:root,[data-theme="dark"]{--surface:#161618;--line:#303034;--muted:#9ca3af;--accent:#facc15;--ink:#fff;--base:#0b0b0d;--field:#101012;color:var(--ink);background:var(--base);color-scheme:dark}
[data-theme="light"]{--surface:#fff;--line:#e5e7eb;--muted:#6b7280;--ink:#0b0b0d;--base:#f5f5f6;--field:#fff;color-scheme:light}
body{background:var(--base);color:var(--ink)}p,.footer-note,.count,.path,.muted{color:var(--muted)}a{color:var(--accent)}h1,h2,h3{color:var(--ink)}.shell{grid-template-columns:252px minmax(0,1fr)}.sidebar{background:#0b0b0d;color:#fff;overflow:auto;border-right:1px solid #2b2b2e;padding:0 12px 16px}.sidebar .brand{display:flex;gap:10px;border-color:#29292d;height:65px;color:#fff;font-size:25px;font-weight:700;letter-spacing:3px}.brand-square{width:7px;height:7px;background:#facc15}.brand-sub{color:#9ca3af;font-size:9px;letter-spacing:1.8px;padding:15px 12px}.sidebar .nav button,.nav-group nav button{background:transparent;border:0;color:#bcbcc4;display:flex;gap:10px;width:100%;padding:11px 12px;font-size:13px;text-align:left;border-radius:5px}.sidebar button.active{background:#facc15!important;color:#0b0b0d!important;font-weight:600}.sidebar button:hover{background:#222225}.nav-group{margin-top:12px}.nav-group>summary{list-style:none;cursor:pointer;padding:9px 12px;color:#9ca3af;letter-spacing:1.2px;font-size:10px;display:flex;justify-content:space-between}.nav-group>summary:after{content:'›';font-size:16px}.nav-group[open]>summary:after{content:'⌄'}.nav-group nav{padding:0 0 0 4px}.side-bottom .node{background:#161618;border-color:#303034}.side-bottom .node p{color:#9ca3af}.owner{border-color:#303034}.sidebar .owner h3{color:#fff}.main{padding:0 24px 24px}.topbar{background:var(--surface);border-color:var(--line);position:relative;z-index:5}.breadcrumb,.top-tools span{color:var(--muted)}.search,input,select,textarea{background:var(--field);border-color:var(--line);color:var(--ink);border-radius:5px}.workspace-page{color:var(--muted)!important}.workspace-page.active,.workspace-page:hover{color:#0b0b0d!important;background:#facc15!important;border-color:#facc15!important}.top-tools{white-space:nowrap}.top-tools button{padding:7px 9px;font-size:12px}.owner-menu{position:relative}.owner-menu>summary{cursor:pointer;font-size:12px;background:var(--field);border:1px solid var(--line);padding:8px;border-radius:5px}.owner-menu>div{position:absolute;right:0;top:38px;min-width:160px;background:var(--surface);border:1px solid var(--line);box-shadow:0 8px 20px #0003;padding:8px;display:grid;gap:4px}.owner-menu button{text-align:left}.preview-banner{border-left:3px solid #facc15;background:var(--surface);margin:14px 0 0;padding:10px;font-size:12px;color:var(--muted)}
button{background:var(--surface);border-color:var(--line);color:var(--ink);border-radius:5px}button:hover{background:color-mix(in srgb,var(--accent) 12%,var(--surface));border-color:#9e8620}button.primary{background:#facc15!important;color:#0b0b0d!important;border-color:#facc15!important}.panel,.card,.v3-card,.card.focus{background:var(--surface);border-color:var(--line);color:var(--ink);box-shadow:0 2px 5px #0001}.panel-header,.v3-card .card-header{background:var(--surface);border-color:var(--line)}.panel-header h2,.v3-card .card-title{color:var(--ink);font-size:16px}.collapse-control{margin-left:auto}.panel-collapsed>:not(.panel-header):not(.card-header){display:none!important}.eyebrow{color:var(--muted)}.page-header h1,.v3-page-title h1{font-size:27px;font-weight:600}.v3-page-title{padding:18px 0}.summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0 0}.summary-card{text-align:left;background:var(--surface);border:1px solid var(--line);border-top:3px solid #facc15;padding:15px 18px;min-height:91px}.summary-card>span{display:block;font-size:11px;color:var(--muted)}.summary-card>strong{display:block;font-size:21px;margin-top:8px;font-weight:600;overflow-wrap:anywhere}.summary-card:nth-child(6)>strong,.summary-card:nth-child(7)>strong{font-size:15px}.v3-total strong,.v3-overview strong{color:var(--ink)}.v3-total span,.v3-note,.v3-page-title>span,.v3-overview span{color:var(--muted)}.v3-total .v3-live{color:var(--muted)!important}.v3-legend{display:none}.v3-project-icon{background:var(--base);color:#b49b27}.v3-overview>div+div,.v3-health-line,.v3-event{border-color:var(--line)}.v3-event-dot{background:#facc15}.v3-event small{color:var(--muted)}.v3-assistant-summary{background:var(--field);border-left-color:#facc15}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--field);background:var(--field);color:var(--ink)}table,.table{color:var(--ink)}.table>:not(caption)>*>*{background:var(--surface);color:var(--ink);box-shadow:none;border-color:var(--line)}td,th{border-color:var(--line);color:var(--ink)}th{font-size:12px;color:var(--muted)}.table-sort{border:0;background:none;padding:3px 0;color:inherit;font-size:12px;white-space:nowrap}.table-controls{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.table-controls input{flex:1;min-width:130px;max-width:230px;padding:8px 10px;font-size:12px}.table-controls select{width:auto;padding:8px;font-size:12px}.table-controls button{font-size:11px;padding:7px}.table-controls span{font-size:11px;color:var(--muted);margin-left:auto}.table-empty{padding:15px}.checkbox-label{display:flex;align-items:center;gap:9px;margin:15px 0}.checkbox-label input{width:auto;accent-color:#facc15}label{color:var(--muted)}.badge.pending{background:#facc1522;color:#e0b817}[data-theme="light"] .badge.pending{background:#fff3ba;color:#6d5700}.badge.online,.badge.working{background:#facc1520;color:#bda31b}.badge.plan,.badge.unconfigured{background:var(--field);color:var(--muted)}.engine-strip{background:var(--surface);border-color:var(--line);color:var(--muted)}.engine-alert,.binding,.info-line,.feed-item{border-color:var(--line)}.info-line span,.feed-item small{color:var(--muted)}.feed-item p{color:var(--ink)}.notice{background:#facc1512;border-color:#facc1540;color:var(--ink)}.auth{background:var(--base)}.auth-card,dialog{background:var(--surface);border-color:var(--line);color:var(--ink)}.auth-card .brand{color:var(--ink)}.auth-card .brand b{color:#facc15}.evidence,.token{background:var(--base)}.stat{background:var(--surface)!important}.stat .label,.stat .hint{color:var(--muted)}.machine-row{background:var(--surface);border-color:var(--line)}
.flow-profile{--pynex-cyan:#facc15;--pynex-blue:#d4b000;--pynex-violet:#fff}.flow-heading p,.flow-tabs button{color:var(--muted)}.flow-tabs{border-color:var(--line)}.flow-tabs button.active{background:#facc15;color:#0b0b0d;border-color:#facc15;box-shadow:none}.flow-stage{background:radial-gradient(ellipse at center,#facc1510,transparent 65%),var(--surface);border-color:var(--line);border-radius:8px}.flow-stage,.flow-stage h2,.flow-stage p{color:var(--ink)}.flow-orb{background:radial-gradient(circle,#facc151a,var(--base));border-color:#facc15;box-shadow:0 0 25px #facc1510}.flow-core-label,.flow-core-caption,.flow-stage-caption{color:var(--muted)}.flow-wire{stroke:#facc15!important;opacity:.7}.flow-node{background:var(--field);color:var(--ink);border-color:var(--line)}.flow-node-copy small{color:var(--muted)}.flow-node-icon,.flow-port{color:#b89c0e;background:#facc1515;border-color:#facc1540}.flow-map-footer{border-color:var(--line);color:var(--muted)}.flow-orbit{border-color:#facc1528}.flow-percentage{color:var(--ink)}.flow-metric{background:var(--surface);border-color:var(--line);color:var(--ink)}.flow-metric span,.flow-metric small{color:var(--muted)}.flow-summary-row{border-color:var(--line)}.flow-summary-row small{color:var(--muted)}.pynex-detail-grid .panel{background:var(--surface)}.project-glyph{background:#facc151a;color:#b59a12;border-color:#facc1540}.pynex-tabs button{color:var(--muted);background:var(--surface);border-color:var(--line)}.pynex-tabs button.active{background:#facc15;color:#0b0b0d;box-shadow:none;border-color:#facc15}.compact-ui .panel-body,.compact-ui .card-body{padding:12px}.compact-ui td{padding:8px}.compact-ui .nav-group nav button{padding:8px 12px}.sidebar-collapsed .shell{grid-template-columns:75px minmax(0,1fr)}.sidebar-collapsed .nav-group summary{font-size:0;padding:6px}.sidebar-collapsed .nav-group button{font-size:0}.sidebar-collapsed .nav-group button>span:first-child{font-size:18px}.sidebar-collapsed .brand{font-size:16px;letter-spacing:0}.sidebar-collapsed .brand-square{display:none}
@media(max-width:1150px){.summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.topbar .search{max-width:210px}.v3-grid{grid-template-columns:1fr 1fr;gap:16px}.topbar{gap:10px}}
@media(max-width:950px){.shell{grid-template-columns:220px minmax(0,1fr)}.v3-grid{grid-template-columns:1fr}.summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.topbar{flex-wrap:wrap;height:auto;padding:10px 16px}.top-tools{margin-left:auto}}
@media(max-width:740px){.shell,.sidebar-collapsed .shell{display:block}.sidebar{height:auto;position:static;padding:8px 12px}.sidebar .brand{height:35px;border:0}.sidebar .brand-sub,.side-bottom{display:none}.sidebar .nav{display:flex;flex-direction:row;margin:8px 0}.sidebar .nav button{width:auto;font-size:12px}.nav-group{margin:0}.nav-group>summary{padding:8px 12px;font-size:10px}.nav-group nav{display:flex;overflow:auto}.nav-group nav button{width:auto;white-space:nowrap;font-size:11px;padding:8px}.main{padding:0 12px 20px}.topbar{margin:0 -12px;position:sticky;top:0;padding:8px 12px}.topbar-start{flex:1}.topbar .search{max-width:none;flex-basis:100%;order:3}.top-tools{gap:5px}.top-tools button{padding:7px;font-size:11px}.breadcrumb{display:block;font-size:10px}.workspace-pages{gap:2px}.workspace-page{font-size:10px!important;padding:3px 6px!important}.summary-grid{gap:8px;margin-top:14px}.summary-card{padding:12px;min-height:80px}.summary-card strong{font-size:20px}.v3-grid{grid-template-columns:1fr}.table-controls span{margin-left:0}.sidebar-collapsed .sidebar{display:none}.flow-tabs{flex-wrap:wrap}.top-tools .owner-menu{display:none}.flow-stage{padding:14px}.table-wrap{max-width:100%}}
.flow-nodes-right .flow-node{background:var(--field)!important;color:var(--ink)!important;border-color:var(--line)!important}.flow-nodes-right .flow-node-icon,.flow-nodes-right .flow-port{background:#facc1515!important;border-color:#facc1540!important;color:#b89b12!important}.flow-nodes-right .flow-node-copy small{color:var(--muted)!important}.flow-bottom .panel{background:var(--surface)!important;border-color:var(--line)!important}.flow-bottom .empty strong,.flow-metric strong{color:var(--ink)!important}.flow-metric-track{background:var(--line)!important}.flow-meter{background:#facc15!important}.flow-port,.flow-nodes-right .flow-port{background:#facc15!important;box-shadow:0 0 8px #facc1533!important}.flow-key{background:#facc15!important}.v3-card .card-header,.panel-header{gap:8px}.v3-card .card-header h2,.panel-header h2{margin-right:auto}.collapse-control{margin-left:0}.v3-card .card-title{float:none}.badge.connected{background:#facc1520;color:#bda31b}.badge.stale,.badge.disconnected,.badge.unavailable{background:#e5e7eb18;color:var(--muted)}
.highlight-alert td:first-child{border-left:3px solid #facc15}.sidebar [data-view=notifications] .badge{color:#facc15}
.flow-wires stop{stop-color:#facc15}.flow-wire{filter:none!important}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}
.sidebar-close{display:none;border:0;background:none;padding:0;margin-left:auto;font-size:24px}.nav-group[open]>.nav-treeview{display:block!important}
@media(max-width:991px){.sidebar-close{display:block}.sidebar-collapsed .sidebar{box-shadow:4px 0 20px #0006}}
.nav-group[open]>.nav-treeview{display:block!important}.nav-group>summary,.sidebar .nav-link,.toolbar-links button,.v3-card .card-title,.v3-total span,.row-link{font-weight:400}.v3-card .card-title{float:none}.top-tools .owner-menu{display:block!important}.v3-total{margin-bottom:12px!important}.v3-chart{height:206px!important}.v3-legend{margin-top:20px!important}
@font-face{font-family:"Source Sans 3";src:url("/vendor/source-sans-400.woff2");font-weight:400;font-display:swap}
@font-face{font-family:"Source Sans 3";src:url("/vendor/source-sans-600.woff2");font-weight:600;font-display:swap}
@font-face{font-family:"Source Sans 3";src:url("/vendor/source-sans-700.woff2");font-weight:700;font-display:swap}
html,body,input,button,select,textarea{font-family:"Source Sans 3",system-ui,sans-serif;font-size:16px;line-height:1.5}
.shell{display:grid;grid-template-columns:250px minmax(0,1fr);min-height:100vh}.main{padding:0 20px;min-width:0}.sidebar{position:sticky;top:0;height:100vh;width:250px;padding:0 8px 16px;overflow-y:auto;background:var(--base);border-right:1px solid var(--line)}.sidebar .brand{height:57px;padding:0 20px;font-size:20px;letter-spacing:0;gap:8px;font-weight:400;border-bottom:1px solid var(--line)}.brand-emblem{display:inline-grid;place-items:center;border-radius:50%;background:#facc15;color:#0b0b0d;width:33px;height:33px;font-weight:700}.sidebar-menu{padding-top:16px}.nav-group{margin:0 0 3px}.nav-group>summary{padding:8px 12px;min-height:40px;border-radius:6px;font-size:16px;letter-spacing:0;display:flex;align-items:center;gap:12px;color:var(--ink)}.nav-group>summary:after{content:'›';margin-left:auto;font-size:20px}.nav-group[open]>summary{background:#ffffff12}.nav-group[open]>summary:after{content:'⌄'}.nav-group nav{padding:0;display:block}.sidebar .nav-link,.nav-group nav button{width:100%;display:flex;align-items:center;gap:12px;text-align:left;padding:8px 12px;margin-bottom:3px;border:0;border-radius:6px;min-height:40px;font-size:16px;white-space:normal;color:var(--ink)}.ui-icon{width:20px;height:20px;fill:currentColor;flex-shrink:0}.nav-treeview .ui-icon{width:18px;height:18px}.nav-group .active{background:#facc15!important;color:#0b0b0d!important;font-weight:400}.menu-caption{padding:14px 12px 8px;font-size:14px;color:var(--muted)}.side-bottom{margin-top:24px;position:static}.side-bottom .node{padding:12px;font-size:14px}.side-bottom .node p{font-size:14px}
.topbar{height:57px;min-height:57px;margin:0 -20px;padding:0 16px;gap:12px;display:flex;flex-wrap:nowrap;align-items:center;position:relative;border-bottom:1px solid var(--line);background:var(--surface)}.toolbar-links{display:flex;gap:16px;align-items:center}.toolbar-links button{border:0;background:none;color:var(--muted);padding:8px 0;font-size:16px}.topbar .search{margin-left:auto;flex:none;width:158px;max-width:158px;height:36px;border-radius:25px;padding:6px 14px;font-size:16px}.top-tools{display:flex;align-items:center;gap:12px;margin:0}.topbar button.toolbar-icon{border:0;background:none;padding:8px 4px;display:flex;align-items:center;color:var(--muted);position:relative}.notification-control>span{position:absolute;right:-2px;top:2px;background:#facc15;color:#0b0b0d;font-size:10px;line-height:14px;border-radius:4px;padding:0 3px}.owner-menu>summary{border:0;background:none;padding:0;display:flex;align-items:center;gap:8px;font-size:16px;list-style:none}.owner-menu .avatar{width:30px;height:30px;font-size:12px;border-radius:50%;background:#facc15;color:#0b0b0d}.owner-menu>div{z-index:30;top:40px}
.v3-page-title,.page-header{height:72px;margin:0;padding:16px 0;display:flex;align-items:center;justify-content:space-between;gap:16px}.v3-page-title h1,.page-header h1{font-size:28px;font-weight:400;letter-spacing:0;margin:0;line-height:34px}.v3-page-title>span{font-size:16px;color:var(--muted)}.v3-page-title>span button{border:0;background:none;color:var(--accent);padding:0 8px}.page-header .eyebrow{display:none}.page-header p{font-size:14px;margin:0}.v3-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.v3-column{display:grid;gap:24px;min-width:0}.panel,.card,.v3-card{border:1px solid var(--line);border-radius:6px;box-shadow:0 0 1px #ffffff20,0 1px 3px #0003}.panel-header,.v3-card .card-header{padding:12px 16px;min-height:50px;background:transparent;display:flex;align-items:center;border-bottom:1px solid var(--line)}.panel-header h2,.v3-card .card-title{font-size:18px;line-height:27px;font-weight:400;letter-spacing:0;margin:0}.card-header button.small,.card-header .collapse-control{padding:0;border:0;background:transparent;font-size:16px;color:var(--accent)}.card-header .collapse-control{color:var(--muted)}.panel-body,.v3-card .card-body{padding:16px}.v3-column>.v3-card:first-child{height:408px}.v3-column>.v3-card:first-child .card-header{border-bottom:0}.v3-total{height:62px;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center}.v3-total strong{font-size:20px;font-weight:700;line-height:30px}.v3-total span{font-size:16px;color:var(--ink)}.v3-total .v3-live{font-size:14px;text-align:right;color:var(--muted)!important;max-width:45%}.v3-chart{height:218px;position:relative}.v3-legend{display:flex;align-items:center;gap:8px;justify-content:flex-end;margin-top:20px;font-size:16px;flex-wrap:wrap}.v3-legend i{display:inline-block;width:16px;height:16px;background:#facc15;border-radius:2px;margin-right:4px;vertical-align:-2px}.v3-legend .gray{background:#9ca3af}.v3-card table{min-width:0;width:100%;margin:0}.v3-card:has(.dashboard-directory) .card-body{padding:0}.dashboard-directory th{padding:10px 8px;font-size:16px;font-weight:700;white-space:nowrap}.dashboard-directory td{padding:10px 8px;font-size:16px;height:56px;vertical-align:middle}.row-link{font-size:16px;line-height:24px;display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;color:var(--accent);text-align:left}.v3-project-icon{width:30px;height:30px;margin:0;font-size:12px;background:var(--field);flex-shrink:0}.badge{font-size:12px;line-height:18px;padding:3px 6px;border-radius:4px}.v3-overview{display:flex;flex-direction:column;margin:0}.v3-overview button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:88px;border:0;border-radius:0;background:none;border-bottom:1px solid var(--line)}.v3-overview button:last-child{border:0}.v3-overview strong{font-size:20px;font-weight:700}.v3-overview span{font-size:16px;text-transform:none;color:var(--muted)}.v3-overview .overview-arrow{position:absolute;right:0;top:28px;font-size:24px}.v3-card:has(.v3-overview) .card-body{padding-top:0;padding-bottom:0}.workspace-extras{margin:24px 0 0;border:1px solid var(--line);border-radius:6px;background:var(--surface)}.workspace-extras>summary{padding:12px 16px;cursor:pointer;font-size:16px}.workspace-extras .summary-grid{margin:0;padding:16px}.summary-card>span{font-size:16px}.summary-card>strong{font-size:22px}.engine-strip{margin:16px 0;font-size:14px;padding:12px 16px;flex-wrap:wrap}.main>footer.footer-note{font-size:16px;display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--line);margin:24px -20px 0;padding:16px;background:var(--surface)}td,th,.table-sort{font-size:16px}.table-controls input,.table-controls select,.table-controls button,.table-controls span{font-size:14px}.panel p,.panel-body p,.card p{font-size:16px}.small,button.small,.flow-tabs button{font-size:14px}.flow-node-copy small{font-size:13px}.flow-node-copy strong{font-size:16px}.compact-ui .v3-column>.v3-card:first-child .card-body{padding:16px}.sidebar-collapsed .shell{grid-template-columns:75px minmax(0,1fr)}.sidebar-collapsed .sidebar{width:75px}.sidebar-collapsed .brand>span:nth-child(2),.sidebar-collapsed .nav-link>span,.sidebar-collapsed .nav-group summary>span,.sidebar-collapsed .menu-caption,.sidebar-collapsed .side-bottom{display:none}.sidebar-collapsed .brand{padding:0 12px}.sidebar-collapsed .nav-group summary{font-size:16px;padding:8px 12px}.sidebar-collapsed .nav-group summary:after{display:none}.sidebar-collapsed .nav-group nav button{font-size:16px}
[data-theme="light"] .sidebar{background:#fff}[data-theme="light"] .nav-group[open]>summary{background:#00000008}
@media(max-width:991px){.shell,.sidebar-collapsed .shell{display:block}.sidebar{position:fixed;left:0;top:0;bottom:0;height:100vh;width:250px;transform:translateX(-100%);z-index:60;padding:0 8px 16px;display:block}.sidebar-collapsed .sidebar{display:block;width:250px;transform:none}.sidebar-collapsed .brand>span:nth-child(2),.sidebar-collapsed .nav-link>span,.sidebar-collapsed .nav-group summary>span,.sidebar-collapsed .menu-caption,.sidebar-collapsed .side-bottom{display:initial}.sidebar-collapsed .nav-group summary:after{display:block}.sidebar-collapsed .brand{padding:0 20px}.main{padding:0 20px}.topbar{margin:0 -20px;height:57px;min-height:57px;padding:0 16px;flex-wrap:nowrap;gap:12px}.toolbar-links{display:none}.topbar .search{width:120px;max-width:120px}.v3-grid{grid-template-columns:minmax(0,1fr)}.v3-column{gap:24px}.v3-page-title{height:100px;align-items:flex-start;flex-direction:column;justify-content:center;gap:12px}.v3-page-title>span{display:block}.main>footer.footer-note{flex-wrap:wrap}.sidebar .nav-group nav{display:block}.sidebar .nav-group nav button{width:100%;white-space:normal}.sidebar .brand{height:57px}.side-bottom{display:block}.owner-menu{display:block!important}.top-tools{gap:12px}.summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:480px){.topbar .search{width:100px;max-width:100px;padding:4px 8px}.top-tools{gap:8px}.top-tools .owner-menu>summary>span:last-child{display:none}.top-tools button.toolbar-icon{padding:4px 0}.topbar{gap:8px;padding:0 12px}.top-tools .ui-icon{width:18px;height:18px}.v3-legend{font-size:14px}.v3-total .v3-live{font-size:13px}.dashboard-directory th,.dashboard-directory td{font-size:14px}.dashboard-directory td{padding:10px 6px}.v3-project-icon{display:none}.page-header{height:auto;min-height:100px}.panel-header{flex-wrap:wrap}.summary-grid{grid-template-columns:1fr 1fr}}
.dashboard-directory td{height:49px;padding:8px}.sidebar .brand,.sidebar-menu{flex-shrink:0}.nav-group>summary::-webkit-details-marker{display:none}.v3-card .card-title,.v3-card .card-header button,.sidebar .nav-link{font-weight:400!important}
/* AdminLTE's intermediate desktop breakpoint uses its compact sidebar (4.6rem). */
@media(min-width:992px) and (max-width:1399px){
 .shell{grid-template-columns:73.6px minmax(0,1fr)}.sidebar{width:73.6px}
 .sidebar .brand>span:nth-child(2),.sidebar .nav-link>span,.sidebar .nav-group summary>span,.sidebar .menu-caption,.sidebar .side-bottom{display:none}
 .sidebar .brand{padding:0 12px}.sidebar .nav-group summary{font-size:16px;padding:8px 12px}.sidebar .nav-group summary:after{display:none}
 .sidebar-collapsed .shell{grid-template-columns:250px minmax(0,1fr)}.sidebar-collapsed .sidebar{width:250px}
 .sidebar-collapsed .brand>span:nth-child(2),.sidebar-collapsed .nav-link>span,.sidebar-collapsed .nav-group summary>span,.sidebar-collapsed .menu-caption,.sidebar-collapsed .side-bottom{display:initial}
 .sidebar-collapsed .brand{padding:0 20px}.sidebar-collapsed .nav-group summary:after{display:block}
}
@media(min-width:576px) and (max-width:991px){.v3-page-title{height:72px;flex-direction:row;align-items:center;justify-content:space-between;gap:16px}}
.topbar .owner-menu .avatar{display:grid!important;flex-shrink:0}.brand-emblem{flex-shrink:0}
.sidebar .brand{color:var(--ink)!important}label{font-size:16px}.owner-menu button{font-size:16px}
