@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_8aeee31e-module__LkmGsq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_8aeee31e-module__LkmGsq__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--bg-gradient:radial-gradient(circle at 50% 12%, #111420 0%, #090a10 50%, #050608 100%);--text-color:#f8fafc;--accent-color:#00d2ff;--font-family:var(--font-inter,"Inter", -apple-system, sans-serif);--card-bg:#11131cd1;--site-brightness:1;--navbar-height:48px;--content-max-width:1400px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--transition-fast:.15s cubic-bezier(.16, 1, .3, 1);--transition-normal:.26s cubic-bezier(.16, 1, .3, 1);--bg-main:#07080c;--bg-card:var(--card-bg,#11131cd1);--bg-card-solid:#11131c;--bg-hover:#1a1e2ad9;--surface:#0f1119c7;--text-main:var(--text-color,#f8fafc);--text-muted:#8e99ac;--text-secondary:#cbd5e1;--primary:#ff2a55;--primary-hover:#e61b45;--primary-glow:#ff2a5533;--accent:#00d2ff;--accent-gold:#f59e0b;--color-success:#10b981;--color-warning:#f59e0b;--color-error:#ef4444;--glass-ambient-bg:#0b0d148c;--glass-ambient-border:1px solid #ffffff0f;--glass-ambient-blur:blur(10px);--glass-ambient-shadow:0 4px 16px #00000059;--glass-standard-bg:var(--card-bg,#11131cd1);--glass-standard-border:1px solid #ffffff14;--glass-standard-highlight:inset 0 1px 1px 0 #ffffff14;--glass-standard-blur:blur(16px);--glass-standard-shadow:0 10px 28px #0009;--glass-elevated-bg:#141722e0;--glass-elevated-border:1px solid #ffffff1f;--glass-elevated-highlight:inset 0 1px 1px 0 #ffffff26;--glass-elevated-blur:blur(24px);--glass-elevated-shadow:0 16px 44px #000000b8;--glass-focus-bg:#0c0e16f0;--glass-focus-border:1px solid #ffffff2e;--glass-focus-highlight:inset 0 1px 1px 0 #ffffff38;--glass-focus-blur:blur(32px);--glass-focus-shadow:0 28px 70px #000000e0;--glass-bg:var(--glass-standard-bg);--glass-border:var(--glass-standard-border);--glass-border-hover:1px solid #ffffff38;--glass-blur:var(--glass-standard-blur);--glass-shadow:var(--glass-standard-shadow);--aurora-primary:#ff2a5526;--aurora-accent:#00d2ff1f;--specular-sheen:linear-gradient(135deg, #ffffff24 0%, #fff0 50%, #ffffff0d 100%)}@media (prefers-reduced-motion:reduce){:root{--transition-fast:0s;--transition-normal:0s}}*{box-sizing:border-box;margin:0;padding:0}html,body{-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{width:0;height:0;display:none}body::-webkit-scrollbar{width:0;height:0;display:none}.custom-scrollbar,.styled-scrollbar,[data-scrollable=true]{scrollbar-width:thin;scrollbar-color:var(--primary,#f43f5e) #00000040}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px;display:block}.styled-scrollbar::-webkit-scrollbar{width:6px;height:6px;display:block}[data-scrollable=true]::-webkit-scrollbar{width:6px;height:6px;display:block}.custom-scrollbar::-webkit-scrollbar-track{background:#00000038;border-radius:9999px}.styled-scrollbar::-webkit-scrollbar-track{background:#00000038;border-radius:9999px}[data-scrollable=true]::-webkit-scrollbar-track{background:#00000038;border-radius:9999px}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--primary,#f43f5e);opacity:.7;box-shadow:0 0 6px var(--primary-glow,#f43f5e59);transition:all var(--transition-fast);border-radius:9999px}.styled-scrollbar::-webkit-scrollbar-thumb{background:var(--primary,#f43f5e);opacity:.7;box-shadow:0 0 6px var(--primary-glow,#f43f5e59);transition:all var(--transition-fast);border-radius:9999px}[data-scrollable=true]::-webkit-scrollbar-thumb{background:var(--primary,#f43f5e);opacity:.7;box-shadow:0 0 6px var(--primary-glow,#f43f5e59);transition:all var(--transition-fast);border-radius:9999px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--primary-hover,#e11d48);opacity:1}.styled-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--primary-hover,#e11d48);opacity:1}[data-scrollable=true]::-webkit-scrollbar-thumb:hover{background:var(--primary-hover,#e11d48);opacity:1}html{background:var(--bg-gradient,#06060a);filter:brightness(var(--site-brightness,1));transition:background .8s cubic-bezier(.16,1,.3,1),filter .3s}body{max-width:100vw;font-family:var(--font-family,"Inter", sans-serif);color:var(--text-color,var(--text-main));letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0;line-height:1.6;transition:color .4s,font-family .2s;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:inherit;transition:color .4s}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}.container{width:100%;max-width:var(--content-max-width);margin:0 auto;padding:0 24px}@media (max-width:768px){:root{--navbar-height:54px}body{padding-bottom:90px}.container{padding:0 16px}}.glass-ambient{background:var(--glass-ambient-bg);-webkit-backdrop-filter:var(--glass-ambient-blur);border:var(--glass-ambient-border);box-shadow:var(--glass-ambient-shadow)}.glass-standard,.glassCard,.glass-card{background:var(--glass-standard-bg);-webkit-backdrop-filter:var(--glass-standard-blur);border:var(--glass-standard-border);box-shadow:var(--glass-standard-highlight), var(--glass-standard-shadow);border-radius:var(--radius-lg);transition:all var(--transition-normal)}.glass-standard:hover,.glassCard:hover,.glass-card:hover{box-shadow:var(--glass-standard-highlight), 0 22px 48px #000000a6, 0 0 22px var(--primary-glow);border-color:#fff3;transform:translateY(-4px)}.glass-elevated{background:var(--glass-elevated-bg);-webkit-backdrop-filter:var(--glass-elevated-blur);border:var(--glass-elevated-border);box-shadow:var(--glass-elevated-highlight), var(--glass-elevated-shadow);border-radius:var(--radius-xl);transition:all var(--transition-normal)}.glass-focus{background:var(--glass-focus-bg);-webkit-backdrop-filter:var(--glass-focus-blur);border:var(--glass-focus-border);box-shadow:var(--glass-focus-highlight), var(--glass-focus-shadow);border-radius:var(--radius-xl)}.morphic-surface{background:linear-gradient(135deg, #ffffff0d 0%, #ffffff03 100%), var(--glass-standard-bg);-webkit-backdrop-filter:var(--glass-standard-blur);border-radius:var(--radius-xl);transition:all var(--transition-normal);border:1px solid #ffffff1f;position:relative;overflow:hidden;box-shadow:inset 0 1px 1.5px #ffffff29,0 20px 48px #0009}.aurora-glow{pointer-events:none;filter:blur(60px);opacity:.28;z-index:0;border-radius:50%;transition:opacity .4s,transform .4s;position:absolute}@keyframes sheenSweep{0%{transform:translate(-120%)rotate(25deg)}to{transform:translate(220%)rotate(25deg)}}.sheen-effect{position:relative;overflow:hidden}.sheen-effect:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(60deg,#0000 40%,#ffffff1f 50%,#0000 60%);width:200%;height:200%;transition:opacity .3s;position:absolute;top:-50%;left:-50%;transform:translate(-120%)rotate(25deg)}.sheen-effect:hover:after{opacity:1;animation:.9s cubic-bezier(.16,1,.3,1) sheenSweep}.bento-grid{grid-template-columns:repeat(12,1fr);gap:20px;width:100%;display:grid}.bento-col-12{grid-column:span 12}.bento-col-8{grid-column:span 8}.bento-col-7{grid-column:span 7}.bento-col-6{grid-column:span 6}.bento-col-5{grid-column:span 5}.bento-col-4{grid-column:span 4}.bento-col-3{grid-column:span 3}@media (max-width:1024px){.bento-col-8,.bento-col-7,.bento-col-6,.bento-col-5,.bento-col-4,.bento-col-3{grid-column:span 12}}.anime-card,[class*=AnimeCard],[class*=epCard],[class*=animeCard]{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s}.anime-card:hover,[class*=AnimeCard]:hover{box-shadow:0 20px 42px #000000b3, 0 0 24px var(--primary-glow);transform:translateY(-8px)scale(1.015)}.anime-title,.gradient-title{background:linear-gradient(90deg, var(--primary,#f43f5e) 0%, var(--accent,#38bdf8) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;transition:all .4s}body.theme-sun,html.theme-sun{--primary:#f59e0b!important;--primary-hover:#d97706!important;--primary-glow:#f59e0b8c!important;--accent:#fbbf24!important;--accent-color:#fbbf24!important;--text-main:#fffbeb!important;--text-color:#fffbeb!important;--text-muted:#d97706!important;--font-family:"Outfit", -apple-system, sans-serif!important;--card-bg:#2a1505d9!important;--bg-gradient:radial-gradient(circle at 50% 15%, #2a1505 0%, #170902 60%, #0a0300 100%)!important;--glass-ambient-bg:#2a15056b!important;--glass-standard-bg:#2a1505d9!important;--glass-elevated-bg:#341a06e0!important;--glass-focus-bg:#1e0e03ed!important;--glass-elevated-shadow:0 24px 60px #000000b3, 0 0 28px #f59e0b66!important;font-family:Outfit,-apple-system,sans-serif!important}body.theme-sun *,body.theme-sun h1,body.theme-sun h2,body.theme-sun h3,body.theme-sun h4,body.theme-sun button,body.theme-sun a,body.theme-sun input{font-family:Outfit,-apple-system,sans-serif!important}body.theme-neural,html.theme-neural{--primary:#0284c7!important;--primary-hover:#0369a1!important;--primary-glow:#0284c78c!important;--accent:#38bdf8!important;--accent-color:#38bdf8!important;--text-main:#f0fdf4!important;--text-color:#f0fdf4!important;--text-muted:#38bdf8!important;--font-family:"Plus Jakarta Sans", -apple-system, sans-serif!important;--card-bg:#081b29d9!important;--bg-gradient:radial-gradient(circle at 50% 15%, #081b29 0%, #040d18 60%, #02070d 100%)!important;--glass-ambient-bg:#081b296b!important;--glass-standard-bg:#081b29d9!important;--glass-elevated-bg:#0a2032e0!important;--glass-focus-bg:#040f1aed!important;--glass-elevated-shadow:0 24px 60px #000000b3, 0 0 28px #0284c766!important;font-family:Plus Jakarta Sans,-apple-system,sans-serif!important}body.theme-neural *,body.theme-neural h1,body.theme-neural h2,body.theme-neural h3,body.theme-neural h4,body.theme-neural button,body.theme-neural a,body.theme-neural input{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important}body.theme-attractor,html.theme-attractor{letter-spacing:-.015em;--primary:#e11d48!important;--primary-hover:#be123c!important;--primary-glow:#e11d488c!important;--accent:#f43f5e!important;--accent-color:#f43f5e!important;--text-main:#fff1f2!important;--text-color:#fff1f2!important;--text-muted:#fda4af!important;--font-family:"Syne", -apple-system, sans-serif!important;--card-bg:#2b0f2ad9!important;--bg-gradient:radial-gradient(circle at 50% 20%, #2b0f2a 0%, #1a081f 60%, #0b020d 100%)!important;--glass-ambient-bg:#2b0f2a6b!important;--glass-standard-bg:#2b0f2ad9!important;--glass-elevated-bg:#361234e0!important;--glass-focus-bg:#1c081bed!important;--glass-elevated-shadow:0 24px 60px #000000b3, 0 0 28px #e11d4866!important;font-family:Syne,-apple-system,sans-serif!important}body.theme-attractor *,body.theme-attractor h1,body.theme-attractor h2,body.theme-attractor h3,body.theme-attractor h4,body.theme-attractor button,body.theme-attractor a,body.theme-attractor input{font-family:Syne,-apple-system,sans-serif!important}body.theme-blackhole,html.theme-blackhole{--primary:#9333ea!important;--primary-hover:#7e22ce!important;--primary-glow:#9333ea8c!important;--accent:#c084fc!important;--accent-color:#c084fc!important;--text-main:#f8fafc!important;--text-color:#f8fafc!important;--text-muted:#cbd5e1!important;--font-family:"Inter", -apple-system, sans-serif!important;--card-bg:#130a24d9!important;--bg-gradient:radial-gradient(circle at 50% 15%, #130a24 0%, #07040f 60%, #020105 100%)!important;--glass-ambient-bg:#130a246b!important;--glass-standard-bg:#130a24d9!important;--glass-elevated-bg:#180c2ce0!important;--glass-focus-bg:#0a0514ed!important;--glass-elevated-shadow:0 24px 60px #000000b3, 0 0 28px #9333ea66!important;font-family:Inter,-apple-system,sans-serif!important}body.theme-blackhole *,body.theme-blackhole h1,body.theme-blackhole h2,body.theme-blackhole h3,body.theme-blackhole h4,body.theme-blackhole button,body.theme-blackhole a,body.theme-blackhole input{font-family:Inter,-apple-system,sans-serif!important}body.theme-neuro,html.theme-neuro{--primary:#059669!important;--primary-hover:#047857!important;--primary-glow:#0596698c!important;--accent:#34d399!important;--accent-color:#34d399!important;--text-main:#ecfdf5!important;--text-color:#ecfdf5!important;--text-muted:#a7f3d0!important;--font-family:"Space Grotesk", -apple-system, sans-serif!important;--card-bg:#06231bd9!important;--bg-gradient:radial-gradient(circle at 50% 20%, #06231b 0%, #031410 60%, #010806 100%)!important;--glass-ambient-bg:#06231b6b!important;--glass-standard-bg:#06231bd9!important;--glass-elevated-bg:#082a20e0!important;--glass-focus-bg:#03120ded!important;--glass-elevated-shadow:0 24px 60px #000000b3, 0 0 28px #05966966!important;font-family:Space Grotesk,-apple-system,sans-serif!important}body.theme-neuro *,body.theme-neuro h1,body.theme-neuro h2,body.theme-neuro h3,body.theme-neuro h4,body.theme-neuro button,body.theme-neuro a,body.theme-neuro input{font-family:Space Grotesk,-apple-system,sans-serif!important}body.theme-quantum,html.theme-quantum{letter-spacing:-.025em;--primary:#dc2626!important;--primary-hover:#b91c1c!important;--primary-glow:#dc26268c!important;--accent:#06b6d4!important;--accent-color:#06b6d4!important;--text-main:#fef2f2!important;--text-color:#fef2f2!important;--text-muted:#cbd5e1!important;--font-family:"JetBrains Mono", monospace, sans-serif!important;--card-bg:#29080cd9!important;--bg-gradient:radial-gradient(circle at 50% 20%, #29080c 0%, #170407 60%, #0a0103 100%)!important;--glass-ambient-bg:#29080c6b!important;--glass-standard-bg:#29080cd9!important;--glass-elevated-bg:#320a0fe0!important;--glass-focus-bg:#160406ed!important;--glass-elevated-shadow:0 24px 60px #000000b3, 0 0 28px #dc262666!important;font-family:JetBrains Mono,monospace,sans-serif!important}body.theme-quantum *,body.theme-quantum h1,body.theme-quantum h2,body.theme-quantum h3,body.theme-quantum h4,body.theme-quantum button,body.theme-quantum a,body.theme-quantum input{letter-spacing:-.02em;font-family:JetBrains Mono,monospace,sans-serif!important}html.power-saving-mode,body.power-saving-mode{--bg-gradient:radial-gradient(circle at 50% 12%, #13151f 0%, #090a0f 65%, #050608 100%)!important;--primary:#8b5cf6!important;--primary-hover:#7c3aed!important;--primary-glow:#8b5cf61f!important;--accent:#a78bfa!important;--card-bg:#12141df5!important;--glass-standard-bg:#12141df0!important;--glass-ambient-bg:#12141dbf!important;--glass-elevated-bg:#181b28fa!important;--glass-focus-bg:#1e2130!important}html.power-saving-mode [class*=ParticleStream],html.power-saving-mode [class*=SimulatorSpotlight]{display:none!important}
.Footer-module__S6Hkya__footer{width:100%;color:var(--text-muted,#94a3b8);z-index:10;isolation:isolate;background:#08090d;border-top:1px solid #ffffff12;margin-top:48px;padding:28px 0 20px;position:relative}.Footer-module__S6Hkya__container{flex-direction:column;gap:18px;max-width:1360px;margin:0 auto;padding:0 24px;display:flex}.Footer-module__S6Hkya__mainRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.Footer-module__S6Hkya__brand{flex-shrink:0;align-items:center;gap:14px;display:flex}.Footer-module__S6Hkya__logo{align-items:center;text-decoration:none;display:flex}.Footer-module__S6Hkya__tagline{color:#ffffff73;border-left:1px solid #ffffff1a;margin:0;padding-left:14px;font-size:.8rem;line-height:1.4}.Footer-module__S6Hkya__navLinks{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.Footer-module__S6Hkya__link{color:#ffffffa6;font-size:.82rem;font-weight:500;text-decoration:none;transition:color .15s}.Footer-module__S6Hkya__link:hover{color:var(--primary,#8b5cf6)}.Footer-module__S6Hkya__social{flex-shrink:0;align-items:center;display:flex}.Footer-module__S6Hkya__instagramBadge{color:#ffffffd9;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:6px;padding:4px 10px;font-size:.76rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.Footer-module__S6Hkya__instagramBadge:hover{color:#fff;background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);border-color:#0000;transform:translateY(-1px);box-shadow:0 4px 12px #e1306c4d}.Footer-module__S6Hkya__instagramIcon{flex-shrink:0}.Footer-module__S6Hkya__divider{background:#ffffff0d;width:100%;height:1px}.Footer-module__S6Hkya__bottomRow{color:#fff6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;font-size:.74rem;display:flex}.Footer-module__S6Hkya__disclaimer{max-width:780px;margin:0;line-height:1.5}.Footer-module__S6Hkya__disclaimer strong{color:#fff9;font-weight:600}.Footer-module__S6Hkya__copyright{white-space:nowrap;margin:0}@media (max-width:900px){.Footer-module__S6Hkya__mainRow{flex-direction:column;align-items:flex-start;gap:16px}.Footer-module__S6Hkya__brand{flex-direction:column;align-items:flex-start;gap:6px}.Footer-module__S6Hkya__tagline{border-left:none;padding-left:0}.Footer-module__S6Hkya__bottomRow{flex-direction:column;align-items:flex-start;gap:8px}.Footer-module__S6Hkya__copyright{white-space:normal}}
.AuthModal-module__eGxINa__overlay{z-index:100;-webkit-backdrop-filter:blur(8px);background:#000000bf;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out AuthModal-module__eGxINa__fadeIn;display:flex;position:fixed;inset:0}.AuthModal-module__eGxINa__dialog{border-radius:var(--radius-lg);background:#141417;border:1px solid #ffffff1f;width:100%;max-width:420px;animation:.2s cubic-bezier(.16,1,.3,1) AuthModal-module__eGxINa__scaleUp;overflow:hidden;box-shadow:0 24px 48px #000c,0 0 30px #f43f5e1f}.AuthModal-module__eGxINa__header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.AuthModal-module__eGxINa__tabs{gap:8px;display:flex}.AuthModal-module__eGxINa__tabBtn{color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;padding:6px 12px;font-size:.95rem;font-weight:600}.AuthModal-module__eGxINa__activeTab{color:var(--text-main);background:#ffffff14}.AuthModal-module__eGxINa__closeBtn{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:6px;display:flex}.AuthModal-module__eGxINa__closeBtn:hover{color:var(--text-main);background:#ffffff14}.AuthModal-module__eGxINa__form{flex-direction:column;gap:18px;padding:24px 20px 28px;display:flex}.AuthModal-module__eGxINa__errorBanner{color:#fca5a5;border-radius:var(--radius-sm);background:#ef444426;border:1px solid #ef44444d;padding:10px 14px;font-size:.85rem;line-height:1.4}.AuthModal-module__eGxINa__inputGroup{flex-direction:column;gap:6px;display:flex}.AuthModal-module__eGxINa__label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.82rem;font-weight:600}.AuthModal-module__eGxINa__inputWrapper{align-items:center;display:flex;position:relative}.AuthModal-module__eGxINa__inputIcon{color:var(--text-muted);pointer-events:none;position:absolute;left:12px}.AuthModal-module__eGxINa__input{border-radius:var(--radius-md);width:100%;color:var(--text-main);transition:border-color var(--transition-fast);background:#ffffff0d;border:1px solid #ffffff1a;outline:none;padding:11px 14px 11px 40px;font-size:.95rem}.AuthModal-module__eGxINa__input:focus{border-color:var(--primary);background:#ffffff12}.AuthModal-module__eGxINa__submitBtn{background:var(--primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;width:100%;transition:all var(--transition-fast);border:none;justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:12px;font-size:.95rem;font-weight:700;display:flex}.AuthModal-module__eGxINa__submitBtn:hover:not(:disabled){background:var(--primary-hover);box-shadow:var(--shadow-glow);transform:translateY(-1px)}.AuthModal-module__eGxINa__submitBtn:disabled{opacity:.6;cursor:not-allowed}.AuthModal-module__eGxINa__spinner{animation:1s linear infinite AuthModal-module__eGxINa__spin}@keyframes AuthModal-module__eGxINa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AuthModal-module__eGxINa__subtext{text-align:center;color:var(--text-muted);font-size:.85rem}.AuthModal-module__eGxINa__switchBtn{color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}@keyframes AuthModal-module__eGxINa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AuthModal-module__eGxINa__scaleUp{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}
