.list-tools{display:flex;align-items:end;gap:18px;padding:20px 23px;background:#e1e5df;margin:-10px 0 24px;border-bottom:1px solid #c2ccc4}.list-tools label:first-child{flex:1}.list-tools label:nth-child(2){min-width:185px}.list-tools input,.list-tools select{margin:6px 0 0;height:44px}.list-tools button{height:44px;font-size:12px}.result-count{font-size:11px;white-space:nowrap;align-self:center;color:#62746a}.no-results{padding:24px;border:1px solid #c7d1c9;background:#f9f9f6;color:#5f7169;font-size:13px}.drop-zone{position:relative;padding:16px!important;background:#edf1ec;border:1px dashed #a8b8b0;margin-block:12px!important;color:#263c34!important;transition:background .15s,border-color .15s}.drop-zone.dragging{background:#fff0e5;border-color:#ff641b}.drop-hint{display:block;font-size:13px;font-weight:600;color:#243b33;margin-bottom:10px}.drop-zone input{margin-bottom:8px!important;background:#fff}.drop-zone small{color:#596e64!important}.selected-files{display:block;font-size:11px;color:#566e61;overflow-wrap:anywhere}.request-workspace .drop-zone input{color:#17292f}.list-tools input:focus-visible,.drop-zone:focus-within{outline:2px solid #ff8b51;outline-offset:2px}#transfer-status{position:fixed;right:25px;bottom:25px;z-index:1000;width:min(390px,calc(100vw - 35px));background:#101b20;color:#fff;border-top:3px solid #ff641b;padding:20px;box-shadow:0 8px 35px #07111540}#transfer-status strong,#transfer-status span{display:block;overflow-wrap:anywhere}#transfer-status strong{font-size:13px}#transfer-status span{font-size:11px;color:#c7d8df;margin-top:9px}#transfer-status progress{display:block;width:100%;height:5px;margin-top:15px;accent-color:#ff641b}#transfer-status.transfer-done{border-top-color:#89b39c}#transfer-status.transfer-error{border-top-color:#e98964}#cad-dialog{padding:0;border:1px solid #506570;width:min(1180px,94vw);height:min(780px,92vh);max-width:94vw;max-height:92vh;background:#19262d;color:#fff;overflow:hidden}#cad-dialog::backdrop{background:#071115bd;backdrop-filter:blur(3px)}.cad-dialog-head{display:flex;justify-content:space-between;align-items:center;padding:15px 22px;border-bottom:1px solid #415760;height:64px}.cad-dialog-head h2{font-size:18px;margin:0;letter-spacing:-.02em}.cad-dialog-head button{color:#e3edf1;border:1px solid #647a84;background:transparent;font-size:12px}#cad-dialog iframe{width:100%;height:calc(100% - 64px);border:0;display:block}.cad-preview a:hover img{filter:brightness(1.1)}.cad-preview a img{transition:filter .15s}button:hover{transition:background .15s,border-color .15s}.order-tabs button{transition:border-color .15s,color .15s}@media(max-width:700px){.list-tools{flex-wrap:wrap;padding:17px;gap:12px}.list-tools label:first-child{flex-basis:100%}.list-tools label:nth-child(2){flex:1;min-width:0}.result-count{width:100%}.cad-dialog-head{padding:12px}.cad-dialog-head h2{font-size:15px}#cad-dialog{width:96vw;max-width:96vw;height:90vh}.drop-zone{padding:12px!important}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}
