.workspace:not(.workspace-presentation){--tw-panel-border:#dce7ec;--tw-panel-radius:18px}.workspace:not(.workspace-presentation) :is(.module-card,.crm-directory,.crm-dossier,.crm-requests,.quotes-list,.quotes-editor,.inspections-create,.inspections-directory,.inspections-detail,.fleet-create,.fleet-directory,.fleet-detail){border:1px solid var(--tw-panel-border);border-radius:var(--tw-panel-radius);background:#fff;min-width:0;box-shadow:0 8px 24px #173b4d05}.workspace:not(.workspace-presentation) :is(.module-card,.crm-main,.quotes-editor,.fleet-detail,.inspections-detail) :is(input,select,textarea){border-color:#d3e1e7;border-radius:9px;min-width:0;max-width:100%;min-height:42px;font-size:14px}.workspace:not(.workspace-presentation) .crm-intro,.workspace-own-heading>.workspace-heading{display:none}.workspace:not(.workspace-presentation) .crm-grid{grid-template-columns:minmax(260px,.7fr) minmax(0,1.5fr);align-items:start;gap:22px}.workspace:not(.workspace-presentation) .quotes-layout{grid-template-columns:minmax(260px,.7fr) minmax(0,1.5fr);gap:22px}.workspace:not(.workspace-presentation) :is(.crm-directory>ul,.quotes-list>ul,.module-list){overscroll-behavior:contain;max-height:540px;overflow:auto}.workspace:not(.workspace-presentation) :is(.crm-client strong,.quote-row strong){font-size:15px}.workspace:not(.workspace-presentation) :is(.crm-client small,.quote-row small){font-size:12px;line-height:1.5}.workspace:not(.workspace-presentation) .crm-directory>form{background:#fff;gap:16px;padding:24px}.workspace:not(.workspace-presentation) .crm-directory>form h4{margin:0 0 5px;font-size:20px}.workspace:not(.workspace-presentation) .crm-dossier-columns{gap:0}.workspace:not(.workspace-presentation) .crm-dossier-head h3{overflow-wrap:anywhere;font-size:26px;line-height:1.2}.workspace:not(.workspace-presentation) .quote-totals{background:#eaf7f4;border:1px solid #c5e8e2;border-radius:12px;padding:18px}.workspace:not(.workspace-presentation) :is(.quote-form-grid,.crm-two){gap:16px}.pd-run-picker{grid-template-columns:1.2fr 1fr 1.2fr auto;align-items:end;gap:14px!important;display:grid!important}.pd-run-picker>label{gap:6px;display:grid;width:auto!important;min-width:0!important}.pd-run-picker input,.pd-run-picker select{color:#294858;background:#fff;border:1px solid #d0e1e6;border-radius:9px;width:100%;min-width:0;padding:10px;font-size:13px}@media (max-width:1000px){.pd-run-picker{grid-template-columns:1fr 1fr}.workspace:not(.workspace-presentation) .crm-dossier-columns{grid-template-columns:1fr}}@media (max-width:760px){.workspace:not(.workspace-presentation) :is(.crm-grid,.quotes-layout),.pd-run-picker,.workspace:not(.workspace-presentation) .crm-two{grid-template-columns:1fr}.workspace:not(.workspace-presentation) :is(.crm-directory>ul,.quotes-list>ul){max-height:330px}.pd-run-picker>button{width:100%}}.workspace:not(.workspace-presentation) .product-mode{color:#60808c;margin:0 0 3px;padding:4px 1px}.workspace:not(.workspace-presentation) .product-mode i{background:#0fa193}.workspace:not(.workspace-presentation) .tw-module-code{display:inline}.workspace:not(.workspace-presentation) .product-journey{border-radius:13px;align-items:center;gap:12px;margin:0 0 20px;padding:10px 13px;display:flex}.workspace:not(.workspace-presentation) .product-journey>span{white-space:nowrap;color:#78919c;letter-spacing:.09em;padding:0;font-size:10px;font-weight:850}.workspace:not(.workspace-presentation) .product-journey>div{scrollbar-width:thin;overscroll-behavior-x:contain;flex-wrap:nowrap;gap:5px;min-width:0;display:flex;overflow-x:auto}.workspace:not(.workspace-presentation) .product-journey a{white-space:nowrap;padding:7px 8px;font-size:11px;font-weight:700}.workspace:not(.workspace-presentation) .product-journey a b{width:23px;height:23px;font-size:10px}.workspace:not(.workspace-presentation) .product-journey a[aria-current=step] b{color:#fff;background:#098f87}.workspace:not(.workspace-presentation) .product-journey .is-unresolved{white-space:nowrap}@media (max-width:760px){.workspace:not(.workspace-presentation) .product-journey{display:block}.workspace:not(.workspace-presentation) .product-journey>span{margin:0 0 5px 6px;display:block}.workspace:not(.workspace-presentation) .product-mode{gap:4px}}
.tw-delete-control{color:#5e5555;background:#fffcfb;border:1px solid #eadcdb;border-radius:12px;min-width:0;margin-top:24px;padding:18px}.tw-delete-control h4{margin:0 0 10px!important}.tw-delete-control p,.tw-delete-control li{font-size:13px;line-height:1.6}.tw-delete-control small{margin-top:12px;display:block}.tw-delete-control button{color:#8d3737;cursor:pointer;background:#fff;border:1px solid #dcc;border-radius:8px;padding:10px 14px}.tw-delete-control button:disabled{opacity:.5;cursor:not-allowed}.tw-delete-control .tw-delete-error{color:#ac3333}.tw-delete-overlay{z-index:1000;background:#142b43aa;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.tw-delete-dialog{background:#fff;border-radius:16px;gap:16px;width:min(100%,480px);max-height:90dvh;padding:26px;display:grid;overflow:auto}.tw-delete-dialog label{gap:8px;font-size:13px;display:grid}.tw-delete-dialog input,.tw-delete-dialog textarea{box-sizing:border-box;width:100%;font:inherit;border:1px solid #cbdbe3;border-radius:8px;padding:12px}.tw-delete-dialog>div{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.tw-delete-dialog .tw-danger{color:#fff;background:#a33737}
