.lp-operator .op-page{max-width:1400px;margin:0 auto;padding:28px 32px 64px}@media (max-width:1023px){.lp-operator .op-page{padding:20px 16px 48px}}.lp-operator .op-sidebar{border-right:1px solid var(--color-lp-border);background:var(--color-lp-sidebar);flex-direction:column;flex:none;width:232px;height:100dvh;display:flex}.lp-operator .op-wordmark{padding:20px 20px 12px;display:block}.lp-operator .op-wordmark b{font-family:var(--font-display);color:var(--color-lp-text);font-size:20px;font-weight:400;line-height:24px;display:block}.lp-operator .op-wordmark span{color:var(--color-lp-text-subtle);font-size:12px;line-height:16px;display:block}.lp-operator .iv-table td{padding:9px 12px}.lp-operator .iv-table th{padding-bottom:8px}.lp-operator .iv-panel-head{padding:16px 20px 12px}.lp-operator .iv-panel-body{padding:0 20px 18px}.lp-operator .iv-panel-foot{padding:10px 20px}.lp-operator .iv-table th:first-child,.lp-operator .iv-table td:first-child{padding-left:20px}.lp-operator .iv-table th:last-child,.lp-operator .iv-table td:last-child{padding-right:20px}.lp-operator .iv-metric .iv-metric-value{font-size:26px;line-height:32px}.lp-operator .op-prov{color:var(--color-lp-text-subtle);flex-direction:column;gap:2px;font-size:12px;line-height:16px;display:flex}.lp-operator .op-prov p{color:var(--color-lp-text-muted);margin:0}.lp-operator .op-prov .op-prov-k{color:var(--color-lp-text-subtle)}.lp-operator .op-prov details summary{cursor:pointer;color:var(--color-lp-bronze);list-style:none}.lp-operator .op-prov details summary::-webkit-details-marker{display:none}.lp-operator .op-prov details[open] summary{color:var(--color-lp-bronze-deep)}.lp-operator .op-prov details p{color:var(--color-lp-text-muted);max-width:64ch;margin:4px 0 0}.lp-operator .op-fresh{color:var(--color-lp-text-subtle);flex-wrap:wrap;gap:4px 12px;font-size:12px;line-height:16px;display:flex}.lp-operator .op-kv{grid-template-columns:minmax(120px,180px) minmax(0,1fr);gap:6px 16px;margin:0;font-size:13px;line-height:18px;display:grid}.lp-operator .op-kv dt{color:var(--color-lp-text-subtle)}.lp-operator .op-kv dd{color:var(--color-lp-text);overflow-wrap:anywhere;min-width:0;margin:0}.lp-operator .op-chips{flex-wrap:wrap;gap:6px;display:flex}.lp-operator .op-chip{border:1px solid var(--color-lp-border);background:var(--color-lp-inset);height:22px;color:var(--color-lp-text-muted);white-space:nowrap;border-radius:999px;align-items:baseline;gap:5px;padding:0 8px;font-size:12px;line-height:20px;display:inline-flex}.lp-operator .op-chip b{color:var(--color-lp-text);font-variant-numeric:tabular-nums;font-weight:500}.lp-operator .op-reasons{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.lp-operator .op-reasons li{color:var(--color-lp-text-muted);white-space:normal;font-size:13px;line-height:18px}.lp-operator .op-message{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-lp-text);font-size:14px;line-height:21px}.lp-operator .op-note{border-left:2px solid var(--color-lp-bronze-border);background:var(--color-lp-bronze-soft)}.lp-operator .op-field{flex-direction:column;gap:6px;display:flex}.lp-operator .op-field .op-hint{color:var(--color-lp-text-subtle);font-size:12px;line-height:16px}.lp-operator .op-field .op-error{color:var(--color-lp-danger-strong);font-size:12px;line-height:16px}.lp-operator .op-topbar{border-bottom:1px solid var(--color-lp-border);background:var(--color-lp-sidebar);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.lp-operator .op-menu{border-bottom:1px solid var(--color-lp-border);background:var(--color-lp-sidebar);padding:8px 12px 12px}.lp-operator .op-page>*{animation:iv-rise .48s var(--ease-out-soft) both}.lp-operator .op-page>:first-child{animation-delay:0s}.lp-operator .op-page>:nth-child(2){animation-delay:60ms}.lp-operator .op-page>:nth-child(3){animation-delay:.12s}.lp-operator .op-page>:nth-child(4){animation-delay:.18s}.lp-operator .op-page>:nth-child(n+5){animation-delay:.22s}@media (prefers-reduced-motion:reduce){.lp-operator .op-page>*{opacity:1;animation:none;transform:none}}