.asset-section-nav{position:sticky;top:58px;z-index:4;display:flex;gap:4px;margin:-8px 0 18px;padding:7px;background:rgba(244,246,249,.96);border:1px solid var(--line);border-radius:8px;backdrop-filter:blur(8px)}
.asset-section-nav a{padding:7px 11px;color:#475467;text-decoration:none;font-size:12px;font-weight:750;border-radius:5px}.asset-section-nav a:hover{color:#174ea6;background:#e8f0fe}
.maintenance-command-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(270px,.65fr);gap:14px;margin-top:14px}.maintenance-target{margin:0;background:#fbfcfe;border:1px solid var(--line);border-left:3px solid #f59e0b;border-radius:6px;padding:13px 14px}.maintenance-action-card{padding:13px 14px;border:1px solid #b9d2ff;border-radius:6px;background:#f3f7ff}.maintenance-action-card .action-kicker{display:block;color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em}.maintenance-action-card>strong{display:block;font-size:20px;margin:2px 0 5px}.maintenance-action-card p{margin:4px 0 10px;color:#475467}.maintenance-action-card form{display:flex;align-items:center;gap:10px}.task-form-status{font-size:12px;color:#475467}.runbook{margin:12px 0;border-top:1px solid var(--line);padding-top:10px}.runbook summary{cursor:pointer;font-weight:750}.runbook ol{padding-left:22px}.runbook-code{max-height:320px;overflow:auto;white-space:pre-wrap;background:#0f1b2d;color:#d9e7ff;border:1px solid #263a56;border-radius:6px;padding:14px;font:12px/1.6 Consolas,monospace}
@media(max-width:760px){.asset-section-nav{top:102px;overflow:auto;white-space:nowrap}.maintenance-command-grid{grid-template-columns:1fr}.maintenance-action-card form{align-items:flex-start;flex-direction:column}}
