/* V13 retains the accepted editorial typography, rounded covers and selection shadow. */
.sidebar .wordmark{font-weight:850;letter-spacing:-.075em;font-size:54px;line-height:1}.sidebar .publisher{margin-top:18px;font-size:11px;line-height:1.8}.sidebar .side-nav{margin-top:38px}.sidebar .utility-nav{display:flex;flex-direction:column;gap:4px;margin-top:26px}.utility-nav .text-button{text-align:left;min-height:44px;padding:8px 0;font-size:14px}.utility-nav .text-button:hover{color:var(--blue)}.sidebar .brand-motto{font-size:27px;font-weight:850;line-height:.98;letter-spacing:-.055em;color:var(--ink)}.sidebar .side-bottom{margin-top:auto;padding-top:36px}.sidebar{overflow-y:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.proportional-cover{background:transparent!important;color:var(--cover-ink)!important;isolation:isolate;overflow:hidden}.topic-art{position:absolute;inset:0;display:flex;flex-direction:column;z-index:-1}.topic-art i{display:block;min-height:0}.proportional-cover .cover-vertical,.proportional-cover .cover-rule{display:none}.proportional-cover .cover-title,.proportional-cover .cover-top{color:var(--cover-ink)!important}.proportional-cover .cover-caption{background:#fff;color:#171717!important;padding:8px 10px;border-radius:6px;bottom:16px;right:14px;max-width:75%}.proportional-cover .cover-publisher{display:none}.theme-beauty{--tone:#eda8c4;--ink:#171717}.proportional-cover .cover-title{position:relative;z-index:1;text-shadow:0 1px 2px #0002}.publication[data-finished="true"]{touch-action:auto!important}.section-title{display:flex;justify-content:space-between;align-items:center;gap:16px}.section-title span{font-size:13px;color:#555;font-variant-numeric:tabular-nums}.subscription-settings{margin-top:28px}.subscription-settings h3{font-size:18px;margin:0 0 12px}.subscription-settings .toggle-row{margin:0 0 20px;border-top:0;padding-top:0}.subscription-settings .toggle-row small{font-size:13px;line-height:1.6}.subscription-settings .uid-row{display:flex;gap:12px;align-items:center}.subscription-settings input:not([type=checkbox]){min-width:0;flex:1;width:100%;font-size:14px}.subscription-settings input[type=checkbox]{flex-shrink:0}.save-publishing{margin-top:12px;min-height:44px}.subscription-settings .button{min-height:44px}.person-identity{display:flex;align-items:center;gap:12px}.person-initial{width:34px;height:34px;border-radius:50%;background:#ececea;display:grid;place-items:center;flex-shrink:0}.social-result{gap:16px}.social-result small{display:block}.social-result .text-button{flex-shrink:0;min-height:44px}#social-dialog{max-width:540px}#social-dialog h2{font-size:34px;margin:14px 0 20px}.discovery-heading .text-button{font-size:12px;min-height:44px}.phone-navigation{display:flex;flex-direction:column;gap:8px}.phone-navigation button{text-align:left;min-height:48px;padding:12px;background:#f3f3f1;border-radius:10px;font-size:16px}#navigation-dialog{max-width:440px}.mobile-dock button{min-height:52px}.mobile-dock button[data-mobile-menu]{font-size:20px}.mobile-dock button[data-mobile-menu] span{font-size:11px}.top-actions{flex-shrink:0}.top-actions .text-button{white-space:nowrap}
@media(max-width:1100px){.shell{display:block}.sidebar{height:auto;position:relative;border:0;padding:20px 24px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.sidebar .wordmark{font-size:40px}.sidebar .publisher,.sidebar .side-bottom,.sidebar .utility-nav{display:none}.sidebar .side-nav{display:flex;flex-direction:row;gap:16px;margin:0}.workspace{padding:0 24px 110px}.mobile-dock{display:flex}.topline .eyebrow{font-size:10px}.nav-button{font-size:13px}.nav-button span{display:none}}
@media(max-width:700px){.sidebar{padding:20px 20px 10px;gap:12px;flex-wrap:nowrap}.sidebar .side-nav{gap:12px}.sidebar .nav-button{font-size:12px;white-space:nowrap;min-height:44px}.workspace{padding:0 20px calc(100px + env(safe-area-inset-bottom))}.topline{gap:8px;min-height:60px}.topline>.eyebrow{display:none}.top-actions{width:100%;justify-content:flex-end;gap:16px}.top-actions .text-button{font-size:12px;min-height:44px}.top-actions .button.small{min-height:44px}.mobile-dock{grid-template-columns:repeat(4,1fr);padding-bottom:env(safe-area-inset-bottom)}.mobile-dock button{flex:1;font-size:11px}.subscription-settings{margin-top:24px}dialog{padding:22px;max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));width:calc(100% - 28px)}.subscription-settings .social-result{gap:10px}.subscription-settings .uid-row{gap:8px}.page-heading h1{font-size:42px}.filters .filter{font-size:12px;min-height:44px}.discovery-heading h2{font-size:19px}.discovery-heading .text-button{font-size:12px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
.proportional-cover .cover-title{position:absolute;left:14px;right:14px;width:auto;text-shadow:none!important}.cover-top{font-size:11px!important}.cover-caption{font-size:12px!important}.cover-number{font-size:24px}.book-meta,.shelf-footer,.topline .eyebrow{font-size:11px!important;letter-spacing:0}.sidebar .publisher{letter-spacing:0}.proportional-cover{background:var(--tone)!important}.publication.theme-technology{--tone:#164ee8}.publication.theme-culture{--tone:#f2cf3e}.publication.theme-literature{--tone:#c33d2e}.publication.theme-beauty{--tone:#eda8c4}.feed-row.theme-technology{background:#164ee8!important;color:white!important}.feed-row.theme-culture{background:#f2cf3e!important;color:#171717!important}.feed-row.theme-literature{background:#c33d2e!important;color:white!important}.feed-row.theme-beauty{background:#eda8c4!important;color:#171717!important}.utility-nav .text-button{border-bottom:0}.sidebar .wordmark::after{border-radius:50%;width:7px;height:7px}.topline .eyebrow{letter-spacing:0;text-transform:none}
@media(max-width:1100px){.top-actions [data-settings]{display:none}}
.friend-date,.friend-note,.dialog-top .eyebrow{font-size:11px!important;opacity:1!important}.feed-row.theme-culture .friend-note,.feed-row.theme-beauty .friend-note{color:#171717}.feed-row.theme-literature .friend-note,.feed-row.theme-technology .friend-note{color:white}.phone-navigation button{border-bottom:0}
@media(min-width:701px) and (max-width:1100px){.mobile-dock{display:grid;grid-template-columns:repeat(4,1fr)}}

@media(max-width:1100px){.mobile-dock{display:grid;grid-template-columns:repeat(3,1fr)}}
