.au{background:var(--g-bg);flex-direction:column;min-height:100svh;display:flex;position:relative}.au:before{content:"";pointer-events:none;background:radial-gradient(620px 460px at 50% 34%, var(--g-glass), transparent 70%);position:absolute;inset:0}.au__back{z-index:1;font-size:var(--t-cell);line-height:var(--t-cell-lh);color:var(--g-ink-3);transition:color .14s;position:absolute;top:26px;left:32px}.au__back:hover{color:var(--g-ink-2)}.au__panel{z-index:1;width:min(324px,100% - 44px);padding:var(--s-7) 0 var(--s-6);flex-direction:column;margin:auto;animation:.45s cubic-bezier(.2,.7,.2,1) both au-in;display:flex;position:relative}@keyframes au-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.au__panel{animation:none}}.au__logo{color:var(--g-ink);align-self:center;display:flex}.au__title{margin:var(--s-4) 0 0;text-align:center;font-family:var(--display);font-size:var(--t-page);line-height:var(--t-page-lh);letter-spacing:var(--track-tight);font-weight:var(--w-strong);color:var(--g-ink)}.au__title em{color:var(--g-ember);font-style:normal}.au__inputs{margin-top:var(--s-6);gap:var(--s-2);flex-direction:column;display:flex}.au__input,.au__select{height:44px;padding:0 var(--s-4);font:inherit;font-size:var(--t-body);color:var(--g-ink);background:var(--g-glass);border:1px solid var(--g-line-2);border-radius:10px;outline:none;transition:border-color .14s,background-color .14s}.au__input::placeholder{color:var(--g-ink-3)}.au__input:hover,.au__select:hover{border-color:var(--g-line-3)}.au__input:focus,.au__select:focus{border-color:var(--g-line-3);background:var(--g-field-focus)}.au__label{margin:var(--s-5) 0 var(--s-2);font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-3);display:block}.au__select{width:100%}.au__go{width:100%;margin-top:var(--s-2)}.au__or{align-items:center;gap:var(--s-3);margin:var(--s-4) 0;font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-3);display:flex}.au__or:before,.au__or:after{content:"";background:var(--g-line);flex:1;height:1px}.au__oauth{justify-content:center;align-items:center;gap:var(--s-2);width:100%;height:44px;font:inherit;font-size:var(--t-body);font-weight:var(--w-medium);color:var(--g-ink);background:var(--g-glass);border:1px solid var(--g-line-2);cursor:pointer;border-radius:10px;transition:background-color .14s,border-color .14s;display:flex}.au__oauth--only{margin-top:var(--s-6)}.au__oauth:hover{background:var(--g-glass-2);border-color:var(--g-line-3)}.au__oauth:focus-visible{outline:2px solid var(--g-line-3);outline-offset:2px}.au__oauth svg{flex-shrink:0}.au__alt{margin:var(--s-5) 0 0;text-align:center;font-size:var(--t-cell);line-height:var(--t-cell-lh);color:var(--g-ink-2)}.au__alt a{color:var(--g-ink);font-weight:var(--w-medium);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--g-line-2);text-decoration-color:var(--g-line-2);transition:text-decoration-color .14s}.au__alt a:hover{text-decoration-color:currentColor}.au__trouble{margin:var(--s-5) 0 0;text-align:center;font-size:var(--t-cell);line-height:var(--t-cell-lh);color:var(--g-ember)}.au__note{margin:var(--s-6) 0 0;text-align:center;font-size:var(--t-caption);line-height:var(--t-caption-lh);color:var(--g-ink-3)}@media (width<=600px){.au__back{top:22px;left:22px}}
