:root{color-scheme:dark;--bg: #05080c;--canvas: #05080c;--surface: #0a1016;--surface-2: #0f1720;--surface-3: #131e27;--raised: #0f1720;--border: rgb(151 181 201 / .16);--border-strong: rgb(151 181 201 / .3);--text: #edf5f7;--ink: #edf5f7;--muted: #8ca0ad;--muted-2: #647785;--accent: #38daa2;--accent-strong: #83efc6;--accent-soft: rgb(56 218 162 / .1);--data: #5bc9ff;--data-soft: rgb(91 201 255 / .1);--danger: #ff7185;--danger-soft: rgb(255 113 133 / .1);--warning: #f4b960;--warning-soft: rgb(244 185 96 / .1);--success: #38daa2;--success-soft: rgb(56 218 162 / .1);--shadow: 0 24px 80px rgb(0 0 0 / .42);--radius: 6px;--radius-sm: 4px;--font-ui: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--console-canvas: var(--bg);--console-surface: var(--surface);--console-surface-raised: var(--surface-2);--console-ink: var(--text);--console-muted: var(--muted);--console-line: var(--border);--console-line-subtle: rgb(151 181 201 / .1);--console-line-strong: var(--border-strong);--console-cyan: var(--data);--console-success: var(--success);--console-warning: var(--warning);--console-danger: var(--danger);--z-nav: 20;--z-drawer-scrim: 40;--z-drawer: 45;--z-skip: 50;--z-dialog: 60;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.5;color:var(--text);background:var(--bg)}.eyebrow,.ops-page__header>div>p,.section-heading>div>p{display:none}.production-header{align-items:center;border-block-start:0;padding-block-start:0}.route-title{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.file-button{position:relative;overflow:hidden}.file-button input{position:absolute;inset:0;opacity:0;cursor:pointer}.fleet-toolbar,.filter-bar,.selection-summary,.binding-card__meta{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap}.fleet-toolbar,.filter-bar{min-height:54px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:.65rem}.fleet-toolbar>strong{margin-inline-start:auto}.segmented-control{display:inline-flex;align-items:center;gap:.25rem;border-radius:var(--radius-sm);background:var(--surface-2);padding:.25rem}.segmented-control button{min-width:92px;border:0;border-radius:6px;background:transparent;color:var(--muted);padding:.5rem .8rem;font:inherit;font-weight:650}.segmented-control button.is-active{background:var(--surface);color:var(--accent-strong);box-shadow:0 1px 4px #10201d17}.toolbar-status{display:inline-flex;align-items:center;gap:.35rem;color:var(--muted);font-size:.82rem}.fleet-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),1fr));gap:1rem}.fleet-card{display:grid;gap:.9rem;min-width:0;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:1rem}.fleet-card>header,.fleet-card>footer,.binding-card>header,.group-row__header,.machine-line{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.fleet-card__identity{display:flex;align-items:center;min-width:0;gap:.7rem}.fleet-card__identity>div{min-width:0}.fleet-card__identity a,.fleet-card__identity span{display:block}.fleet-card__identity a{overflow:hidden;color:var(--text);font-weight:750;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.fleet-card__identity span,.group-row__toggle small,.machine-line__main span,.binding-card header span{color:var(--muted);font-size:.8rem}.fleet-card__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-block:1px solid var(--border)}.fleet-card__facts div{min-width:0;padding:.7rem .55rem}.fleet-card__facts div+div{border-inline-start:1px solid var(--border)}.fleet-card__facts dt,.fleet-card__facts dd{margin:0}.fleet-card__facts dt{color:var(--muted);font-size:.72rem}.fleet-card__facts dd{margin-block-start:.15rem;overflow:hidden;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.fleet-card__hardware{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.fleet-card__hardware>div{display:flex;align-items:flex-start;gap:.55rem;min-width:0;border-radius:var(--radius-sm);background:var(--surface-2);padding:.65rem}.fleet-card__hardware span,.fleet-card__hardware strong,.fleet-card__hardware small{display:block;min-width:0}.fleet-card__hardware strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fleet-card__hardware small{margin-block-start:.1rem;color:var(--muted);font-size:.72rem}.fleet-addresses{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.fleet-addresses li{border:1px solid var(--border);border-radius:999px;padding:.22rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem}.fleet-card>footer{justify-content:flex-end;margin-block-start:auto}.group-list,.binding-list{display:grid;gap:.75rem}.group-row{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.group-row__header{padding:.75rem}.group-row__toggle{display:flex;align-items:center;gap:.65rem;min-width:0;border:0;background:transparent;color:var(--text);padding:0;text-align:start;font:inherit}.group-row__toggle strong,.group-row__toggle small{display:block}.group-row__machines{display:grid;border-block-start:1px solid var(--border)}.machine-line{min-width:0;padding:.65rem .75rem .65rem 3.45rem}.machine-line+.machine-line{border-block-start:1px solid var(--border)}.machine-line__main{min-width:0}.machine-line__main strong,.machine-line__main span{display:block}.machine-line__main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.machine-line__actions{display:flex;align-items:center;justify-content:flex-end;gap:.4rem;flex-wrap:wrap}.inline-empty{margin:0;color:var(--muted);padding:.85rem}.filter-field{display:flex;align-items:center;gap:.45rem;color:var(--muted);font-size:.82rem}.filter-field select{min-width:180px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);padding:.5rem .65rem}.dns-zone-state{display:flex;align-items:center;gap:.6rem;margin-inline-start:auto}.binding-card{display:grid;gap:.75rem}.binding-card h3{margin:0}.binding-card__meta span,.selection-summary span{border-radius:999px;background:var(--surface-2);color:var(--muted);padding:.28rem .55rem;font-size:.76rem}.selection-summary{border:1px solid var(--border);border-radius:var(--radius-sm);padding:.7rem}.dialog__body{margin-block:1rem;max-height:calc(100dvh - 12rem);overflow-y:auto;padding-inline-end:.2rem}.dialog__footer{justify-content:flex-end;border-block-start:1px solid var(--border);padding-block-start:.85rem}.probe-center-link{white-space:nowrap}.app-frame--collapsed .sidebar{padding-inline:.65rem}.app-frame--collapsed .sidebar__brand{justify-content:center;padding-inline:0}.app-frame--collapsed .sidebar__brand>strong,.app-frame--collapsed .sidebar__brand>.brand-mark,.app-frame--collapsed .nav-section__label,.app-frame--collapsed .nav-link span{display:none}.app-frame--collapsed .sidebar__toggle{margin-inline:auto}.app-frame--collapsed .nav-link{justify-content:center;padding-inline:0}.nav-section{display:grid;gap:.25rem}.nav-section+.nav-section{margin-top:.75rem}.nav-section__label{margin:0;padding:.35rem .75rem;color:var(--muted);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.stepper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;padding:0;margin:0 0 1.25rem;list-style:none}.stepper li{padding:.55rem .65rem;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted);font-size:.825rem;font-weight:650}.stepper li.is-active{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-strong)}.stepper li.is-complete{border-color:color-mix(in srgb,var(--success) 45%,var(--border));color:var(--success)}.selector-scopes{display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin:1rem 0 0;padding:.75rem;border:1px solid var(--border);border-radius:var(--radius-sm)}.selector-scopes legend{padding:0 .35rem;color:var(--muted);font-size:.825rem;font-weight:650}.selector-scopes label,.checkbox-field,.definition-choice{display:inline-flex;align-items:center;gap:.45rem}.definition-choice-list{display:grid;gap:.65rem}.definition-choice{align-items:flex-start;padding:.85rem;border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer}.definition-choice:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.definition-choice span,.snapshot-list li{display:grid;gap:.15rem}.definition-choice small,.snapshot-list span{color:var(--muted)}.compact-filter{display:inline-flex;align-items:center;gap:.4rem;color:var(--muted);font-size:.85rem}.compact-filter select{min-height:2.25rem}.snapshot-list{display:grid;gap:.65rem;padding:0;margin:0 0 1rem;list-style:none}.snapshot-list li{padding-bottom:.65rem;border-bottom:1px solid var(--border)}.execution-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:1rem 0 0}.execution-summary div{padding:.65rem;border-radius:var(--radius-sm);background:var(--surface-2)}.execution-summary dt{color:var(--muted);font-size:.75rem}.execution-summary dd{margin:.2rem 0 0;font-weight:700}.data-table tbody tr[role=button],.data-table tbody tr:has(+*){cursor:pointer}.resource-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.resource-card{display:grid;gap:1rem;min-width:0;padding:1rem;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.resource-card>header{display:flex;align-items:flex-start;gap:.75rem}.resource-card>header>div:nth-child(2){flex:1;min-width:0}.resource-card>header p,.resource-card__footer p{margin:.25rem 0 0;color:var(--muted);font-size:.875rem}.resource-card__icon{display:grid;flex:0 0 auto;place-items:center;width:2.25rem;height:2.25rem;border-radius:10px;background:var(--surface-2);color:var(--accent-strong)}.resource-card__title{color:var(--text);font-weight:700;text-decoration:none}.resource-card__title:hover{text-decoration:underline}.resource-card__footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.metric-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0}.metric-strip>div{padding:.65rem;border-radius:10px;background:var(--surface-2)}.metric-strip dt{color:var(--muted);font-size:.75rem}.metric-strip dd{margin:.2rem 0 0;color:var(--text);font-size:1rem;font-weight:700}.summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}.summary-card{display:grid;grid-template-columns:auto 1fr;gap:.25rem .75rem;align-items:center;padding:1rem;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.summary-card svg{grid-row:1 / 3;color:var(--accent-strong)}.summary-card span{color:var(--muted);font-size:.82rem}.summary-card strong{color:var(--text)}.tab-list{display:flex;gap:.25rem;overflow-x:auto;padding:.25rem;border:1px solid var(--border);border-radius:12px;background:var(--surface-2)}.tab-list button{flex:0 0 auto;padding:.55rem .85rem;border:0;border-radius:9px;background:transparent;color:var(--muted);cursor:pointer}.tab-list button.is-active{background:var(--surface);color:var(--text);box-shadow:var(--shadow)}.planned-panel{min-height:180px}.machine-context-grid{margin-top:1rem}.network-interface-list{display:grid;gap:.75rem}.network-interface-card{padding:.85rem;border:1px solid var(--border);border-radius:12px;background:var(--surface-2)}.network-interface-card header{display:flex;justify-content:space-between;gap:1rem}.network-interface-card header span,.network-interface-card p,.network-interface-card li span{color:var(--muted);font-size:.82rem}.network-interface-card ul{display:grid;gap:.35rem;margin:.75rem 0 0;padding:0;list-style:none}.network-interface-card li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem}.detail-list{display:grid;gap:.65rem;margin:0 0 1rem}.detail-list>div{display:flex;justify-content:space-between;gap:1rem}.detail-list dt{color:var(--muted)}.detail-list dd{margin:0;text-align:right}.onboarding-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}@media(max-width:720px){.resource-card-grid,.summary-grid{grid-template-columns:1fr}.resource-card__footer,.network-interface-card li,.detail-list>div{align-items:flex-start;flex-direction:column}.detail-list dd{text-align:left}}*{box-sizing:border-box}html{min-height:100%}body{min-width:320px;min-height:100dvh;margin:0;background:var(--bg)}body.dialog-open{overflow:hidden}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary,[tabindex]{outline-offset:3px}:focus-visible{outline:3px solid #00a99d;outline-offset:3px}button{cursor:pointer}button:disabled,input:disabled,select:disabled{cursor:not-allowed;opacity:.65}a{color:var(--accent-strong);text-decoration-thickness:1px;text-underline-offset:3px}.skip-link{position:fixed;inset-block-start:12px;inset-inline-start:12px;z-index:50;transform:translateY(-160%);border-radius:var(--radius-sm);background:var(--text);color:#fff;padding:.6rem .8rem;text-decoration:none}.skip-link:focus{transform:translateY(0)}.app-frame{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:100dvh;transition:grid-template-columns .16s ease}.app-frame--collapsed{grid-template-columns:76px minmax(0,1fr)}.sidebar{position:sticky;inset-block-start:0;height:100dvh;border-inline-end:1px solid var(--border);background:color-mix(in srgb,var(--surface) 92%,var(--bg));padding:1rem;overflow-y:auto}.sidebar__brand{display:flex;align-items:center;gap:.75rem;padding:.25rem .25rem 1rem}.sidebar__brand strong,.sidebar__brand span{display:block}.sidebar__brand strong{font-size:.98rem;letter-spacing:-.01em}.sidebar__brand span{color:var(--muted);font-size:.82rem}.sidebar__toggle{flex:0 0 auto;margin-inline-start:auto}.brand-mark{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--accent-strong)}.nav-list{display:grid;gap:.2rem}.nav-link{display:flex;align-items:center;gap:.7rem;border-radius:var(--radius-sm);color:var(--muted);padding:.62rem .7rem;text-decoration:none}.nav-link:hover,.nav-link.is-active{background:var(--accent-soft);color:var(--accent-strong)}.app-main{min-width:0}.topbar{position:sticky;inset-block-start:0;z-index:20;display:flex;align-items:center;gap:1rem;min-height:72px;border-block-end:1px solid var(--border);background:#f7faf9f0;padding:.8rem 1.5rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.topbar__drawer-toggle{display:none}.topbar__title{min-width:0}.topbar h1{margin:0;font-size:clamp(1.05rem,2vw,1.35rem);letter-spacing:-.02em}.breadcrumbs{display:flex;align-items:center;gap:.4rem;color:var(--muted);font-size:.78rem}.breadcrumbs a{color:var(--muted);text-decoration:none}.topbar__actions{display:flex;align-items:center;gap:.75rem;margin-inline-start:auto}.tenant-switcher{display:flex;align-items:center;gap:.5rem;color:var(--muted);font-size:.82rem}.tenant-switcher select,.form-field input,.form-field select,.form-field textarea{width:100%;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);padding:.58rem .7rem}.form-field textarea{resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9rem}.user-menu{position:relative}.user-menu summary{display:flex;align-items:center;gap:.45rem;border:1px solid var(--border);border-radius:999px;background:var(--surface);padding:.42rem .65rem;color:var(--text);list-style:none;cursor:pointer}.user-menu summary::-webkit-details-marker{display:none}.user-menu__panel{position:absolute;inset-block-start:calc(100% + .5rem);inset-inline-end:0;min-width:220px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:.8rem;box-shadow:var(--shadow)}.content{width:min(100%,1440px);margin:0 auto;padding:1.5rem}.login-page{display:grid;min-height:100dvh;place-items:center;padding:1.5rem;background:linear-gradient(180deg,rgb(0 124 118 / .08),transparent 32%),var(--bg)}.login-card{width:min(100%,430px);border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);background:var(--surface);padding:1.5rem;box-shadow:var(--shadow)}.login-card__brand{display:flex;align-items:center;gap:.8rem}.login-card h1{margin:0;font-size:1.45rem;letter-spacing:-.025em}.login-card__copy{color:var(--muted)}.panel,.stat-tile,.record-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.panel{padding:1rem}.panel--wide{min-width:0}.page-grid{display:grid;grid-template-columns:minmax(280px,380px) minmax(0,1fr);gap:1rem;align-items:start}.page-section{display:grid;gap:1rem}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-block-end:1rem}.section-heading--compact{margin-block-end:.3rem}.section-heading h2,.record-card h3{margin:0;font-size:1.05rem;letter-spacing:-.015em}.eyebrow{margin:0 0 .15rem;color:var(--accent-strong);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.button,.icon-button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border-radius:var(--radius-sm);min-height:2.35rem;text-decoration:none}.button{border:1px solid var(--accent-strong);background:var(--accent);color:#fff;padding:.55rem .85rem;font-weight:650}.button--secondary{border-color:var(--border-strong);background:var(--surface);color:var(--text)}.button:active,.icon-button:active{transform:translateY(1px)}.icon-button{width:2.35rem;border:1px solid var(--border);background:var(--surface);color:var(--text)}.form-stack{display:grid;gap:.85rem}.form-field{display:grid;gap:.35rem;color:var(--muted);font-size:.85rem}.form-field>span,.fieldset legend{color:var(--text);font-weight:650}.form-field small{color:var(--muted);font-size:.72rem;line-height:1.45}.fieldset{display:grid;gap:.5rem;border:1px solid var(--border);border-radius:var(--radius-sm);padding:.75rem}.fieldset label{display:flex;gap:.5rem;align-items:center}.form-error,.form-success,.form-warning{margin:0;border-radius:var(--radius-sm);padding:.65rem .75rem}.form-error{border:1px solid #efb0b0;background:var(--danger-soft);color:var(--danger)}.form-success{border:1px solid #a8d8bd;background:var(--success-soft);color:var(--success)}.form-warning{border:1px solid #e2ca75;background:var(--warning-soft);color:var(--warning)}.muted,.cell-subtext,.record-card p,.stat-tile p,.state-panel p{color:var(--muted)}.cell-subtext{display:block;margin-block-start:.15rem;font-size:.78rem}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.stat-tile{display:grid;gap:.5rem;padding:1rem}.stat-tile header{display:flex;align-items:center;gap:.5rem;color:var(--muted);font-size:.86rem;font-weight:650}.stat-tile strong{font-size:2rem;line-height:1;letter-spacing:-.04em}.stat-tile--unauthorized{background:repeating-linear-gradient(135deg,#fff,#fff 10px,#f5faf9 10px 20px)}.stat-tile__details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding-block-start:.35rem;border-block-start:1px solid var(--border)}.stat-tile__details div,.detail-list div{min-width:0}.stat-tile__details dt,.detail-list dt{color:var(--muted);font-size:.76rem}.stat-tile__details dd,.detail-list dd{margin:0;overflow-wrap:anywhere}.overview{display:grid;gap:1rem}.overview__utility,.overview__section-bar,.overview-pulse__header,.overview-trust>header,.overview-card>header,.overview-card__total{display:flex;align-items:center}.overview__utility{justify-content:flex-end;min-height:2.35rem}.overview__utility p{margin:0 auto 0 0;color:var(--muted);font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.overview__hero-grid{display:grid;grid-template-columns:minmax(320px,1.7fr) minmax(250px,1fr) minmax(190px,.66fr);gap:1rem}.overview-pulse,.overview-trust,.overview-access,.overview-card{border:1px solid var(--border);border-radius:var(--radius)}.overview-pulse{display:grid;gap:1.15rem;min-height:216px;padding:1.35rem;color:#e9fffa;background:radial-gradient(circle at 88% 18%,rgb(68 221 189 / .28),transparent 28%),linear-gradient(135deg,#093d3a,#0c2727 58%,#142b2b);box-shadow:0 20px 48px #10201d26}.overview-pulse__header{align-items:flex-start;justify-content:space-between;gap:1rem}.overview-pulse__eyebrow,.overview-trust p,.overview-access p,.overview-card p,.overview__section-bar p{margin:0}.overview-pulse__eyebrow{color:#cafff4b8;font-size:.72rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.overview-pulse strong{display:block;margin-block-start:.1rem;font-size:clamp(3.25rem,7vw,5.35rem);line-height:.9;letter-spacing:-.08em}.overview-pulse strong small{margin-inline-start:.1em;font-size:.35em;letter-spacing:-.02em}.overview-pulse__status{display:inline-flex;align-items:center;gap:.4rem;max-width:13rem;border:1px solid rgb(182 255 237 / .24);border-radius:999px;background:#b6ffed1a;padding:.38rem .55rem;color:#c1ffed;font-size:.75rem;font-weight:650}.overview-pulse__status.is-warning{border-color:#ffda824d;background:#ffda821f;color:#ffe0a0}.overview-pulse__rail{height:.4rem;overflow:hidden;border-radius:999px;background:#d5fff52b}.overview-pulse__rail span{display:block;height:100%;min-width:0;border-radius:inherit;background:linear-gradient(90deg,#72efd1,#d4ffe8);transition:width .24s ease}.overview-pulse__facts,.overview-trust dl,.overview-card__details{display:grid;margin:0}.overview-pulse__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.overview-pulse__facts div+div{border-inline-start:1px solid rgb(212 255 243 / .16);padding-inline-start:.8rem}.overview-pulse dt,.overview-trust dt,.overview-card dt{color:var(--muted);font-size:.73rem;font-weight:600}.overview-pulse dt{color:#cefff39e}.overview-pulse dd,.overview-trust dd,.overview-card dd{margin:.12rem 0 0;font-weight:750}.overview-trust{display:grid;gap:1rem;padding:1.25rem;background:linear-gradient(155deg,#fff,#f0faf7)}.overview-trust>header{gap:.7rem;color:var(--accent-strong)}.overview-trust p,.overview-access p{color:var(--muted);font-size:.78rem;font-weight:650}.overview-trust strong{display:block;color:var(--text);font-size:1.18rem;letter-spacing:-.03em}.overview-trust dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.overview-trust dl div+div{border-inline-start:1px solid var(--border);padding-inline-start:.55rem}.overview-access{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:.38rem;padding:1.25rem;color:var(--success);background:var(--success-soft)}.overview-access--restricted{color:var(--warning);background:var(--warning-soft)}.overview-access strong{color:var(--text);font-size:1.35rem;letter-spacing:-.035em}.overview-access span{color:var(--muted);font-size:.78rem}.overview__section-bar{justify-content:space-between;border-block-end:1px solid var(--border);padding:.3rem 0 .8rem}.overview__section-bar p{font-size:1rem;font-weight:750;letter-spacing:-.02em}.overview__section-bar span{color:var(--muted);font-size:.78rem}.overview__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.overview-card{display:grid;gap:1rem;min-height:178px;padding:1rem;background:var(--surface)}.overview-card>header{align-items:flex-start;gap:.65rem}.overview-card__icon{display:grid;flex:0 0 auto;width:2.2rem;height:2.2rem;place-items:center;border-radius:.65rem;color:var(--accent-strong);background:var(--accent-soft)}.overview-card header p{color:var(--text);font-size:.88rem;font-weight:750}.overview-card header span:not(.overview-card__icon){display:block;margin-block-start:.08rem;color:var(--muted);font-size:.72rem}.overview-card__total{align-items:baseline;justify-content:space-between;gap:.7rem}.overview-card__total strong{font-size:2.05rem;line-height:1;letter-spacing:-.055em}.overview-card__total span{color:var(--muted);font-size:.72rem;font-weight:650}.overview-card__details{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;padding-block-start:.75rem;border-block-start:1px solid var(--border)}.overview-card__details div+div{border-inline-start:1px solid var(--border);padding-inline-start:.55rem}.overview-card--unauthorized{border-style:dashed;background:repeating-linear-gradient(135deg,#fff,#fff 10px,#f5faf9 10px 20px)}.table-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-sm)}.data-table{width:100%;min-width:720px;border-collapse:collapse}.data-table th,.data-table td{border-block-end:1px solid var(--border);padding:.68rem .75rem;text-align:left;vertical-align:top}.data-table th{background:var(--surface-2);color:var(--muted);font-size:.78rem;font-weight:700;letter-spacing:.025em;text-transform:uppercase}.data-table tr:last-child td{border-block-end:0}.status-badge{display:inline-flex;align-items:center;gap:.32rem;border:1px solid var(--border);border-radius:999px;padding:.18rem .48rem;font-size:.78rem;font-weight:650;white-space:nowrap}.status-badge--success{border-color:#99d5b3;background:var(--success-soft);color:var(--success)}.status-badge--warning{border-color:#e2ca75;background:var(--warning-soft);color:var(--warning)}.status-badge--danger{border-color:#efb0b0;background:var(--danger-soft);color:var(--danger)}.status-badge--neutral{background:var(--surface-2);color:var(--muted)}.pagination{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-block-start:1rem;color:var(--muted)}.pagination div,.inline-actions,.filter-row{display:flex;align-items:end;gap:.6rem;flex-wrap:wrap}.filter-row{margin-block-end:.8rem}.filter-row .form-field{min-width:min(220px,100%)}.skeleton-stack{display:grid;gap:.7rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:1rem}.skeleton{overflow:hidden;border-radius:999px;background:linear-gradient(90deg,#e9f1ef 25%,#f6faf9 37%,#e9f1ef 63%);background-size:400% 100%;animation:shimmer 1.4s ease-in-out infinite}.skeleton--title{width:34%;height:1.2rem}.skeleton--line{height:.9rem}.skeleton--short{width:58%}.state-panel{display:grid;justify-items:start;gap:.55rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:1.25rem}.state-panel h2,.state-panel p{margin:0}.state-panel--forbidden{border-color:#e2ca75;background:#fffdf4}.state-panel__meta{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem}.detail-panel{max-width:980px}.machine-detail-page{display:grid;gap:1.25rem}.machine-identity{display:grid;gap:1rem;border-block:1px solid var(--border);padding-block:1rem}.machine-identity__heading,.telemetry-toolbar,.monitor-group__heading{display:flex;align-items:center;justify-content:space-between;gap:1rem}.machine-identity__heading h2,.telemetry-toolbar h2,.monitor-group__heading h3{margin:0;letter-spacing:-.02em}.machine-identity__heading h2{font-size:clamp(1.35rem,2vw,1.75rem)}.machine-identity__meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;border-block-start:1px solid var(--border)}.machine-identity__meta div{min-width:0;padding:.75rem 1rem 0 0}.machine-identity__meta div+div{border-inline-start:1px solid var(--border);padding-inline-start:1rem}.machine-identity__meta dt,.metric-summary dt,.entity-row dt{color:var(--muted);font-size:.76rem}.machine-identity__meta dd,.metric-summary dd,.entity-row dd{margin:0;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}.telemetry-section{min-width:0}.telemetry-toolbar{margin-block-end:1rem}.telemetry-toolbar__actions{display:flex;align-items:center;gap:.6rem}.range-control{display:inline-flex;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);padding:2px}.range-control__button{min-height:2rem;border:0;border-radius:6px;background:transparent;color:var(--muted);padding:.35rem .65rem;white-space:nowrap}.range-control__button:hover{color:var(--text)}.range-control__button.is-active{background:var(--accent);color:var(--bg)}.telemetry-content{display:grid;gap:1.4rem}.metric-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;border-block:1px solid var(--border)}.metric-summary>div{min-width:0;padding:.9rem 1rem}.metric-summary>div+div{border-inline-start:1px solid var(--border)}.metric-summary dt{display:flex;align-items:center;gap:.4rem}.metric-summary dd{margin-block-start:.45rem;color:var(--text);font-size:clamp(1.1rem,2vw,1.45rem);font-weight:700;letter-spacing:-.035em}.metric-summary small{display:block;margin-block-start:.25rem;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem}.monitor-group{min-width:0;border-block-start:1px solid var(--border);padding-block-start:1rem}.monitor-group__heading{align-items:flex-start;margin-block-end:.65rem}.monitor-group__heading>div{display:flex;align-items:flex-start;gap:.55rem}.monitor-group__heading h3{font-size:1rem}.monitor-group__heading p{margin:.15rem 0 0;color:var(--muted);font-size:.78rem}.monitor-group__period{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;font-variant-numeric:tabular-nums;text-align:end}.compact-select{display:grid;grid-template-columns:auto minmax(140px,220px);align-items:center;gap:.5rem;color:var(--muted);font-size:.76rem}.compact-select select{min-width:0;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);padding:.4rem .55rem}.metric-chart{width:100%;height:280px}.cpu-core-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:1px;margin-block-start:.75rem;border:1px solid var(--border);background:var(--border)}.cpu-core-chip{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;min-width:0;background:var(--surface);padding:.55rem .65rem}.cpu-core-chip span{color:var(--muted);font-size:.72rem}.cpu-core-chip strong{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;font-variant-numeric:tabular-nums}.chart-empty,.inline-empty{margin:0;border-inline-start:2px solid var(--border-strong);color:var(--muted);padding:.8rem 1rem}.entity-layout{display:grid;grid-template-columns:minmax(290px,.72fr) minmax(0,1.28fr);gap:1.25rem;align-items:stretch}.entity-list{max-height:280px;overflow:auto;border-block:1px solid var(--border)}.entity-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;padding-block:.75rem}.entity-row+.entity-row{border-block-start:1px solid var(--border)}.entity-row>div{min-width:0}.entity-row strong,.entity-row span{display:block;overflow-wrap:anywhere}.entity-row strong{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem}.entity-row span{margin-block-start:.2rem;color:var(--muted);font-size:.72rem}.entity-row dl{display:grid;grid-template-columns:repeat(2,minmax(0,auto));gap:.9rem;margin:0;text-align:end}.entity-row dd{font-size:.76rem;white-space:nowrap}.entity-row--disk{grid-template-columns:1fr;align-items:start}.entity-row .entity-metrics--disk{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem .8rem;text-align:start}.entity-metrics--disk dt{white-space:nowrap}.ip-history{overflow:auto;border-block:1px solid var(--border)}.ip-history table{width:100%;min-width:680px;border-collapse:collapse}.ip-history th,.ip-history td{border-block-end:1px solid var(--border);padding:.62rem .7rem;text-align:start}.ip-history th{color:var(--muted);font-size:.72rem;font-weight:650}.ip-history tbody tr:last-child td{border-block-end:0}.ip-address,.ip-history td:first-child,.ip-history td:nth-child(3){font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;font-variant-numeric:tabular-nums}.telemetry-skeleton{display:grid;gap:1rem}.telemetry-skeleton__summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;border-block:1px solid var(--border);background:var(--border)}.telemetry-skeleton__metric{height:5.6rem;border-radius:0;background-color:var(--surface)}.telemetry-skeleton__chart{display:grid;gap:.75rem;border-block-start:1px solid var(--border);padding-block-start:1rem}.telemetry-skeleton__plot{height:280px;border-radius:var(--radius-sm)}.detail-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.2rem;margin:0 0 1rem}.detail-list--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.record-list{display:grid;gap:1rem}.record-card{display:grid;gap:.85rem;padding:1rem}.record-card header{display:flex;align-items:start;justify-content:space-between;gap:1rem}.record-card h3,.record-card p{margin:0}.json-block{margin:0;border:1px solid var(--border);border-radius:var(--radius-sm);background:#0f1f1c;color:#e8fffa;overflow:hidden}.json-block figcaption{border-block-end:1px solid rgb(255 255 255 / .12);padding:.45rem .65rem;color:#a9dcd4;font-size:.78rem}.json-block pre{max-height:460px;margin:0;overflow:auto;padding:.75rem}.json-block code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.84rem;white-space:pre}.dialog-backdrop{position:fixed;inset:0;z-index:60;display:grid;place-items:center;background:#10201d73;padding:1rem;overflow-y:auto}.dialog{width:min(100%,620px);border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);background:var(--surface);padding:1rem;box-shadow:var(--shadow);outline:none;max-height:calc(100dvh - 2rem);overflow:hidden}.dialog--wide{width:min(100%,920px)}.dialog--viewport{width:min(100%,1480px)}.dialog--viewport .dialog__body{max-height:calc(100dvh - 10.5rem)}.dialog__header,.dialog__footer{display:flex;align-items:center;justify-content:space-between;gap:1rem}.dialog__header h2,.dialog__warning{margin:0}.dialog__warning{margin-block:.8rem;border:1px solid #e2ca75;border-radius:var(--radius-sm);background:var(--warning-soft);color:var(--warning);padding:.7rem}.dialog__footer-spacer{flex:1}.agent-pairing{display:grid;gap:.9rem}.agent-pairing__intro,.agent-pairing__state,.agent-pairing__approval,.agent-pairing__complete,.agent-pairing__pending{display:flex;align-items:flex-start;gap:.7rem}.agent-pairing__intro h3,.agent-pairing__methods h3,.agent-pairing__state strong,.agent-pairing__approval strong{margin:0}.agent-pairing__intro p:not(.eyebrow),.agent-pairing__methods p:not(.eyebrow),.agent-pairing__approval p{margin:.25rem 0 0;color:var(--muted);font-size:.82rem;line-height:1.5}.agent-pairing__state,.agent-pairing__complete,.agent-pairing__pending{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);padding:.7rem}.agent-pairing__state>div{display:grid;gap:.15rem}.agent-pairing__state>code{min-width:0;margin-left:auto;overflow:hidden;color:var(--muted);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.agent-pairing__state span{color:var(--muted);font-size:.76rem}.agent-pairing__methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.agent-pairing__methods article{display:grid;align-content:start;gap:.6rem;min-width:0;border:1px solid var(--border);border-radius:var(--radius-sm);padding:.8rem}.agent-pairing__command{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:stretch;gap:.5rem}.agent-pairing__command code{min-width:0;overflow-x:auto;overflow-y:hidden;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);padding:.7rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;line-height:1.4;white-space:pre}.agent-pairing__copy{width:44px;min-width:44px;min-height:44px;padding:0}.agent-pairing__downloads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.agent-pairing__downloads .button{width:100%}.agent-pairing__claim{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;background:var(--border)}.agent-pairing__claim>div{display:grid;gap:.2rem;min-width:0;background:var(--surface-2);padding:.6rem}.agent-pairing__claim dt{color:var(--muted);font-size:.68rem;font-weight:700;text-transform:uppercase}.agent-pairing__claim dd{display:flex;align-items:center;gap:.35rem;min-width:0;margin:0;overflow-wrap:anywhere;font-size:.8rem}.agent-pairing__fingerprint{grid-column:1 / -1}.agent-pairing__approval{align-items:center;border:1px solid #e2ca75;border-radius:var(--radius-sm);background:var(--warning-soft);color:var(--warning);padding:.75rem}.agent-pairing__approval>div{flex:1}.agent-pairing__complete{border-color:#a8d8bd;background:var(--success-soft);color:var(--success)}.spin{animation:spin .85s linear infinite}.ops-page,.ops-stack{display:grid;gap:1rem}.ops-page__header{display:flex;align-items:end;justify-content:space-between;gap:1rem;border-block:1px solid var(--border-strong);padding-block:1rem}.ops-page__header h2,.ops-section h3,.ops-form h3,.builder-zone h4,.subsection-title{margin:0;letter-spacing:-.025em}.ops-page__header h2{font-size:clamp(1.45rem,2.3vw,2.1rem)}.ops-page__header p,.ops-section .section-heading p,.ops-form .section-heading p,.builder-zone header p,.risk-notice p,.emergency-control p{margin:.18rem 0 0;color:var(--muted);font-size:.82rem}.ops-feedback{position:sticky;inset-block-start:84px;z-index:12;box-shadow:0 8px 24px #10201d14}.feature-notice{display:flex;align-items:flex-start;gap:.75rem;border:1px solid var(--border-strong);border-inline-start:4px solid var(--accent);border-radius:var(--radius-sm);background:var(--surface);padding:.9rem 1rem}.feature-notice p{margin:.2rem 0 0;color:var(--muted)}.ops-summary-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--border-strong)}.ops-summary-strip article{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;min-width:0;padding:.7rem .85rem}.ops-summary-strip article+article{border-inline-start:1px solid var(--border)}.ops-summary-strip span{color:var(--muted);font-size:.78rem;font-weight:650;letter-spacing:.02em;text-transform:uppercase}.ops-summary-strip strong{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.25rem;font-variant-numeric:tabular-nums}.ops-section,.ops-form{min-width:0}.ops-form{display:grid;gap:.85rem}.ops-split-grid,.ops-workbench-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}.ops-workbench-grid{grid-template-columns:minmax(440px,1.1fr) minmax(360px,.9fr)}.ops-workbench-grid--history{grid-template-columns:minmax(360px,.72fr) minmax(520px,1.28fr)}.ops-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-block-end:1rem;border:1px solid var(--border);background:var(--border)}.chart-panel{min-width:0;background:var(--surface);padding:.75rem}.chart-panel header{display:flex;align-items:center;gap:.45rem;color:var(--muted);font-size:.78rem;font-weight:700;text-transform:uppercase}.ops-inline-controls,.button-row,.table-actions,.segmented-control{display:flex;align-items:end;gap:.55rem;flex-wrap:wrap}.ops-inline-controls label{display:grid;gap:.22rem;color:var(--muted);font-size:.72rem}.ops-inline-controls input,.ops-inline-controls select{min-height:2.25rem;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);padding:.4rem .55rem}.form-grid,.parameter-grid{display:grid;gap:.7rem}.form-grid--two,.parameter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.form-field--span{grid-column:1 / -1}.check-row{display:flex;align-items:center;gap:.55rem;color:var(--text);font-size:.82rem}.check-row input{width:1rem;height:1rem;accent-color:var(--accent)}.ops-fieldset{background:var(--surface-2)}.segmented-control{align-items:center}.segmented-control label{border:1px solid var(--border);border-radius:999px;background:var(--surface);padding:.32rem .62rem;font-size:.78rem}.template-contract{display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));border-block:1px solid var(--border)}.template-contract>div{display:grid;gap:.2rem;min-width:0;padding:.65rem}.template-contract>div+div{border-inline-start:1px solid var(--border)}.template-contract span{color:var(--muted);font-size:.7rem;font-weight:700;text-transform:uppercase}.template-contract code,.preview-panel code,.policy-result code,.output-flags code,.mono-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}.template-contract code{overflow:hidden;text-overflow:ellipsis}.preview-panel,.policy-result{display:grid;gap:.5rem;border:1px solid var(--border-strong);border-inline-start:4px solid var(--accent);border-radius:var(--radius-sm);background:#f8fcfb;padding:.75rem}.preview-panel header{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.preview-panel header span,.policy-result span{color:var(--muted);font-size:.76rem}.target-snapshot,.output-flags{display:flex;gap:.4rem;flex-wrap:wrap}.target-snapshot span,.output-flags span,.output-flags code{border:1px solid var(--border);border-radius:999px;background:var(--surface);padding:.22rem .5rem;font-size:.72rem}.output-flags .is-alert{border-color:#e2ca75;background:var(--warning-soft);color:var(--warning)}.task-output{display:grid;gap:.75rem;border-block-start:1px solid var(--border);padding-block-start:.85rem}.task-output__header,.task-output__streams article>header{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.task-output__header p{max-width:58ch;margin:.18rem 0 0;color:var(--muted);font-size:.78rem}.task-output__content{display:grid;gap:.75rem}.task-output__warning{display:flex;align-items:flex-start;gap:.55rem;border:1px solid #e2ca75;border-inline-start:4px solid var(--warning);border-radius:var(--radius-sm);background:var(--warning-soft);color:var(--warning);padding:.65rem .7rem}.task-output__warning p{display:grid;gap:.18rem;margin:0;font-size:.78rem}.task-output__metadata{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.task-output__metadata>div{min-width:0;padding:.5rem .6rem}.task-output__metadata>div+div{border-inline-start:1px solid var(--border)}.task-output__metadata dt,.task-output__metadata dd{margin:0}.task-output__metadata dt{color:var(--muted);font-size:.68rem;font-weight:700;text-transform:uppercase}.task-output__metadata dd{margin-block-start:.12rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;font-variant-numeric:tabular-nums}.task-output__streams{display:grid;gap:.65rem}.task-output__streams article{display:grid;gap:.5rem;min-width:0;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);padding:.65rem}.task-output__streams article>header{align-items:center}.task-output__streams article>header>div{display:grid;gap:.1rem;min-width:0}.task-output__streams code{overflow:hidden;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.69rem;text-overflow:ellipsis;white-space:nowrap}.task-output__text{max-height:18rem;margin:0;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--text);padding:.7rem;overflow:auto;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.76rem;line-height:1.55;tab-size:2;white-space:pre-wrap}.task-output__empty{margin:0;color:var(--muted);font-size:.78rem}.risk-notice,.emergency-control{display:grid;gap:.75rem;border:1px solid #e1b7b7;border-inline-start:4px solid var(--danger);border-radius:var(--radius-sm);background:snow;padding:.8rem}.risk-notice{grid-template-columns:auto minmax(0,1fr)}.risk-notice>div{display:grid;gap:.55rem}.approval-request-controls{display:grid;grid-template-columns:minmax(180px,1fr) auto;align-items:end;gap:.65rem}.approval-binding{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(90px,.65fr);gap:1px;border:1px solid var(--border);background:var(--border)}.approval-binding>div{display:grid;gap:.25rem;min-width:0;background:var(--surface);padding:.55rem .65rem}.approval-binding>div>span{color:var(--muted);font-size:.68rem;font-weight:700;text-transform:uppercase}.approval-binding code{overflow:hidden;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;text-overflow:ellipsis}.approval-binding--mismatch{border-color:#efb0b0;background:#efb0b0}.approval-queue{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:1px;border:1px solid var(--border);background:var(--border)}.approval-card{display:grid;gap:.75rem;min-width:0;background:var(--surface);padding:.85rem}.approval-card header,.approval-card footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.approval-card header>div{display:grid;gap:.15rem;min-width:0}.approval-card header code,.approval-card footer>span{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem}.approval-card dl,.approval-dialog__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;background:var(--border)}.approval-card dl>div,.approval-dialog__facts>div{display:grid;gap:.15rem;min-width:0;background:var(--surface-2);padding:.5rem}.approval-card dt,.approval-dialog__facts dt{color:var(--muted);font-size:.68rem;font-weight:700;text-transform:uppercase}.approval-card dd,.approval-dialog__facts dd{min-width:0;margin:0;overflow-wrap:anywhere;font-size:.78rem}.approval-hashes{display:grid;gap:.35rem;border-inline-start:3px solid var(--accent);background:var(--surface-2);padding:.55rem .65rem}.approval-hashes span{display:grid;grid-template-columns:78px minmax(0,1fr);gap:.5rem;color:var(--muted);font-size:.7rem}.approval-hashes code,.approved-result code{overflow:hidden;color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-overflow:ellipsis}.approved-result{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem;margin-block-start:1rem;border:1px solid #a8d8bd;border-inline-start:4px solid var(--success);border-radius:var(--radius-sm);background:var(--success-soft);color:var(--success);padding:.75rem}.approved-result>div{display:grid;gap:.45rem;min-width:0}.approved-result p,.copy-status{margin:0;font-size:.75rem}.copy-status{grid-column:2 / -1}.approval-dialog{width:min(100%,760px);display:grid;gap:.85rem}.approval-dialog .dialog__header{align-items:flex-start}.approval-dialog .dialog__header p{margin:.2rem 0 0;color:var(--muted);font-size:.8rem}.approval-dialog__hashes{display:grid;gap:.65rem}.approval-dialog__hashes input{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem}.approval-confirmation{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;border:1px solid #e2ca75;border-radius:var(--radius-sm);background:var(--warning-soft);color:var(--warning);padding:.75rem;font-size:.82rem;line-height:1.5}.approval-confirmation input{width:1rem;height:1rem;margin-block-start:.15rem;accent-color:var(--danger)}.button--text{min-height:1.9rem;border-color:transparent;background:transparent;color:var(--accent-strong);padding:.25rem .4rem;font-size:.78rem}.button--danger{border-color:#7e2929;background:var(--danger)}.data-table--dense th,.data-table--dense td{padding:.5rem .58rem;font-size:.78rem}.builder-zone{display:grid;gap:.65rem;border-block-start:1px solid var(--border-strong);padding-block-start:.8rem}.builder-zone>header{display:flex;align-items:end;justify-content:space-between;gap:1rem}.builder-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.7rem;align-items:start;border:1px solid var(--border);background:#fbfdfd;padding:.65rem}.builder-row__index{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid var(--border-strong);border-radius:999px;color:var(--accent-strong);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;font-weight:700}.advanced-editor textarea{min-height:480px;background:#0f1f1c;color:#e8fffa;line-height:1.55}.advanced-editor small{color:var(--muted)}.runtime-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-block-end:.8rem}.runtime-controls--dry{grid-template-columns:minmax(220px,1fr) auto;align-items:end;border-block-start:1px solid var(--border);padding-block-start:.8rem}.emergency-control{margin-block:1rem}.emergency-control>div:first-child{display:flex;gap:.55rem}.subsection-title{margin-block:1rem .55rem;font-size:.85rem}@keyframes shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:980px){.app-frame,.app-frame--collapsed{grid-template-columns:1fr}.sidebar{position:fixed;inset:0 auto 0 0;z-index:45;width:min(86vw,320px);transform:translate(-110%);transition:transform .16s ease}.sidebar.is-open{transform:translate(0)}.app-frame--collapsed .sidebar{padding:1rem}.app-frame--collapsed .sidebar__brand{justify-content:flex-start;padding:.25rem .25rem 1rem}.app-frame--collapsed .sidebar__brand>strong,.app-frame--collapsed .sidebar__brand>.brand-mark,.app-frame--collapsed .nav-section__label,.app-frame--collapsed .nav-link span{display:block}.app-frame--collapsed .sidebar__toggle{margin-inline:auto 0}.app-frame--collapsed .nav-link{justify-content:flex-start;padding:.62rem .7rem}.topbar__drawer-toggle{display:inline-flex}.drawer-scrim{position:fixed;inset:0;z-index:40;background:#10201d5c}.page-grid{grid-template-columns:1fr}.metric-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-summary>div:nth-child(4){border-inline-start:0;border-block-start:1px solid var(--border)}.metric-summary>div:nth-child(5){border-block-start:1px solid var(--border)}.entity-layout,.ops-split-grid,.ops-workbench-grid,.ops-workbench-grid--history,.ops-chart-grid{grid-template-columns:1fr}.form-grid--four,.fleet-card__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.fleet-card__facts div:nth-child(3){border-inline-start:0;border-block-start:1px solid var(--border)}.fleet-card__facts div:nth-child(4){border-block-start:1px solid var(--border)}.topbar{align-items:flex-start}.topbar__actions{flex-wrap:wrap;justify-content:end}}@media(max-width:768px){.content,.topbar{padding-inline:1rem}.topbar{flex-wrap:wrap}.topbar__actions,.tenant-switcher,.tenant-switcher select{width:100%}.probe-center-link{width:auto}.tenant-switcher{align-items:stretch;flex-direction:column}.detail-list,.detail-list--compact,.stat-tile__details,.overview-card__details,.overview-trust dl,.overview-pulse__facts,.overview__hero-grid,.overview__grid{grid-template-columns:1fr}.overview-pulse__facts div+div,.overview-trust dl div+div,.overview-card__details div+div{border-inline-start:0;border-block-start:1px solid var(--border);padding:.55rem 0 0}.overview-pulse__facts div+div{border-color:#d4fff329}.machine-identity__meta,.metric-summary,.telemetry-skeleton__summary{grid-template-columns:1fr}.machine-identity__meta div+div,.metric-summary>div+div,.metric-summary>div:nth-child(4),.metric-summary>div:nth-child(5){border-inline-start:0;border-block-start:1px solid var(--border);padding-inline-start:0}.telemetry-toolbar,.monitor-group__heading{align-items:stretch;flex-direction:column}.telemetry-toolbar__actions,.range-control{width:100%}.range-control__button{flex:1}.monitor-group__period{text-align:start}.compact-select,.entity-row{grid-template-columns:1fr}.entity-row dl{text-align:start}.section-heading,.ops-page__header,.builder-zone>header,.record-card header,.pagination,.dialog__footer,.group-row__header,.machine-line,.fleet-card>header,.fleet-card>footer,.binding-card>header{align-items:stretch;flex-direction:column}.machine-line{padding:.75rem}.machine-line__actions,.fleet-card>footer{justify-content:stretch}.fleet-card__hardware,.fleet-card__facts{grid-template-columns:1fr}.fleet-card__facts div+div,.fleet-card__facts div:nth-child(3),.fleet-card__facts div:nth-child(4){border-inline-start:0;border-block-start:1px solid var(--border)}.fleet-toolbar,.filter-bar,.filter-field{align-items:stretch;flex-direction:column}.segmented-control{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.segmented-control button,.filter-field select{width:100%;min-width:0}.fleet-toolbar>strong,.dns-zone-state{margin-inline-start:0}.ops-summary-strip,.form-grid--two,.form-grid--four,.parameter-grid,.template-contract,.task-output__metadata,.approval-request-controls,.approval-binding,.approval-card dl,.approval-dialog__facts,.approved-result,.runtime-controls,.runtime-controls--dry{grid-template-columns:1fr}.ops-summary-strip article+article,.template-contract>div+div,.task-output__metadata>div+div{border-block-start:1px solid var(--border);border-inline-start:0}.task-output__header,.task-output__streams article>header{align-items:stretch;flex-direction:column}.approval-card header,.approval-card footer{align-items:stretch;flex-direction:column}.approved-result .button,.approval-card footer .button{width:100%}.copy-status{grid-column:auto}.builder-row{grid-template-columns:auto minmax(0,1fr)}.builder-row>.icon-button{grid-column:2}.ops-inline-controls,.ops-inline-controls label,.ops-inline-controls input,.ops-inline-controls select,.button{width:100%}.stepper,.execution-summary{grid-template-columns:1fr}.compact-filter,.compact-filter select{width:100%}}html,body,#app{max-width:100%;overflow-x:clip;color:var(--text);background:var(--bg)}body{background-image:linear-gradient(rgb(91 201 255 / .018) 1px,transparent 1px),linear-gradient(90deg,rgb(91 201 255 / .018) 1px,transparent 1px);background-size:32px 32px}::selection{background:#38daa247;color:var(--text)}a{color:var(--data)}:focus-visible{outline-color:var(--data)}button,a,input,select,textarea,summary{touch-action:manipulation}.skip-link{z-index:var(--z-skip);border:1px solid var(--accent);background:var(--surface-3);color:var(--text)}.app-frame{grid-template-columns:224px minmax(0,1fr);background:transparent}.app-frame--collapsed{grid-template-columns:64px minmax(0,1fr)}.sidebar{padding:8px;border-color:var(--border);background:#05080cfa;scrollbar-color:var(--border-strong) transparent}.sidebar__brand{min-height:52px;gap:8px;margin-block-end:8px;border-block-end:1px solid var(--border);padding:4px}.sidebar__brand strong{color:var(--text);font-size:13px;font-weight:750;letter-spacing:.08em}.brand-mark{width:36px;height:36px;border:1px solid rgb(56 218 162 / .32);border-radius:4px;background:linear-gradient(135deg,rgb(56 218 162 / .15),transparent 72%),var(--surface);color:var(--accent-strong)}.nav-list,.nav-section{gap:2px}.nav-section+.nav-section{margin-block-start:8px}.nav-section__label{padding:8px;color:var(--muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.16em}.nav-link{position:relative;min-height:44px;gap:9px;border:1px solid transparent;border-radius:4px;padding:8px 10px;color:var(--muted);font-size:13px;font-weight:650;transition:color .18s ease,border-color .18s ease,background-color .18s ease}.nav-link:before{position:absolute;inset-block:9px;inset-inline-start:-1px;width:2px;background:transparent;content:""}.nav-link:hover{border-color:var(--border);background:var(--surface);color:var(--text)}.nav-link.is-active{border-color:#38daa233;background:var(--accent-soft);color:var(--accent-strong)}.nav-link.is-active:before{background:var(--accent);box-shadow:0 0 12px #38daa2a6}.app-frame--collapsed .sidebar{padding-inline:8px}.app-frame--collapsed .nav-link{padding-inline:0}.topbar{z-index:var(--z-nav);min-height:60px;gap:12px;border-color:var(--border);background:#05080ce6;padding:8px 16px;box-shadow:0 1px #ffffff04;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.topbar h1{font-size:14px;font-weight:760;letter-spacing:.06em}.topbar__actions{gap:8px}.tenant-switcher{min-height:44px;gap:7px;font-family:var(--font-mono);font-size:11px;letter-spacing:.04em}.tenant-switcher select,.form-field input,.form-field select,.form-field textarea,.ops-inline-controls input,.ops-inline-controls select,.compact-select select,.filter-field select{min-height:44px;border-color:var(--border-strong);border-radius:4px;background:var(--surface-2);color:var(--text);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.tenant-switcher select:hover,.form-field input:hover,.form-field select:hover,.form-field textarea:hover,.ops-inline-controls input:hover,.ops-inline-controls select:hover,.compact-select select:hover,.filter-field select:hover{border-color:#5bc9ff6b}.tenant-switcher select:focus,.form-field input:focus,.form-field select:focus,.form-field textarea:focus,.ops-inline-controls input:focus,.ops-inline-controls select:focus,.compact-select select:focus,.filter-field select:focus{border-color:var(--data);box-shadow:0 0 0 3px #5bc9ff1f;outline:none}.user-menu summary{min-height:44px;border-color:var(--border);border-radius:4px;background:var(--surface);color:var(--text);transition:border-color .18s ease,background-color .18s ease}.user-menu summary:hover,.user-menu[open] summary{border-color:var(--border-strong);background:var(--surface-2)}.user-menu__panel{border-radius:6px;background:var(--surface-2);box-shadow:var(--shadow)}.content{width:min(100%,1680px);padding:12px 16px 24px}.content:focus{outline:none}.panel,.stat-tile,.record-card,.resource-card,.summary-card,.state-panel,.skeleton-stack,.group-row,.fleet-card,.selection-summary,.fleet-toolbar,.filter-bar{border-color:var(--border);border-radius:6px;background:var(--surface);box-shadow:none}.panel,.record-card,.resource-card,.state-panel,.skeleton-stack{padding:12px}.page-grid{grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:12px}.page-section,.ops-page,.ops-stack{gap:12px}.section-heading{gap:8px;margin-block-end:8px}.section-heading h2,.record-card h3,.ops-section h3,.ops-form h3,.subsection-title{font-size:13px;font-weight:760;letter-spacing:.04em}.button,.icon-button,.range-control__button,.button--text,.tab-list button,.segmented-control button,.segmented-control label{min-height:44px;border-radius:4px}.button{border-color:#38daa26b;background:var(--accent-soft);color:var(--accent-strong);font-size:12px;font-weight:760;transition:color .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.button:hover{border-color:#38daa2ad;background:#38daa229;box-shadow:inset 0 0 18px #38daa209}.button--secondary{border-color:var(--border-strong);background:var(--surface-2);color:var(--text)}.button--secondary:hover{border-color:#5bc9ff75;background:var(--surface-3);color:var(--data)}.button:active,.icon-button:active{transform:none;filter:brightness(1.15)}.icon-button{width:44px;min-width:44px;border-color:var(--border);background:var(--surface);color:var(--muted);transition:color .18s ease,border-color .18s ease,background-color .18s ease}.icon-button:hover{border-color:var(--border-strong);background:var(--surface-2);color:var(--text)}.button--danger{border-color:#ff71857a;background:var(--danger-soft);color:var(--danger)}.button--danger-text,.icon-button--danger{color:var(--danger)}.form-stack,.form-field,.form-grid,.parameter-grid{gap:8px}.form-field{color:var(--muted);font-size:12px}.form-field>span,.fieldset legend{color:var(--text);font-size:12px;font-weight:700}.form-field small{color:var(--muted)}.fieldset,.selector-scopes,.definition-choice,.network-interface-card{border-color:var(--border);border-radius:4px;background:var(--surface-2)}.definition-choice:has(input:checked){border-color:#38daa273;background:var(--accent-soft)}.form-error,.form-success,.form-warning,.dialog__warning,.task-output__warning,.approval-confirmation{border-radius:4px}.form-error{border-color:#ff71856b;background:var(--danger-soft);color:var(--danger)}.form-success{border-color:#38daa26b;background:var(--success-soft);color:var(--success)}.form-warning,.dialog__warning,.task-output__warning,.approval-confirmation{border-color:#f4b9606b;background:var(--warning-soft);color:var(--warning)}.stats-grid{gap:1px;overflow:hidden;border:1px solid var(--border);border-radius:6px;background:var(--border)}.stat-tile{min-width:0;gap:6px;border:0;border-radius:0;padding:12px}.stat-tile strong,.summary-card strong,.metric-strip dd,.ops-summary-strip strong,.overview-card__total strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.stat-tile strong{font-size:clamp(24px,3vw,34px);letter-spacing:-.05em}.stat-tile--unauthorized,.overview-card--unauthorized{background:repeating-linear-gradient(135deg,transparent,transparent 10px,rgb(151 181 201 / .035) 10px,rgb(151 181 201 / .035) 20px),var(--surface)}.summary-grid,.resource-card-grid{gap:1px;overflow:hidden;border:1px solid var(--border);border-radius:6px;background:var(--border)}.summary-card,.resource-card{border:0;border-radius:0}.resource-card__icon,.overview-card__icon{border:1px solid rgb(91 201 255 / .18);border-radius:4px;background:var(--data-soft);color:var(--data)}.resource-card__title{color:var(--text)}.metric-strip{gap:1px;background:var(--border)}.metric-strip>div{border-radius:0;background:var(--surface-2)}.table-wrap{max-width:100%;border-color:var(--border);border-radius:6px;background:var(--surface);scrollbar-color:var(--border-strong) var(--surface)}.data-table{color:var(--text);font-variant-numeric:tabular-nums}.data-table th,.data-table td{height:44px;border-color:var(--border);padding:8px 10px}.data-table th{background:var(--surface-2);color:var(--muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em}.data-table tbody tr{background:var(--surface);transition:background-color .16s ease}.data-table tbody tr:hover{background:#5bc9ff09}.data-table tbody tr.is-selected{background:var(--accent-soft)}.mono-cell,.ip-address,.state-panel__meta,.json-block code,.task-output__text{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.status-badge{min-height:28px;border-radius:999px;background:var(--surface-2);font-size:11px}.status-badge--success{border-color:#38daa257;background:var(--success-soft);color:var(--success)}.status-badge--warning{border-color:#f4b96061;background:var(--warning-soft);color:var(--warning)}.status-badge--danger{border-color:#ff718561;background:var(--danger-soft);color:var(--danger)}.status-badge--neutral{border-color:var(--border);background:var(--surface-2);color:var(--muted)}.pagination{min-height:44px;margin-block-start:8px;color:var(--muted);font-family:var(--font-mono);font-size:11px}.skeleton{background:linear-gradient(90deg,var(--surface-2) 25%,var(--surface-3) 37%,var(--surface-2) 63%);background-size:400% 100%}.state-panel{min-height:132px;align-content:center}.state-panel--forbidden{border-color:#f4b96061;background:var(--warning-soft)}.dialog-backdrop{z-index:var(--z-dialog);background:#0000009e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dialog{border-color:var(--border-strong);border-radius:10px;background:var(--surface);box-shadow:var(--shadow)}.dialog__header{min-height:44px;border-block-end:1px solid var(--border);padding-block-end:8px}.dialog__header h2{font-size:14px;letter-spacing:.04em}.dialog__body{scrollbar-color:var(--border-strong) transparent}.dialog__footer{border-color:var(--border)}.json-block,.advanced-editor textarea,.task-output__text{border-color:var(--border);background:#060b10;color:var(--text)}.json-block figcaption{color:var(--muted)}.ops-page__header{min-height:44px;padding-block-end:8px;border-block-end:1px solid var(--border)}.ops-summary-strip{gap:1px;overflow:hidden;border:1px solid var(--border);border-radius:6px;background:var(--border)}.ops-summary-strip article{min-width:0;border:0;background:var(--surface)}.ops-summary-strip article+article{border-color:transparent}.ops-chart-grid,.approval-queue,.approval-binding{border-color:var(--border);background:var(--border)}.chart-panel,.approval-card,.approval-binding>div{background:var(--surface)}.preview-panel,.policy-result{border-color:var(--border-strong);border-inline-start-color:var(--data);background:var(--surface-2)}.risk-notice,.emergency-control{border-color:#ff718561;border-inline-start-color:var(--danger);background:var(--danger-soft)}.builder-row{border-color:var(--border);background:var(--surface-2)}.builder-row__index{border-color:var(--border-strong);color:var(--data)}.approval-card dl>div,.approval-dialog__facts>div,.task-output__streams article,.task-output__text{background:var(--surface-2)}.approved-result{border-color:#38daa261;border-inline-start-color:var(--success);background:var(--success-soft);color:var(--success)}.tab-list,.segmented-control{border-color:var(--border);border-radius:4px;background:var(--surface-2)}.tab-list button,.segmented-control button{color:var(--muted)}.tab-list button.is-active,.segmented-control button.is-active{background:var(--surface-3);color:var(--text);box-shadow:inset 0 -2px 0 var(--accent)}.overview{gap:12px}.overview__hero-grid{gap:1px;overflow:hidden;border:1px solid var(--border);border-radius:6px;background:var(--border)}.overview-pulse,.overview-trust,.overview-access,.overview-card{border:0;border-radius:0;background:var(--surface);box-shadow:none}.overview-pulse{min-height:206px;background:radial-gradient(circle at 88% 18%,rgb(56 218 162 / .16),transparent 30%),linear-gradient(140deg,#0b1817 0%,var(--surface) 64%)}.overview-pulse__status{border-color:#38daa24d;background:var(--success-soft);color:var(--success)}.overview-pulse__status.is-warning{border-color:#f4b96057;background:var(--warning-soft);color:var(--warning)}.overview-trust{background:linear-gradient(155deg,rgb(91 201 255 / .05),transparent 70%),var(--surface)}.overview-trust>header{color:var(--data)}.overview-access{background:var(--success-soft);color:var(--success)}.overview-access--restricted{background:var(--warning-soft);color:var(--warning)}.overview__grid{gap:1px;overflow:hidden;border:1px solid var(--border);border-radius:6px;background:var(--border)}.overview-card{min-height:166px}.login-page{background:radial-gradient(circle at 20% 15%,rgb(91 201 255 / .08),transparent 34%),radial-gradient(circle at 80% 82%,rgb(56 218 162 / .08),transparent 34%),var(--bg)}.login-card{border-color:var(--border-strong);border-radius:10px;background:var(--surface);box-shadow:var(--shadow)}.drawer-scrim{z-index:var(--z-drawer-scrim);background:#00000094;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media(max-width:980px){.app-frame,.app-frame--collapsed{grid-template-columns:1fr}.sidebar{position:fixed;inset:0 auto 0 0;z-index:var(--z-drawer);width:min(86vw,320px);padding:8px;transform:translate(-110%)}.sidebar.is-open{transform:translate(0)}.app-frame--collapsed .sidebar{padding:8px}.app-frame--collapsed .sidebar__brand{justify-content:flex-start;padding:4px}.app-frame--collapsed .sidebar__brand>strong,.app-frame--collapsed .sidebar__brand>.brand-mark,.app-frame--collapsed .nav-section__label,.app-frame--collapsed .nav-link span{display:block}.app-frame--collapsed .sidebar__toggle{margin-inline:auto 0}.app-frame--collapsed .nav-link{justify-content:flex-start;padding-inline:10px}.topbar__drawer-toggle{display:inline-flex}.page-grid,.ops-split-grid,.ops-workbench-grid,.ops-workbench-grid--history,.ops-chart-grid{grid-template-columns:1fr}}@media(max-width:768px){.content{padding:12px}.topbar{min-height:60px;flex-wrap:nowrap;gap:6px;padding-inline:8px}.topbar__title{flex:1}.topbar h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar__actions{width:auto;flex-wrap:nowrap;gap:4px}.probe-center-link{width:44px;min-width:44px;padding-inline:0}.probe-center-link span,.tenant-switcher>span,.user-menu summary span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.user-menu summary{min-width:44px;justify-content:center}input,select,textarea{font-size:16px!important}.tenant-switcher,.tenant-switcher select{width:auto}.tenant-switcher{min-width:0}.tenant-switcher select{max-width:104px}.button{width:auto}.page-grid,.overview__hero-grid,.overview__grid{grid-template-columns:1fr}.table-wrap{overscroll-behavior-inline:contain}.dialog-backdrop{padding:8px}.dialog{max-height:calc(100dvh - 16px)}.section-heading,.ops-page__header{align-items:center;flex-direction:row}.agent-pairing__methods,.agent-pairing__claim{grid-template-columns:1fr}.agent-pairing__state{align-items:center;flex-wrap:wrap}.agent-pairing__state>code{width:100%;margin-left:0}.agent-pairing__downloads{grid-template-columns:1fr}}
