/* Microanatomia — editorial identity, 2026. Locally hosted, openly licensed type. */
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:100 700;font-display:swap;src:url('/assets/fonts/plex-sans.woff2') format('woff2')}
@font-face{font-family:'Source Serif 4';font-style:normal;font-weight:200 900;font-display:swap;src:url('/assets/fonts/source-serif.woff2') format('woff2')}
:root{--sans:'IBM Plex Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--serif:'Source Serif 4',Georgia,serif;--ink:#203b40;--navy:#173b40;--green:#235b54;--muted:#566d5e;--line:#dce2dd;--paper:#fff;--bg:#fbfcf9;--lime:#edf2eb;--accent:#a58150;--sidebar:252px}
body{font-family:var(--sans);font-size:0.9375rem;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
h1,h2,h3{font-weight:500}button,a{touch-action:manipulation}::selection{background:#dfeadf}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-color:#9c7848}
.eyebrow,.panel-label{font-size:0.625rem;letter-spacing:1.5px;font-weight:500;color:#566d5e}.btn{font-size:0.8125rem;border-radius:4px;padding:12px 18px;font-weight:500}.btn.secondary{border-color:#c9d5cd;background:#fff;color:var(--green)}.btn.secondary:hover{background:#f1f5ee}.btn.small{font-size:0.75rem}.section-link,.text-button{font-size:0.8125rem}.small-muted{font-size:0.8125rem}
/* A restrained, light navigation gives the anatomy the visual emphasis. */
.app-sidebar{background:#f0f3ed;border-right:1px solid var(--line);color:var(--ink);padding:31px 20px 23px}
.brand{padding:0 1px;display:block}.brand img{width:211px;height:auto;display:block;max-width:100%}.nav-section-label{font-size:0.625rem;letter-spacing:1.6px;color:#566d5e;margin:42px 14px 16px}
.app-sidebar nav{gap:5px}.app-sidebar nav a{position:relative;font-size:0.8125rem;gap:13px;padding:13px 14px;min-height:46px;color:#4d665f;border-radius:4px}.app-sidebar nav a .icon{width:18px;height:18px;opacity:1}.app-sidebar nav a small{font-size:0.6875rem;color:#566d5e;font-variant-numeric:tabular-nums}.app-sidebar nav a:hover{background:#e5ebe1;color:var(--ink)}.app-sidebar nav a[aria-current]{background:var(--navy);color:#fff}.app-sidebar nav a[aria-current] small{color:#d3e0d6}.app-sidebar nav a[aria-current]::before{content:'';position:absolute;width:3px;height:18px;background:#d2b282;left:0;top:50%;transform:translateY(-50%);border-radius:0 2px 2px 0}
.sidebar-reading{border-color:#d3ded1;margin:29px 14px;padding-top:24px;gap:11px;font-size:0.75rem}.sidebar-reading b{font-weight:500;color:#405f51}.sidebar-reading p{font-size:0.75rem;line-height:1.75;color:#566d5e;margin-top:6px}.sidebar-emblem{font:1.75rem/1 var(--serif);color:#b3986c;margin-top:1px}.sidebar-bottom{padding:18px 14px 0;gap:14px}.sidebar-bottom>a{font-size:0.6875rem;color:#4b665a}.sidebar-bottom .family-link{border-color:#d2ddcf;padding-top:19px;gap:4px}.family-link small{font-size:0.5625rem;letter-spacing:1.6px}.family-link b{font-size:0.9375rem;color:var(--ink);font-weight:500}
.workspace-bar{height:74px;background:#ffffffed;backdrop-filter:blur(14px);padding:0 42px;border-color:#e4e8e0}.workspace-location{font-size:0.75rem;gap:15px}.workspace-location b{font-weight:500}.workspace-parent{color:#697a73}.workspace-divider{color:#a4b2a6}.mobile-brand{display:none}.workspace-actions{gap:23px}#open-search{width:255px;background:#f8faf6;border-color:#e0e6dc;padding:9px 12px;font-size:0.75rem;border-radius:4px;color:#65766d}#open-search kbd{font:0.6875rem/1.4 var(--sans);border-color:#dce3d7}.header-saved{min-height:40px}.header-saved b{font-size:0.75rem}.wrap{padding:38px 42px 46px;max-width:1750px}.workspace-footer{font-size:0.6875rem;margin:12px 42px 0;padding:23px 0;color:#566d5e}
/* Atlas cover: a publication-style title and an attributed historical plate. */
.atlas-cover{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:40px;align-items:center;margin:3px 0 23px;min-height:264px}
.cover-copy .eyebrow{font-size:0.625rem;letter-spacing:1.7px;display:flex;align-items:center;gap:11px;color:#7b6c50}.cover-copy .eyebrow>span{display:block;width:23px;height:1px;background:#af9062;flex-shrink:0}.atlas-cover h1{font:400 clamp(2.625rem,4vw,3.6875rem)/1.04 var(--serif);letter-spacing:-1.9px;margin:19px 0 19px}.atlas-cover p{font-size:0.875rem;line-height:1.85;color:#64766e}.cover-copy>.section-link{margin-top:21px;font-size:0.75rem;font-weight:500;gap:12px}.section-link>.icon{width:16px;height:16px}.cover-plate{padding:0 3px 0 24px;border-left:1px solid #e4e6dd}.cover-plate>img{width:100%;height:187px;object-fit:contain;mix-blend-mode:multiply;opacity:.83;display:block}.cover-plate figcaption{border-top:1px solid #dbe0d6;margin-top:13px;padding-top:12px;display:flex;flex-direction:column;gap:5px}.cover-plate figcaption>span{font-size:0.5625rem;letter-spacing:1.4px;color:#526d60}.cover-plate figcaption>a{font-size:0.625rem;color:#566d5e}.cover-plate a:hover{text-decoration:underline}
.atlas-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:19px 0;margin:32px 0 31px}.atlas-metrics>a{display:flex;gap:16px;align-items:center;padding:4px 22px;border-right:1px solid var(--line);min-width:0}.atlas-metrics>a:first-child{padding-left:0}.atlas-metrics>a:last-child{border:0;padding-right:0}.atlas-metrics>a:hover b{color:#a17b43}.atlas-metrics b{font:400 2rem/1 var(--serif);letter-spacing:-1px;font-variant-numeric:lining-nums;color:var(--navy)}.atlas-metrics a>span{display:block;font-size:0.6875rem;line-height:1.5;color:#65766b;max-width:85px}
.atlas-workbench{grid-template-columns:210px minmax(0,1fr);gap:30px}.region-rail{top:101px}.region-rail>.panel-label{font-size:0.5625rem;letter-spacing:1.25px;margin:0 0 15px}.region-rail nav{gap:3px}.region-rail button{border-radius:4px;font-size:0.75rem;padding:12px 11px;gap:10px;color:#536f60;min-height:45px}.region-rail button>span{font-size:0.625rem;color:#566d5e}.region-rail button small{font-size:0.625rem;color:#566d5e}.region-rail button.active{background:#e7eddf;color:#294e38}.region-rail button.active>span{color:#566d5e}.region-rail button:hover{background:#edf2e7}.region-rail button b{font-weight:450}.rail-note{padding:23px 3px;margin-top:25px}.rail-note>span{font-size:0.5625rem;letter-spacing:1.4px;color:#566d5e}.rail-note p{font-size:0.75rem;color:#566d5e;line-height:1.8}.rail-note a{font-size:0.6875rem;color:#486c51}
.region-toolbar{gap:14px;margin-bottom:20px}.region-toolbar>span{font-size:0.6875rem}.library-search{border-radius:4px;padding:12px 15px;border-color:#d2ddd3;min-height:46px;background:#fff}.library-search input{font-size:0.8125rem;line-height:1.6}.library-search .icon{color:#6c8876}.library-select>span{font-size:0.6875rem}.library-select select{font-size:0.8125rem;height:42px;border-color:#d2ddd3}
#territory-intro{background:none;border:0;border-bottom:1px solid var(--line);border-radius:0;min-height:0;padding:6px 0 24px;gap:18px;margin-bottom:23px}#territory-intro h2{font:400 1.75rem/1.25 var(--serif);letter-spacing:-.65px}#territory-intro p{font-size:0.75rem;color:#566d5e;margin-top:6px}.territory-number{font:400 2.6875rem/1 var(--serif);color:#738362;padding-right:18px;border-right:1px solid #d9e1d2}
#region-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;align-items:start}#region-directory>.region-branch:only-child{grid-column:1/-1}#region-directory.search-results{display:block}.region-branch{margin:0;border-color:#dce3d7;border-radius:5px;box-shadow:0 2px 3px #2c422304}.branch-title{background:#f2f5ee;padding:17px 18px;font-size:0.875rem;line-height:1.55;font-weight:500;align-items:start}.branch-title>b{font-size:0.625rem;margin-top:4px}.branch-title:hover{background:#eaf0e3}.branch-hint{font-size:0.75rem;line-height:1.8;padding:21px}.atlas-row{padding:17px 18px;gap:13px;transition:background .15s;color:#2a443e}.atlas-row:hover{background:#f2f6ed}.row-name b{font-size:0.875rem;font-weight:400;line-height:1.55}.row-name small{font-size:0.6875rem;line-height:1.7;color:#566d5e}.row-index{font-size:0.625rem;color:#566d5e}.row-count{font:0.75rem/1.4 var(--sans);font-variant-numeric:tabular-nums;color:#4c725a}.row-count small{font:0.5625rem/1.4 var(--sans);color:#566d5e;margin-top:2px}.atlas-row>.icon{color:#8ca280;width:14px;height:14px}
/* Shared collections, references and writing surfaces. */
.atlas-heading:not(.atlas-cover) h1,.collection-header h1,.page-intro h1{font-family:var(--serif);font-weight:400;letter-spacing:-1.1px}.atlas-heading:not(.atlas-cover) h1{font-size:2.8125rem}.atlas-heading:not(.atlas-cover) p,.collection-heading>p,.page-intro p{font-size:0.875rem;line-height:1.8}.index-search{margin-top:30px}.index-search>span{font-size:0.75rem}.structure-workbench{grid-template-columns:210px minmax(0,1fr);gap:30px}.structure-filters .panel-label{font-size:0.625rem}.structure-filters button{font-size:0.75rem;padding:13px 12px}.structure-filters button b{font-size:0.6875rem}.structure-filters button.active{background:#e7eddf;color:#294e38}.index-group-title h2{font:400 1.6875rem/1.3 var(--serif)}.index-group-title>span{font-size:0.6875rem}.index-group{margin-bottom:32px}.structure-rows{border-radius:5px;border-color:#dce3d7}.approach-family header{background:#edf2e7}.approach-family header h2{font:400 1.625rem/1.25 var(--serif)}.approach-family header>span{color:#738362}.approach-family header small{font-size:0.75rem}.approach-family{border-radius:5px}
.breadcrumbs{font-size:0.75rem}.collection-header h1{font-size:2.875rem;line-height:1.18}.collection-cta small{font-size:0.6875rem}.collection-stats{font-size:0.75rem;gap:27px}.collection-stats b{font:400 1.625rem/1.4 var(--serif)}.collection-sidebar section{background:#f5f7f1;border-radius:5px}.collection-sidebar h2{font:400 1.5625rem/1.3 var(--serif)}.collection-sidebar p{font-size:0.75rem;line-height:1.8}.collection-sidebar a:not(.desk-writing){font-size:0.8125rem}.classification-note{background:#f1f5ed;color:#5d715d;font-size:0.75rem;line-height:1.8;border-color:#dce4d5}.section-head h2{font:400 1.6875rem/1.3 var(--serif)}.subregion-strip{background:#f7f9f4}.subregion-strip a{font-size:0.75rem;background:#eaf0e3;color:#45663e}.subregion-strip>.panel-label{font-size:0.625rem}
.paper-card{border-radius:5px;padding:23px 24px 0;border-color:#dce3d7;box-shadow:0 2px 3px #2c422303}.paper-card h3{font:500 1.1875rem/1.5 var(--serif);letter-spacing:-.2px;margin:13px 0}.paper-card h3 a:hover{color:var(--green);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.paper-top,.journal-label{font-size:0.6875rem}.paper-authors{font-size:0.75rem;line-height:1.75;color:#566d5e}.paper-tags>a,.paper-tags>span{font-size:0.625rem}.paper-bottom{font-size:0.6875rem;gap:17px}.paper-bottom .text-button{font-size:0.6875rem}.paper-bottom .citation-count{font-size:0.6875rem}.literature-tools label,.results-head{font-size:0.75rem}.selection-bar{border-radius:4px}.catalog-note{font-size:0.75rem;line-height:1.8}.paper-detail h1{font-family:var(--serif);font-weight:400}.detail-journal{font-size:0.8125rem}.detail-section p{font-size:0.875rem;line-height:1.9}.paper-detail-side{background:#eef3e8}.detail-metric strong{font-family:var(--serif);font-weight:400}.reading-note{background:#f3f5ee}.page-intro{margin-bottom:28px}.resource-grid,.study-grid{gap:24px}.source-card h3,.study-card h2{font-family:var(--serif);font-weight:400}.method-layout p,.method-layout li{font-size:0.875rem;line-height:1.9}.journal-table{background:#f1f5eb}.journal-table a{font-size:0.8125rem}.desk-writing{background:#e8efdf;color:#47663a}.source-card,.study-card,.quiz-card,.article-tile,.article-empty,.writing-pane{border-radius:5px}.article-tile h2{font-family:var(--serif);font-weight:400}.editor-heading h1{font-family:var(--serif);font-weight:400}.editor-tabs{background:#f2f5ed}.editor-sources{background:#edf3e6;border-color:#d8e3cc}.editor-source{border-color:#d9e3d0}.editor-source h3{font:500 1rem/1.5 var(--serif)}.editor-source-authors,.article-local-note,.article-editor-tip{font-size:0.75rem;color:#566d5e}.editor-source .source-actions .btn{font-size:0.6875rem}.article-preview h1{font-family:var(--serif)}.article-dialog{border:1px solid #d7e2cf;box-shadow:0 24px 90px #173b4029;border-radius:7px}.article-dialog::backdrop{background:#173b4070;backdrop-filter:blur(3px)}.article-dialog .dialog-heading h2{font:400 1.6875rem/1.3 var(--serif)}.toast{background:var(--navy)}
@media(min-width:1650px){.atlas-workbench{grid-template-columns:235px minmax(0,1fr);gap:36px}.atlas-cover{grid-template-columns:minmax(0,1fr) 370px}.cover-plate>img{height:210px}.atlas-cover h1{font-size:4rem}}
@media(max-width:1250px){:root{--sidebar:232px}.app-sidebar{padding-left:17px;padding-right:17px}.brand img{width:198px}.wrap{padding:32px}.workspace-bar{padding:0 32px}.workspace-footer{margin-left:32px;margin-right:32px}.atlas-cover{grid-template-columns:minmax(0,1fr) 235px;gap:24px}.atlas-cover h1{font-size:3rem}.cover-plate{padding-left:19px}.cover-plate>img{height:161px}.cover-copy p{font-size:0.8125rem}.atlas-metrics>a{gap:12px;padding-left:17px;padding-right:17px}.atlas-metrics b{font-size:1.8125rem}.atlas-workbench{grid-template-columns:185px minmax(0,1fr);gap:23px}.region-rail button{padding:11px 8px;font-size:0.6875rem}.region-rail button small{font-size:0.625rem}#region-directory{grid-template-columns:1fr}.structure-workbench{grid-template-columns:185px minmax(0,1fr);gap:23px}.structure-filters button{font-size:0.75rem}.row-name b{font-size:0.875rem}.collection-layout{grid-template-columns:minmax(0,1fr) 225px;gap:24px}}
@media(max-width:1000px){.atlas-cover{grid-template-columns:minmax(0,1fr) 195px;gap:16px}.atlas-cover h1{font-size:2.625rem}.cover-copy .eyebrow{font-size:0.5625rem;letter-spacing:1px;gap:8px}.cover-copy .eyebrow>span{width:14px}.cover-plate{padding-left:15px}.cover-plate>img{height:145px}.cover-plate figcaption>span{font-size:0.5rem;letter-spacing:.9px}.cover-plate figcaption>a{font-size:0.5625rem}.cover-copy p br{display:none}.atlas-metrics>a{display:block}.atlas-metrics a>span{max-width:none;margin-top:8px;font-size:0.625rem}.structure-rows{grid-template-columns:1fr}.collection-layout{grid-template-columns:1fr}.collection-sidebar{display:grid;grid-template-columns:1fr 1fr}.paper-card h3{font-size:1.1875rem}.workspace-parent{display:none}.workspace-divider{display:none}.workspace-location b{font-size:0.75rem}.workspace-actions{gap:16px}#open-search{width:210px}}
@media(max-width:820px){:root{--sidebar:252px}.app-sidebar{padding:27px 20px 23px}.brand img{width:211px;height:auto}.app-sidebar nav a{font-size:0.8125rem;gap:13px}.app-workspace{margin-left:0}.workspace-bar{height:68px;padding:0 24px}.workspace-location{gap:12px}.workspace-location>.workspace-parent,.workspace-location>.workspace-divider,.workspace-location>#workspace-title{display:none}.mobile-brand{display:flex;align-items:center;gap:7px;font:500 1.3125rem/1 var(--serif);letter-spacing:-.6px;color:var(--navy)}.mobile-brand img{width:28px;height:28px}#toggle-navigation{width:28px;height:40px;font-size:0;display:inline-grid;place-items:center}#toggle-navigation svg{width:20px;height:20px}.wrap{padding:28px 24px 36px}.workspace-footer{margin-left:24px;margin-right:24px;font-size:0.625rem}.workspace-actions{gap:15px}#open-search{width:auto;min-width:40px;min-height:40px;padding:8px;border:0;background:transparent}#open-search svg{width:20px;height:20px}#open-search kbd{display:none}.atlas-cover{grid-template-columns:minmax(0,1fr) 240px;gap:24px;min-height:255px}.atlas-cover h1{font-size:2.9375rem}.cover-copy .eyebrow{font-size:0.5625rem}.cover-plate>img{height:170px}.cover-plate figcaption>span{font-size:0.5625rem}.cover-plate figcaption>a{font-size:0.625rem}.atlas-metrics{margin-top:24px}.atlas-metrics a>span{font-size:0.6875rem}.region-rail{top:93px}.region-rail button{font-size:0.75rem}.structure-filters{top:90px}.structure-filters button{font-size:0.75rem}.atlas-heading:not(.atlas-cover) h1{font-size:2.5rem}.collection-header h1{font-size:2.5rem}}
@media(max-width:600px){.workspace-bar{height:65px;padding:0 16px;gap:8px}.workspace-location{gap:7px}.mobile-brand{font-size:1.25rem;gap:5px}.mobile-brand img{width:26px;height:26px}.workspace-actions{gap:9px}.header-saved{gap:5px}.header-saved b{font-size:0.6875rem}#toggle-navigation{width:23px}.wrap{padding:26px 20px 34px}.workspace-footer{margin:0 20px;font-size:0.625rem;line-height:1.8;padding:23px 0}.atlas-cover{display:block;min-height:0;margin-top:4px;margin-bottom:25px}.atlas-cover h1{font-size:2.9375rem;letter-spacing:-1.7px;margin:18px 0}.cover-copy .eyebrow{font-size:0.5625rem;letter-spacing:1.2px}.cover-copy p{font-size:0.8125rem;line-height:1.85;max-width:320px}.cover-copy>.section-link{margin-top:17px;font-size:0.75rem}.cover-plate{margin-top:25px;display:flex;gap:20px;align-items:center;border:1px solid #dfe4d9;background:#f3f5ee;border-radius:4px;padding:13px 16px}.cover-plate>img{width:49%;height:100px;flex-shrink:0}.cover-plate figcaption{border:0;margin:0;padding:0;gap:10px}.cover-plate figcaption>span{font-size:0.5625rem;letter-spacing:.8px;line-height:1.8}.cover-plate figcaption>a{font-size:0.625rem;line-height:1.8}.atlas-metrics{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;margin:0 0 28px;gap:0}.atlas-metrics>a{display:flex;padding:17px 0;gap:13px}.atlas-metrics>a:nth-child(2){border-right:0;padding-left:20px}.atlas-metrics>a:nth-child(3){border-top:1px solid var(--line);padding-left:0}.atlas-metrics>a:nth-child(4){border-top:1px solid var(--line);padding-left:20px}.atlas-metrics b{font-size:1.75rem;min-width:35px}.atlas-metrics a>span{font-size:0.625rem;margin:0;max-width:75px;line-height:1.65}.atlas-workbench{display:block}.region-rail{margin-bottom:26px}.region-rail>.panel-label{font-size:0.625rem;letter-spacing:1.3px;margin-bottom:13px}.region-rail nav{gap:7px}.region-rail button{min-height:59px;padding:11px 10px;font-size:0.6875rem;border:1px solid #e2e8da;background:#f5f7f0;gap:8px}.region-rail button.active{background:#e4edd8;border-color:#c1d1ac}.region-rail button>b{font-size:0.6875rem;line-height:1.65}.region-rail button>span{font-size:0.5625rem;min-width:13px}.region-rail button small{font-size:0.625rem}.region-toolbar{gap:10px;margin-bottom:20px}.region-toolbar>span{font-size:0.625rem}.library-search{min-height:46px;padding:11px 12px}.library-search input{font-size:1rem}.region-toolbar input{font-size:0.875rem}.library-search .icon{width:17px;height:17px}.library-select>span{font-size:0.6875rem}.library-select select{font-size:0.875rem;height:44px}#territory-intro{gap:15px;padding:3px 0 22px;margin-bottom:22px}#territory-intro h2{font-size:1.625rem;letter-spacing:-.6px}#territory-intro p{font-size:0.75rem;line-height:1.8}.territory-number{font-size:2.375rem;padding-right:15px}#region-directory{gap:20px}.region-branch{margin:0}.branch-title{font-size:0.875rem;padding:17px 16px;gap:14px}.branch-title>b{font-size:0.625rem}.atlas-row{padding:17px 16px;gap:12px}.row-name b{font-size:0.875rem}.row-name small{font-size:0.6875rem}.row-count{font-size:0.8125rem}.row-count small{font-size:0.5625rem}.row-index{font-size:0.625rem}.atlas-heading:not(.atlas-cover) h1{font-size:2.3125rem;line-height:1.15;letter-spacing:-1px}.atlas-heading:not(.atlas-cover) p,.collection-heading>p,.page-intro p{font-size:0.8125rem;line-height:1.85}.atlas-heading .eyebrow,.collection-heading .eyebrow{font-size:0.5625rem;line-height:1.8;letter-spacing:1px}.atlas-heading>.btn{font-size:0.75rem}.structure-workbench{display:block}.structure-filters button{font-size:0.75rem;padding:11px 14px}.structure-filters button b{font-size:0.625rem}.structure-filters .panel-label{font-size:0.625rem}.structure-rows{grid-template-columns:1fr}.index-group-title h2{font-size:1.6875rem}.index-group-title>span{font-size:0.6875rem}.index-group{margin-bottom:28px}.collection-header h1{font-size:2.3125rem;line-height:1.22}.collection-cta .btn{font-size:0.8125rem}.collection-cta small{font-size:0.6875rem}.collection-stats{gap:18px 24px;font-size:0.6875rem}.collection-stats b{font-size:1.5625rem}.collection-layout{display:block}.collection-sidebar{display:block}.collection-sidebar p{font-size:0.75rem}.collection-sidebar h2{font-size:1.625rem}.collection-sidebar a:not(.desk-writing){font-size:0.875rem}.classification-note{font-size:0.75rem;padding:15px;line-height:1.85}.subregion-strip a{font-size:0.75rem}.paper-card{padding:21px 18px 0}.paper-card h3{font-size:1.1875rem;line-height:1.5}.paper-authors{font-size:0.75rem}.paper-top,.journal-label{font-size:0.6875rem}.paper-tags>a,.paper-tags>span{font-size:0.625rem}.paper-bottom{font-size:0.6875rem}.paper-bottom .text-button{font-size:0.6875rem;min-height:34px}.paper-bottom .citation-count{font-size:0.625rem}.literature-tools label,.results-head{font-size:0.75rem}.literature-controls select{font-size:0.875rem}.results-head>span:last-child{display:none}.page-intro h1{font-size:2.3125rem}.paper-detail h1{font-size:1.9375rem}.detail-section p{font-size:0.875rem}.method-layout p,.method-layout li{font-size:0.875rem}.article-dialog .library-search input{font-size:1rem}.article-dialog{padding:24px 20px}.article-dialog .dialog-heading h2{font-size:1.625rem}.editor-source h3{font-size:1.0625rem}.source-panel-tip{font-size:0.75rem}.editor-tabs button{font-size:0.75rem}.article-empty{padding:26px}.article-local-note{font-size:0.75rem}}
@media(max-width:360px){.wrap{padding-left:16px;padding-right:16px}.workspace-bar{padding-left:11px;padding-right:11px}.mobile-brand{font-size:1.125rem}.mobile-brand img{width:23px;height:23px}.workspace-actions{gap:4px}.atlas-cover h1{font-size:2.6875rem}.cover-copy .eyebrow{font-size:0.5rem;letter-spacing:1px}.cover-copy .eyebrow>span{width:15px}.cover-plate{gap:13px;padding:13px}.cover-plate>img{height:90px}.atlas-metrics>a{gap:9px}.atlas-metrics>a:nth-child(even){padding-left:12px}.atlas-metrics b{font-size:1.625rem}.atlas-metrics a>span{font-size:0.5625rem}.region-rail button>b{font-size:0.625rem}.region-rail button{gap:6px;padding:10px 8px}.region-rail button small{font-size:0.5625rem}.region-toolbar{display:block}.region-toolbar>span{display:block;margin-top:9px}.branch-title{font-size:0.8125rem}.row-name b{font-size:0.8125rem}.atlas-row{padding:16px 13px;gap:9px}.collection-header h1{font-size:2.0625rem}.workspace-footer{margin-left:16px;margin-right:16px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
@media print{.cover-plate{break-inside:avoid}.atlas-cover{display:block}.atlas-metrics{margin:20px 0}.wrap{padding:0}.article-preview{background:#fff}.atlas-workbench{display:block}.region-rail{display:none}body{font-family:var(--sans);color:#111;background:#fff}}
