.accountShell .account-web_page__9aYoz{--account-canvas:var(--web-canvas);--account-surface:var(--web-surface);--account-ink:var(--web-ink);--account-secondary:var(--web-secondary);--account-accent:var(--web-accent);--account-line:var(--web-line);--ease-out:cubic-bezier(.23,1,.32,1);--sans:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif;width:min(50rem,calc(100% - 5rem));max-width:50rem;margin:0 auto;padding:2rem 0 3rem;font-family:var(--sans);font-optical-sizing:auto;color:var(--account-ink)}.accountShell:has(.account-web_page__9aYoz){background:var(--web-canvas)}.accountShell .account-web_page__9aYoz>header{margin:1rem 0 1.5rem;min-height:4.75rem}.accountShell .account-web_page__9aYoz h1{margin:0 0 .5rem;font:600 1.875rem/1.2 var(--sans);letter-spacing:-.025em;color:var(--account-ink)}.accountShell .account-web_page__9aYoz p{color:var(--account-secondary);font-size:.875rem;line-height:1.6}.accountShell .account-web_page__9aYoz>header p{margin:0;max-width:70ch}.accountShell .account-web_page__9aYoz .accountReading{display:flex;gap:1.75rem;margin:0 0 1.75rem;padding:0;border-bottom:1px solid var(--account-line)}.accountShell .account-web_page__9aYoz .accountReading>a{display:flex;min-width:0;min-height:3rem;padding:.75rem 0;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;box-shadow:none;color:var(--account-secondary);font:500 .875rem/1.5 var(--sans);text-decoration:none}.accountShell .account-web_page__9aYoz .accountReading>a[aria-current=page]{border-bottom-color:var(--account-accent);color:var(--account-accent);font-weight:600}.accountShell .account-web_page__9aYoz .accountForm{padding:1.5rem 2rem;border:1px solid var(--account-line);border-radius:.75rem;background:var(--account-surface);box-shadow:none}.accountShell .account-web_page__9aYoz .accountIdentity{gap:1rem}.accountShell .account-web_page__9aYoz .accountIdentity .userAvatar{width:3rem;height:3rem}.accountShell .account-web_page__9aYoz .accountIdentity h2{font-size:1rem;color:var(--account-ink)}.accountShell .account-web_page__9aYoz .avatarPicker{margin:.25rem 0 1rem}.accountShell .account-web_page__9aYoz .avatarPicker>summary{color:var(--account-accent)}.accountShell .account-web_page__9aYoz .avatarChoice:has(input:checked){border-color:var(--account-accent);background:var(--web-tint)}.accountShell .account-web_page__9aYoz .accountFields{display:grid;grid-template-columns:1fr;gap:1.25rem}.accountShell .account-web_page__9aYoz .accountFields label{display:grid;grid-template-columns:9rem minmax(0,1fr);align-items:center;gap:.375rem 1.5rem;color:var(--account-ink);font-size:.875rem}.accountShell .account-web_page__9aYoz .accountFields :is(input,select){grid-column:2;grid-row:1;min-height:2.75rem;padding:.625rem .75rem;border-color:var(--account-line);border-radius:.5rem;background:var(--account-surface);box-shadow:0 1px 2px #20283305;font-family:var(--sans);color:var(--account-ink)}.accountShell .account-web_page__9aYoz .accountFields small{grid-column:2;color:var(--account-secondary)}.accountShell .account-web_page__9aYoz .accountSave{margin:1.5rem 0 0 10.5rem;gap:1rem}.accountShell .account-web_page__9aYoz .accountSave .button{background:var(--account-accent);border-radius:.5rem;font-weight:500}.accountShell .account-web_page__9aYoz .accountSave .button:disabled{background:var(--account-line);color:var(--account-secondary)}.accountShell .account-web_page__9aYoz .accountSecurity{padding:1.5rem 0 0;margin:1.75rem 0 0;border-color:var(--account-line)}.accountShell .account-web_page__9aYoz .accountSecurity h2{color:var(--account-ink);font-size:.875rem}.accountShell .account-web_page__9aYoz .accountSecurity dl{justify-content:flex-start;gap:1.5rem}.accountShell .account-web_page__9aYoz .accountSecurity dt{width:9rem}.accountShell .account-web_page__9aYoz .accountSecurity dd{text-align:left}.accountShell .account-web_page__9aYoz .readingPersonalNav{justify-content:flex-end;margin:-1rem 0 0;padding:0;border:0}.accountShell .account-web_page__9aYoz .readingPersonalNav a{min-height:2.75rem;color:var(--account-accent);font-size:.8125rem}.accountShell .account-web_page__9aYoz .readingFollowSettings{margin-top:.75rem;padding:1.5rem 2rem 0;border:1px solid var(--account-line);border-radius:.75rem;background:var(--account-surface);box-shadow:none}.accountShell .account-web_page__9aYoz .readingFollowSearch{color:var(--account-secondary);font-size:.8125rem}.accountShell .account-web_page__9aYoz .readingFollowSearch input{border-color:var(--account-line);border-radius:.5rem;background:var(--account-surface);color:var(--account-ink)}.accountShell .account-web_page__9aYoz .readingFollowGroups{max-height:min(48vh,28rem);margin:1.5rem -.25rem 1rem}.accountShell .account-web_page__9aYoz .readingFollowGroups fieldset{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.accountShell .account-web_page__9aYoz .readingFollowGroups legend{font-size:.8125rem;font-weight:600;color:var(--account-ink)}.accountShell .account-web_page__9aYoz .readingFollowGroups label{color:var(--account-ink);font-size:.875rem}.accountShell .account-web_page__9aYoz .readingFollowGroups label:has(input:checked){background:var(--web-tint);color:var(--account-accent)}.accountShell .account-web_page__9aYoz .readingFollowGroups input{accent-color:var(--account-accent)}.accountShell .account-web_page__9aYoz .readingFollowActions{border-color:var(--account-line)}.accountShell .account-web_page__9aYoz .readingFollowActions button{font-size:.875rem}.accountShell .account-web_page__9aYoz .readingFollowActions button:first-child{border-color:var(--account-accent);background:var(--account-accent)}.accountShell .account-web_page__9aYoz .readingFollowStatus{min-height:1.5rem;margin:.75rem 0;color:var(--account-accent);font-size:.8125rem}.accountShell .account-web_page__9aYoz .savedSearch{margin:0 0 .75rem;color:var(--account-secondary)}.accountShell .account-web_page__9aYoz .savedSearch input{max-width:none;border-color:var(--account-line);background:var(--account-surface)}.accountShell .account-web_page__9aYoz>ul>li{align-items:flex-start;border-color:var(--account-line)}.accountShell .account-web_page__9aYoz>ul>li h2{margin:.375rem 0 0;font:500 1.0625rem/1.6 var(--sans)}.accountShell .account-web_page__9aYoz>ul>li h2 a{color:var(--account-ink)}.accountShell .account-web_page__9aYoz .readingSaveButton[aria-pressed=true]{margin:.25rem 0 0;color:var(--account-accent);background:var(--web-tint)}.accountShell .account-web_page__9aYoz .readingEmpty{border:1px solid var(--account-line);background:var(--account-surface);box-shadow:none;border-radius:.75rem}.accountShell .account-web_page__9aYoz :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--account-accent);outline-offset:3px}.accountShell .account-web_page__9aYoz a:active:not(:focus-visible){transform:none}.accountShell .account-web_page__9aYoz button:not(:focus-visible){transition:transform .14s var(--ease-out)}.accountShell .account-web_page__9aYoz button:active:not(:disabled):not(:focus-visible){transform:scale(.98)}@media(hover:hover) and (pointer:fine){.accountShell .account-web_page__9aYoz .accountReading>a:hover{color:var(--account-accent);background:transparent;box-shadow:none}.accountShell .account-web_page__9aYoz .readingFollowGroups label:not(:has(input:disabled)):hover{background:var(--web-canvas)}}@media(max-width:1100px){.accountShell .account-web_page__9aYoz{width:calc(100% - 3rem)}.accountShell .account-web_page__9aYoz .readingFollowGroups fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.accountShell .account-web_page__9aYoz{width:calc(100% - 2rem);padding-top:1rem}.accountShell .account-web_page__9aYoz h1{font-size:1.625rem}.accountShell .account-web_page__9aYoz .accountForm,.accountShell .account-web_page__9aYoz .readingFollowSettings{padding:1.25rem}.accountShell .account-web_page__9aYoz .accountReading{gap:1.25rem}.accountShell .account-web_page__9aYoz .accountReading>a{font-size:.8125rem}.accountShell .account-web_page__9aYoz .accountFields label{grid-template-columns:1fr}.accountShell .account-web_page__9aYoz .accountFields :is(input,select,small){grid-column:1;grid-row:auto}.accountShell .account-web_page__9aYoz .accountSave{margin-left:0}.accountShell .account-web_page__9aYoz .accountSecurity dt{width:auto}}@media(max-width:420px){.accountShell .account-web_page__9aYoz .accountReading{gap:1rem}.accountShell .account-web_page__9aYoz .readingFollowGroups fieldset{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.accountShell .account-web_page__9aYoz :is(a,button,summary){transform:none;transition:none}}@media(prefers-contrast:more){.accountShell .account-web_page__9aYoz{--account-secondary:#202833;--account-line:#697483}}.accountShell .account-web_page__9aYoz .accountReading>a{gap:.5rem}.accountShell .account-web_page__9aYoz .accountReading svg{width:18px;height:18px;flex-shrink:0}@media(max-width:380px){.accountShell .account-web_page__9aYoz .accountReading{gap:1rem}.accountShell .account-web_page__9aYoz .accountReading>a{gap:.375rem;font-size:.75rem}}