:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff,hsla(0,0%,100%,0));--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0;--primary-glow:radial-gradient(rgba(1,65,255,.4),rgba(1,65,255,0));--secondary-glow:linear-gradient(to bottom right,rgba(1,65,255,0),rgba(1,65,255,0),rgba(1,65,255,.3));--tile-start-rgb:2,13,46;--tile-end-rgb:2,5,19;--tile-border:conic-gradient(#ffffff80,#ffffff40,#ffffff30,#ffffff20,#ffffff10,#ffffff10,#ffffff80);--callout-rgb:20,20,20;--callout-border-rgb:108,108,108;--card-rgb:100,100,100;--card-border-rgb:200,200,200}}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden}body{color:rgb(var(--foreground-rgb));background:linear-gradient(to bottom,transparent,rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb))}.mainBody{background-color:transparent}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.glassBody{background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:16px;margin:0 auto;display:flex;flex-direction:column;row-gap:16px;box-shadow:2px 2px 10px 2px #00000070}.popupHolder{z-index:8000;display:flex;flex-direction:column;justify-content:center;align-items:center}.popupBackground,.popupHolder{width:100vw;height:100vh;top:0;left:0;position:fixed}.popupBackground{z-index:9000;background-color:#00000040;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.popup{padding:16px 24px 24px;background-color:#444;border-radius:16px;display:flex;flex-direction:column;row-gap:16px;box-shadow:1px 1px 8px 2px #00000080;border:1px outset #60606066;z-index:9999}.popup,.typeTag{width:max-content;height:max-content}.typeTag{color:#fff;font-weight:600;text-align:center;border-radius:24px;border-width:2px;border-style:solid;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .15s}.utilPointer{cursor:pointer}.typeTagLarge{min-width:84px;padding:4px 8px;font-size:1rem}.typeTagSmall{min-width:64px;padding:2px 4px;font-size:.8rem;line-height:normal}.buttonPrimary{display:flex;flex-direction:row;column-gap:8px;align-items:center;text-align:center;justify-content:center;padding:4px 12px;height:max-content;min-height:40px;width:max-content;min-width:80px;border-radius:40px;margin:-2px 1px 2px -1px;color:#444;font-size:1rem;font-weight:700;transition:background .15s,color .15s,margin .15s,box-shadow .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.buttonPrimary:not(.unclickable){background:#ffcb05;box-shadow:2px 4px 0 1px #cd9c00;cursor:pointer}.buttonPrimary.unclickable{background:#cd9c00;margin:0;box-shadow:1px 2px 0 1px #b48000}.buttonPrimary:not(.unclickable):hover{background:#ffe660;color:#000}.buttonPrimary:not(.unclickable):active{margin:0;box-shadow:1px 2px 0 1px #f0b600}.buttonGrey{display:flex;flex-direction:row;column-gap:8px;align-items:center;text-align:center;justify-content:center;padding:4px 12px;height:max-content;min-height:40px;width:max-content;min-width:80px;border-radius:40px;margin:-2px 1px 2px -1px;background:#aaa;color:#444;font-size:1rem;font-weight:700;cursor:pointer;transition:background .15s,color .15s,margin .15s,box-shadow .15s;box-shadow:2px 4px 0 1px #666;-webkit-user-select:none;-moz-user-select:none;user-select:none}.buttonGrey:hover{background:#bbb;color:#000}.buttonGrey:active{margin:0;box-shadow:1px 2px 0 1px #888}.buttonText,.textButton{-webkit-user-select:none;-moz-user-select:none;user-select:none}.textButton{padding:4px 8px;width:max-content;height:max-content;color:#bdbdbd;text-align:center;transition:color .2s;cursor:pointer}.textButton:hover{color:#fff}.bodyText{font-weight:400;color:#bdbdbd}.bodyText,.subtitle{font-size:1rem;width:max-content;max-width:100%;height:max-content}.subtitle{font-weight:700;color:#fff}.inputLabel{font-size:1rem;color:#bdbdbd;font-weight:500}.dividerFull{width:100%;height:1px;background-color:#bdbdbd}.account{width:max-content;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;column-gap:8px;cursor:pointer}.userEmail{font-size:1.2rem;font-weight:600;color:#bdbdbd;transition:color .2s}.account:hover .userEmail{color:#ffcb05}.profilePhoto{width:48px;height:48px;border-radius:24px;background-size:cover;background-position:50%;transition:border-color .2s}.account:hover .profilePhoto{border-color:#ffcb05}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.rotatingIcon{animation:rotate 1s linear 0s infinite reverse both running}.popupTitle{font-size:2rem;height:40px;width:100%;text-align:center}.pageLoad_loadScreenContainer__ijowS{position:absolute;top:0;z-index:9999999;background-color:transparent;opacity:0;transition:opacity .5s ease-in-out}.pageLoad_screenVisible__3Nnz_{opacity:1!important}.pageLoad_loadScreen__Kv4EE{width:100vw;height:100vh;flex-direction:row;background-color:#444}.pageLoad_loadBall__Mg2mQ,.pageLoad_loadScreen__Kv4EE{display:flex;justify-content:center;align-items:center}.pageLoad_loadBall__Mg2mQ{width:128px;height:128px;border-radius:50%;overflow:hidden;box-shadow:0 0 16px 4px #ffffff80;background:linear-gradient(#fff,#fff 50%,red 0,red);animation:pageLoad_rotate__FP0vb .7s linear infinite;border:4px solid #000}@keyframes pageLoad_rotate__FP0vb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pageLoad_button__L2POM{width:30%;height:30%;background-color:#fff;border-radius:50%;border:6px solid #fff;outline:1px solid #000;filter:drop-shadow(0 0 2px #000000);box-shadow:inset 0 0 0 1px #000}@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ec159349637c90ad-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/513657b02c5c193f-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fd4db3eb5472fc27-s.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/51ed15f9841b9f9d-s.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/05a31a2ca4975f99-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/d6b16ce4a6175f26-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Inter_Fallback_e66fe9;src:local("Arial");ascent-override:90.20%;descent-override:22.48%;line-gap-override:0.00%;size-adjust:107.40%}.__className_e66fe9{font-family:__Inter_e66fe9,__Inter_Fallback_e66fe9;font-style:normal}