.operational-panel-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-left:auto}.builder-ghost-action,.builder-primary-action{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;justify-content:center;min-height:34px;padding:0 12px;text-decoration:none}.builder-primary-action{background:var(--grad-brand);border:0;color:white}.builder-ghost-action{background:transparent;border:1px solid var(--line);color:var(--text)}.builder-ghost-action.is-current,.builder-primary-action.is-current{cursor:default;pointer-events:none}.builder-ghost-action.is-current{background:rgba(88,166,255,.08);border-color:color-mix(in srgb,var(--info) 26%,var(--line));color:var(--text)}.builder-ghost-action:disabled{color:var(--muted);cursor:progress;opacity:.68}.operational-panel-meta{display:flex;flex-wrap:wrap;gap:8px}.operational-panel-meta span{background:rgba(255,255,255,.03);border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:11px;font-weight:700;min-height:30px;padding:7px 10px}.builder-readonly-grid,.builder-validate-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.builder-detail-card,.builder-readonly-card,.builder-validate-card{background:rgba(255,255,255,.03);border:1px solid var(--line);border-radius:18px;display:grid;grid-gap:8px;gap:8px;padding:16px}.builder-readonly-card strong,.builder-validate-card strong{font-size:14px}.builder-readonly-card small,.builder-readonly-card span,.builder-validate-card p,.builder-validate-card span{color:var(--muted)}.builder-detail-view{display:grid;grid-gap:14px;gap:14px}.builder-detail-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.builder-detail-head h2{font-size:26px;letter-spacing:-.04em;margin:4px 0}.builder-status{align-items:center;border:1px solid var(--line);border-radius:999px;display:inline-flex;font-size:12px;font-weight:800;min-height:32px;padding:0 12px}.builder-status.is-success{background:var(--ok-bg);border-color:var(--ok-bd);color:#baf7e1}.builder-status.is-warning{background:var(--warn-bg);border-color:var(--warn-bd);color:#ffe1a8}.builder-status.is-danger{background:var(--danger-bg);border-color:var(--danger-bd);color:#ffc2cb}.builder-status.is-info{background:var(--info-bg);border-color:var(--info-bd);color:#cde5ff}.builder-status.is-neutral{background:rgba(148,163,184,.12);border-color:rgba(148,163,184,.28);color:var(--text-muted)}.builder-detail-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.builder-detail-grid div{border-top:1px solid var(--line);display:grid;grid-gap:4px;gap:4px;padding-top:8px}.builder-detail-grid dt{color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.builder-detail-grid dd{margin:0}.builder-json-preview{background:rgba(10,14,22,.88);border:1px solid var(--line);border-radius:16px;color:var(--text);font-family:var(--font-mono);font-size:12px;margin:0;max-height:340px;overflow:auto;padding:14px;white-space:pre-wrap}.builder-related-list{display:grid;grid-gap:12px;gap:12px}.builder-related-group{display:grid;grid-gap:8px;gap:8px}.builder-related-row{align-items:center;border:1px solid var(--line);border-radius:12px;display:flex;justify-content:space-between;min-height:40px;padding:0 12px;text-decoration:none}.builder-context-action-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.builder-context-action{background:rgba(255,255,255,.025);border:1px solid var(--line);border-radius:14px;display:grid;grid-gap:4px;gap:4px;min-height:74px;padding:12px;text-decoration:none}.builder-context-action:focus-visible,.builder-context-action:hover{border-color:color-mix(in srgb,var(--info) 42%,var(--line))}.builder-context-action strong{color:var(--text);font-size:13px}.builder-context-action span{color:var(--muted);font-size:12px;line-height:1.35}.builder-child-master{border:1px solid color-mix(in srgb,var(--info) 18%,var(--line));border-radius:14px;display:grid;grid-gap:10px;gap:10px;padding:12px}.builder-child-master-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.builder-child-master-head>div{display:grid;grid-gap:2px;gap:2px}.builder-child-master-head span{color:var(--muted);font-size:12px;font-weight:700}.builder-child-list{display:grid;grid-gap:8px;gap:8px}.builder-status-form{align-items:end;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(180px,220px) minmax(240px,1fr) auto}.builder-field,.builder-status-form label{color:var(--muted);display:grid;font-size:12px;font-weight:800;grid-gap:6px;gap:6px;text-transform:uppercase}.builder-field span em,.builder-field-label em{align-items:center;border:1px solid var(--line);border-radius:999px;color:var(--text);display:inline-flex;font-size:10px;font-style:normal;justify-content:center;min-height:18px;min-width:18px}.builder-field-label{align-items:center;display:flex;gap:10px;justify-content:space-between}.builder-field-label button{background:transparent;border:1px solid var(--line);border-radius:999px;color:var(--text);cursor:pointer;font:inherit;min-height:28px;padding:0 10px;text-transform:none}.builder-field input,.builder-field select,.builder-field textarea,.builder-status-form input,.builder-status-form select{background:rgba(10,14,22,.88);border:1px solid var(--line);border-radius:14px;color:var(--text);font:inherit;min-height:42px;padding:10px 12px;text-transform:none}.builder-field textarea{min-height:180px;resize:vertical}.builder-json-field{background:rgba(255,255,255,.025);border:1px solid var(--line);border-radius:16px;padding:12px}.builder-json-guide{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.builder-json-guide span{background:rgba(10,14,22,.72);border:1px solid rgba(148,163,184,.12);border-radius:10px;color:var(--muted);font-size:11px;font-weight:600;padding:8px;text-transform:none}.builder-json-guide strong{color:var(--text);display:block;font-size:11px;margin-bottom:2px}.builder-form-shell{display:grid;grid-gap:16px;gap:16px}.builder-form-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.builder-field--wide{grid-column:1/-1}.builder-form-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.advanced-details{background:rgba(10,14,22,.42);border:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-radius:14px;padding:10px 12px}.advanced-details-summary,.advanced-details>summary{color:var(--muted);cursor:pointer;font-size:12px;font-weight:900;list-style-position:inside;text-transform:uppercase}.advanced-details[open]>summary{margin-bottom:10px}.advanced-details-summary{cursor:default;margin-bottom:10px}.advanced-confirmation{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.advanced-confirmation p{color:var(--muted);flex:1 1 260px;font-size:12px;margin:0}.json-guided-field{background:rgba(255,255,255,.025);border:1px solid var(--line);border-radius:14px;padding:12px}.json-guided-help{color:var(--muted);font-size:12px;margin:0}.json-guided-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.json-guided-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.json-guided-control{background:rgba(15,23,42,.48);border:1px solid var(--line);border-radius:12px;display:grid;grid-gap:6px;gap:6px;padding:10px}.json-guided-control span{color:var(--text);font-size:12px;font-weight:800}.json-guided-control small{color:var(--muted);font-size:11px;line-height:1.35}.business-readiness{display:grid;grid-gap:10px;gap:10px}.business-output-summary h3,.business-readiness h3,.business-readiness h4{font-size:16px;margin:0}.business-output-grid,.business-readiness-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.business-output-grid article,.business-readiness-item{background:rgba(15,23,42,.72);border:1px solid var(--line);border-radius:14px;display:grid;grid-gap:4px;gap:4px;min-height:76px;padding:12px}.business-readiness-item.is-ok{border-color:color-mix(in srgb,var(--success) 42%,var(--line))}.business-readiness-item.is-warning{border-color:color-mix(in srgb,var(--warning) 44%,var(--line))}.business-readiness-item.is-blocked{border-color:color-mix(in srgb,var(--danger) 46%,var(--line))}.business-output-grid span,.business-readiness-item span{color:var(--muted);font-size:12px}.business-output-summary{display:grid;grid-gap:10px;gap:10px}.activation-checklist{display:grid;grid-gap:14px;gap:14px}.activation-checklist-head{align-items:flex-start;border-bottom:1px solid var(--line);display:flex;gap:18px;justify-content:space-between;padding-bottom:14px}.activation-checklist-head h2{font-size:20px;margin:4px 0}.activation-checklist-head p{color:var(--muted);margin:0;max-width:740px}.activation-score{background:var(--panel-soft);border:1px solid var(--line);border-radius:14px;display:grid;min-width:112px;padding:12px;text-align:right}.activation-score strong{color:var(--text);font-size:24px;line-height:1}.activation-score span{color:var(--muted);font-size:12px}.activation-summary-strip{display:flex;flex-wrap:wrap;gap:8px}.activation-checklist-grid{display:grid;grid-gap:10px;gap:10px}.activation-checklist-card{align-items:flex-start;background:var(--panel);border:1px solid var(--line);border-radius:14px;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(260px,1.1fr) minmax(320px,1fr) auto;padding:14px}.activation-checklist-card.is-ready{border-left:3px solid var(--ok)}.activation-checklist-card.is-warning{border-left:3px solid var(--warn)}.activation-checklist-card.is-blocked{border-left:3px solid var(--danger)}.activation-checklist-card h3{font-size:16px;margin:8px 0 5px}.activation-checklist-card p{color:var(--muted);margin:0}.activation-checklist-card dl{display:grid;grid-gap:8px;gap:8px;margin:0}.activation-checklist-card dl div{display:grid;grid-gap:2px;gap:2px}.activation-checklist-card dt{color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.activation-checklist-card dd{color:var(--text);margin:0}.activation-checklist-card .builder-ghost-action{justify-self:end;white-space:nowrap}.presentation-profile-chip,.presentation-profile-select{align-items:flex-start;background:var(--panel-soft);border:1px solid var(--line);border-radius:12px;color:var(--muted);display:grid;font-size:11px;font-weight:800;grid-gap:4px;gap:4px;min-width:170px;padding:7px 9px;text-transform:uppercase}.presentation-profile-chip.presentation-profile-select--compact,.presentation-profile-select--compact{background:rgba(255,255,255,.03);border-color:rgba(148,163,184,.18);flex:0 0 auto;min-width:112px;padding:4px 8px}.presentation-profile-select--compact span{font-size:10px;letter-spacing:.06em}.presentation-profile-chip.presentation-profile-select--compact strong,.presentation-profile-select--compact select{font-size:11px}.presentation-profile-chip strong{color:var(--text);font-size:12px;text-transform:none}.presentation-profile-select select{background:transparent;border:0;color:var(--text);font:inherit;font-size:12px;font-weight:800;outline:none;text-transform:none}.command-today-panel{align-items:center;background:linear-gradient(135deg,rgba(88,166,255,.12),rgba(255,125,102,.08));border:1px solid color-mix(in srgb,var(--info) 20%,var(--line));border-radius:18px;display:flex;gap:16px;justify-content:space-between;padding:16px}.command-today-panel h2,.command-today-panel p{margin:0}.command-today-panel p{color:var(--muted);margin-top:4px}@media (max-width:1180px){.builder-topbar{grid-template-columns:minmax(0,1fr)}.builder-search{max-width:none;margin:0}.builder-topbar-actions{flex-wrap:wrap;justify-content:flex-start}.operational-workflow-rail{display:flex;flex-wrap:wrap}.operational-workflow-rail a{min-height:38px}.command-schedule-grid,.command-workboard-grid,.objective-flow-body{grid-template-columns:1fr}.command-list-filterbar{grid-template-columns:repeat(3,minmax(0,1fr))}.command-list-filterbar-actions{justify-content:flex-start}.command-cockpit-strip,.command-health-grid,.command-workboard-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.objective-flow-header{flex-direction:column;align-items:flex-start}.objective-flow-header-side{justify-content:flex-start;width:100%}.objective-flow-rail{max-height:none;position:static}.objective-operational-evidence-content-grid,.objective-output-fields,.objective-stage-context-grid{grid-template-columns:1fr}}@media (max-width:780px){.command-cockpit-strip,.command-config-boundary,.command-health-grid,.command-list-filterbar,.command-operation-row,.command-panel-section-head,.command-work-item,.command-workboard-summary{grid-template-columns:1fr}.command-config-boundary,.command-panel-section-head{display:grid}.command-operation-row>div:last-child,.command-work-item-meta{align-items:flex-start;justify-items:start;min-width:0;text-align:left}.command-config-boundary-actions,.command-status-filter{justify-content:flex-start}.builder-topbar-brand{align-items:flex-start;flex-direction:column}.builder-wordmark{min-height:36px}.builder-title-stack strong{font-size:16px}.builder-header-menu{flex-wrap:wrap;gap:12px}.builder-profile{min-width:0;width:100%}.operational-panel{border-radius:18px;padding:14px}.operational-panel-head h1{font-size:30px}.builder-detail-grid,.builder-form-grid,.builder-status-form{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.operational-panel-head{align-items:flex-start;flex-direction:column;gap:10px}.operational-panel-actions{justify-content:flex-start;margin-left:0;width:100%}}.timeline-row:first-of-type{border-top:0;padding-top:0}.builder-table tbody tr td,.command-table tbody tr td,.data-table tbody tr td,.local-network-table tbody tr td,.panel-table tbody tr td,.system-admin-table tbody tr td{transition:background-color .14s ease}.builder-table tbody tr:hover td,.command-table tbody tr:hover td,.data-table tbody tr:hover td,.local-network-table tbody tr:hover td,.panel-table tbody tr:hover td,.system-admin-table tbody tr:hover td{background:color-mix(in srgb,var(--accent) 7%,transparent)}.builder-table tbody tr:focus-within td,.command-table tbody tr:focus-within td,.data-table tbody tr:focus-within td,.local-network-table tbody tr:focus-within td,.panel-table tbody tr:focus-within td,.system-admin-table tbody tr:focus-within td{background:color-mix(in srgb,var(--accent) 9%,transparent)}.data-table tr.is-selected td{background:var(--panel-soft)}@media (max-width:900px){.inline-edit-form,.objective-action-grid,.objective-grid,.objective-observability-breakdown,.objective-observability-grid,.objective-split,.operations-grid{grid-template-columns:1fr}.objective-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.objective-detail-panel{position:static}.objective-conversations-header{display:grid}.objective-conversations-filterbar{justify-content:flex-start}.objective-conversations-layout{grid-template-columns:1fr;height:auto;min-height:0;overflow:visible}.objective-conversation-state,.objective-conversations-list{max-height:70vh;overflow-x:hidden;overflow-y:auto}.objective-conversation-thread{max-height:72vh}.objective-conversation-message{max-width:100%}}.message-body{line-height:1.4;overflow-wrap:anywhere}.decision-line{align-items:center;display:flex;gap:8px}.ok-text{color:var(--ok)}.ok-text,.warn-text{font-size:12px;font-weight:700;margin-top:4px}.warn-text{color:var(--warn)}.empty-state,.error-state{padding:24px 16px}.refresh-footer{border-top:1px solid var(--line);font-size:13px;padding:10px 16px}.empty-state,.refresh-footer{color:var(--muted)}.error-state{background:var(--error-bg);color:var(--error-text)}.composer-row,.form-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid__wide{grid-column:1/-1}.calendar-day-stack{display:grid;grid-gap:16px;gap:16px}.calendar-day-group{display:grid;grid-gap:12px;gap:12px}.success-state{background:var(--ok-bg);border:1px solid var(--ok-bd);border-radius:8px;color:var(--ok);margin:0;padding:10px 12px}.trace-kpis span{color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.trace-kpis strong{color:var(--text);overflow-wrap:anywhere}.timeline-list{align-content:flex-start;display:grid;grid-gap:10px;gap:10px;max-height:520px;overflow:auto;padding:16px}.timeline-item{border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:6px;gap:6px;padding:10px 12px}.timeline-item.trace-router{border-left:4px solid var(--info)}.timeline-item.trace-agent{border-left:4px solid var(--ok)}.timeline-item.trace-warning{border-left:4px solid var(--warn)}.timeline-item.trace-attribution{border-left:4px solid var(--info)}.timeline-item.trace-audit{border-left:4px solid var(--brand-coral)}.timeline-trace-body{display:grid;grid-gap:10px;gap:10px;min-width:0}.trace-kpis{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.trace-kpis>div{background:var(--panel-soft);border:1px solid var(--line);border-radius:6px;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:8px}.trace-tags{display:flex;flex-wrap:wrap;gap:6px}.checkbox-pill{align-items:center;background:var(--panel-soft);border:1px solid var(--line);border-radius:6px;color:var(--text);display:inline-flex;font-size:.82rem;gap:6px;min-height:32px;padding:6px 8px}.checkbox-pill input{accent-color:var(--accent);inline-size:14px}.tool-trace-list{display:grid;grid-gap:8px;gap:8px}.tool-trace{background:var(--panel-soft);border:1px solid var(--line);border-radius:6px;display:grid;grid-gap:4px;gap:4px;padding:8px}.tool-trace-header{align-items:center;display:flex;gap:8px;justify-content:space-between}.timeline-meta,.tool-trace-header span{color:var(--muted);font-size:12px}.timeline-meta{align-items:center;display:flex;font-weight:700;gap:10px;justify-content:space-between;text-transform:uppercase}.quick-reply-panel{background:rgba(255,255,255,.03);border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;grid-column:1/-1;padding:10px}.quick-reply-header{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto}.quick-reply-header label,.quick-reply-vars label{color:var(--muted);display:grid;font-size:12px;font-weight:700;grid-gap:5px;gap:5px;text-transform:uppercase}.quick-reply-header select,.quick-reply-vars input,.quick-reply-vars select{background:var(--surface);border:1px solid var(--line);border-radius:6px;color:var(--text);font:inherit;min-height:36px;padding:7px 9px;text-transform:none}.quick-reply-preview{color:var(--muted);display:grid;font-size:13px;grid-gap:8px;gap:8px}.quick-reply-vars{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.user-security-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);min-height:0}.role-baseline-grid{border-bottom:1px solid var(--line);display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(6,minmax(140px,1fr))}.role-baseline{align-items:flex-start;border-right:1px solid var(--line);display:flex;gap:8px;justify-content:space-between;min-width:0;padding:12px 14px}.role-baseline:last-child{border-right:0}.user-filter-bar{align-items:end;border-bottom:1px solid var(--line);display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(160px,.3fr) minmax(160px,.3fr) minmax(220px,auto) auto;padding:12px 16px}.user-filter-bar label{color:var(--muted);display:grid;font-size:12px;font-weight:700;grid-gap:5px;gap:5px;text-transform:uppercase}.aliado-scope-picker button,.aliado-scope-picker select,.pagination-controls button,.user-filter-bar select{background:var(--surface);border:1px solid var(--line);border-radius:6px;color:var(--text);font:inherit;min-height:34px;padding:7px 9px}.aliado-scope-picker{display:grid;grid-gap:8px;gap:8px;min-width:0}.aliado-scope-picker-controls{display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto}.aliado-scope-picker button{cursor:pointer;font-size:13px;font-weight:700}.aliado-scope-picker button:disabled{color:var(--muted);cursor:not-allowed}.aliado-scope-list{display:flex;flex-wrap:wrap;gap:6px}.scope-chip{align-items:flex-start;background:var(--panel-soft);border:1px solid var(--line);border-radius:6px;color:var(--text);display:grid;grid-gap:2px;gap:2px;max-width:100%;min-height:34px;padding:6px 8px;text-align:left}.scope-chip small,.scope-chip span{overflow-wrap:anywhere}.scope-chip small{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.pagination-controls{align-items:center;display:flex;gap:8px;justify-content:flex-end}.pagination-controls button{cursor:pointer;font-size:13px;font-weight:700}.pagination-controls button:disabled{color:var(--muted);cursor:not-allowed}.users-row{grid-template-columns:minmax(230px,1.1fr) minmax(150px,.7fr) minmax(150px,.7fr) minmax(190px,.9fr) minmax(180px,.8fr);min-width:1060px}.permission-panel-header button{background:var(--panel-soft);border:1px solid var(--line);border-radius:6px;color:var(--text);cursor:pointer;font:inherit;font-size:12px;font-weight:700;min-height:30px;padding:6px 8px}.permission-panel-header button:disabled{color:var(--muted);cursor:not-allowed}.permission-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.permission-group{align-content:flex-start;border-bottom:1px solid var(--line);border-right:1px solid var(--line);display:grid;grid-gap:6px;gap:6px;padding:10px}.permission-group:nth-child(2n){border-right:0}.permission-check{align-items:center;color:var(--text);display:grid;font-size:12px;grid-gap:7px;gap:7px;grid-template-columns:16px minmax(0,1fr)}.permission-check input{accent-color:var(--brand-coral);height:14px;margin:0;width:14px}.revocation-rules{border:1px solid var(--line);color:var(--muted);display:grid;font-size:12px;grid-gap:8px;gap:8px;padding:10px}.revocation-rules ul{display:grid;grid-gap:5px;gap:5px;margin:0;padding-left:18px}.status-stack{align-items:flex-end;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.badge{align-items:center;border-radius:999px;border:1px solid var(--line);display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:4px 11px}.badge:before{background:currentColor;border-radius:50%;content:"";flex:0 0 auto;height:6px;width:6px}.badge.neutral{background:var(--panel-soft);border-color:var(--line);color:var(--muted)}.badge.neutral:before{background:var(--muted-2)}.badge.info{background:var(--info-bg);border-color:var(--info-bd);color:var(--info)}.badge.success{background:var(--ok-bg);border-color:var(--ok-bd);color:var(--ok)}.badge.warning{background:var(--warn-bg);border-color:var(--warn-bd);color:var(--warn)}.badge.danger{background:var(--danger-bg);border-color:var(--danger-bd);color:var(--danger)}.objective-template-guide{display:grid;grid-gap:1rem;gap:1rem;margin:0 auto;max-width:980px;padding:1rem 0 2rem}.objective-template-guide section,.objective-template-guide-header{background:var(--panel);border:1px solid var(--line);border-radius:10px;display:grid;grid-gap:.7rem;gap:.7rem;padding:1rem}.objective-template-guide h1,.objective-template-guide h2,.objective-template-guide ol,.objective-template-guide p,.objective-template-guide ul{margin:0}.objective-template-guide h1{font-size:clamp(1.45rem,2vw,2rem)}.objective-template-guide h2{font-size:1rem}.objective-template-guide li,.objective-template-guide p,.objective-template-guide td,.objective-template-guide th{color:var(--muted);line-height:1.5}.objective-template-guide table{border-collapse:collapse;width:100%}.objective-template-guide td,.objective-template-guide th{border:1px solid var(--line);padding:.55rem;text-align:left;vertical-align:top}.objective-template-guide th{color:var(--text)}.objective-template-guide-print{color:var(--muted);font-size:.84rem}@media print{.objective-template-guide{color:#111827;max-width:none;padding:0}.objective-template-guide section,.objective-template-guide-header{background:#ffffff;border-color:#d1d5db;page-break-inside:avoid;break-inside:avoid}.objective-template-guide li,.objective-template-guide p,.objective-template-guide td,.objective-template-guide th{color:#111827}}@media (max-width:860px){.objective-assistant-artifact,.objective-assistant-grid,.objective-assistant-header,.objective-assistant-layout,.objective-assistant-panel-head{display:grid;grid-template-columns:1fr}.objective-assistant-actions,.objective-assistant-progress{justify-content:flex-start;text-align:left}.objective-assistant-actions button{max-width:100%;white-space:normal}.objective-assistant-steps{grid-template-columns:1fr;max-height:16rem;overflow:auto}}.local-network-console,.people-console{display:grid;grid-gap:14px;gap:14px}.people-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.people-header h2{font-size:1.5rem;letter-spacing:0;line-height:1.2;margin:4px 0}.people-header p{color:var(--muted);margin:0}.people-count{align-items:flex-end;border:1px solid var(--line);border-radius:8px;display:grid;min-width:150px;padding:10px 12px;text-align:right}.people-count strong{font-size:1.45rem}.people-count span{color:var(--muted);font-size:.8rem}.people-back-link{align-items:center;background:var(--panel-soft);border:1px solid var(--line);border-radius:6px;color:var(--text);display:inline-flex;font-size:.86rem;font-weight:700;min-height:38px;padding:8px 11px;text-decoration:none;white-space:nowrap}.people-filters{align-items:flex-end;background:var(--panel);border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(220px,1fr) 170px 170px auto auto;padding:10px}.people-filters label{display:grid;grid-gap:5px;gap:5px}.people-filters label span{color:var(--muted);font-size:.76rem;font-weight:700}.people-filters input,.people-filters select{background:var(--panel-soft);border:1px solid var(--line);border-radius:6px;color:var(--text);font:inherit;min-height:38px;padding:8px 9px}.people-filters a,.people-filters button{align-items:center;background:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 75%,var(--line));border-radius:6px;color:var(--button-text,#fff);display:inline-flex;font:inherit;font-weight:700;justify-content:center;min-height:38px;padding:8px 11px;text-decoration:none}.people-filters a{background:var(--panel-soft);border-color:var(--line);color:var(--text)}.people-console--empty,.people-detail,.people-list,.people-panel{background:var(--panel);border:1px solid var(--line);border-radius:8px}.people-list{align-content:start;display:grid;overflow:auto;padding:8px}.people-row{border:1px solid transparent;border-radius:7px;color:var(--text);align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto auto;padding:10px;text-decoration:none}.people-row-action{background:color-mix(in srgb,var(--accent) 13%,var(--panel-soft));border:1px solid color-mix(in srgb,var(--accent) 38%,var(--line));border-radius:6px;font-size:.78rem;font-weight:800;padding:7px 9px;white-space:nowrap}.people-row:hover,.people-row[aria-current=page]{background:var(--panel-soft);border-color:var(--line)}.people-row small,.people-row strong{display:block}.people-row small,.people-row-meta small{color:var(--muted);font-size:.78rem;margin-top:3px}.people-row-meta{align-items:flex-end;display:grid;justify-items:flex-end;min-width:130px}.people-badge{background:color-mix(in srgb,var(--accent) 13%,var(--panel-soft));border:1px solid color-mix(in srgb,var(--accent) 28%,var(--line));border-radius:999px;color:var(--text);display:inline-flex;font-size:.72rem;font-weight:700;max-width:170px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap}.people-detail{padding:12px}.people-detail-grid{display:grid;grid-gap:12px;gap:12px}.people-detail h2,.people-panel h3{letter-spacing:0;margin:0}.people-detail p{color:var(--muted);margin:5px 0 0}.people-summary-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.people-metric{background:var(--panel-soft);border:1px solid var(--line);border-radius:7px;display:grid;padding:9px}.people-metric strong{font-size:1.25rem}.people-metric span{color:var(--muted);font-size:.76rem}.people-panel{padding:11px}.people-panel>div{display:grid;grid-gap:7px;gap:7px;margin-top:9px}.people-mini-row{background:var(--panel-soft);border:1px solid var(--line);border-radius:7px;display:grid;grid-gap:3px;gap:3px;padding:8px 9px}.people-mini-row small,.people-mini-row span{color:var(--muted);overflow-wrap:anywhere}.people-mini-row small{font-size:.74rem}.people-console--empty,.people-empty{color:var(--muted);display:grid;grid-gap:4px;gap:4px;padding:18px}.people-console--empty h2,.people-empty strong{color:var(--text);margin:0}.people-console--empty p{margin:0}.people-console--empty .people-error-reference{font-size:.8rem;margin-top:6px}.people-error-reference strong{color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.people-recovery-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.people-recovery-actions a{background:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 72%,var(--line));border-radius:6px;color:var(--button-text);font-weight:800;min-height:40px;padding:9px 12px;text-decoration:none}.people-recovery-actions a:last-child{background:var(--panel-soft);border-color:var(--line);color:var(--text)}.local-network-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.local-network-header h1{font-size:1.5rem;letter-spacing:0;line-height:1.2;margin:4px 0}.local-network-header p{color:var(--muted);margin:0}.local-network-status{align-items:flex-end;color:color-mix(in srgb,var(--text) 72%,var(--muted));display:flex;flex-direction:column;gap:8px;min-width:220px;text-align:right}.local-network-alert{align-items:center;background:color-mix(in srgb,var(--warn) 12%,var(--panel));border:1px solid color-mix(in srgb,var(--warn) 45%,var(--line));border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:11px 12px}.local-network-alert span,.local-network-alert strong{display:block}.local-network-alert span{color:color-mix(in srgb,var(--text) 74%,var(--muted));font-size:.84rem;margin-top:2px}.local-network-alert button{background:var(--panel);border:1px solid var(--line);border-radius:6px;color:var(--text);cursor:pointer;font:inherit;font-weight:700;padding:8px 10px;white-space:nowrap}.local-network-mobile-nav{display:none}.local-network-page-layout{align-items:start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(190px,220px) minmax(0,1fr)}.local-network-page-layout--nav-hidden{grid-template-columns:42px minmax(0,1fr)}.local-network-workspace{min-width:0}.local-network-collapsed-nav{align-items:start;background:color-mix(in srgb,var(--panel) 82%,transparent);border:1px solid var(--line);border-radius:8px;display:grid;justify-items:center;min-height:56px;padding:8px 5px;position:-webkit-sticky;position:sticky;top:76px}.local-network-tabs-header{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:8px;justify-content:space-between;min-width:0;padding-bottom:10px}.local-network-tabs-header>span{color:var(--text);font-size:.78rem;font-weight:800}.local-network-nav-icon-toggle{align-items:center;background:var(--panel-soft);border:1px solid var(--line);border-radius:7px;color:var(--text);display:inline-grid;flex:0 0 auto;font-size:1.2rem;font-weight:800;height:30px;justify-content:center;line-height:1;text-decoration:none;width:30px}.local-network-nav-icon-toggle:focus-visible,.local-network-nav-icon-toggle:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--line));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent);outline:0}.local-network-nav-icon-toggle--restore{height:32px;width:32px}.local-network-tabs{align-items:stretch;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--panel) 82%,transparent);display:grid;grid-gap:10px;gap:10px;padding:10px;position:-webkit-sticky;position:sticky;top:76px}.local-network-tab-group{border-bottom:1px solid var(--line);display:grid;grid-gap:6px;gap:6px;min-width:0;padding-bottom:10px}.local-network-tab-group--primary{align-content:start}.local-network-tab-group:last-child,.local-network-tab-menu:last-child{border-bottom:0;padding-bottom:0}.local-network-tab-group>span,.local-network-tab-menu span{color:var(--muted);font-size:.68rem;font-weight:700;text-transform:uppercase}.local-network-tab-group>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.local-network-tabs a{border:1px solid transparent;border-radius:6px;color:var(--muted);min-width:0;padding:8px 9px;text-decoration:none}.local-network-tabs a[aria-current=page]{background:var(--panel-soft);border-color:var(--line);color:var(--text)}.local-network-tab-menu{border-right:1px solid var(--line);display:grid;grid-gap:6px;gap:6px;min-width:0;padding-right:10px}.local-network-tab-menu select{background:var(--panel-soft);border:1px solid var(--line);border-radius:6px;color:var(--text);cursor:pointer;font:inherit;min-width:0;padding:7px 9px;width:100%}.local-network-kpis{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.local-network-metric,.local-network-panel{background:var(--panel);border:1px solid var(--line);border-radius:8px}.local-network-metric{color:inherit;display:grid;font:inherit;min-height:78px;padding:12px;text-align:left;text-decoration:none}button.local-network-metric{cursor:pointer}.local-network-metric span{color:var(--muted);font-size:.82rem}.local-network-metric strong{align-self:end;color:var(--text);font-size:1.55rem;letter-spacing:0}.local-network-metric--warning strong{color:var(--warn)}.local-network-metric--status{min-height:68px}.local-network-metric--status[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 18%,var(--panel));border-color:color-mix(in srgb,var(--accent) 78%,var(--line));box-shadow:inset 3px 0 0 var(--accent)}.local-network-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr) minmax(280px,.55fr)}.local-network-home{align-items:stretch;display:grid;grid-gap:14px;gap:14px;grid-template-columns:minmax(0,1fr)}.local-network-home-summary{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);min-width:0}.local-network-grid--single{grid-template-columns:minmax(0,1fr)}.local-network-request-status-metrics{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.local-network-priority{align-items:flex-start;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 14%,var(--panel)),var(--panel));display:flex;gap:16px;justify-content:space-between}.local-network-priority h2{margin-top:4px}.local-network-priority p{color:color-mix(in srgb,var(--text) 78%,var(--muted));margin:0}.local-network-priority small{color:color-mix(in srgb,var(--text) 66%,var(--muted));display:block;font-size:.8rem;margin-top:6px}.local-network-priority-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px;justify-content:flex-end}.local-network-priority-actions a,.local-network-work-item-actions a{background:var(--panel-soft);border:1px solid var(--line);border-radius:6px;color:var(--text);font-size:.82rem;font-weight:700;padding:8px 10px;text-decoration:none;white-space:nowrap}.local-network-priority-actions .local-network-primary-action{background:var(--accent);border-color:color-mix(in srgb,var(--accent) 72%,var(--line));color:var(--button-text,#fff);font-size:.95rem;padding:11px 14px}.local-network-home-metrics{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.local-network-home-metrics .local-network-metric{min-height:72px}.local-network-case-status-metrics{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.local-network-panel{min-width:0;padding:14px}.local-network-list-view,.local-network-record-page{display:grid;grid-gap:14px;gap:14px;min-width:0}.local-network-record-page{width:100%}.local-network-case-detail-tabs{display:grid;grid-gap:12px;gap:12px;min-width:0;width:100%}.local-network-internal-tabs{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:8px;display:flex;gap:6px;min-width:0;padding:6px}.local-network-internal-tabs button{background:transparent;border:1px solid transparent;border-radius:6px;color:color-mix(in srgb,var(--text) 72%,var(--muted));cursor:pointer;font:inherit;font-size:.84rem;font-weight:700;min-height:34px;padding:7px 12px}.local-network-internal-tabs button:focus-visible,.local-network-internal-tabs button:hover{border-color:color-mix(in srgb,var(--accent) 34%,var(--line));color:var(--text)}.local-network-internal-tabs button[aria-selected=true]{background:var(--panel-soft);border-color:color-mix(in srgb,var(--accent) 44%,var(--line));color:var(--text)}.local-network-tab-panel{display:grid;grid-gap:14px;gap:14px;min-width:0;width:100%}.local-network-provider-status-strip,.local-network-row-actions,.local-network-tab-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.local-network-tab-actions{justify-content:flex-end}.local-network-detail-header>a,.local-network-detail-header>button,.local-network-row-actions a,.local-network-row-actions button,.local-network-tab-actions button{background:var(--panel-soft);border:1px solid var(--line);border-radius:6px;color:var(--text);cursor:pointer;font:inherit;font-size:.78rem;font-weight:800;padding:8px 10px;text-decoration:none}.local-network-detail-header>a:focus-visible,.local-network-detail-header>a:hover,.local-network-detail-header>button:focus-visible,.local-network-detail-header>button:hover,.local-network-row-actions a:focus-visible,.local-network-row-actions a:hover,.local-network-row-actions button:focus-visible,.local-network-row-actions button:hover,.local-network-tab-actions button:focus-visible,.local-network-tab-actions button:hover{border-color:color-mix(in srgb,var(--accent) 50%,var(--line))}.local-network-provider-status-strip span{background:var(--panel-soft);border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.76rem;padding:5px 8px}.local-network-provider-status-strip strong{color:var(--text)}.local-network-route-header{align-items:flex-start;background:var(--panel);border:1px solid var(--line);border-radius:8px;display:flex;gap:16px;justify-content:space-between;min-width:0;padding:14px}.local-network-route-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.local-network-route-actions a{background:var(--panel-soft);border:1px solid var(--line);border-radius:7px;color:var(--text);font-size:.78rem;font-weight:800;padding:8px 10px;text-decoration:none;white-space:nowrap}.local-network-route-actions a:focus-visible,.local-network-route-actions a:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line))}.local-network-route-header span{color:var(--muted);display:block;font-size:.72rem;font-weight:800;margin-bottom:4px;text-transform:uppercase}.local-network-route-header h2{font-size:1.08rem;letter-spacing:0;margin:0}.local-network-route-header p{color:color-mix(in srgb,var(--text) 72%,var(--muted));font-size:.84rem;margin:5px 0 0;max-width:760px}.local-network-route-header a{background:var(--panel-soft);border:1px solid var(--line);border-radius:6px;color:var(--text);flex:0 0 auto;font-size:.82rem;font-weight:700;padding:8px 10px;text-decoration:none;white-space:nowrap}.local-network-panel--wide{grid-column:1/-1}.local-network-verification-form{border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;margin:4px 0;min-width:0;padding:12px}.local-network-verification-form legend{color:var(--text);font-size:.88rem;font-weight:800;padding:0 6px}.local-network-verification-form label:has(input[type=checkbox]){align-items:center;display:flex;font-size:.82rem;gap:8px}.local-network-verification-form input[type=checkbox]{accent-color:var(--accent);min-height:18px;min-width:18px;padding:0}.local-network-form-hint{color:color-mix(in srgb,var(--text) 72%,var(--muted));font-size:.82rem;margin:0}.local-network-panel h2{font-size:1rem;letter-spacing:0;margin:0 0 12px}.local-network-panel p{color:color-mix(in srgb,var(--text) 72%,var(--muted));margin:0}.local-network-panel--error{border-color:var(--danger)}.local-network-panel--empty{border-style:dashed}.local-network-filters{align-items:flex-end;background:var(--panel);border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(220px,1fr) minmax(180px,.35fr) auto auto;padding:12px}.local-network-filters label{display:grid;grid-gap:5px;gap:5px}.local-network-filters label span{color:var(--muted);font-size:.76rem;font-weight:600}.local-network-filters input,.local-network-filters select{min-width:0;padding:8px 9px}.local-network-filters button,.local-network-filters input,.local-network-filters select{background:var(--panel-soft);border:1px solid var(--line);border-radius:6px;color:var(--text);font:inherit}.local-network-filters button{cursor:pointer;font-weight:700;padding:8px 10px}.local-network-filters button:disabled{cursor:not-allowed;opacity:.55}.local-network-filter-state{color:var(--muted);font-size:.78rem;padding-bottom:9px;white-space:nowrap}.local-network-row-action{align-items:center;background:color-mix(in srgb,var(--accent) 13%,var(--panel-soft));border:1px solid color-mix(in srgb,var(--accent) 38%,var(--line));border-radius:6px;color:var(--text);display:inline-flex;font-size:.78rem;font-weight:800;justify-content:center;min-height:32px;padding:6px 9px;text-decoration:none;white-space:nowrap}.local-network-action-status{color:var(--muted);font-size:.76rem;font-weight:750;line-height:1.35;max-width:18rem}.local-network-table-meta{color:var(--muted);display:block;font-size:.76rem;margin-top:4px}.local-network-table-critical{color:var(--danger);font-size:.82rem;font-weight:850}.local-network-state-with-action{display:grid;grid-gap:10px;gap:10px;justify-items:start}.local-network-recovery-reference{color:var(--muted);font-size:.8rem;margin:-2px 0 0}.local-network-recovery-reference strong{color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700}.local-network-state-with-action>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 70%,var(--line));border-radius:6px;color:var(--on-accent);cursor:pointer;font:inherit;font-weight:800;min-height:40px;padding:9px 12px}.local-network-table-wrap{overflow-x:auto}.local-network-table-controls{align-items:flex-end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(240px,1fr) minmax(150px,.22fr) minmax(92px,.12fr) auto auto;margin:12px 0 10px}.local-network-table-controls label{display:grid;grid-gap:5px;gap:5px}.local-network-table-controls label span{color:var(--muted);font-size:.7rem;font-weight:700;text-transform:uppercase}.local-network-table-controls button,.local-network-table-controls input,.local-network-table-controls select,.local-network-table-footer button{background:var(--panel-soft);border:1px solid var(--line);border-radius:7px;color:var(--text);font:inherit;min-height:36px;padding:8px 10px}.local-network-table-controls button,.local-network-table-footer button{cursor:pointer;font-weight:700}.local-network-table-controls button:disabled,.local-network-table-footer button:disabled{cursor:not-allowed;opacity:.52}.local-network-table{border-collapse:collapse;min-width:780px;width:100%}.local-network-panel--compact .local-network-table{min-width:760px}.local-network-panel--compact .local-network-table td:first-child,.local-network-panel--compact .local-network-table th:first-child{width:50%}.local-network-table td,.local-network-table th{border-bottom:1px solid var(--line);padding:10px;text-align:left;vertical-align:top}.local-network-table th{color:var(--muted);font-size:.75rem;font-weight:600}.local-network-table td{font-size:.84rem}.local-network-table td span{display:block;color:color-mix(in srgb,var(--text) 66%,var(--muted));font-size:.76rem;margin-top:3px}.local-network-table .local-network-table-primary{color:var(--text);display:-webkit-box;font-size:.84rem;font-weight:400;line-height:1.35;margin-top:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.local-network-panel--compact .local-network-table .local-network-table-primary{-webkit-line-clamp:3}.local-network-table .local-network-table-request{display:block;overflow:visible;overflow-wrap:anywhere;white-space:normal;-webkit-line-clamp:unset}.local-network-table-link{color:inherit;text-decoration:none}.local-network-table-link:focus-visible,.local-network-table-link:hover{color:var(--text);text-decoration:underline;text-underline-offset:3px}.local-network-table-request-cell{min-width:320px}.local-network-table-row--clickable{cursor:pointer}.local-network-table-row--clickable:focus,.local-network-table-row--clickable:hover{background:color-mix(in srgb,var(--accent) 7%,transparent);outline:1px solid color-mix(in srgb,var(--accent) 28%,var(--line))}.local-network-provider-offer-table .local-network-provider-row{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--info) 72%,var(--line))}.local-network-provider-offer-table .local-network-provider-row td{background:color-mix(in srgb,var(--info) 10%,var(--panel) 90%)}.local-network-provider-offer-table .local-network-offer-child-row+.local-network-provider-row td,.local-network-provider-offer-table .local-network-provider-row+.local-network-provider-row td{border-top:1px solid color-mix(in srgb,var(--info) 30%,var(--line))}.local-network-provider-offer-table .local-network-provider-row .local-network-table-primary{color:var(--text);font-weight:600}.local-network-provider-offer-table .local-network-provider-row td:first-child{padding-left:14px}.local-network-provider-offer-table .local-network-provider-row:focus,.local-network-provider-offer-table .local-network-provider-row:hover{outline:1px solid color-mix(in srgb,var(--info) 42%,var(--line))}.local-network-provider-offer-table .local-network-provider-row:focus td,.local-network-provider-offer-table .local-network-provider-row:hover td{background:color-mix(in srgb,var(--info) 15%,var(--panel) 85%)}.local-network-provider-offer-table .local-network-offer-child-row{background:transparent}.local-network-provider-offer-table .local-network-offer-child-row td{background:color-mix(in srgb,var(--panel-soft) 58%,transparent);color:color-mix(in srgb,var(--text) 82%,var(--muted))}.local-network-provider-offer-table .local-network-offer-child-row td:first-child{padding-left:34px}.local-network-provider-offer-table .local-network-offer-child-row:focus,.local-network-provider-offer-table .local-network-offer-child-row:hover{outline:1px solid color-mix(in srgb,var(--info) 24%,var(--line))}.local-network-provider-offer-table .local-network-offer-child-row:focus td,.local-network-provider-offer-table .local-network-offer-child-row:hover td{background:color-mix(in srgb,var(--panel-soft) 82%,var(--info) 8%)}.local-network-offer-child-row .local-network-table-primary:before{color:var(--muted);content:"↳ ";font-weight:700}.local-network-sort-button{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:5px;padding:0;text-align:left}.local-network-conversations{align-content:start;display:grid;grid-gap:12px;gap:12px;min-height:calc(100vh - 120px)}.local-network-conversations__filters,.local-network-conversations__head,.local-network-conversations__panel,.local-network-conversations__shell{border:1px solid var(--line);background:var(--panel);border-radius:8px}.local-network-conversations__head{align-items:end;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:14px}.local-network-conversations__composer span,.local-network-conversations__create span,.local-network-conversations__filters span,.local-network-conversations__head span,.local-network-conversations__panel span{color:var(--muted);display:block;font-size:.76rem;font-weight:700}.local-network-conversations__head h2,.local-network-conversations__panel h3,.local-network-conversations__title h3{margin:0}.local-network-conversations__head p,.local-network-conversations__title p{color:var(--muted);margin:4px 0 0}.local-network-conversations__recovery{align-content:start;background:var(--panel);border:1px solid var(--danger-bd);border-radius:8px;display:grid;grid-gap:12px;gap:12px;justify-items:start;padding:16px}.local-network-conversations__recovery h3,.local-network-conversations__recovery p{margin:0}.local-network-conversations__recovery p{color:var(--muted);margin-top:5px}.local-network-conversations__recovery a,.local-network-conversations__recovery button{background:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 72%,var(--line));border-radius:6px;color:var(--button-text);font-weight:800;min-height:40px;padding:9px 12px;text-decoration:none}.local-network-conversations__recovery a{background:var(--panel-soft);border-color:var(--line);color:var(--text)}.local-network-conversations__composer,.local-network-conversations__create{display:grid;grid-gap:8px;gap:8px}.local-network-conversations__create{align-items:end;grid-template-columns:minmax(220px,320px) auto}.local-network-conversations input,.local-network-conversations select,.local-network-conversations textarea{background:var(--panel-soft);border:1px solid var(--line);border-radius:6px;color:var(--text);min-height:36px;padding:8px 10px;width:100%}.local-network-conversations textarea{min-height:76px;resize:vertical}.local-network-conversations button{background:var(--panel-soft);border:1px solid var(--line);border-radius:6px;color:var(--text);cursor:pointer;font-weight:700;min-height:36px;padding:8px 12px}.local-network-conversations button:focus-visible,.local-network-conversations button:hover:not(:disabled){border-color:var(--accent)}.local-network-conversations button:disabled{cursor:not-allowed;opacity:.55}.local-network-conversations__filters{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(320px,1fr) minmax(150px,.28fr) minmax(150px,.28fr);padding:10px}.local-network-conversations__timeline>.local-network-conversations__composer{border-color:color-mix(in srgb,var(--accent) 48%,var(--line));box-shadow:inset 3px 0 0 color-mix(in srgb,var(--accent) 72%,transparent);margin-bottom:10px;margin-top:0}.local-network-conversations__shell{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(260px,.26fr) minmax(0,1fr) minmax(280px,.3fr);min-height:680px;padding:10px}.local-network-conversations__context,.local-network-conversations__list,.local-network-conversations__timeline{background:var(--panel-soft);border:1px solid var(--line);border-radius:8px;min-width:0;padding:10px}.local-network-conversations__list-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.local-network-conversations__empty,.local-network-conversations__linked span,.local-network-conversations__list-head span,.local-network-conversations__message small,.local-network-conversations__message span{color:var(--muted)}.local-network-conversations__items{display:grid;grid-gap:8px;gap:8px;max-height:640px;overflow:auto}.local-network-conversations__items button{display:grid;grid-gap:4px;gap:4px;justify-items:flex-start;text-align:left}.local-network-conversations__items button>span{color:var(--text);font-size:.78rem}.local-network-conversations__items button>small{color:var(--muted);font-weight:700}.local-network-conversations__items button>small.is-attention{color:var(--danger)}.local-network-conversations__items button[aria-current=page]{border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}.local-network-conversations__items button.is-updated{animation:local-network-conversation-pulse 2.4s ease-out;border-color:color-mix(in srgb,var(--accent) 62%,var(--line))}@keyframes local-network-conversation-pulse{0%{background:color-mix(in srgb,var(--accent) 22%,var(--panel-soft));box-shadow:0 0 0 0 color-mix(in srgb,var(--accent) 26%,transparent)}to{background:var(--panel-soft);box-shadow:0 0 0 10px transparent}}.local-network-conversations__items small{color:var(--muted);line-height:1.35}.local-network-conversations__items em{color:var(--muted);font-size:.75rem;font-style:normal}.local-network-conversations__items time{color:var(--muted);font-size:.7rem;line-height:1.3}.local-network-conversations__title{align-items:flex-start;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.local-network-conversations__title>div:last-child{display:grid;grid-gap:6px;gap:6px;justify-items:end}.local-network-conversations__title strong,.local-network-conversations__title>div:last-child span{border:1px solid var(--line);border-radius:999px;font-size:.76rem;padding:4px 8px}.local-network-conversations__thread-tabs{align-items:stretch;display:flex;gap:8px;margin-bottom:10px;overflow-x:auto;padding-bottom:2px}.local-network-conversations__thread-tabs button{display:grid;flex:0 0 170px;grid-gap:3px;gap:3px;justify-items:flex-start;min-height:58px;text-align:left}.local-network-conversations__thread-tabs button[aria-current=page]{border-color:var(--accent);box-shadow:inset 0 -3px 0 var(--accent)}.local-network-conversations__thread-note,.local-network-conversations__thread-tabs small,.local-network-conversations__thread-tabs span{color:var(--muted);font-size:.74rem}.local-network-conversations__thread-note{align-self:center;border:1px dashed var(--line);border-radius:6px;padding:8px 10px;white-space:nowrap}.local-network-conversations__messages{align-content:flex-start;background:linear-gradient(180deg,color-mix(in srgb,var(--panel-soft) 88%,transparent),color-mix(in srgb,var(--panel) 72%,transparent));border:1px solid var(--line);border-radius:8px;display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;max-height:520px;min-height:420px;overflow:auto;padding:12px;scroll-behavior:smooth}.local-network-conversations__message{border:1px solid var(--line);border-radius:12px;display:grid;grid-gap:6px;gap:6px;line-height:1.4;max-width:min(76%,680px);padding:10px}.local-network-conversations__message--person{align-self:flex-start;background:color-mix(in srgb,var(--panel-soft) 82%,var(--info) 18%);border-bottom-left-radius:4px}.local-network-conversations__message--operator{align-self:flex-end;background:color-mix(in srgb,var(--accent) 18%,var(--panel-soft));border-bottom-right-radius:4px}.local-network-conversations__message--internal-note{align-self:stretch;background:color-mix(in srgb,var(--warn) 12%,var(--panel-soft));border-color:color-mix(in srgb,var(--warn) 46%,var(--line));border-radius:6px;max-width:100%}.local-network-conversations__message--failed{background:color-mix(in srgb,var(--danger-bg) 72%,var(--panel-soft));border-color:var(--danger)}.local-network-conversations__message>span{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px}.local-network-conversations__message>span strong{color:var(--text)}.local-network-conversations__message>span em,.local-network-conversations__message>span time{color:var(--muted);font-size:.76rem;font-style:normal}.local-network-conversations__message p{margin:0;white-space:pre-wrap}.local-network-conversations__message button{border-color:color-mix(in srgb,var(--accent) 36%,var(--line));font-size:.75rem;justify-self:start;min-height:28px;padding:4px 8px}.local-network-conversations__older-loader{align-self:center;color:var(--muted);font-size:.78rem}.local-network-conversations__older-loader button{min-height:30px;padding:5px 10px}.local-network-conversations__composer{align-items:end;background:color-mix(in srgb,var(--panel) 72%,var(--panel-soft));border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;margin-top:10px;padding:10px}.local-network-conversations__composer label{min-width:0}.local-network-conversations__composer fieldset{align-items:center;border:0;display:flex;flex-wrap:wrap;gap:8px 14px;grid-column:1/-1;margin:0;padding:0}.local-network-conversations__composer fieldset legend{color:var(--muted);font-size:.75rem;margin-bottom:4px;width:100%}.local-network-conversations__composer fieldset label{align-items:center;display:inline-flex;flex-direction:row;gap:6px}.local-network-conversations__composer fieldset input{margin:0}.local-network-conversations__composer textarea{border-radius:10px;min-height:70px}.local-network-conversations__composer button{align-self:stretch;background:var(--accent);border-color:color-mix(in srgb,var(--accent) 58%,var(--line));color:var(--on-accent);min-width:92px}.local-network-conversations .local-network-conversations__composer-help{color:var(--muted);display:block;margin-top:5px}.local-network-conversations__context{align-content:flex-start;display:grid;grid-gap:10px;gap:10px}.local-network-conversations__panel{display:grid;grid-gap:8px;gap:8px;padding:10px}.local-network-conversations__incident-panel details{border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:8px}.local-network-conversations__secondary-action>summary{cursor:pointer;font-weight:800}.local-network-conversations__secondary-action>form{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.local-network-conversations__incident-item summary,.local-network-conversations__incident-panel summary{cursor:pointer;font-weight:700}.local-network-conversations__incident-form,.local-network-conversations__incident-item{display:grid;grid-gap:8px;gap:8px}.local-network-conversations__linked-message{background:color-mix(in srgb,var(--panel-soft) 76%,transparent);border:1px dashed var(--line);border-radius:8px;display:grid;grid-gap:6px;gap:6px;padding:8px}.local-network-conversations__linked-message p{color:var(--muted);margin:0}.local-network-conversations__incident-actions button,.local-network-conversations__linked-message button{min-height:30px;padding:5px 10px}.local-network-conversations__incident-list{display:grid;grid-gap:8px;gap:8px}.local-network-conversations__incident-item{border:1px solid var(--line);border-radius:8px;padding:8px}.local-network-conversations__incident-item summary{display:grid;grid-gap:2px;gap:2px}.local-network-conversations__incident-item summary span{color:var(--muted);font-size:.75rem}.local-network-conversations__incident-actions{display:flex;flex-wrap:wrap;gap:8px}.local-network-conversations__incident-actions button:last-child{border-color:var(--danger-bd);color:var(--danger)}.local-network-conversations__panel dl{display:grid;grid-gap:6px;gap:6px;margin:0}.local-network-conversations__panel dl div{display:flex;gap:8px;justify-content:space-between}.local-network-conversations__panel dt{color:var(--muted)}.local-network-conversations__panel dd{margin:0;text-align:right}.local-network-conversations__linked{display:grid;grid-gap:6px;gap:6px}.local-network-conversations__linked span{border:1px dashed var(--line);border-radius:6px;padding:6px}.local-network-conversations__actor-block{border:1px dashed var(--line);border-radius:8px;display:grid;grid-gap:5px;gap:5px;padding:8px}.local-network-conversations__actor-block p{color:var(--muted);margin:0}.local-network-conversations__requests{border:1px solid var(--line);border-radius:10px;display:grid;grid-gap:8px;gap:8px;margin-top:10px;padding:10px}.local-network-conversations__request-tabs{display:flex;flex-wrap:wrap;gap:8px}.local-network-conversations__request-tabs button{min-height:30px;padding:5px 10px}.local-network-conversations__request-tabs button[aria-current=page]{border-color:var(--accent);color:var(--text)}.local-network-conversations__request-detail{background:color-mix(in srgb,var(--panel-soft) 84%,transparent);border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:10px}.local-network-conversations__request-detail header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.local-network-conversations__request-detail header.is-attention{background:color-mix(in srgb,var(--danger-bg) 58%,transparent);border:1px solid var(--danger-bd);border-radius:7px;padding:8px}.local-network-conversations__request-detail header div{display:grid;grid-gap:2px;gap:2px}.local-network-conversations__request-detail header em,.local-network-conversations__request-detail header span{color:var(--muted);font-size:.78rem;font-style:normal}.local-network-conversations__request-detail dl{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.local-network-conversations__request-detail dl div{border:1px dashed var(--line);border-radius:6px;display:grid;grid-gap:2px;gap:2px;padding:6px}.local-network-conversations__request-detail dt{color:var(--muted);font-size:.74rem}.local-network-conversations__request-detail dd{margin:0}.local-network-conversations__request-history,.local-network-conversations__request-providers{display:grid;grid-gap:6px;gap:6px}.local-network-conversations__request-history span,.local-network-conversations__request-providers span{border:1px solid var(--line);border-radius:6px;color:var(--muted);padding:6px}.local-network-conversations__request-options{border-top:1px solid var(--line);display:grid;grid-gap:8px;gap:8px;padding-top:8px}.local-network-conversations__operator-brief{background:color-mix(in srgb,var(--info) 10%,var(--panel));border:1px solid color-mix(in srgb,var(--info) 38%,var(--line));border-radius:7px;display:grid;grid-gap:3px;gap:3px;padding:9px}.local-network-conversations__operator-brief.is-attention{background:color-mix(in srgb,var(--danger-bg) 66%,var(--panel));border-color:var(--danger-bd)}.local-network-conversations__operator-brief small,.local-network-conversations__operator-brief span{color:var(--muted);font-size:.78rem}.local-network-conversations__operational-action{align-items:end;border-top:1px dashed var(--line);display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto;padding-top:8px}.local-network-conversations__operational-action label>span{display:block;margin-bottom:4px}.local-network-conversations__request-options ol{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.local-network-conversations__request-options li{background:var(--panel);border:1px solid var(--line);border-radius:6px;display:grid;grid-gap:5px;gap:5px;padding:8px}.local-network-conversations__request-options button{justify-self:start}.local-network-conversations .local-network-conversations__request-options small{color:var(--muted)}.local-network-conversations__panel button{justify-self:start}.local-network-conversations small{color:var(--danger)}@media (max-width:1120px){.local-network-conversations__filters,.local-network-conversations__shell{grid-template-columns:1fr}.local-network-conversations__shell{min-height:0}.local-network-conversations__items{max-height:280px}.local-network-conversations__messages{max-height:520px}}@media (max-width:720px){.local-network-conversations__composer,.local-network-conversations__create,.local-network-conversations__head,.local-network-conversations__request-detail dl,.local-network-conversations__title{display:grid;grid-template-columns:1fr}.local-network-conversations__message{max-width:100%}.local-network-conversations__items{max-height:240px}.local-network-conversations__request-options button{justify-self:stretch}.local-network-conversations__operational-action{grid-template-columns:1fr}}.local-network-conversation-turn{border:1px solid var(--line);border-radius:7px;display:grid;grid-gap:6px;gap:6px;padding:9px 10px}.local-network-conversation-turn--user{background:color-mix(in srgb,var(--accent) 9%,var(--panel))}.local-network-conversation-turn--operator,.local-network-conversation-turn--system{background:var(--panel-soft)}.local-network-conversation-turn div{align-items:center;display:flex;gap:8px;justify-content:space-between}.local-network-conversation-turn strong{font-size:.78rem}.local-network-conversation-turn span{color:var(--muted);font-size:.68rem}.local-network-conversation-turn p{color:color-mix(in srgb,var(--text) 88%,var(--muted));line-height:1.45;margin:0}.local-network-artifact-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.local-network-artifact-grid div{border:1px solid var(--line);border-radius:7px;min-width:0;padding:8px}.local-network-artifact-grid dt{color:var(--muted);font-size:.68rem;font-weight:700;text-transform:uppercase}.local-network-artifact-grid dd{font-size:.8rem;line-height:1.35;margin:3px 0 0;overflow-wrap:anywhere}.local-network-actionable-links li{align-items:center;border:1px solid var(--line);border-radius:7px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto;padding:9px}.local-network-actionable-links div{display:grid;grid-gap:2px;gap:2px;min-width:0}.local-network-actionable-links small,.local-network-actionable-links span{color:var(--muted);font-size:.72rem}.local-network-actionable-links strong{font-size:.82rem;overflow-wrap:anywhere}.local-network-actionable-links a{background:var(--panel-soft);border:1px solid var(--line);border-radius:6px;color:var(--text);font-size:.78rem;font-weight:700;padding:7px 9px;text-decoration:none;white-space:nowrap}.local-network-similar-cases{gap:12px}.local-network-similar-controls{max-width:260px}.local-network-similar-controls label{display:grid;grid-gap:5px;gap:5px}.local-network-similar-controls label span{color:var(--muted);font-size:.72rem;font-weight:700;text-transform:uppercase}.local-network-similar-controls select{background:var(--panel-soft);border:1px solid var(--line);border-radius:7px;color:var(--text);font:inherit;padding:9px 10px}.local-network-similar-list{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.local-network-similar-list li{align-items:center;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto;padding:10px}.local-network-similar-list li>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.local-network-similar-list small,.local-network-similar-list span{color:var(--muted);font-size:.72rem}.local-network-similar-list strong{font-size:.84rem;line-height:1.35;overflow-wrap:anywhere}.local-network-similar-list a{background:var(--panel-soft);border:1px solid var(--line);border-radius:7px;color:var(--text);font-size:.8rem;font-weight:800;padding:8px 10px;text-decoration:none;white-space:nowrap}.local-network-related-list{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.local-network-related-list li{border:1px solid var(--line);border-radius:6px;display:grid;grid-gap:3px;gap:3px;padding:8px}.local-network-related-list small,.local-network-related-list span{color:var(--muted);font-size:.72rem}.local-network-media-grid,.local-network-media-workspace{display:grid;grid-gap:14px;gap:14px}.local-network-media-grid{grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr)}.local-network-media-list{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.local-network-media-item{background:var(--panel);border:1px solid var(--line);border-radius:7px;color:var(--text);cursor:pointer;display:grid;grid-gap:3px;gap:3px;padding:10px;text-align:left;width:100%}.local-network-media-item--active,.local-network-media-item:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 20%,transparent);outline:none}.local-network-media-item small,.local-network-media-item span{color:var(--muted);font-size:.72rem}.local-network-media-detail-body,.local-network-media-review{display:grid;grid-gap:12px;gap:12px;margin-top:12px}.local-network-media-review label{display:grid;grid-gap:5px;gap:5px}.local-network-media-review textarea{background:var(--panel);border:1px solid var(--line);border-radius:7px;color:var(--text);min-height:80px;padding:9px;resize:vertical}.local-network-media-actions{display:flex;flex-wrap:wrap;gap:8px}.local-network-media-actions button{background:var(--panel-soft);border:1px solid var(--line);border-radius:7px;color:var(--text);cursor:pointer;font-weight:800;min-height:36px;padding:8px 10px}.local-network-media-actions button:focus-visible,.local-network-media-actions button:hover{border-color:var(--accent);outline:none}.local-network-media-actions button:disabled{cursor:not-allowed;opacity:.55}.local-network-advanced-form{border:1px solid var(--line);border-radius:7px;padding:9px}.local-network-advanced-form summary{color:var(--muted);cursor:pointer;font-size:.78rem;font-weight:700}.local-network-actions,.local-network-form{display:grid;grid-gap:10px;gap:10px}.local-network-form-row{align-items:end;display:grid;grid-gap:8px;gap:8px;min-width:0}.local-network-form-row--with-action{grid-template-columns:minmax(0,1fr) auto}.local-network-inline-create{background:color-mix(in srgb,var(--accent) 8%,var(--panel));border:1px solid color-mix(in srgb,var(--accent) 28%,var(--line));border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:10px}.local-network-actions label,.local-network-form label{display:grid;grid-gap:5px;gap:5px}.local-network-actions label span,.local-network-form label span{color:var(--muted);font-size:.76rem;font-weight:600}.local-network-actions select,.local-network-form input,.local-network-form select,.local-network-form textarea{background:var(--panel-soft);border:1px solid var(--line);border-radius:6px;color:var(--text);font:inherit;min-width:0;padding:8px 9px}.local-network-actions select[multiple],.local-network-form select[multiple]{min-height:92px}.local-network-form textarea{resize:vertical}.local-network-form-note{color:color-mix(in srgb,var(--text) 70%,var(--muted));font-size:.82rem;line-height:1.45;margin:0}.local-network-simulation-result{border-top:1px solid var(--line);display:grid;grid-gap:8px;gap:8px;padding-top:10px}.local-network-prompt-example,.local-network-prompt-summary{border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:10px}.local-network-prompt-example{background:var(--panel-soft)}.local-network-prompt-example h3{font-size:.86rem;letter-spacing:0;margin:0}.local-network-prompt-summary{background:color-mix(in srgb,var(--accent) 8%,var(--panel))}.local-network-prompt-summary span,.local-network-prompt-summary strong{display:block}.local-network-prompt-summary p,.local-network-prompt-summary span{color:color-mix(in srgb,var(--text) 70%,var(--muted));font-size:.78rem;margin:0}.local-network-advanced-form{display:grid;grid-gap:10px;gap:10px}.local-network-actions button,.local-network-form button{background:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 70%,var(--line));border-radius:6px;color:var(--button-text,#fff);cursor:pointer;font:inherit;font-weight:700;padding:8px 10px}.local-network-form-row button,.local-network-inline-create button{align-self:end}.local-network-actions button{background:var(--panel-soft);color:var(--text)}.local-network-preview{background:var(--panel-soft);border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:10px}.local-network-preview>span,.local-network-preview>strong{display:block}.local-network-preview>span{color:var(--muted);font-size:.78rem}.local-network-preview ul{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.local-network-preview li{border-top:1px solid var(--line);display:grid;grid-gap:4px;gap:4px;padding-top:8px}.local-network-preview li span{color:var(--muted);font-size:.76rem}.local-network-preview li p{margin:0}.local-network-actions button:disabled,.local-network-form button:disabled{cursor:not-allowed;opacity:.55}.local-network-actions--stack{border-top:1px solid var(--line);padding-top:10px}.local-network-result{background:color-mix(in srgb,var(--ok) 12%,transparent);border:1px solid color-mix(in srgb,var(--ok) 38%,var(--line));border-radius:6px;color:var(--ok);font-size:.82rem;margin:0;padding:8px}.local-network-result--error{background:color-mix(in srgb,var(--danger) 12%,transparent);border-color:color-mix(in srgb,var(--danger) 42%,var(--line));color:var(--danger)}.local-network-badge{border:1px solid var(--line);border-radius:999px;display:inline-flex;font-size:.76rem;line-height:1;padding:6px 8px;white-space:nowrap}.local-network-badge--danger{background:color-mix(in srgb,var(--danger) 14%,transparent);border-color:color-mix(in srgb,var(--danger) 42%,var(--line));color:var(--danger)}.local-network-badge--warning{background:color-mix(in srgb,var(--warn) 14%,transparent);border-color:color-mix(in srgb,var(--warn) 42%,var(--line));color:var(--warn)}.local-network-badge--ok{background:color-mix(in srgb,var(--ok) 12%,transparent);border-color:color-mix(in srgb,var(--ok) 38%,var(--line));color:var(--ok)}.local-network-badge--muted{color:var(--muted)}.local-network-work-item{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:12px;justify-content:space-between;padding:10px 0}.local-network-work-item:first-of-type{padding-top:0}.local-network-work-item:last-of-type{border-bottom:0;padding-bottom:0}.local-network-work-item span,.local-network-work-item strong{display:block}.local-network-work-item span{color:color-mix(in srgb,var(--text) 70%,var(--muted));font-size:.82rem;margin-top:2px}.local-network-work-item-actions{align-items:center;display:flex;flex:0 0 auto;gap:8px}.local-network-settings{padding:0}.local-network-settings summary{cursor:pointer;font-weight:700;padding:14px}.local-network-settings .local-network-manager{border-top:1px solid var(--line);padding:14px}.local-network-publication-settings{background:color-mix(in srgb,var(--panel-soft) 72%,transparent);border:1px solid var(--line);border-radius:8px;display:grid}.local-network-publication-settings summary{cursor:pointer;font-weight:700;padding:12px}.local-network-publication-settings .local-network-manager{border-top:1px solid var(--line);padding:12px}.local-network-degraded{align-content:start;background:color-mix(in srgb,var(--danger) 10%,var(--panel));border:1px solid color-mix(in srgb,var(--danger) 45%,var(--line));border-radius:10px;display:grid;grid-gap:12px;gap:12px;min-height:0;padding:20px;text-align:left}.local-network-degraded h2{font-size:1.25rem;letter-spacing:0;margin:0}.local-network-degraded p{color:color-mix(in srgb,var(--text) 76%,var(--muted));margin:0;max-width:560px}.local-network-degraded button{background:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 72%,var(--line));border-radius:7px;color:var(--button-text,#fff);cursor:pointer;font:inherit;font-weight:700;padding:10px 14px}.local-network-degraded-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.local-network-degraded-actions a{background:var(--panel);border:1px solid var(--line);border-radius:7px;color:var(--text);font-weight:700;padding:10px 14px;text-decoration:none}.local-network-degraded details{border:1px solid var(--line);border-radius:8px;max-width:560px;padding:10px;text-align:left}.local-network-degraded summary{cursor:pointer;font-weight:700}.local-network-degraded ul{color:color-mix(in srgb,var(--text) 76%,var(--muted));display:grid;grid-gap:6px;gap:6px;margin:10px 0 0;padding-left:18px}.local-network-checks{color:var(--muted);display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:18px}.local-network-diff-preview{border:1px solid var(--line);border-radius:8px;padding:10px}.local-network-diff-preview summary{color:var(--text);cursor:pointer;font-size:.84rem;font-weight:700}.local-network-diff-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.local-network-diff-grid textarea{font-family:var(--font-mono,monospace);min-height:180px}@media (max-width:860px){.local-network-grid,.local-network-home,.local-network-home-summary{grid-template-columns:minmax(0,1fr)}.local-network-page-layout{grid-template-columns:1fr}.local-network-page-layout--nav-hidden{gap:10px;grid-template-columns:36px minmax(0,1fr)}.local-network-collapsed-nav{padding:6px 3px;top:72px}.local-network-header{display:grid}.local-network-status{align-items:flex-start;min-width:0;text-align:left}.local-network-route-header{display:grid}.local-network-route-header h2,.local-network-route-header p,.local-network-route-header>*{min-width:0;overflow-wrap:anywhere}.local-network-route-actions{justify-content:flex-start;width:100%}.local-network-filters,.local-network-table-controls{grid-template-columns:minmax(0,1fr)}.local-network-home .local-network-table-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.local-network-home .local-network-table-controls>label:first-child{grid-column:1/-1}.local-network-filters button,.local-network-filters input,.local-network-filters label,.local-network-filters select,.local-network-table-controls button,.local-network-table-controls input,.local-network-table-controls label,.local-network-table-controls select{min-width:0;width:100%}.local-network-internal-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.local-network-internal-tabs--five,.local-network-internal-tabs--four,.local-network-internal-tabs--seven,.local-network-internal-tabs--six,.local-network-internal-tabs--two{grid-template-columns:repeat(2,minmax(0,1fr))}.local-network-internal-tabs button{font-size:.78rem;padding:7px 6px;width:100%}.local-network-chat-panel{min-height:0}.local-network-chat-bubble{max-width:92%}.local-network-chat-action>div,.local-network-chat-controls,.local-network-media-grid,.local-network-similar-list li{grid-template-columns:1fr}.local-network-chat-submit{align-items:stretch;display:grid}.local-network-manager-header{display:grid;justify-items:stretch}.local-network-mobile-nav{display:grid;grid-gap:5px;gap:5px}.local-network-mobile-nav span{color:color-mix(in srgb,var(--text) 74%,var(--muted));font-size:.76rem;font-weight:700}.local-network-mobile-nav select{background:var(--panel);border:1px solid var(--line);border-radius:7px;color:var(--text);font:inherit;padding:9px 10px;width:100%}.local-network-tabs{display:none}.local-network-table-footer{align-items:stretch;display:grid;grid-gap:8px;gap:8px}.local-network-table-footer>div{display:grid;grid-template-columns:1fr 1fr}.local-network-alert,.local-network-priority{align-items:stretch;display:grid}.local-network-alert{gap:7px;padding:8px 10px}.local-network-alert strong{font-size:.82rem}.local-network-alert span{font-size:.76rem;line-height:1.35}.local-network-alert button{justify-self:start;padding:7px 9px}.local-network-priority{gap:10px;padding:14px}.local-network-priority h2{font-size:1.05rem}.local-network-priority p,.local-network-priority small{font-size:.8rem}.local-network-home-metrics{order:1}.local-network-case-status-metrics,.local-network-home-metrics,.local-network-request-status-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.local-network-case-status-metrics{order:0}.local-network-core-runtime-head,.local-network-workspace-summary{grid-template-columns:1fr}.local-network-home-activity{order:1}.local-network-home-work{order:2}.local-network-home-summary{order:3}.local-network-priority-actions,.local-network-section-title,.local-network-work-item,.local-network-work-item-actions{align-items:stretch;display:grid;justify-content:stretch}.local-network-priority-actions .local-network-primary-action{text-align:center;width:100%}.local-network-home-work .local-network-work-item-actions a{display:inline-flex;justify-content:center;width:100%}.local-network-home .local-network-row-action{background:var(--accent);border-color:color-mix(in srgb,var(--accent) 72%,var(--line));color:var(--button-text);font-size:.8rem;justify-content:center;padding:9px 10px;width:100%}.local-network-degraded{gap:10px;padding:14px}.local-network-degraded h2{font-size:1.05rem}.local-network-degraded p{font-size:.82rem;line-height:1.4}.local-network-degraded button,.local-network-degraded details,.local-network-degraded-actions,.local-network-degraded-actions a{width:100%}.local-network-degraded button,.local-network-degraded-actions a{text-align:center}.local-network-panel--wide{grid-column:auto}.local-network-diff-grid{grid-template-columns:1fr}.local-network-actionable-links li{align-items:stretch;grid-template-columns:1fr}.local-network-actionable-links a{justify-self:stretch;text-align:center;white-space:normal}.local-network-table,.local-network-table tbody,.local-network-table td,.local-network-table th,.local-network-table thead,.local-network-table tr{display:block;min-width:0;width:100%}.local-network-table thead{display:none}.local-network-table tr{border:1px solid var(--line);border-radius:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px;padding:8px}.local-network-table td{border-bottom:0;display:grid;grid-gap:3px;gap:3px;padding:6px}.local-network-table td:first-child,.local-network-table td:last-child{grid-column:1/-1}.local-network-provider-offer-table .local-network-provider-row{background:color-mix(in srgb,var(--info) 10%,var(--panel) 90%)}.local-network-provider-offer-table .local-network-provider-row td{background:transparent}.local-network-table td:before{color:var(--muted);content:attr(data-label);font-size:.68rem;font-weight:700;text-transform:uppercase}}