.page-hero.acct-hero{padding:136px 0 104px}.acct-hero .page-dek{max-width:620px}.acct-hero .acct-email{overflow-wrap:anywhere;max-width:100%;font-weight:700;display:inline-block}.acct-hero .page-hero-note{max-width:560px}.acct-hero .acct-alert{margin-top:18px;font-weight:600}.acct-body{width:min(620px,100% - 48px);margin:0 auto;padding:24px 0 112px}.acct-form{width:min(440px,100%);margin:0 auto}.acct-label{font:600 14px/1.3 var(--sans);color:var(--ink-2);margin-bottom:10px;display:block}.acct-input{width:100%;font:400 18px/1.2 var(--sans);color:var(--ink);background:var(--white);box-shadow:inset 0 0 0 1px var(--rule);appearance:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:0;border-radius:12px;outline:none;padding:15px 16px;transition:box-shadow .2s;display:block}.acct-input::placeholder{color:#b3b8b4}.acct-input:focus{box-shadow:inset 0 0 0 1.5px var(--accent), 0 0 0 4px #1f5c451a}.acct-input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px #a5532a}.acct-input:disabled{color:var(--ink-3)}.acct-code{font:500 30px/1 var(--mono);letter-spacing:.4em;text-align:center;padding:16px 16px 16px calc(16px + .4em)}.acct-submit{width:100%;margin-top:14px;padding:15px 22px;font-size:16px}.acct-error{color:#8a3b12;margin-top:14px;font-size:15px;line-height:1.45}.acct-note{color:var(--accent);margin-top:14px;font-size:15px}.acct-links{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:22px;display:flex}.acct-links .textbtn{font-size:15px}.acct-aside{color:var(--ink-3);text-wrap:pretty;margin-top:56px;font-size:15px;line-height:1.6}.acct-aside+.acct-aside{margin-top:12px}.acct-aside .link{font-weight:500}.acct-part+.acct-part{margin-top:64px}.acct-head{font:400 clamp(28px, 3.4vw, 34px)/1.15 var(--serif);font-variation-settings:"opsz" 48;letter-spacing:-.02em;color:var(--ink);justify-content:space-between;align-items:baseline;gap:16px;display:flex}.acct-count{font:500 15px/1 var(--sans);letter-spacing:0;color:var(--ink-3);white-space:nowrap}.acct-text{color:var(--ink-2);text-wrap:pretty;margin-top:12px;font-size:17px;line-height:1.6}.acct-text b{color:var(--ink);font-weight:600}.acct-do{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:22px;display:flex}.acct-devices{gap:22px;margin-top:18px;display:grid}.acct-device{grid-template-columns:22px minmax(0,1fr) auto;align-items:start;column-gap:16px;display:grid}.acct-device-glyph{width:20px;height:20px;color:var(--ink-2);margin-top:3px}.acct-device-glyph svg{width:100%;height:100%;display:block}.acct-device-name{font:600 18px/1.35 var(--sans);letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere;display:block}.acct-device-meta{color:var(--ink-3);margin-top:2px;font-size:15px;display:block}.acct-device>.textbtn{margin-top:3px}.acct-confirm{grid-column:2/-1;max-width:480px;margin-top:10px}.acct-confirm p{color:var(--ink-2);font-size:15px;line-height:1.5}.acct-confirm-do{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.acct-confirm .acct-error{margin-top:8px}.acct-key{flex-wrap:wrap;align-items:baseline;gap:10px 24px;margin-top:18px;display:flex}.acct-key code{font:500 clamp(17px, 2.4vw, 21px)/1.3 var(--mono);letter-spacing:.03em;color:var(--ink);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.acct-end{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;margin-top:72px;font-size:15px;display:flex}.acct-end b{color:var(--ink-2);overflow-wrap:anywhere;font-weight:600}@media (max-width:760px){.page-hero.acct-hero{padding:116px 0 80px}.acct-body{padding-top:12px;padding-bottom:88px}.acct-part+.acct-part{margin-top:52px}.acct-device{column-gap:12px}.acct-confirm{grid-column:1/-1}.acct-code{letter-spacing:.3em;padding-left:calc(16px + .3em);font-size:26px}}
