.auth-site .auth-head{gap:var(--space-2);flex-direction:column;display:flex}.auth-site .auth-label{color:var(--ink-muted);font:var(--text-label);letter-spacing:var(--text-label-tracking);text-transform:uppercase}.auth-site .auth-h1{font:var(--text-h1);letter-spacing:var(--text-h1-tracking)}.auth-site .auth-form,.auth-site .auth-form fieldset{gap:inherit;flex-direction:column;display:flex}.auth-site .auth-form fieldset{border:0;min-width:0;margin:0;padding:0}.auth-site .auth-between{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.auth-site .auth-stack{gap:var(--space-2);flex-direction:column;display:flex}.auth-site .auth-link{align-items:center;gap:var(--space-2);min-height:24px;color:var(--ink);font-weight:600;text-decoration:none;transition:color .15s linear;display:inline-flex}.auth-site .auth-link.small{font-size:13px;line-height:18px}.auth-site .auth-link:hover{text-underline-offset:3px;text-decoration:underline}.auth-site .auth-back{align-self:flex-start}.auth-site .auth-tips{gap:var(--space-2);color:var(--ink-muted);font:var(--text-small);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.auth-site .auth-note,.auth-site .auth-tips li{align-items:flex-start;gap:var(--space-2);display:flex}.auth-site .auth-note svg,.auth-site .auth-tips svg{flex:none;margin-top:1px}.auth-site .auth-note{color:var(--ink-muted);font:var(--text-small)}.auth-site .auth-rule{gap:var(--space-2);padding-top:var(--space-5);border-top:1px solid var(--line);flex-direction:column;display:flex}.auth-site .auth-tile{background:var(--surface-sunken);width:40px;height:40px;color:var(--primary);border-radius:12px;flex:none;place-items:center;display:grid}.auth-site .auth-tile.brand{background:var(--brand);color:var(--on-brand)}.auth-site .auth-with-tile{align-items:flex-start;gap:var(--space-3);display:flex}.auth-site .auth-num{background:var(--primary);width:28px;height:28px;color:var(--on-primary);font:600 14px/1 var(--font-sans);font-variant-numeric:tabular-nums;border-radius:9px;flex:none;place-items:center;display:grid}.auth-site .md-input:focus-within{outline:2px solid var(--focus);outline-offset:2px}.auth-site .md-input input:focus-visible{outline:none}.auth-site .md-check .md-hint{margin-top:2px}.auth-site .md-btn .md-spinner{flex:none}.auth-site .md-card-title{font:var(--text-h3)}.auth-site[data-v-691d8616]{background:var(--surface-sunken);min-height:100dvh;color:var(--ink)}
