:root,.dark{--background:#050c1e;--foreground:#ebf3fc;--card:#0a1328;--card-foreground:#ebf3fc;--popover:#0a1328;--popover-foreground:#ebf3fc;--primary:#fd2083;--primary-foreground:#040915;--secondary:#18233c;--secondary-foreground:#ebf3fc;--muted:#1a2438;--muted-foreground:#abb9cb;--accent:#00e5f7;--accent-foreground:#040915;--destructive:#f94144;--border:#00e5f761;--input:#00e5f761;--ring:#00e5f7;--radius:.5rem}@supports (color:lab(0% 0 0)){:root,.dark{--background:lab(3.4882% 1.33158 -12.0125);--foreground:lab(95.3283% -1.18893 -5.48717);--card:lab(5.87007% 1.93713 -15.6543);--card-foreground:lab(95.3283% -1.18893 -5.48717);--popover:lab(5.87007% 1.93713 -15.6543);--popover-foreground:lab(95.3283% -1.18893 -5.48717);--primary:lab(56.2991% 80.5975 4.74569);--primary-foreground:lab(2.36703% .593588 -6.85411);--secondary:lab(13.7705% 1.80584 -17.9332);--secondary-foreground:lab(95.3283% -1.18893 -5.48717);--muted:lab(13.8797% .921562 -14.4468);--muted-foreground:lab(74.4054% -2.17053 -10.8718);--accent:lab(82.7307% -44.2454 -23.5737);--accent-foreground:lab(2.36703% .593588 -6.85411);--destructive:lab(57.1752% 69.5963 43.0458);--border:lab(82.7307% -44.2454 -23.5737/.38);--input:lab(82.7307% -44.2454 -23.5737/.38);--ring:lab(82.7307% -44.2454 -23.5737)}}html,body{color:var(--foreground);overscroll-behavior:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;font-family:var(--forge-font-sans), system-ui, sans-serif;background:#0b1020}img,canvas{-webkit-user-drag:none}input,textarea,[contenteditable],[data-selectable]{-webkit-user-select:text;user-select:text}canvas{touch-action:none}.gt-display{font-family:var(--forge-font-serif), system-ui, sans-serif;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.01em}.gt-num{font-family:var(--forge-font-serif), system-ui, sans-serif;font-variant-numeric:lining-nums tabular-nums}.gt-panel{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);background:#0b1020b8;box-shadow:inset 0 0 0 1px #19e3ff8c}.gt-card{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);background:#0b1020f5;box-shadow:inset 0 0 0 1px #19e3ff99}@layer components{.gt-btn{white-space:nowrap;min-height:48px;font-family:var(--forge-font-serif), system-ui, sans-serif;letter-spacing:.02em;touch-action:manipulation;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);justify-content:center;align-items:center;gap:.5rem;padding:0 1.4rem;font-weight:700;transition:background-color .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1);display:inline-flex}.gt-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.gt-btn:active{transform:scale(.98)}.gt-btn-primary{background:var(--primary);color:var(--primary-foreground)}.gt-btn-ghost{color:var(--foreground);background:#19e3ff1f;box-shadow:inset 0 0 0 1px #19e3ff99}@media (hover:hover){.gt-btn-primary:hover{background:color-mix(in oklch, var(--primary) 86%, white);transform:translateY(-2px)}.gt-btn-ghost:hover{background:#19e3ff3d;transform:translateY(-2px)}}}.gt-ctl{touch-action:none;-webkit-user-select:none;user-select:none;font-family:var(--forge-font-serif), system-ui, sans-serif;color:#e8f0ff;background:#0b10209e;border-radius:9999px;place-items:center;font-weight:700;transition:background-color 90ms linear,transform 90ms linear;display:grid;box-shadow:inset 0 0 0 2px #19e3ffb3}.gt-ctl[data-on=true]{background:#ff2e88b3;transform:scale(.95)}@keyframes gt-flash{0%{opacity:.85}to{opacity:0}}.gt-flash{animation:.42s cubic-bezier(.22,1,.36,1) both gt-flash}@keyframes gt-pulse{0%,to{opacity:1}50%{opacity:.55}}.gt-pulse{animation:.5s linear infinite gt-pulse}@keyframes gt-tick{0%{color:#ff2e88;transform:scale(1.5)}to{transform:scale(1)}}.gt-tick{animation:.42s cubic-bezier(.22,1,.36,1) both gt-tick}@keyframes gt-count{0%{opacity:0;transform:scale(1.6)}30%{opacity:1}to{opacity:1;transform:scale(1)}}.gt-count{animation:.48s cubic-bezier(.22,1,.36,1) both gt-count}.gt-speedblur{pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#0000 48%,#000 100%);mask-image:radial-gradient(#0000 48%,#000 100%)}@media (prefers-reduced-motion:reduce){.gt-flash,.gt-pulse,.gt-tick,.gt-count{animation:none}.gt-btn,.gt-ctl{transition:none}}
@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/18cf01bf8eecaa66-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-20C4,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/bc8ed407dc77c57a-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:600;font-display:swap;src:url(../media/18cf01bf8eecaa66-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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bc8ed407dc77c57a-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/18cf01bf8eecaa66-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-20C4,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/bc8ed407dc77c57a-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:800;font-display:swap;src:url(../media/18cf01bf8eecaa66-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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bc8ed407dc77c57a-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%}.CYXA4W_className{font-family:Sora,Sora Fallback;font-style:normal}.CYXA4W_variable{--forge-font-serif:"Sora", "Sora Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4032351b19cb998e-s.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0-95eo-012xnf.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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4032351b19cb998e-s.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0-95eo-012xnf.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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4032351b19cb998e-s.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0-95eo-012xnf.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:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4032351b19cb998e-s.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0-95eo-012xnf.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:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.PGl-QW_className{font-family:Figtree,Figtree Fallback;font-style:normal}.PGl-QW_variable{--forge-font-sans:"Figtree", "Figtree Fallback"}
