.account-shell{overflow-wrap:anywhere;max-width:880px;margin-inline:auto;padding:28px 28px 70px}.account-header{border-bottom:2px solid var(--color-ink);justify-content:space-between;align-items:center;gap:24px;padding-bottom:20px;display:flex}.account-header form{margin:0}.account-header-end{align-items:center;gap:24px;display:flex}.account-header-note{font-family:var(--font-editorial);color:var(--color-muted);font-size:19px}.account-shell h1{letter-spacing:-.025em;margin-block:24px;font-size:clamp(42px,6vw,64px);line-height:1.05}.account-shell h2{margin-block:20px 12px;font-size:33px}.account-shell h3{font-family:var(--font-editorial);margin-block:12px;font-size:27px}.account-kicker{color:var(--color-accent);margin-top:32px}.account-note{background:var(--color-tint);border-left:3px solid var(--color-accent);margin-block:24px;padding:16px 20px}.account-note p+p{margin-top:10px}.account-paper{background:var(--color-card);border:1px solid var(--color-rule);border-top:4px solid var(--color-apricot);border-radius:3px;margin-block:24px;padding:clamp(20px,4vw,36px)}.account-paper>p+p{margin-top:14px}.account-prose{white-space:pre-wrap}.account-muted{color:var(--color-muted);font-size:14px}.account-form{gap:12px;max-width:460px;margin-top:24px;display:grid}.account-form input{font:inherit;border:1px solid var(--color-muted);background:var(--color-card);width:100%;color:var(--color-ink);border-radius:3px;padding:12px}.account-shell button{font:inherit;background:var(--color-card);color:var(--color-ink);border:1px solid var(--color-ink);cursor:pointer;border-radius:3px;min-height:44px;padding:11px 16px;font-size:14px}.account-shell button.primary{background:var(--color-accent);color:var(--color-card);border-color:var(--color-accent)}.account-shell button:hover{box-shadow:2px 2px 0 var(--color-ink)}.account-shell :is(input,button,summary):focus-visible{outline:3px solid var(--color-ink);outline-offset:5px}.account-shell details{border-top:1px solid var(--color-rule);padding-block:18px}.account-shell summary{cursor:pointer;font-weight:600;line-height:1.5}.account-shell summary span{margin-top:4px;padding-left:19px;font-weight:400;display:block}.account-shell dl{margin-block:20px}.account-shell dl>div{margin-block:16px}.account-shell dt{font:bold 12px var(--font-label);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.account-shell dd{white-space:pre-wrap;line-height:1.6}.account-shell li{margin-block:12px;line-height:1.6}.account-actions{flex-wrap:wrap;gap:14px;margin-block:22px;display:flex}.account-connections{padding:0;list-style:none}.account-connections li{border-top:1px solid var(--color-rule);justify-content:space-between;align-items:center;gap:20px;padding-block:14px;display:flex}.account-intro{font-family:var(--font-editorial);font-size:27px;line-height:1.35}.help-content>section{border-top:1px solid var(--color-rule);margin-block:32px;padding-top:16px}.help-content p+p{margin-top:14px}.workspace-shell{max-width:1160px}.workspace-heading{justify-content:space-between;align-items:center;gap:35px;padding-bottom:32px;display:flex}.workspace-heading>div{max-width:760px}.workspace-heading h1{margin-block:14px 17px;font-size:clamp(37px,4.8vw,54px)}.workspace-heading>div>p:last-child{max-width:620px;color:var(--color-muted);font-size:16px}.workspace-heading-art{pointer-events:none;flex:0 0 244px;width:244px;height:110px;margin-top:24px;position:relative}.workspace-loop{width:165px;position:absolute;top:25px;left:0}.workspace-pencil{width:105px;position:absolute;top:32px;right:0;transform:rotate(-12deg)}.workspace-layout{border-top:1px solid var(--color-rule);grid-template-columns:190px minmax(0,1fr);gap:40px;padding-top:30px;display:grid}.workspace-content{min-width:0;position:relative}.workspace-sidebar nav{border-top:2px solid var(--color-ink);flex-direction:column;display:flex}.workspace-sidebar nav a{border-bottom:1px solid var(--color-rule);border-left:3px solid var(--color-highlight);padding:14px 9px 14px 12px;font-size:14px;line-height:1.5;text-decoration:none;display:block}.workspace-sidebar nav a:nth-child(2){border-left-color:var(--color-apricot)}.workspace-sidebar nav a:nth-child(3){border-left-color:var(--color-forest)}.workspace-sidebar nav a:nth-child(4){border-left-color:var(--color-slate)}.workspace-sidebar nav a:hover{background:var(--color-tint);text-decoration:underline}.workspace-margin-note{margin:30px 9px 23px}.workspace-margin-note svg{width:54px;height:65px;margin-bottom:13px}.workspace-margin-note p{font:21px/1.25 var(--font-editorial)}.workspace-sharing-note{color:var(--color-muted);padding-inline:9px;font-size:12px}.workspace-margin-paper{pointer-events:none;--color-tint:var(--color-apricot-wash);--color-highlight:var(--color-rose-wash);width:180px;margin:35px 0 0;transform:rotate(-5deg)}.workspace-profile.account-paper{border-color:var(--color-ink);border-top:5px solid var(--color-highlight);margin:0;padding:26px 30px}.workspace-paper-heading{border-bottom:1px solid var(--color-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:19px;display:flex}.workspace-paper-heading .label{color:var(--color-muted);font-weight:400}.workspace-private{border:1px solid var(--color-rule);background:var(--color-notepaper);padding:4px 8px;font-size:12px;display:inline-block}.workspace-profile h2{margin-top:26px;font-size:clamp(32px,4vw,44px)}.workspace-profile .account-intro{margin-top:22px;font-size:28px}.workspace-current{border-top:1px solid var(--color-rule);margin-top:26px;padding-top:8px}.workspace-current h3{font-family:var(--font-body);align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.workspace-current h3 svg{width:21px;height:24px}.workspace-current p{font-size:16px}.workspace-saved{border-top:1px solid var(--color-rule);justify-content:space-between;align-items:center;gap:18px;margin-top:26px;padding-top:22px;display:flex}.workspace-saved .account-muted{max-width:300px;font-size:12px}.workspace-saved button{white-space:nowrap;font-size:12px}.workspace-section{margin-top:8px;padding-top:30px;scroll-margin-top:24px}.workspace-section+.workspace-section{border-top:1px solid var(--color-rule);margin-top:30px}.workspace-section h2{margin:0 0 10px;font-size:32px}.workspace-section-heading{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.workspace-count{background:var(--color-apricot);font:12px/1.5 var(--font-label);color:var(--color-ink);white-space:nowrap;padding:4px 8px}#workspace-sources .workspace-count{background:var(--color-leaf)}.workspace-works{margin-top:18px}.account-shell .workspace-work{padding:0}.workspace-work>summary{padding:15px 10px;font-weight:400;list-style:none}.workspace-work>summary::-webkit-details-marker{display:none}.workspace-work>summary:hover{background:var(--color-card)}.workspace-work[open]>summary{background:var(--color-apricot-wash)}.account-shell .workspace-work summary span{margin:0;padding:0}.workspace-work-meta{font:12px/1.6 var(--font-label);color:var(--color-muted)}.account-shell .workspace-work summary .workspace-work-title{font:500 25px/1.2 var(--font-editorial);letter-spacing:-.02em;justify-content:space-between;align-items:baseline;gap:20px;margin-top:6px;display:flex}.workspace-expand{color:var(--color-accent);flex:none}.workspace-expand:before{content:"+"}.workspace-work[open] .workspace-expand:before{content:"−"}.account-shell .workspace-work summary .workspace-work-preview{-webkit-line-clamp:2;color:var(--color-muted);-webkit-box-orient:vertical;margin-top:7px;font-size:14px;display:-webkit-box;overflow:hidden}.workspace-work-context{border-left:2px solid var(--color-apricot);margin:8px 0 10px;padding:0 20px 22px}.workspace-work-context dd,.workspace-related{font-size:16px}.workspace-source-jump{color:var(--color-accent);margin-top:18px;font-size:13px;display:inline-block}.workspace-empty{background:var(--color-card);border:1px dashed var(--color-rule);margin-top:18px;padding:18px 20px;font-size:15px}.workspace-sources{margin:20px 0 0;padding:0;list-style:none}.account-shell .workspace-sources li{margin:0}.workspace-source summary{padding-inline:10px;font-size:15px}.workspace-source[open]>summary{background:var(--color-tint);padding-block:10px}.account-shell .workspace-source summary .workspace-source-title{padding:0;font-weight:600;display:inline}.workspace-source-content{padding:14px 10px 0}.workspace-source-content>a{font-size:15px;font-weight:600}.workspace-sources li p{margin-top:8px;font-size:15px}.workspace-sources li .account-muted{font-size:13px}.workspace-source-preference{border-left:2px solid var(--color-forest);padding-left:10px}.workspace-access-note{border-left:3px solid var(--color-slate);background:var(--color-slate-wash);margin-top:18px;padding:16px 18px;font-size:15px}@media (max-width:800px){.workspace-layout{grid-template-columns:1fr;gap:24px;padding-top:20px}.workspace-sidebar nav{border-top:0;flex-flow:wrap;gap:0 20px}.workspace-sidebar nav a{border-left:0;border-bottom:3px solid var(--color-highlight);padding:11px 0}.workspace-sidebar nav a:nth-child(2){border-bottom-color:var(--color-apricot)}.workspace-sidebar nav a:nth-child(3){border-bottom-color:var(--color-forest)}.workspace-sidebar nav a:nth-child(4){border-bottom-color:var(--color-slate)}.workspace-margin-note,.workspace-sharing-note,.workspace-margin-paper{display:none}.workspace-heading-art{flex-basis:170px;width:170px;height:90px}.workspace-loop{width:105px;top:20px}.workspace-pencil{width:80px;top:24px}.account-header-note{font-size:17px}}@media (max-width:560px){.account-header-end{gap:12px}.account-header-note{display:none}.workspace-heading{padding-bottom:24px}.workspace-heading h1{font-size:40px}.workspace-heading-art{display:none}.workspace-profile.account-paper{padding:20px}.workspace-paper-heading .label{font-size:11px}.workspace-saved{flex-direction:column;align-items:start;gap:12px}.workspace-work>summary{padding-inline:4px}.workspace-work-context{padding-inline:14px 4px}.workspace-section h2{font-size:30px}.workspace-sidebar nav{gap:0 16px}.workspace-sidebar nav a{font-size:13px}.account-shell{padding-inline:20px}.account-header{align-items:start}.account-connections li{flex-direction:column;align-items:start}}.account-header-end.account-header-signature{flex-direction:column;align-items:flex-end;gap:0}.account-header-signature>a{align-items:center;min-height:44px;display:inline-flex}.account-header-signature .by-you{font-family:var(--font-editorial);font-size:18px;line-height:1.4}.email-entry-followup{margin-top:24px}.auth-challenge{margin-block:12px}.auth-challenge p{max-width:55ch}.auth-challenge button{margin-bottom:12px}.account-form button:disabled{opacity:.6;cursor:not-allowed}
