.AuthDialog_dialog__1Rq0e{width:min(400px,calc(100vw - 28px));max-width:none;max-height:calc(100dvh - 28px);margin:auto;padding:0;overflow:visible;color:#f7f5fb;color-scheme:dark;background:transparent;border:0;outline:0}.AuthDialog_dialog__1Rq0e::-webkit-backdrop{background:rgba(5,5,8,.74);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2)}.AuthDialog_dialog__1Rq0e::backdrop{background:rgba(5,5,8,.74);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2)}.AuthDialog_dialog__1Rq0e[open]{animation:AuthDialog_dialogIn__CSfoy .28s cubic-bezier(.16,1,.3,1) both}.AuthDialog_dialog__1Rq0e[open]::-webkit-backdrop{animation:AuthDialog_veilIn__3BpsR .24s ease-out both}.AuthDialog_dialog__1Rq0e[open]::backdrop{animation:AuthDialog_veilIn__3BpsR .24s ease-out both}.AuthDialog_panel__g1mCm{position:relative;max-height:calc(100dvh - 28px);padding:22px 24px 24px;overflow:auto;overscroll-behavior:contain;background:rgba(18,17,24,.96);backdrop-filter:blur(32px) saturate(1.8);-webkit-backdrop-filter:blur(32px) saturate(1.8);border:1px solid rgba(255,255,255,.12);border-radius:20px;box-shadow:0 32px 84px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.05);scrollbar-width:thin}.AuthDialog_header__0r4I1{display:flex;align-items:center;justify-content:space-between;min-height:32px}.AuthDialog_wordmark__S_JtK{color:#f7f5fb;font-size:20px;font-family:var(--font-ui,system-ui,-apple-system,sans-serif);font-weight:800;letter-spacing:-.035em}.AuthDialog_srOnly__IsjV2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AuthDialog_closeButton__H6fgq,.AuthDialog_revealButton__KZFpM,.AuthDialog_switchPrompt__FIpEX button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer}.AuthDialog_closeButton__H6fgq{display:grid;width:32px;height:32px;padding:0;color:rgba(247,245,251,.64);background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.08);border-radius:50%;place-items:center;transition:color .15s ease,background-color .15s ease,border-color .15s ease,transform .15s ease}.AuthDialog_closeButton__H6fgq:hover:not(:disabled){color:#fff;background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.16);transform:scale(1.05)}.AuthDialog_modeTabs__Rkmcg{display:grid;grid-template-columns:1fr 1fr;grid-gap:3px;gap:3px;margin:14px 0 12px;padding:3px;background:#0c0b10;border:1px solid rgba(255,255,255,.08);border-radius:10px}.AuthDialog_modeTabs__Rkmcg button{min-height:35px;padding:7px 10px;color:rgba(247,245,251,.56);font:inherit;font-size:13px;font-weight:600;background:transparent;border:0;border-radius:7px;cursor:pointer;transition:color .16s ease,background-color .16s ease}.AuthDialog_modeTabs__Rkmcg button:hover:not(:disabled){color:rgba(247,245,251,.84)}.AuthDialog_modeTabs__Rkmcg .AuthDialog_activeTab__RXSto{color:#fff;background:#242129}.AuthDialog_discordButton__YW_hb{display:flex!important;width:100%!important;min-height:48px!important;align-items:center!important;justify-content:center!important;gap:12px!important;padding:12px 20px!important;font-family:var(--font-ui,system-ui,-apple-system,sans-serif)!important;font-size:14.5px!important;font-weight:700!important;letter-spacing:-.01em!important;border-radius:12px!important;border:1px solid rgba(255,255,255,.18)!important;background:#5865F2!important;color:#ffffff!important;cursor:pointer!important;box-shadow:0 4px 20px rgba(88,101,242,.42)!important;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease!important;box-sizing:border-box!important}.AuthDialog_discordButton__YW_hb:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 6px 26px rgba(88,101,242,.58)!important}.AuthDialog_discordButton__YW_hb:active:not(:disabled){transform:translateY(0)}.AuthDialog_discordButton__YW_hb:disabled{opacity:.7;cursor:not-allowed}.AuthDialog_discordIcon__4cmfp{width:22px!important;height:22px!important;flex:0 0 22px!important;display:block!important}.AuthDialog_divider__NruHl{display:flex;align-items:center;gap:12px;margin:18px 0 14px}.AuthDialog_divider__NruHl span{flex:1 1;height:1px;background:rgba(255,255,255,.1)}.AuthDialog_divider__NruHl small{color:rgba(247,245,251,.48);font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.AuthDialog_form__rFYrL{display:flex;flex-direction:column;gap:12px;margin-top:10px}.AuthDialog_field__ftlAA{display:flex;flex-direction:column;gap:5px}.AuthDialog_field__ftlAA>span{font-size:12px;font-weight:600;color:rgba(247,245,251,.72)}.AuthDialog_field__ftlAA input{width:100%;min-height:42px;padding:0 12px;font:inherit;font-size:13.5px;color:#fff;background:#100f15;border:1px solid rgba(255,255,255,.12);border-radius:9px;outline:0;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.AuthDialog_field__ftlAA input:focus{border-color:rgba(255,45,120,.6);box-shadow:0 0 0 3px rgba(255,45,120,.15)}.AuthDialog_passwordField__JTALQ{position:relative;display:flex;align-items:center}.AuthDialog_passwordField__JTALQ input{padding-right:40px}.AuthDialog_revealButton__KZFpM{position:absolute;right:8px;display:grid;width:28px;height:28px;padding:0;color:rgba(247,245,251,.5);background:transparent;place-items:center;transition:color .15s ease}.AuthDialog_revealButton__KZFpM:hover:not(:disabled){color:#fff}.AuthDialog_errorMessage__ph1ai{margin:4px 0 0;padding:8px 12px;font-size:12.5px;color:#ff6b8b;background:rgba(255,107,139,.1);border:1px solid rgba(255,107,139,.25);border-radius:8px}.AuthDialog_noticeMessage__Ip8QT{margin:4px 0 0;padding:8px 12px;font-size:12.5px;color:#34d399;background:rgba(52,211,153,.1);border:1px solid rgba(52,211,153,.25);border-radius:8px}.AuthDialog_submitButton__UmuD8{display:inline-flex;width:100%;min-height:44px;align-items:center;justify-content:center;gap:10px;padding:10px 16px;font:inherit;font-size:14px;font-weight:700;border-radius:10px;cursor:pointer;margin-top:4px;color:#fff;background:linear-gradient(135deg,#ff2d78,#e11d48);border:0;box-shadow:0 4px 16px rgba(255,45,120,.35);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.AuthDialog_submitButton__UmuD8:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.08);box-shadow:0 6px 22px rgba(255,45,120,.5)}.AuthDialog_submitButton__UmuD8:active:not(:disabled){transform:translateY(0)}.AuthDialog_submitButton__UmuD8:disabled{opacity:.6;cursor:not-allowed}.AuthDialog_switchPrompt__FIpEX{margin:14px 0 0;text-align:center;font-size:12.5px;color:rgba(247,245,251,.55)}.AuthDialog_switchPrompt__FIpEX button{color:#ff76aa;font:inherit;font-weight:600;background:transparent;padding:0;text-decoration:underline;text-underline-offset:2px;transition:color .15s ease}.AuthDialog_switchPrompt__FIpEX button:hover:not(:disabled){color:#fff}.AuthDialog_spinner__KRLZy{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:AuthDialog_spin__ExulS .6s linear infinite}@keyframes AuthDialog_dialogIn__CSfoy{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes AuthDialog_veilIn__3BpsR{0%{opacity:0}to{opacity:1}}@keyframes AuthDialog_spin__ExulS{to{transform:rotate(1turn)}}@media (max-width:520px){.AuthDialog_dialog__1Rq0e{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.AuthDialog_panel__g1mCm{max-height:calc(100dvh - 20px);padding:18px 18px 20px;border-radius:18px}}.AccountMenu_signIn__Wl_CV{min-height:38px;padding:0 18px;border:0;border-radius:var(--r-full);color:#fff;background-image:linear-gradient(135deg,var(--accent-fill) 0,color-mix(in oklab,var(--accent-fill) 55%,var(--accent-fill-deep)) 100%);box-shadow:0 1px 0 rgba(255,255,255,.16) inset,0 6px 18px var(--accent-glow);font-size:var(--t-cap);font-weight:500;letter-spacing:-.01em;white-space:nowrap;transition:transform var(--fast) var(--ease),box-shadow var(--fast) var(--ease),filter var(--fast) var(--ease)}.AccountMenu_signIn__Wl_CV:hover{transform:translateY(-1px);filter:brightness(1.07);box-shadow:0 1px 0 rgba(255,255,255,.22) inset,0 10px 26px var(--accent-glow)}.AccountMenu_signIn__Wl_CV:active{transform:translateY(0)}.AccountMenu_account__OwSBB{position:relative}.AccountMenu_account__OwSBB summary{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;list-style:none}.AccountMenu_account__OwSBB summary::-webkit-details-marker{display:none}.AccountMenu_name__DJDsN{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-micro);color:var(--text-2)}.AccountMenu_menu__PuzOC{position:absolute;top:calc(100% + 10px);right:0;z-index:80;width:240px;padding:8px;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--ink-050);box-shadow:var(--shadow-card)}.AccountMenu_identity__RqgIU{display:flex;align-items:center;gap:10px;padding:10px;border-bottom:1px solid var(--line);margin-bottom:5px}.AccountMenu_identity__RqgIU>span{display:grid;min-width:0;grid-gap:2px;gap:2px}.AccountMenu_identity__RqgIU b,.AccountMenu_identity__RqgIU small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccountMenu_identity__RqgIU b{font-size:var(--t-cap)}.AccountMenu_identity__RqgIU small{color:var(--text-3);font-size:10px}.AccountMenu_menu__PuzOC>a,.AccountMenu_menu__PuzOC>button{display:flex;width:100%;min-height:38px;align-items:center;padding:0 10px;border-radius:var(--r-sm);color:var(--text-2);font-size:var(--t-cap);text-align:left}.AccountMenu_menu__PuzOC>a:hover,.AccountMenu_menu__PuzOC>button:hover{background:var(--hover);color:var(--text)}@media (max-width:700px){.AccountMenu_name__DJDsN{display:none}.AccountMenu_menu__PuzOC{position:fixed;top:calc(var(--topbar) - 2px);right:var(--gutter)}}