/* Generated from scripts/desk-identities.mjs and scripts/desk-identity-styles.css. */
.desk-tone-copper{--desk-tone:#a3623c;--desk-light:#dfb891}
.desk-tone-charcoal{--desk-tone:#595851;--desk-light:#d4cec1}
.desk-tone-sage{--desk-tone:#557464;--desk-light:#b4cfbf}
.desk-tone-ochre{--desk-tone:#8b6a36;--desk-light:#dec18b}
.desk-tone-slate{--desk-tone:#586f7d;--desk-light:#b6cedb}
.desk-tone-umber{--desk-tone:#83634e;--desk-light:#d7bba1}
.desk-identity-banner{display:grid;grid-template-columns:1fr 240px 1fr;align-items:center;gap:28px;padding:13px 0 18px;border-top:2px solid var(--desk-tone);border-bottom:1px solid var(--line)}
.desk-identity-label{display:flex;align-items:center;gap:20px;min-width:0}
.desk-identity-number{font:22px var(--mono);color:var(--desk-tone);padding-right:19px;border-right:1px solid var(--line)}
.desk-identity-category{display:block;font:8px var(--mono);letter-spacing:.08em;line-height:1.7;color:var(--desk-tone)}
.desk-identity-label strong{display:block;font:500 20px/1.2 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.035em;color:var(--ink);margin-top:6px}
.desk-identity-art{display:block;width:100%;max-width:240px;height:83px;color:var(--desk-tone);fill:none;stroke:currentColor;stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round}
.desk-identity-art *{vector-effect:non-scaling-stroke}.desk-identity-art .art-guide{opacity:.27;stroke-width:.7}.desk-identity-art .art-trail{stroke-dasharray:3 5}.desk-identity-art .art-solid,.desk-identity-art .art-dot{fill:currentColor}
.desk-identity-meta{display:flex;flex-direction:column;align-items:flex-end;gap:14px;min-width:0;font:8px var(--mono);color:var(--muted)}
.desk-identity-meta a{display:inline-flex;gap:17px;align-items:center;min-height:44px;color:var(--desk-tone);text-decoration:none;border-bottom:1px solid var(--line)}
.desk-identity-meta a span{font-size:15px}.desk-identity-meta .utc-clock{color:var(--desk-tone)}
.desk-identity .eyebrow,.desk-identity .archive-jump,.desk-identity .text-button,.desk-identity .source-link,.desk-identity .desk-shortcuts a{color:var(--desk-tone)}
.desk-identity .source-link,.desk-identity .archive-jump{border-bottom-color:var(--desk-tone)}
.desk-identity .global-navigation a:hover,.desk-identity .global-navigation a[aria-current],.desk-identity .section-navigation a:hover,.desk-identity .section-navigation a[aria-current]{color:var(--desk-tone);border-color:var(--desk-tone)}
.desk-identity .menu-mark,.desk-identity .breadcrumbs a:hover{color:var(--desk-tone)}
.desk-identity .ledger-arrow,.desk-identity .next-desk a>span,.desk-identity .formula-mark,.desk-identity .desk-link>span:last-child{color:var(--desk-tone)}
.desk-identity .desk-link svg{stroke:var(--desk-tone)}
.desk-identity .provider-label>span{background:var(--desk-tone)}
.desk-identity :is(a,button,input,select,summary):focus-visible{outline-color:var(--desk-tone)}
.desk-identity .instrument-board :is(a,button,input):focus-visible{outline-color:var(--desk-light)}
.desk-identity .desk-section{border-top-color:color-mix(in srgb,var(--desk-tone) 35%,var(--line))}
.desk-identity .space-panel{border-top:2px solid var(--desk-tone)}
.desk-identity .hemisphere-controls button[aria-pressed=true]{background:color-mix(in srgb,var(--desk-tone) 10%,transparent);color:var(--desk-tone)}
.desk-identity .board-rail{border-bottom-color:color-mix(in srgb,var(--desk-light) 30%,transparent)}
.desk-identity .board-rail>span:first-child{color:var(--desk-light)}
.desk-identity .board-controls button[aria-pressed=true]{color:var(--desk-light);background:color-mix(in srgb,var(--desk-light) 10%,transparent);box-shadow:inset 0 -2px var(--desk-light)}
.desk-flight .flight-trail{stroke:var(--desk-light)}
.desk-radio .wave-diagram #wave-trace{stroke:var(--desk-light)}
.desk-radio .frequency-readout>span:last-child{color:var(--desk-light)}
.desk-radio .frequency-presets button:hover,.desk-radio .frequency-presets button[aria-pressed=true]{border-color:var(--desk-light);color:var(--desk-light);background:color-mix(in srgb,var(--desk-light) 10%,transparent)}
.desk-radio .wave-controls input:focus-visible{border-color:var(--desk-light)}
.archive-section.desk-identity .archive-heading{display:grid;grid-template-columns:1fr 210px 1fr;gap:30px}
.archive-section.desk-identity .archive-heading>p{justify-self:end}
.archive-section.desk-identity .archive-heading .desk-identity-art{align-self:center;max-width:210px;height:80px}
.archive-section.desk-identity .archive-card:hover,.archive-section.desk-identity .archive-card.is-active{border-color:var(--desk-tone)}
.archive-section.desk-identity .card-open,.archive-section.desk-identity .caption-kicker,.archive-section.desk-identity #map-number,.archive-section.desk-identity .map-selected-cross{color:var(--desk-tone)}
.archive-section.desk-identity .pin-ring{stroke:var(--desk-tone)}
.archive-section.desk-identity .pin-dot{fill:var(--desk-tone)}
.archive-section.desk-identity .map-pin:is(.is-active,:hover,:focus-visible) .pin-ring{fill:var(--desk-tone)}
.archive-section.desk-identity .map-pin:is(.is-active,:hover,:focus-visible) .pin-dot{fill:var(--paper)}
.dossier-dialog.desk-identity{border-left-color:var(--desk-tone)}
.dossier-dialog.desk-identity .dossier-header,.dossier-dialog.desk-identity .dossier-source{color:var(--desk-tone)}
@media(max-width:1000px){.desk-identity-banner{grid-template-columns:1fr 190px auto;gap:20px}.desk-identity-label{gap:14px}.desk-identity-number{font-size:19px;padding-right:13px}.desk-identity-label strong{font-size:18px}.archive-section.desk-identity .archive-heading{grid-template-columns:1fr 180px;gap:22px}.archive-section.desk-identity .archive-heading>p{grid-column:1/-1;justify-self:start;max-width:none;margin-top:0}}
@media(max-width:760px){.desk-identity-banner{grid-template-columns:1fr auto;gap:12px 20px;padding:12px 0 15px}.desk-identity-label{gap:12px}.desk-identity-number{font-size:18px;padding-right:12px}.desk-identity-category{font-size:7px}.desk-identity-label strong{font-size:18px}.desk-identity-banner>.desk-identity-art{grid-column:1;grid-row:2;width:205px;max-width:100%;height:66px}.desk-identity-meta{grid-column:2;grid-row:1/3;gap:15px;font-size:7px;align-self:center}.desk-identity-meta a{min-height:44px;gap:10px}.desk-identity-meta .utc-clock{display:block;margin:5px 0 0}.archive-section.desk-identity .archive-heading{grid-template-columns:1fr;gap:19px}.archive-section.desk-identity .archive-heading .desk-identity-art{height:70px;width:205px;max-width:100%}.archive-section.desk-identity .archive-heading>p{margin:0}}
@media(max-width:380px){.desk-identity-banner{gap:12px}.desk-identity-label{gap:9px}.desk-identity-number{font-size:16px;padding-right:9px}.desk-identity-label strong{font-size:16px}.desk-identity-category{font-size:6px;letter-spacing:.04em}.desk-identity-meta{font-size:6px}}
