.dtl7-command-fab{position:fixed;left:22px;bottom:78px;z-index:919;border:0;border-radius:999px;padding:11px 15px;background:#111827;color:#fff;box-shadow:0 12px 30px rgba(0,0,0,.17);font-weight:800;display:flex;align-items:center;gap:8px;cursor:pointer}.dtl7-command-fab b{font-size:10px;padding:3px 6px;border-radius:8px;background:rgba(255,255,255,.14)}.dtl7-command{min-width:min(1100px,92vw)}.dtl7-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.dtl7-head h2{margin:0}.dtl7-kpis{display:grid;grid-template-columns:repeat(6,1fr);gap:9px;margin:14px 0}.dtl7-kpis>button,.dtl7-sla{border:1px solid var(--border,#e5e7eb);background:var(--card,#fff);border-radius:14px;padding:12px;text-align:start;display:flex;flex-direction:column;gap:3px}.dtl7-kpis>button{cursor:pointer}.dtl7-kpis b{font-size:22px}.dtl7-kpis span{font-size:11px;opacity:.72}.dtl7-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dtl7-panel{border:1px solid var(--border,#e5e7eb);border-radius:16px;padding:13px;background:var(--card,#fff)}.dtl7-panel h3{margin:0 0 10px}.dtl7-bars{display:grid;gap:8px}.dtl7-bar-row{display:grid;grid-template-columns:minmax(90px,1fr) 2fr 32px;align-items:center;gap:8px;font-size:12px}.dtl7-bar-row>div{height:8px;background:rgba(148,163,184,.18);border-radius:10px;overflow:hidden}.dtl7-bar-row i{display:block;height:100%;background:currentColor;border-radius:10px}.dtl7-queue{margin-top:12px}.dtl7-queue-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.dtl7-bulk{display:flex;gap:7px}.dtl7-bulk select{min-width:210px}.dtl7-table-wrap{overflow:auto;max-height:45vh}.dtl7-table{width:100%;border-collapse:collapse;font-size:12px}.dtl7-table th,.dtl7-table td{padding:9px;border-bottom:1px solid var(--border,#e5e7eb);vertical-align:top;white-space:nowrap}.dtl7-table td:nth-child(2){white-space:normal;min-width:220px}.dtl7-table td small{display:block;opacity:.62;margin-top:3px}.dtl7-table tr.breach{box-shadow:inset 4px 0 0 #b42318}.dtl7-foot{margin-top:8px}.dtl7-command .modal-card{max-width:none}@media(max-width:850px){.dtl7-command-fab{left:12px;bottom:68px}.dtl7-kpis{grid-template-columns:repeat(3,1fr)}.dtl7-grid{grid-template-columns:1fr}.dtl7-queue-head{align-items:stretch;flex-direction:column}.dtl7-bulk{flex-direction:column}.dtl7-bulk select{min-width:0;width:100%}}
/* UXQA4-FP1 — Full-page Operations Command workspace */
.dtl7-fullpage{width:100%;min-height:calc(100dvh - 130px);padding:0}
.dtl7-fullpage .dtl7-command{width:100%;min-width:0;max-width:none}
.dtl7-fullpage .dtl7-head{position:sticky;top:76px;z-index:8;background:rgba(245,248,251,.96);backdrop-filter:blur(12px);padding:14px 0 12px;margin:-4px 0 4px;border-bottom:1px solid var(--line,#dfe7ee)}
.dtl7-page-tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap}
.dtl7-fullpage .dtl7-table-wrap{max-height:none;overflow:auto}
.dtl7-fullpage .dtl7-table{min-width:980px}
.dtl7-fullpage .dtl7-queue{min-height:420px}
@media(max-width:1000px){.dtl7-fullpage .dtl7-head{top:68px}.dtl7-fullpage .dtl7-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:600px){.dtl7-fullpage{min-height:calc(100dvh - 96px)}.dtl7-fullpage .dtl7-head{top:64px;align-items:stretch;flex-direction:column}.dtl7-page-tools{width:100%}.dtl7-page-tools .btn{flex:1}.dtl7-fullpage .dtl7-kpis{grid-template-columns:1fr 1fr}.dtl7-fullpage .dtl7-grid{grid-template-columns:1fr}.dtl7-fullpage .dtl7-queue{min-height:0}}
