.ThemeToggle-module__gv9_OW__sunIcon{width:1.25rem;height:1.25rem;scale:1}.ThemeToggle-module__gv9_OW__moonIcon{width:1.25rem;height:1.25rem;scale:0}.dark .ThemeToggle-module__gv9_OW__sunIcon{scale:0}.dark .ThemeToggle-module__gv9_OW__moonIcon{scale:1}
.LoginButton-module__FxBh2G__iconSpin{animation:var(--ani--spin)}
.UserMenu-module__e0xs2q__menuContent{width:14rem}.UserMenu-module__e0xs2q__iconSpin{animation:var(--ani--spin)}.UserMenu-module__e0xs2q__bannedMenuIcon{color:var(--destructive)}
.AuthStatus-module__fiHa0W__iconSpin{animation:var(--ani--spin)}
.header-module__FQfWuq__header{z-index:50;border-bottom:1px solid oklch(from var(--divider)l c h/.4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.f6f1950f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.bd5f4d11.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.51c18f09.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.23358719.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.15008bfb.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_49d57496-module__gfn49G__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_49d57496-module__gfn49G__variable{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}
.input-module__7BXsdW__input{border-radius:var(--bdrs--20);background-color:#0000;width:100%;min-width:0;padding:.375em .875em}.input-module__7BXsdW__input::placeholder{color:var(--text-2)}.input-module__7BXsdW__input::selection{background-color:var(--brand);color:var(--primary-foreground)}.input-module__7BXsdW__input::file-selector-button{height:1.75rem;font-size:var(--fz--s);font-weight:var(--fw--medium);color:var(--text);background-color:#0000;border:0;display:inline-flex}.input-module__7BXsdW__input[aria-invalid=true]{border-color:var(--destructive)}.input-module__7BXsdW__input:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}
.card-module__uAl7SW__card{--shadow-color:color-mix(in srgb,var(--brand)10%,var(--text));-webkit-backdrop-filter:blur(16px)brightness(1.02);backdrop-filter:blur(16px)brightness(1.02);box-shadow:inset 0px 1px 0px #ffffff0d,inset 4px 4px 16px -4px #ffffff1a,inset 0px 0px 4px 4px #d8eeff1a,0 8px 160px -16px color-mix(in srgb,var(--shadow-color)12%,transparent);background-image:linear-gradient(100deg,rgb(from var(--base)r g b/.2),transparent 15%,transparent 85%,rgb(from var(--base)r g b/.2));background-color:color-mix(in srgb,var(--base-2)40%,transparent)}
@keyframes dropdown-menu-module__YOnR4G__enter{0%{opacity:var(--animate-enter-opacity,1);transform:translate3d(var(--animate-enter-translate-x,0),var(--animate-enter-translate-y,0),0)scale3d(var(--animate-enter-scale,1),var(--animate-enter-scale,1),var(--animate-enter-scale,1))}}@keyframes dropdown-menu-module__YOnR4G__exit{to{opacity:var(--animate-exit-opacity,1);transform:translate3d(var(--animate-exit-translate-x,0),var(--animate-exit-translate-y,0),0)scale3d(var(--animate-exit-scale,1),var(--animate-exit-scale,1),var(--animate-exit-scale,1))}}.dropdown-menu-module__YOnR4G__content{z-index:50;max-height:var(--radix-dropdown-menu-content-available-height);min-width:8rem;transform-origin:var(--radix-dropdown-menu-content-transform-origin);border-radius:var(--bdrs--10);border:1px solid var(--divider);background-color:var(--base);color:var(--text);padding:.25rem;overflow:hidden auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.dropdown-menu-module__YOnR4G__content[data-state=open]{animation-name:dropdown-menu-module__YOnR4G__enter;animation-duration:var(--animate-duration);animation-timing-function:var(--animate-easing);--animate-enter-opacity:0;--animate-enter-scale:.95;animation-fill-mode:both}.dropdown-menu-module__YOnR4G__content[data-state=closed]{animation-name:dropdown-menu-module__YOnR4G__exit;animation-duration:var(--animate-duration);animation-timing-function:var(--animate-easing);--animate-exit-opacity:0;--animate-exit-scale:.95;animation-fill-mode:both}.dropdown-menu-module__YOnR4G__content[data-side=bottom]{--animate-enter-translate-y:-.5rem}.dropdown-menu-module__YOnR4G__content[data-side=left]{--animate-enter-translate-x:.5rem}.dropdown-menu-module__YOnR4G__content[data-side=right]{--animate-enter-translate-x:-.5rem}.dropdown-menu-module__YOnR4G__content[data-side=top]{--animate-enter-translate-y:.5rem}.dropdown-menu-module__YOnR4G__item{cursor:pointer;border-radius:var(--bdrs--5);font-size:var(--fz--s);outline:none;align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex;position:relative}.dropdown-menu-module__YOnR4G__item[data-variant=destructive]{color:var(--destructive)}.dropdown-menu-module__YOnR4G__item[data-variant=destructive]:focus{background-color:color-mix(in oklch,var(--destructive)10%,transparent);color:var(--destructive)}.dark .dropdown-menu-module__YOnR4G__item[data-variant=destructive]:focus{background-color:color-mix(in oklch,var(--destructive)20%,transparent)}.dropdown-menu-module__YOnR4G__item[data-variant=destructive] svg{color:var(--destructive)!important}.dropdown-menu-module__YOnR4G__item svg:not([class*=text-]){color:var(--text-2)}.dropdown-menu-module__YOnR4G__item[data-disabled]{pointer-events:none;opacity:.5}.dropdown-menu-module__YOnR4G__item[data-inset]{padding-left:2rem}.dropdown-menu-module__YOnR4G__item svg{pointer-events:none;flex-shrink:0}.dropdown-menu-module__YOnR4G__item svg:not([class*=size-]){width:1rem;height:1rem}.dropdown-menu-module__YOnR4G__label{font-size:var(--fz--s);font-weight:var(--fw--medium);padding:.375rem .5rem}.dropdown-menu-module__YOnR4G__label[data-inset]{padding-left:2rem}.dropdown-menu-module__YOnR4G__separator{background-color:var(--divider);height:1px;margin:.25rem -.25rem}
.tabs-module__s23JuW__root{flex-direction:column;display:flex}.tabs-module__s23JuW__list{border-radius:calc(var(--bdrs--20) + 4px);width:fit-content;color:var(--text-2);--shadow-color:color-mix(in srgb,var(--brand)10%,var(--text));-webkit-backdrop-filter:blur(16px)brightness(1.025);backdrop-filter:blur(16px)brightness(1.025);box-shadow:inset 0px 1px 0px #ffffff1a,inset 2px 2px 8px -2px #ffffff1a,inset 0px 0px 4px 4px #d8eeff1a,0 4px 24px -4px color-mix(in srgb,var(--shadow-color)10%,transparent);background-image:linear-gradient(100deg,rgb(from var(--base)r g b/.2),transparent 25%,transparent 75%,rgb(from var(--base)r g b/.2));background-color:color-mix(in srgb,var(--base-2)40%,transparent);flex-wrap:wrap;align-items:stretch;padding:4px;display:flex}.tabs-module__s23JuW__trigger{border-radius:var(--bdrs--20);font-size:var(--fz--s);font-weight:var(--fw--medium);white-space:nowrap;background-color:#0000;border:none;outline:none;flex:1;justify-content:center;align-items:center;gap:.375em;min-width:8.75em;padding:.375em 1em;transition-property:color,background-color;transition-duration:.15s;display:inline-flex;position:relative}.tabs-module__s23JuW__trigger:hover{color:var(--text)}.tabs-module__s23JuW__trigger:focus-visible{z-index:1}.tabs-module__s23JuW__trigger:disabled{pointer-events:none;opacity:.5}.tabs-module__s23JuW__trigger svg{flex-shrink:0;width:1.125em;height:1.125em}.tabs-module__s23JuW__trigger[data-state=active]{background-color:var(--base);color:var(--text);box-shadow:var(--bxsh--5)}
.textarea-module__BRUfQa__textarea{field-sizing:content;border-radius:var(--bdrs--10);width:100%;min-height:4em}.textarea-module__BRUfQa__textarea::placeholder{color:var(--text-2)}.textarea-module__BRUfQa__textarea[aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in oklch,var(--destructive)20%,transparent);border-color:var(--destructive)}.textarea-module__BRUfQa__textarea:disabled{cursor:not-allowed;opacity:.5}
@keyframes alert-dialog-module__FCGLdW__enter{0%{opacity:var(--animate-enter-opacity,1);transform:translate3d(var(--animate-enter-translate-x,0),var(--animate-enter-translate-y,0),0)scale3d(var(--animate-enter-scale,1),var(--animate-enter-scale,1),var(--animate-enter-scale,1))}}@keyframes alert-dialog-module__FCGLdW__exit{to{opacity:var(--animate-exit-opacity,1);transform:translate3d(var(--animate-exit-translate-x,0),var(--animate-exit-translate-y,0),0)scale3d(var(--animate-exit-scale,1),var(--animate-exit-scale,1),var(--animate-exit-scale,1))}}@keyframes alert-dialog-module__FCGLdW__contentEnter{0%{opacity:0}}@keyframes alert-dialog-module__FCGLdW__contentExit{to{opacity:0}}.alert-dialog-module__FCGLdW__overlay{z-index:50;background-color:#00000080;position:fixed;inset:0}.alert-dialog-module__FCGLdW__overlay[data-state=open]{animation-name:alert-dialog-module__FCGLdW__enter;animation-duration:var(--animate-duration);animation-timing-function:var(--animate-easing);--animate-enter-opacity:0;animation-fill-mode:both}.alert-dialog-module__FCGLdW__overlay[data-state=closed]{animation-name:alert-dialog-module__FCGLdW__exit;animation-duration:var(--animate-duration);animation-timing-function:var(--animate-easing);--animate-exit-opacity:0;animation-fill-mode:both}.alert-dialog-module__FCGLdW__content{z-index:50;border-radius:var(--bdrs--20);border:1px solid var(--divider);background-color:var(--base);--animate-duration:.2s;gap:1rem;width:100%;max-width:calc(100% - 2rem);padding:1.5rem;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.alert-dialog-module__FCGLdW__content[data-size=default]{max-width:calc(100% - 2rem)}.alert-dialog-module__FCGLdW__content[data-size=sm]{max-width:20rem}@media (min-width:640px){.alert-dialog-module__FCGLdW__content[data-size=default]{max-width:32rem}}.alert-dialog-module__FCGLdW__content[data-state=open]{animation-name:alert-dialog-module__FCGLdW__contentEnter;animation-duration:var(--animate-duration);animation-timing-function:var(--animate-easing);animation-fill-mode:both}.alert-dialog-module__FCGLdW__content[data-state=closed]{animation-name:alert-dialog-module__FCGLdW__contentExit;animation-duration:var(--animate-duration);animation-timing-function:var(--animate-easing);animation-fill-mode:both}.alert-dialog-module__FCGLdW__header{grid-template-rows:auto 1fr;place-items:center}.alert-dialog-module__FCGLdW__header:has([data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr;column-gap:1.5rem}@media (min-width:640px){.alert-dialog-module__FCGLdW__content[data-size=default] .alert-dialog-module__FCGLdW__header{text-align:left;place-items:start}.alert-dialog-module__FCGLdW__content[data-size=default] .alert-dialog-module__FCGLdW__header:has([data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}}.alert-dialog-module__FCGLdW__content[data-size=sm] .alert-dialog-module__FCGLdW__footer{grid-template-columns:1fr 1fr;display:grid}@media (min-width:640px){.alert-dialog-module__FCGLdW__footer{flex-direction:row;justify-content:flex-end}}.alert-dialog-module__FCGLdW__title{font-size:var(--fz--l);font-weight:var(--fw--bold)}@media (min-width:640px){.alert-dialog-module__FCGLdW__content[data-size=default]:has([data-slot=alert-dialog-media]) .alert-dialog-module__FCGLdW__title{grid-column-start:2}}.alert-dialog-module__FCGLdW__description{color:var(--text-2);font-size:var(--fz--s)}.alert-dialog-module__FCGLdW__media{background-color:var(--muted);margin-bottom:.5rem}.alert-dialog-module__FCGLdW__media svg:not([class*=size-]){width:2rem;height:2rem}@media (min-width:640px){.alert-dialog-module__FCGLdW__content[data-size=default] .alert-dialog-module__FCGLdW__media{grid-row:span 2}}
.tooltip-module__AMpqwa__trigger{color:inherit;cursor:help;border-radius:var(--bdrs--10);background-color:#0000;border:none;justify-content:center;align-items:center;padding:.1em;line-height:1;display:inline-flex}.tooltip-module__AMpqwa__trigger:focus-visible{outline:2px solid var(--ring,currentColor);outline-offset:2px}.tooltip-module__AMpqwa__content{z-index:70;border-radius:var(--bdrs--20);border:1px solid var(--divider);background-color:var(--base);max-width:18rem;color:var(--text);padding:.5rem .65rem;font-size:.8125rem;line-height:1.45;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.tooltip-module__AMpqwa__content[data-state=delayed-open],.tooltip-module__AMpqwa__content[data-state=instant-open]{animation:90ms ease-out tooltip-module__AMpqwa__tooltipIn}@keyframes tooltip-module__AMpqwa__tooltipIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}
.ModeSelector-module__S4GcUW__tabs[data-disabled]{visibility:hidden;pointer-events:none;height:0;overflow:hidden}.ModeSelector-module__S4GcUW__tabIcon{width:.875rem;height:.875rem}@media (min-width:640px){.ModeSelector-module__S4GcUW__tabIcon{width:1rem;height:1rem}}
