:root{--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-xxl:32px;--space-display:48px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-pill:999px;--font-body:var(--font-figtree), system-ui, -apple-system, sans-serif;--font-display:var(--font-figtree), system-ui, -apple-system, sans-serif;--motion-fast:.14s;--motion-normal:.22s;--motion-slow:.36s;--motion-ease:cubic-bezier(.2,.8,.2,1);--canvas:#06070a;--panel:#101217;--raised:#171a21;--elevated:#1e222b;--hover:#242934;--selected:#2c3240;--border:#ffffff12;--borderStrong:#ffffff24;--text:#f4f6fa;--secondary:#a6aebd;--muted:#6d7586;--danger:#ff6b7d;--warning:#ffc857;--overlay:#040508b8;--shadow:0 18px 48px #0000008c;--scrim:linear-gradient(180deg,#10121700 0%,#101217 100%);--accent:#2fe6b1;--accentHover:#5cf0c5;--accentAlt:#4aa3ff;--onAccent:#03140e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--canvas:#e7e9ee;--panel:#fff;--raised:#f3f4f7;--elevated:#eceef3;--hover:#e4e7ee;--selected:#d9deea;--border:#10141e14;--borderStrong:#10141e29;--text:#10141c;--secondary:#4d5566;--muted:#7a8292;--danger:#d42a45;--warning:#a56c00;--overlay:#10141e61;--shadow:0 18px 48px #10141e2e;--scrim:linear-gradient(180deg,#fff0 0%,#fff 100%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:light){:root[data-theme=system]{--canvas:#e7e9ee;--panel:#fff;--raised:#f3f4f7;--elevated:#eceef3;--hover:#e4e7ee;--selected:#d9deea;--border:#10141e14;--borderStrong:#10141e29;--text:#10141c;--secondary:#4d5566;--muted:#7a8292;--danger:#d42a45;--warning:#a56c00;--overlay:#10141e61;--shadow:0 18px 48px #10141e2e;--scrim:linear-gradient(180deg,#fff0 0%,#fff 100%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root[data-accent=iqt]{--accent:#2fe6b1;--accentHover:#5cf0c5;--accentAlt:#4aa3ff;--onAccent:#03140e}:root[data-theme=light][data-accent=iqt]{--accent:#00926a;--accentHover:#00926a;--accentAlt:#4aa3ff;--onAccent:#fff}@media (prefers-color-scheme:light){:root[data-theme=system][data-accent=iqt]{--accent:#00926a;--accentHover:#00926a;--accentAlt:#4aa3ff;--onAccent:#fff}}:root[data-accent=ocean]{--accent:#4aa3ff;--accentHover:#74b9ff;--accentAlt:#2fe6b1;--onAccent:#03101f}:root[data-theme=light][data-accent=ocean]{--accent:#0a6ad6;--accentHover:#0a6ad6;--accentAlt:#2fe6b1;--onAccent:#fff}@media (prefers-color-scheme:light){:root[data-theme=system][data-accent=ocean]{--accent:#0a6ad6;--accentHover:#0a6ad6;--accentAlt:#2fe6b1;--onAccent:#fff}}:root[data-accent=violet]{--accent:#a28bff;--accentHover:#b9a8ff;--accentAlt:#ff7bd5;--onAccent:#120a2b}:root[data-theme=light][data-accent=violet]{--accent:#6a4fe0;--accentHover:#6a4fe0;--accentAlt:#ff7bd5;--onAccent:#fff}@media (prefers-color-scheme:light){:root[data-theme=system][data-accent=violet]{--accent:#6a4fe0;--accentHover:#6a4fe0;--accentAlt:#ff7bd5;--onAccent:#fff}}:root[data-accent=sunset]{--accent:#ff9351;--accentHover:#ffad7a;--accentAlt:#ff5f8f;--onAccent:#241004}:root[data-theme=light][data-accent=sunset]{--accent:#cf5a14;--accentHover:#cf5a14;--accentAlt:#ff5f8f;--onAccent:#fff}@media (prefers-color-scheme:light){:root[data-theme=system][data-accent=sunset]{--accent:#cf5a14;--accentHover:#cf5a14;--accentAlt:#ff5f8f;--onAccent:#fff}}:root[data-accent=rose]{--accent:#ff6b98;--accentHover:#ff8fb2;--accentAlt:#a28bff;--onAccent:#2a0612}:root[data-theme=light][data-accent=rose]{--accent:#d03568;--accentHover:#d03568;--accentAlt:#a28bff;--onAccent:#fff}@media (prefers-color-scheme:light){:root[data-theme=system][data-accent=rose]{--accent:#d03568;--accentHover:#d03568;--accentAlt:#a28bff;--onAccent:#fff}}:root[data-accent=gold]{--accent:#f6c94c;--accentHover:#f9d877;--accentAlt:#ff9351;--onAccent:#231a02}:root[data-theme=light][data-accent=gold]{--accent:#a77b00;--accentHover:#a77b00;--accentAlt:#ff9351;--onAccent:#fff}@media (prefers-color-scheme:light){:root[data-theme=system][data-accent=gold]{--accent:#a77b00;--accentHover:#a77b00;--accentAlt:#ff9351;--onAccent:#fff}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--canvas);min-height:100vh;color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:15px;font-weight:500;line-height:1.45}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:default}h1,h2,h3,p{margin:0}:where(h1,h2,h3){font-family:var(--font-display);letter-spacing:-.02em;font-weight:800;line-height:1.1}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tabular{font-variant-numeric:tabular-nums}::selection{background:var(--accent);color:var(--onAccent)}*{scrollbar-width:thin;scrollbar-color:var(--selected) transparent}
.skip-link{z-index:20000;border:2px solid var(--text);border-radius:var(--radius-md);background:var(--canvas);max-width:calc(100vw - 24px);color:var(--text);padding:11px 16px;font-size:14px;font-weight:800;transition:translate .16s;position:fixed;top:12px;left:12px;translate:0 calc(-100% - 24px)}.skip-link:focus-visible{box-shadow:var(--shadow);translate:0}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--accent)!important;outline-offset:2px!important}:where(a,button,input,select,textarea,summary,[tabindex]){scroll-margin-top:96px;scroll-margin-bottom:84px}:where(button,[role=button],summary){min-width:24px;min-height:24px}main:focus{outline:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-motion=reduced] *{transition:none!important;animation:none!important}html[data-data-saver=true] *,html[data-data-saver=true] :before,html[data-data-saver=true] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-high-contrast=true]{--secondary:var(--text);--border:var(--borderStrong);--passport-muted:#d7d7dc;--passport-line:#ffffff52}@media (forced-colors:active){*{forced-color-adjust:auto}:where(a,button,input,select,textarea,summary):focus-visible{box-shadow:none!important;outline:3px solid highlight!important}.profile-avatar--initials,.passport-button{border:1px solid buttontext}}@media (max-width:680px){:where(button,[role=button],summary){min-width:40px;min-height:40px}}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.p.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:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-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%}.figtree_f706e957-module__Eusu4a__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_f706e957-module__Eusu4a__variable{--font-figtree:"Figtree", "Figtree Fallback"}
