@font-face{font-family:switzer;src:url(../media/switzer_500-s.p.049e6315.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:switzer Fallback;src:local(Arial);ascent-override:95.39%;descent-override:24.34%;line-gap-override:8.76%;size-adjust:102.73%}.switzer_d7c7398-module__M5nE4G__className{font-family:switzer,switzer Fallback;font-weight:500}.switzer_d7c7398-module__M5nE4G__variable{--font-switzer:"switzer","switzer Fallback"}
@property --auth-tick{syntax:"<color>";inherits:false;initial-value:rgba(196,106,94,.32)}.auth-shell-module__S6Ta7G__shell{--bg:#fbfaf7;--ink:#111009;--ink-2:#6e6a5e;--ink-3:#a3a091;--line:#e2dfd5;--field:#f2f0ea;--clay:#c46a5e;--mono:"JetBrains Mono",ui-monospace,monospace;isolation:isolate;min-height:100vh;background:var(--bg);min-height:100dvh;color:var(--ink);font-family:var(--mono);-webkit-font-smoothing:antialiased;place-items:safe center;padding:24px;display:grid;position:relative;overflow:hidden}.auth-shell-module__S6Ta7G__grain{z-index:-2;background:repeating-radial-gradient(circle at 30% 40%,transparent 0,transparent 11px,rgba(214,211,199,.7) 11px,rgba(214,211,199,.7) 12px),repeating-radial-gradient(circle at 70% 60%,transparent 0,transparent 11px,rgba(214,211,199,.7) 11px,rgba(214,211,199,.7) 12px);position:fixed;top:0;bottom:0;left:0;right:0}.auth-shell-module__S6Ta7G__ring{--rs:min(900px,130vw);z-index:-1;width:var(--rs);height:var(--rs);margin:calc(var(--rs)/-2);pointer-events:none;position:fixed;top:50%;left:50%}.auth-shell-module__S6Ta7G__ring b{width:1.6px;height:calc(var(--rs)*.14);transform-origin:50% calc(var(--rs)/2);margin-left:-.8px;position:absolute;top:0;left:50%}.auth-shell-module__S6Ta7G__ring i{background:var(--auth-tick);height:100%;animation:24s linear infinite auth-shell-module__S6Ta7G__tick-colour;animation-delay:var(--d);display:block}@keyframes auth-shell-module__S6Ta7G__tick-colour{0%,31%{--auth-tick:rgba(196,106,94,.45)}33.3%,64.3%{--auth-tick:rgba(198,164,94,.5)}66.6%,97.6%{--auth-tick:rgba(110,148,166,.5)}to{--auth-tick:rgba(196,106,94,.45)}}@media (prefers-reduced-motion:reduce){.auth-shell-module__S6Ta7G__ring i{animation:none}}.auth-shell-module__S6Ta7G__wordmark{z-index:-1;font-family:var(--font-switzer),"Helvetica Neue",sans-serif;letter-spacing:-.05em;white-space:nowrap;color:transparent;-webkit-text-stroke:1px #c9c5b7;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:max(200px,min(34vw,640px));font-weight:500;line-height:.78;position:fixed;bottom:-.16em;left:50%;transform:translate(-50%)}.auth-shell-module__S6Ta7G__card{border:1px solid var(--line);background:#fff;flex-direction:column;align-items:center;gap:40px;width:100%;min-width:0;max-width:440px;padding:56px 48px 48px;display:flex;box-shadow:0 30px 80px -30px rgba(17,16,9,.25)}.auth-shell-module__S6Ta7G__brand{letter-spacing:.02em;font-size:22px;font-weight:500}.auth-shell-module__S6Ta7G__heading{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.auth-shell-module__S6Ta7G__title{letter-spacing:.01em;margin:0;font-size:22px;font-weight:400;line-height:1.35}.auth-shell-module__S6Ta7G__subtitle{color:var(--ink-2);margin:0;font-size:12px;line-height:1.6}.auth-shell-module__S6Ta7G__subtitle strong{color:var(--ink);font-weight:500}.auth-shell-module__S6Ta7G__form{flex-direction:column;gap:16px;width:100%;display:flex}.auth-shell-module__S6Ta7G__field{border:1px solid var(--line);background:var(--field);height:52px;color:var(--ink-3);align-items:center;gap:12px;padding:0 16px;display:flex}.auth-shell-module__S6Ta7G__field:focus-within{border-color:var(--ink);background:#fff}.auth-shell-module__S6Ta7G__field svg{flex-shrink:0}.auth-shell-module__S6Ta7G__field input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:14px}.auth-shell-module__S6Ta7G__field input::placeholder{color:var(--ink-3)}.auth-shell-module__S6Ta7G__field input:disabled{opacity:.6}.auth-shell-module__S6Ta7G__button{background:var(--ink);height:52px;color:var(--bg);font:500 14px var(--mono);letter-spacing:.02em;cursor:pointer;border:0;margin-top:4px}.auth-shell-module__S6Ta7G__button:hover:not(:disabled){background:#2a2820}.auth-shell-module__S6Ta7G__button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.auth-shell-module__S6Ta7G__choice:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.auth-shell-module__S6Ta7G__link:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.auth-shell-module__S6Ta7G__button:disabled{opacity:.55;cursor:default}.auth-shell-module__S6Ta7G__error{border-left:2px solid var(--clay);color:#8f3f34;background:#fbf1ef;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.auth-shell-module__S6Ta7G__footer{color:var(--ink-3);gap:6px;margin:0;font-size:12px;display:flex}.auth-shell-module__S6Ta7G__link{font:inherit;color:var(--clay);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.auth-shell-module__S6Ta7G__link:hover{color:var(--ink)}.auth-shell-module__S6Ta7G__choices{flex-direction:column;gap:8px;width:100%;max-height:248px;display:flex;overflow-y:auto}.auth-shell-module__S6Ta7G__choice{border:1px solid var(--line);background:var(--field);width:100%;min-height:56px;font:inherit;color:var(--ink);text-align:left;cursor:pointer;flex-shrink:0;align-items:center;gap:12px;padding:10px 16px;display:flex}.auth-shell-module__S6Ta7G__choice:hover{border-color:var(--ink);background:#fff}.auth-shell-module__S6Ta7G__choiceMark{border:1px solid var(--line);background:#fff;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;font-weight:500;display:grid;overflow:hidden}.auth-shell-module__S6Ta7G__choiceMark img{object-fit:cover;width:100%;height:100%}.auth-shell-module__S6Ta7G__choiceText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.auth-shell-module__S6Ta7G__choiceName{font-size:14px}.auth-shell-module__S6Ta7G__choiceMeta{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.auth-shell-module__S6Ta7G__choice>svg{color:var(--ink-3);flex-shrink:0}@media (max-width:480px){.auth-shell-module__S6Ta7G__shell{padding:16px}.auth-shell-module__S6Ta7G__card{gap:32px;padding:40px 24px 32px}}
.page-module__PIIegG__frame{background:#faf9f5;border:0;width:100vw;height:100vh;position:fixed;top:0;bottom:0;left:0;right:0}
.page-module__n06E8a__frame{background:#efede6;border:0;width:100vw;height:100vh;position:fixed;top:0;bottom:0;left:0;right:0}
.page-module__iFqNea__frame{background:#f2f1ea;border:0;width:100vw;height:100vh;position:fixed;top:0;bottom:0;left:0;right:0}
