@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0781808e3393dbfb-s.p.14kfb.s8daf6i.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:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/fae90444fefcda8c-s.16tw9pkncu6rk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/4a7551bcc3548e67-s.p.10.2v_am23hfz.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:Quicksand Fallback;src:local(Arial);ascent-override:95.87%;descent-override:23.97%;line-gap-override:0.0%;size-adjust:104.31%}.quicksand_73db2a39-module__TJ4RaW__className{font-family:Quicksand,Quicksand Fallback;font-style:normal}.quicksand_73db2a39-module__TJ4RaW__variable{--font-quicksand:"Quicksand", "Quicksand Fallback"}
@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5f841e19a104a2f1-s.p.0kyb12by50ral.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:Be Vietnam Pro;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6d62c74c8e468ef4-s.04flsppc416nl.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9d978ba009f47915-s.p.0lydepa~d1qv1.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:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53e45098eac42afb-s.p.0l2qk94b1u89y.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:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/85ea1b3aadcead52-s.01rdcbu-77uoy.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3c285486269019b7-s.p.0sn2213rkw2e_.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:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/625a092f804baad3-s.p.0mrp_qm_8jqq_.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:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6afabefbb32d7517-s.05-22z7vt.jl1.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a4f4f75ad654963f-s.p.0h6jagi-ln9qy.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:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a3bcb02a0e9e5d11-s.p.0p40-daftjh_g.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:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35fd19aef91b293-s.07en.a1_ufzzv.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8f46d218c8f79e34-s.p.0xhl7b6zs4.~j.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:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8ffc259da9d23054-s.p.0b_.2~bprftx..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:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9e486ba39c38fb8a-s.0qxf2_hlpbci0.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6f42e0a3b0519c4d-s.p.0czffigx~77c..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:Be Vietnam Pro Fallback;src:local(Arial);ascent-override:90.61%;descent-override:24.01%;line-gap-override:0.0%;size-adjust:110.36%}.be_vietnam_pro_1741dacc-module__7qoZuW__className{font-family:Be Vietnam Pro,Be Vietnam Pro Fallback;font-style:normal}.be_vietnam_pro_1741dacc-module__7qoZuW__variable{--font-be-vietnam-pro:"Be Vietnam Pro", "Be Vietnam Pro Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14e23f9b59180572-s.p.08.c8psu~gif9.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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/14e23f9b59180572-s.p.08.c8psu~gif9.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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572-s.p.08.c8psu~gif9.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.p.08.c8psu~gif9.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_af3b36c2-module__94yiJG__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_af3b36c2-module__94yiJG__variable{--font-serif:"Playfair Display", "Playfair Display Fallback"}
@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.p.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-20C4,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.p.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-20C4,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.p.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-20C4,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.p.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-20C4,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.p.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-20C4,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 Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_fd79789d-module__9b2_oG__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_fd79789d-module__9b2_oG__variable{--font-sans:"Montserrat", "Montserrat Fallback"}
:root{--background:#f5f3ff;--bg-img-url:url(/bg_premium.jpg);--foreground:#2e1065;--text-color:#2e1065;--muted-text:#6d28d9;--card-bg:#fff;--border-color:#ddd6fe;--accent-color:#7c3aed;--accent-light:#f5f3ff;--success:#059669;--warning:#d97706;--danger:#dc2626;--shadow-color:#7c3aed26;--glass-bg:#fff;--glass-border:#ddd6fe;--glass-blur:none;--radius-xl:20px;--radius-lg:16px;--radius-md:10px}.dark{--background:#0f0a1e;--bg-img-url:url(/bg_premium.jpg);--foreground:#f5f3ff;--text-color:#f5f3ff;--muted-text:#a78bfa;--card-bg:#1a1625;--border-color:#2d283e;--accent-color:#c084fc;--accent-light:#c084fc1a;--shadow-color:#0009;--glass-bg:#1a1625;--glass-border:#2d283e}.dark select,.dark option,.dark input,.dark textarea{background-color:var(--card-bg);color:var(--text-color);border-color:var(--border-color)}.dark select:focus,.dark input:focus,.dark textarea:focus{background-color:var(--card-bg);color:var(--text-color)}*{box-sizing:border-box;margin:0;padding:0}html,body{color:var(--text-color);font-family:var(--font-quicksand), var(--font-be-vietnam-pro), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;letter-spacing:.015em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0000;min-height:100vh;line-height:1.55;transition:background-color .2s;overflow-x:clip}body:before{content:"";z-index:-2;background-image:var(--bg-img-url);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}body:after{content:"";z-index:-1;background-color:var(--background);opacity:.35;pointer-events:none;position:fixed;inset:0}.dark body:after{opacity:.85}a{color:inherit;text-decoration:none}input,select,textarea{color:var(--text-color);letter-spacing:inherit;font-family:inherit}input::placeholder,textarea::placeholder{color:#94a3b8;opacity:1}.dark input::placeholder,.dark textarea::placeholder{color:#64748b;opacity:1}button,optgroup{letter-spacing:inherit;font-family:inherit}button{cursor:pointer}::-webkit-scrollbar{width:8px;height:8px}.premium-card{background:var(--card-bg);border:1px solid var(--border-color);box-shadow:0 4px 6px -1px var(--shadow-color);border-radius:16px;padding:1.5rem;transition:transform .2s,box-shadow .2s}.premium-card:hover{box-shadow:0 10px 15px -3px var(--shadow-color);transform:translateY(-2px)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.fade-in{animation:.4s ease-out forwards fadeIn}main{animation:.4s ease-out fadeIn}html{scroll-behavior:smooth}button,a{transition:all .2s cubic-bezier(.4,0,.2,1)}button:active,a:active{transform:scale(.96)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--muted-text)}@media print{nav,aside,footer:not([class*=reportFooter]),header:not([class*=reportHeader]),[class*=Sidebar_sidebar],[class*=GlobalSearch_container],[class*=global-footer],[class*=mobile-toggle],.mobile-toggle,.mobile-backdrop,.no-print{display:none!important}.app-container,.main-content{background:#fff!important;width:100%!important;min-width:100%!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}body{color:#000!important;background:#fff!important;overflow:visible!important}}
.ThemeToggle-module__sGqMhG__toggleBtn{background:var(--card-bg);border:1px solid var(--border-color);cursor:pointer;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}.ThemeToggle-module__sGqMhG__toggleBtn:hover{box-shadow:0 10px 15px -3px var(--shadow-color);border-color:var(--accent-color);transform:translateY(-2px)}.ThemeToggle-module__sGqMhG__iconContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.ThemeToggle-module__sGqMhG__icon{justify-content:center;align-items:center;font-size:1.25rem;transition:all .5s cubic-bezier(.4,0,.2,1);display:flex;position:absolute}.ThemeToggle-module__sGqMhG__icon:first-child{opacity:1;transform:rotate(0)scale(1)}.ThemeToggle-module__sGqMhG__icon:last-child{opacity:0;transform:rotate(-90deg)scale(.5)}.ThemeToggle-module__sGqMhG__isDark .ThemeToggle-module__sGqMhG__icon:first-child{opacity:0;transform:rotate(90deg)scale(.5)}.ThemeToggle-module__sGqMhG__isDark .ThemeToggle-module__sGqMhG__icon:last-child{opacity:1;transform:rotate(0)scale(1)}
.ChangeAvatarModal-module__CUkWOq__modalOverlay{-webkit-backdrop-filter:blur(8px);z-index:99999;background:#0f172ab3;justify-content:center;align-items:center;padding:1rem;animation:.25s cubic-bezier(.16,1,.3,1) ChangeAvatarModal-module__CUkWOq__fadeIn;display:flex;position:fixed;inset:0}.ChangeAvatarModal-module__CUkWOq__modalCard{background:var(--card-bg,#fff);border:1px solid var(--border-color,#ffffff26);text-align:center;border-radius:24px;flex-direction:column;align-items:center;width:100%;max-width:440px;padding:1.75rem;animation:.3s cubic-bezier(.16,1,.3,1) ChangeAvatarModal-module__CUkWOq__slideUp;display:flex;position:relative;box-shadow:0 25px 50px -12px #00000059}[data-theme=dark] .ChangeAvatarModal-module__CUkWOq__modalCard{color:#f8fafc;background:#1e293bf2;border:1px solid #ffffff1f}.ChangeAvatarModal-module__CUkWOq__closeBtn{cursor:pointer;width:34px;height:34px;color:var(--text-color,#475569);background:#0000000d;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;transition:all .2s;display:flex;position:absolute;top:1rem;right:1rem}.ChangeAvatarModal-module__CUkWOq__closeBtn:hover{color:#ef4444;background:#ef444426;transform:rotate(90deg)}.ChangeAvatarModal-module__CUkWOq__title{color:var(--text-color,#1e293b);letter-spacing:-.02em;margin-bottom:.35rem;font-size:1.35rem;font-weight:700}[data-theme=dark] .ChangeAvatarModal-module__CUkWOq__title{color:#f1f5f9}.ChangeAvatarModal-module__CUkWOq__subtitle{color:#64748b;margin-bottom:1.5rem;font-size:.88rem;line-height:1.4}[data-theme=dark] .ChangeAvatarModal-module__CUkWOq__subtitle{color:#94a3b8}.ChangeAvatarModal-module__CUkWOq__avatarWrapper{cursor:pointer;width:130px;height:130px;margin-bottom:1.5rem;position:relative}.ChangeAvatarModal-module__CUkWOq__avatarImage{object-fit:cover;border:4px solid var(--accent-color,#6366f1);border-radius:50%;width:100%;height:100%;transition:transform .2s;box-shadow:0 10px 25px -5px #6366f166}.ChangeAvatarModal-module__CUkWOq__avatarPlaceholder{color:#fff;border:4px solid var(--accent-color,#6366f1);background:linear-gradient(135deg,#6366f1 0%,#a855f7 100%);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:3rem;font-weight:700;display:flex;box-shadow:0 10px 25px -5px #6366f166}.ChangeAvatarModal-module__CUkWOq__avatarBadge{color:#fff;background:#3b82f6;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.1rem;transition:transform .2s;display:flex;position:absolute;bottom:4px;right:4px;box-shadow:0 4px 10px #00000040}.ChangeAvatarModal-module__CUkWOq__avatarWrapper:hover .ChangeAvatarModal-module__CUkWOq__avatarBadge{transform:scale(1.1)}.ChangeAvatarModal-module__CUkWOq__actionsContainer{flex-direction:column;gap:.75rem;width:100%;display:flex}.ChangeAvatarModal-module__CUkWOq__fileInput{display:none}.ChangeAvatarModal-module__CUkWOq__uploadBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.25rem;font-size:.95rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 14px #2563eb4d}.ChangeAvatarModal-module__CUkWOq__uploadBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #2563eb66}.ChangeAvatarModal-module__CUkWOq__saveBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:none;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.25rem;font-size:.95rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 14px #10b9814d}.ChangeAvatarModal-module__CUkWOq__saveBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #10b98166}.ChangeAvatarModal-module__CUkWOq__cancelBtn{color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000001a;border-radius:14px;padding:.75rem 1.25rem;font-size:.9rem;font-weight:500;transition:all .2s}[data-theme=dark] .ChangeAvatarModal-module__CUkWOq__cancelBtn{color:#94a3b8;border-color:#ffffff1f}.ChangeAvatarModal-module__CUkWOq__cancelBtn:hover:not(:disabled){background:#0000000a}.ChangeAvatarModal-module__CUkWOq__hintText{color:#94a3b8;justify-content:center;align-items:center;gap:.35rem;margin-top:.85rem;font-size:.78rem;display:flex}.ChangeAvatarModal-module__CUkWOq__message{border-radius:10px;width:100%;margin-bottom:1rem;padding:.65rem 1rem;font-size:.85rem}.ChangeAvatarModal-module__CUkWOq__successMsg{color:#10b981;background:#10b9811f;border:1px solid #10b9814d}.ChangeAvatarModal-module__CUkWOq__errorMsg{color:#ef4444;background:#ef44441f;border:1px solid #ef44444d}@keyframes ChangeAvatarModal-module__CUkWOq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ChangeAvatarModal-module__CUkWOq__slideUp{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}
.Sidebar-module__WZVnLW__sidebar{-webkit-backdrop-filter:blur(60px)saturate(200%);z-index:2000;border-right:1.5px solid #fffffff5;flex-direction:column;width:266px;height:100vh;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;left:0;box-shadow:12px 0 38px #0f172a14,inset -1px 0 22px #ffffffd9;background:linear-gradient(165deg,#fffafef2 0%,#f8f5ffed 48%,#eefafff2 100%)!important}:is(.dark .Sidebar-module__WZVnLW__sidebar,[data-theme=dark] .Sidebar-module__WZVnLW__sidebar){border-right:1px solid #ffffff29;box-shadow:14px 0 42px #0000006b,inset -1px 0 12px #ffffff0f;background:linear-gradient(#0f172ae0 0%,#1e1b4bd1 50%,#0f172ae6 100%)!important}.Sidebar-module__WZVnLW__sidebarContent{flex-direction:column;width:100%;height:100%;display:flex;overflow:visible auto}.Sidebar-module__WZVnLW__placeholder{visibility:hidden;pointer-events:none;flex-shrink:0;width:266px;height:100vh;transition:width .3s cubic-bezier(.4,0,.2,1)}@media (max-width:768px){.Sidebar-module__WZVnLW__placeholder{display:none}}.Sidebar-module__WZVnLW__collapsed{width:82px}.Sidebar-module__WZVnLW__logoSection{background:linear-gradient(135deg,#ffffff6b 0%,#ffffff1f 100%);border-bottom:1.5px solid #ffffff8c;align-items:center;gap:12px;margin-bottom:.4rem;padding:1.25rem 1.25rem 1.1rem;display:flex}:is(.dark .Sidebar-module__WZVnLW__logoSection,[data-theme=dark] .Sidebar-module__WZVnLW__logoSection){background:linear-gradient(135deg,#ffffff0f 0%,#ffffff03 100%);border-bottom-color:#ffffff1a}.Sidebar-module__WZVnLW__brandLink{cursor:pointer;align-items:center;gap:12px;width:100%;text-decoration:none;transition:transform .2s,opacity .2s;display:flex}.Sidebar-module__WZVnLW__brandLink:hover{opacity:.92;transform:translateY(-1px)}.Sidebar-module__WZVnLW__logoWrapper{background:#fff;border:2px solid #fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden;box-shadow:0 6px 16px #7c3aed29}.Sidebar-module__WZVnLW__logo{object-fit:contain}.Sidebar-module__WZVnLW__brandText{flex-direction:column;gap:2px;transition:opacity .2s,width .2s;display:flex;overflow:hidden}@media (max-width:768px){.Sidebar-module__WZVnLW__brandText{margin-left:0}}.Sidebar-module__WZVnLW__brandName{background:linear-gradient(135deg,#5b21b6 0%,#db2777 100%);-webkit-text-fill-color:transparent;white-space:nowrap;letter-spacing:.5px;-webkit-background-clip:text;font-size:1.12rem;font-weight:900}:is(.dark .Sidebar-module__WZVnLW__brandName,[data-theme=dark] .Sidebar-module__WZVnLW__brandName){background:linear-gradient(135deg,#ddd6fe 0%,#f9a8d4 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.Sidebar-module__WZVnLW__brandSub{color:#6d28d9;white-space:nowrap;opacity:.85;font-size:.75rem;font-weight:700}:is(.dark .Sidebar-module__WZVnLW__brandSub,[data-theme=dark] .Sidebar-module__WZVnLW__brandSub){color:#c4b5fd}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__brandText{opacity:0;pointer-events:none;width:0}.Sidebar-module__WZVnLW__toggleBtn{color:#fff;cursor:pointer;z-index:110;background:linear-gradient(135deg,#8b5cf6 0%,#ec4899 100%);border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.68rem;transition:all .25s cubic-bezier(.175,.885,.32,1.275);display:flex;position:absolute;top:30px;right:-14px;box-shadow:0 6px 14px #8b5cf659}.Sidebar-module__WZVnLW__toggleBtn:hover{transform:scale(1.22);box-shadow:0 8px 18px #ec489973}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__toggleBtn{right:-14px}@media (max-width:768px){.Sidebar-module__WZVnLW__toggleBtn{display:none!important}}.Sidebar-module__WZVnLW__nav{flex-direction:column;flex:1;gap:5px;padding:.65rem .8rem;display:flex;overflow-y:auto}.Sidebar-module__WZVnLW__navItem{color:var(--text-color,#1e293b);white-space:nowrap;border:1px solid #0000;border-radius:16px;align-items:center;gap:12px;padding:.55rem .78rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__navItem{justify-content:center;padding:.55rem}.Sidebar-module__WZVnLW__navItem:hover{color:var(--nav-accent,#7c3aed);box-shadow:0 10px 22px -4px var(--nav-glow,#7c3aed33), inset 0 1px 10px #fffc;background:linear-gradient(135deg,#ffffffc7 0%,#ffffff61 100%);border:1px solid #ffffffbf;border-top:1.5px solid #fff;border-left:1.5px solid #fff;transform:translate(5px)translateY(-2px)}:is(.dark .Sidebar-module__WZVnLW__navItem:hover,[data-theme=dark] .Sidebar-module__WZVnLW__navItem:hover){color:#fff;background:linear-gradient(135deg,#ffffff29 0%,#ffffff0d 100%);border-color:#ffffff47}.Sidebar-module__WZVnLW__active{box-shadow:0 12px 26px -5px var(--nav-glow,#7c3aed42), inset 0 2px 12px #ffffffd9;border:1px solid #ffffffd1;border-top:1.8px solid #fff;border-left:1.8px solid #fff;font-weight:850;background:var(--nav-active-bg)!important;color:var(--nav-accent,#7c3aed)!important}:is(.dark .Sidebar-module__WZVnLW__active,[data-theme=dark] .Sidebar-module__WZVnLW__active){border-color:#ffffff59;box-shadow:0 10px 24px #00000059,inset 0 1px 10px #ffffff26;color:#fff!important;background:linear-gradient(135deg,#fff3 0%,#8b5cf638 100%)!important}.Sidebar-module__WZVnLW__iconBox{background:var(--nav-icon-bg);width:36px;height:36px;box-shadow:0 5px 12px -2px var(--nav-glow,#0f172a1f), inset 0 1px 6px #ffffffd9;border:1.5px solid #fffffff2;border-top:2px solid #fff;border-left:2px solid #fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;display:flex;position:relative}:is(.dark .Sidebar-module__WZVnLW__iconBox,[data-theme=dark] .Sidebar-module__WZVnLW__iconBox){border-color:#ffffff59}.Sidebar-module__WZVnLW__navItem:hover .Sidebar-module__WZVnLW__iconBox,.Sidebar-module__WZVnLW__active .Sidebar-module__WZVnLW__iconBox{box-shadow:0 8px 16px -2px var(--nav-glow,#7c3aed52), inset 0 2px 8px #fff;transform:scale(1.1)rotate(-5deg)}.Sidebar-module__WZVnLW__icon{justify-content:center;align-items:center;font-size:1.2rem;display:flex}.Sidebar-module__WZVnLW__badge{color:#fff;z-index:10;background:linear-gradient(135deg,#f43f5e 0%,#e11d48 100%);border:2px solid #fff;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.64rem;font-weight:850;display:flex;position:absolute;top:-5px;right:-6px;box-shadow:0 2px 6px #e11d4859}.Sidebar-module__WZVnLW__label{transition:opacity .2s}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__label{opacity:0;pointer-events:none;width:0;display:none}.Sidebar-module__WZVnLW__navGroupSection{flex-direction:column;gap:4px;margin-top:.65rem;display:flex}.Sidebar-module__WZVnLW__navGroupLabel{-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:.45rem .5rem .25rem;display:flex}.Sidebar-module__WZVnLW__navGroupText{letter-spacing:.08em;text-transform:uppercase;color:var(--group-color,#6d28d9);white-space:nowrap;opacity:.9;font-size:.68rem;font-weight:850}:is(.dark .Sidebar-module__WZVnLW__navGroupText,[data-theme=dark] .Sidebar-module__WZVnLW__navGroupText){color:#cbd5e1}.Sidebar-module__WZVnLW__navGroupLine{background:linear-gradient(90deg,#0000,#8b5cf640,#0000);flex:1;height:1.5px}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__navGroupLabel{justify-content:center;padding:.3rem 0}.Sidebar-module__WZVnLW__collapsed .Sidebar-module__WZVnLW__navGroupLine{display:none}.Sidebar-module__WZVnLW__footer{background:linear-gradient(135deg,#ffffff8c 0%,#ffffff40 100%);border-top:1.5px solid #ffffffa6;flex-direction:column;gap:.85rem;padding:1.1rem 1.15rem;display:flex;position:relative;overflow:visible}:is(.dark .Sidebar-module__WZVnLW__footer,[data-theme=dark] .Sidebar-module__WZVnLW__footer){background:#0f172a8c;border-top-color:#ffffff1f}.Sidebar-module__WZVnLW__themeToggleWrapper{justify-content:space-between;align-items:center;gap:12px;display:flex}.Sidebar-module__WZVnLW__themeLabel{color:var(--nav-accent,#6d28d9);font-size:.88rem;font-weight:750}:is(.dark .Sidebar-module__WZVnLW__themeLabel,[data-theme=dark] .Sidebar-module__WZVnLW__themeLabel){color:#e2e8f0}.Sidebar-module__WZVnLW__bellWrapper{align-items:center;display:flex;position:relative}.Sidebar-module__WZVnLW__notifBell{cursor:pointer;background:linear-gradient(145deg,#ffffffd9 0%,#ffe4e68c 100%);border:1.5px solid #fff;border-radius:13px;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.3rem;text-decoration:none;transition:all .25s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;box-shadow:0 5px 14px #e11d481f}:is(.dark .Sidebar-module__WZVnLW__notifBell,[data-theme=dark] .Sidebar-module__WZVnLW__notifBell){background:#1e293bbf;border-color:#fff3}.Sidebar-module__WZVnLW__notifBell:hover{transform:translateY(-2px)scale(1.08);box-shadow:0 8px 18px #e11d4838}.Sidebar-module__WZVnLW__bellBadge{color:#fff;background:linear-gradient(135deg,#f43f5e 0%,#e11d48 100%);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:.6rem;font-weight:850;display:flex;position:absolute;top:-4px;right:-4px}.Sidebar-module__WZVnLW__userSection{background:linear-gradient(135deg,#ffffffb8 0%,#f3e8ff6b 100%);border:1px solid #ffffffd9;border-top:1.5px solid #fff;border-left:1.5px solid #fff;border-radius:18px;align-items:center;gap:11px;padding:9px 11px;transition:all .25s;display:flex;box-shadow:0 8px 20px #0f172a0f,inset 0 1px 8px #ffffffb3}:is(.dark .Sidebar-module__WZVnLW__userSection,[data-theme=dark] .Sidebar-module__WZVnLW__userSection){background:#1e293b8c;border-color:#ffffff24}.Sidebar-module__WZVnLW__userAvatar{cursor:pointer;border-radius:50%;flex-shrink:0;width:40px;height:40px;transition:transform .2s;position:relative}.Sidebar-module__WZVnLW__userAvatar:hover{transform:scale(1.06)}.Sidebar-module__WZVnLW__avatarImg{object-fit:cover;border:2px solid #fff;border-radius:50%;width:100%;height:100%;box-shadow:0 4px 10px #7c3aed38}.Sidebar-module__WZVnLW__avatarFallback{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#ec4899 100%);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.05rem;font-weight:850;display:flex;box-shadow:0 4px 10px #8b5cf640}.Sidebar-module__WZVnLW__avatarEditBadge{color:#fff;background:#7c3aed;border:1.5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:9px;transition:transform .2s;display:flex;position:absolute;bottom:-2px;right:-2px;box-shadow:0 2px 4px #00000040}.Sidebar-module__WZVnLW__userAvatar:hover .Sidebar-module__WZVnLW__avatarEditBadge{background:#db2777;transform:scale(1.15)}.Sidebar-module__WZVnLW__userDetails{flex-direction:column;flex:1;min-width:0;display:flex}.Sidebar-module__WZVnLW__userNameRow{justify-content:space-between;align-items:center;gap:6px;display:flex}.Sidebar-module__WZVnLW__userName{color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.85rem;font-weight:800;overflow:hidden}.Sidebar-module__WZVnLW__changeAvatarSmallBtn{color:#7c3aed;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#8b5cf624 0%,#ec489924 100%);border:1px solid #8b5cf640;border-radius:8px;padding:2px 7px;font-size:.68rem;font-weight:750;transition:all .2s}.Sidebar-module__WZVnLW__changeAvatarSmallBtn:hover{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#ec4899 100%)}.Sidebar-module__WZVnLW__logoutBtn{color:#e11d48;text-align:left;cursor:pointer;background:0 0;border:none;width:fit-content;margin-top:2px;padding:0;font-size:.75rem;font-weight:700;transition:opacity .2s}.Sidebar-module__WZVnLW__logoutBtn:hover{opacity:.85;text-decoration:underline}.Sidebar-module__WZVnLW__notifPanel{-webkit-backdrop-filter:blur(30px)saturate(190%);backdrop-filter:blur(30px)saturate(190%);z-index:3000;background:#ffffffeb;border:1.5px solid #ffffffe6;border-radius:20px;width:300px;max-height:450px;animation:.2s cubic-bezier(.34,1.56,.64,1) both Sidebar-module__WZVnLW__slideUp;position:absolute;bottom:calc(100% + 12px);left:-20px;right:auto;overflow:hidden auto;box-shadow:0 22px 50px #0f172a38}:is(.dark .Sidebar-module__WZVnLW__notifPanel,[data-theme=dark] .Sidebar-module__WZVnLW__notifPanel){background:#0f172aeb;border-color:#ffffff29}@media (max-width:768px){.Sidebar-module__WZVnLW__notifPanel{width:260px;bottom:calc(100% + 10px);left:auto;right:-10px}}@keyframes Sidebar-module__WZVnLW__slideUp{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.Sidebar-module__WZVnLW__notifPanelHeader{border-bottom:1px solid var(--border-color);color:var(--text-color);justify-content:space-between;align-items:center;padding:.9rem 1rem .75rem;font-size:.9rem;font-weight:800;display:flex}.Sidebar-module__WZVnLW__markAllBtn{border:1px solid var(--border-color);color:var(--muted-text);cursor:pointer;background:0 0;border-radius:8px;padding:3px 8px;font-size:.72rem;font-weight:700;transition:all .2s}.Sidebar-module__WZVnLW__markAllBtn:hover{background:var(--accent-light);color:var(--text-color)}.Sidebar-module__WZVnLW__notifSection{border-bottom:1px solid var(--border-color);padding:.5rem 0}.Sidebar-module__WZVnLW__notifSection:last-child{border-bottom:none}.Sidebar-module__WZVnLW__notifSectionTitle{color:var(--muted-text);text-transform:uppercase;letter-spacing:.06em;opacity:.75;padding:.25rem 1rem .4rem;font-size:.7rem;font-weight:800}.Sidebar-module__WZVnLW__notifEmpty{color:var(--muted-text);text-align:center;padding:.4rem 1rem .75rem;font-size:.8rem}.Sidebar-module__WZVnLW__notifItem{text-align:left;cursor:pointer;width:100%;color:var(--text-color);background:0 0;border:none;align-items:center;gap:8px;padding:.55rem 1rem;transition:background .15s;display:flex}.Sidebar-module__WZVnLW__notifItem:hover,.Sidebar-module__WZVnLW__notifUnread{background:var(--accent-light)}.Sidebar-module__WZVnLW__unreadDot{background:var(--accent-color);border-radius:50%;flex-shrink:0;width:7px;height:7px}.Sidebar-module__WZVnLW__notifItemContent{flex-direction:column;flex:1;gap:2px;min-width:0;padding-right:4px;display:flex}.Sidebar-module__WZVnLW__notifName{color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;font-size:.83rem;font-weight:700;overflow:hidden}.Sidebar-module__WZVnLW__notifDate{color:var(--muted-text);margin-top:2px;font-size:.72rem}.Sidebar-module__WZVnLW__notifSnippet{color:var(--muted-text);opacity:.85;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.3;display:-webkit-box;overflow:hidden}.Sidebar-module__WZVnLW__notifReason{color:var(--muted-text);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-style:italic;overflow:hidden}.Sidebar-module__WZVnLW__notifArrow{color:var(--muted-text);flex-shrink:0;font-size:.85rem}.Sidebar-module__WZVnLW__viewAllLink{text-align:center;color:#7c3aed;border-top:1px solid var(--border-color);margin-top:4px;padding:.65rem;font-size:.76rem;font-weight:750;text-decoration:none;transition:color .2s;display:block}.Sidebar-module__WZVnLW__viewAllLink:hover{color:#db2777;text-decoration:underline}.Sidebar-module__WZVnLW__mobileCloseBtn{display:none}@media (max-width:768px){.Sidebar-module__WZVnLW__sidebar{box-shadow:10px 0 50px #00000080;width:280px!important;max-width:280px!important;left:-285px!important;right:auto!important;overflow:hidden!important}.Sidebar-module__WZVnLW__sidebar.Sidebar-module__WZVnLW__active{left:0!important}.Sidebar-module__WZVnLW__mobileCloseBtn{color:var(--text-color);cursor:pointer;z-index:10;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.8rem;display:flex;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.Sidebar-module__WZVnLW__logoSection{align-items:center;gap:12px;padding-left:3.5rem;display:flex;position:relative}}
.GlobalSearch-module__tXA4UW__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#0006;justify-content:center;padding-top:10vh;animation:.2s ease-out GlobalSearch-module__tXA4UW__fadeIn;display:flex;position:fixed;inset:0}@keyframes GlobalSearch-module__tXA4UW__fadeIn{0%{opacity:0}to{opacity:1}}.GlobalSearch-module__tXA4UW__modal{background:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;width:90%;max-width:650px;max-height:70vh;animation:.2s ease-out GlobalSearch-module__tXA4UW__slideDown;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}@keyframes GlobalSearch-module__tXA4UW__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.GlobalSearch-module__tXA4UW__searchHeader{border-bottom:1px solid var(--border-color);align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.GlobalSearch-module__tXA4UW__searchIcon{color:var(--accent-color)}.GlobalSearch-module__tXA4UW__searchInput{color:var(--text-color);background:0 0;border:none;outline:none;flex:1;font-size:1.1rem;font-weight:500}.GlobalSearch-module__tXA4UW__spinner{border:2px solid var(--border-color);border-top-color:var(--accent-color);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite GlobalSearch-module__tXA4UW__spin}@keyframes GlobalSearch-module__tXA4UW__spin{to{transform:rotate(360deg)}}.GlobalSearch-module__tXA4UW__resultsArea{padding:.5rem;overflow-y:auto}.GlobalSearch-module__tXA4UW__resultsList{flex-direction:column;gap:2px;display:flex}.GlobalSearch-module__tXA4UW__resultItem{cursor:pointer;border-radius:12px;align-items:center;gap:1rem;padding:.85rem 1rem;transition:all .15s;display:flex}.GlobalSearch-module__tXA4UW__selected{background:var(--accent-light);transform:translate(4px)}.GlobalSearch-module__tXA4UW__itemIcon{background:var(--background);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.5rem;display:flex}.GlobalSearch-module__tXA4UW__itemInfo{flex:1}.GlobalSearch-module__tXA4UW__itemTitle{color:var(--text-color);font-size:1rem;font-weight:700}.GlobalSearch-module__tXA4UW__itemSubtitle{color:var(--muted-text);font-size:.85rem}.GlobalSearch-module__tXA4UW__itemDate{color:var(--accent-color);font-weight:700}.GlobalSearch-module__tXA4UW__itemAction kbd{background:var(--background);border:1px solid var(--border-color);color:var(--muted-text);box-shadow:0 2px 0 var(--border-color);border-radius:4px;padding:2px 6px;font-size:.75rem}.GlobalSearch-module__tXA4UW__selected .GlobalSearch-module__tXA4UW__itemTitle{color:var(--accent-color)}.GlobalSearch-module__tXA4UW__empty,.GlobalSearch-module__tXA4UW__welcome{text-align:center;color:var(--muted-text);padding:3rem 2rem}.GlobalSearch-module__tXA4UW__welcome p{margin-bottom:1.5rem;font-size:1rem}.GlobalSearch-module__tXA4UW__shortcuts{justify-content:center;gap:1.5rem;font-size:.85rem;display:flex}.GlobalSearch-module__tXA4UW__shortcuts kbd{background:var(--background);border:1px solid var(--border-color);border-radius:4px;margin:0 2px;padding:1px 4px}.GlobalSearch-module__tXA4UW__footer{background:var(--background);border-top:1px solid var(--border-color);color:var(--muted-text);justify-content:space-between;padding:.75rem 1.5rem;font-size:.75rem;font-weight:600;display:flex}.GlobalSearch-module__tXA4UW__logo{color:var(--accent-color);text-transform:uppercase;letter-spacing:1px}
