@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.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:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.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:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.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:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_edc9b92b-module__TLoTMG__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_edc9b92b-module__TLoTMG__variable{--font-display-face:"Outfit", "Outfit Fallback"}
@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.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:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.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:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_f3560cfc-module__sLLS1G__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_f3560cfc-module__sLLS1G__variable{--font-body-face:"Sora", "Sora Fallback"}
.LogoMark-module__WqtE1q__mark{background:radial-gradient(circle at 30% 20%,#ffe8a08c,#0000 45%),linear-gradient(145deg,#2a2140 0%,#1a1528 45%,#24182e 100%);border:1px solid #f0c45c59;border-radius:.75rem;flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid;overflow:hidden;box-shadow:0 8px 22px #f0c45c1f}.LogoMark-module__WqtE1q__lg{border-radius:1.05rem;width:3.4rem;height:3.4rem}.LogoMark-module__WqtE1q__svg{width:78%;height:78%;display:block}.LogoMark-module__WqtE1q__box{fill:#ff9ec8}.LogoMark-module__WqtE1q__ribbon{stroke:#1a1528;stroke-width:2.2px;stroke-linecap:round}.LogoMark-module__WqtE1q__star{fill:#f0c45c}@media (min-width:480px){.LogoMark-module__WqtE1q__mark:not(.LogoMark-module__WqtE1q__lg){border-radius:.9rem;width:2.35rem;height:2.35rem}}
.AppShell-module__wpBx9G__shell{flex-direction:column;min-height:100dvh;display:flex}.AppShell-module__wpBx9G__header{z-index:20;padding:calc(.55rem + var(--safe-top)) var(--page-pad-x) .55rem;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--background) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:.5rem;display:flex;position:sticky;top:0}.AppShell-module__wpBx9G__brand{letter-spacing:-.02em;min-width:0;font-size:.92rem;font-weight:700;font-family:var(--font-display);flex-shrink:0;align-items:center;gap:.45rem;display:inline-flex}.AppShell-module__wpBx9G__brandText{white-space:nowrap;flex-direction:column;line-height:1.05;display:none}.AppShell-module__wpBx9G__brandText small{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-size:.62rem;font-weight:500;font-family:var(--font-body)}.AppShell-module__wpBx9G__nav{gap:1rem;margin-left:1rem;display:none}.AppShell-module__wpBx9G__nav a,.AppShell-module__wpBx9G__mobileNav a{color:var(--muted);min-height:var(--tap);align-items:center;display:inline-flex;position:relative}.AppShell-module__wpBx9G__nav a.AppShell-module__wpBx9G__active,.AppShell-module__wpBx9G__mobileNav a.AppShell-module__wpBx9G__active{color:var(--text)}.AppShell-module__wpBx9G__nav a.AppShell-module__wpBx9G__active:after{content:"";background:var(--accent);border-radius:999px;height:2px;position:absolute;bottom:.35rem;left:.1rem;right:.1rem}.AppShell-module__wpBx9G__mobileNav a.AppShell-module__wpBx9G__active{color:var(--accent-2)}.AppShell-module__wpBx9G__actions{align-items:center;gap:.4rem;min-width:0;margin-left:auto;display:flex}.AppShell-module__wpBx9G__tonButton{transform-origin:100%;max-width:7.5rem;overflow:hidden;transform:scale(.78)}.AppShell-module__wpBx9G__primaryBtn,.AppShell-module__wpBx9G__ghostBtn,.AppShell-module__wpBx9G__linkBanner button{min-height:var(--tap);border:1px solid #0000;border-radius:999px;padding:.5rem .85rem;font-size:.85rem}.AppShell-module__wpBx9G__primaryBtn{background:var(--cta);color:var(--cta-text);white-space:nowrap;font-weight:600}.AppShell-module__wpBx9G__footer{width:min(var(--max), 100%);padding:.35rem var(--page-pad-x) 1rem;gap:.55rem;margin:0 auto;display:grid}.AppShell-module__wpBx9G__footerNav{flex-wrap:wrap;justify-content:center;gap:.35rem .9rem;display:flex}.AppShell-module__wpBx9G__footerNav a{color:var(--muted);align-items:center;min-height:2rem;font-size:.78rem;display:inline-flex}.AppShell-module__wpBx9G__footerNav a:hover{color:var(--text)}.AppShell-module__wpBx9G__credit{color:var(--muted);text-align:center;margin:0;font-size:.68rem;line-height:1.4}.AppShell-module__wpBx9G__ghostBtn{border:1px solid var(--line);color:var(--text);text-overflow:ellipsis;white-space:nowrap;max-width:7.5rem;min-height:var(--tap);background:0 0;border-radius:999px;align-items:center;padding:.5rem .85rem;font-size:.85rem;display:inline-flex;overflow:hidden}.AppShell-module__wpBx9G__profileLink{display:none}.AppShell-module__wpBx9G__banner,.AppShell-module__wpBx9G__successBanner,.AppShell-module__wpBx9G__linkBanner{padding:.65rem var(--page-pad-x);border-bottom:1px solid var(--line);color:var(--muted);margin:0;font-size:.85rem}.AppShell-module__wpBx9G__banner{color:#ffb4b4;background:#ff5a5a14}.AppShell-module__wpBx9G__successBanner{color:var(--positive);background:#8bffd514}.AppShell-module__wpBx9G__linkBanner{background:#f0c45c14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.AppShell-module__wpBx9G__linkBanner span{flex:12rem;min-width:0;line-height:1.35}.AppShell-module__wpBx9G__linkBanner button{background:var(--surface-2);border-color:var(--line);color:var(--text);white-space:nowrap;flex:none}.AppShell-module__wpBx9G__content{width:min(var(--max), 100%);padding:var(--page-pad-y) var(--page-pad-x) calc(4.75rem + var(--safe-bottom));flex:1;min-width:0;margin:0 auto}.AppShell-module__wpBx9G__mobileNav{padding:.35rem .25rem calc(.35rem + var(--safe-bottom));background:var(--surface);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:20;grid-template-columns:repeat(5,1fr);gap:.1rem;display:grid;position:fixed;inset:auto 0 0}.AppShell-module__wpBx9G__mobileNav a{letter-spacing:-.01em;text-align:center;min-height:var(--tap);flex-direction:column;justify-content:center;gap:.15rem;padding:.25rem .1rem;font-size:.7rem;line-height:1.15}.AppShell-module__wpBx9G__navIcon{opacity:.85;color:inherit;place-items:center;line-height:1;display:grid}.AppShell-module__wpBx9G__navIcon svg{display:block}.AppShell-module__wpBx9G__mobileNav a.AppShell-module__wpBx9G__active .AppShell-module__wpBx9G__navIcon{opacity:1}.AppShell-module__wpBx9G__alertBtn{border:1px solid var(--line);width:2.4rem;height:2.4rem;color:var(--text);background:color-mix(in srgb, var(--surface) 80%, transparent);border-radius:999px;place-items:center;display:inline-grid;position:relative}.AppShell-module__wpBx9G__alertBadge{background:var(--accent-2,#38bdf8);color:#041018;border-radius:999px;place-items:center;min-width:1.05rem;height:1.05rem;padding:0 .25rem;font-size:.62rem;font-weight:700;line-height:1;display:grid;position:absolute;top:-.15rem;right:-.15rem}@media (min-width:400px){.AppShell-module__wpBx9G__brandText{display:flex}.AppShell-module__wpBx9G__primaryBtn,.AppShell-module__wpBx9G__ghostBtn,.AppShell-module__wpBx9G__linkBanner button{padding:.55rem .9rem;font-size:.92rem}.AppShell-module__wpBx9G__tonButton{max-width:none;transform:scale(.88)}.AppShell-module__wpBx9G__mobileNav a{font-size:.72rem}}@media (min-width:860px){.AppShell-module__wpBx9G__header{gap:1rem;padding:.85rem 1.25rem}.AppShell-module__wpBx9G__brandText,.AppShell-module__wpBx9G__nav{display:flex}.AppShell-module__wpBx9G__actions{gap:.65rem}.AppShell-module__wpBx9G__tonButton{max-width:none;transform:scale(.92)}.AppShell-module__wpBx9G__ghostBtn{max-width:12rem}.AppShell-module__wpBx9G__profileLink{display:inline-flex}.AppShell-module__wpBx9G__mobileNav{display:none}.AppShell-module__wpBx9G__content{padding:1.25rem 1.25rem 2.5rem}.AppShell-module__wpBx9G__footer{padding:.5rem 1.25rem 1.25rem}.AppShell-module__wpBx9G__banner,.AppShell-module__wpBx9G__linkBanner{padding:.75rem 1.25rem;font-size:.92rem}}
:root{--background:#07131f;--surface:#0d1c2b;--surface-2:#132536;--text:#f3f7fb;--muted:#8fa3b8;--line:#1e3348;--accent:#0098ea;--accent-2:#12b3ff;--accent-soft:#2dd4bf;--positive:#34d399;--cta:linear-gradient(135deg, #0098ea, #12b3ff);--cta-text:#041018;--max:1180px;--page-pad-x:.85rem;--page-pad-y:1rem;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--tap:44px;--font-display:var(--font-display-face), "Segoe UI Variable", "Avenir Next", sans-serif;--font-body:var(--font-body-face), "Segoe UI", ui-sans-serif, system-ui, sans-serif}*{box-sizing:border-box}html{background:var(--background);color:var(--text);font-family:var(--font-body);-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:radial-gradient(circle at 10% 0%, #0098ea2e, transparent 32%), radial-gradient(circle at 90% 8%, #2dd4bf1f, transparent 28%), linear-gradient(180deg, #081827 0%, var(--background) 42%), var(--background);min-height:100dvh;margin:0;overflow-x:hidden}@media (min-width:480px){:root{--page-pad-x:1.1rem;--page-pad-y:1.25rem}}@media (min-width:860px){:root{--page-pad-x:1.25rem}}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{cursor:pointer}::selection{color:#07131f;background:#0098ea}:focus-visible{outline:2px solid var(--accent-soft);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
