.ops-tabs{margin:24px 0;overflow-x:auto}.ops-tabs button{white-space:nowrap}.ops-toolbar{display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:20px 0}.ops-toolbar>div:first-child{flex:1;min-width:240px}.ops-toolbar h2{font-size:19px}.ops-toolbar p{font-size:11px;color:var(--muted);margin-top:7px;max-width:730px}.ops-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin:20px 0}.ops-metrics .metric-value{font-size:25px}.ops-left{justify-content:flex-start;margin-top:18px;flex-wrap:wrap}.ops-line{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 0;border-bottom:1px solid var(--line)}.ops-line:last-child{border-bottom:0}.ops-line>div:first-child{flex:1;min-width:0}.ops-line strong{font-size:12px;line-height:1.6}.ops-line p{font-size:11px;color:var(--muted);margin-top:5px;line-height:1.7}.ops-line .heading-actions{flex-wrap:wrap}.ops-detail{padding:20px 0}.ops-detail strong{font-size:13px;line-height:1.8;display:block}.ops-detail p{font-size:12px;color:var(--muted);margin-top:10px}.ops-history{margin:20px 0;padding:20px;font-size:11px;color:var(--muted)}.ops-history summary{font-size:12px;font-weight:600;cursor:pointer;color:var(--ink)}.ops-history p{padding-top:10px;line-height:1.8}.ops-ack{margin:18px 0;line-height:1.8;font-size:11px;align-items:flex-start}.ops-error-text{font-size:10px;color:#a35b32;max-width:240px;display:block;line-height:1.7}.ops-template-text{min-height:230px;font-size:12px;line-height:1.9}.ops-task-list{margin:15px 0}.sidebar{overflow-y:auto}.side-bottom{flex-shrink:0}.ops-toolbar+.filters select{max-width:290px}.ops-line small{font-size:10px}.ops-tabs .icon{flex-shrink:0}
@media(max-width:950px){.ops-metrics{grid-template-columns:repeat(2,1fr)}.ops-tabs button{font-size:10px;padding:12px 10px}.ops-line{align-items:flex-start;flex-wrap:wrap}.ops-line>.heading-actions{margin-left:auto}.ops-toolbar .btn{font-size:11px}.ops-metrics .metric-value{font-size:23px}}
@media(max-width:500px){.ops-metrics{gap:10px}.ops-metrics .metric{padding:16px}.ops-metrics .metric-value{font-size:20px}}
.ops-change-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:22px}.ops-change-card{border:1px solid var(--line);border-radius:11px;padding:18px;min-width:0}.ops-change-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px}.ops-change-service{font-size:12px;line-height:1.8;margin:15px 0 10px;color:var(--muted)}.ops-change-people{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:600}.ops-change-steps{display:flex;gap:7px;flex-wrap:wrap;margin-top:18px}.ops-change-steps span{font-size:9px;border:1px solid var(--line);padding:7px 9px;border-radius:6px;color:var(--muted)}.ops-change-steps .active{color:var(--green);background:var(--accent-soft);border-color:var(--accent-border)}.ops-change-steps .done{background:#edf3e9;color:#527643}.ops-change-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}.ops-change-card-bottom small{font-size:10px;color:var(--muted)}.ops-change-cancel{font-size:11px;color:#a36324;margin-top:13px;line-height:1.8}.ops-notices{display:flex;flex-direction:column}.ops-notice{width:100%;display:flex;align-items:center;gap:12px;text-align:left;padding:17px 0;border-bottom:1px solid var(--line)}.ops-notice>span:first-child{flex:1}.ops-notice strong{font-size:12px;line-height:1.7}.ops-notice p{font-size:12px;margin:5px 0;color:var(--muted)}.ops-notice small{font-size:10px;color:var(--muted)}.ops-notice.read{opacity:.7}@media(max-width:800px){.ops-change-cards{grid-template-columns:1fr;padding:16px}.ops-change-card-top{flex-wrap:wrap}.ops-change-steps span{font-size:9px}}
