.schedule-simulation-dialog{width:min(1100px,96vw);max-width:96vw}.schedule-simulation-dialog .modal-b{max-height:min(78vh,850px);overflow:auto}.ss-banner{padding:10px 12px;border:1px solid var(--line);border-radius:8px;font-weight:700;background:var(--panel2)}.ss-meta{overflow-wrap:anywhere}.ss-summary{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.ss-summary span{padding:7px 9px;border:1px solid var(--line);border-radius:7px}.ss-controls{display:flex;align-items:end;flex-wrap:wrap;gap:9px;margin:12px 0}.ss-field{display:grid;gap:5px;max-width:100%;font-size:.9em}.ss-field input{width:min(150px,70vw)}.ss-check{display:flex;align-items:center;gap:7px;max-width:100%}.ss-table-wrap{max-width:100%;max-height:45vh;overflow:auto}.ss-table{width:100%;border-collapse:collapse}.ss-table td,.ss-table th{text-align:left;padding:7px;border-bottom:1px solid var(--line);vertical-align:top}.ss-table td:first-child{overflow-wrap:anywhere}.ss-job-actions{display:flex;flex-wrap:wrap;gap:5px}.ss-job-actions .btn{white-space:normal}.ss-pages{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin:10px 0}.ss-error{color:var(--bad,#b33)}
