.operations-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.operations-tabs .btn{font-size:12px}.critical-task{background:#fff0f0}.overdue{background:#fff1df}.table td small{display:block;color:#667;margin-top:5px}.table td input,.table td select{min-width:100px}.table td pre{white-space:pre-wrap;font:11px Arial;margin:0}.operations-tabs~.card{margin-top:15px}#content>.card{margin-bottom:14px}#exchangePreview:empty{display:none}.operations-tabs~.table-wrap{margin:14px 0}.operations-tabs~.card p{line-height:1.55}.operations-tabs~.card .form-grid{margin:14px 0}.operations-tabs~.card input[type=number]{max-width:180px}
@media(max-width:700px){.operations-tabs .btn{flex:1 1 45%;white-space:normal}.table-wrap{max-width:100%;overflow-x:auto}}
@media print{.operations-tabs{display:none!important}.critical-task{background:#fff0f0!important;print-color-adjust:exact}}

.operations-merge-dialog{width:min(1100px,94vw);max-height:90vh;overflow:auto;border:1px solid #ccd6e3;border-radius:12px;padding:24px}.operations-merge-dialog::backdrop{background:#101b2b99}.operations-merge-dialog pre{max-height:280px;overflow:auto;white-space:pre-wrap}
