.operations{gap:20px;min-width:0;display:grid}.operations .health-panel{border:1px solid var(--color-border-1);background:var(--color-surface);border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 3px 10px #05010008}.operations .health-panel header{justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px 18px;display:flex}.operations .health-panel h3{margin:0;font-size:18px;font-weight:600}.operations .health-panel header p{color:var(--color-muted);font-size:var(--text-meta);margin:5px 0 0;line-height:1.5}.operations .check-list{padding:0 24px 8px}.operations .check-row{border-top:1px solid var(--color-border-soft);justify-content:space-between;align-items:center;gap:16px;padding:17px 0;display:flex}.operations .check-row strong,.operations .service-title strong{font-size:var(--text-body);font-weight:500}.operations .check-row p{color:var(--color-muted);font-size:var(--text-meta);overflow-wrap:anywhere;margin:5px 0 0}.operations .service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0 24px 24px;display:grid}.operations .service{border:1px solid var(--color-border-soft);background:var(--color-surface-2);border-radius:12px;padding:18px}.operations .service-title{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.operations .response{flex-direction:column;gap:4px;margin-top:24px;display:flex}.operations .response strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:500}.operations .response small{color:var(--color-muted);letter-spacing:0;margin-left:5px;font-size:14px}.operations .response span,.operations .meta{font-size:var(--text-caption);color:var(--color-muted)}.operations .deployment-metrics{border:1px solid var(--color-border-soft);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 24px;display:grid;overflow:hidden}.operations .deployment-metrics>div{border-right:1px solid var(--color-border-soft);padding:18px}.operations .deployment-metrics>div:last-child{border:0}.operations .deployment-metrics dt{font-size:var(--text-meta);color:var(--color-muted)}.operations .deployment-metrics dd{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:10px 0;font-size:32px;font-weight:500}.operations .deployment-metrics small{font-size:var(--text-caption);color:var(--color-muted);line-height:1.5;display:block}.operations .danger dd{color:var(--color-danger)}.operations .coverage{font-size:var(--text-meta);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:20px 24px;display:flex}.operations .coverage>span:first-child,.operations .checked{color:var(--color-muted)}.operations .checked{font-size:var(--text-caption);margin-left:auto}.operations .table-scroll{overflow-x:auto}.operations .coverage-table{table-layout:fixed;min-width:760px}.operations table{border-collapse:collapse;width:100%;min-width:620px;font-size:var(--text-meta)}.operations caption{text-align:left;padding:8px 24px 14px;font-weight:500}.operations th,.operations td{text-align:left;border-top:1px solid var(--color-border-soft);padding:14px 24px}.operations thead th{font-size:var(--text-caption);color:var(--color-muted);background:var(--color-surface-2);font-weight:500}.operations tbody th{font-weight:500}.operations .mono{font-family:var(--font-mono);font-size:var(--text-caption)}.operations .environment{background:var(--color-surface-2);border-radius:5px;padding:4px 7px}.operations .empty,.operations .footnote{color:var(--color-muted);font-size:var(--text-meta);margin:0;padding:18px 24px;line-height:1.6}.operations .footnote{font-size:var(--text-caption);border-top:1px solid var(--color-border-soft)}@media (width<=1000px){.operations .deployment-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.operations .deployment-metrics>div:nth-child(2){border-right:0}.operations .deployment-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--color-border-soft)}}@media (width<=640px){.operations .health-panel header{flex-wrap:wrap;padding:18px 16px}.operations .check-list{padding:0 16px 6px}.operations .check-row{align-items:flex-start}.operations .check-row p{min-height:3em}.operations .service-grid{grid-template-columns:1fr;padding:0 16px 16px}.operations .deployment-metrics{margin:0 16px}.operations .deployment-metrics>div{padding:14px}.operations .deployment-metrics dd{font-size:28px}.operations .coverage{padding:18px 16px}.operations .checked{width:100%;margin-left:0}.operations .empty,.operations .footnote{padding:16px}.operations .service-title{flex-wrap:wrap}}.operations .row-secondary{font-size:var(--text-caption);color:var(--color-muted);margin-top:5px;font-weight:400;display:block}.operations .host-snapshots{border-top:1px solid var(--color-border-soft);padding:22px 24px}.operations .host-snapshots h4{font-size:var(--text-body);margin:0;font-weight:600}.operations .host-note{color:var(--color-muted);font-size:var(--text-meta);margin:6px 0 16px;line-height:1.5}.operations .host-detail{border:1px solid var(--color-border-soft);border-radius:10px;margin-top:12px;overflow:hidden}.operations .host-detail summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px;list-style:none;display:flex}.operations .host-detail summary::-webkit-details-marker{display:none}.operations .host-detail summary>span:first-child{overflow-wrap:anywhere;gap:5px;min-width:0;display:grid}.operations .host-detail summary strong{font-size:var(--text-meta);font-weight:500}.operations .host-detail summary small{font-size:var(--text-caption);color:var(--color-muted)}.operations .host-detail summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:-3px}.operations .host-detail[open] summary{background:var(--color-surface-2)}.operations .project-times{margin:0;padding:8px 16px}.operations .project-times>div{font-size:var(--text-caption);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px 0;display:flex}.operations .project-times dd{color:var(--color-muted);margin:0}@media (width<=640px){.operations .host-snapshots{padding:18px 16px}.operations .host-detail summary small{min-height:3em}}.operations .host-detail summary>span:first-child{flex:1}.operations .host-chevron{transition:transform .16s}.operations .host-detail[open] .host-chevron{transform:rotate(180deg)}.loading-digit.svelte-11kkl7k{display:inline-block}.loading-title.svelte-11kkl7k{align-items:center;min-height:24px;display:flex}@media (width<=640px){.host-detail.svelte-11kkl7k{--host-report-height:33px}}
