.auth-module__cni4Dq__shell{background-color:var(--ground);background-image:repeating-linear-gradient(90deg,#f4efe40d 0 1px,#0000 1px 16px),repeating-linear-gradient(#f4efe40d 0 1px,#0000 1px 16px);flex-direction:column;justify-content:safe center;align-items:center;height:100%;min-height:100%;padding:32px 16px;display:flex;overflow-y:auto}.auth-module__cni4Dq__card{background:var(--panel);border:1px solid var(--line);width:100%;max-width:320px;padding:20px;box-shadow:4px 4px #000}.auth-module__cni4Dq__mark{justify-content:center;margin-bottom:12px;display:flex}.auth-module__cni4Dq__heading{letter-spacing:1.4px;color:var(--gold);text-transform:uppercase;margin:0 0 6px;font-size:10px}.auth-module__cni4Dq__blurb{color:var(--dim);margin:0 0 16px}.auth-module__cni4Dq__reason{background:var(--panel2);border-left:3px solid var(--gold);color:var(--ink);margin:0 0 12px;padding:7px 9px}.auth-module__cni4Dq__form{flex-direction:column;gap:12px;display:flex}.auth-module__cni4Dq__field{flex-direction:column;gap:4px;display:flex}.auth-module__cni4Dq__label{color:var(--dim);letter-spacing:.6px}.auth-module__cni4Dq__input{background:var(--panel2);border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;padding:8px 9px}.auth-module__cni4Dq__input::placeholder{color:var(--dim);opacity:.6}.auth-module__cni4Dq__input:focus{border-color:var(--gold);outline:2px solid var(--gold);outline-offset:1px}.auth-module__cni4Dq__hint{color:var(--dim);font-size:10.5px}.auth-module__cni4Dq__alert:empty{display:none}.auth-module__cni4Dq__problem{background:var(--panel2);border-left:3px solid var(--bad);padding:7px 9px}.auth-module__cni4Dq__problemMessage{color:var(--bad);margin:0}.auth-module__cni4Dq__link{font:inherit;color:var(--gold);cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.auth-module__cni4Dq__link:hover{color:var(--ink)}.auth-module__cni4Dq__link:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.auth-module__cni4Dq__submit{background:var(--good);width:100%;color:var(--ground);border:1px solid var(--good);font:inherit;cursor:pointer;padding:9px;font-weight:700}.auth-module__cni4Dq__submit:disabled{background:var(--panel2);color:var(--dim);border-color:var(--line);cursor:not-allowed}.auth-module__cni4Dq__google{background:var(--panel2);width:100%;color:var(--ink);border:1px solid var(--line);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:9px;display:flex}.auth-module__cni4Dq__google:hover:not(:disabled){border-color:var(--gold)}.auth-module__cni4Dq__google:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.auth-module__cni4Dq__google:disabled{color:var(--dim);cursor:not-allowed}.auth-module__cni4Dq__googleMark{flex:none;width:14px;height:14px}.auth-module__cni4Dq__divider{color:var(--dim);align-items:center;gap:8px;margin:0;display:flex}.auth-module__cni4Dq__divider:before,.auth-module__cni4Dq__divider:after{content:"";background:var(--line);flex:1;height:1px}.auth-module__cni4Dq__switch{color:var(--dim);margin:4px 0 0}.auth-module__cni4Dq__escape{border-top:1px solid var(--line);color:var(--dim);margin:14px 0 0;padding-top:12px}.auth-module__cni4Dq__dialog::backdrop{background:#14100db8}.auth-module__cni4Dq__dialog{background:var(--panel);border:1px solid var(--line);width:calc(100% - 32px);max-width:320px;color:var(--ink);font:inherit;margin:auto;padding:0;animation:.14s steps(2,end) auth-module__cni4Dq__card-in;box-shadow:4px 4px #000}.auth-module__cni4Dq__dialogBody{padding:20px;position:relative}.auth-module__cni4Dq__close{background:var(--panel2);color:var(--ink);border:1px solid var(--line);font:inherit;cursor:pointer;padding:2px 8px;line-height:1.2;position:absolute;top:8px;right:10px}.auth-module__cni4Dq__close:hover{border-color:var(--gold)}@keyframes auth-module__cni4Dq__card-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.auth-module__cni4Dq__dialog{animation:none}}.auth-module__cni4Dq__account{white-space:nowrap;align-items:center;gap:8px;display:flex}.auth-module__cni4Dq__accountName{text-overflow:ellipsis;white-space:nowrap;max-width:14ch;color:var(--gold);display:inline-block;overflow:hidden}.auth-module__cni4Dq__accountPlaceholder{background:var(--panel2);border:1px solid var(--line);opacity:.35;width:86px;height:26px;display:inline-block}
