@import "https://fonts.googleapis.com/css2?family=Unbounded:wght@200;300;400;500;600;700;900&display=swap";
.about-module__G5tuLG__container{z-index:999;flex:1;justify-content:space-between;align-items:center;gap:50px;padding:48px 20px;display:flex}.about-module__G5tuLG__col{flex-direction:column;align-items:start;gap:20px;display:flex}.about-module__G5tuLG__about_text{text-align:left;max-width:500px}.about-module__G5tuLG__title{font-size:var(--page-title);background:var(--gradient-typography-primary);-webkit-text-fill-color:transparent;text-align:left;-webkit-background-clip:text;background-clip:text;font-weight:900}.about-module__G5tuLG__description{text-align:justify;font-size:20px;line-height:1.8rem}.about-module__G5tuLG__buttonRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.about-module__G5tuLG__button{background:var(--button-bg);border-radius:var(--button-radius);color:var(--button-text);cursor:pointer;border:none;align-items:center;gap:8px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex}.about-module__G5tuLG__button:hover{opacity:.9}.about-module__G5tuLG__button .about-module__G5tuLG__arrow{font-size:18px;transition:transform .3s}.about-module__G5tuLG__button:hover .about-module__G5tuLG__arrow{transform:translate(5px)}.about-module__G5tuLG__buttonSecondary{background:var(--button-bg-no-activ);border:1px solid var(--card-border);border-radius:var(--button-radius);color:var(--button-text-no-activ);cursor:pointer;align-items:center;gap:8px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex}.about-module__G5tuLG__buttonSecondary:hover{opacity:.9}.about-module__G5tuLG__imageGrid{width:500px}.about-module__G5tuLG__image{object-fit:cover;border-radius:12px;width:100%}@media (max-width:1024px){.about-module__G5tuLG__container{text-align:center;flex-direction:column;padding:24px 20px}.about-module__G5tuLG__about_text{text-align:center}.about-module__G5tuLG__imageGrid{width:auto}}
@font-face{font-family:Unbounded;font-style:normal;font-weight:200;font-display:swap;src:url(../media/d0d9446e69c4847e-s.10blc4._e8owh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:200;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.12gpghvmuotht.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200;font-display:swap;src:url(../media/3fd967fc5374d70a-s.17n1p.kggnicm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:200;font-display:swap;src:url(../media/dd14639a62c56cb2-s.06a7f.f9wwf6c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:200;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.0f8~qglggluhl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d0d9446e69c4847e-s.10blc4._e8owh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:300;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.12gpghvmuotht.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:300;font-display:swap;src:url(../media/3fd967fc5374d70a-s.17n1p.kggnicm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:300;font-display:swap;src:url(../media/dd14639a62c56cb2-s.06a7f.f9wwf6c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.0f8~qglggluhl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0d9446e69c4847e-s.10blc4._e8owh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.12gpghvmuotht.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3fd967fc5374d70a-s.17n1p.kggnicm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dd14639a62c56cb2-s.06a7f.f9wwf6c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.0f8~qglggluhl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0d9446e69c4847e-s.10blc4._e8owh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.12gpghvmuotht.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3fd967fc5374d70a-s.17n1p.kggnicm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/dd14639a62c56cb2-s.06a7f.f9wwf6c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.0f8~qglggluhl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0d9446e69c4847e-s.10blc4._e8owh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.12gpghvmuotht.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3fd967fc5374d70a-s.17n1p.kggnicm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/dd14639a62c56cb2-s.06a7f.f9wwf6c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.0f8~qglggluhl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0d9446e69c4847e-s.10blc4._e8owh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.12gpghvmuotht.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3fd967fc5374d70a-s.17n1p.kggnicm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/dd14639a62c56cb2-s.06a7f.f9wwf6c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.0f8~qglggluhl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(../media/d0d9446e69c4847e-s.10blc4._e8owh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.12gpghvmuotht.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(../media/3fd967fc5374d70a-s.17n1p.kggnicm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(../media/dd14639a62c56cb2-s.06a7f.f9wwf6c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.0f8~qglggluhl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.unbounded_39b2be3e-module__r5tQXG__className{font-family:Unbounded,Unbounded Fallback;font-style:normal}
@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/8298327da6d5bcce-s.132ro2ak-rvxq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0f~sf101j6mzi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/2b402d8aebffd579-s.0dskwooysu3cf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.0ir_pxtv760h..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.0fzkl03jw-sdz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_882a2574-module__Ul_Osq__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}
.logo-module__l_e4Jq__logo{background:var(--logo-gradient);-webkit-text-fill-color:transparent;z-index:999;-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:700;font-family:Unbounded,sans-serif!important}
.DarkMoodToggle-module__JNSpSW__toggleCircle{cursor:pointer;background:var(--background-dark);border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:44px;height:44px;transition:none;display:flex;position:relative;box-shadow:0 2px 12px #0000001a}.DarkMoodToggle-module__JNSpSW__toggleCircle.DarkMoodToggle-module__JNSpSW__light{background:0 0;box-shadow:0 2px 12px #ffe06626}.DarkMoodToggle-module__JNSpSW__toggleCircle.DarkMoodToggle-module__JNSpSW__dark{background:0 0;box-shadow:0 2px 12px #18181b26}.DarkMoodToggle-module__JNSpSW__iconWrap{justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:relative}.DarkMoodToggle-module__JNSpSW__sun,.DarkMoodToggle-module__JNSpSW__moon{width:26px;height:26px;transition:none;position:absolute}.DarkMoodToggle-module__JNSpSW__sun{color:var(--text-dark);filter:drop-shadow(0 0 2px #fffbe6)}.DarkMoodToggle-module__JNSpSW__moon{color:var(--text-dark);filter:drop-shadow(0 0 2px #c7d2fe)}@media (max-width:768px){.DarkMoodToggle-module__JNSpSW__toggleCircle{width:auto}}
.NotificationIcon-module__Mc1oQW__notificationIcon{display:inline-block;position:relative}.NotificationIcon-module__Mc1oQW__iconButton{color:var(--text-dark,#fff);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px;font-size:26px;line-height:1;transition:all .2s;display:inline-flex;position:relative}.NotificationIcon-module__Mc1oQW__iconButton:hover{background:#ffffff1a;transform:translateY(-1px)}.NotificationIcon-module__Mc1oQW__iconButton:active{transform:translateY(0)}.NotificationIcon-module__Mc1oQW__badge{background:var(--primary-color,#ee681a);color:#fff;border:2px solid var(--background-main,#121212);border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:600;display:flex;position:absolute;top:4px;right:4px}.NotificationIcon-module__Mc1oQW__badge.NotificationIcon-module__Mc1oQW__newNotification{animation:.6s ease-out NotificationIcon-module__Mc1oQW__newNotificationPulse}@keyframes NotificationIcon-module__Mc1oQW__newNotificationPulse{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@media (max-width:768px){.NotificationIcon-module__Mc1oQW__iconButton{background:#ffffff0d;border-radius:12px;width:44px;height:44px;padding:0;font-size:26px;transition:all .2s}.NotificationIcon-module__Mc1oQW__iconButton:hover{background:#ffffff1a;transform:translateY(-1px)}.NotificationIcon-module__Mc1oQW__iconButton:active{transform:translateY(0)}.NotificationIcon-module__Mc1oQW__badge{min-width:14px;height:14px;font-size:9px}}.light .NotificationIcon-module__Mc1oQW__iconButton:hover{background:#0000000f}@media (max-width:768px){.light .NotificationIcon-module__Mc1oQW__iconButton{background:#0000000a}.light .NotificationIcon-module__Mc1oQW__iconButton:hover{background:#00000014}}
.NotificationPopup-module__Aal10W__overlay{min-height:100dvh;isolation:isolate;pointer-events:none;min-height:-webkit-fill-available;-webkit-backdrop-filter:none!important;padding-top:var(--popup-top,60px)!important;padding-right:var(--popup-right,20px)!important;z-index:99999!important;background:0 0!important;justify-content:flex-end!important;align-items:flex-start!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.NotificationPopup-module__Aal10W__popup{background:color-mix(in srgb, var(--background-main) 84%, transparent 14%);border:1px solid var(--card-border);-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);width:380px;max-width:380px;max-height:min(560px, calc(100vh - var(--popup-top,60px) - 20px));border-radius:24px;margin:0;animation:.3s ease-out NotificationPopup-module__Aal10W__slideIn;overflow:hidden;box-shadow:0 14px 40px #00000059;pointer-events:auto!important;touch-action:auto!important;z-index:99999!important;position:relative!important}.NotificationPopup-module__Aal10W__popup:after{content:"";pointer-events:none;border-radius:inherit;z-index:0;background:linear-gradient(145deg,#ffffff05 0%,#ffffff03 35%,#fff0 65%);position:absolute;inset:0}.NotificationPopup-module__Aal10W__popup>*{z-index:1;position:relative}.NotificationPopup-module__Aal10W__sheetHandle{display:none}@keyframes NotificationPopup-module__Aal10W__slideIn{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.NotificationPopup-module__Aal10W__header{border-bottom:1px solid var(--card-border);background:color-mix(in srgb, var(--background-main) 92%, transparent);-webkit-backdrop-filter:blur(12px);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.NotificationPopup-module__Aal10W__title{background:var(--gradient-typography-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:16px;font-weight:700}.NotificationPopup-module__Aal10W__headerActions{align-items:center;gap:8px;display:flex}.NotificationPopup-module__Aal10W__clearAllButton{color:#ef4444;cursor:pointer;white-space:nowrap;background:#ef44441a;border:1px solid #ef44444d;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:opacity .2s,transform .15s;display:flex}.NotificationPopup-module__Aal10W__clearAllButton:hover{opacity:.92;transform:translateY(-1px)}.NotificationPopup-module__Aal10W__clearAllButton:active{transform:scale(.98)}.NotificationPopup-module__Aal10W__markAllReadButton{background:var(--button-bg);color:var(--button-text);cursor:pointer;box-shadow:var(--button-shadow);white-space:nowrap;border:none;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:opacity .2s,transform .15s;display:flex}.NotificationPopup-module__Aal10W__markAllReadButton:hover{opacity:.9;transform:translateY(-1px)}.NotificationPopup-module__Aal10W__markAllReadButton:active{transform:scale(.98)}.NotificationPopup-module__Aal10W__closeButton{background:color-mix(in srgb, var(--background-main) 85%, transparent);border:1px solid var(--card-border);color:var(--text-muted);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.NotificationPopup-module__Aal10W__closeButton:hover{background:color-mix(in srgb, var(--primary-color) 10%, transparent);color:var(--primary-color);border-color:color-mix(in srgb, var(--primary-color) 35%, transparent)}.NotificationPopup-module__Aal10W__content{max-height:400px;overflow-y:auto}.NotificationPopup-module__Aal10W__loading{color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;padding:44px 20px;display:flex}.NotificationPopup-module__Aal10W__spinner{border:2px solid var(--card-border);border-top:2px solid var(--primary-color);border-radius:50%;width:24px;height:24px;margin-bottom:12px;animation:1s linear infinite NotificationPopup-module__Aal10W__spin}@keyframes NotificationPopup-module__Aal10W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.NotificationPopup-module__Aal10W__error{color:#ef4444;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;display:flex}.NotificationPopup-module__Aal10W__error p{margin:8px 0 0;font-size:14px}.NotificationPopup-module__Aal10W__empty{color:var(--text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:50px 20px;display:flex}.NotificationPopup-module__Aal10W__empty p{color:var(--text-primary,#fff);margin:12px 0 4px;font-size:16px;font-weight:500}.NotificationPopup-module__Aal10W__empty span{opacity:.7;font-size:14px}.NotificationPopup-module__Aal10W__notificationsList{max-height:360px;padding:4px 0 6px;overflow:hidden auto}.NotificationPopup-module__Aal10W__actions{border-bottom:1px solid var(--card-border);background:color-mix(in srgb, var(--background-main) 88%, transparent);justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;display:flex}.NotificationPopup-module__Aal10W__footer{border-top:1px solid var(--card-border);background:color-mix(in srgb, var(--background-main) 88%, transparent);padding:10px 16px 14px}.NotificationPopup-module__Aal10W__viewAllButton{background:var(--button-bg);width:100%;color:var(--button-text);text-align:center;cursor:pointer;box-shadow:var(--button-shadow);border:none;border-radius:50px;padding:10px 12px;font-size:13px;font-weight:600;transition:opacity .2s,transform .15s}.NotificationPopup-module__Aal10W__viewAllButton:hover{opacity:.9;transform:translateY(-1px)}.NotificationPopup-module__Aal10W__content::-webkit-scrollbar{width:6px}.NotificationPopup-module__Aal10W__notificationsList::-webkit-scrollbar{width:6px}.NotificationPopup-module__Aal10W__content::-webkit-scrollbar-track{background:0 0}.NotificationPopup-module__Aal10W__notificationsList::-webkit-scrollbar-track{background:0 0}.NotificationPopup-module__Aal10W__content::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--card-border) 85%, transparent);border-radius:3px}.NotificationPopup-module__Aal10W__notificationsList::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--card-border) 85%, transparent);border-radius:3px}.NotificationPopup-module__Aal10W__content::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--primary-color) 30%, var(--card-border))}.NotificationPopup-module__Aal10W__notificationsList::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--primary-color) 30%, var(--card-border))}@media (max-width:768px){.NotificationPopup-module__Aal10W__overlay{touch-action:none;animation:.18s NotificationPopup-module__Aal10W__sheetOverlayIn;pointer-events:auto!important;background:#00000080!important;justify-content:stretch!important;align-items:flex-end!important;padding:0!important;overflow:hidden!important}.NotificationPopup-module__Aal10W__popup{background:color-mix(in srgb, var(--background-main) 90%, transparent 10%);-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);border:1px solid var(--card-border);width:100%;max-width:none;height:auto;max-height:78dvh;box-shadow:none;padding-bottom:max(12px, env(safe-area-inset-bottom));overscroll-behavior:contain;touch-action:auto;pointer-events:auto;border-bottom:none;border-radius:20px 20px 0 0;flex-direction:column;margin:0;animation:.22s NotificationPopup-module__Aal10W__sheetIn;display:flex;overflow:hidden}.NotificationPopup-module__Aal10W__sheetHandle{background:var(--card-border);border-radius:999px;flex-shrink:0;width:40px;height:4px;margin:10px auto 4px;display:block}.NotificationPopup-module__Aal10W__header{-webkit-backdrop-filter:none;background:0 0;border-radius:0;flex-shrink:0;padding:4px 8px 8px 18px}.NotificationPopup-module__Aal10W__header h3{font-size:16px;font-weight:700}.NotificationPopup-module__Aal10W__closeButton{background:0 0;border:none;width:44px;height:44px;padding:0}.NotificationPopup-module__Aal10W__actions{background:0 0;flex-shrink:0;gap:8px;padding:8px 16px}.NotificationPopup-module__Aal10W__clearAllButton,.NotificationPopup-module__Aal10W__markAllReadButton{white-space:nowrap;min-height:44px;padding:10px 16px;font-size:13px}.NotificationPopup-module__Aal10W__notificationsList{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:auto;min-height:0;max-height:none;padding:0 0 8px;overflow-y:auto}.NotificationPopup-module__Aal10W__footer{background:0 0;flex-shrink:0;padding:10px 16px 0}.NotificationPopup-module__Aal10W__viewAllButton{border-radius:10px;min-height:44px;font-size:16px;font-weight:700}.NotificationPopup-module__Aal10W__loading,.NotificationPopup-module__Aal10W__error,.NotificationPopup-module__Aal10W__empty{padding:40px 20px;font-size:16px}}@keyframes NotificationPopup-module__Aal10W__sheetOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes NotificationPopup-module__Aal10W__sheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width:768px){.NotificationPopup-module__Aal10W__overlayClosing{transition:background .22s;background:0 0!important}.NotificationPopup-module__Aal10W__popupClosing{transition:transform .22s!important;animation:none!important;transform:translateY(100%)!important}}.light .NotificationPopup-module__Aal10W__popup:after{background:0 0}@media (max-width:768px){.light .NotificationPopup-module__Aal10W__overlay{background:#00000059!important}.light .NotificationPopup-module__Aal10W__overlayClosing{background:0 0!important}}
.NotificationItem-module__b8624G__notificationItem{border-bottom:1px solid color-mix(in srgb, var(--card-border) 55%, transparent);cursor:pointer;align-items:center;gap:12px;padding:12px 16px 12px 18px;transition:background .15s;display:flex;position:relative}.NotificationItem-module__b8624G__notificationItem:hover{background:color-mix(in srgb, var(--primary-color) 4%, transparent);transform:none}.NotificationItem-module__b8624G__notificationItem.NotificationItem-module__b8624G__unread{background:color-mix(in srgb, var(--primary-color) 3%, transparent);border-left:none}.NotificationItem-module__b8624G__notificationItem.NotificationItem-module__b8624G__unread:hover{background:color-mix(in srgb, var(--primary-color) 5%, transparent);transform:none}.NotificationItem-module__b8624G__notificationItem:active{background:color-mix(in srgb, var(--primary-color) 8%, transparent);transform:none}.NotificationItem-module__b8624G__notificationItem.NotificationItem-module__b8624G__clicked{background:color-mix(in srgb, var(--primary-color) 10%, transparent);border-left:none}.NotificationItem-module__b8624G__notificationItem:last-child{border-bottom:none}.NotificationItem-module__b8624G__notificationItem:before{content:"";background:var(--primary-color);opacity:0;border-radius:0 3px 3px 0;width:3px;height:0;transition:height .25s,opacity .25s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.NotificationItem-module__b8624G__notificationItem.NotificationItem-module__b8624G__unread:before{opacity:1;height:55%}.NotificationItem-module__b8624G__iconContainer{border:1px solid color-mix(in srgb, var(--card-border) 80%, transparent);background:color-mix(in srgb, var(--background-main) 90%, transparent 10%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.NotificationItem-module__b8624G__icon{justify-content:center;align-items:center;display:flex}.NotificationItem-module__b8624G__content{flex:1;min-width:0}.NotificationItem-module__b8624G__header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;display:flex}.NotificationItem-module__b8624G__title{color:var(--text-primary,#fff);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:14px;font-weight:600;line-height:1.2;overflow:hidden}.NotificationItem-module__b8624G__time{color:var(--text-muted);flex-shrink:0;align-items:center;gap:4px;font-size:11px;display:flex}.NotificationItem-module__b8624G__message{color:var(--text-muted);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.NotificationItem-module__b8624G__relatedContent{color:var(--primary-color);opacity:.85;align-items:center;gap:4px;margin-top:6px;font-size:11px;font-weight:500;transition:opacity .2s;display:flex}.NotificationItem-module__b8624G__notificationItem:hover .NotificationItem-module__b8624G__relatedContent{opacity:1}.NotificationItem-module__b8624G__unreadIndicator{background:var(--primary-color);border-radius:50%;width:6px;height:6px;animation:2s infinite NotificationItem-module__b8624G__pulse;position:absolute;top:18px;right:14px}@keyframes NotificationItem-module__b8624G__pulse{0%{box-shadow:0 0 #ee681ab3}70%{box-shadow:0 0 0 4px #ee681a00}to{box-shadow:0 0 #ee681a00}}@media (max-width:768px){.NotificationItem-module__b8624G__notificationItem{gap:10px;padding:11px 12px 11px 16px}.NotificationItem-module__b8624G__iconContainer{width:34px;height:34px}.NotificationItem-module__b8624G__title{font-size:13px}.NotificationItem-module__b8624G__message{font-size:12px}.NotificationItem-module__b8624G__time{font-size:10px}.NotificationItem-module__b8624G__unreadIndicator{width:5px;height:5px;top:14px;right:12px}}
.SearchModal-module__nn2bsq__overlay{z-index:10000;-webkit-backdrop-filter:blur(4px);background:#0000008c;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;animation:.15s SearchModal-module__nn2bsq__overlayIn;display:flex;position:fixed;inset:0}@keyframes SearchModal-module__nn2bsq__overlayIn{0%{opacity:0}to{opacity:1}}.SearchModal-module__nn2bsq__panel{background:color-mix(in srgb, var(--background-main) 99%, transparent 1%);-webkit-backdrop-filter:blur(18px);border:1px solid var(--card-border);border-radius:16px;flex-direction:column;width:100%;max-width:640px;max-height:70vh;animation:.18s SearchModal-module__nn2bsq__panelIn;display:flex;overflow:hidden;box-shadow:0 24px 60px #00000073}@keyframes SearchModal-module__nn2bsq__panelIn{0%{opacity:0;transform:translateY(-8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.SearchModal-module__nn2bsq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SearchModal-module__nn2bsq__inputRow{border-bottom:1px solid var(--card-border);align-items:center;gap:10px;padding:14px 16px;display:flex}.SearchModal-module__nn2bsq__inputIcon{color:var(--text-muted);flex-shrink:0}.SearchModal-module__nn2bsq__input{min-width:0;color:var(--card-text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:16px}.SearchModal-module__nn2bsq__input::placeholder{color:var(--text-secondary)}.SearchModal-module__nn2bsq__spinner{color:var(--text-muted);flex-shrink:0;animation:.8s linear infinite SearchModal-module__nn2bsq__spin}@keyframes SearchModal-module__nn2bsq__spin{to{transform:rotate(360deg)}}.SearchModal-module__nn2bsq__closeBtn{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}.SearchModal-module__nn2bsq__closeBtn:hover{background:color-mix(in srgb, var(--card-border) 50%, transparent)}.SearchModal-module__nn2bsq__body{flex:auto;min-height:0;padding:8px;overflow-y:auto}.SearchModal-module__nn2bsq__hint,.SearchModal-module__nn2bsq__empty{text-align:center;color:var(--text-muted);padding:28px 16px;font-size:.95rem}.SearchModal-module__nn2bsq__empty strong{color:var(--text-dark)}.SearchModal-module__nn2bsq__group{margin-bottom:6px}.SearchModal-module__nn2bsq__groupLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);padding:8px 12px 4px;font-size:.72rem;font-weight:700}.SearchModal-module__nn2bsq__groupHeader{justify-content:space-between;align-items:center;padding:8px 12px 4px;display:flex}.SearchModal-module__nn2bsq__groupHeader .SearchModal-module__nn2bsq__groupLabel{padding:0}.SearchModal-module__nn2bsq__groupCount{color:var(--text-secondary);background:color-mix(in srgb, var(--card-border) 45%, transparent);border-radius:999px;padding:1px 8px;font-size:.72rem;font-weight:600}.SearchModal-module__nn2bsq__clearAll{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 4px;font-size:.75rem;font-weight:600}.SearchModal-module__nn2bsq__clearAll:hover{color:var(--text-dark);text-decoration:underline}.SearchModal-module__nn2bsq__clearBtn{background:color-mix(in srgb, var(--card-border) 40%, transparent);width:28px;height:28px;color:var(--text-muted);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}.SearchModal-module__nn2bsq__clearBtn:hover{background:color-mix(in srgb, var(--card-border) 70%, transparent)}.SearchModal-module__nn2bsq__emptyState{padding:4px 0 8px}.SearchModal-module__nn2bsq__recentRow{border-radius:10px;align-items:center;transition:background .12s;display:flex}.SearchModal-module__nn2bsq__recentRow:hover{background:color-mix(in srgb, var(--card-border) 40%, transparent)}.SearchModal-module__nn2bsq__recentMain{text-align:left;cursor:pointer;min-width:0;min-height:44px;color:var(--text-dark);background:0 0;border:none;flex:1;align-items:center;gap:12px;padding:10px 12px;display:flex}.SearchModal-module__nn2bsq__recentText{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.95rem;overflow:hidden}.SearchModal-module__nn2bsq__recentRemove{width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin-right:6px;transition:color .15s,background .15s;display:flex}.SearchModal-module__nn2bsq__recentRemove:hover{color:var(--text-dark);background:color-mix(in srgb, var(--card-border) 60%, transparent)}.SearchModal-module__nn2bsq__quickLinks{flex-wrap:wrap;gap:8px;padding:6px 12px 4px;display:flex}.SearchModal-module__nn2bsq__quickLink{border:1px solid var(--card-border);min-height:40px;color:var(--text-dark);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:9px 14px;font-size:.88rem;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.SearchModal-module__nn2bsq__quickLink:hover{background:color-mix(in srgb, var(--card-border) 35%, transparent);border-color:color-mix(in srgb, var(--text-dark) 25%, var(--card-border))}.SearchModal-module__nn2bsq__emptyHint{color:var(--text-secondary);margin-top:4px;font-size:.85rem}.SearchModal-module__nn2bsq__skeletonRow{align-items:center;gap:12px;padding:10px 12px;display:flex}.SearchModal-module__nn2bsq__skeletonIcon,.SearchModal-module__nn2bsq__skeletonLineA,.SearchModal-module__nn2bsq__skeletonLineB{background:linear-gradient(90deg, color-mix(in srgb, var(--card-border) 50%, transparent) 25%, color-mix(in srgb, var(--card-border) 80%, transparent) 37%, color-mix(in srgb, var(--card-border) 50%, transparent) 63%);background-size:400% 100%;border-radius:6px;animation:1.4s infinite SearchModal-module__nn2bsq__shimmer}.SearchModal-module__nn2bsq__skeletonIcon{flex-shrink:0;width:18px;height:18px}.SearchModal-module__nn2bsq__skeletonLines{flex-direction:column;flex:1;gap:6px;display:flex}.SearchModal-module__nn2bsq__skeletonLineA{width:55%;height:11px}.SearchModal-module__nn2bsq__skeletonLineB{width:80%;height:9px}@keyframes SearchModal-module__nn2bsq__shimmer{0%{background-position:100% 0}to{background-position:0 0}}.SearchModal-module__nn2bsq__kbdBar{border-top:1px solid var(--card-border);flex-shrink:0;align-items:center;gap:16px;padding:10px 16px;display:flex}.SearchModal-module__nn2bsq__kbdHint{color:var(--text-secondary);align-items:center;gap:6px;font-size:.74rem;display:inline-flex}.SearchModal-module__nn2bsq__kbd{border:1px solid var(--card-border);background:color-mix(in srgb, var(--card-border) 35%, transparent);min-width:20px;height:20px;color:var(--text-muted);border-radius:5px;justify-content:center;align-items:center;padding:0 5px;font-family:inherit;font-size:.72rem;display:inline-flex}.SearchModal-module__nn2bsq__row{text-align:left;cursor:pointer;width:100%;min-height:44px;color:var(--text-dark);background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;transition:background .12s;display:flex}.SearchModal-module__nn2bsq__rowActive{background:color-mix(in srgb, var(--card-border) 55%, transparent)}.SearchModal-module__nn2bsq__rowIcon{color:var(--text-muted);flex-shrink:0}.SearchModal-module__nn2bsq__rowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SearchModal-module__nn2bsq__rowTitle{color:var(--card-text);white-space:nowrap;text-overflow:ellipsis;font-size:.98rem;font-weight:600;overflow:hidden}.SearchModal-module__nn2bsq__rowDesc{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.SearchModal-module__nn2bsq__rowBadge{color:var(--text-muted);background:color-mix(in srgb, var(--card-border) 45%, transparent);border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:.68rem;font-weight:600}.SearchModal-module__nn2bsq__seeAll,.SearchModal-module__nn2bsq__seeAllFooter{border:1px solid var(--card-border);min-height:44px;color:var(--text-dark);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:8px;margin:10px auto 4px;padding:10px 16px;font-size:.9rem;font-weight:600;transition:opacity .15s;display:inline-flex}.SearchModal-module__nn2bsq__seeAllFooter{justify-content:center;width:calc(100% - 8px);margin:6px 4px 4px;display:flex}.SearchModal-module__nn2bsq__seeAll:hover,.SearchModal-module__nn2bsq__seeAllFooter:hover{opacity:.9}.light .SearchModal-module__nn2bsq__overlay{background:#00000047}.light .SearchModal-module__nn2bsq__panel{border-color:var(--card-border);background:#fff;box-shadow:0 24px 60px #0000002e}.light .SearchModal-module__nn2bsq__rowActive{background:color-mix(in srgb, var(--card-border) 40%, transparent)}:is(.light .SearchModal-module__nn2bsq__rowBadge,.light .SearchModal-module__nn2bsq__groupCount){background:color-mix(in srgb, var(--card-border) 55%, transparent)}:is(.light .SearchModal-module__nn2bsq__recentRow:hover,.light .SearchModal-module__nn2bsq__quickLink:hover){background:color-mix(in srgb, var(--card-border) 45%, transparent)}.light .SearchModal-module__nn2bsq__kbd{background:color-mix(in srgb, var(--card-border) 45%, transparent)}@media (max-width:768px){.SearchModal-module__nn2bsq__overlay{align-items:stretch;padding:0}.SearchModal-module__nn2bsq__panel{border:none;border-radius:0;max-width:100%;height:100dvh;max-height:100dvh}}@media (max-width:480px){.SearchModal-module__nn2bsq__rowBadge{display:none}}
.socialLinks-module__Suszra__container{justify-content:center;align-items:center;gap:20px;display:flex}.socialLinks-module__Suszra__icons{gap:15px;display:flex}.socialLinks-module__Suszra__icon{opacity:.6;cursor:pointer;transition:opacity .3s ease-in-out,transform .3s,color .3s}.socialLinks-module__Suszra__icon:hover{opacity:1;transform:translateY(-5px)}@media (max-width:480px){.socialLinks-module__Suszra__container{gap:10px}.socialLinks-module__Suszra__icon{width:25px;height:25px}}
.footer-module__WOMdyG__container{justify-content:space-between;align-items:center;height:50px;min-height:50px;margin-top:auto;font-size:14px;display:flex}@media (max-width:480px){.footer-module__WOMdyG__container{flex-direction:column-reverse;justify-content:space-between;align-items:center;gap:20px;margin:20px 0 10px;display:flex}}
.Toast-module__UKUNqG__toast{z-index:10050;min-width:280px;max-width:min(400px,100vw - 40px);font-family:var(--font-main,"Montserrat", sans-serif);letter-spacing:.01em;color:var(--text-dark);background:color-mix(in srgb, var(--background-main) 80%, transparent 15%);border:1px solid var(--card-border);-webkit-backdrop-filter:blur(16px)saturate(160%);opacity:0;will-change:transform, opacity;border-radius:16px;align-items:center;gap:12px;padding:12px 16px 12px 18px;line-height:1.35;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .35s;display:flex;position:fixed;right:20px;overflow:hidden;transform:translate(calc(100% + 24px));box-shadow:0 2px 12px #00000014,0 12px 32px #0000002e}.Toast-module__UKUNqG__toast:after{content:"";pointer-events:none;border-radius:inherit;z-index:0;background:linear-gradient(145deg,#ffffff08 0%,#ffffff04 35%,#fff0 65%);position:absolute;inset:0}.Toast-module__UKUNqG__toast:before{content:"";background:var(--primary-color,#ee681a);z-index:2;opacity:1;border-radius:0 3px 3px 0;width:3px;height:55%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.Toast-module__UKUNqG__toast>*{z-index:1;position:relative}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__show{opacity:1;transform:translate(0)}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__hide{opacity:0;transition:transform .32s cubic-bezier(.4,0,1,1),opacity .28s;transform:translate(calc(100% + 24px))}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__success:before{background:#10b981}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__success{background:color-mix(in srgb, #10b981 4%, var(--background-main) 96%)}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__success .Toast-module__UKUNqG__icon{color:#34d399;background:color-mix(in srgb, #10b981 12%, var(--background-main) 88%);border-color:color-mix(in srgb, #10b981 28%, var(--card-border))}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__success .Toast-module__UKUNqG__message{color:var(--text-dark)}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__success .Toast-module__UKUNqG__closeButton{color:var(--text-muted,#aaa)}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__success .Toast-module__UKUNqG__closeButton:hover{color:#10b981;background:#10b9811f}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__error:before{background:#ef4444}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__error{background:color-mix(in srgb, #ef4444 4%, var(--background-main) 96%)}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__error .Toast-module__UKUNqG__icon{color:#f87171;background:color-mix(in srgb, #ef4444 12%, var(--background-main) 88%);border-color:color-mix(in srgb, #ef4444 28%, var(--card-border))}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__error .Toast-module__UKUNqG__message{color:var(--text-dark)}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__error .Toast-module__UKUNqG__closeButton{color:var(--text-muted,#aaa)}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__error .Toast-module__UKUNqG__closeButton:hover{color:#ef4444;background:#ef44441f}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__info:before{background:#3b82f6}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__info{background:color-mix(in srgb, #3b82f6 4%, var(--background-main) 96%)}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__info .Toast-module__UKUNqG__icon{color:#93c5fd;background:color-mix(in srgb, #3b82f6 12%, var(--background-main) 88%);border-color:color-mix(in srgb, #3b82f6 28%, var(--card-border))}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__info .Toast-module__UKUNqG__closeButton:hover{color:#60a5fa;background:#3b82f61f}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__warning:before{background:var(--primary-color,#ee681a)}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__warning{background:color-mix(in srgb, var(--primary-color,#ee681a) 4%, var(--background-main) 96%)}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__warning .Toast-module__UKUNqG__icon{color:var(--primary-color,#ee681a);background:color-mix(in srgb, var(--primary-color,#ee681a) 12%, var(--background-main) 88%);border-color:color-mix(in srgb, var(--primary-color,#ee681a) 30%, var(--card-border))}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__warning .Toast-module__UKUNqG__closeButton:hover{color:var(--primary-color,#ee681a);background:color-mix(in srgb, var(--primary-color,#ee681a) 12%, transparent)}.Toast-module__UKUNqG__icon{border:1px solid color-mix(in srgb, var(--card-border) 80%, transparent);background:color-mix(in srgb, var(--background-main) 90%, transparent 10%);width:38px;height:38px;color:var(--primary-color,#ee681a);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Toast-module__UKUNqG__message{min-width:0;color:var(--text-dark);flex:1;padding-top:0;font-size:14px;font-weight:600}.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__info .Toast-module__UKUNqG__message,.Toast-module__UKUNqG__toast.Toast-module__UKUNqG__warning .Toast-module__UKUNqG__message{color:var(--text-dark)}.Toast-module__UKUNqG__closeButton{color:var(--text-muted,#aaa);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:-4px -4px -4px 0;padding:6px;transition:color .15s,background .15s;display:flex}.Toast-module__UKUNqG__closeButton:hover{color:var(--text-light,#fff);background:color-mix(in srgb, var(--card-border) 45%, transparent)}@media (max-width:768px){.Toast-module__UKUNqG__toast{min-width:unset;border-radius:14px;max-width:none;left:12px;right:12px}}
.CookieConsent-module__ORNcuG__blocker{z-index:2147483646;touch-action:none;background:0 0;position:fixed;inset:0}.CookieConsent-module__ORNcuG__banner{z-index:2147483647;padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));justify-content:center;animation:.3s CookieConsent-module__ORNcuG__slideUp;display:flex;position:fixed;bottom:0;left:0;right:0}.CookieConsent-module__ORNcuG__inner{background:color-mix(in srgb, var(--background-main) 88%, transparent 12%);border:1px solid var(--card-border);-webkit-backdrop-filter:blur(16px)saturate(160%);border-radius:24px;align-items:center;gap:24px;width:100%;max-width:1100px;padding:18px 22px;display:flex;box-shadow:0 14px 40px #00000059}.CookieConsent-module__ORNcuG__text{flex:1;min-width:0}.CookieConsent-module__ORNcuG__title{color:var(--card-text);align-items:center;gap:8px;margin:0 0 6px;font-size:1rem;font-weight:700;display:flex}.CookieConsent-module__ORNcuG__desc{color:var(--text-muted);margin:0;font-size:.92rem;line-height:1.55}.CookieConsent-module__ORNcuG__link{color:var(--text-dark);text-decoration:underline}.CookieConsent-module__ORNcuG__actions{flex-shrink:0;gap:12px;display:flex}.CookieConsent-module__ORNcuG__accept,.CookieConsent-module__ORNcuG__reject{border-radius:var(--button-radius);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;font-size:.95rem;font-weight:700;display:inline-flex}.CookieConsent-module__ORNcuG__accept{background:var(--button-bg);color:var(--button-text);border:none}.CookieConsent-module__ORNcuG__accept:hover{opacity:.9}.CookieConsent-module__ORNcuG__reject{color:var(--text-muted);text-underline-offset:3px;opacity:.7;background:0 0;border:none;font-size:.85rem;font-weight:500;text-decoration:underline}.CookieConsent-module__ORNcuG__reject:hover{opacity:1}@keyframes CookieConsent-module__ORNcuG__slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.light .CookieConsent-module__ORNcuG__inner{background:color-mix(in srgb, var(--background-main) 92%, transparent 8%);box-shadow:0 14px 40px #0000001f}@media (max-width:768px){.CookieConsent-module__ORNcuG__banner{padding:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.CookieConsent-module__ORNcuG__inner{flex-direction:column;align-items:stretch;gap:16px;padding:18px}.CookieConsent-module__ORNcuG__desc{font-size:1rem}.CookieConsent-module__ORNcuG__actions{width:100%}.CookieConsent-module__ORNcuG__accept,.CookieConsent-module__ORNcuG__reject{flex:1}}@media (max-width:480px){.CookieConsent-module__ORNcuG__actions{flex-direction:column}.CookieConsent-module__ORNcuG__accept,.CookieConsent-module__ORNcuG__reject{width:100%}}@media (prefers-reduced-motion:reduce){.CookieConsent-module__ORNcuG__banner{animation:none}}
.WebContent-module__svuM9q__container{grid-template-columns:repeat(12,1fr);gap:20px;display:grid}@media (max-width:768px){.WebContent-module__svuM9q__container{grid-template-columns:1fr}}
.RunningContent-module__m-RQda__container{grid-template-columns:repeat(12,1fr);gap:20px;display:grid}.RunningContent-module__m-RQda__carouselArrows{z-index:2;align-items:center;margin:20px;display:flex;position:absolute;top:0;right:0}.RunningContent-module__m-RQda__carouselButton{color:var(--text-dark);cursor:pointer;opacity:1;background:0 0;border:none;font-size:22px;transition:opacity .2s}.RunningContent-module__m-RQda__carouselButton:disabled{opacity:.5;cursor:default}.RunningContent-module__m-RQda__carouselCounter{color:var(--text-dark);margin:0 8px;font-size:15px;font-weight:500}.RunningContent-module__m-RQda__loader{border:3px solid var(--text-dark);border-top:3px solid var(--primary-color);border-radius:50%;width:28px;height:28px;margin-bottom:8px;animation:1s linear infinite RunningContent-module__m-RQda__spin;display:inline-block}@keyframes RunningContent-module__m-RQda__spin{to{transform:rotate(360deg)}}.RunningContent-module__m-RQda__loadingText{color:var(--text-dark);text-align:center;margin-top:.5rem;font-size:1rem}@media (max-width:768px){.RunningContent-module__m-RQda__container{grid-template-columns:1fr}}.RunningContent-module__m-RQda__activityCard{transition:box-shadow .2s,border-color .2s;position:relative}.RunningContent-module__m-RQda__activityName{color:var(--primary-color,#ee681a);margin-bottom:.5rem;font-size:1.15rem;font-weight:600}.RunningContent-module__m-RQda__activityDate{font-size:14px}.RunningContent-module__m-RQda__statsGrid{flex-flow:column wrap;gap:1rem;margin-top:15px;margin-bottom:.7rem;display:flex}.RunningContent-module__m-RQda__statItem{color:var(--text-dark);background:#ffffff08;border-radius:.7em;align-items:center;gap:.5em;min-width:110px;padding:.35em .9em .35em .6em;font-size:1.01em;display:flex}.RunningContent-module__m-RQda__statIcon{color:var(--primary-color,#ee681a);align-items:center;display:flex}.RunningContent-module__m-RQda__statLabel{color:var(--text-dark);margin-left:.2em;font-size:.93em}.RunningContent-module__m-RQda__statValue{color:var(--text-dark);margin-left:.2em;font-weight:500}.RunningContent-module__m-RQda__activityDate{color:var(--text-dark);margin-bottom:.7rem}@media (max-width:600px){.RunningContent-module__m-RQda__activityCard{padding:.7rem .4rem .4rem}.RunningContent-module__m-RQda__statsGrid{flex-direction:column;gap:.5rem}.RunningContent-module__m-RQda__statItem{justify-content:flex-start;width:100%;min-width:0;margin:0;font-size:.97em}.RunningContent-module__m-RQda__activityName{margin-bottom:.3rem;font-size:1rem}.RunningContent-module__m-RQda__activityDate{margin-bottom:.4rem;font-size:.93em}}.RunningContent-module__m-RQda__statBoxes{flex-wrap:wrap;justify-content:space-between;gap:1.1rem;margin-bottom:1.2rem;display:flex}.RunningContent-module__m-RQda__statBox{border:1px solid var(--border-subtle,#23272f);background:#ffffff0a;border-radius:.9em;flex-direction:column;justify-content:center;align-items:center;min-width:90px;padding:.7em 1.1em;display:flex;box-shadow:0 1px 6px #0000000f}.RunningContent-module__m-RQda__statBoxIcon{color:var(--primary-color,#ee681a);margin-bottom:.2em}.RunningContent-module__m-RQda__headerRow{align-items:center;gap:.7em;margin-bottom:32px;display:flex}.RunningContent-module__m-RQda__weekChart{align-items:flex-end;gap:.7em;height:90px;margin-top:1.5em;margin-bottom:1.1em;display:flex}.RunningContent-module__m-RQda__weekBar{flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.RunningContent-module__m-RQda__weekBarValue{color:var(--primary-color,#ee681a);margin-bottom:2px;font-size:.8em}.RunningContent-module__m-RQda__weekBarRect{background:var(--primary-color,#ee681a);border-radius:4px 4px 0 0;width:14px;transition:height .2s}.RunningContent-module__m-RQda__weekBarLabel{color:var(--text-dark);margin-top:2px;font-size:.75em}@media (max-width:600px){.RunningContent-module__m-RQda__statBoxes{flex-direction:column;gap:.7rem}.RunningContent-module__m-RQda__statBox{width:100%;min-width:0;padding:.6em .7em}.RunningContent-module__m-RQda__weekChart{gap:.4em;height:44px}.RunningContent-module__m-RQda__weekBarRect{width:10px}}.RunningContent-module__m-RQda__analysisStatGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1.2rem;margin-top:1.2rem;display:grid}.RunningContent-module__m-RQda__statBox{border:1.5px solid var(--border-subtle,#23272f);background:#ffffff12;border-radius:1.1em;flex-direction:column;justify-content:center;align-items:center;min-width:120px;margin:0;padding:1.1em 1.3em;transition:box-shadow .2s,border-color .2s;display:flex;box-shadow:0 2px 12px #0000001a}.RunningContent-module__m-RQda__statBoxIcon{color:var(--primary-color,#ee681a);margin-bottom:.3em;font-size:1.3em}.RunningContent-module__m-RQda__statBoxLabel{color:var(--text-dark);margin-bottom:.1em;font-size:1em}.RunningContent-module__m-RQda__statBoxValue{color:var(--text-dark);font-size:1.22em;font-weight:600}@media (max-width:600px){.RunningContent-module__m-RQda__analysisStatGrid{grid-template-columns:1fr;gap:.7rem}.RunningContent-module__m-RQda__statBox{width:100%;min-width:0;padding:.8em .7em}}.RunningContent-module__m-RQda__weekArrowsContainer,.RunningContent-module__m-RQda__activityArrowsContainer{flex-shrink:0;align-items:center;gap:4px;display:flex}.RunningContent-module__m-RQda__weekNavBtn{cursor:pointer;background:var(--button-bg-no-active);border:1px solid var(--card-border);color:var(--button-text-no-activ);border-radius:50px;justify-content:center;align-items:center;min-width:28px;height:28px;margin:0;padding:6px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.RunningContent-module__m-RQda__weekNavBtn:disabled{opacity:.4;cursor:not-allowed}.RunningContent-module__m-RQda__weekNavBtn:not(:disabled):hover{background:var(--button-bg);color:var(--button-text)}.RunningContent-module__m-RQda__weekTitleWithDate{flex-direction:column;gap:2px;display:flex}.RunningContent-module__m-RQda__weekTitle{line-height:1.2}.RunningContent-module__m-RQda__weekDateUnderTitle{color:var(--text-muted);font-size:.8rem;font-weight:400;line-height:1.2}.RunningContent-module__m-RQda__fallbackWrap{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:1.5rem .5rem;display:flex}.RunningContent-module__m-RQda__fallbackIcon{color:var(--primary-color,#ee681a)}.RunningContent-module__m-RQda__fallbackTitle{color:var(--text-dark);font-size:1.05rem;font-weight:600}.RunningContent-module__m-RQda__fallbackText{color:var(--text-muted);max-width:340px;font-size:1rem;line-height:1.5}.RunningContent-module__m-RQda__fallbackNote{text-align:center;color:var(--text-muted);padding:1.5rem .5rem;font-size:1rem;line-height:1.5}@media (max-width:480px){.RunningContent-module__m-RQda__fallbackWrap{padding:1.2rem .25rem}}.light .RunningContent-module__m-RQda__statItem{background:#0000000a}.light .RunningContent-module__m-RQda__statBox{border-color:var(--card-border);background:#0000000a}
.ScrollToTop-module__cM_3UW__btn{z-index:999;background:var(--button-bg);width:44px;height:44px;color:var(--button-text);font-family:var(--font-main);cursor:pointer;opacity:0;pointer-events:none;border:none;border-radius:16px;justify-content:center;align-items:center;font-weight:700;transition:opacity .3s;display:flex;position:fixed;bottom:2rem;right:2rem}.ScrollToTop-module__cM_3UW__btn.ScrollToTop-module__cM_3UW__visible{opacity:1;pointer-events:auto}.ScrollToTop-module__cM_3UW__btn:hover{opacity:.9}
@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/d0d9446e69c4847e-s.10blc4._e8owh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.12gpghvmuotht.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/3fd967fc5374d70a-s.17n1p.kggnicm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/dd14639a62c56cb2-s.06a7f.f9wwf6c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.0f8~qglggluhl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.unbounded_2c644c73-module__SCpv7a__className{font-family:Unbounded,Unbounded Fallback;font-style:normal}.unbounded_2c644c73-module__SCpv7a__variable{--font-unbounded:"Unbounded", "Unbounded Fallback"}
.Loader-module__AdlJEq__loader{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px 16px;display:flex}.Loader-module__AdlJEq__fullscreen{min-height:60vh}.Loader-module__AdlJEq__spinnerWrap{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.Loader-module__AdlJEq__spinnerRing{border:3px solid color-mix(in srgb, var(--primary-color) 20%, transparent);border-top-color:var(--primary-color,#ee681a);border-radius:50%;animation:.75s linear infinite Loader-module__AdlJEq__loaderSpin;position:absolute;inset:0}.Loader-module__AdlJEq__spinnerLock{color:var(--primary-color,#ee681a)}.Loader-module__AdlJEq__label{color:var(--text-muted);letter-spacing:.02em;margin:0;font-size:.95rem}@keyframes Loader-module__AdlJEq__loaderSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Loader-module__AdlJEq__spinnerRing{animation-duration:2s}}@media (max-width:480px){.Loader-module__AdlJEq__fullscreen{min-height:50vh}}
.ConfirmationModal-module__msZCCW__modalOverlay{z-index:999999;box-sizing:border-box;background:color-mix(in srgb, var(--background-main) 40%, #000000b8);-webkit-backdrop-filter:blur(14px)saturate(150%);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ConfirmationModal-module__msZCCW__modalContent{border:1px solid var(--card-border);background:color-mix(in srgb, var(--background-main) 80%, transparent 15%);-webkit-backdrop-filter:blur(20px)saturate(165%);border-radius:20px;width:calc(100vw - 2rem);max-width:440px;max-height:min(90vh,560px);animation:.34s cubic-bezier(.22,1,.36,1) ConfirmationModal-module__msZCCW__modalIn;position:relative;overflow:hidden;box-shadow:0 2px 12px #0000001a,0 28px 64px #0000006b}.ConfirmationModal-module__msZCCW__modalContent:before{content:"";background:var(--primary-color,#ee681a);z-index:2;pointer-events:none;border-radius:0 3px 3px 0;width:3px;height:42%;min-height:48px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ConfirmationModal-module__msZCCW__contentDanger:before{background:#ef4444}.ConfirmationModal-module__msZCCW__contentWarning:before{background:#f59e0b}.ConfirmationModal-module__msZCCW__contentInfo:before{background:var(--primary-color,#ee681a)}.ConfirmationModal-module__msZCCW__modalContent:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(145deg,#ffffff09 0%,#ffffff03 38%,#fff0 68%);position:absolute;inset:0}.ConfirmationModal-module__msZCCW__modalContent>*{z-index:1;position:relative}@keyframes ConfirmationModal-module__msZCCW__modalIn{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.ConfirmationModal-module__msZCCW__modalHeader{border-bottom:1px solid color-mix(in srgb, var(--card-border) 55%, transparent);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 18px 14px 20px;display:flex}.ConfirmationModal-module__msZCCW__titleContainer{align-items:center;gap:12px;min-width:0;display:flex}.ConfirmationModal-module__msZCCW__iconWrap{border:1px solid color-mix(in srgb, var(--card-border) 80%, transparent);background:color-mix(in srgb, var(--background-main) 90%, transparent 10%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.ConfirmationModal-module__msZCCW__icon{flex-shrink:0}.ConfirmationModal-module__msZCCW__icon.ConfirmationModal-module__msZCCW__danger{color:#ef4444}.ConfirmationModal-module__msZCCW__icon.ConfirmationModal-module__msZCCW__warning{color:#f59e0b}.ConfirmationModal-module__msZCCW__icon.ConfirmationModal-module__msZCCW__info{color:var(--primary-color,#ee681a)}.ConfirmationModal-module__msZCCW__title{letter-spacing:.02em;color:var(--text-dark);font-size:16px;font-weight:700;line-height:1.25;font-family:var(--font-main,"Montserrat", sans-serif);margin:0}.ConfirmationModal-module__msZCCW__closeButton{color:var(--text-muted,#aaa);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:-4px -4px 0 0;padding:8px;transition:color .15s,background .15s;display:flex}.ConfirmationModal-module__msZCCW__closeButton:hover{color:var(--text-light,#fff);background:color-mix(in srgb, var(--card-border) 40%, transparent)}.ConfirmationModal-module__msZCCW__modalBody{padding:16px 20px 20px}.ConfirmationModal-module__msZCCW__message{color:var(--text-muted,#b7b7b7);font-size:14px;font-weight:500;line-height:1.55;font-family:var(--font-main,"Montserrat", sans-serif);margin:0}.ConfirmationModal-module__msZCCW__modalFooter{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:0 20px 20px;display:flex}.ConfirmationModal-module__msZCCW__cancelButton{border:1px solid var(--card-border);background:color-mix(in srgb, var(--background-main) 88%, transparent);color:var(--text-muted,#aaa);cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font-main,"Montserrat", sans-serif);border-radius:50px;justify-content:center;align-items:center;padding:10px 18px;transition:opacity .2s,transform .15s,border-color .15s,color .15s,background .15s;display:inline-flex}.ConfirmationModal-module__msZCCW__cancelButton:hover{color:var(--text-dark);border-color:color-mix(in srgb, var(--card-border) 120%, transparent);background:color-mix(in srgb, var(--card-border) 25%, transparent)}.ConfirmationModal-module__msZCCW__cancelButton:active{transform:translateY(1px)}.ConfirmationModal-module__msZCCW__confirmButton{cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font-main,"Montserrat", sans-serif);border:none;border-radius:50px;justify-content:center;align-items:center;padding:10px 20px;transition:opacity .2s,transform .15s;display:inline-flex}.ConfirmationModal-module__msZCCW__confirmButton:hover{opacity:.92;transform:translateY(-1px)}.ConfirmationModal-module__msZCCW__confirmButton:active{transform:translateY(0)}.ConfirmationModal-module__msZCCW__confirmButton.ConfirmationModal-module__msZCCW__danger{color:#f87171;box-shadow:none;background:#ef444424;border:1px solid #ef444447}.ConfirmationModal-module__msZCCW__confirmButton.ConfirmationModal-module__msZCCW__danger:hover{color:#fecaca;background:#ef444438;border-color:#ef444466}.ConfirmationModal-module__msZCCW__confirmButton.ConfirmationModal-module__msZCCW__warning{background:color-mix(in srgb, var(--primary-color,#ee681a) 14%, transparent);color:var(--primary-color,#ee681a);border:1px solid color-mix(in srgb, var(--primary-color,#ee681a) 40%, transparent);box-shadow:none}.ConfirmationModal-module__msZCCW__confirmButton.ConfirmationModal-module__msZCCW__warning:hover{background:color-mix(in srgb, var(--primary-color,#ee681a) 22%, transparent)}.ConfirmationModal-module__msZCCW__confirmButton.ConfirmationModal-module__msZCCW__info{background:var(--button-bg);color:var(--button-text);box-shadow:var(--button-shadow);border:1px solid #0000}.ConfirmationModal-module__msZCCW__confirmButton.ConfirmationModal-module__msZCCW__info:hover{opacity:.9}.light .ConfirmationModal-module__msZCCW__modalContent{border-color:var(--card-border);background:#fff;box-shadow:0 2px 12px #00000014,0 28px 64px #0000001a}.light .ConfirmationModal-module__msZCCW__modalContent:after{background:0 0}.light .ConfirmationModal-module__msZCCW__iconWrap{border-color:var(--card-border);background:#f1f5f9}.light .ConfirmationModal-module__msZCCW__title{color:var(--text-primary,#11181c)}.light .ConfirmationModal-module__msZCCW__closeButton:hover{color:var(--text-dark,#11181c);background:#0000000f}.light .ConfirmationModal-module__msZCCW__cancelButton{border-color:var(--card-border);color:var(--text-dark,#11181c);background:#f1f5f9}.light .ConfirmationModal-module__msZCCW__cancelButton:hover{color:var(--text-dark,#11181c);background:#e5e7eb}.light .ConfirmationModal-module__msZCCW__confirmButton.ConfirmationModal-module__msZCCW__danger{color:#dc2626;background:#dc262614;border-color:#dc26264d}.light .ConfirmationModal-module__msZCCW__confirmButton.ConfirmationModal-module__msZCCW__danger:hover{color:#dc2626;background:#dc262626}@media (max-width:600px){.ConfirmationModal-module__msZCCW__modalOverlay{padding:.75rem;padding-bottom:max(.75rem, env(safe-area-inset-bottom,0px));align-items:flex-end}.ConfirmationModal-module__msZCCW__modalContent{border-radius:20px 20px 16px 16px;width:100%;max-width:none;animation:.34s cubic-bezier(.22,1,.36,1) ConfirmationModal-module__msZCCW__modalInMobile}@keyframes ConfirmationModal-module__msZCCW__modalInMobile{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.ConfirmationModal-module__msZCCW__modalHeader,.ConfirmationModal-module__msZCCW__modalBody,.ConfirmationModal-module__msZCCW__modalFooter{padding-left:16px;padding-right:16px}.ConfirmationModal-module__msZCCW__modalFooter{flex-direction:column-reverse}.ConfirmationModal-module__msZCCW__cancelButton,.ConfirmationModal-module__msZCCW__confirmButton{justify-content:center;width:100%}}
.BlogEditor-module__2MNTKa__pageRoot{flex-direction:column;width:100%;max-width:none;margin:0;display:flex}.BlogEditor-module__2MNTKa__hero{border-bottom:1px solid color-mix(in srgb, var(--card-border) 85%, transparent);align-items:center;gap:.875rem;margin-bottom:clamp(14px,2vw,20px);padding-bottom:clamp(12px,1.5vw,16px);display:flex}.BlogEditor-module__2MNTKa__heroBack{flex-shrink:0}.BlogEditor-module__2MNTKa__hero h1{margin:0;font-size:clamp(1rem,2vw,1.25rem)}.BlogEditor-module__2MNTKa__formFlow{width:100%;margin-top:clamp(4px,1vw,8px)}.BlogEditor-module__2MNTKa__section{border-bottom:1px solid color-mix(in srgb, var(--card-border) 72%, transparent);flex-direction:column;gap:clamp(18px,2.2vw,26px);margin-bottom:clamp(20px,2.5vw,28px);padding-bottom:clamp(20px,2.5vw,28px);display:flex}.BlogEditor-module__2MNTKa__section:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.BlogEditor-module__2MNTKa__sectionHead{align-items:flex-start;gap:14px;margin-bottom:0;display:flex}.BlogEditor-module__2MNTKa__sectionIcon{width:40px;height:40px;color:var(--primary-color);background:color-mix(in srgb, var(--primary-color) 12%, transparent);border:1px solid color-mix(in srgb, var(--primary-color) 22%, transparent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.BlogEditor-module__2MNTKa__sectionHeadText{flex:1;min-width:0}.BlogEditor-module__2MNTKa__sectionKicker{letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary,#a1a1aa);margin:0 0 4px;font-size:10px;font-weight:700}.BlogEditor-module__2MNTKa__sectionTitle{letter-spacing:-.02em;color:var(--text-primary,#fafafa);font-size:1.0625rem;font-weight:700;font-family:var(--font-heading,inherit);margin:0}.BlogEditor-module__2MNTKa__sectionLead{color:var(--text-muted,#a3a3a3);max-width:62ch;margin:6px 0 0;font-size:.875rem;line-height:1.5}.BlogEditor-module__2MNTKa__grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.2vw,24px);display:grid}@media (max-width:700px){.BlogEditor-module__2MNTKa__grid2{grid-template-columns:1fr}}@media (max-width:768px){.BlogEditor-module__2MNTKa__hero{flex-wrap:wrap;align-items:center;gap:12px}.BlogEditor-module__2MNTKa__heroBack{flex:100%}.BlogEditor-module__2MNTKa__hero h1{overflow-wrap:anywhere;flex:100%;min-width:0;font-size:1.125rem;line-height:1.3}}.BlogEditor-module__2MNTKa__section [class*=formField],.BlogEditor-module__2MNTKa__grid2 [class*=formField],.BlogEditor-module__2MNTKa__mediaPreview [class*=formField],.BlogEditor-module__2MNTKa__seoFields [class*=formField]{margin-block:0}.BlogEditor-module__2MNTKa__authorCard{border:1px solid color-mix(in srgb, var(--card-border) 80%, transparent);background:color-mix(in srgb, var(--background-main) 88%, #000 12%);border-radius:14px;flex-direction:column;gap:12px;margin-top:0;padding:18px;display:flex}.BlogEditor-module__2MNTKa__authorCardLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary,#a1a1aa);margin:0;font-size:11px;font-weight:600}.BlogEditor-module__2MNTKa__authorRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.BlogEditor-module__2MNTKa__authorRow input{flex:220px;min-width:0;max-width:100%}.BlogEditor-module__2MNTKa__mediaPreview{flex-wrap:wrap;align-items:flex-start;gap:clamp(20px,2.5vw,28px);display:flex}.BlogEditor-module__2MNTKa__previewFrame{border:1px solid color-mix(in srgb, var(--card-border) 75%, transparent);background:color-mix(in srgb, #000 30%, var(--background-main));border-radius:16px;position:relative;overflow:hidden;box-shadow:0 12px 40px -16px #00000080}.BlogEditor-module__2MNTKa__previewFrame img{object-fit:cover;width:auto;max-width:min(320px,100%);height:auto;display:block}.BlogEditor-module__2MNTKa__emptyMedia{border:1px dashed color-mix(in srgb, var(--card-border) 65%, transparent);background:color-mix(in srgb, var(--background-main) 92%, transparent);min-height:120px;color:var(--text-muted);text-align:center;border-radius:14px;justify-content:center;align-items:center;max-width:320px;padding:20px;font-size:.9rem;display:flex}.BlogEditor-module__2MNTKa__fileRow{flex-direction:column;gap:8px;display:flex}.BlogEditor-module__2MNTKa__fileInput{cursor:pointer;font-size:14px}.BlogEditor-module__2MNTKa__seoSection{border:1px solid color-mix(in srgb, var(--card-border) 80%, transparent);background:color-mix(in srgb, var(--background-main) 88%, #000 12%);border-radius:16px;flex-direction:column;gap:clamp(16px,2vw,22px);padding:clamp(18px,2.2vw,24px);display:flex}.BlogEditor-module__2MNTKa__seoSection .BlogEditor-module__2MNTKa__sectionHead{margin-bottom:0}.BlogEditor-module__2MNTKa__seoFields{flex-direction:column;gap:clamp(18px,2.2vw,22px);display:flex}.BlogEditor-module__2MNTKa__htmlTextarea{min-height:clamp(220px,28vh,420px)}.BlogEditor-module__2MNTKa__editorBlock{margin-top:4px}.BlogEditor-module__2MNTKa__editorShell{border:1px solid color-mix(in srgb, var(--card-border) 75%, transparent);border-radius:14px;overflow:hidden}.BlogEditor-module__2MNTKa__stickyActions{z-index:20;border-top:1px solid color-mix(in srgb, var(--card-border) 70%, transparent);background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--background-main) 94%, #000 6%) 28%);-webkit-backdrop-filter:blur(10px)saturate(140%);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:clamp(22px,3vw,30px);padding-top:20px;padding-bottom:4px;display:flex;position:sticky;bottom:0}.light .BlogEditor-module__2MNTKa__previewFrame{border-color:var(--card-border);background:#f1f5f9}:is(.light .BlogEditor-module__2MNTKa__authorCard,.light .BlogEditor-module__2MNTKa__seoSection){border-color:var(--card-border);background:#f8fafc}
.adminPage-module__ZYBs2G__page{text-align:left;width:100%;max-width:none;margin:0}.adminPage-module__ZYBs2G__pageHeader{border-bottom:1px solid color-mix(in srgb, var(--card-border) 85%, transparent);margin-bottom:clamp(12px,1.5vw,18px);padding-bottom:clamp(10px,1.2vw,14px)}.adminPage-module__ZYBs2G__pageHeaderRow{border-bottom:1px solid color-mix(in srgb, var(--card-border) 85%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:clamp(22px,3vw,30px);padding-bottom:clamp(16px,2.5vw,22px);display:flex}.adminPage-module__ZYBs2G__controlsRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:clamp(18px,2.5vw,24px);display:flex}.adminPage-module__ZYBs2G__statsSection{margin-bottom:clamp(12px,1.5vw,16px)}.adminPage-module__ZYBs2G__statsGrid{flex-wrap:wrap;gap:10px;margin-bottom:0;display:flex}.adminPage-module__ZYBs2G__statCard{background:color-mix(in srgb, var(--background-main) 80%, transparent 15%);border:1px solid var(--card-border);-webkit-backdrop-filter:blur(12px)saturate(140%);border-radius:12px;align-items:center;gap:10px;padding:10px 16px;transition:transform .2s;display:flex;box-shadow:0 1px 4px #0000000f}.adminPage-module__ZYBs2G__statCard:hover{transform:translateY(-1px)}.adminPage-module__ZYBs2G__statCard svg{color:var(--primary-color);flex-shrink:0;width:16px;height:16px}.adminPage-module__ZYBs2G__statCard h3{color:var(--text-dark);margin:0 0 1px;font-size:1.1rem;font-weight:700;line-height:1.2}.adminPage-module__ZYBs2G__statCard p{color:var(--text-muted);margin:0;font-size:.75rem;line-height:1.2}.adminPage-module__ZYBs2G__statCardValueLong{word-break:break-word;font-size:clamp(.85rem,1.5vw,1rem)!important;font-weight:700!important;line-height:1.3!important}@media (max-width:480px){.adminPage-module__ZYBs2G__statsGrid{gap:8px}.adminPage-module__ZYBs2G__statCard{padding:8px 12px}.adminPage-module__ZYBs2G__statCardValueLong{font-size:.9rem!important}}.adminPage-module__ZYBs2G__light .adminPage-module__ZYBs2G__statCard{box-shadow:0 2px 8px #0000001a}@media (prefers-reduced-motion:reduce){.adminPage-module__ZYBs2G__statCard:hover{transform:none}}.adminPage-module__ZYBs2G__filtersSection{margin-bottom:clamp(18px,2.5vw,24px)}.adminPage-module__ZYBs2G__filtersSection:empty{display:none}.adminPage-module__ZYBs2G__hero{border-bottom:1px solid color-mix(in srgb, var(--card-border) 85%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem;margin-bottom:clamp(22px,3vw,32px);padding-bottom:clamp(16px,2.5vw,22px);display:flex}.adminPage-module__ZYBs2G__heroText{flex:1;min-width:min(100%,240px)}.adminPage-module__ZYBs2G__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary,#a1a1aa);align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:11px;font-weight:700;display:inline-flex}.adminPage-module__ZYBs2G__pageTitle{letter-spacing:-.03em;background:var(--gradient-typography-secondery);-webkit-text-fill-color:transparent;font-size:clamp(1.25rem,2.5vw,1.6rem);font-weight:800;line-height:1.2;font-family:var(--font-heading,inherit);-webkit-background-clip:text;background-clip:text;margin:0 0 .25rem}.adminPage-module__ZYBs2G__pageSubtitle{color:var(--text-muted);margin:3px 0 0;font-size:.8rem;line-height:1.5}.adminPage-module__ZYBs2G__lead{max-width:52ch;color:var(--text-muted,#a3a3a3);margin:0;font-size:.95rem;line-height:1.55}.adminPage-module__ZYBs2G__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:clamp(18px,2.5vw,24px);display:flex}.adminPage-module__ZYBs2G__tableShell{border:1px solid color-mix(in srgb, var(--card-border) 85%, transparent);background:color-mix(in srgb, var(--background-main) 94%, #171717 26%);border-radius:16px;overflow-x:auto}.adminPage-module__ZYBs2G__dataTable{border-collapse:collapse;width:100%;min-width:560px}.adminPage-module__ZYBs2G__dataTable th,.adminPage-module__ZYBs2G__dataTable td{text-align:left;border-bottom:1px solid color-mix(in srgb, var(--card-border) 70%, transparent);color:var(--text-dark);vertical-align:middle;padding:12px 14px;font-size:14px}.adminPage-module__ZYBs2G__dataTable th{letter-spacing:.08em;text-transform:uppercase;color:var(--text-dark);background:#ffffff08;font-size:11px;font-weight:700}.adminPage-module__ZYBs2G__dataTable tbody tr:hover td{background:color-mix(in srgb, var(--primary-color) 6%, transparent)}.adminPage-module__ZYBs2G__dataTable tbody tr:last-child td{border-bottom:none}.adminPage-module__ZYBs2G__loadingPanel{min-height:280px;color:var(--text-muted,#a3a3a3);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:15px;display:flex}.adminPage-module__ZYBs2G__loadingSpinner{border:3px solid color-mix(in srgb, var(--card-border) 50%, transparent);border-top-color:var(--primary-color);border-radius:50%;width:36px;height:36px;animation:.85s linear infinite adminPage-module__ZYBs2G__adminPageSpin}@keyframes adminPage-module__ZYBs2G__adminPageSpin{to{transform:rotate(360deg)}}.adminPage-module__ZYBs2G__emptyPanel{text-align:center;color:var(--text-muted,#a3a3a3);border:1px dashed color-mix(in srgb, var(--card-border) 70%, transparent);background:color-mix(in srgb, var(--background-main) 92%, transparent);border-radius:16px;padding:3rem 1.5rem;font-size:15px}.adminPage-module__ZYBs2G__entityForm{width:100%;max-width:min(920px,100%);margin:0 auto}.adminPage-module__ZYBs2G__formCard{border:1px solid color-mix(in srgb, var(--card-border) 85%, transparent);background:color-mix(in srgb, var(--background-main) 94%, #171717 26%);border-radius:20px;padding:clamp(22px,3vw,32px);position:relative;overflow:hidden}.adminPage-module__ZYBs2G__formCard:after{content:"";pointer-events:none;border-radius:inherit;z-index:0;background:linear-gradient(145deg,#ffffff05 0%,#ffffff03 35%,#fff0 65%);position:absolute;inset:0}.adminPage-module__ZYBs2G__formCard>*{z-index:1;position:relative}.adminPage-module__ZYBs2G__formStack{flex-direction:column;gap:clamp(22px,2.8vw,28px);display:flex}.adminPage-module__ZYBs2G__formStack>.adminPage-module__ZYBs2G__formField,.adminPage-module__ZYBs2G__formStack>.adminPage-module__ZYBs2G__formRowInline{margin-block:0}.adminPage-module__ZYBs2G__formField{flex-direction:column;gap:clamp(12px,1.5vw,18px);margin-block:clamp(6px,.85vw,12px);display:flex}.adminPage-module__ZYBs2G__fieldLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-dark);font-size:12px;font-weight:600}.adminPage-module__ZYBs2G__fieldInput,.adminPage-module__ZYBs2G__fieldTextarea,.adminPage-module__ZYBs2G__fieldSelect{box-sizing:border-box;border:1px solid var(--card-border);background:var(--form-control-bg);width:100%;color:var(--text-dark);border-radius:12px;outline:none;padding:12px 14px;font-family:inherit;font-size:16px}.adminPage-module__ZYBs2G__fieldInput:focus,.adminPage-module__ZYBs2G__fieldTextarea:focus,.adminPage-module__ZYBs2G__fieldSelect:focus{border-color:color-mix(in srgb, var(--primary-color) 55%, var(--card-border));background:var(--form-control-bg-focus)}.adminPage-module__ZYBs2G__fieldSelect{cursor:pointer}.adminPage-module__ZYBs2G__fieldTextarea{resize:vertical;min-height:120px}.adminPage-module__ZYBs2G__fieldHelp{color:var(--text-muted,#a3a3a3);margin:0;font-size:.875rem;line-height:1.55}.adminPage-module__ZYBs2G__formSubheading{color:var(--text-primary,#fafafa);margin:0 0 6px;font-size:1.05rem;font-weight:700}.adminPage-module__ZYBs2G__formErrorBanner{color:#fecaca;background:#ef44441f;border:1px solid #ef444473;border-radius:12px;margin-bottom:clamp(16px,2vw,20px);padding:12px 16px;font-size:14px}.adminPage-module__ZYBs2G__backNav{color:var(--text-secondary,#a1a1aa);border:1px solid color-mix(in srgb, var(--card-border) 70%, transparent);background:color-mix(in srgb, var(--background-main) 88%, transparent);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.adminPage-module__ZYBs2G__backNav:hover{color:var(--primary-color);border-color:color-mix(in srgb, var(--primary-color) 40%, transparent)}.adminPage-module__ZYBs2G__btnPrimary{background:var(--button-bg);color:var(--button-text);cursor:pointer;box-shadow:var(--button-shadow);border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-family:inherit;font-size:16px;font-weight:600;transition:opacity .2s,transform .15s;display:inline-flex}.adminPage-module__ZYBs2G__btnPrimary:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.adminPage-module__ZYBs2G__btnPrimary:disabled{opacity:.55;cursor:not-allowed;transform:none}.adminPage-module__ZYBs2G__btnDanger{color:#fecaca;cursor:pointer;background:#ef444424;border:1px solid #ef444466;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.adminPage-module__ZYBs2G__btnDanger:hover:not(:disabled){background:#ef444447}.adminPage-module__ZYBs2G__btnDanger:disabled{opacity:.5;cursor:not-allowed}.adminPage-module__ZYBs2G__btnGhost{border:1px solid color-mix(in srgb, var(--card-border) 90%, transparent);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:9px 18px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.adminPage-module__ZYBs2G__btnGhost:hover:not(:disabled){border-color:var(--text-muted);color:var(--text-primary);background:color-mix(in srgb, var(--card-border) 30%, transparent)}.adminPage-module__ZYBs2G__btnGhost:disabled{opacity:.45;cursor:not-allowed}.light .adminPage-module__ZYBs2G__btnGhost{border-color:var(--card-border);color:var(--text-secondary)}.light .adminPage-module__ZYBs2G__btnGhost:hover:not(:disabled){color:var(--text-primary);background:#f1f5f9;border-color:#9ca3af}.adminPage-module__ZYBs2G__formActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.adminPage-module__ZYBs2G__formRowInline{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:2px;display:flex}.adminPage-module__ZYBs2G__checkboxGrid{flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:4px;display:flex}.adminPage-module__ZYBs2G__checkboxLabel{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--text-primary,#e4e4e7);align-items:center;gap:.4rem;font-size:.95rem;display:flex}.adminPage-module__ZYBs2G__imageThumbWrap{margin-top:8px}.adminPage-module__ZYBs2G__imageThumbWrap img{border-radius:12px;max-width:200px;display:block}.adminPage-module__ZYBs2G__editorFallback{border:1px dashed color-mix(in srgb, var(--card-border) 70%, transparent);background:color-mix(in srgb, var(--background-main) 92%, #000 8%);color:var(--text-muted,#a3a3a3);border-radius:14px;padding:20px;font-size:14px;line-height:1.5}.light .adminPage-module__ZYBs2G__statCard{background:#fff;box-shadow:0 2px 8px #0000000f}.light .adminPage-module__ZYBs2G__tableShell{border-color:var(--card-border);background:#fff}.light .adminPage-module__ZYBs2G__dataTable th{background:#f8fafc}.light .adminPage-module__ZYBs2G__formCard{border-color:var(--card-border);background:#fff}.light .adminPage-module__ZYBs2G__formCard:after{background:0 0}.light .adminPage-module__ZYBs2G__formErrorBanner{color:#dc2626;background:#dc262614;border-color:#dc26264d}.light .adminPage-module__ZYBs2G__btnDanger{color:#dc2626;background:#dc262614;border-color:#dc26264d}.light .adminPage-module__ZYBs2G__btnDanger:hover:not(:disabled){background:#dc262626}.light .adminPage-module__ZYBs2G__editorFallback{border-color:var(--card-border);background:#f8fafc}
.EngagementSection-module__2xs4eq__container{background:var(--card-background);border:1px solid var(--card-border);border-radius:var(--card-border-radius);-webkit-backdrop-filter:blur(16px)saturate(160%);padding:1.5rem}.EngagementSection-module__2xs4eq__spinner{animation:1s linear infinite EngagementSection-module__2xs4eq__spin}@keyframes EngagementSection-module__2xs4eq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.EngagementSection-module__2xs4eq__actionRow{border-bottom:1px solid var(--card-border);flex-wrap:wrap;gap:.75rem;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.EngagementSection-module__2xs4eq__actionBtn{border:1px solid var(--card-border);color:var(--text-dark);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:.4rem;min-width:72px;padding:.6rem 1rem;font-size:.875rem;transition:background .2s,border-color .2s,color .2s,transform .15s;display:flex}.EngagementSection-module__2xs4eq__actionBtn:hover{background:var(--card-background-hover);border-color:var(--primary-color);color:var(--primary-color);transform:translateY(-1px)}.EngagementSection-module__2xs4eq__actionBtn:active{transform:scale(.97)}.EngagementSection-module__2xs4eq__actionBtn.EngagementSection-module__2xs4eq__active{color:var(--primary-color);background:rgba(var(--primary-color-rgb), .1);border-color:var(--primary-color)}.EngagementSection-module__2xs4eq__actionBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.EngagementSection-module__2xs4eq__commentsSection{animation:.25s ease-out EngagementSection-module__2xs4eq__slideIn}@keyframes EngagementSection-module__2xs4eq__slideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.EngagementSection-module__2xs4eq__commentsHeader{color:var(--text-dark);align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:.95rem;font-weight:600;display:flex}.EngagementSection-module__2xs4eq__commentForm{margin-bottom:1.5rem}.EngagementSection-module__2xs4eq__commentFormInner{align-items:flex-start;gap:.75rem;display:flex}.EngagementSection-module__2xs4eq__avatar{color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;font-size:.85rem;font-weight:700;display:flex;overflow:hidden}.EngagementSection-module__2xs4eq__avatarSm{color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;font-size:.72rem;font-weight:700;display:flex;overflow:hidden}.EngagementSection-module__2xs4eq__avatarImg{object-fit:cover;background:var(--card-background-alt);border:1px solid var(--card-border)}.EngagementSection-module__2xs4eq__commentInputWrapper{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.EngagementSection-module__2xs4eq__commentInput{background:var(--input-background);border:1px solid var(--input-border);width:100%;color:var(--text-color);resize:vertical;box-sizing:border-box;border-radius:12px;min-height:44px;padding:.6rem .85rem;font-family:inherit;font-size:.9rem;line-height:1.5;transition:border-color .2s,box-shadow .2s}.EngagementSection-module__2xs4eq__commentInput:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(var(--primary-color-rgb), .12);outline:none}.EngagementSection-module__2xs4eq__commentInput::placeholder{color:var(--text-tertiary)}.EngagementSection-module__2xs4eq__commentFormFooter{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.EngagementSection-module__2xs4eq__charCount{color:var(--text-muted);font-size:.72rem}.EngagementSection-module__2xs4eq__charCountWarn{color:#f59e0b}.EngagementSection-module__2xs4eq__submitBtn{background:var(--primary-color);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:.35rem;min-height:34px;padding:.45rem .95rem;font-size:.82rem;font-weight:600;transition:background .2s,transform .15s;display:flex}.EngagementSection-module__2xs4eq__submitBtn:hover:not(:disabled){background:var(--primary-color-hover);transform:translateY(-1px)}.EngagementSection-module__2xs4eq__submitBtn:disabled{opacity:.45;cursor:not-allowed;transform:none}.EngagementSection-module__2xs4eq__loginPrompt{background:color-mix(in srgb, var(--card-border) 25%, transparent);border:1px solid var(--card-border);border-radius:12px;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:1rem 1.25rem;display:flex}.EngagementSection-module__2xs4eq__loginPromptIcon{color:var(--text-muted);flex-shrink:0}.EngagementSection-module__2xs4eq__loginPrompt p{color:var(--text-muted);margin:0;font-size:.9rem}.EngagementSection-module__2xs4eq__loginLink{color:var(--primary-color);font-weight:600;text-decoration:none;transition:color .2s}.EngagementSection-module__2xs4eq__loginLink:hover{color:var(--primary-color-hover);text-decoration:underline}.EngagementSection-module__2xs4eq__commentsList{flex-direction:column;display:flex}.EngagementSection-module__2xs4eq__comment{border-top:1px solid var(--card-border);padding:1rem 0;position:relative}.EngagementSection-module__2xs4eq__comment:first-child{border-top:none;padding-top:0}.EngagementSection-module__2xs4eq__hasReplies>.EngagementSection-module__2xs4eq__commentMeta:before{content:"";background:var(--card-border);width:2px;position:absolute;top:38px;bottom:-.85rem;left:18px}.EngagementSection-module__2xs4eq__commentMeta{align-items:flex-start;gap:.75rem;display:flex;position:relative}.EngagementSection-module__2xs4eq__commentBody{flex:1;min-width:0}.EngagementSection-module__2xs4eq__commentHeader{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.EngagementSection-module__2xs4eq__commentInfo{flex:1;align-items:baseline;gap:.5rem;min-width:0;display:flex}.EngagementSection-module__2xs4eq__commentAuthor{color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.EngagementSection-module__2xs4eq__commentDate{color:var(--text-tertiary);white-space:nowrap;flex-shrink:0;font-size:.75rem}.EngagementSection-module__2xs4eq__commentActions{flex-shrink:0;align-items:center;gap:.2rem;display:flex}.EngagementSection-module__2xs4eq__editBtn,.EngagementSection-module__2xs4eq__deleteBtn{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;min-width:28px;min-height:28px;padding:.3rem;transition:background .15s,color .15s;display:flex}.EngagementSection-module__2xs4eq__editBtn:hover{color:#3b82f6;background:#3b82f61a}.EngagementSection-module__2xs4eq__deleteBtn:hover{color:#dc2626;background:#dc26261a}.EngagementSection-module__2xs4eq__deleteBtn:disabled{opacity:.5;cursor:not-allowed}.EngagementSection-module__2xs4eq__commentText{color:var(--text-dark);word-break:break-word;white-space:pre-wrap;margin:0 0 .4rem;font-size:.9rem;line-height:1.6}.EngagementSection-module__2xs4eq__editForm{margin:.4rem 0}.EngagementSection-module__2xs4eq__editForm .EngagementSection-module__2xs4eq__commentInput{min-height:44px;margin-bottom:.5rem}.EngagementSection-module__2xs4eq__editActions{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.EngagementSection-module__2xs4eq__editActions .EngagementSection-module__2xs4eq__charCount{margin-right:auto}.EngagementSection-module__2xs4eq__saveBtn{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:8px;min-height:32px;padding:.4rem .9rem;font-size:.82rem;font-weight:600;transition:background .2s,transform .15s}.EngagementSection-module__2xs4eq__saveBtn:hover:not(:disabled){background:var(--primary-color-hover);transform:translateY(-1px)}.EngagementSection-module__2xs4eq__saveBtn:disabled{opacity:.45;cursor:not-allowed;transform:none}.EngagementSection-module__2xs4eq__cancelBtn{color:var(--text-muted);border:1px solid var(--card-border);cursor:pointer;background:0 0;border-radius:8px;min-height:32px;padding:.4rem .9rem;font-size:.82rem;font-weight:500;transition:background .2s,color .2s}.EngagementSection-module__2xs4eq__cancelBtn:hover{background:var(--card-background-hover);color:var(--text-color)}.EngagementSection-module__2xs4eq__replyBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.15rem 0;font-size:.78rem;font-weight:600;transition:color .2s}.EngagementSection-module__2xs4eq__replyBtn:hover{color:var(--primary-color)}.EngagementSection-module__2xs4eq__replyForm{margin-top:.6rem}.EngagementSection-module__2xs4eq__replyForm .EngagementSection-module__2xs4eq__commentInput{min-height:40px;font-size:.875rem}.EngagementSection-module__2xs4eq__replies{flex-direction:column;gap:.85rem;margin-top:.85rem;padding-left:2.5rem;display:flex;position:relative}.EngagementSection-module__2xs4eq__reply{padding:0;position:relative}.EngagementSection-module__2xs4eq__reply:before{content:"";background:var(--card-border);width:2px;height:calc(100% + .85rem);position:absolute;top:-.85rem;left:-22px}.EngagementSection-module__2xs4eq__reply:last-child:before{height:calc(.85rem + 5px)}.EngagementSection-module__2xs4eq__reply:after{content:"";border-left:2px solid var(--card-border);border-bottom:2px solid var(--card-border);border-bottom-left-radius:10px;width:20px;height:18px;position:absolute;top:-3px;left:-22px}.EngagementSection-module__2xs4eq__loadMoreBtn{border:1px dashed var(--card-border);width:100%;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;padding:.85rem;font-size:.875rem;transition:border-color .2s,color .2s,background .2s;display:flex}.EngagementSection-module__2xs4eq__loadMoreBtn:hover:not(:disabled){border-color:var(--primary-color);color:var(--primary-color);background:rgba(var(--primary-color-rgb), .04)}.EngagementSection-module__2xs4eq__loadMoreBtn:disabled{opacity:.6;cursor:not-allowed}.EngagementSection-module__2xs4eq__emptyState{text-align:center;color:var(--text-muted);flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1.5rem;display:flex}.EngagementSection-module__2xs4eq__emptyStateIcon{opacity:.35}.EngagementSection-module__2xs4eq__emptyState p{margin:0;font-size:.9rem}@media (max-width:768px){.EngagementSection-module__2xs4eq__container{padding:1rem}.EngagementSection-module__2xs4eq__actionRow{gap:.5rem}.EngagementSection-module__2xs4eq__actionBtn{min-width:62px;min-height:44px;padding:.6rem .75rem;font-size:.82rem}.EngagementSection-module__2xs4eq__avatar{width:34px;min-width:34px;height:34px;font-size:.78rem}.EngagementSection-module__2xs4eq__avatarSm{width:26px;min-width:26px;height:26px;font-size:.66rem}.EngagementSection-module__2xs4eq__commentFormInner{gap:.5rem}.EngagementSection-module__2xs4eq__commentInput,.EngagementSection-module__2xs4eq__replyForm .EngagementSection-module__2xs4eq__commentInput{font-size:1rem}.EngagementSection-module__2xs4eq__submitBtn{min-height:40px}.EngagementSection-module__2xs4eq__replies{padding-left:2rem}.EngagementSection-module__2xs4eq__hasReplies>.EngagementSection-module__2xs4eq__commentMeta:before{top:34px;left:16px}.EngagementSection-module__2xs4eq__reply:before,.EngagementSection-module__2xs4eq__reply:after{left:-16px}.EngagementSection-module__2xs4eq__reply:after{width:16px;height:16px}.EngagementSection-module__2xs4eq__reply:last-child:before{height:calc(.85rem + 3px)}}@media (max-width:480px){.EngagementSection-module__2xs4eq__actionRow{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.EngagementSection-module__2xs4eq__actionBtn{justify-content:center}}.light .EngagementSection-module__2xs4eq__container{background:#fff;box-shadow:0 2px 12px #0000000f}.light .EngagementSection-module__2xs4eq__loginPrompt{background:color-mix(in srgb, var(--card-border) 30%, transparent)}.light .EngagementSection-module__2xs4eq__commentAuthor{color:#11181c}.light .EngagementSection-module__2xs4eq__commentText{color:#11181c}.light .EngagementSection-module__2xs4eq__editBtn:hover{color:#2563eb}.light .EngagementSection-module__2xs4eq__deleteBtn:hover{color:#dc2626}
.GoalList-module__I1XXra__emptyWrap{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2.5rem 1rem;display:flex}.GoalList-module__I1XXra__emptyIcon{color:var(--text-muted);margin-bottom:.5rem}.GoalList-module__I1XXra__emptyText{color:var(--text-primary,#fafafa);font-size:.9rem;font-weight:600;font-family:var(--font-heading)}.GoalList-module__I1XXra__emptySub{color:var(--text-muted);font-size:.8rem}.GoalList-module__I1XXra__listWrap{--goal-orange:var(--primary-color);--goal-blue:royalblue;--goal-green:mediumseagreen;--goal-purple:mediumpurple;--goal-red:crimson;--danger-color:crimson;flex-direction:column;height:100%;display:flex}.GoalList-module__I1XXra__listHeader{justify-content:space-between;align-items:center;margin-bottom:.25rem;padding:0 0 .75rem;display:flex}.GoalList-module__I1XXra__listLabel{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem}.GoalList-module__I1XXra__newBtnSmall{border:1px solid var(--card-border);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:all .15s;display:flex}.GoalList-module__I1XXra__newBtnSmall:hover{border-color:var(--primary-color);color:var(--primary-color)}.GoalList-module__I1XXra__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.GoalList-module__I1XXra__item{border:1px solid #0000;border-radius:12px;align-items:center;transition:all .15s;display:flex;overflow:hidden}.GoalList-module__I1XXra__item:hover{background:color-mix(in srgb, var(--background-main) 85%, transparent 15%)}.GoalList-module__I1XXra__itemActive{background:color-mix(in srgb, var(--item-accent,var(--primary-color)) 10%, transparent)!important;border-color:color-mix(in srgb, var(--item-accent,var(--primary-color)) 35%, transparent)!important}.GoalList-module__I1XXra__color-orange{--item-accent:var(--goal-orange,var(--primary-color))}.GoalList-module__I1XXra__color-blue{--item-accent:var(--goal-blue,royalblue)}.GoalList-module__I1XXra__color-green{--item-accent:var(--goal-green,mediumseagreen)}.GoalList-module__I1XXra__color-purple{--item-accent:var(--goal-purple,mediumpurple)}.GoalList-module__I1XXra__color-red{--item-accent:var(--goal-red,crimson)}.GoalList-module__I1XXra__itemBtn{cursor:pointer;text-align:left;color:var(--text-primary,#fafafa);background:0 0;border:none;flex:1;align-items:center;gap:9px;min-width:0;padding:.6rem .75rem;display:flex}.GoalList-module__I1XXra__itemDot{background:var(--item-accent,var(--primary-color));border-radius:50%;flex-shrink:0;width:7px;height:7px}.GoalList-module__I1XXra__itemText{flex-direction:column;flex:1;min-width:0;display:flex}.GoalList-module__I1XXra__itemTitle{color:var(--text-primary,#fafafa);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:500;overflow:hidden}.GoalList-module__I1XXra__itemMeta{color:var(--text-muted);font-size:.7rem}.GoalList-module__I1XXra__streakBadge{color:var(--primary-color);flex-shrink:0;align-items:center;gap:3px;font-size:.7rem;display:flex}.GoalList-module__I1XXra__pinBtn{color:var(--text-muted);cursor:pointer;opacity:0;background:0 0;border:none;align-items:center;padding:.5rem .4rem;transition:opacity .15s,color .15s;display:flex}.GoalList-module__I1XXra__pinBtnActive{color:var(--primary-color);opacity:1!important}.GoalList-module__I1XXra__item:hover .GoalList-module__I1XXra__pinBtn{opacity:1}.GoalList-module__I1XXra__pinBtn:hover{color:var(--primary-color)}.GoalList-module__I1XXra__itemPinned{border-color:color-mix(in srgb, var(--item-accent,var(--primary-color)) 20%, transparent)!important}.GoalList-module__I1XXra__editBtn,.GoalList-module__I1XXra__archiveBtn{color:var(--text-muted);cursor:pointer;opacity:0;background:0 0;border:none;align-items:center;padding:.5rem .45rem;transition:opacity .15s,color .15s;display:flex}.GoalList-module__I1XXra__item:hover .GoalList-module__I1XXra__editBtn,.GoalList-module__I1XXra__item:hover .GoalList-module__I1XXra__archiveBtn{opacity:1}.GoalList-module__I1XXra__editBtn:hover{color:var(--primary-color)}.GoalList-module__I1XXra__archiveBtn:hover{color:var(--danger-color,crimson)}.GoalList-module__I1XXra__confirmOverlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:300;background:#000000a6;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.GoalList-module__I1XXra__confirmBox{background:color-mix(in srgb, var(--background-main) 80%, transparent 15%);border:1px solid var(--card-border);border-radius:var(--card-border-radius);-webkit-backdrop-filter:blur(16px)saturate(160%);flex-direction:column;gap:1.5rem;width:100%;max-width:360px;padding:2rem;display:flex;box-shadow:0 2px 12px #00000014}.GoalList-module__I1XXra__confirmText{color:var(--text-muted);margin:0;font-size:.95rem;line-height:1.55}.GoalList-module__I1XXra__confirmText strong{color:var(--text-primary,#fafafa)}.GoalList-module__I1XXra__confirmBtns{justify-content:flex-end;gap:10px;display:flex}.GoalList-module__I1XXra__confirmCancel{border:1px solid var(--card-border);background:var(--button-bg-no-activ);color:var(--button-text-no-activ);font-family:var(--font-main);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:10px 18px;font-size:.875rem;font-weight:600;transition:opacity .15s;display:inline-flex}.GoalList-module__I1XXra__confirmCancel:hover{opacity:.85}.GoalList-module__I1XXra__confirmDo{padding:10px 18px!important;font-size:.875rem!important}@media (max-width:767px){.GoalList-module__I1XXra__listWrap{height:auto}.GoalList-module__I1XXra__listHeader{margin-bottom:0;padding-bottom:.5rem}.GoalList-module__I1XXra__list{scrollbar-width:none;flex-direction:row;gap:6px;padding-bottom:4px;overflow:auto hidden}.GoalList-module__I1XXra__list::-webkit-scrollbar{display:none}.GoalList-module__I1XXra__item{border:1px solid var(--card-border);border-radius:999px;flex-direction:row;flex-shrink:0}.GoalList-module__I1XXra__itemActive{background:color-mix(in srgb, var(--item-accent,var(--primary-color)) 14%, transparent)!important;border-color:color-mix(in srgb, var(--item-accent,var(--primary-color)) 45%, transparent)!important}.GoalList-module__I1XXra__item:hover{background:color-mix(in srgb, var(--background-main) 80%, transparent 20%)}.GoalList-module__I1XXra__itemBtn{flex-direction:row;align-items:center;gap:6px;padding:8px 12px 8px 10px}.GoalList-module__I1XXra__itemMeta{display:none}.GoalList-module__I1XXra__itemTitle{white-space:nowrap;max-width:100px;font-size:.8rem}.GoalList-module__I1XXra__pinBtn,.GoalList-module__I1XXra__editBtn,.GoalList-module__I1XXra__archiveBtn{opacity:1;padding:8px 6px}.GoalList-module__I1XXra__pinBtn,.GoalList-module__I1XXra__editBtn{padding-left:2px}.GoalList-module__I1XXra__archiveBtn{padding-right:10px}.GoalList-module__I1XXra__streakBadge{font-size:.68rem}}@media (max-width:480px){.GoalList-module__I1XXra__emptyWrap{padding:2rem .75rem}.GoalList-module__I1XXra__confirmOverlay{align-items:flex-end;padding:0}.GoalList-module__I1XXra__confirmBox{max-width:100%;padding:1.5rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom,0px));border-bottom:none;border-radius:24px 24px 0 0;animation:.25s cubic-bezier(.32,.72,0,1) GoalList-module__I1XXra__sheetUp}.GoalList-module__I1XXra__confirmBtns{flex-direction:column-reverse}.GoalList-module__I1XXra__confirmCancel,.GoalList-module__I1XXra__confirmDo{justify-content:center;width:100%!important;padding:13px!important;font-size:.9rem!important}}@keyframes GoalList-module__I1XXra__sheetUp{0%{opacity:.6;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}
.Timer-module__0YI8zq__wrap{--warn-color:#f59e0b;flex-direction:column;align-items:center;gap:1.25rem;display:flex}.Timer-module__0YI8zq__recoveryBanner,.Timer-module__0YI8zq__autoStopBanner{border-radius:10px;align-items:center;gap:6px;width:100%;padding:.5rem .875rem;font-size:.78rem;display:flex}.Timer-module__0YI8zq__recoveryBanner{background:color-mix(in srgb, var(--primary-color) 10%, transparent);border:1px solid color-mix(in srgb, var(--primary-color) 30%, transparent);color:var(--primary-color)}.Timer-module__0YI8zq__autoStopBanner{background:color-mix(in srgb, var(--warn-color) 10%, transparent);border:1px solid color-mix(in srgb, var(--warn-color) 30%, transparent);color:var(--warn-color)}.Timer-module__0YI8zq__runningNote{color:var(--text-muted);letter-spacing:.03em;font-size:.72rem}.Timer-module__0YI8zq__ringWrap{justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:relative}.Timer-module__0YI8zq__ring{background:conic-gradient(var(--ring-color,var(--primary-color)) var(--progress,0%), color-mix(in srgb, var(--card-border) 60%, transparent) 0%);border-radius:50%;position:absolute;inset:0}.Timer-module__0YI8zq__ring:before{content:"";background:color-mix(in srgb, var(--background-main) 80%, transparent 15%);border-radius:50%;position:absolute;inset:14px}.Timer-module__0YI8zq__ring-done{--ring-color:var(--primary-color)}.Timer-module__0YI8zq__ring-warn{--ring-color:var(--warn-color)}.Timer-module__0YI8zq__timeBlock{z-index:1;flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.Timer-module__0YI8zq__timeDisplay{font-family:var(--font-montserrat,var(--font-main));font-variant-numeric:tabular-nums;color:var(--text-primary,#fafafa);letter-spacing:-.02em;font-size:2.4rem;font-weight:700;line-height:1}.Timer-module__0YI8zq__time-done{color:var(--primary-color)}.Timer-module__0YI8zq__time-warn{color:var(--warn-color)}.Timer-module__0YI8zq__targetLabel{color:var(--text-muted);font-size:.75rem;font-family:var(--font-main)}.Timer-module__0YI8zq__pctLabel{color:var(--text-muted);letter-spacing:.04em;font-size:.8rem}.Timer-module__0YI8zq__controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.Timer-module__0YI8zq__pauseBtn{border:1px solid color-mix(in srgb, var(--warn-color) 40%, transparent);background:color-mix(in srgb, var(--warn-color) 12%, transparent);color:var(--warn-color);font-family:var(--font-main);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:10px 20px;font-size:.9rem;font-weight:600;transition:opacity .15s;display:inline-flex}.Timer-module__0YI8zq__pauseBtn:hover{opacity:.85}.Timer-module__0YI8zq__stopBtn{padding:10px 20px!important;font-size:.9rem!important}.Timer-module__0YI8zq__resetBtn{border:1px solid var(--card-border);background:color-mix(in srgb, var(--background-main) 80%, transparent);width:44px;height:44px;color:var(--text-muted);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.Timer-module__0YI8zq__resetBtn:hover:not(:disabled){border-color:color-mix(in srgb, var(--primary-color) 35%, transparent);color:var(--primary-color)}.Timer-module__0YI8zq__resetBtn:disabled{opacity:.3;cursor:not-allowed}.Timer-module__0YI8zq__confirmOverlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10020;background:#000000a6;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.Timer-module__0YI8zq__confirmBox{--danger-color:#ef4444;background:color-mix(in srgb, var(--background-main) 80%, transparent 15%);border:1px solid var(--card-border);border-radius:var(--card-border-radius);-webkit-backdrop-filter:blur(16px)saturate(160%);flex-direction:column;gap:1.5rem;width:100%;max-width:360px;padding:2rem;display:flex;box-shadow:0 2px 12px #00000014}.Timer-module__0YI8zq__confirmText{color:var(--text-muted);margin:0;font-size:.95rem;line-height:1.55}.Timer-module__0YI8zq__confirmBtns{justify-content:flex-end;gap:10px;display:flex}.Timer-module__0YI8zq__confirmCancel{border:1px solid var(--card-border);background:var(--button-bg-no-activ);color:var(--button-text-no-activ);font-family:var(--font-main);cursor:pointer;border-radius:999px;align-items:center;padding:10px 18px;font-size:.875rem;font-weight:600;transition:opacity .15s;display:inline-flex}.Timer-module__0YI8zq__confirmCancel:hover{opacity:.85}.Timer-module__0YI8zq__confirmDo{padding:10px 18px!important;font-size:.875rem!important}@media (max-width:767px){.Timer-module__0YI8zq__ringWrap{width:180px;height:180px}.Timer-module__0YI8zq__timeDisplay{font-size:2.1rem}}@media (max-width:480px){.Timer-module__0YI8zq__ringWrap{width:160px;height:160px}.Timer-module__0YI8zq__timeDisplay{font-size:1.9rem}.Timer-module__0YI8zq__controls{flex-direction:column;gap:8px;width:100%}.Timer-module__0YI8zq__pauseBtn,.Timer-module__0YI8zq__stopBtn{justify-content:center;width:100%!important;padding:13px 20px!important;font-size:.95rem!important}.Timer-module__0YI8zq__resetBtn{border-radius:999px;width:100%;height:44px}.Timer-module__0YI8zq__confirmOverlay{align-items:flex-end;padding:0}.Timer-module__0YI8zq__confirmBox{max-width:100%;padding:1.5rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom,0px));border-bottom:none;border-radius:24px 24px 0 0;animation:.25s cubic-bezier(.32,.72,0,1) Timer-module__0YI8zq__sheetUp}.Timer-module__0YI8zq__confirmBtns{flex-direction:column-reverse}.Timer-module__0YI8zq__confirmCancel,.Timer-module__0YI8zq__confirmDo{justify-content:center;width:100%!important;padding:13px!important;font-size:.9rem!important}}@keyframes Timer-module__0YI8zq__sheetUp{0%{opacity:.6;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}
.MemberGate-module__VKGKDa__container{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:640px;margin:0 auto;padding:80px 24px;display:flex}.MemberGate-module__VKGKDa__title{color:var(--text-dark);font-size:1.6rem}.MemberGate-module__VKGKDa__text{color:var(--text-muted);font-size:1rem;line-height:1.6}.MemberGate-module__VKGKDa__hint{color:var(--text-muted);font-size:.95rem}.MemberGate-module__VKGKDa__loginLink{color:var(--primary-color,#ee681a);text-decoration:underline}.MemberGate-module__VKGKDa__lockIcon{background:color-mix(in srgb, var(--primary-color) 16%, transparent);width:56px;height:56px;color:var(--primary-color,#ee681a);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.MemberGate-module__VKGKDa__ctaButton{color:#222;background:linear-gradient(#ee681a,#9b4016);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-top:4px;padding:12px 20px;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s ease-in-out;display:inline-flex}.MemberGate-module__VKGKDa__ctaButton:hover{opacity:.9}.MemberGate-module__VKGKDa__backLink{color:var(--text-muted);align-items:center;min-height:44px;margin-top:10px;font-size:.95rem;display:inline-flex}@media (max-width:768px){.MemberGate-module__VKGKDa__container{padding:56px 16px}.MemberGate-module__VKGKDa__ctaButton{width:100%}}@media (max-width:480px){.MemberGate-module__VKGKDa__title{font-size:1.3rem}}
@keyframes Bone-module__7XDoJW__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.Bone-module__7XDoJW__bone{background:linear-gradient(90deg, color-mix(in srgb, var(--card-border) 80%, transparent) 25%, color-mix(in srgb, var(--text-muted) 18%, transparent) 50%, color-mix(in srgb, var(--card-border) 80%, transparent) 75%);background-size:200% 100%;border-radius:6px;flex-shrink:0;animation:1.6s ease-in-out infinite Bone-module__7XDoJW__shimmer}
.GoalStats-module__uN8mOW__grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.GoalStats-module__uN8mOW__iconBox{background:color-mix(in srgb, var(--primary-color) 12%, transparent);width:44px;height:44px;color:var(--primary-color);border:1px solid color-mix(in srgb, var(--primary-color) 35%, transparent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (max-width:767px){.GoalStats-module__uN8mOW__grid{grid-template-columns:repeat(2,1fr);gap:10px}}@media (max-width:360px){.GoalStats-module__uN8mOW__grid{grid-template-columns:1fr}}
.AdminFormSkeleton-module__JxIyGa__root{flex-direction:column;gap:28px;display:flex}.AdminFormSkeleton-module__JxIyGa__hero{flex-direction:column;gap:10px;display:flex}.AdminFormSkeleton-module__JxIyGa__heroMeta{align-items:center;gap:10px;display:flex}.AdminFormSkeleton-module__JxIyGa__layout{grid-template-columns:1fr 320px;align-items:start;gap:24px;display:grid}@media (max-width:1024px){.AdminFormSkeleton-module__JxIyGa__layout{grid-template-columns:1fr}}.AdminFormSkeleton-module__JxIyGa__main,.AdminFormSkeleton-module__JxIyGa__sidebar{flex-direction:column;gap:24px;display:flex}.AdminFormSkeleton-module__JxIyGa__section{border:1px solid color-mix(in srgb, var(--card-border) 60%, transparent);border-radius:16px;overflow:hidden}.AdminFormSkeleton-module__JxIyGa__sectionHead{border-bottom:1px solid color-mix(in srgb, var(--card-border) 40%, transparent);align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.AdminFormSkeleton-module__JxIyGa__sectionHeadLines{flex-direction:column;flex:1;gap:7px;display:flex}.AdminFormSkeleton-module__JxIyGa__fields{flex-direction:column;gap:18px;padding:20px;display:flex}.AdminFormSkeleton-module__JxIyGa__field{flex-direction:column;gap:8px;display:flex}.AdminFormSkeleton-module__JxIyGa__editorArea{border:1px solid color-mix(in srgb, var(--card-border) 60%, transparent);border-radius:16px;flex-direction:column;padding:20px;display:flex}
