#modal.scheduleModal{width:min(1180px,96vw)!important;max-width:1180px!important}.scheduleFields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.scheduleFields>div{min-width:0}.scheduleSelectionTools{display:flex;gap:8px;align-items:center;margin:24px 0 10px}.scheduleSelectionTools b{margin-right:auto}.scheduleSelectionTools button{padding:6px 10px;font-size:12px;min-height:32px}.scheduleSelectionTable{overflow:auto;max-height:360px}.scheduleSelectionTable th{font-size:12px;white-space:nowrap}.scheduleSelectionTable td{padding:8px}.scheduleSelectionTable td:first-child{width:45px}.scheduleSelectionTable td:nth-child(2){width:24%}.scheduleSelectionTable td:nth-child(3){width:45%}.scheduleSelectionTable input:not([type=checkbox]){min-width:130px;font-size:13px}.scheduleSelectionTable small{font-size:11px;white-space:nowrap}.schedulePreviewImages{display:grid;gap:18px;max-height:65dvh;overflow:auto;background:#edf0f3;padding:14px}.schedulePreviewImages img{width:100%;height:auto;background:white;box-shadow:0 2px 12px #26374715}#scheduleError{color:#a84236;background:#fff0eb;padding:10px;border-radius:7px}.projectPageHead>[data-schedule]{font-size:12px;white-space:nowrap}.projectPageHead>div{margin-right:auto}.projectPageHead{flex-wrap:wrap}@media(max-width:600px){.scheduleFields{grid-template-columns:1fr}.scheduleSelectionTable{max-height:300px}.scheduleSelectionTable table{min-width:660px}.scheduleModal .actions{flex-wrap:wrap}}
