.qmw-dialog{width:min(1120px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;color:var(--ink);background:var(--panel,#fff);border:1px solid var(--line)}.qmw-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.qmw-head h2{margin:0 0 8px}.qmw-head p{margin:0;color:var(--muted)}.qmw-table{overflow:auto;max-width:100%;margin:18px 0}.qmw-table table{width:100%;border-collapse:collapse}.qmw-table th,.qmw-table td{padding:12px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.qmw-table th{font-size:12px;white-space:nowrap}.qmw-table td{font-size:13px}.qmw-table small{display:block;color:var(--muted);margin-top:5px;max-width:380px}.qmw-short{font-weight:650;color:var(--danger,#a33)}.qmw-actions{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.qmw-actions>div{display:flex;gap:8px;flex-wrap:wrap}.qmw-actions details{max-width:480px}.qmw-actions summary{cursor:pointer;padding:9px 0;color:var(--muted)}.qmw-actions details button{margin:4px 8px 4px 0}.qmw-dialog [data-qmw-status]{color:var(--muted)}.qmw-dialog [role=alert]{color:var(--danger,#a33)}@media(max-width:600px){.qmw-dialog{width:calc(100vw - 12px);padding:14px}.qmw-table th,.qmw-table td{padding:8px;min-width:65px}.qmw-table td:first-child{min-width:180px}.qmw-actions{flex-direction:column-reverse}}
.qmw-dialog{--iso-ink:var(--ink);--iso-muted:var(--muted);--iso-border:var(--line);--iso-paper:var(--panel);--iso-wash:var(--soft)}.qmw-dialog .iso-help{color:var(--muted)}.qmw-dialog button:disabled{opacity:.5;cursor:default}.qmw-dialog button:hover{background:var(--soft);border-color:var(--green)}.qmw-dialog button.iso-primary:hover{background:#147f87;color:#fff}
