.hco-staging-workload-audit-panel .hco-alert-content{font-size:var(--hco-font-size-sm,14px)}.hco-staging-workload-version-link{width:fit-content;color:var(--hco-color-text-muted);cursor:pointer;font-size:var(--hco-font-size-sm,14px);line-height:var(--hco-line-height-normal,1.5);background:0 0;border:0;padding:0}.hco-staging-workload-version-link:hover{color:var(--hco-color-primary);text-decoration:underline}.hco-staging-workload-audit-counts{align-items:center;gap:var(--hco-spacing-sm,12px);display:inline-flex}.hco-staging-workload-audit-count{align-items:center;gap:var(--hco-spacing-2xs,4px);font-size:var(--hco-font-size-sm,14px);font-weight:var(--hco-font-weight-semibold,600);line-height:var(--hco-line-height-tight,1.25);display:inline-flex}.hco-staging-workload-audit-count-icon{color:currentColor;fill:currentColor}.hco-staging-workload-audit-count--error{color:var(--hco-color-danger,#ef4444)}.hco-staging-workload-audit-count--error .hco-staging-workload-audit-count-icon{color:var(--hco-color-danger,#ef4444);fill:var(--hco-color-danger,#ef4444)}.hco-staging-workload-audit-count--warning{color:var(--hco-color-warning,#f59e0b)}.hco-staging-workload-audit-count--warning .hco-staging-workload-audit-count-icon{color:var(--hco-color-warning,#f59e0b);fill:var(--hco-color-warning,#f59e0b)}.hco-staging-workload-inspection-dialog{height:75vh;max-height:75vh;overflow:hidden}.hco-staging-workload-audit-panel{flex:none}.hco-staging-workload-panel{gap:var(--hco-spacing-sm,12px);grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.hco-staging-workload-validation-panel{flex:0 auto;max-height:50%}.hco-staging-workload-payload-panel{flex:50%}.hco-staging-workload-copy-success{align-items:center;gap:var(--hco-spacing-2xs,4px);color:var(--hco-color-success,#10b981);display:inline-flex}.hco-staging-workload-panel-title{color:var(--hco-color-text-muted);font-size:var(--hco-font-size-sm,14px);font-weight:var(--hco-font-weight-semibold,600);letter-spacing:0;line-height:var(--hco-line-height-tight,1.25);text-transform:uppercase;margin:0}.hco-staging-workload-tree,.hco-staging-workload-issue-list{border:1px solid var(--hco-color-border);border-radius:var(--hco-radius-md,6px);background:var(--hco-color-surface-muted,var(--hco-color-background));min-height:0;overflow:auto}.hco-staging-workload-tree{padding:var(--hco-spacing-sm,12px);font-size:var(--hco-font-size-xs,12px);line-height:var(--hco-line-height-normal,1.5)}.hco-staging-workload-tree-node{min-width:0}.hco-staging-workload-tree-node summary{cursor:pointer;align-items:center;gap:var(--hco-spacing-2xs,4px);min-width:0;padding:var(--hco-spacing-2xs,4px) 0;color:var(--hco-color-text);display:flex}.hco-staging-workload-tree-children{gap:var(--hco-spacing-2xs,4px);margin-left:var(--hco-spacing-sm,12px);padding-left:var(--hco-spacing-xs,8px);border-left:1px solid var(--hco-color-border);display:grid}.hco-staging-workload-tree-leaf{align-items:baseline;gap:var(--hco-spacing-xs,8px);min-width:0;padding:var(--hco-spacing-2xs,4px) 0;font-size:var(--hco-font-size-xs,12px);display:flex}.hco-staging-workload-issue-list{padding:var(--hco-spacing-sm,12px);align-content:start;gap:0;margin:0;list-style:none;display:grid}.hco-staging-workload-issue-row{align-items:center;gap:var(--hco-spacing-xs,8px);min-width:0;padding:var(--hco-spacing-xs,8px) var(--hco-spacing-xs,8px);border-bottom:1px solid var(--hco-color-border);font-size:var(--hco-font-size-sm,14px);line-height:var(--hco-line-height-normal,1.5);display:flex}.hco-staging-workload-issue-row:last-child{border-bottom:0}.hco-staging-workload-issue-filter{height:var(--hco-size-lg,40px);min-width:var(--hco-size-lg,40px);justify-content:center;align-items:center;gap:var(--hco-spacing-xs,8px);border:1px solid var(--hco-color-border);border-radius:var(--hco-radius-sm,4px);background:var(--hco-color-surface);color:var(--hco-color-text-muted);cursor:pointer;font-size:var(--hco-font-size-sm,14px);font-weight:var(--hco-font-weight-semibold,600);padding:0 var(--hco-spacing-sm,12px);display:inline-flex}.hco-staging-workload-issue-filter:hover,.hco-staging-workload-issue-filter[aria-pressed=true]{border-color:var(--hco-color-primary);color:var(--hco-color-primary)}.hco-staging-workload-issue-filter--error{color:var(--hco-color-danger)}.hco-staging-workload-issue-filter--error[aria-pressed=true]{border-color:var(--hco-color-danger);background:var(--hco-color-danger-subtle,var(--hco-color-surface));color:var(--hco-color-danger)}.hco-staging-workload-issue-filter--warning{color:var(--hco-color-warning)}.hco-staging-workload-issue-filter--warning[aria-pressed=true]{border-color:var(--hco-color-warning);background:var(--hco-color-warning-subtle,var(--hco-color-surface));color:var(--hco-color-warning)}.hco-staging-workload-issue-icon{font-size:var(--hco-icon-size-sm,18px);flex:none}.hco-staging-workload-issue-icon--error{color:var(--hco-color-danger)}.hco-staging-workload-issue-icon--warning{color:var(--hco-color-warning)}.hco-ingestion-phase-history{padding:var(--hco-spacing-sm,12px);border:1px solid var(--hco-color-border);border-radius:var(--hco-radius-md,6px);flex:none}.hco-ingestion-phase-history th,.hco-ingestion-phase-history td{padding:var(--hco-spacing-xs,8px);text-align:left;vertical-align:top;border-bottom:1px solid var(--hco-color-border)}.hco-ingestion-inspection-tabs.hco-tabs--vertical{grid-template-columns:180px minmax(0,1fr);overflow:hidden}.hco-ingestion-inspection-tabpanel:not([hidden]){gap:var(--hco-spacing-lg,16px);flex-direction:column;display:flex;overflow:auto}.hco-ingestion-inspection-tabpanel>.hco-staging-workload-panel{flex:auto;max-height:none}@media (width<=600px){.hco-ingestion-inspection-tabs.hco-tabs--vertical{grid-template-columns:110px minmax(0,1fr)}}.hco-ingestion-phase-history{gap:var(--hco-spacing-lg,16px);padding:var(--hco-spacing-lg,16px);color:var(--hco-color-text,#1e293b);flex-direction:column;display:flex}.hco-ingestion-phase-history .hco-staging-workload-panel-title,.hco-ingestion-phase-info{color:var(--hco-color-text,#1e293b)}.hco-ingestion-phase-info,.hco-ingestion-phase-section h4{margin:0}.hco-ingestion-phase-info{font-size:var(--hco-font-size-sm,14px)}.hco-ingestion-phase-section{gap:var(--hco-spacing-md,12px);flex-direction:column;display:flex}.hco-payload-search{flex:0 220px;width:220px;max-width:100%}.hco-payload-search .hco-textbox{height:32px;min-height:32px;padding-block:var(--hco-spacing-xs,4px)}
