.operations-workspace{width:100%;max-width:none}.operations-tabs{display:flex;flex-wrap:wrap;gap:7px;margin:18px 0}.operations-tabs button.active{background:#dcefe9;border-color:#82b6a7;color:#14574e}.operations-toolbar{display:flex;align-items:end;gap:20px;justify-content:space-between;margin:16px 0}.operations-toolbar label{max-width:480px;flex:1}.operations-toolbar input{display:block;width:100%;margin-top:6px}.operations-table{overflow:auto;border:1px solid #d9e2e6;border-radius:9px;background:white;max-height:68vh}.operations-table table{width:100%;min-width:920px;border-collapse:collapse}.operations-table th{position:sticky;top:0;background:#edf3f4;z-index:1;text-align:left}.operations-table td,.operations-table th{padding:13px 15px;border-bottom:1px solid #e2e9ec;vertical-align:top;line-height:1.55}.operations-table small{display:block;color:#5d707a;margin-top:4px;max-width:450px;overflow-wrap:anywhere}.operations-table button{margin:0 6px 6px 0}.operations-history{font-size:12px;max-width:320px}.operations-history p{padding:8px 0;border-bottom:1px solid #e4ebed}.operations-boundary{font-size:13px;color:#586d76;line-height:1.7}.operations-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0}.operations-form label{display:flex;flex-direction:column;gap:6px;min-width:0}.operations-form textarea{width:100%;min-height:85px}.operations-form select{width:100%;min-width:0}.operations-wide{grid-column:1/-1}.operations-guests{max-height:190px;overflow:auto;border:1px solid #d7e0e5;padding:12px;display:flex;gap:14px;flex-wrap:wrap}.operations-guests label{display:flex;flex-direction:row;align-items:center;gap:5px}.operations-guests input{width:auto}.operations-form select[multiple]{min-height:150px}.operations-workspace .page-head{gap:16px}@media(max-width:650px){.operations-form{grid-template-columns:1fr}.operations-toolbar{align-items:stretch;flex-direction:column;gap:8px}.operations-tabs{flex-wrap:nowrap;overflow:auto;padding-bottom:8px}.operations-tabs button{flex:0 0 auto}.operations-workspace .page-head{align-items:stretch;flex-direction:column}.operations-table{max-height:65vh}}
.operations-file-selection{max-height:340px;overflow:auto;border:1px solid #d7e0e5;padding:12px}.operations-file-selection label{display:flex;flex-direction:row;gap:10px;align-items:start;margin:8px 0;padding:9px;border-bottom:1px solid #e4ebed}.operations-file-selection input{width:auto;flex:0 0 auto;margin-top:4px}.operations-file-selection small{display:block;color:#5d707a}.operations-batch-preview{max-height:300px;overflow:auto;border:1px solid #d7e0e5;padding:12px}.operations-batch-preview p{padding:8px 0;border-bottom:1px solid #e4ebed}.operations-splits{border:1px solid #d7e0e5;padding:12px}.operations-split-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:10px 0}@media(max-width:650px){.operations-split-row{grid-template-columns:repeat(2,minmax(0,1fr))}}
.operations-form label.operations-check{flex-direction:row;align-items:center}.operations-check input{width:auto;flex:0 0 auto}
