
.v36-nav .nav-group-operations a:not(:first-of-type){padding-top:8px;padding-bottom:8px}
.v36-nav .nav-icon-sub{width:24px;height:24px;font-size:7px;border-radius:4px;background:rgba(255,255,255,.04)}
.ops-page{display:grid;gap:16px}
.ops-tabs{display:flex;gap:6px;flex-wrap:wrap;padding:7px;background:#fff;border:1px solid #dfe3e7}
.ops-tabs a{padding:9px 12px;text-decoration:none;font-size:8px;color:#65717d;border-bottom:2px solid transparent}
.ops-tabs a:hover,.ops-tabs a.is-active{color:#111722;background:#f3f0eb;border-bottom-color:#d7b36a}
.ops-hero,.ops-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;padding:28px;background:linear-gradient(135deg,#0b111a,#111e2b);color:#fff}
.ops-hero span,.ops-heading span,.ops-list header span,.ops-gates header span,.ops-topology header span,.ops-checklist header span{font-size:7px;text-transform:uppercase;letter-spacing:.15em;color:#c5a66e}
.ops-hero h1,.ops-heading h1{font-family:"Space Grotesk",Inter,sans-serif;font-size:33px;letter-spacing:-.04em;margin:7px 0}
.ops-hero p,.ops-heading p{max-width:760px;font-size:9px;line-height:1.7;color:#8f9da9}
.ops-hero>div:last-child,.ops-heading>div:last-child{display:flex;gap:8px}
.ops-metrics{display:grid;grid-template-columns:repeat(6,1fr);gap:9px}
.ops-metrics article{padding:18px;background:#fff;border:1px solid #dfe3e7}
.ops-metrics span,.ops-metrics strong,.ops-metrics small{display:block}
.ops-metrics span{font-size:7px;color:#707b86}.ops-metrics strong{font-family:"Space Grotesk",Inter,sans-serif;font-size:24px;margin:8px 0 4px}.ops-metrics small{font-size:7px;color:#9099a1}
.ops-layout{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ops-layout>.panel,.ops-list,.ops-gates,.ops-topology,.ops-checklist{padding:21px}
.ops-layout header,.ops-list header,.ops-gates header,.ops-topology header,.ops-checklist header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px}
.ops-layout h2,.ops-list h2,.ops-gates h2,.ops-topology h2,.ops-checklist h2{font-family:"Space Grotesk",Inter,sans-serif;font-size:18px;margin:5px 0}
.ops-gates>div{display:grid;grid-template-columns:9px 1fr auto;gap:12px;align-items:center;padding:12px 0;border-top:1px solid #e8ebed}
.ops-gates>div>i{width:8px;height:34px;background:#d8a43e}.ops-gates>div.is-ready>i{background:#45b96f}
.ops-gates strong,.ops-gates small{display:block}.ops-gates strong{font-size:9px}.ops-gates small{font-size:7px;color:#7d8791;margin-top:3px}.ops-gates em{font-style:normal;font-size:7px}
.ops-topology-map{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:10px;align-items:center;margin:25px 0}
.ops-topology-map>a{padding:18px;background:#101925;color:#fff;text-decoration:none;text-align:center}.ops-topology-map>a span,.ops-topology-map>a strong,.ops-topology-map>a small{display:block}.ops-topology-map>a span{font-size:7px;color:#c5a66e}.ops-topology-map>a strong{font-family:"Space Grotesk",sans-serif;font-size:25px;margin:7px}.ops-topology-map>a small{font-size:7px;color:#82909c}
.ops-topology>p{font-size:8px;line-height:1.65;color:#737e88}
.ops-list>a{display:grid;grid-template-columns:130px 1fr auto;gap:12px;align-items:center;padding:12px 0;border-top:1px solid #e8ebed;text-decoration:none}.ops-list code{font-size:7px;color:#a97838}.ops-list strong,.ops-list small{display:block}.ops-list strong{font-size:9px}.ops-list small{font-size:7px;color:#7d8791;margin-top:3px}
.ops-empty{padding:22px;background:#f3f0eb;text-align:center;font-size:8px;color:#76818b}
.ops-filter{display:flex;gap:9px;padding:12px}.ops-filter select{min-width:190px;padding:10px;border:1px solid #d9dde1;background:#fff}
.ops-table,.ops-release-table,.ops-service-table{padding:18px;overflow:auto}
.ops-table>header,.ops-table>div{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr .65fr;gap:12px;align-items:center;min-width:850px}
.ops-release-table>header,.ops-release-table>a{display:grid;grid-template-columns:125px 1fr 1fr .8fr 100px 55px;gap:12px;align-items:center;min-width:930px}
.ops-service-table>header,.ops-service-table>a{display:grid;grid-template-columns:1.2fr 1fr .7fr .8fr .7fr .7fr;gap:12px;align-items:center;min-width:900px}
.ops-table>header,.ops-release-table>header,.ops-service-table>header{padding:8px 0;font-size:7px;text-transform:uppercase;color:#7b858e}
.ops-table>div,.ops-release-table>a,.ops-service-table>a{padding:13px 0;border-top:1px solid #e8ebed;text-decoration:none}
.ops-table strong,.ops-table small,.ops-release-table strong,.ops-release-table small,.ops-service-table strong,.ops-service-table small{display:block}.ops-table strong,.ops-release-table strong,.ops-service-table strong{font-size:9px}.ops-table small,.ops-release-table small,.ops-service-table small{font-size:7px;color:#7d8791;margin-top:3px}
.ops-release-table code{font-size:7px;color:#a97838}.ops-release-table b{font-size:7px;color:#b51e29}.ops-service-table>a>span,.ops-service-table>a>strong{font-size:8px}
.ops-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
.ops-blueprint-card,.ops-provider-card{padding:20px}.ops-blueprint-card header,.ops-provider-card header{display:flex;justify-content:space-between}.ops-blueprint-card header span,.ops-provider-card header span{font-size:7px;text-transform:uppercase;color:#a4773e}.ops-blueprint-card header em,.ops-provider-card header em{font-style:normal;font-size:8px;color:#7d8791}.ops-blueprint-card h2,.ops-provider-card h2{font-family:"Space Grotesk",sans-serif;font-size:19px;margin:22px 0 6px}.ops-blueprint-card>p,.ops-provider-card>p{font-size:8px;color:#77818b}
.ops-blueprint-card dl>div,.ops-provider-card dl>div{display:grid;grid-template-columns:110px 1fr;gap:9px;padding:9px 0;border-top:1px solid #e8ebed}.ops-blueprint-card dt,.ops-provider-card dt{font-size:7px;color:#7d8791}.ops-blueprint-card dd,.ops-provider-card dd{font-size:8px;margin:0}
.ops-blueprint-card footer,.ops-provider-card footer{display:flex;gap:8px;align-items:center;margin-top:16px;padding-top:13px;border-top:1px solid #e8ebed}.ops-blueprint-card footer a,.ops-provider-card footer a,.ops-provider-card footer button{border:0;background:#f0ede7;padding:8px 9px;font-size:7px;text-decoration:none;cursor:pointer}
.ops-mail-topology{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center}.ops-mail-topology article{padding:25px;min-height:230px;border-top:4px solid #d6a039}.ops-mail-topology article.is-ready{border-top-color:#44b96e}.ops-mail-topology article>span{font-size:8px;color:#a4773e}.ops-mail-topology h2{font-family:"Space Grotesk",sans-serif;font-size:21px}.ops-mail-topology p{font-size:8px;line-height:1.6;color:#737e88}.ops-mail-topology strong,.ops-mail-topology small{display:block}.ops-mail-topology strong{font-size:10px;margin:22px 0 8px}.ops-mail-topology small{font-size:7px;margin-top:5px}.ops-mail-topology>i{font-style:normal;color:#a4773e;font-size:8px}
.ops-checklist>div{display:grid;grid-template-columns:8px 1fr auto;gap:12px;align-items:center;padding:11px 0;border-top:1px solid #e8ebed}.ops-checklist>div i{width:7px;height:7px;border-radius:50%;background:#d6a039}.ops-checklist>div span{font-size:8px}.ops-checklist>div em{font-style:normal;font-size:7px;color:#818b94}
.ops-backup-score{display:grid;grid-template-columns:300px 1fr;gap:25px;align-items:center;padding:22px}.ops-backup-score span,.ops-backup-score strong,.ops-backup-score small{display:block}.ops-backup-score span{font-size:7px;color:#7d8791}.ops-backup-score strong{font-family:"Space Grotesk",sans-serif;font-size:32px}.ops-backup-score small{font-size:7px}.ops-backup-score progress{width:100%;height:18px}
@media(max-width:1150px){.ops-metrics{grid-template-columns:repeat(3,1fr)}.ops-card-grid{grid-template-columns:1fr 1fr}}
@media(max-width:850px){.ops-layout,.ops-mail-topology{grid-template-columns:1fr}.ops-topology-map{grid-template-columns:1fr}.ops-topology-map>i{transform:rotate(90deg);text-align:center}.ops-card-grid{grid-template-columns:1fr}.ops-backup-score{grid-template-columns:1fr}}
@media(max-width:620px){.ops-hero,.ops-heading{align-items:flex-start;flex-direction:column}.ops-metrics{grid-template-columns:1fr 1fr}.ops-filter{flex-direction:column}.ops-filter select{width:100%}}
