.hd-shell{--hd-bg:#f7f8fa;--hd-panel:#fff;--hd-text:#20242b;--hd-muted:#69727f;--hd-border:#dfe4e9;--hd-hover:#eef1f4;--hd-accent:#087e81;--hd-green:#267b50;--hd-rose:#b73953;--hd-amber:#94700a;background:var(--hd-bg);min-height:100vh;color:var(--hd-text);letter-spacing:0;grid-template-columns:204px minmax(0,1fr);font-size:14px;line-height:1.5;display:grid}.hd-shell.hd-dark{--hd-bg:#141619;--hd-panel:#1b1e22;--hd-text:#e8eaee;--hd-muted:#a1a9b5;--hd-border:#34383e;--hd-hover:#282d33;--hd-accent:#62c7c2;--hd-green:#70c891;--hd-rose:#f18ca0;--hd-amber:#dbb95f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.hd-shell.hd-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.hd-shell *,.hd-shell :before,.hd-shell :after{box-sizing:border-box;letter-spacing:0}.hd-shell h1,.hd-shell h2,.hd-shell h3,.hd-shell p{margin:0}.hd-shell h1{font-size:28px;font-weight:650;line-height:1.25}.hd-shell h2{font-size:16px;font-weight:650}.hd-shell h3{font-size:15px}.hd-shell button,.hd-shell input,.hd-shell select{font:inherit}.hd-shell button{border:1px solid var(--hd-border);background:var(--hd-panel);min-height:34px;color:var(--hd-text);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:6px 10px;display:inline-flex}.hd-shell button:hover:not(:disabled){background:var(--hd-hover)}.hd-shell button:disabled{opacity:.45;cursor:not-allowed}.hd-shell :focus-visible{outline:2px solid var(--hd-accent);outline-offset:3px}.hd-shell a{color:inherit;text-decoration:none}.hd-shell a:hover{color:var(--hd-accent)}.hd-shell .hd-icon{flex-shrink:0;width:34px;min-width:34px;height:34px;padding:0}.hd-shell svg{flex-shrink:0}.hd-shell .hd-primary{color:#fff;background:#137d7c;border-color:#137d7c;font-weight:600}.hd-shell .hd-primary:hover{background:#116967}.hd-muted,.hd-shell small{color:var(--hd-muted)}.hd-shell small{font-size:11px}.hd-sidebar{background:var(--hd-panel);border-right:1px solid var(--hd-border);flex-direction:column;gap:24px;height:100vh;padding:27px 16px 20px;display:flex;position:sticky;top:0}.hd-brand{align-items:center;gap:10px;font-size:22px;display:flex}.hd-brand svg{color:var(--hd-accent)}.hd-admin-label,.hd-eyebrow{color:var(--hd-muted);font-size:10px;font-weight:600}.hd-sidebar nav{gap:7px;display:grid}.hd-sidebar nav a,.hd-sidebar nav button{background:0 0;border:1px solid #0000;border-radius:5px;justify-content:flex-start;align-items:center;gap:7px;min-height:34px;padding:10px;display:inline-flex}.hd-sidebar nav a:hover{background:var(--hd-hover);color:var(--hd-text)}.hd-sidebar nav a[aria-current=page],.hd-sidebar nav button[aria-current=page]{color:var(--hd-accent);background:var(--hd-hover);border-color:var(--hd-border);font-weight:600}.hd-sidebar-bottom{gap:14px;margin-top:auto;font-size:12px;display:grid}.hd-sidebar-bottom>span{color:var(--hd-muted)}.hd-sidebar-bottom a{justify-content:space-between;align-items:center;display:flex}.hd-sidebar-bottom button{justify-content:flex-start}.hd-main{width:100%;min-width:0;max-width:1640px;margin:0 auto;padding:28px 30px 0}.hd-topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.hd-topbar h1{margin-top:5px}.hd-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hd-live{color:var(--hd-green);flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;display:flex}.hd-live>span{background:currentColor;border-radius:50%;width:6px;height:6px}.hd-stale{color:var(--hd-amber)}.hd-theme,.hd-segmented{align-items:center;gap:2px;display:flex}.hd-theme button{background:0 0;border:0}.hd-theme button[aria-pressed=true],.hd-segmented button[aria-pressed=true]{color:var(--hd-accent);background:var(--hd-hover);border-color:var(--hd-accent)}.hd-page-tools{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin:18px 0;display:flex}.hd-shell label{color:var(--hd-muted);gap:5px;min-width:0;font-size:12px;display:grid}.hd-shell input,.hd-shell select{color:var(--hd-text);background:var(--hd-panel);border:1px solid var(--hd-border);border-radius:5px;width:100%;max-width:100%;min-height:36px;padding:8px 10px}.hd-shell input[type=checkbox]{width:16px;height:16px;min-height:16px;accent-color:var(--hd-accent)}.hd-metrics{border-top:1px solid var(--hd-border);border-bottom:1px solid var(--hd-border);background:var(--hd-panel);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.hd-shell .hd-metric{border:0;border-right:1px solid var(--hd-border);text-align:left;border-radius:0;flex-direction:column;align-items:flex-start;gap:7px;min-width:0;padding:18px;display:flex}.hd-metric:last-child{border-right:0}.hd-metric>span{width:100%;color:var(--hd-muted);justify-content:space-between;align-items:center;gap:5px;font-size:12px;display:flex}.hd-metric>strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:34px;line-height:1.25}.hd-metric small{font-size:11px}.hd-metric small b{color:var(--hd-text)}.hd-metric.green>strong{color:var(--hd-green)}.hd-metric.rose>strong{color:var(--hd-rose)}.hd-metric.amber>strong{color:var(--hd-amber)}.hd-secondary-stats{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:11px;display:flex}.hd-secondary-stats>span{align-items:center;gap:6px;display:flex}.hd-secondary-stats button{background:0 0;border:0;min-height:22px;padding:0 3px}.hd-chart-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;display:grid}.hd-section{border-bottom:1px solid var(--hd-border);min-width:0;padding:23px 0}.hd-section-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.hd-section-title>span{font-size:12px}.hd-section-title button{min-height:24px;color:var(--hd-accent);background:0 0;border:0;padding:0;font-size:12px}.hd-chart{width:100%;height:244px}.hd-outcomes{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 20px;display:grid}.hd-shell .hd-outcomes button{background:0 0;border:0;justify-content:space-between;padding:7px 0}.hd-outcomes strong{font-variant-numeric:tabular-nums;font-size:17px}.hd-state{color:var(--hd-muted);white-space:normal;align-items:center;gap:5px;font-size:11px;font-weight:600;line-height:1.5;display:inline-flex}.hd-state:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.hd-state-running,.hd-state-assigned,.hd-state-sending{color:var(--hd-accent)}.hd-state-succeeded,.hd-state-released,.hd-state-sent{color:var(--hd-green)}.hd-state-failed,.hd-state-unknown{color:var(--hd-rose)}.hd-state-queued,.hd-state-needs_review,.hd-state-pending{color:var(--hd-amber)}.hd-table-scroll{max-width:100%;overflow-x:auto}.hd-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.hd-table th{color:var(--hd-muted);text-transform:uppercase;border-bottom:1px solid var(--hd-border);background:var(--hd-panel);white-space:nowrap;padding:10px 12px;font-size:10px;font-weight:600}.hd-table td{border-bottom:1px solid var(--hd-border);vertical-align:top;overflow-wrap:anywhere;min-width:100px;max-width:290px;padding:14px 12px}.hd-table tr:hover td{background:var(--hd-hover)}.hd-table th:last-child,.hd-table td:last-child{width:48px;min-width:48px}.hd-table small{margin-top:5px;display:block}.hd-shell .hd-task-link{text-align:left;min-height:20px;color:var(--hd-text);background:0 0;border:0;flex-wrap:wrap;justify-content:flex-start;padding:0}.hd-task-link code{color:var(--hd-accent);font-weight:650}.hd-empty,.hd-loading{min-height:110px;color:var(--hd-muted);justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex}.hd-active{border-bottom:1px solid var(--hd-border);flex-direction:column;gap:8px;padding:16px 0;display:flex}.hd-active:last-child{border-bottom:0}.hd-active>div:first-child{align-items:center;gap:16px;display:flex}.hd-active>strong{font-size:18px}.hd-active-facts{flex-wrap:wrap;gap:10px 26px;font-size:12px;display:flex}.hd-active-facts>span{color:var(--hd-muted)}.hd-active-facts strong{color:var(--hd-text);margin-left:5px}.hd-history-filters{border-top:1px solid var(--hd-border);border-bottom:1px solid var(--hd-border);flex-wrap:wrap;align-items:flex-end;gap:12px;padding:18px 0;display:flex}.hd-history-filters>label{flex:145px}.hd-history-filters .hd-search{flex:2 290px;align-items:center;display:flex;position:relative}.hd-search svg{position:absolute;left:10px}.hd-search input{padding-left:34px}.hd-shell .hd-checkbox{align-items:center;gap:8px;min-height:36px;display:flex}.hd-filter-row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.hd-new-records{margin-bottom:12px;color:var(--hd-accent)!important}.hd-pagination{justify-content:space-between;align-items:center;gap:12px;padding:18px 0;display:flex}.hd-pagination>div{gap:8px;display:flex}.hd-settings-nav{border-bottom:1px solid var(--hd-border);flex-wrap:wrap;gap:20px;margin-bottom:25px;display:flex}.hd-settings-nav button{background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:10px 0}.hd-settings-nav button[aria-current=page]{border-bottom-color:var(--hd-accent);color:var(--hd-accent)}.hd-shell [hidden]{display:none!important}.hd-shell fieldset{border:0;min-width:0;margin:0;padding:0}.hd-shell .admin-create-panel,.hd-shell .hermes-task-panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.hd-settings{max-width:920px}.hd-shell .hermes-provider-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0;display:grid}.hd-shell .hermes-provider-form .checkbox-field{align-items:center;gap:8px;display:flex}.hd-shell .chart-header{justify-content:space-between;gap:16px;margin:16px 0;display:flex}.hd-shell .muted{color:var(--hd-muted)}.hd-shell .button{font-size:13px}.hd-shell .button-primary{color:#fff;background:#137d7c;border-color:#137d7c}.hd-shell .hermes-row-actions{flex-wrap:wrap;gap:10px;display:flex}.hd-shell .hermes-scope-note{color:var(--hd-muted);margin:14px 0;font-size:12px}.hd-shell .hermes-sessions{max-height:400px;overflow:auto}.hd-shell .hermes-session-option{align-items:flex-start;gap:10px;padding:12px 0;display:flex}.hd-shell .hermes-session-option input{flex-shrink:0}.hd-shell .hd-error{color:var(--hd-rose);overflow-wrap:anywhere;padding:8px 0;font-size:12px}.hd-shell .hd-notice{color:var(--hd-accent);padding:10px 0;font-size:12px}.hd-shell .danger{color:var(--hd-rose)}.hd-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hd-footnote{color:var(--hd-muted);justify-content:space-between;margin-top:36px;padding:18px 0;font-size:10px;display:flex}.hd-auth{padding:40px}.hd-drawer{--hd-panel:inherit;border:0;border-left:1px solid var(--hd-border);background:var(--hd-bg);width:min(840px,94vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--hd-text);margin:0 0 0 auto;padding:0;box-shadow:-15px 0 50px #0002}.hd-drawer::backdrop{background:#0007}.hd-drawer-head{z-index:2;background:var(--hd-bg);border-bottom:1px solid var(--hd-border);justify-content:space-between;align-items:center;padding:20px 26px;display:flex;position:sticky;top:0}.hd-drawer-body{padding:24px 26px}.hd-detail-identity{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hd-detail-identity code{overflow-wrap:anywhere;font-size:12px}.hd-actions{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.hd-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:20px 0;display:grid}.hd-facts dt{color:var(--hd-muted);font-size:11px}.hd-facts dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:13px}.hd-detail-section{border-top:1px solid var(--hd-border);padding:20px 0}.hd-detail-section h3{margin-bottom:16px}.hd-result{border:1px solid var(--hd-border);background:var(--hd-panel);border-radius:6px;margin:16px 0;padding:16px}.hd-result header{flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:12px;display:flex}.hd-pipeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:18px 0;list-style:none;display:grid}.hd-pipeline li{border-top:2px solid var(--hd-border);overflow-wrap:anywhere;flex-direction:column;gap:6px;min-width:0;padding-top:10px;font-size:11px;display:flex}.hd-pipeline li>span:first-child{color:var(--hd-muted)}.hd-delivery{flex-wrap:wrap;gap:10px;margin:10px 0;font-size:11px;display:flex}.hd-timeline{margin:0;padding:0;list-style:none}.hd-timeline li{border-bottom:1px solid var(--hd-border);grid-template-columns:140px minmax(0,1fr);gap:15px;padding:12px 0;font-size:12px;display:grid}.hd-timeline time{color:var(--hd-muted)}.hd-shell details{border-top:1px solid var(--hd-border);padding:14px 0}.hd-shell summary{cursor:pointer;color:var(--hd-accent);font-size:12px}.hd-shell pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:480px;font-size:11px;overflow-y:auto}.hd-markdown{overflow-wrap:anywhere;line-height:1.7}.hd-markdown p{margin:12px 0}.hd-markdown h1,.hd-markdown h2,.hd-markdown h3{margin:14px 0;font-size:16px}@media (min-width:1550px){.hd-main{padding:32px 44px 0}.hd-chart{height:275px}}@media (max-width:1150px){.hd-shell{grid-template-columns:172px minmax(0,1fr)}.hd-main{padding:22px 20px 0}.hd-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.hd-shell .hd-metric{border-bottom:1px solid var(--hd-border)}.hd-chart-grid{gap:20px}.hd-outcomes{grid-template-columns:1fr}}@media (max-width:760px){.hd-shell{display:block}.hd-sidebar{border-right:0;border-bottom:1px solid var(--hd-border);gap:14px;height:auto;padding:16px;position:static}.hd-brand{font-size:20px}.hd-admin-label,.hd-sidebar-bottom{display:none}.hd-sidebar nav{gap:4px;display:flex}.hd-sidebar nav button{flex:1;gap:5px;padding:8px 4px;font-size:11px}.hd-sidebar nav svg{width:15px}.hd-main{padding:20px 16px 0}.hd-topbar{gap:16px}.hd-toolbar{gap:7px;width:100%}.hd-live{margin-right:auto}.hd-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.hd-metric:last-child{grid-column:span 2}.hd-shell .hd-metric{padding:14px}.hd-metric>strong{font-size:30px}.hd-chart-grid{grid-template-columns:minmax(0,1fr);gap:0}.hd-outcomes{grid-template-columns:repeat(2,minmax(0,1fr))}.hd-chart{height:220px}.hd-drawer{width:100vw}.hd-drawer-body{padding:18px 16px}.hd-drawer-head{padding:16px}.hd-shell .hermes-provider-form{grid-template-columns:minmax(0,1fr)}.hd-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.hd-timeline li{grid-template-columns:minmax(0,1fr);gap:4px}.hd-secondary-stats{font-size:10px}.hd-facts{gap:14px}.hd-table{min-width:850px}}@media (prefers-reduced-motion:reduce){.hd-shell *{transition:none!important;animation:none!important}}.hd-history-search{border-top:1px solid var(--hd-border);align-items:center;gap:10px;padding:16px 0;display:flex}.hd-history-search .hd-search{flex:1;align-items:center;max-width:540px;display:flex;position:relative}.hd-local-tabs{gap:7px;margin:-8px 0 18px;padding-bottom:2px;display:flex;overflow-x:auto}.hd-local-tabs button{white-space:nowrap}.hd-local-tabs button[aria-current=page]{color:var(--hd-accent);background:var(--hd-hover);border-color:var(--hd-accent)}.hd-page-stack{gap:0;display:grid}.hd-shell .alert,.hd-shell .notice{border-radius:5px;margin-bottom:14px;padding:9px 11px;font-size:12px}.hd-shell .alert{background:color-mix(in srgb, var(--hd-rose) 12%, var(--hd-panel));border:1px solid color-mix(in srgb, var(--hd-rose) 35%, var(--hd-border));color:var(--hd-rose)}.hd-shell .notice{background:color-mix(in srgb, var(--hd-green) 10%, var(--hd-panel));border:1px solid color-mix(in srgb, var(--hd-green) 28%, var(--hd-border));color:var(--hd-green)}.hd-shell .loading-state{min-height:240px}.hd-shell .state-badge{color:var(--hd-muted);letter-spacing:0;text-transform:none;background:0 0;border-radius:0;align-items:center;gap:5px;width:fit-content;padding:0;font-weight:600;font-size:11px!important;display:inline-flex!important}.hd-shell .state-badge:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.hd-shell .state-succeeded,.hd-shell .state-released{color:var(--hd-green)!important}.hd-shell .state-failed{color:var(--hd-rose)!important}.hd-shell .state-running{color:var(--hd-accent)!important}.hd-shell .state-possible-duplicate,.hd-shell .state-needs-review,.hd-shell .state-queued,.hd-shell .state-pending,.hd-shell .state-retry-wait{color:var(--hd-amber)!important}.hd-shell .ops-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hd-shell .hd-metric-static{cursor:default}.hd-shell .hd-metric-static:hover{background:0 0}.hd-shell .hd-metric-static header{color:var(--hd-muted);justify-content:space-between;align-items:center;gap:7px;width:100%;font-size:12px;font-weight:600;display:flex}.hd-shell .kpi-value{overflow-wrap:anywhere;font-size:30px;font-weight:650;line-height:1.1}.hd-shell .kpi-capacity{font-size:20px}.hd-shell .kpi-delta{color:var(--hd-green);font-size:11px;font-weight:600}.hd-shell .chart-panel,.hd-shell .recommendations-panel{border:0;border-bottom:1px solid var(--hd-border);box-shadow:none;background:0 0;border-radius:0;min-height:0;padding:23px 0}.hd-shell .chart-header,.hd-shell .recommendations-header{justify-content:space-between;align-items:center;margin:0 0 16px;display:flex}.hd-shell .chart-header h2{font-size:16px}.hd-shell .chart-box{height:280px}.hd-shell .webhook-settings-form{grid-template-columns:minmax(120px,.35fr) minmax(260px,1.25fr) minmax(180px,.7fr) auto;align-items:end;gap:12px;display:grid}.hd-shell .webhook-settings-form label:not(.hd-checkbox){color:var(--hd-muted);gap:6px;font-size:12px;display:grid}.hd-shell .webhook-settings-form input:not([type=checkbox]){background:var(--hd-surface);border:1px solid var(--hd-border);color:var(--hd-ink);font:inherit;border-radius:8px;min-width:0;padding:10px 12px}.hd-shell .webhook-settings-actions{justify-content:flex-end;gap:8px;display:flex}.hd-shell .hd-success{color:var(--hd-green);margin-bottom:12px;font-size:13px}.hd-shell .recommendations-list{display:grid}.hd-shell .recommendation-row{border-top:1px solid var(--hd-border);gap:10px;padding:13px 0;display:grid}.hd-shell .recommendation-row:first-child{border-top:0}.hd-shell .recommendation-toggle{color:var(--hd-text);text-align:left;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;width:100%;min-height:0;padding:0;display:flex}.hd-shell .recommendation-toggle:hover{color:var(--hd-accent);background:0 0}.hd-shell .recommendation-title-block{align-items:center;gap:10px;min-width:0;display:flex}.hd-shell .recommendation-title-block svg{color:var(--hd-accent)}.hd-shell .recommendation-title-block span{gap:3px;min-width:0;display:grid}.hd-shell .recommendation-title-block strong{overflow-wrap:anywhere}.hd-shell .recommendation-title-block small,.hd-shell .recommendation-row-meta,.hd-shell .recommendation-detail-toolbar{color:var(--hd-muted);font-size:11px}.hd-shell .recommendation-evidence-status{color:var(--hd-accent)!important}.hd-shell .recommendation-row-meta{flex:none;align-items:center;gap:8px;display:flex}.hd-shell .recommendation-preview{color:var(--hd-muted);overflow-wrap:anywhere;white-space:pre-wrap;max-width:98ch;margin:0;font-size:12px;line-height:1.5}.hd-shell .recommendation-detail{border-top:1px solid var(--hd-border);gap:12px;padding-top:12px;display:grid}.hd-shell .recommendation-detail-toolbar{justify-content:space-between;align-items:center;display:flex}.hd-shell .recommendation-markdown{background:color-mix(in srgb, var(--hd-hover) 55%, var(--hd-panel));border:1px solid var(--hd-border);color:var(--hd-text);overflow-wrap:anywhere;border-radius:6px;padding:14px;font-size:13px;line-height:1.6}.hd-shell .recommendations-empty{color:var(--hd-muted);text-align:center;padding:24px 0}.hd-shell .recommendation-feedback{flex-wrap:wrap;gap:8px;padding:2px 0 8px;display:flex}.hd-shell .recommendation-feedback input{flex:220px;min-width:180px}.hd-shell .recommendation-feedback button[aria-pressed=true]{border-color:var(--hd-green);color:var(--hd-green)}.ops-summary-grid{border-top:1px solid var(--hd-border);border-bottom:1px solid var(--hd-border);background:var(--hd-panel);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ops-summary-grid .hd-metric{border:0;border-right:1px solid var(--hd-border)}.ops-summary-grid .hd-metric:last-child{border-right:0}.ops-inline-form{grid-template-columns:repeat(3,minmax(180px,1fr)) auto;align-items:end;gap:12px;margin:0;display:grid}.ops-inline-form.ops-settings-form{grid-template-columns:minmax(145px,auto) repeat(6,minmax(118px,1fr)) auto}.ops-filter-row{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.ops-filter-row label{min-width:170px}.ops-token-panel{background:color-mix(in srgb, var(--hd-green) 9%, var(--hd-panel));border:1px solid color-mix(in srgb, var(--hd-green) 30%, var(--hd-border));border-radius:6px;gap:10px;margin-bottom:12px;padding:12px;display:grid}.ops-token-panel div{align-items:center;gap:8px;display:flex}.ops-token-panel code,.ops-report-change pre{background:var(--hd-panel);border:1px solid var(--hd-border);color:var(--hd-text);overflow-wrap:anywhere;border-radius:6px;padding:12px}.ops-admin-users-table,.ops-self-table{min-width:1080px}.ops-admin-users-table input,.ops-admin-users-table select{min-width:120px}.ops-table-actions{flex-wrap:wrap;gap:7px;display:flex}.ops-table-actions button{min-height:32px}.ops-cell-stack{gap:4px;display:grid}.ops-cell-stack strong,.ops-cell-stack span,.ops-report-change summary{overflow-wrap:anywhere}.hd-shell .eyebrow{color:var(--hd-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:600}.hd-shell .processing-status-grid{background:var(--hd-panel);border-top:1px solid var(--hd-border);border-bottom:1px solid var(--hd-border);grid-template-columns:repeat(6,minmax(0,1fr));gap:0;display:grid}.hd-shell .processing-stat{border:0;border-right:1px solid var(--hd-border);box-shadow:none;background:0 0;border-radius:0;gap:7px;min-height:0;padding:16px;display:grid}.hd-shell .processing-stat:last-child{border-right:0}.hd-shell .processing-stat span{color:var(--hd-muted);font-size:11px;font-weight:600}.hd-shell .processing-stat strong{letter-spacing:0;font-size:27px;font-weight:650;line-height:1.1}.hd-shell .processing-stat-running strong{color:var(--hd-accent)}.hd-shell .processing-stat-delayed strong{color:var(--hd-muted)}.hd-shell .processing-stat-retry strong{color:var(--hd-amber)}.hd-shell .processing-stat-failed strong{color:var(--hd-rose)}.hd-shell .processing-stat-succeeded strong{color:var(--hd-green)}.hd-shell .process-panel,.hd-shell .processed-table-panel,.hd-shell .operations-panel{border:0;border-bottom:1px solid var(--hd-border);box-shadow:none;background:0 0;border-radius:0;min-width:0;margin:0;padding:23px 0;overflow:hidden}.hd-shell .process-panel{padding-bottom:0}.hd-shell .panel-title-row,.hd-shell .process-panel-title{justify-content:space-between;align-items:center;gap:12px;padding:0 0 16px;display:flex}.hd-shell .panel-title-row h2{letter-spacing:0;margin:0;font-size:16px}.hd-shell .process-generation{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.hd-shell .process-generation span,.hd-shell .process-timeline-meta span{background:var(--hd-hover);color:var(--hd-muted);border-radius:5px;padding:5px 7px;font-size:10px;font-weight:600}.hd-shell .process-workspace{border:1px solid var(--hd-border);grid-template-columns:minmax(220px,280px) minmax(420px,1fr) minmax(290px,360px);min-height:560px;display:grid}.hd-shell .process-session-nav,.hd-shell .process-evidence-panel{background:color-mix(in srgb, var(--hd-hover) 55%, var(--hd-panel));min-width:0;padding:16px}.hd-shell .process-session-nav{border-right:1px solid var(--hd-border)}.hd-shell .process-evidence-panel{border-left:1px solid var(--hd-border)}.hd-shell .process-flow{background:var(--hd-bg);min-width:0;padding:18px 24px;overflow:auto}.hd-shell .process-session,.hd-shell .process-step-card,.hd-shell .process-migration-note,.hd-shell .process-warning,.hd-shell .evidence-content dl div,.hd-shell .evidence-retention-note,.hd-shell .evidence-error{border-radius:6px}.hd-shell .process-session,.hd-shell .process-step-card{background:var(--hd-panel);border:1px solid var(--hd-border);color:var(--hd-text);transform:none}.hd-shell .process-session:hover,.hd-shell .process-step-card:hover{border-color:var(--hd-accent);transform:none}.hd-shell .process-session.selected,.hd-shell .process-step-card.selected{border-color:var(--hd-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--hd-accent) 14%, transparent)}.hd-shell .process-step-rail span{border-color:var(--hd-accent);color:var(--hd-accent)}.hd-shell .process-step-rail i{background:var(--hd-accent)}.hd-shell .process-kind{background:color-mix(in srgb, var(--hd-accent) 12%, var(--hd-panel));color:var(--hd-accent);letter-spacing:0;border-radius:4px}.hd-shell .process-kind-goal,.hd-shell .process-kind-outcome{background:color-mix(in srgb, var(--hd-green) 13%, var(--hd-panel));color:var(--hd-green)}.hd-shell .process-kind-problem{background:color-mix(in srgb, var(--hd-rose) 13%, var(--hd-panel));color:var(--hd-rose)}.hd-shell .process-kind-verification{background:color-mix(in srgb, var(--hd-amber) 13%, var(--hd-panel));color:var(--hd-amber)}.hd-shell .processed-table-panel table{width:100%;min-width:860px}.hd-shell .processed-table-panel th,.hd-shell .processed-table-panel td{border-color:var(--hd-border)}.hd-shell .processed-table-panel th{background:var(--hd-panel);color:var(--hd-muted);letter-spacing:0}.hd-shell .processed-table-panel td span{color:var(--hd-muted)}.hd-shell .operations-panel{padding:0}.hd-shell .operations-panel summary{justify-content:space-between;align-items:center;padding:18px 0;list-style:none;display:flex}.hd-shell .operations-content{border-top:1px solid var(--hd-border);grid-template-columns:1fr;gap:20px;padding:18px 0;display:grid}.hd-shell .kg-operations-grid,.hd-shell .kg-runs-layout{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.hd-shell .kg-operations-grid{border-bottom:1px solid var(--hd-border)}.hd-shell .kg-operations-grid .process-panel{border-bottom:0}.hd-shell .kg-metric-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid}.hd-shell .kg-metric-list div{border-top:1px solid var(--hd-border);gap:5px;padding:14px 0;display:grid}.hd-shell .kg-metric-list dt{color:var(--hd-muted);font-size:11px;font-weight:650}.hd-shell .kg-metric-list dd{overflow-wrap:anywhere;margin:0;font-size:13px}.hd-shell .kg-provider-form{margin-bottom:0}.hd-shell .kg-table-button{color:var(--hd-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;font-weight:650}.hd-shell .kg-table-button:hover{color:var(--hd-accent)}.hd-shell .kg-json-detail{border-bottom:0}.hd-shell .kg-json-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.hd-shell .kg-json-grid section{min-width:0}.hd-shell .kg-json-grid h3{margin:0 0 8px;font-size:12px}.hd-shell .kg-json-grid pre{background:var(--hd-panel);border:1px solid var(--hd-border);color:var(--hd-text);white-space:pre-wrap;word-break:break-word;border-radius:6px;max-height:460px;margin:0;padding:14px;font-size:11px;line-height:1.55;overflow:auto}.hd-shell .pagination{border-top:1px solid var(--hd-border);justify-content:space-between;gap:12px;margin-top:2px;padding-top:14px;display:flex}.hd-shell .pagination>div{gap:8px;display:flex}@media (max-width:1150px){.hd-shell .ops-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hd-shell .processing-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hd-shell .kg-json-grid,.hd-shell .kg-metric-list{grid-template-columns:1fr}.hd-shell .processing-stat{border-bottom:1px solid var(--hd-border)}.hd-shell .process-workspace{grid-template-columns:minmax(210px,260px) minmax(420px,1fr)}.hd-shell .process-evidence-panel{border-left:0;border-top:1px solid var(--hd-border);grid-column:1/-1}.ops-inline-form,.ops-inline-form.ops-settings-form{grid-template-columns:repeat(2,minmax(180px,1fr))}.hd-shell .webhook-settings-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:760px){.hd-local-tabs{margin-top:0}.hd-shell .hd-metric:last-child{grid-column:auto}.ops-summary-grid,.hd-shell .ops-kpi-grid{grid-template-columns:minmax(0,1fr)}.ops-summary-grid .hd-metric{border-bottom:1px solid var(--hd-border);border-right:0}.ops-inline-form,.ops-inline-form.ops-settings-form,.hd-shell .webhook-settings-form{grid-template-columns:minmax(0,1fr)}.hd-shell .webhook-settings-actions{justify-content:flex-start}.hd-shell .processing-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hd-shell .kg-operations-grid,.hd-shell .kg-runs-layout{gap:16px}.hd-shell .process-panel-title,.hd-shell .panel-title-row,.hd-shell .pagination,.hd-shell .recommendation-detail-toolbar{flex-direction:column;align-items:flex-start}.hd-shell .process-generation{justify-content:flex-start}.hd-shell .process-workspace{min-height:0;display:block}.hd-shell .process-session-nav,.hd-shell .process-evidence-panel{border:0;border-top:1px solid var(--hd-border)}.hd-shell .process-flow{border-top:1px solid var(--hd-border);overflow:visible}.hd-shell .recommendation-toggle{flex-direction:column;align-items:flex-start}.hd-shell .recommendation-row-meta{justify-content:space-between;width:100%}}
