/* Terminal management: compact geometry, existing themes and real controls. */
.management-route>.header,.management-route>main>.pilot,.management-route>main>footer{display:none}
.management-route>main{max-width:none;padding:0;margin:0;min-height:100vh}
.management-route>main>.notice{margin:20px}
.admin-workspace{--bg:#101216;--sidebar:#14171c;--panel:#171a20;--panel-hover:#1d2129;--subtle:#1c2027;--line:#2a2e37;--border:#2a2e37;--text:#edf0f6;--muted:#959eae;--faint:#747f92;--blue:#8cabff;--accent:var(--blue);--accent-soft:#1b2436;--green:#79c7ab;--green-bg:#182d27;--amber:#e4b76d;--amber-bg:#302719;--row-pad:8px;--space:12px;color-scheme:dark;background:var(--bg);color:var(--text);font:calc(12px * var(--ui-text-scale,1))/1.45 ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',monospace;min-height:100vh;overflow-wrap:anywhere}
.admin-workspace[data-admin-theme=light]{color-scheme:light;--bg:#f5f6f8;--sidebar:#fff;--panel:#fff;--panel-hover:#f7f8fb;--subtle:#f0f2f6;--line:#dce0e7;--border:#dce0e7;--text:#222936;--muted:#616c7e;--faint:#737e8d;--blue:#365fbe;--accent-soft:#edf1fa;--green:#227459;--green-bg:#eaf5ef;--amber:#94621c;--amber-bg:#fff4e1}
.admin-workspace[data-admin-accent=mint]{--blue:#82cdbb;--accent-soft:#1a2e29}
.admin-workspace[data-admin-theme=light][data-admin-accent=mint]{--blue:#27735e;--accent-soft:#eef7f3}
.admin-workspace[data-admin-density=compact]{--row-pad:5px;--space:8px}
.admin-workspace [hidden]{display:none!important}
.admin-workspace :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}
.admin-workspace :is(h1,h2,h3,h4){color:var(--text)}
.admin-workspace h1{font-size:calc(19px * var(--ui-text-scale,1));font-weight:600;letter-spacing:-.4px;margin:0;line-height:1.25}
.admin-workspace h1:focus{outline:none}
.admin-workspace h2{font-size:calc(14px * var(--ui-text-scale,1));font-weight:600}
.admin-workspace h3{font-size:calc(13px * var(--ui-text-scale,1));letter-spacing:0;line-height:1.45}
.admin-workspace h4{font-size:calc(13px * var(--ui-text-scale,1))}
.admin-workspace p{color:var(--muted)}
.admin-icon{display:block;width:18px;height:18px;flex-shrink:0}
.admin-sidebar{position:fixed;inset:0 auto 0 0;width:196px;background:var(--sidebar);border-right:1px solid var(--line);padding:10px 8px;display:flex;flex-direction:column;overflow-y:auto;z-index:35;overscroll-behavior:contain}
.admin-brand{display:block;width:min(160px,100%);margin:0 0 6px}.admin-brand img{display:block;width:160px;max-width:100%;height:auto}
.admin-workspace-label{display:flex;align-items:center;gap:8px;padding:6px 6px 10px;border-bottom:1px solid var(--line);margin-bottom:8px}
.admin-workspace-label>span{width:24px;height:24px;background:var(--accent-soft);border:1px solid var(--line);display:grid;place-items:center;color:var(--accent);border-radius:2px}
.admin-workspace-label strong,.admin-profile strong{display:block;font-size:calc(12px * var(--ui-text-scale,1));font-weight:600}
.admin-workspace-label small,.admin-profile small{display:block;font-size:calc(10px * var(--ui-text-scale,1));color:var(--muted);margin-top:3px}
.admin-nav-label{font-size:calc(9px * var(--ui-text-scale,1));letter-spacing:1px;padding:0 8px;margin:10px 0 4px!important;color:var(--faint)!important}
.admin-nav-item{display:flex;align-items:center;gap:8px;min-height:32px;padding:5px 8px;border-radius:2px;margin-bottom:1px;font-size:calc(12px * var(--ui-text-scale,1));color:var(--muted);font-weight:500;text-decoration:none!important}
.admin-nav-item:hover{background:var(--subtle);color:var(--text)}.admin-nav-item.active{background:var(--accent-soft);color:var(--accent);box-shadow:inset 2px 0 var(--accent)}
.admin-nav-item small,.admin-sidebar-bottom .admin-nav-item>span{margin-left:auto}.admin-nav-item small{background:var(--subtle);padding:1px 6px;border-radius:4px;font-size:calc(10px * var(--ui-text-scale,1))}
.admin-sidebar-bottom{margin-top:auto;padding-top:8px}.admin-profile{display:flex;gap:10px;align-items:center;border-top:1px solid var(--line);padding:8px 0 4px}.admin-avatar{width:24px;height:24px;background:var(--accent-soft);color:var(--accent);border:1px solid var(--line);display:grid;place-items:center;border-radius:2px;flex-shrink:0}
.admin-appearance-link{border:1px solid var(--line);border-radius:2px;background:var(--subtle);color:var(--text);display:flex;gap:10px;align-items:center;text-align:left;width:100%;padding:8px;margin:6px 0}.admin-appearance-link strong{font-size:calc(11px * var(--ui-text-scale,1));font-weight:500;display:block}.admin-appearance-link small{display:block;font-size:calc(10px * var(--ui-text-scale,1));color:var(--muted);margin-top:4px}
.admin-signout{display:block;font-size:calc(11px * var(--ui-text-scale,1));padding:8px;color:var(--muted)}
.admin-shell{margin-left:196px;min-height:100vh;min-width:0}.admin-topbar{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 14px;border-bottom:1px solid var(--line);background:var(--bg);position:sticky;top:0;z-index:20}
.admin-breadcrumb{display:flex;gap:8px;align-items:center;font-size:calc(11px * var(--ui-text-scale,1));color:var(--muted)}.admin-breadcrumb strong{font-weight:500;color:var(--text)}
.admin-topbar-actions{display:flex;align-items:center;gap:12px}.admin-actual-label{font-size:calc(10px * var(--ui-text-scale,1));color:var(--muted)}
.admin-icon-button{border:0;background:none;color:var(--muted);min-width:36px;min-height:36px;border-radius:6px;display:inline-grid;place-items:center;font-size:22px}.admin-icon-button:hover{background:var(--subtle);color:var(--text)}
.admin-content{padding:12px 14px;max-width:none;margin:0;min-width:0}.admin-content .section-heading{margin-bottom:10px;gap:8px}.admin-content .section-heading>div>p:last-child{font-size:calc(12px * var(--ui-text-scale,1))}.admin-workspace .eyebrow{font-size:calc(9px * var(--ui-text-scale,1));letter-spacing:1.5px;color:var(--faint)}
.admin-workspace .button{background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:2px;min-height:30px;font-size:calc(11px * var(--ui-text-scale,1));font-weight:500;padding:5px 8px;white-space:normal;text-align:center}
.admin-workspace .button:hover{background:var(--panel-hover);border-color:var(--muted)}.admin-workspace .button.primary{background:var(--accent);border-color:var(--accent);color:var(--bg)}
.admin-workspace .panel{background:var(--panel);border:1px solid var(--line);border-radius:2px;margin-bottom:var(--space);min-width:0}.admin-workspace :is(.panel-title,.panel-head){padding:8px 10px;border-bottom:1px solid var(--line);min-width:0}
.admin-panel-actions{display:flex;align-items:center;gap:9px;flex-shrink:0}.admin-workspace .tag{font-size:calc(9px * var(--ui-text-scale,1));color:var(--muted);border-color:var(--line)}
.admin-help-button{display:inline-grid;place-items:center;vertical-align:middle;flex-shrink:0;min-width:28px;width:28px;min-height:28px;height:28px;padding:0;margin-left:5px;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--muted);font-size:calc(12px * var(--ui-text-scale,1));font-weight:600;cursor:pointer}.admin-help-button:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}
.admin-health-strip{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:var(--green-bg);border:1px solid color-mix(in srgb,var(--green) 30%,var(--line));border-radius:2px;padding:6px 10px;margin-bottom:10px;font-size:calc(11px * var(--ui-text-scale,1));color:var(--green)}.admin-health-strip .dot{background:currentColor}.admin-health-strip>span:not(.dot){color:var(--muted);margin-left:auto}.admin-health-strip.attention{background:var(--amber-bg);color:var(--amber)}
.admin-workspace .stats{border-radius:2px;overflow:hidden}.admin-workspace .stats article{padding:9px 10px;min-width:0}.admin-metric-label{display:flex;align-items:center;justify-content:space-between;gap:8px}.admin-workspace .stats strong{font-size:calc(25px * var(--ui-text-scale,1));font-weight:550;margin:3px 0}.admin-workspace .stats strong.date{font-size:calc(13px * var(--ui-text-scale,1));line-height:1.45}.admin-workspace .stats small{font-size:calc(10px * var(--ui-text-scale,1))}
.admin-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr);gap:var(--space);align-items:start}.admin-right-stack{min-width:0}.admin-workspace .server-live{padding:10px;border:1px solid var(--line);border-radius:2px;background:var(--panel);margin-bottom:var(--space);min-width:0}.admin-workspace .server-live h3{font-size:calc(14px * var(--ui-text-scale,1))}.admin-workspace .server-live .pilot-facts{gap:6px;font-size:calc(11px * var(--ui-text-scale,1))}.admin-workspace .server-live dt{font-size:calc(10px * var(--ui-text-scale,1))}.admin-workspace .server-live .ingestion-help{font-size:calc(10px * var(--ui-text-scale,1))}.admin-workspace .cycle-chart{background:var(--bg);padding:10px;border-radius:2px}.admin-workspace .cycle-bar{background:var(--accent)}.admin-workspace .cycle-problem .cycle-bar{background:#d97982}.admin-workspace .cycle-slot{background:transparent}.admin-workspace .cycle-tooltip{color:var(--text)}
.admin-pipeline{list-style:none;padding:8px 10px 0;margin:0}.admin-pipeline li{display:flex;gap:12px;align-items:center;margin-bottom:8px}.admin-pipeline li>span{display:grid;place-items:center;border:1px solid var(--line);border-radius:2px;width:24px;height:24px;flex-shrink:0;color:var(--muted);background:var(--bg)}.admin-pipeline strong{display:block;font-size:calc(11px * var(--ui-text-scale,1));font-weight:500}.admin-pipeline small{display:block;color:var(--muted);font-size:calc(10px * var(--ui-text-scale,1));margin-top:4px}
.admin-context-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:14px 0}.admin-context-heading h3{margin:0}.admin-workspace .tool-links b{font-size:calc(12px * var(--ui-text-scale,1));font-weight:500}.admin-workspace .tool-links small{font-size:calc(10px * var(--ui-text-scale,1))}.admin-workspace .tool-links a{padding:8px 10px}
.admin-workspace :is(input,select,textarea){color:var(--text);background:var(--bg);border-color:var(--line)}.admin-workspace :is(th,.rights-list,.rights-samples article,.rights-profile,.notice,.server-control,.server-mode-grid article,.server-confirm){background:var(--subtle);color:var(--text);border-color:var(--line)}
.admin-workspace :is(.ingestion-source-state.neutral,.ingestion-status.confirmed){background:var(--green-bg);color:var(--green);border-color:color-mix(in srgb,var(--green) 25%,var(--line))}.admin-workspace :is(.ingestion-status.needs-attention,.ingestion-notice,.ingestion-warnings,.notice.error){background:var(--amber-bg);color:var(--amber);border-color:color-mix(in srgb,var(--amber) 25%,var(--line))}
.admin-workspace .ingestion-status{display:flex;flex-direction:column;gap:3px;padding:7px 9px;border:1px solid var(--line);border-radius:2px;margin:8px 0;font-size:calc(11px * var(--ui-text-scale,1))}.admin-workspace .ingestion-status>span{font-size:calc(10px * var(--ui-text-scale,1));color:var(--muted)}.admin-workspace .ingestion-warnings{padding:12px 14px 12px 30px;border:1px solid var(--line);border-radius:6px;font-size:calc(11px * var(--ui-text-scale,1))}
.admin-workspace :is(.ingestion-table th,.ingestion-table td,td,th){padding-block:var(--row-pad);border-color:var(--line)}.admin-workspace .ingestion-body{padding:10px}.admin-workspace .ingestion-metrics{gap:8px}.admin-workspace .ingestion-metric{background:var(--bg);border-color:var(--line)}.admin-workspace .ingestion-metric strong{font-size:calc(19px * var(--ui-text-scale,1))}.admin-workspace .server-control{border-radius:2px;padding:10px}.admin-workspace .server-mode-grid article{padding:10px;border-radius:2px}.admin-workspace .server-mode-grid h3{font-size:calc(18px * var(--ui-text-scale,1))}.admin-workspace .server-control :is(p,small,li,.server-control-actions span){color:var(--muted)}.admin-workspace .server-control button{background:var(--accent-soft);color:var(--accent);border-color:var(--line)}.admin-workspace .server-control-state strong{font-size:calc(13px * var(--ui-text-scale,1))}.admin-workspace .data-settings{padding:10px}.admin-workspace .panel-note{font-size:calc(10px * var(--ui-text-scale,1))}.admin-workspace .small{font-size:calc(11px * var(--ui-text-scale,1))}
.admin-footer{display:flex;justify-content:space-between;gap:14px;padding:8px 14px;margin-top:0;font-size:calc(10px * var(--ui-text-scale,1));border-color:var(--line)}
.admin-mobile-menu,.admin-menu-close{display:none}.admin-dialog{background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:3px;padding:16px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 28px);overflow-y:auto;overscroll-behavior:contain;font:inherit;box-shadow:0 24px 80px #0005}.admin-dialog::backdrop{background:#0008}.admin-help-dialog{width:420px;margin:auto}.admin-dialog-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px}.admin-dialog h2{font-size:calc(21px * var(--ui-text-scale,1));margin:0 0 16px}.admin-dialog p{font-size:calc(13px * var(--ui-text-scale,1));line-height:1.7;margin:12px 0;color:var(--muted)}.admin-dialog strong{font-size:calc(12px * var(--ui-text-scale,1))}.admin-help-example{padding:16px;border:1px solid var(--line);background:var(--bg);border-radius:2px;margin:20px 0}.admin-help-example p{margin-bottom:0}.admin-settings-dialog{width:430px;margin:14px 14px 14px auto;min-height:0}.admin-setting-group{padding:16px 0;border-top:1px solid var(--line)}.admin-choices{display:flex;gap:10px;flex-wrap:wrap}.admin-choices .button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.admin-help-library{margin:18px 0}.admin-help-library summary{cursor:pointer;color:var(--accent);padding:10px 0}.admin-help-library ul{padding:0;list-style:none}.admin-help-library li{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--line)}
@media(min-width:1800px){.admin-sidebar{width:204px}.admin-shell{margin-left:204px}}
@media(max-width:1120px){.admin-dashboard-grid{grid-template-columns:1fr}.admin-right-stack{display:grid;grid-template-columns:1fr 1fr;gap:var(--space)}.admin-workspace .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-workspace .stats article:nth-child(2){border-right:0}.admin-workspace .stats article:nth-child(-n+2){border-bottom:1px solid var(--line)}}
@media(max-width:760px){.admin-sidebar{display:none;inset:0 auto 0 0;width:min(290px,85vw);z-index:60;padding-top:24px}.admin-sidebar.is-open{display:flex}.admin-shell{margin-left:0}.admin-mobile-menu{display:inline-grid}.admin-menu-close{display:block;margin-left:auto;background:none;color:var(--muted);border:0;font-size:26px;min-width:36px;min-height:36px}.admin-scrim{position:fixed;inset:0;background:#0008;border:0;z-index:55}.admin-topbar{padding:10px 16px;gap:10px;min-height:58px;position:static}.admin-breadcrumb{gap:8px;font-size:calc(10px * var(--ui-text-scale,1));flex:1}.admin-breadcrumb>.admin-icon,.admin-breadcrumb>span:first-of-type,.admin-breadcrumb>span:nth-of-type(2),.admin-actual-label{display:none}.admin-topbar-actions{gap:4px}.admin-content{padding:12px}.admin-content .section-heading{flex-direction:row;align-items:flex-start;flex-wrap:wrap}.admin-workspace h1{font-size:calc(19px * var(--ui-text-scale,1))}.admin-workspace .stats article{padding:9px 10px}.admin-workspace .stats strong{font-size:calc(23px * var(--ui-text-scale,1))}.admin-health-strip>span:not(.dot){margin-left:0}.admin-right-stack{display:block}.admin-workspace .ingestion-body{padding:10px}.admin-workspace .server-live{padding:10px}.admin-workspace .server-mode-grid{grid-template-columns:1fr}.admin-workspace .server-control-state{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-footer{padding:16px;flex-wrap:wrap}.admin-workspace .button{min-height:42px}.admin-workspace .admin-help-button{width:32px;height:32px;min-width:32px;min-height:32px}.admin-workspace .server-live .pilot-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dialog{padding:20px}.admin-settings-dialog{margin:12px;min-height:0}.admin-workspace .ingestion-table-wrap{max-width:100%}.admin-workspace :is(input,select,textarea){font-size:calc(16px * var(--ui-text-scale,1))}.admin-workspace .panel-title{flex-wrap:wrap;align-items:center}.admin-workspace .admin-panel-actions{margin-left:auto}}
@media(max-width:360px){.admin-content{padding-inline:12px}.admin-workspace .stats{grid-template-columns:1fr}.admin-workspace .stats article{border-right:0;border-bottom:1px solid var(--line)}.admin-workspace .stats article:last-child{border-bottom:0}.admin-topbar{padding-inline:10px}.admin-breadcrumb{font-size:calc(10px * var(--ui-text-scale,1))}}
@media(prefers-reduced-motion:reduce){.admin-workspace *{scroll-behavior:auto!important;transition:none!important}}
body:has(.admin-workspace)>.global-text-size{max-width:none;margin-left:196px;padding-inline:14px}
@media(min-width:1800px){body:has(.admin-workspace)>.global-text-size{margin-left:204px}}
@media(max-width:760px){body:has(.admin-workspace)>.global-text-size{margin-left:0;padding-inline:16px}}

.admin-workspace .ingestion-heading>.button{min-width:44px;min-height:44px}

.management-route .grouping-candidates{display:grid;gap:16px}.management-route .grouping-candidate{min-width:0;border:1px solid var(--line,#303d4a);border-radius:2px;padding:16px}.management-route .grouping-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.management-route .grouping-pair>div{min-width:0;overflow-wrap:anywhere}.management-route .grouping-candidate input{display:block;width:100%;box-sizing:border-box;margin:8px 0}.management-route .grouping-decisions{display:flex;flex-wrap:wrap;gap:8px}.management-route .grouping-candidate label{display:block}.management-route .grouping-pair h3{font-size:1em;line-height:1.5}.management-route .grouping-pair li{margin:8px 0}@media(max-width:640px){.management-route .grouping-pair{grid-template-columns:1fr}}

/* Shared density across all management sections; retain mobile touch targets. */
.admin-workspace :is(.panel-title,.panel-head,.pilot-heading,.pilot-section-title) :is(h2,h3,h4){margin:0}
.admin-workspace .section-heading>div>p{margin:3px 0 0}
.admin-workspace .section-heading .eyebrow{display:none}
.admin-workspace .admin-icon{width:16px;height:16px}
.admin-workspace .admin-overview-stats{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:var(--space)}
.admin-workspace .admin-overview-stats article{border:0;background:var(--panel)}
.admin-workspace .admin-overview-stats{gap:1px;background:var(--line)}
.admin-workspace .stats strong,.admin-workspace dd,.admin-workspace time,.admin-workspace .cycle-axis{font-variant-numeric:tabular-nums}
.admin-workspace .stats strong.date{min-height:0}
body:has(.admin-workspace)>.global-text-size{padding-block:3px}
body:has(.admin-workspace)>.global-text-size button{min-height:30px;min-width:36px;font-size:calc(14px * var(--ui-text-scale,1))}
body:has(.admin-workspace)>.global-text-size [data-text-size="reset"]{min-width:54px;font-size:calc(11px * var(--ui-text-scale,1))}
.admin-workspace .server-live :is(.pilot-facts,.ingestion-help){margin:8px 0}
.admin-workspace .server-live .eyebrow{margin:0 0 3px}
.admin-workspace .cycle-chart{margin:10px 0}
.admin-workspace .cycle-chart .cycle-plot{height:145px;margin-top:10px}
.admin-workspace .cycle-tooltip{min-height:32px;margin:5px 0}
.admin-workspace .panel-note{padding:8px 10px;margin:0}
.admin-workspace .tool-links{padding:0 0 4px}
.admin-workspace .grouping-candidates{gap:var(--space)}
.admin-workspace .grouping-candidate{padding:10px;border-radius:2px}
.admin-workspace .grouping-pair{gap:12px}
.admin-workspace .ingestion-heading>.button{min-height:32px}
@media(min-width:761px){
 .admin-workspace .admin-help-button{width:24px;height:24px;min-width:24px;min-height:24px}
 .admin-workspace .admin-icon-button{min-width:30px;min-height:30px}
}
@media(min-width:761px) and (max-width:1279px){
 .admin-workspace .admin-overview-stats{grid-template-columns:repeat(3,minmax(0,1fr))}
 .admin-workspace .admin-overview-stats article:last-child{grid-column:span 2}
}
@media(max-width:760px){
 body:has(.admin-workspace)>.global-text-size>span{display:none}
 body:has(.admin-workspace)>.global-text-size button{min-height:44px;min-width:44px}
 .admin-workspace .admin-overview-stats{grid-template-columns:repeat(2,minmax(0,1fr))}
 .admin-workspace .admin-overview-stats article:last-child{grid-column:1/-1}
 .admin-workspace .admin-nav-item{min-height:44px;padding-block:8px}
 .admin-workspace :is(.button,.admin-icon-button,.admin-help-button){min-height:44px;min-width:44px}
 .admin-workspace .admin-help-button{width:44px;height:44px}
 .admin-workspace .stats strong.date{font-size:calc(14px * var(--ui-text-scale,1))}
 .admin-workspace .cycle-chart .cycle-plot{height:155px}
 .admin-workspace .cycle-tooltip{min-height:48px}
 .admin-workspace .admin-topbar{padding:6px 10px;min-height:52px}
 .admin-workspace .admin-breadcrumb{min-width:0;overflow-wrap:anywhere}
 .admin-workspace .admin-health-strip{gap:6px}
}

/* Capture controls lead Zajem; secondary operational detail follows. */
.admin-workspace .server-control{margin-top:0;padding:16px;background:var(--panel)}.admin-workspace .server-control-heading h2{font-size:calc(19px * var(--ui-text-scale,1));margin:4px 0 8px}.admin-workspace .server-control-heading p{font-size:calc(12px * var(--ui-text-scale,1));margin:0 0 10px}.admin-workspace .server-control-heading>.ingestion-status{white-space:nowrap;padding:6px 9px;font-size:calc(10px * var(--ui-text-scale,1))}.admin-workspace .server-activity{padding:16px;border-radius:2px;margin:8px 0 16px;background:var(--bg)}.admin-workspace .server-activity-main h3{font-size:calc(16px * var(--ui-text-scale,1));line-height:1.45}.admin-workspace .server-activity-orbit{width:24px;height:24px;border-width:2px}.admin-workspace .server-activity-orbit i{width:5px;height:5px}.admin-workspace .server-activity-value .server-activity-clock{font-size:calc(23px * var(--ui-text-scale,1));color:var(--text)}.admin-workspace .server-activity.phase-warning{border-color:var(--amber)}.admin-workspace .server-activity-meta{font-size:calc(10px * var(--ui-text-scale,1))}.admin-workspace .server-control .capture-primary{background:var(--accent);color:var(--bg);border-color:var(--accent);min-height:44px}.admin-workspace .capture-mode{background:var(--bg);border-color:var(--line);border-radius:2px;min-height:112px}.admin-workspace .capture-mode.is-selected{background:var(--accent-soft);border-color:var(--accent)}.admin-workspace .capture-mode input{min-height:18px;min-width:18px;padding:0}.admin-workspace .capture-mode strong{font-size:calc(17px * var(--ui-text-scale,1))}.admin-workspace .capture-mode :is(small,span span){font-size:calc(11px * var(--ui-text-scale,1))}.admin-workspace .capture-mode strong small{font-size:calc(9px * var(--ui-text-scale,1));color:var(--accent)}.admin-workspace .capture-mode-picker legend{font-size:calc(12px * var(--ui-text-scale,1))}.admin-workspace .capture-guide h3{font-size:calc(16px * var(--ui-text-scale,1))}.admin-workspace .capture-guide li strong{font-size:calc(12px * var(--ui-text-scale,1))}.admin-workspace .capture-guide li span{font-size:calc(11px * var(--ui-text-scale,1))}.admin-workspace .capture-guide p{font-size:calc(11px * var(--ui-text-scale,1))}.admin-workspace .capture-guide-note strong{font-size:calc(12px * var(--ui-text-scale,1));color:var(--text)}.admin-workspace .server-control :is(.capture-guide-note,.capture-plan-details,.server-description,.capture-guide){border-color:var(--line)}.admin-workspace .capture-launch{border-top:1px solid var(--line);padding-top:16px}.admin-workspace .capture-launch strong{color:var(--accent)}.admin-workspace .capture-result-heading h2{font-size:calc(17px * var(--ui-text-scale,1))}.admin-workspace .capture-result-heading p{font-size:calc(11px * var(--ui-text-scale,1))}.admin-workspace .capture-plan-details :is(p,summary){font-size:calc(11px * var(--ui-text-scale,1))}.admin-workspace .server-control .ingestion-warning{padding:10px;background:var(--amber-bg);color:var(--amber);border-left:2px solid var(--amber);font-size:calc(11px * var(--ui-text-scale,1))}.admin-workspace .server-control .server-control-actions{gap:8px}.admin-workspace .server-control .server-control-actions button{font-size:calc(11px * var(--ui-text-scale,1));min-height:44px}.admin-workspace .server-control .server-description{padding-top:12px;margin-top:16px;font-size:calc(11px * var(--ui-text-scale,1))}
@media(max-width:760px){.admin-workspace .server-control{padding:12px}.admin-workspace .server-control-heading>.ingestion-status{display:inline-flex;margin-bottom:8px}.admin-workspace .server-activity{padding:12px}.admin-workspace .capture-mode{min-height:100px}}

.admin-workspace[data-admin-view="zajem"] .button{min-height:44px}

.ingestion-reader-coverage{border-block:1px solid var(--line);padding:10px 0;margin:10px 0}.ingestion-reader-coverage>summary{cursor:pointer;font-weight:600;min-height:32px}.ingestion-reader-coverage .ingestion-table{font-size:inherit}.ingestion-reader-coverage .ingestion-help{margin:8px 0}.ingestion-reader-coverage li{margin:3px 0}
