/* Shared dashboard scenery. Existing forms, graphs and data bindings remain in place. */
body.sage-console{--ink:#dceefa;--muted:#a8c3d9;--line:#27566d;--paper:#071b2b;--green:#51cfea;--lime:#123b50}
body.sage-console #content.console-workspace{background:#152b3c;color:#dceefa;min-width:0;font:15px/1.6 'Segoe UI',Arial,sans-serif;overflow-wrap:anywhere}
body.sage-console #content.console-workspace :is(h1,h2,h3,h4,h5){font-family:'Segoe UI',Arial,sans-serif!important;font-style:normal!important;color:#e2f4ff!important;letter-spacing:0;line-height:1.3}
body.sage-console #content.console-workspace h1{font-size:clamp(27px,3vw,42px);font-weight:550}
body.sage-console #content.console-workspace h2{font-size:24px;font-weight:550}
body.sage-console #content.console-workspace h3{font-size:19px;font-weight:550}
body.sage-console #content.console-workspace :is(p,li,dt,dd,label,small,.meta,.kicker,.eyebrow,.sage-register-status,.sage-layer,.sage-status,.theme-intro,.theme-search){font-family:'Segoe UI',Arial,sans-serif!important;font-style:normal!important;color:#b8d2e5!important;line-height:1.6}
body.sage-console #content.console-workspace :is(p,li,dd,label){font-size:15px}
body.sage-console #content.console-workspace :is(small,.meta,.eyebrow,.kicker){font-size:12px!important}
body.sage-console #content.console-workspace :is(strong,b){color:#e1f2fc}
body.sage-console #content.console-workspace :is(.eyebrow,.kicker){color:#69d8f3!important;letter-spacing:.09em}
body.sage-console #content.console-workspace :is(a,button,summary){background-color:transparent!important;color:#9be5ff!important;border-color:#2d6680!important;font-family:'Segoe UI',Arial,sans-serif!important;font-style:normal!important;box-shadow:none!important}
body.sage-console #content.console-workspace a:hover{color:#fff!important}
body.sage-console #content.console-workspace :is(button,.button,.outline,.admin-tab,.sage-monitor-tabs a,.dossier-nav a){background:#10364b!important;color:#d4f4ff!important;border:1px solid #34728b!important;border-radius:7px;padding:9px 13px;min-height:36px;font-size:13px!important}
body.sage-console #content.console-workspace :is(button,.button,.outline,summary):hover{background-color:#17465e!important;transform:translateY(-1px)}
body.sage-console #content.console-workspace :is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid #8fe9ff;outline-offset:3px}
body.sage-console #content.console-workspace :is(button:disabled,[aria-disabled=true]){opacity:.5;cursor:not-allowed;transform:none}
body.sage-console #content.console-workspace :is(input,select,textarea){background:#082337!important;color:#e1f3ff!important;border:1px solid #3a6c83!important;border-radius:7px;padding:10px 12px;font:14px/1.5 'Segoe UI',sans-serif!important;max-width:100%;min-width:0;color-scheme:dark}
body.sage-console #content.console-workspace input::placeholder,body.sage-console #content.console-workspace textarea::placeholder{color:#9bbbd0;opacity:1}
body.sage-console #content.console-workspace :is(.page-intro,.sage-page-head,.detail-head){padding:20px 22px;border:1px solid #206582;border-radius:10px;background:linear-gradient(120deg,#0b2f45,#051927);margin:14px 0 20px}
body.sage-console #content.console-workspace :is(.page-intro p,.sage-page-question){max-width:90ch;font-size:15px!important;color:#b2cfe4!important}
.console-workspace-head{padding:14px 18px;border:1px solid #225571;border-radius:9px;background:#061e30;margin-bottom:15px}
.console-workspace-head>div{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:13px;margin-bottom:12px}
.console-workspace-head>div>span{color:#7299b3}
.console-workspace-head nav{display:flex;gap:8px;overflow:auto;padding:3px;scrollbar-width:thin;scrollbar-color:#276983 transparent}
body.sage-console #content.console-workspace .console-workspace-head nav a{white-space:nowrap;border:1px solid #225773;border-radius:6px;background:#0c2b40!important;color:#b5d9ee!important;padding:6px 12px;font-size:12px}
body.sage-console #content.console-workspace .console-workspace-head nav a[aria-current=step]{background:#176180!important;color:#f0fbff!important;border-color:#66d4ed!important}
.console-private-label{margin-left:auto;border:1px solid #326683;border-radius:5px;padding:3px 8px;font-size:11px}
body.sage-console #content.console-workspace :is(.story,.future-card,.source-card,.stat,.detail-body,.side-note,.table-wrap,.theme-browser,.sage-register-card,.sage-monitor-entry,.evaluation-selected,.sage-register-bars,.evaluation-evidence,.bitcoin-panel,.evaluation-chart,.evaluation-kpis>article,.evaluation-calendar,.evaluation-tool,.evaluation-comparison>section,.measurement-panel,.measurement-kpis>article,.measurement-plan,.bitcoin-proof-links,.bitcoin-proof-file,.watcher-card,.perspective-summary,.perspective-summary-metrics>div,.perspective-summary-criteria>div,.sage-council,.sage-council>article,.sage-pulse>details,.sage-graph-layout>aside,.sage-register-toolbar,.sage-register-outcome,.sage-register-review,.research-body,.research-support,.research-section,.dossier-section,.dossier-reading-key,.dossier-empty,.dossier-evidence-card,.dossier-scenario,.dossier-original,.dossier-candidates>article,.brain-table,.history-chart,.proof-card,.proof-desk,.forecast-card,.agent-card,.editorial-banner,.prospective-study,.brain-card,.brain-hero,.hypothesis-intelligence,.perspective-life,.evaluation-snapshot,.evaluation-summary,.measurement-detail,.analysis-queue,.sage-status-legend){background:linear-gradient(140deg,#0a2639,#061a2a)!important;border:1px solid #285971!important;border-radius:10px;box-shadow:inset 0 0 18px #0099bd08;padding:18px;color:#dceefa!important;min-width:0}
body.sage-console #content.console-workspace :is(.story,.source-card,.sage-register-card,.sage-monitor-entry,.sage-pulse>details){border-top:2px solid #3c94b7!important}
body.sage-console #content.console-workspace :is(.story h3,.sage-register-card h3,.source-card h3,.theme-browser h2,.theme-directory b){color:#e1f4ff!important;background:transparent!important}
body.sage-console #content.console-workspace :is(.story h3,.sage-register-card h3){font-size:20px!important}
body.sage-console #content.console-workspace .theme-browser{border-radius:12px;padding:20px}
body.sage-console #content.console-workspace .theme-directory>:is(a,button){background:linear-gradient(120deg,#0b2d42,#092237)!important;border:1px solid #326278!important;border-radius:9px;min-height:80px;padding:13px;box-shadow:none!important}
body.sage-console #content.console-workspace .theme-directory>:is(a,button):hover{background:#123c54!important;border-color:#76d7ed!important}
body.sage-console #content.console-workspace .theme-directory>:is([aria-pressed=true],[aria-current=page]){background:#16465d!important;border-color:#7be4fa!important}
body.sage-console #content.console-workspace .theme-directory b{font-size:15px!important;font-weight:550}
body.sage-console #content.console-workspace .theme-directory small{color:#aac9dc!important;font-size:12px!important}
body.sage-console #content.console-workspace :is(.theme-icon,.theme-arrow){background:#164056!important;color:#93e4fc!important}
body.sage-console #content.console-workspace :is(.toolbar,.filters,.admin-tabs,.sage-monitor-tabs,.sage-register-toolbar,.evaluation-controls){gap:10px}
body.sage-console #content.console-workspace :is(.sage-monitor-tabs a[aria-current=page],.admin-tab.active,.theme-actions [aria-pressed=true]){background:#176180!important;color:white!important;border-color:#73dbf4!important}
body.sage-console #content.console-workspace .sage-hypotheses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;border:0;margin-top:18px}
body.sage-console #content.console-workspace .sage-hypotheses>li{display:grid;grid-template-columns:1fr;align-content:start;padding:20px;gap:12px;border:1px solid #285971;border-top:2px solid #3c94b7;border-radius:10px;background:linear-gradient(140deg,#0a2639,#061a2a);min-width:0}
body.sage-console #content.console-workspace .sage-hypotheses h2{font-size:22px}
body.sage-console #content.console-workspace .sage-hypothesis-number strong{font:600 32px/1.3 'Segoe UI',sans-serif;color:#91e8ff}
body.sage-console #content.console-workspace :is(.sage-life,.sage-life-empty){background:#173b50;color:#b7d5e8!important;border-radius:5px}
body.sage-console #content.console-workspace .sage-life progress::-webkit-progress-bar{background:#173b50}
body.sage-console #content.console-workspace .sage-life progress::-moz-progress-bar{background:#173b50}
body.sage-console #content.console-workspace .sage-life-segments span{border-right-color:#071c2b}
body.sage-console #content.console-workspace .sage-life-delta{background:#061a2a}
body.sage-console #content.console-workspace .sage-delta[data-direction=up]{color:#5be8b7!important}
body.sage-console #content.console-workspace .sage-delta[data-direction=down]{color:#f4a3bb!important}
body.sage-console #content.console-workspace .sage-status{color:#d7eafa!important}
body.sage-console #content.console-workspace :is(.bitcoin-grid,.evaluation-kpis,.evaluation-charts,.evaluation-comparison,.sage-register-bars){gap:15px}
body.sage-console #content.console-workspace :is(.bitcoin-receipt,.bitcoin-grid>article){background:#102e43!important;border-color:#34637e!important;color:#d8eaf9!important}
body.sage-console #content.console-workspace .bitcoin-receipt[data-proof-state=VERIFIED],body.sage-console #content.console-workspace .bitcoin-verified{background:#0c3b30!important;border:1px solid #388a6f!important;color:#b3f8d1!important}
body.sage-console #content.console-workspace .bitcoin-verified :is(strong,span,p),body.sage-console #content.console-workspace .bitcoin-receipt[data-proof-state=VERIFIED] :is(strong,span){color:#b3f8d1!important}
body.sage-console #content.console-workspace :is(.bitcoin-pending,.owner-warning,.notice,.evaluation-empty,.dossier-empty){background:#102f46!important;border-color:#3f7190!important;color:#c6deef!important}
body.sage-console #content.console-workspace .bitcoin-pending strong{color:#ffd78b!important}
body.sage-console #content.console-workspace :is(.dossier-formula,.dossier-intro,.dossier-scenario header,.dossier-observe,.data-array>div,.research-question,.research-method){background:#10344a!important;border-color:#2d6e8a!important;color:#d5eefb!important}
body.sage-console #content.console-workspace .prospective-dossier{--dossier-blue:#10344a;--dossier-ink:#d5eafa;--dossier-rule:#2e5e77;color:#d5eafa}
body.sage-console #content.console-workspace :is(.dossier-step,.research-index){color:#76d9f8!important}
body.sage-console #content.console-workspace :is(.dossier-scenario dt,.dossier-evidence-symbol,.research-label){color:#90e2fb!important}
body.sage-console #content.console-workspace .dossier-evidence-card[data-direction=SUPPORTS]{border-top:4px solid #4fc9a6!important}
body.sage-console #content.console-workspace .dossier-evidence-card[data-direction=CONTRADICTS]{border-top:4px solid #e691ad!important}
body.sage-console #content.console-workspace :is(table,.brain-table,.sage-register-table){background:#071f30!important;color:#d8ebfa!important}
body.sage-console #content.console-workspace :is(th,thead){background:#123a50!important;color:#bfeeff!important;border-color:#2a607a!important}
body.sage-console #content.console-workspace td{color:#d8ebfa!important;border-color:#285870!important}
body.sage-console #content.console-workspace tbody tr:nth-child(even){background:#0b293c}
body.sage-console #content.console-workspace :is(.sage-register-table,.table-wrap,.sage-graph-scroll){overflow:auto;max-width:100%}
body.sage-console #content.console-workspace svg text{fill:#c4e6fa}
body.sage-console #content.console-workspace :is(.sage-gridline,.sage-edge){stroke:#37758f}
body.sage-console #content.console-workspace :is(.sage-history-line,.history-line){stroke:#55d3ef}
body.sage-console #content.console-workspace :is(.sage-history,.sage-calibration,.history-chart){background:#071f30!important;border-radius:8px}
body.sage-console #content.console-workspace :is(.sage-pulse,.sage-radar-layout,.sage-graph-layout){gap:18px}
body.sage-console #content.console-workspace .badge.category-badge{background:#12394e!important;border-color:#3e7084!important;color:#bceeff!important;font-size:12px}
body.sage-console #content.console-workspace .category-badge[data-rubrique=Politique]{background:#433654!important;color:#fff!important}
body.sage-console #content.console-workspace :is(.sage-register-card[data-result=CONFIRMED],.sage-register-card[data-result=REFUTED],.sage-register-card[data-result=INDETERMINATE]){border-top-width:3px!important}
body.sage-console #content.console-workspace .sage-register-card[data-result=CONFIRMED]{border-top-color:#52d8a3!important}
body.sage-console #content.console-workspace .sage-register-card[data-result=REFUTED]{border-top-color:#ef96ac!important}
body.sage-console #content.console-workspace .sage-register-card[data-result=INDETERMINATE]{border-top-color:#b2b9eb!important}
/* Owner authentication stays separate from the public reading workspace. */
.sage-console :is(.reader-menu,.reader-donation){background:linear-gradient(145deg,#0a2b40,#041725)!important;color:#d8edfc!important;border-color:#397491!important;font-family:'Segoe UI',Arial,sans-serif}
.sage-console :is(.reader-menu,.reader-donation) :is(h2,h3){color:#e2f5ff;font-family:'Segoe UI',sans-serif}
.sage-console :is(.reader-menu,.reader-donation) :is(p,label,summary,legend){color:#c4deef!important}
.sage-console :is(.reader-menu,.reader-donation) :is(button,select,.reader-menu-nav a,.button){background:#11394f!important;border:1px solid #407b93!important;color:#dbf4ff!important;border-radius:7px}
.sage-console .reader-owner-link{background:#04131f!important;color:white!important;border:1px solid #3c7792}
.sage-console :is(.reader-menu,.reader-donation) :is(button,a,select,input):focus-visible{outline:2px solid #8ce5ff;outline-offset:3px}
.sage-console .reader-donation :is(.donation-methods>section,.donation-amounts label>span){background:#10344c!important;color:#d3f1ff!important;border-color:#458099!important}
.sage-console .reader-donation .donation-amounts input:checked+span{background:#1c5b77!important;border-color:#8bd5ef!important}
.sage-console .reader-donation .donation-qr img{background:white;padding:10px;border-radius:9px}
body.owner-console{background:radial-gradient(ellipse at 30% 0,#07324d,#03111e 70%);color:#dceefa;font-family:'Segoe UI',Arial,sans-serif}
.owner-console .owner-shell{max-width:1220px;padding:28px;min-height:100vh}
.owner-console .owner-brand{color:#e7f6ff;font:650 43px 'Segoe UI',sans-serif;letter-spacing:4px}
.owner-console .owner-shell :is(h1,h2,h3){font-family:'Segoe UI',sans-serif;color:#e3f4ff}
.owner-console .owner-shell h1{font-size:32px;font-weight:550}
.owner-console .owner-shell :is(p,li,label,.eyebrow){color:#bad3e6;line-height:1.6}
.owner-console :is(.owner-card,.analysis-queue,.owner-shell form){background:linear-gradient(140deg,#0b2a3f,#061b2c);border:1px solid #32647e;border-radius:10px;padding:20px}
.owner-console :is(input,select,textarea){background:#082438;color:#e3f5ff;border:1px solid #4b7e96;border-radius:6px;padding:12px;color-scheme:dark}
.owner-console :is(.button,.outline){background:#123c55;color:#d1f4ff;border:1px solid #4786a0;border-radius:6px}
.owner-console .owner-good{background:#0d3c31;border-color:#4cab86;color:#c3f1d9}
.owner-console .owner-warning{background:#343027;border-color:#d6b56d;color:#f4dfb6}
.owner-console .owner-shell strong{color:#b3ebff}
.owner-console .owner-shell :is(button,a,input):focus-visible{outline:2px solid #93e7ff;outline-offset:3px}
@media(min-width:1450px){body.sage-console #content.console-workspace .stories-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:950px){body.sage-console #content.console-workspace .sage-hypotheses{grid-template-columns:1fr}body.sage-console #content.console-workspace .theme-browser .theme-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){body.sage-console #content.console-workspace :is(.page-intro,.sage-page-head,.detail-head){padding:16px}body.sage-console #content.console-workspace :is(.page-intro,.theme-browser header){display:block}body.sage-console #content.console-workspace h2{font-size:22px}body.sage-console #content.console-workspace .theme-browser .theme-directory>:is(a,button){min-height:88px;padding:10px}body.sage-console #content.console-workspace .theme-directory b{font-size:14px!important}.console-workspace-head{padding:12px}.console-workspace-head>div{font-size:12px}.owner-console .owner-shell{padding:22px 16px}}
@media(prefers-reduced-motion:reduce){body.sage-console #content.console-workspace *{transition:none!important;scroll-behavior:auto!important}}

body.sage-console[data-owner=owner] .console-nav-footer a[data-sage-internal]{display:flex!important}

body.sage-console #content.console-workspace .deadline-chart>div>div{background:#173b50!important}

/* Brand signature and editorial promise share the console typography. */
@font-face{font-family:'SAGE Nunito';font-style:normal;font-weight:800;font-display:swap;src:url('/assets/fonts/nunito-800.ttf') format('truetype')}
body.sage-console .brand .wordmark{font-family:'SAGE Nunito','Arial Rounded MT Bold',sans-serif;font-weight:800;letter-spacing:.055em;font-style:normal;color:#f0f7ff;text-shadow:0 0 14px #5cc2ef33}
body.sage-console .brand-subtitle{display:block;margin:5px 0 4px;font:600 11px/1.2 'Segoe UI',Arial,sans-serif;letter-spacing:.19em;color:#a3dcef}
body.sage-console .brand .tagline{display:block;color:#9dbed2;letter-spacing:.015em;font-weight:400}
body.sage-console .mast-note{display:block;min-width:190px;max-width:285px}
body.sage-console .mast-note .eyebrow{display:block;text-transform:none;font:600 clamp(14px,1.15vw,18px)/1.35 'Segoe UI',Arial,sans-serif;letter-spacing:.01em;color:#d2f1ff}
body.sage-console .mast-note p{font:400 13px/1.5 'Segoe UI',Arial,sans-serif;color:#a5cadd;margin-top:6px;letter-spacing:.01em}
.owner-console .owner-brand{display:inline-block;font-family:'SAGE Nunito','Arial Rounded MT Bold',sans-serif;font-weight:800;letter-spacing:.055em;text-decoration:none}
.owner-console .owner-brand-subtitle{display:block;font:600 11px/1.3 'Segoe UI',sans-serif;letter-spacing:.19em;color:#a3dcef;margin:5px 0 15px}
@media(max-width:1050px) and (min-width:701px){body.sage-console .masthead{flex-wrap:wrap}body.sage-console .mast-note{flex-basis:100%;order:6;max-width:none;min-width:0;border-left:0;padding:8px 0 0;display:flex;align-items:center;gap:24px}body.sage-console .mast-note p{margin:0}}
@media(max-width:700px){body.sage-console .brand .wordmark{letter-spacing:.055em}body.sage-console .brand-subtitle{font-size:9px;margin:3px 0;letter-spacing:.16em}body.sage-console .mast-note{display:block;order:6;flex-basis:100%;max-width:none;min-width:0;padding:10px 0 2px;border-left:0;border-top:1px solid #24546c;margin:0}body.sage-console .mast-note .eyebrow{font-size:15px}body.sage-console .mast-note p{font-size:12px;margin:4px 0 0}}

@media(min-width:701px){body.sage-console .console-sidebar{top:var(--console-header-height,98px);min-height:calc(100vh - var(--console-header-height,98px))}}
body.sage-console #content.console-workspace .sage-register-bars>div>span{color:#b8d2e5!important}
/* Four compact city lists; expanded articles use the full list width. */
body.sage-console #content.console-workspace .satellite-layout{grid-template-columns:minmax(0,1fr) minmax(420px,1fr);gap:22px}
body.sage-console #content.console-workspace .globe-city-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0;padding:0;list-style:none;align-items:start}
body.sage-console #content.console-workspace .globe-city-list>li{position:relative;margin:0;padding:6px 20px 6px 2px!important;min-width:0;background:transparent;border:0!important;border-bottom:1px solid #25475b!important;border-radius:0;text-align:left}
body.sage-console #content.console-workspace .globe-city-latest{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}
body.sage-console #content.console-workspace .globe-city-latest span{font:500 13px/1.3 'Segoe UI',Arial,sans-serif;color:#e0f3ff;overflow-wrap:anywhere}
body.sage-console #content.console-workspace .globe-city-latest strong{font:400 11px/1.4 'Segoe UI',Arial,sans-serif;color:#a5d8ef;white-space:normal}
body.sage-console #content.console-workspace .globe-city-list details{font-size:12px;margin-top:0}
body.sage-console #content.console-workspace .globe-city-list summary{position:absolute;right:0;top:4px;display:flex;align-items:center;justify-content:center;padding:0;min-height:28px;width:20px;font-size:15px;list-style:none;background:transparent!important;border:0!important}
body.sage-console #content.console-workspace .globe-city-list summary::-webkit-details-marker{display:none}
body.sage-console #content.console-workspace .globe-city-list>li:has(details[open]){grid-column:1/-1;text-align:left;padding:14px!important}
body.sage-console #content.console-workspace .globe-city-list>li:has(details[open]) .globe-city-latest{align-items:flex-start}
@media(max-width:1200px){body.sage-console #content.console-workspace .satellite-layout{grid-template-columns:1fr}}
@media(max-width:400px){body.sage-console #content.console-workspace .globe-city-list{gap:5px}body.sage-console #content.console-workspace .globe-city-latest span{font-size:12px}}
/* White canvas separates the dark dashboard panels. */
body.sage-console #content.wrap:has(.console-grid){background:#fff;color:#17384d}
body.sage-console #content.wrap:has(.console-grid) .console-status-line h1{color:#17384d}
body.sage-console #content.wrap:has(.console-grid) .console-status-line :is(time,h1 span){color:#49677a}
body.sage-console #content.wrap:has(.console-grid) .console-live{color:#167448;text-shadow:none}
body.sage-console #content.wrap:has(.console-grid) .console-live.degraded{color:#865511}
body.sage-console{background:#fff}
body.sage-console #content.console-workspace{background:#fff}
body.sage-console #content.console-workspace>:not(.stories-grid,.sources-grid,.detail-layout,.satellite-layout,.sage-hypotheses){background-color:#071b2b;border-radius:9px;padding:14px}
body.sage-console #content.console-workspace :is(.satellite-layout,.detail-layout)>:is(section,aside){background:#071b2b;border-radius:10px;padding:16px;min-width:0}
body.sage-console .footer{background:#071b2b;border-radius:10px;padding:20px}
body.sage-console .console-nav-item{border-bottom:1px solid #ffffff70;border-radius:0;margin-bottom:2px}
body.sage-console .console-nav-footer{border-top:1px solid #ffffff70}
body.owner-console{background:#fff;color:#17384d}
.owner-console .owner-shell>.owner-brand,.owner-console .owner-shell>h1{color:#17384d}
.owner-console .owner-shell>.owner-brand .owner-brand-subtitle{color:#40667c}
.owner-console .owner-shell>:is(p,.eyebrow){color:#49677a}
body.sage-console .masthead :is(.reader-menu-button,.reader-donate-button){background:#fff;color:#17384d;border-color:#fff}
body.sage-console .masthead :is(.reader-menu-button,.reader-donate-button):is(:hover,:focus-visible){background:#fff;color:#17384d;border-color:#fff;transform:scale(1.035)}
body.sage-console .masthead .reader-menu-icon i{background:currentColor}
body.sage-console .brand{gap:12px}
body.sage-console .brand img{width:62px;height:68px;object-fit:contain;filter:none;flex-shrink:0}
body.sage-console .brand .wordmark{font-size:44px;line-height:1;letter-spacing:.035em}
body.sage-console .brand-subtitle{font-size:10px;letter-spacing:.09em;line-height:1.4}
@media(max-width:700px){body.sage-console .brand{gap:9px}body.sage-console .brand img{width:42px;height:47px}body.sage-console .brand .wordmark{font-size:30px}body.sage-console .brand-subtitle{font-size:8px;letter-spacing:.055em}}

@font-face{font-family:"SAGE Display";font-style:normal;font-weight:300 700;font-display:swap;src:url("/assets/fonts/space-grotesk.ttf") format("truetype")}
body.sage-console .brand .wordmark,.owner-console .owner-brand{font-family:"SAGE Display",system-ui,sans-serif;font-weight:650;letter-spacing:.105em;color:#f0f7ff;font-style:normal;line-height:1.05;text-shadow:0 0 16px #7bcef022}.brand-right{display:inline-block;vertical-align:top;position:relative;top:.18em;font-family:system-ui,sans-serif;font-size:.25em;font-weight:400;letter-spacing:0;line-height:1;margin-left:.18em;color:inherit}.owner-console .owner-brand-subtitle{letter-spacing:.055em}
