.ops-maintenance-pill{background:#edf0fd;color:#675aa3;margin-left:5px;font-size:9px}.ops-maintenance-banner{display:flex;justify-content:space-between;gap:12px;align-items:center;background:#f1effb;border:1px solid #ddd5ef;border-radius:8px;padding:12px 14px;margin-bottom:14px}.ops-maintenance-banner strong{font-size:12px;color:#61548f}.ops-maintenance-banner span,.ops-maintenance-banner small{display:block;font-size:10px;color:#7d719b;margin-top:4px}.ops-maintenance-banner button{font-size:10px;white-space:nowrap}.ops-panel{margin-bottom:14px}.ops-panel .cardhead{padding:12px 14px}.ops-panel h2{font-size:14px}.ops-health-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:12px 14px;gap:14px;border-bottom:1px solid var(--line)}.ops-health-summary>div{display:grid;gap:6px}.ops-health-summary small{font-size:10px;color:var(--muted)}.ops-health-summary strong{font-size:21px}.ops-health-summary span{font-size:9px;color:var(--muted);line-height:1.5}.ops-panel-columns{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:12px 14px}.ops-panel h3{font-size:11px;margin-bottom:8px}.ops-issue-row,.ops-interface-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px 0;background:none;border:0;border-bottom:1px solid var(--line);text-align:left}.ops-issue-row strong,.ops-interface-row strong{display:block;font-size:10px;color:#3e6175}.ops-issue-row small,.ops-interface-row small{display:block;font-size:9px;font-weight:400;margin-top:4px;color:var(--muted)}.ops-issue-row>span:last-child,.ops-interface-row>span:last-child{font-size:11px;color:#967342;white-space:nowrap}.ops-empty{font-size:11px;color:var(--muted);line-height:1.6}.ops-issue-detail{font-size:12px;line-height:1.6}.ops-issue-detail h3{font-size:13px;margin-top:20px}.ops-related-change{padding:10px 0;border-bottom:1px solid var(--line)}.ops-related-change small{display:block;color:var(--muted);font-size:10px}.customer-header>button[data-action="maintenance-edit"]{margin-left:auto;white-space:nowrap;font-size:11px}.ops-row-age{font-size:9px;color:var(--muted)}@media(max-width:700px){.ops-health-summary{grid-template-columns:1fr 1fr}.ops-panel-columns{grid-template-columns:1fr}.ops-maintenance-banner{align-items:flex-start;flex-direction:column}.customer-header{flex-wrap:wrap}.customer-header>button[data-action="maintenance-edit"]{margin-left:0}}

.resource-action-icon{width:14px;height:14px;flex:none;vertical-align:middle;margin-right:6px}button[data-action="maintenance-edit"],button[data-action="customer-edit"],button[data-action="edit-location"],button[data-action="edit-device"]{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}
