:root{color-scheme:light;--ground:#FFFDF7;--surface:#FFFEFA;--surface-2:#F4F0E4;--ink:#272F29;--ink-2:#51584F;--ink-3:#656B60;--line:#DEDDD1;--accent:#3D6450;--accent-ink:#294D39;--accent-soft:#EEF2E4;--forecast:#7743AA;--forecast-bg:#F5EDFF;--display:'Libre Caslon Text',Georgia,serif;--body:'DM Sans','Segoe UI',sans-serif;--button-ink:#fff}
:root[data-theme="acr"]{--ground:#F5F6FA;--surface:#fff;--surface-2:#EDEEF5;--ink:#17191C;--ink-2:#464953;--ink-3:#626775;--line:#DADDE7;--accent:#535A8D;--accent-ink:#323C67;--accent-soft:#EEEAF9;--display:'Source Sans 3','Segoe UI',sans-serif;--body:'Source Sans 3','Segoe UI',sans-serif}
:root[data-theme="dark"]{color-scheme:dark;--ground:#0F1514;--surface:#172020;--surface-2:#1E2A28;--ink:#E6ECE9;--ink-2:#A6B4AE;--ink-3:#9AA9A3;--line:#293634;--accent:#4FB39B;--accent-ink:#7FCDB9;--accent-soft:#163430;--forecast:#D9B4FF;--forecast-bg:#2E203E;--button-ink:#0F1514}
:root[data-theme="navy"]{--ground:#F5F8FC;--surface:#FFFFFF;--surface-2:#EBF0F7;--ink:#17283D;--ink-2:#42536A;--ink-3:#5A6B7F;--line:#D7E0EC;--line-2:#98ACC7;--accent:#214B80;--accent-ink:#193C69;--accent-soft:#E8F0FA;--accent-soft-2:#CBDAEF;--display:"Libre Caslon Text",Georgia,"Times New Roman",serif;--body:"DM Sans","Segoe UI",sans-serif;--button-ink:#FFFFFF}
:root[data-theme="teal"]{--ground:#F3FAF9;--surface:#FCFFFE;--surface-2:#E6F2F0;--ink:#173638;--ink-2:#365B5B;--ink-3:#527070;--line:#CEE2DE;--line-2:#8EB9B2;--accent:#006E73;--accent-ink:#00555B;--accent-soft:#E1F2EF;--accent-soft-2:#B9DED6;--display:"Libre Caslon Text",Georgia,"Times New Roman",serif;--body:"DM Sans","Segoe UI",sans-serif;--button-ink:#FFFFFF}
:root[data-theme="burgundy"]{--ground:#FCF7F5;--surface:#FFFDFC;--surface-2:#F3E9E6;--ink:#36292E;--ink-2:#614A52;--ink-3:#755F67;--line:#E6D8D6;--line-2:#BDA0A7;--accent:#813A52;--accent-ink:#67283E;--accent-soft:#F5E7EB;--accent-soft-2:#E5C7D2;--display:"Libre Caslon Text",Georgia,"Times New Roman",serif;--body:"DM Sans","Segoe UI",sans-serif;--button-ink:#FFFFFF}
:root[data-theme="graphite"]{--ground:#F7F7F5;--surface:#FFFFFF;--surface-2:#EDEEEB;--ink:#24272B;--ink-2:#4B5158;--ink-3:#62686D;--line:#DCDDDA;--line-2:#A4A9AA;--accent:#343A40;--accent-ink:#252B31;--accent-soft:#E9ECEE;--accent-soft-2:#CBD1D5;--display:"Libre Caslon Text",Georgia,"Times New Roman",serif;--body:"DM Sans","Segoe UI",sans-serif;--button-ink:#FFFFFF}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--display);font-weight:400;line-height:1.18;letter-spacing:-.025em}a{color:var(--accent-ink);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:4px}img,svg{display:block;max-width:100%}button{font:inherit;color:inherit;cursor:pointer}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.wrap{max-width:1224px;margin-inline:auto;padding-inline:32px}.skip{position:fixed;top:8px;left:8px;transform:translateY(-160%);z-index:20;background:var(--surface);padding:12px 20px;border:2px solid var(--accent)}.skip:focus{transform:none}.eyebrow{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.text-link{font-size:14px;font-weight:600}.text-link span,.button span{margin-left:12px}.section{margin-top:56px}.section-heading{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:24px;padding-top:20px;border-top:3px double var(--ink)}.section-heading h2{font-size:29px}.section-heading p{font-size:14px;color:var(--ink-3)}
.site-header{position:sticky;top:0;z-index:10;background:var(--ground);border-bottom:1px solid var(--line)}.header-inner{display:flex;align-items:center;gap:28px;min-height:85px}.brand{color:var(--ink);font:700 30px/1.05 var(--display);letter-spacing:-.055em;white-space:nowrap}.brand:hover{text-decoration:none}.brand span{color:var(--accent)}.brand small{display:block;margin-top:7px;font:500 10px/1.2 var(--body);letter-spacing:.035em}.header-inner nav{margin-left:auto}.nav-links{display:flex;gap:24px;align-items:center}.nav-links a{font-size:13px;font-weight:600;color:var(--ink-2);padding-block:12px}.nav-links a:first-child{color:var(--accent-ink)}.appearance{display:flex;gap:4px;align-items:center;border-left:1px solid var(--line);padding-left:16px}.appearance button{border:1px solid transparent;border-radius:4px;background:transparent;display:grid;place-items:center;width:32px;height:36px;padding:5px}.appearance button[aria-pressed="true"]{border-color:var(--accent)}.swatch{display:block;width:19px;height:19px;border-radius:50%;border:1px solid #a4a7a9}.swatch.navy{background:conic-gradient(#214B80 0 35%,#CBDAEF 35% 65%,#F5F8FC 65%)}
.swatch.teal{background:conic-gradient(#006E73 0 35%,#B9DED6 35% 65%,#F3FAF9 65%)}
.swatch.burgundy{background:conic-gradient(#813A52 0 35%,#E5C7D2 35% 65%,#FCF7F5 65%)}
.swatch.graphite{background:conic-gradient(#343A40 0 35%,#CBD1D5 35% 65%,#F7F7F5 65%)}
.swatch.editorial{background:conic-gradient(#3D6450 0 35%,#D2DEC5 35% 65%,#FFFCF5 65%)}.swatch.acr{background:conic-gradient(#535A8D 0 35%,#DCD2F2 35% 65%,#F5F6FA 65%)}.swatch.dark{background:conic-gradient(#4FB39B 0 35%,#53635F 35% 65%,#172020 65%)}.menu-button{display:none;background:var(--surface);border:1px solid var(--line);border-radius:4px;padding:8px 12px;font-size:13px}.menu-button span{margin-left:8px}
.intro{display:grid;grid-template-columns:1.45fr 1fr;gap:64px;align-items:center;padding:44px 0 38px}.intro h1{font-size:clamp(34px,4.3vw,55px);line-height:1.08;letter-spacing:-.045em}.title-dot{color:var(--accent)}.intro-note{max-width:360px}.intro-note p{font-size:17px;color:var(--ink-2);line-height:1.65}.byline{display:inline-block;margin-top:15px;font-size:12px;font-weight:600}.byline span{margin-left:12px}
.guideline-feature{display:grid;grid-template-columns:1fr 1.05fr;gap:42px;background:var(--accent-soft);border:1px solid var(--line);border-top:3px solid var(--accent);border-radius:4px;padding:32px}.feature-copy h2{font-size:35px;margin-top:10px}.feature-description{font-size:16px;color:var(--ink-2);max-width:370px;margin-top:16px;line-height:1.6}.feature-labels{display:flex;flex-wrap:wrap;gap:6px 12px;margin:18px 0 24px;font-size:11px;font-weight:500;color:var(--accent-ink)}.feature-labels span{padding-bottom:2px;border-bottom:1px solid var(--line)}.feature-labels .prediction-label{color:var(--forecast);border-bottom-color:var(--forecast)}.button{display:inline-flex;justify-content:space-between;align-items:center;gap:24px;min-height:44px;border:1px solid var(--accent);border-radius:4px;padding:10px 16px;font-size:13px;font-weight:600}.button:hover{text-decoration:none;filter:brightness(.93)}.primary{background:var(--accent);color:var(--button-ink)}.feature-note{font-size:11px;color:var(--ink-3);max-width:345px;margin-top:14px;line-height:1.5}.guideline-directory{min-width:0;background:var(--surface);border:1px solid var(--line);border-radius:4px;padding:16px 22px 3px;align-self:stretch;display:flex;flex-direction:column}.directory-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:12px}.directory-head>span:last-child{color:var(--ink-3);font-size:10px;white-space:nowrap}.disease{display:flex;align-items:center;gap:16px;justify-content:space-between;border-top:1px solid var(--line);padding:19px 0;flex:1}.disease:hover{text-decoration:none}.disease h3{font-family:var(--body);font-size:15px;font-weight:600;letter-spacing:-.015em}.disease:hover h3{text-decoration:underline;text-underline-offset:4px}.disease p{font-size:11px;color:var(--ink-3);margin-top:6px}.disease p span{margin-inline:3px}.arrow{font-size:22px;transition:transform .15s}.disease:hover .arrow{transform:translate(2px,-2px)}
.learning-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.podcast-card,.boards-card{padding:28px;border:1px solid var(--line);border-radius:4px;display:flex;flex-direction:column;align-items:flex-start}.podcast-card{background:var(--surface)}.podcast-top{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.podcast-top>div{flex:1;min-width:170px}.podcast-top img{width:160px;height:160px;object-fit:contain;flex:none;background:#fff;border:1px solid var(--line);padding:4px;border-radius:3px}.podcast-top :is(h2,h3){font-size:25px;margin-top:8px}.podcast-card>p,.boards-card>p{font-size:15px;margin:20px 0 26px;color:var(--ink-2);max-width:440px}.platforms{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:auto}.platforms a{font-size:12px;font-weight:600}.platforms span{padding-left:4px}.boards-card{--bb-surface:#F8FAFC;--bb-ink:#18181B;--bb-muted:#52525B;--bb-rule:#D4D4D8;--bb-acqua:#0891B2;--bb-button:#18181B;--bb-button-ink:#FFFFFF;background:var(--bb-surface);color:var(--bb-ink);border-color:var(--bb-rule);border-bottom:3px solid var(--bb-acqua);border-radius:2px}.boards-lockup{display:flex;align-items:center;gap:22px;min-height:160px}.boards-lockup svg{width:74px;flex:none}.boards-lockup :is(h2,h3){font:700 42px/1.1 'Source Serif 4',Georgia,serif;letter-spacing:-.02em}.boards-lockup span{font:500 21px/1.5 'Source Serif 4',Georgia,serif;color:var(--bb-acqua)}.boards-card>p{color:var(--bb-ink)}.boards-bottom{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:auto}.boards-button{background:var(--bb-button);color:var(--bb-button-ink);border-color:var(--bb-button);border-radius:2px}.boards-bottom>span{font-size:11px;color:var(--bb-muted);max-width:165px}
.reading-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.publication{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;color:var(--ink);align-items:start}.publication:hover{text-decoration:none}.publication:hover :is(h2,h3){text-decoration:underline;text-underline-offset:5px}.publication-art{background:var(--surface-2);padding:12px;border:1px solid var(--line);border-radius:4px}.publication-art img{width:100%;height:auto;aspect-ratio:2/1;object-fit:contain}.publication-copy :is(h2,h3){font-size:23px;margin:8px 0 12px}.publication-copy>p:not(.eyebrow){color:var(--ink-2);font-size:14px;line-height:1.65}.publication-copy .text-link{display:inline-block;color:var(--accent-ink);margin-top:17px;font-size:12px}.more-tools{display:grid;grid-template-columns:1fr 1.1fr auto;align-items:center;gap:30px;background:var(--surface-2);border:1px solid var(--line);border-radius:4px;padding:22px 26px}.more-tools h2{font-size:23px;margin-top:7px}.more-tools>p{font-size:14px;color:var(--ink-2)}.more-tools .text-link{font-size:12px}.more-tools small{display:block;font-size:10px;color:var(--ink-3);font-weight:400;margin-top:3px}
.about{display:grid;grid-template-columns:160px minmax(0,1fr) 245px;gap:32px;padding-block:28px 50px;border-top:3px double var(--ink);align-items:start}.portrait{width:160px;height:190px;object-fit:cover;object-position:50% 25%;border-radius:4px}.about-copy h2{font-size:30px;margin:10px 0 16px}.about-copy>p:not(.eyebrow){font-size:14px;color:var(--ink-2);margin-top:12px}.about-links{display:flex;flex-wrap:wrap;gap:10px 24px;font-size:12px;font-weight:600;margin-top:20px}.roles{padding:0 0 0 22px;margin:0;list-style:none;border-left:1px solid var(--line)}.roles li{font-size:11px;color:var(--ink-3);line-height:1.6;margin-bottom:14px}.roles li:last-child{margin-bottom:0}.roles strong{display:block;font-size:12px;color:var(--ink-2);font-weight:600}.site-footer{background:var(--surface-2);border-top:1px solid var(--line);padding-block:26px}.footer-inner{display:flex;justify-content:space-between;align-items:center;gap:24px}.footer-brand{font:400 17px/1.4 var(--display)}.footer-brand small{display:block;font:400 11px/1.5 var(--body);color:var(--ink-3);margin-top:6px}.site-footer nav{display:flex;flex-wrap:wrap;gap:20px}.site-footer nav a{font-size:11px;color:var(--ink-2)}
@media(min-width:1600px){.wrap{max-width:1304px}.intro{padding-block:52px 46px}.guideline-feature{padding:38px;gap:54px}}
@media(max-width:1000px){.header-inner{gap:18px}.nav-links{gap:15px}.appearance{padding-left:10px}.wrap{padding-inline:24px}.intro{gap:28px;grid-template-columns:1.35fr 1fr}.guideline-feature{gap:24px;padding:26px}.feature-copy h2{font-size:31px}.learning-grid{gap:20px}.podcast-card,.boards-card{padding:24px}.podcast-top{gap:16px}.podcast-top img{width:132px;height:132px}.boards-lockup{min-height:132px;gap:18px}.boards-lockup svg{width:68px}.boards-lockup :is(h2,h3){font-size:36px}.podcast-top :is(h2,h3){font-size:22px}.publication{gap:18px}.about{grid-template-columns:130px 1fr;gap:26px}.portrait{width:130px;height:160px}.roles{grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-left:0;border-left:0}.roles li{margin-bottom:0}.section-heading p{max-width:300px;text-align:right}}
@media(max-width:760px){.wrap{padding-inline:20px}.header-inner{min-height:76px;gap:12px}.brand{font-size:25px}.brand small{font-size:9px}.menu-button{display:inline-flex;align-items:center}.nav-links{display:none;position:absolute;top:calc(100% - 1px);left:20px;right:20px;padding:14px 18px;background:var(--surface);border:1px solid var(--line);box-shadow:0 10px 20px #0000000a;flex-wrap:wrap;justify-content:space-between}.nav-links.open{display:flex}.nav-links a{min-height:44px;padding:10px}.appearance{gap:0;padding-left:6px}.appearance button{width:29px}.intro{grid-template-columns:1fr;gap:20px;padding-block:32px}.intro h1{font-size:44px}.intro-note{max-width:470px}.intro-note p{font-size:15px}.byline{margin-top:8px}.guideline-feature{grid-template-columns:1fr;gap:26px;padding:24px}.feature-copy h2{font-size:32px}.feature-copy h2 br{display:none}.feature-description{max-width:500px;font-size:15px}.feature-labels{margin-block:14px 20px}.feature-note{max-width:440px}.guideline-directory{padding-inline:18px}.disease{padding:18px 0}.learning-grid,.reading-grid{grid-template-columns:1fr}.section{margin-top:40px}.section-heading{display:block}.section-heading h2{font-size:27px}.section-heading p{max-width:none;text-align:left;margin-top:8px;font-size:13px}.podcast-top img{width:160px;height:160px}.podcast-top :is(h2,h3){font-size:25px}.boards-lockup{min-height:160px}.boards-lockup :is(h2,h3){font-size:40px}.boards-lockup svg{width:74px}.boards-bottom>span{max-width:none}.reading-grid{gap:28px}.publication{grid-template-columns:minmax(0,1fr)}.publication-copy :is(h2,h3){font-size:23px}.more-tools{grid-template-columns:1fr;gap:12px}.more-tools>p{max-width:450px}.more-tools small{display:inline;margin-left:14px}.about{grid-template-columns:100px 1fr;gap:20px}.portrait{width:100px;height:125px}.about-copy h2{font-size:27px}.about-copy .eyebrow{font-size:9px}.roles{grid-column:1/-1;gap:16px;border-top:1px solid var(--line);padding-top:22px}.footer-inner{display:block}.site-footer nav{margin-top:18px}}
@media(max-width:420px){.wrap{padding-inline:16px}.brand small{max-width:135px;font-size:8px}.brand{font-size:24px}.header-inner{gap:8px}.appearance{padding-left:0;border-left:0}.appearance button{width:25px}.swatch{width:16px;height:16px}.menu-button{padding:7px 9px;font-size:12px}.menu-button span{display:none}.intro h1{font-size:36px}.guideline-feature{padding:20px 16px}.feature-copy h2{font-size:30px}.disease h3{font-size:14px}.disease p{font-size:10px}.publication{gap:16px}.podcast-top img{width:136px;height:136px}.boards-lockup{min-height:136px;gap:14px}.boards-lockup svg{width:60px}.boards-lockup :is(h2,h3){font-size:30px}.boards-lockup span{font-size:18px}.publication-copy :is(h2,h3){font-size:21px}.podcast-card,.boards-card{padding:22px}.platforms{gap:10px 16px}.about{grid-template-columns:75px 1fr}.portrait{width:75px;height:100px}.about-copy h2{font-size:25px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important}}

/* Main projects share the first row; DOM order puts Boards Bank first on mobile. */
.primary-tools,.content-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}
.primary-tools>*{min-width:0}
.primary-tools .boards-card,.guideline-card{padding:32px}
.primary-tools .boards-lockup{flex-wrap:wrap;max-width:100%}
.primary-tools .boards-bottom{margin-top:auto;padding-top:24px}
.guideline-card{display:flex;flex-direction:column;align-items:flex-start;background:var(--accent-soft);border:1px solid var(--line);border-radius:4px}
.guideline-card h2{font-size:34px;max-width:100%}
.guideline-card .feature-description{font-size:15px;max-width:none;margin-top:16px}
.guideline-card .feature-labels{margin:16px 0 20px;gap:8px 12px}
.disease-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-top:24px}
.disease-shortcuts a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:52px;padding:10px 12px;background:var(--surface);border:1px solid var(--line);border-radius:4px;font-size:12px;line-height:1.4}
.disease-shortcuts a span{flex:none}
.guideline-card .feature-note{max-width:none;margin-top:16px}
.content-grid>*{min-width:0}
.report-card{padding:28px;background:var(--surface);border:1px solid var(--line);border-radius:4px}
.report-card .publication{height:100%;display:flex;flex-direction:column;gap:20px}
.report-card .publication-art{width:100%}
.report-card .publication-copy{width:100%}
.footer-inner{align-items:flex-start;flex-wrap:wrap}
.site-footer nav{gap:12px 20px;max-width:700px}
@media(max-width:1000px){.primary-tools,.content-grid{gap:20px}.primary-tools .boards-card,.guideline-card{padding:26px}.guideline-card h2{font-size:30px}.report-card{padding:24px}.disease-shortcuts a{padding:10px;font-size:11px}}
@media(max-width:760px){.primary-tools,.content-grid{grid-template-columns:minmax(0,1fr)}.primary-tools .boards-card,.guideline-card{padding:26px}.guideline-card h2{font-size:32px}.disease-shortcuts a{font-size:12px}.report-card{padding:24px}}
@media(max-width:420px){.primary-tools .boards-card,.guideline-card,.report-card{padding:22px}.guideline-card h2{font-size:29px}.disease-shortcuts a{padding:10px 8px;font-size:11px}}

/* Seven palette choices stay visible; only the header switches to Menu at tablet widths. */
.appearance{flex:none}
.appearance button[aria-pressed="true"]{box-shadow:0 0 0 1px var(--accent)}
@media(max-width:1040px){.menu-button{display:inline-flex;align-items:center}.nav-links{display:none;position:absolute;top:calc(100% - 1px);left:20px;right:20px;padding:14px 18px;background:var(--surface);border:1px solid var(--line);box-shadow:0 10px 20px #0000000a;flex-wrap:wrap;justify-content:space-between}.nav-links.open{display:flex}.nav-links a{min-height:44px;padding:10px}}
@media(max-width:620px){html{scroll-padding-top:142px}.header-inner{flex-wrap:wrap;gap:6px 12px;padding-block:12px 8px}.appearance{flex:1 0 100%;justify-content:flex-end;border-left:0;padding-left:0;gap:4px}.appearance button{width:32px;height:36px}.swatch{width:19px;height:19px}}
/* A compact project introduction and a shared evidence-dashboard directory. */
.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}
.home-intro{padding:28px 0}.home-intro p{font-size:16px;line-height:1.65;color:var(--ink-2)}
.publications{margin-top:24px}
.dashboards-card{padding:32px;border:1px solid var(--line);border-radius:4px;background:var(--accent-soft);display:flex;flex-direction:column;align-items:flex-start;min-width:0}
.dashboards-card h2{font-size:34px}.dashboards-card>.feature-description{max-width:none;margin-top:14px;font-size:15px}
.dashboard-links{width:100%;display:grid;gap:10px;margin:22px 0}
.dashboard-links>a{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:4px;color:var(--ink)}
.dashboard-links>a:hover{text-decoration:none;border-color:var(--accent)}.dashboard-links>a:hover h3{text-decoration:underline;text-underline-offset:4px}
.dashboard-links h3{font-family:var(--body);font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.3}
.dashboard-links p{font-size:13px;color:var(--ink-2);line-height:1.6;margin-top:6px}.dashboard-links small{display:block;font-size:11px;color:var(--ink-3);margin-top:7px}.dashboard-links>a>span{color:var(--accent-ink);font-size:20px;flex:none;line-height:1.2}
.dashboards-card>.button{margin-top:auto}
.nav-links a[aria-current="page"]{color:var(--accent-ink);text-decoration:underline;text-underline-offset:5px}
.dashboards-page{padding-bottom:56px}.directory-intro{padding:30px 0}.directory-intro>.text-link{font-size:12px}.directory-intro h1{font-size:30px;margin-top:18px}.directory-intro p{font-size:15px;color:var(--ink-2);margin-top:12px}
.dashboard-directory{display:grid;gap:24px}.dashboard-entry{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:36px;padding:32px;border:1px solid var(--line);border-radius:4px;background:var(--surface);align-items:start}
.dashboard-copy h2{font-size:28px}.dashboard-copy p{font-size:15px;color:var(--ink-2);line-height:1.65;margin-top:16px}.dashboard-copy p.prediction-description{font-size:13px;color:var(--forecast)}.dashboard-copy>.button{margin-top:22px}
.dashboard-topics{padding:22px;border:1px solid var(--line);border-radius:4px;background:var(--accent-soft)}.dashboard-topics h3{font:600 13px/1.4 var(--body);letter-spacing:0}.dashboard-topics .disease-shortcuts{margin-top:14px}
.dashboard-access{align-self:center;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.access-note{font-size:12px;color:var(--ink-3)}
@media(max-width:1000px){.dashboards-card,.dashboard-entry{padding:26px}.dashboards-card h2{font-size:30px}.dashboard-entry{gap:24px}.dashboard-topics{padding:16px}}
@media(max-width:760px){.home-intro{padding-block:24px}.publications{margin-top:20px}.dashboards-card h2{font-size:30px}.dashboard-entry{grid-template-columns:minmax(0,1fr);gap:24px}.dashboard-copy h2{font-size:26px}.directory-intro h1{font-size:28px}.dashboard-directory{gap:20px}}
@media(max-width:420px){.home-intro p{font-size:15px}.dashboards-card,.dashboard-entry{padding:22px}.dashboards-card h2{font-size:28px}.dashboard-links>a{padding:14px}.dashboard-topics .disease-shortcuts{grid-template-columns:minmax(0,1fr)}}

/* Consistent artwork, copy and footer rows for the two publication cards. */
.content-grid .podcast-card{align-items:stretch;gap:20px}
.podcast-art{display:block;width:100%;background:#FFFFFF}
.podcast-art:hover{border-color:var(--accent)}
.content-grid .publication-copy{width:100%}
.report-card .publication>.text-link{margin-top:auto;font-size:12px;color:var(--accent-ink)}
.boards-lockup svg rect{fill:var(--bb-ink)}
.boards-lockup svg rect:nth-child(3){fill:var(--bb-acqua)}
/* Match the site's own dark surface only when the visitor chooses Dark. */
:root[data-theme="dark"] .boards-card{--bb-surface:var(--surface);--bb-ink:#E6ECE9;--bb-muted:#A6B4AE;--bb-rule:var(--line);--bb-acqua:#06B6D4;--bb-button:#E6ECE9;--bb-button-ink:#18181B}
@media(max-width:420px){.podcast-art img{aspect-ratio:1/1}}

@media print{.site-header,.appearance,.menu-button,.site-footer nav{display:none}.wrap{max-width:none;padding:0}.section,.guideline-feature{break-inside:avoid}.intro{padding-top:0}body{background:#fff;color:#111}}

/* Brand colors follow the shared theme throughout the site. */
:root[data-theme] .boards-card{--bb-surface:var(--surface);--bb-ink:var(--ink);--bb-muted:var(--ink-3);--bb-rule:var(--line);--bb-acqua:var(--decoration);--bb-button:var(--primary);--bb-button-ink:var(--button-ink)}
.boards-lockup span{color:var(--accent-ink)}
.primary{background:var(--primary);color:var(--button-ink)}
.dashboards-card{border-top:3px solid var(--decoration)}
.site-header{border-bottom-color:var(--decoration)}

/* Boards Bank milestones stay legible in every shared palette. */
.boards-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin:24px 0 0;padding:20px 0;border-top:1px solid var(--bb-rule);border-bottom:1px solid var(--bb-rule)}
.boards-stats>div{min-width:0}.boards-stats dt{font:600 30px/1.15 var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.025em;color:var(--accent-ink);white-space:nowrap}
.boards-stats dd{margin:6px 0 0;font-size:12px;line-height:1.4;color:var(--bb-muted)}
@media(min-width:761px) and (max-width:1000px){.boards-stats{gap:10px}.boards-stats dt{font-size:25px}}
@media(max-width:420px){.boards-stats{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:16px}.boards-stats>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.boards-stats dt{font-size:26px}.boards-stats dd{margin:0;text-align:right}}

/* appearance-generated:start */
:root[data-theme="slate-rust"]{color-scheme:light;--strong:#172120;--strong-bg:#172120;--strong-fg:#FFFFFF;--cond:#3E5A54;--against:#9E3B2C;--against-bg:#F6E5E1;--gps:#5A6673;--gps-bg:#E9ECEF;--t-critical:#B4362A;--t-critical-bg:#F7E4E1;--t-high:#8C4C08;--t-high-bg:#F8ECDC;--t-moderate:#706414;--t-moderate-bg:#F1EDD4;--t-low:#55635E;--t-low-bg:#E6EAE8;--forecast:#7743AA;--forecast-bg:#F5EDFF;--forecast-line:#C5A4E2;--ground:#FAF6F2;--surface:#FFFFFF;--surface-2:#EFE7DD;--ink:#1A1612;--ink-2:#2D2822;--ink-3:#6B6258;--line:#D6CDBE;--line-2:#ADA796;--primary:#475569;--decoration:#C2410C;--accent:#475569;--accent-ink:#475569;--accent-soft:#EFE7DD;--accent-soft-2:#DBD0BF;--display:"Source Serif 4",Georgia,serif;--body:"Inter","Segoe UI",sans-serif;--shadow:0 1px 2px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.1);--button-ink:#FFFFFF;--chart-1:#475569;--chart-2:#A7451C;--chart-3:#367366;--chart-4:#6B5592;--chart-5:#836418;--chart-6:#3B6E8C;--chart-7:#89566A;--chart-8:#56623C;--chart-9:#766555;--chart-10:#65686E;--d-SLE:#475569;--d-SSc:#A7451C;--d-IIM:#367366;--d-AAV:#6B5592;--d-APS:#836418;--d-IgG4:#3B6E8C;--d-RA:#89566A;--d-Sjogren:#56623C;--d-AIHA:#766555;--d-Other:#65686E;--cart-mod-1:#475569;--cart-mod-2:#A7451C;--cart-mod-3:#367366;--cart-mod-4:#6B5592;--cart-mod-5:#836418;--cart-mod-6:#3B6E8C;--cart-mod-7:#89566A;--cart-mod-8:#56623C;--cart-mod-9:#766555;--o-off:#475569;--o-on:#A7451C;--o-good:#367366;--o-part:#965800;--o-none:#B42318;--o-early:#6B6258;--pub-Published:#475569;--pub-Preprint:#367366;--pub-Abstract:#A7451C;--ae-routine:#965800;--ae-serious:#B42318;--cart-ae-acute:#475569;--cart-sponsor-other:#475569;--cart-sponsor-industry:#A7451C;--sig-critical:#B42318;--sig-pause:#965800;--sig-review:#965800;--sig-monitor:#475569;--sig-resumed:#027847;--sig-history:#6B6258;--sig-confirmed:#475569;--sig-correlated:#965800;--sig-unconfirmed:#6B6258;--cart-sig-regulatory:#6B5592;--cart-phase-na:#6B6258;--cart-phase-observational:#65686E;--cart-hatch:#FFFFFF;--cart-status-1:#475569;--cart-status-2:#965800;--cart-status-3:#A7451C;--cart-status-4:#367366;--cart-status-5:#5B6472;--cart-status-6:#B42318;--cart-status-7:#AC4A20;--cart-status-8:#8B3A3A;--cart-status-9:#6B6258;--cart-phase-1:#828588;--cart-phase-2:#71757A;--cart-phase-3:#60666D;--cart-phase-4:#50565F;--cart-phase-5:#3F4752;--cart-phase-6:#2E3744;--cart-crs-0:#D8DCE1;--cart-crs-fg-0:#000000;--cart-crs-1:#A2AAB4;--cart-crs-fg-1:#000000;--cart-crs-2:#68707D;--cart-crs-fg-2:#FFFFFF;--cart-crs-3:#39414B;--cart-crs-fg-3:#FFFFFF;--cart-crs-4:#25292E;--cart-crs-fg-4:#FFFFFF;--cart-crs-5:#25292E;--cart-crs-fg-5:#FFFFFF;--font-display:var(--display);--font-body:var(--body);--font-mono:"IBM Plex Mono",Consolas,monospace}
.palette-dot.slate-rust{background:conic-gradient(#475569 0 35%,#C2410C 35% 65%,#FAF6F2 65%)}
:root[data-theme="plum-sage"]{color-scheme:light;--strong:#172120;--strong-bg:#172120;--strong-fg:#FFFFFF;--cond:#3E5A54;--against:#9E3B2C;--against-bg:#F6E5E1;--gps:#5A6673;--gps-bg:#E9ECEF;--t-critical:#B4362A;--t-critical-bg:#F7E4E1;--t-high:#8C4C08;--t-high-bg:#F8ECDC;--t-moderate:#706414;--t-moderate-bg:#F1EDD4;--t-low:#55635E;--t-low-bg:#E6EAE8;--forecast:#7743AA;--forecast-bg:#F5EDFF;--forecast-line:#C5A4E2;--ground:#FAF6F5;--surface:#FFFFFF;--surface-2:#F0E8E5;--ink:#2D1A2A;--ink-2:#3D2D3A;--ink-3:#766473;--line:#D6CDC9;--line-2:#B5C7B5;--primary:#581C87;--decoration:#84A98C;--accent:#581C87;--accent-ink:#581C87;--accent-soft:#F0E8E5;--accent-soft-2:#D9CDC9;--display:"Source Serif 4",Georgia,serif;--body:"Inter","Segoe UI",sans-serif;--shadow:0 1px 2px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.1);--button-ink:#FFFFFF;--chart-1:#581C87;--chart-2:#4A7254;--chart-3:#315D80;--chart-4:#96513B;--chart-5:#806620;--chart-6:#855785;--chart-7:#327372;--chart-8:#694754;--chart-9:#6B6258;--chart-10:#6C6872;--d-SLE:#581C87;--d-SSc:#4A7254;--d-IIM:#315D80;--d-AAV:#96513B;--d-APS:#806620;--d-IgG4:#855785;--d-RA:#327372;--d-Sjogren:#694754;--d-AIHA:#6B6258;--d-Other:#6C6872;--cart-mod-1:#581C87;--cart-mod-2:#4A7254;--cart-mod-3:#315D80;--cart-mod-4:#96513B;--cart-mod-5:#806620;--cart-mod-6:#855785;--cart-mod-7:#327372;--cart-mod-8:#694754;--cart-mod-9:#6B6258;--o-off:#581C87;--o-on:#4A7254;--o-good:#315D80;--o-part:#965800;--o-none:#B42318;--o-early:#766473;--pub-Published:#581C87;--pub-Preprint:#315D80;--pub-Abstract:#4A7254;--ae-routine:#965800;--ae-serious:#B42318;--cart-ae-acute:#581C87;--cart-sponsor-other:#581C87;--cart-sponsor-industry:#4A7254;--sig-critical:#B42318;--sig-pause:#965800;--sig-review:#965800;--sig-monitor:#581C87;--sig-resumed:#027947;--sig-history:#766473;--sig-confirmed:#581C87;--sig-correlated:#965800;--sig-unconfirmed:#766473;--cart-sig-regulatory:#96513B;--cart-phase-na:#766473;--cart-phase-observational:#6C6872;--cart-hatch:#FFFFFF;--cart-status-1:#581C87;--cart-status-2:#965800;--cart-status-3:#4A7254;--cart-status-4:#315D80;--cart-status-5:#5B6472;--cart-status-6:#B42318;--cart-status-7:#AE4B20;--cart-status-8:#8B3A3A;--cart-status-9:#766473;--cart-phase-1:#8D8197;--cart-phase-2:#7C6B8A;--cart-phase-3:#6B557E;--cart-phase-4:#5B3E71;--cart-phase-5:#4A2865;--cart-phase-6:#391258;--cart-crs-0:#D8DCE1;--cart-crs-fg-0:#000000;--cart-crs-1:#A2AAB4;--cart-crs-fg-1:#000000;--cart-crs-2:#68707D;--cart-crs-fg-2:#FFFFFF;--cart-crs-3:#39414B;--cart-crs-fg-3:#FFFFFF;--cart-crs-4:#25292E;--cart-crs-fg-4:#FFFFFF;--cart-crs-5:#25292E;--cart-crs-fg-5:#FFFFFF;--font-display:var(--display);--font-body:var(--body);--font-mono:"IBM Plex Mono",Consolas,monospace}
.palette-dot.plum-sage{background:conic-gradient(#581C87 0 35%,#84A98C 35% 65%,#FAF6F5 65%)}
:root[data-theme="onyx-acqua"]{color-scheme:light;--strong:#172120;--strong-bg:#172120;--strong-fg:#FFFFFF;--cond:#3E5A54;--against:#9E3B2C;--against-bg:#F6E5E1;--gps:#5A6673;--gps-bg:#E9ECEF;--t-critical:#B4362A;--t-critical-bg:#F7E4E1;--t-high:#8C4C08;--t-high-bg:#F8ECDC;--t-moderate:#706414;--t-moderate-bg:#F1EDD4;--t-low:#55635E;--t-low-bg:#E6EAE8;--forecast:#7743AA;--forecast-bg:#F5EDFF;--forecast-line:#C5A4E2;--ground:#FFFFFF;--surface:#FFFFFF;--surface-2:#F3F6F6;--ink:#0F172A;--ink-2:#1E293B;--ink-3:#627288;--line:#E2E8E8;--line-2:#94B7C2;--primary:#0F172A;--decoration:#14B8A6;--accent:#0F172A;--accent-ink:#0F172A;--accent-soft:#F3F6F6;--accent-soft-2:#E2E8E8;--display:"Source Serif 4",Georgia,serif;--body:"Inter","Segoe UI",sans-serif;--shadow:0 1px 2px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.1);--button-ink:#FFFFFF;--chart-1:#0F172A;--chart-2:#087E74;--chart-3:#465A96;--chart-4:#95512E;--chart-5:#755090;--chart-6:#727321;--chart-7:#3C7186;--chart-8:#875764;--chart-9:#506B52;--chart-10:#667085;--d-SLE:#0F172A;--d-SSc:#087E74;--d-IIM:#465A96;--d-AAV:#95512E;--d-APS:#755090;--d-IgG4:#727321;--d-RA:#3C7186;--d-Sjogren:#875764;--d-AIHA:#506B52;--d-Other:#667085;--cart-mod-1:#0F172A;--cart-mod-2:#087E74;--cart-mod-3:#465A96;--cart-mod-4:#95512E;--cart-mod-5:#755090;--cart-mod-6:#727321;--cart-mod-7:#3C7186;--cart-mod-8:#875764;--cart-mod-9:#506B52;--o-off:#0F172A;--o-on:#087E74;--o-good:#465A96;--o-part:#965800;--o-none:#B42318;--o-early:#627288;--pub-Published:#0F172A;--pub-Preprint:#465A96;--pub-Abstract:#087E74;--ae-routine:#965800;--ae-serious:#B42318;--cart-ae-acute:#0F172A;--cart-sponsor-other:#0F172A;--cart-sponsor-industry:#087E74;--sig-critical:#B42318;--sig-pause:#965800;--sig-review:#965800;--sig-monitor:#0F172A;--sig-resumed:#027A48;--sig-history:#627288;--sig-confirmed:#0F172A;--sig-correlated:#965800;--sig-unconfirmed:#627288;--cart-sig-regulatory:#95512E;--cart-phase-na:#627288;--cart-phase-observational:#667085;--cart-hatch:#FFFFFF;--cart-status-1:#0F172A;--cart-status-2:#965800;--cart-status-3:#087E74;--cart-status-4:#465A96;--cart-status-5:#5B6472;--cart-status-6:#B42318;--cart-status-7:#AE4B20;--cart-status-8:#8B3A3A;--cart-status-9:#627288;--cart-phase-1:#8D8E93;--cart-phase-2:#73757B;--cart-phase-3:#595B63;--cart-phase-4:#3E424B;--cart-phase-5:#242833;--cart-phase-6:#0A0F1B;--cart-crs-0:#D8DCE1;--cart-crs-fg-0:#000000;--cart-crs-1:#A2AAB4;--cart-crs-fg-1:#000000;--cart-crs-2:#68707D;--cart-crs-fg-2:#FFFFFF;--cart-crs-3:#39414B;--cart-crs-fg-3:#FFFFFF;--cart-crs-4:#25292E;--cart-crs-fg-4:#FFFFFF;--cart-crs-5:#25292E;--cart-crs-fg-5:#FFFFFF;--font-display:var(--display);--font-body:var(--body);--font-mono:"IBM Plex Mono",Consolas,monospace}
.palette-dot.onyx-acqua{background:conic-gradient(#0F172A 0 35%,#14B8A6 35% 65%,#FFFFFF 65%)}
:root[data-theme="lifted-slate"]{color-scheme:dark;--strong:#E6ECE9;--strong-bg:#E6ECE9;--strong-fg:#0F1514;--cond:#9FC2B8;--against:#E39585;--against-bg:#3A221D;--gps:#A9B4C0;--gps-bg:#26303A;--t-critical:#F08A7C;--t-critical-bg:#3E2320;--t-high:#F0B15A;--t-high-bg:#3B2C16;--t-moderate:#D9C860;--t-moderate-bg:#34301A;--t-low:#9EABA7;--t-low-bg:#243130;--forecast:#D9B4FF;--forecast-bg:#2E203E;--forecast-line:#8964AD;--ground:#2C3340;--surface:#353C4A;--surface-2:#353C4A;--ink:#F1F5F9;--ink-2:#CBD5E1;--ink-3:#98A7BB;--line:#424A5A;--line-2:#555F6E;--primary:#B0BEC5;--decoration:#C2410C;--accent:#B0BEC5;--accent-ink:#B0BEC5;--accent-soft:#353C4A;--accent-soft-2:#424A5A;--display:"Source Serif 4",Georgia,serif;--body:"Inter","Segoe UI",sans-serif;--shadow:0 1px 2px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.1);--button-ink:#10141A;--chart-1:#B0BEC5;--chart-2:#F4AA7C;--chart-3:#85C8B6;--chart-4:#C6ACE6;--chart-5:#DDC16F;--chart-6:#8FBEDC;--chart-7:#D8A6BA;--chart-8:#B8C589;--chart-9:#CBB49A;--chart-10:#A8ADB7;--d-SLE:#B0BEC5;--d-SSc:#F4AA7C;--d-IIM:#85C8B6;--d-AAV:#C6ACE6;--d-APS:#DDC16F;--d-IgG4:#8FBEDC;--d-RA:#D8A6BA;--d-Sjogren:#B8C589;--d-AIHA:#CBB49A;--d-Other:#A8ADB7;--cart-mod-1:#B0BEC5;--cart-mod-2:#F4AA7C;--cart-mod-3:#85C8B6;--cart-mod-4:#C6ACE6;--cart-mod-5:#DDC16F;--cart-mod-6:#8FBEDC;--cart-mod-7:#D8A6BA;--cart-mod-8:#B8C589;--cart-mod-9:#CBB49A;--o-off:#B0BEC5;--o-on:#F4AA7C;--o-good:#85C8B6;--o-part:#FDB022;--o-none:#FA837A;--o-early:#98A7BB;--pub-Published:#B0BEC5;--pub-Preprint:#85C8B6;--pub-Abstract:#F4AA7C;--ae-routine:#FDB022;--ae-serious:#FA837A;--cart-ae-acute:#B0BEC5;--cart-sponsor-other:#B0BEC5;--cart-sponsor-industry:#F4AA7C;--sig-critical:#FA837A;--sig-pause:#FDB022;--sig-review:#FDB022;--sig-monitor:#B0BEC5;--sig-resumed:#6CE9A6;--sig-history:#98A7BB;--sig-confirmed:#B0BEC5;--sig-correlated:#FDB022;--sig-unconfirmed:#98A7BB;--cart-sig-regulatory:#C6ACE6;--cart-phase-na:#98A7BB;--cart-phase-observational:#A8ADB7;--cart-hatch:#000000;--cart-status-1:#B0BEC5;--cart-status-2:#FDB022;--cart-status-3:#F4AA7C;--cart-status-4:#85C8B6;--cart-status-5:#B8C3D0;--cart-status-6:#FA837A;--cart-status-7:#EDAE8C;--cart-status-8:#EAA8AF;--cart-status-9:#98A7BB;--cart-phase-1:#808790;--cart-phase-2:#8F979F;--cart-phase-3:#9EA6AD;--cart-phase-4:#AEB6BC;--cart-phase-5:#BDC5CA;--cart-phase-6:#CCD5D9;--cart-crs-0:#C8CCD2;--cart-crs-fg-0:#000000;--cart-crs-1:#929BA5;--cart-crs-fg-1:#000000;--cart-crs-2:#58616F;--cart-crs-fg-2:#FFFFFF;--cart-crs-3:#29313C;--cart-crs-fg-3:#FFFFFF;--cart-crs-4:#151920;--cart-crs-fg-4:#FFFFFF;--cart-crs-5:#151920;--cart-crs-fg-5:#FFFFFF;--font-display:var(--display);--font-body:var(--body);--font-mono:"IBM Plex Mono",Consolas,monospace}
.palette-dot.lifted-slate{background:conic-gradient(#B0BEC5 0 35%,#C2410C 35% 65%,#2C3340 65%)}
:root[data-theme="acqua-slate"]{color-scheme:dark;--strong:#E6ECE9;--strong-bg:#E6ECE9;--strong-fg:#0F1514;--cond:#9FC2B8;--against:#E39585;--against-bg:#3A221D;--gps:#A9B4C0;--gps-bg:#26303A;--t-critical:#F08A7C;--t-critical-bg:#3E2320;--t-high:#F0B15A;--t-high-bg:#3B2C16;--t-moderate:#D9C860;--t-moderate-bg:#34301A;--t-low:#9EABA7;--t-low-bg:#243130;--forecast:#D9B4FF;--forecast-bg:#2E203E;--forecast-line:#8964AD;--ground:#2C3340;--surface:#353C4A;--surface-2:#353C4A;--ink:#F1F5F9;--ink-2:#CBD5E1;--ink-3:#98A7BB;--line:#424A5A;--line-2:#555F6E;--primary:#0D9488;--decoration:#5EEAD4;--accent:#58B5AD;--accent-ink:#58B5AD;--accent-soft:#353C4A;--accent-soft-2:#424A5A;--display:"Source Serif 4",Georgia,serif;--body:"Inter","Segoe UI",sans-serif;--shadow:0 1px 2px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.1);--button-ink:#10141A;--chart-1:#5EEAD4;--chart-2:#A0B9CD;--chart-3:#B5A5E8;--chart-4:#EDB092;--chart-5:#D4C877;--chart-6:#8CBFDD;--chart-7:#D7A4BD;--chart-8:#A7C695;--chart-9:#D4B5A1;--chart-10:#A8B1BB;--d-SLE:#5EEAD4;--d-SSc:#A0B9CD;--d-IIM:#B5A5E8;--d-AAV:#EDB092;--d-APS:#D4C877;--d-IgG4:#8CBFDD;--d-RA:#D7A4BD;--d-Sjogren:#A7C695;--d-AIHA:#D4B5A1;--d-Other:#A8B1BB;--cart-mod-1:#5EEAD4;--cart-mod-2:#A0B9CD;--cart-mod-3:#B5A5E8;--cart-mod-4:#EDB092;--cart-mod-5:#D4C877;--cart-mod-6:#8CBFDD;--cart-mod-7:#D7A4BD;--cart-mod-8:#A7C695;--cart-mod-9:#D4B5A1;--o-off:#5EEAD4;--o-on:#A0B9CD;--o-good:#B5A5E8;--o-part:#FDB022;--o-none:#FA837A;--o-early:#98A7BB;--pub-Published:#5EEAD4;--pub-Preprint:#B5A5E8;--pub-Abstract:#A0B9CD;--ae-routine:#FDB022;--ae-serious:#FA837A;--cart-ae-acute:#5EEAD4;--cart-sponsor-other:#5EEAD4;--cart-sponsor-industry:#A0B9CD;--sig-critical:#FA837A;--sig-pause:#FDB022;--sig-review:#FDB022;--sig-monitor:#5EEAD4;--sig-resumed:#6CE9A6;--sig-history:#98A7BB;--sig-confirmed:#5EEAD4;--sig-correlated:#FDB022;--sig-unconfirmed:#98A7BB;--cart-sig-regulatory:#EDB092;--cart-phase-na:#98A7BB;--cart-phase-observational:#A8B1BB;--cart-hatch:#000000;--cart-status-1:#5EEAD4;--cart-status-2:#FDB022;--cart-status-3:#A0B9CD;--cart-status-4:#B5A5E8;--cart-status-5:#B8C3D0;--cart-status-6:#FA837A;--cart-status-7:#EDAE8C;--cart-status-8:#EAA8AF;--cart-status-9:#98A7BB;--cart-phase-1:#678D8F;--cart-phase-2:#70A1A0;--cart-phase-3:#7AB5B1;--cart-phase-4:#83C9C1;--cart-phase-5:#8DDDD2;--cart-phase-6:#96F1E3;--cart-crs-0:#C8CCD2;--cart-crs-fg-0:#000000;--cart-crs-1:#929BA5;--cart-crs-fg-1:#000000;--cart-crs-2:#58616F;--cart-crs-fg-2:#FFFFFF;--cart-crs-3:#29313C;--cart-crs-fg-3:#FFFFFF;--cart-crs-4:#151920;--cart-crs-fg-4:#FFFFFF;--cart-crs-5:#151920;--cart-crs-fg-5:#FFFFFF;--font-display:var(--display);--font-body:var(--body);--font-mono:"IBM Plex Mono",Consolas,monospace}
.palette-dot.acqua-slate{background:conic-gradient(#0D9488 0 35%,#5EEAD4 35% 65%,#2C3340 65%)}
:root[data-theme="midnight-acqua"]{color-scheme:dark;--strong:#E6ECE9;--strong-bg:#E6ECE9;--strong-fg:#0F1514;--cond:#9FC2B8;--against:#E39585;--against-bg:#3A221D;--gps:#A9B4C0;--gps-bg:#26303A;--t-critical:#F08A7C;--t-critical-bg:#3E2320;--t-high:#F0B15A;--t-high-bg:#3B2C16;--t-moderate:#D9C860;--t-moderate-bg:#34301A;--t-low:#9EABA7;--t-low-bg:#243130;--forecast:#D9B4FF;--forecast-bg:#2E203E;--forecast-line:#8964AD;--ground:#000000;--surface:#0A0A0A;--surface-2:#0A0A0A;--ink:#FFFFFF;--ink-2:#D4D4D4;--ink-3:#A3A3A3;--line:#1F1F1F;--line-2:#404040;--primary:#0D9488;--decoration:#5EEAD4;--accent:#0D9488;--accent-ink:#0D9488;--accent-soft:#0A0A0A;--accent-soft-2:#1A1A1A;--display:"Source Serif 4",Georgia,serif;--body:"Inter","Segoe UI",sans-serif;--shadow:0 1px 2px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.1);--button-ink:#10141A;--chart-1:#2DC6B3;--chart-2:#A1BAC9;--chart-3:#AB97DF;--chart-4:#DC9878;--chart-5:#C6B765;--chart-6:#72A8CC;--chart-7:#C592AD;--chart-8:#8DB883;--chart-9:#BDA38D;--chart-10:#939CA6;--d-SLE:#2DC6B3;--d-SSc:#A1BAC9;--d-IIM:#AB97DF;--d-AAV:#DC9878;--d-APS:#C6B765;--d-IgG4:#72A8CC;--d-RA:#C592AD;--d-Sjogren:#8DB883;--d-AIHA:#BDA38D;--d-Other:#939CA6;--cart-mod-1:#2DC6B3;--cart-mod-2:#A1BAC9;--cart-mod-3:#AB97DF;--cart-mod-4:#DC9878;--cart-mod-5:#C6B765;--cart-mod-6:#72A8CC;--cart-mod-7:#C592AD;--cart-mod-8:#8DB883;--cart-mod-9:#BDA38D;--o-off:#2DC6B3;--o-on:#A1BAC9;--o-good:#AB97DF;--o-part:#FDB022;--o-none:#F97066;--o-early:#A3A3A3;--pub-Published:#2DC6B3;--pub-Preprint:#AB97DF;--pub-Abstract:#A1BAC9;--ae-routine:#FDB022;--ae-serious:#F97066;--cart-ae-acute:#2DC6B3;--cart-sponsor-other:#2DC6B3;--cart-sponsor-industry:#A1BAC9;--sig-critical:#F97066;--sig-pause:#FDB022;--sig-review:#FDB022;--sig-monitor:#2DC6B3;--sig-resumed:#6CE9A6;--sig-history:#A3A3A3;--sig-confirmed:#2DC6B3;--sig-correlated:#FDB022;--sig-unconfirmed:#A3A3A3;--cart-sig-regulatory:#DC9878;--cart-phase-na:#A3A3A3;--cart-phase-observational:#939CA6;--cart-hatch:#000000;--cart-status-1:#2DC6B3;--cart-status-2:#FDB022;--cart-status-3:#A1BAC9;--cart-status-4:#AB97DF;--cart-status-5:#B8C3D0;--cart-status-6:#F97066;--cart-status-7:#EDAE8C;--cart-status-8:#EAA8AF;--cart-status-9:#A3A3A3;--cart-phase-1:#3E6460;--cart-phase-2:#497C76;--cart-phase-3:#54938C;--cart-phase-4:#60ABA2;--cart-phase-5:#6BC2B8;--cart-phase-6:#76DACE;--cart-crs-0:#C5C8CD;--cart-crs-fg-0:#000000;--cart-crs-1:#8E97A0;--cart-crs-fg-1:#000000;--cart-crs-2:#555D6A;--cart-crs-fg-2:#FFFFFF;--cart-crs-3:#262D37;--cart-crs-fg-3:#FFFFFF;--cart-crs-4:#11151B;--cart-crs-fg-4:#FFFFFF;--cart-crs-5:#11151B;--cart-crs-fg-5:#FFFFFF;--font-display:var(--display);--font-body:var(--body);--font-mono:"IBM Plex Mono",Consolas,monospace}
.palette-dot.midnight-acqua{background:conic-gradient(#0D9488 0 35%,#5EEAD4 35% 65%,#000000 65%)}
.appearance{--palette-count:6}
/* Direct, icon-only palette controls shared by all three sites. */
.appearance{display:flex;align-items:center;flex-wrap:wrap;gap:4px;max-width:100%;border-left:1px solid var(--line);padding-left:12px}
.appearance .palette-option{display:grid;place-items:center;flex:none;width:30px;height:36px;padding:4px;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--ink);cursor:pointer}
.appearance .palette-option:hover{background:var(--surface-2)}
.appearance .palette-option:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.appearance .palette-option[aria-pressed="true"]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}
.palette-dot{display:block;width:20px;height:20px;border:1px solid var(--line-2);border-radius:50%}
.cmpbar .appearance{border-left:0;padding-left:0}
@media(max-width:620px){.header-inner .appearance{flex:1 0 100%;display:grid;grid-template-columns:repeat(var(--palette-count),minmax(0,1fr));gap:2px;border-left:0;padding-left:0}.appearance .palette-option{width:100%}.cmpbar .display-options{width:100%}.cmpbar .appearance{display:grid;grid-template-columns:repeat(var(--palette-count),minmax(0,1fr));gap:2px;width:100%}}
@media print{.appearance{display:none}}

/* appearance-generated:end */

/* rheumscope-generated:start */
/* RheumScope uses the same six palette choices as the host site. */
.rs-icon{--rs-ink:var(--ink);--rs-accent:var(--decoration,var(--accent));display:inline-flex;align-items:center;justify-content:center;flex:none;width:72px;height:72px;vertical-align:middle}
.rs-icon svg{display:block;width:100%;height:100%;overflow:visible}
.rs-lockup{display:flex;align-items:center;gap:18px;max-width:100%;min-width:0;color:var(--ink)}
.rs-lockup>div{min-width:0}.rs-lockup .rs-icon{width:94px;height:94px}
.rs-lockup .rs-wordmark{margin:0;font-family:var(--body);font-size:clamp(28px,3.3vw,42px);font-weight:700;letter-spacing:-.055em;line-height:1.08;white-space:nowrap;color:var(--ink)}
.rs-wordmark span{color:var(--accent-ink)}
.dashboards-card .rs-lockup{min-height:160px;width:100%}
.dashboards-card>.feature-description{margin-top:14px}
.dashboard-links .rs-icon{width:43px;height:43px;margin-top:2px}
.dashboard-links>a>div{min-width:0;flex:1}
.directory-intro .rs-lockup{margin-top:22px}
.directory-intro .rs-lockup .rs-icon{width:80px;height:80px}
.rs-tool-title{display:flex;align-items:center;gap:15px;min-width:0}
.rs-tool-title>.rs-icon{width:64px;height:64px}
.dashboard-copy .rs-tool-title h2{margin:0;font-family:var(--body);font-size:25px;font-weight:650;letter-spacing:-.03em;line-height:1.2}
.rs-collection-link{display:inline-flex;align-items:center;gap:9px;color:var(--ink);font-family:var(--body);text-decoration:none}
.rs-collection-link:hover{text-decoration:none}.rs-collection-link:hover .rs-wordmark{text-decoration:underline;text-underline-offset:4px}
.rs-collection-link .rs-icon{width:34px;height:34px}
.rs-collection-link .rs-wordmark{font:700 21px/1.1 var(--body);letter-spacing:-.045em;white-space:nowrap}
.side .rs-tool-title{gap:8px;margin-top:12px}.side .rs-tool-title>.rs-icon{width:25px;height:25px}.side .rs-tool-title h1{font-family:var(--body);font-size:17px;line-height:1.2}
.cart-context .rs-collection-link{font-size:12px}.cart-context .rs-wordmark{font-size:19px}.cart-context .rs-icon{width:30px;height:30px}
.cart-context .rs-return{font:500 12px/1.4 var(--body);color:var(--ink-3);margin-left:5px}
.cart-app .masthead .rs-tool-title{gap:16px}.cart-app .masthead .rs-tool-title>.rs-icon{width:58px;height:58px}.cart-app .masthead .rs-tool-title h1{margin:0}
@media(min-width:761px) and (max-width:1000px){.dashboards-card .rs-lockup{gap:14px}.dashboards-card .rs-lockup .rs-icon{width:66px;height:66px}.dashboards-card .rs-wordmark{font-size:29px}}
@media(max-width:620px){.rs-tool-title{gap:12px}.rs-tool-title>.rs-icon{width:50px;height:50px}.dashboard-copy .rs-tool-title h2{font-size:23px}.cart-context .rs-return{display:none}.cart-app .masthead .rs-tool-title{align-items:flex-start}.cart-app .masthead .rs-tool-title h1{font-size:26px}}
@media(max-width:420px){.rs-lockup{gap:12px}.rs-lockup .rs-icon,.directory-intro .rs-lockup .rs-icon{width:60px;height:60px}.rs-lockup .rs-wordmark{font-size:27px}.dashboards-card .rs-lockup{min-height:136px}.dashboard-links .rs-icon{width:33px;height:33px}.dashboard-links>a{gap:12px}}

/* rheumscope-generated:end */
