.file-preview-empty[data-v-87c5788b]{color:#6c757d;font-size:.9rem}.file-preview-grid[data-v-87c5788b]{display:grid;gap:12px;align-items:start}.file-preview-grid-compact[data-v-87c5788b]{grid-template-columns:repeat(2,minmax(140px,180px));justify-content:start}.file-preview-grid-multi[data-v-87c5788b]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.file-preview-card[data-v-87c5788b]{position:relative;border:1px solid #dee2e6;border-radius:8px;background:#fff;overflow:hidden;min-width:0}.file-preview-media[data-v-87c5788b]{aspect-ratio:4 / 3;min-height:112px;background:#f8f9fa;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #dee2e6}.file-preview-open[data-v-87c5788b]{width:100%;display:flex;align-items:center;justify-content:center;padding:0;border:0;cursor:pointer}.file-preview-open .file-preview-image[data-v-87c5788b],.file-preview-open .file-preview-pdf[data-v-87c5788b]{pointer-events:none}.file-preview-image[data-v-87c5788b],.file-preview-pdf[data-v-87c5788b]{width:100%;height:100%;border:0;display:block}.file-preview-image[data-v-87c5788b]{object-fit:contain;background:#fff}.file-preview-text[data-v-87c5788b]{width:100%;height:100%;margin:0;padding:10px;white-space:pre-wrap;overflow:auto;font-size:.68rem;line-height:1.35;background:#fcfcfc}.file-preview-fallback[data-v-87c5788b]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,#eef2f7,#dfe7ef)}.file-preview-extension[data-v-87c5788b]{font-size:.95rem;font-weight:700;color:#495057}.file-preview-info[data-v-87c5788b]{padding:8px 10px 10px;min-width:0}.file-preview-actions[data-v-87c5788b]{display:flex;gap:6px;margin-top:8px}.file-preview-download[data-v-87c5788b]{width:100%}.file-preview-name[data-v-87c5788b]{font-weight:600;font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-preview-remove[data-v-87c5788b]{position:absolute;top:6px;right:6px;background:#ffffffeb;border-color:#ffffffeb;color:#dc3545;box-shadow:0 2px 8px #0000001f}.file-preview-remove[data-v-87c5788b]:hover{background:#fff;border-color:#fff;color:#bb2d3b}.file-preview-modal[data-v-87c5788b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#000000b3;display:flex;align-items:center;justify-content:center;padding:24px}.file-preview-modal-dialog[data-v-87c5788b]{width:min(100%,1100px);max-height:90vh;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 20px 40px #00000040}.file-preview-modal-actions[data-v-87c5788b]{display:flex;align-items:center;gap:8px}.file-preview-modal-body[data-v-87c5788b]{height:min(78vh,800px);background:#f8f9fa;display:flex;align-items:center;justify-content:center;overflow:auto}.file-preview-modal-image[data-v-87c5788b],.file-preview-modal-frame[data-v-87c5788b],.file-preview-modal-text[data-v-87c5788b],.file-preview-modal-fallback[data-v-87c5788b]{display:block}.file-preview-modal-image[data-v-87c5788b]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;background:#111}.file-preview-modal-frame[data-v-87c5788b]{width:100%;height:100%;border:0;background:#fff}.file-preview-modal-text[data-v-87c5788b]{width:100%;height:100%;margin:0;padding:16px;overflow:auto;white-space:pre-wrap;font-size:.85rem;line-height:1.5;background:#fff}.file-preview-modal-fallback[data-v-87c5788b]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.file-preview-modal-extension[data-v-87c5788b]{font-size:2rem;font-weight:700;color:#495057}.file-preview-modal-type[data-v-87c5788b]{color:#6c757d}@media (max-width: 768px){.file-preview-grid-multi[data-v-87c5788b]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.file-preview-grid-compact[data-v-87c5788b]{grid-template-columns:repeat(2,minmax(120px,160px))}.file-preview-modal[data-v-87c5788b]{padding:12px}.file-preview-modal-body[data-v-87c5788b]{height:70vh}.file-preview-modal-actions[data-v-87c5788b]{flex-wrap:wrap;justify-content:flex-end}}.label-container{display:inline-flex;align-items:center}.label-container img{margin-left:.25rem}.deal-file-upload[data-v-73e64259]{display:inline-flex;align-items:center}.modal-body[data-v-73bcc19c]{padding:.75rem 1rem}.form-label[data-v-73bcc19c]{margin-bottom:.25rem;font-weight:600}.form-text[data-v-73bcc19c],.invalid-feedback[data-v-73bcc19c]{font-size:.8rem}.form-control[data-v-73bcc19c]::placeholder{color:#adb5bd;opacity:.6}.selectpicker.is-invalid~.dropdown-toggle[data-v-73bcc19c]{border-color:#dc3545}.selectpicker.is-invalid~.invalid-feedback[data-v-73bcc19c]{display:block}.dropdown-menu{min-width:50px;padding:0}.dropdown-item{min-width:50px;padding:3px}.cn{width:50px;height:30px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='flag-icons-cn' viewBox='0 0 640 480'%3E%3Cdefs%3E%3Cpath id='cn-a' fill='%23ff0' d='M-.6.8 0-1 .6.8-1-.3h2z'/%3E%3C/defs%3E%3Cpath fill='%23ee1c25' d='M0 0h640v480H0z'/%3E%3Cuse xlink:href='%23cn-a' width='30' height='20' transform='matrix(71.9991 0 0 72 120 120)'/%3E%3Cuse xlink:href='%23cn-a' width='30' height='20' transform='matrix(-12.33562 -20.5871 20.58684 -12.33577 240.3 48)'/%3E%3Cuse xlink:href='%23cn-a' width='30' height='20' transform='matrix(-3.38573 -23.75998 23.75968 -3.38578 288 95.8)'/%3E%3Cuse xlink:href='%23cn-a' width='30' height='20' transform='matrix(6.5991 -23.0749 23.0746 6.59919 288 168)'/%3E%3Cuse xlink:href='%23cn-a' width='30' height='20' transform='matrix(14.9991 -18.73557 18.73533 14.99929 240 216)'/%3E%3C/svg%3E%0A")}.ru{width:50px;height:30px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-ru' viewBox='0 0 640 480'%3E%3Cpath fill='%23fff' d='M0 0h640v160H0z'/%3E%3Cpath fill='%230039a6' d='M0 160h640v160H0z'/%3E%3Cpath fill='%23d52b1e' d='M0 320h640v160H0z'/%3E%3C/svg%3E%0A")}.en{width:50px;height:30px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='flag-icons-us' viewBox='0 0 640 480'%3E%3Cpath fill='%23bd3d44' d='M0 0h640v480H0'/%3E%3Cpath stroke='%23fff' stroke-width='37' d='M0 55.3h640M0 129h640M0 203h640M0 277h640M0 351h640M0 425h640'/%3E%3Cpath fill='%23192f5d' d='M0 0h364.8v258.5H0'/%3E%3Cmarker id='us-a' markerHeight='30' markerWidth='30'%3E%3Cpath fill='%23fff' d='m14 0 9 27L0 10h28L5 27z'/%3E%3C/marker%3E%3Cpath fill='none' marker-mid='url(%23us-a)' d='m0 0 16 11h61 61 61 61 60L47 37h61 61 60 61L16 63h61 61 61 61 60L47 89h61 61 60 61L16 115h61 61 61 61 60L47 141h61 61 60 61L16 166h61 61 61 61 60L47 192h61 61 60 61L16 218h61 61 61 61 60z'/%3E%3C/svg%3E%0A")}.manual[data-v-9d9c5ae1]{cursor:pointer;padding-left:5%;position:absolute;bottom:50px;color:#fff!important;text-decoration:none}.feedback[data-v-9d9c5ae1]{cursor:pointer;padding-left:5%;position:absolute;bottom:80px;color:#fff!important;text-decoration:none}.nav-link[data-v-9d9c5ae1]{opacity:.8;color:#c2c7d0;transition:background .2s,color .2s}.nav-link[data-v-9d9c5ae1]:hover,.nav-link[data-v-9d9c5ae1]:active{background:#343a40;color:#fff;opacity:1;text-decoration:none}.router-link-active[data-v-9d9c5ae1],.router-link-exact-active[data-v-9d9c5ae1]{background:#495057;color:#fff!important;font-weight:600;opacity:1}.nav-link .nav-icon[data-v-9d9c5ae1],.nav-link:hover .nav-icon[data-v-9d9c5ae1],.router-link-active .nav-icon[data-v-9d9c5ae1],.router-link-exact-active .nav-icon[data-v-9d9c5ae1]{color:#fff}.user-panel img[data-v-9d9c5ae1]{width:2.1rem;border-radius:50%;color:#fffc}.user-panel[data-v-9d9c5ae1]{border-bottom:1px solid #4f5962}.user-panel .info[data-v-9d9c5ae1]{display:inline-block;padding:5px 5px 5px 10px;color:#fff;text-decoration:none}.brand-link[data-v-9d9c5ae1]{display:block;font-size:1.25rem;line-height:1.5;padding:3px 3px 10px 0;transition:width .3s ease-in-out;white-space:nowrap;color:#fffc;text-decoration:none;border-bottom:1px solid #4f5962}.brand-link .brand-image[data-v-9d9c5ae1]{float:left;margin-left:.8rem;margin-right:.5rem;margin-top:-3px;max-height:33px;width:auto;color:#fffc}.sidebar-create-link[data-v-9d9c5ae1]{align-items:center;background:#f5b32b;border:1px solid #e39b12;border-radius:8px;color:#171717!important;display:flex;font-weight:700;gap:10px;justify-content:center;margin:16px 0;min-height:44px;padding:10px 12px;text-decoration:none}.sidebar-create-link[data-v-9d9c5ae1]:hover,.sidebar-create-link.router-link-active[data-v-9d9c5ae1],.sidebar-create-link.router-link-exact-active[data-v-9d9c5ae1]{background:#e39b12;color:#171717!important;text-decoration:none}.card-header{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.125);padding:.75rem 1.25rem;position:relative;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-title{float:left;font-size:1.1rem;font-weight:400;margin:0}.card-header>.card-tools{float:right;margin-right:-.625rem}.direct-chat-contacts,.direct-chat-messages{transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.direct-chat-messages{-webkit-transform:translate(0,0);transform:translate(0);height:250px;overflow:auto;padding:10px}.direct-chat-msg{margin-bottom:10px}.direct-chat-msg,.direct-chat-text{display:block}.direct-chat-infos{display:block;font-size:.875rem;margin-bottom:2px}.direct-chat-info .right>.direct-chat-text{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.right .direct-chat-text{margin-left:0;margin-right:50px}.direct-chat-text{border-radius:.3rem;background-color:#d2d6de;border:1px solid #d2d6de;color:#444;margin:5px 0 0 50px;padding:5px 10px;position:relative}.direct-chat-name{font-weight:600}.float-right{float:right!important}.direct-chat-timestamp{color:#697582}.float-left{float:left!important}.bg-warning,.bg-warning>a{color:#1f2d3d!important}.bg-warning{text-decoration:none;background-color:#ffc107!important}.version-modal[data-v-6fed8569]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.modal-content[data-v-6fed8569]{background:#fff;padding:20px;border-radius:8px;text-align:center;max-width:400px}.offcanvas{--bs-offcanvas-width: 250px}.offcanvas-open{margin-left:250px;transition:margin-left .3s ease-in-out}.offcanvas-close{margin-left:0;transition:margin-left .3s ease-in-out}@media (max-width: 767px){.offcanvas-open{margin-left:0}}.login-page[data-v-e9dab120],.register-page[data-v-e9dab120]{-ms-flex-align:center;align-items:center;background-color:#e9ecef;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;-ms-flex-pack:center;justify-content:center}.login-box[data-v-e9dab120],.register-box[data-v-e9dab120]{width:360px;box-sizing:border-box}.login-box-msg[data-v-e9dab120],.register-box-msg[data-v-e9dab120]{margin:0;padding:0 20px 20px;text-align:center}.login-logo[data-v-e9dab120]{display:block;height:auto;margin:0 auto 14px;max-width:220px;width:100%}.login-title[data-v-e9dab120]{font-size:1.75rem;margin:0}button[data-v-e9dab120]{margin:5px;width:45%}input[type=checkbox][data-v-e9dab120]{margin:10px}.login-page[data-v-f8821e5e],.register-page[data-v-f8821e5e]{align-items:center;background-color:#e9ecef;display:flex;flex-direction:column;height:100vh;justify-content:center}.login-box[data-v-f8821e5e],.register-box[data-v-f8821e5e]{width:360px}.login-box-msg[data-v-f8821e5e],.register-box-msg[data-v-f8821e5e]{margin:0;padding:0 20px 20px;text-align:center}button[data-v-f8821e5e]{width:100%}.btn-block[data-v-f8821e5e]{width:100%!important}.alert[data-v-f8821e5e]{margin-bottom:1rem}.container-fluid>.row:first-child h1[data-v-5b70880f]{color:#1d1d1b;font-weight:600;line-height:1.2;margin-bottom:8px!important}.inner[data-v-5b70880f]{min-height:80px}.inner h4[data-v-5b70880f]{display:flex;justify-content:center;align-items:center}.bg-info[data-v-5b70880f],.bg-info>a[data-v-5b70880f]{color:#fff!important}.bg-info[data-v-5b70880f]{background-color:#17a2b8!important;color:#155724}.small-box[data-v-5b70880f]{border-radius:.25rem;box-shadow:0 0 1px #00000020,0 1px 3px #0003;display:block;margin-bottom:20px;position:relative}.bg-warning[data-v-5b70880f],.bg-warning>a[data-v-5b70880f]{color:#1f2d3d!important}.bg-warning[data-v-5b70880f]{background-color:#ffc107!important}.bg-blue[data-v-5b70880f],.bg-blue>a[data-v-5b70880f]{color:#fff!important}.bg-blue[data-v-5b70880f]{background-color:#007bff!important}.bg-white[data-v-5b70880f],.bg-white>a[data-v-5b70880f]{color:#000!important}.bg-white[data-v-5b70880f]{background-color:#fff!important}.bg-green[data-v-5b70880f],.bg-green>a[data-v-5b70880f]{color:#fff!important}.bg-green[data-v-5b70880f]{background-color:#3f704d!important}.small-box>.small-box-footer[data-v-5b70880f]{background-color:#0000001a;color:#fffc;display:block;padding:3px 0;position:relative;text-align:center;text-decoration:none;z-index:10}.small-box[data-v-5b70880f]{background:#fff!important;border:1px solid #e7e0d4;border-radius:16px;box-shadow:0 8px 18px #12172d12;color:#1d1d1b!important;overflow:hidden}.small-box[data-v-5b70880f]:before{background:#f5e8cf;content:"";display:block;height:5px}.small-box.bg-info[data-v-5b70880f]:before{background:#fabb34}.small-box.bg-blue[data-v-5b70880f]:before{background:#2d5d84}.small-box.bg-green[data-v-5b70880f]:before{background:#2e7d55}.small-box.bg-warning[data-v-5b70880f]:before{background:#f08515}.small-box .inner[data-v-5b70880f]{align-items:center;display:flex;min-height:92px;padding:18px 16px}.small-box .inner h4[data-v-5b70880f]{color:#1d1d1b;font-size:16px;font-weight:500;line-height:1.25;margin:0;text-align:center}.small-box>.small-box-footer[data-v-5b70880f]{background:#f7f4ef;border-top:1px solid #e7e0d4;color:#5f6670!important;font-size:13px;font-weight:500;padding:9px 12px}.small-box>.small-box-footer[data-v-5b70880f]:hover,.small-box>.small-box-footer[data-v-5b70880f]:focus{background:#f5e8cf;color:#1d1d1b!important}.table-filter[data-v-6ac3ee0a]{padding:10px;background-color:#fff;border-radius:6px;margin-bottom:12px;box-shadow:0 1px 3px #0000000d}.filter-header[data-v-6ac3ee0a]{margin-bottom:10px;display:flex;align-items:center;gap:8px}.filter-title-wrapper[data-v-6ac3ee0a]{display:flex;align-items:center;gap:8px}.filter-title[data-v-6ac3ee0a]{font-size:14px;font-weight:600;color:#333}.reset-btn[data-v-6ac3ee0a]{display:flex;align-items:center;justify-content:center;gap:6px;padding:4px 10px;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;color:#666;transition:all .2s ease;font-size:12px}.reset-btn-text[data-v-6ac3ee0a]{font-size:12px;font-weight:500}.reset-btn[data-v-6ac3ee0a]:hover{background-color:#ffe6e6;border-color:#fcc;color:#d32f2f}.reset-btn[data-v-6ac3ee0a]:active{transform:scale(.95)}.filter-toggle[data-v-6ac3ee0a]{display:flex;align-items:center;gap:8px;padding:6px 12px;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;font-size:13px;font-weight:500;color:#666;transition:all .2s ease}.filter-toggle[data-v-6ac3ee0a]:hover{background-color:#ebebeb;border-color:#d0d0d0;color:#333}.toggle-icon[data-v-6ac3ee0a]{font-size:10px;transition:transform .2s ease}.filter-grid[data-v-6ac3ee0a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.filter-item[data-v-6ac3ee0a]{display:flex;flex-direction:column}.filter-stack[data-v-6ac3ee0a]{display:flex;flex-direction:column;gap:5px}.filter-item label[data-v-6ac3ee0a]{font-size:12px;margin-bottom:3px;color:#666;font-weight:500}.filter-item input[type=text][data-v-6ac3ee0a],.filter-item input[type=date][data-v-6ac3ee0a],.filter-item select[data-v-6ac3ee0a]{padding:4px 8px;border:1px solid #e0e0e0;border-radius:4px;font-size:12px;background-color:#fafafa;transition:all .2s ease}.date-input-wrapper[data-v-6ac3ee0a]{position:relative;display:flex;align-items:center}.date-input-wrapper input[type=date][data-v-6ac3ee0a]{width:100%;padding-right:30px}.date-input-wrapper input[type=date].has-value[data-v-6ac3ee0a]{padding-right:35px}.date-reset-icon[data-v-6ac3ee0a]{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:18px;height:18px;display:flex;align-items:center;justify-content:center;background-color:transparent;color:#999;border-radius:4px;cursor:pointer;font-size:20px;font-weight:300;line-height:1;-webkit-user-select:none;user-select:none;z-index:100;transition:all .2s ease;opacity:.7}.date-reset-icon[data-v-6ac3ee0a]:hover{background-color:#f0f0f0;color:#666;transform:translateY(-50%);opacity:1}.filter-item input[type=text][data-v-6ac3ee0a]:focus,.filter-item input[type=date][data-v-6ac3ee0a]:focus,.filter-item select[data-v-6ac3ee0a]:focus{outline:none;border-color:#4a90e2;background-color:#fff;box-shadow:0 0 0 3px #4a90e21a}.filter-item-checkboxes[data-v-6ac3ee0a]{grid-column:span 1}.checkboxes-inline[data-v-6ac3ee0a]{display:flex;flex-wrap:wrap;gap:8px}.checkboxes-vertical[data-v-6ac3ee0a]{flex-direction:column;gap:5px}.checkbox-label[data-v-6ac3ee0a]{display:flex;align-items:center;gap:4px;font-size:12px;color:#555;cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox-label input[type=checkbox][data-v-6ac3ee0a]{width:14px;height:14px;cursor:pointer;accent-color:#4a90e2}.filter-actions[data-v-6ac3ee0a]{display:flex;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid #e0e0e0}.filter-actions button[data-v-6ac3ee0a]{padding:5px 12px;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.filter-actions .btn-primary[data-v-6ac3ee0a]{background-color:#4a90e2;color:#fff;border:none}.filter-actions .btn-primary[data-v-6ac3ee0a]:hover{background-color:#3a7bc8;transform:translateY(-1px);box-shadow:0 2px 8px #4a90e24d}.filter-actions .btn-secondary[data-v-6ac3ee0a]{background-color:#f5f5f5;color:#666;border:1px solid #e0e0e0}.filter-actions .btn-secondary[data-v-6ac3ee0a]:hover{background-color:#ebebeb;border-color:#d0d0d0}.checkbox-label[data-v-6ac3ee0a],.radio-label[data-v-6ac3ee0a]{display:flex;align-items:center;font-size:14px;cursor:pointer}.checkbox-label input[data-v-6ac3ee0a],.radio-label input[data-v-6ac3ee0a]{margin-right:8px}.filter-actions[data-v-6ac3ee0a]{display:flex;gap:10px;margin-top:20px}.btn[data-v-6ac3ee0a]{padding:8px 16px;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:background-color .2s}.btn-primary[data-v-6ac3ee0a]{background-color:#4a6cf7;color:#fff}.btn-primary[data-v-6ac3ee0a]:hover{background-color:#3a5ce5}.btn-secondary[data-v-6ac3ee0a]{background-color:#e0e0e0;color:#333}.btn-secondary[data-v-6ac3ee0a]:hover{background-color:#d0d0d0}.settings-title-row[data-v-d29a1e9d]{align-items:center;display:flex;gap:8px}.settings-help[data-v-d29a1e9d]{display:inline-flex;position:relative}.settings-help-button[data-v-d29a1e9d]{align-items:center;background:transparent;border:1px solid rgb(29 29 27 / .3);border-radius:50%;color:#6c757d;cursor:help;display:inline-flex;font-size:12px;font-weight:600;height:19px;justify-content:center;line-height:1;padding:0;width:19px}.settings-help-button[data-v-d29a1e9d]:hover,.settings-help-button[data-v-d29a1e9d]:focus-visible{border-color:#b87800;color:#b87800;outline:none}.settings-help-tooltip[data-v-d29a1e9d]{background:#1d1d1bf2;border-radius:6px;color:#fff;font-size:12px;font-weight:400;left:50%;line-height:1.4;opacity:0;padding:8px 10px;pointer-events:none;position:absolute;top:calc(100% + 8px);transform:translate(-50%,-3px);transition:opacity .14s ease,transform .14s ease;visibility:hidden;width:280px;z-index:10}.settings-help:hover .settings-help-tooltip[data-v-d29a1e9d],.settings-help:focus-within .settings-help-tooltip[data-v-d29a1e9d]{opacity:1;transform:translate(-50%);visibility:visible}.order-number[data-v-d29a1e9d]{width:24px;height:24px;background-color:#f8f9fa;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.875rem;color:#6c757d}.list-group-item[data-v-d29a1e9d]{cursor:move}.list-group-item[data-v-d29a1e9d]:hover{background-color:#f8f9fa}.form-check-input[data-v-d29a1e9d]{cursor:pointer}.doc-template-list[data-v-02c46530],.doc-template-dropdown[data-v-02c46530]{align-items:stretch;display:inline-flex;height:100%;width:100%}.doc-template-list .dropdown-toggle[data-v-02c46530]{position:relative}.doc-template-button-icon[data-v-02c46530]{height:17px;width:17px}.doc-template-chevron[data-v-02c46530]{border-bottom:1.5px solid currentColor;border-right:1.5px solid currentColor;bottom:4px;height:4px;opacity:.72;pointer-events:none;position:absolute;right:4px;transform:rotate(45deg);width:4px}.doc-template-menu[data-v-02c46530]{border:1px solid rgb(29 29 27 / .1);border-radius:10px;box-shadow:0 10px 28px #1d1d1b24;cursor:default;min-width:240px;overflow:hidden;padding:5px}.doc-template-menu li+li[data-v-02c46530]{margin-top:2px}.doc-template-menu .dropdown-item[data-v-02c46530]{align-items:center;border-radius:7px;color:var(--ars-black, #1d1d1b);display:flex;font-size:.875rem;gap:9px;line-height:1.3;padding:8px 10px;text-align:left;white-space:normal}.doc-template-menu .dropdown-item[data-v-02c46530]:hover,.doc-template-menu .dropdown-item[data-v-02c46530]:focus{background:#fabb3424;color:var(--ars-black, #1d1d1b)}.doc-template-menu-icon[data-v-02c46530]{flex:0 0 auto;height:18px;width:18px}.notify-badge{margin:-15px 0 0 10px;z-index:100;padding:0 7px;border-radius:50%;font-size:20px;font-weight:700;color:#fff;background-color:#dc3545;font-size:75%;position:absolute;right:5px;top:9px}.data-table-copy-row-btn[data-v-e29edf26]{overflow:visible;position:relative}.data-table-copy-row-btn[data-v-e29edf26]:after{background:#1d1d1bf0;border:0;border-radius:5px;bottom:calc(100% + 7px);color:#fff;content:attr(data-copy-tooltip);font-size:12px;font-weight:400;left:50%;line-height:1.2;margin:0;opacity:0;padding:6px 8px;pointer-events:none;position:absolute;transform:translate(-50%,3px);transition:opacity .14s ease,transform .14s ease;white-space:nowrap;z-index:30}.data-table-copy-row-btn[data-v-e29edf26]:hover:after,.data-table-copy-row-btn[data-v-e29edf26]:focus-visible:after,.data-table-copy-row-btn-copied[data-v-e29edf26]:after{opacity:1;transform:translate(-50%)}.data-table-copy-row-btn svg[data-v-e29edf26]{fill:none;height:17px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:17px}.data-table-copy-row-btn-copied[data-v-e29edf26]{color:#198754!important}.data-table-actions-cell[data-v-479e0c6b]{min-width:128px;width:auto}.data-table-actions-list[data-v-479e0c6b]{align-items:center;display:inline-flex;flex-wrap:nowrap;gap:3px;justify-content:center;max-width:100%}.data-table-actions-list[data-v-479e0c6b]>*{align-items:stretch;align-self:stretch;box-sizing:border-box;display:inline-flex;flex:0 0 30px;height:30px;justify-content:center;width:30px}.data-table-action-btn[data-v-479e0c6b]{align-items:center;display:inline-flex;height:30px;justify-content:center;padding:.16rem .24rem;width:30px}.data-table-action-btn img[data-v-479e0c6b]{height:18px;width:18px}.data-table-actions-list[data-v-479e0c6b] .btn{align-items:center;background:transparent;border:0;border-radius:6px;box-shadow:none;color:var(--ars-black);cursor:pointer;display:inline-flex;box-sizing:border-box;height:30px;justify-content:center;line-height:1;padding:.16rem .24rem;transform:none;transition:background-color .15s ease,color .15s ease,opacity .15s ease;width:30px}.data-table-actions-list[data-v-479e0c6b] .btn:hover,.data-table-actions-list[data-v-479e0c6b] .btn:focus-visible{background:#fabb341f;border-color:#1d1d1b29;box-shadow:none;color:var(--ars-black);transform:none}.data-table-actions-list[data-v-479e0c6b] .data-table-copy-row-btn{opacity:0;pointer-events:none;transition:background-color .15s ease,color .15s ease,opacity .15s ease}.modern-table tbody tr:hover .data-table-copy-row-btn,.data-table-actions-list[data-v-479e0c6b]:hover .data-table-copy-row-btn,.data-table-actions-list[data-v-479e0c6b] .data-table-copy-row-btn:focus-visible,.data-table-actions-list[data-v-479e0c6b] .data-table-copy-row-btn-copied{opacity:1;pointer-events:auto}@media (hover: none){.data-table-actions-list[data-v-479e0c6b] .data-table-copy-row-btn{opacity:1;pointer-events:auto}}.data-table-actions-list[data-v-479e0c6b] .btn img:not(.data-table-action-icon-native){filter:brightness(0) saturate(100%) invert(47%) sepia(91%) saturate(980%) hue-rotate(8deg) brightness(90%) contrast(101%);height:18px;opacity:1;transition:filter .15s ease,opacity .15s ease;width:18px}.data-table-actions-list[data-v-479e0c6b] .btn:hover img:not(.data-table-action-icon-native),.data-table-actions-list[data-v-479e0c6b] .btn:focus-visible img:not(.data-table-action-icon-native){filter:brightness(0) saturate(100%) invert(40%) sepia(96%) saturate(1080%) hue-rotate(10deg) brightness(86%) contrast(103%);opacity:1}.data-table-actions-list[data-v-479e0c6b] .btn i{color:currentColor;font-size:.85rem}.data-table-actions-list[data-v-479e0c6b] .btn-group{display:inline-flex}.data-table-actions-list[data-v-479e0c6b] .doc-template-list,.data-table-actions-list[data-v-479e0c6b] .doc-template-dropdown{height:30px;width:30px}.data-table-actions-list[data-v-479e0c6b] .doc-template-list .dropdown-toggle{padding:0;width:30px}.data-table-actions-list[data-v-479e0c6b] .doc-template-list .dropdown-toggle:before,.data-table-actions-list[data-v-479e0c6b] .doc-template-list .dropdown-toggle:after{display:none}.company-multi-select[data-v-72724cfe]{min-width:440px}.company-multi-selected[data-v-72724cfe]{color:#6c757d;display:block;line-height:1.25;margin-top:4px}.editable-text-cell[data-v-f5656760]{align-items:center;display:grid;gap:6px;grid-template-columns:minmax(140px,1fr) 32px;min-width:190px}.editable-text-input[data-v-f5656760]{min-width:0}.editable-text-save[data-v-f5656760]{align-items:center;display:inline-flex;height:31px;justify-content:center;padding:0;width:32px}.copy-target[data-v-45f02f1e]{border-bottom:1px dotted rgb(29 29 27 / .45);cursor:pointer;display:inline-block;position:relative}.copy-target[data-v-45f02f1e]:after{background:#1d1d1bf0;border-radius:5px;bottom:calc(100% + 7px);color:#fff;content:attr(data-copy-tooltip);font-size:12px;font-weight:400;left:50%;line-height:1.2;opacity:0;padding:6px 8px;pointer-events:none;position:absolute;transform:translate(-50%,3px);transition:opacity .14s ease,transform .14s ease;white-space:nowrap;z-index:20}.copy-target[data-v-45f02f1e]:hover:after,.copy-target[data-v-45f02f1e]:focus-visible:after,.copy-target-copied[data-v-45f02f1e]:after{opacity:1;transform:translate(-50%)}.copy-target[data-v-45f02f1e]:focus-visible{border-radius:2px;outline:2px solid rgb(250 187 52 / .55);outline-offset:2px}.copy-target-copied[data-v-45f02f1e]{border-bottom-color:#198754;color:#198754}th[data-v-4a8ec3f4]{-webkit-user-select:none;user-select:none}.data-table-scroll-frame[data-v-4a8ec3f4]{position:relative}.data-table-scroll[data-v-4a8ec3f4]{scrollbar-width:none}.data-table-scroll[data-v-4a8ec3f4]::-webkit-scrollbar{display:none}.data-table-scroll[data-v-4a8ec3f4]{-ms-overflow-style:none}.auto-scroll-edge[data-v-4a8ec3f4]{position:absolute;top:0;bottom:0;z-index:4;display:flex;align-items:center;justify-content:center;width:5%;min-width:64px;max-width:120px;opacity:0;pointer-events:none;transition:opacity .16s ease}.auto-scroll-edge.visible[data-v-4a8ec3f4]{opacity:.62}.auto-scroll-edge.active[data-v-4a8ec3f4]{opacity:1}.auto-scroll-edge-left[data-v-4a8ec3f4]{left:0;background:#64748b29;border-right:1px solid rgba(100,116,139,.16)}.auto-scroll-edge-right[data-v-4a8ec3f4]{right:0;background:#64748b29;border-left:1px solid rgba(100,116,139,.16)}.auto-scroll-chevron[data-v-4a8ec3f4]{width:16px;height:16px;border-top:3px solid #475569;border-left:3px solid #475569;filter:drop-shadow(0 2px 4px rgba(71,85,105,.35))}.auto-scroll-chevron-left[data-v-4a8ec3f4]{transform:translate(4px) rotate(-45deg)}.auto-scroll-chevron-right[data-v-4a8ec3f4]{transform:translate(-4px) rotate(135deg)}.auto-scroll-edge.active .auto-scroll-chevron-left[data-v-4a8ec3f4]{animation:auto-scroll-pulse-left-4a8ec3f4 .85s ease-in-out infinite}.auto-scroll-edge.active .auto-scroll-chevron-right[data-v-4a8ec3f4]{animation:auto-scroll-pulse-right-4a8ec3f4 .85s ease-in-out infinite}@keyframes auto-scroll-pulse-left-4a8ec3f4{0%,to{transform:translate(6px) rotate(-45deg)}50%{transform:translate(0) rotate(-45deg)}}@keyframes auto-scroll-pulse-right-4a8ec3f4{0%,to{transform:translate(-6px) rotate(135deg)}50%{transform:translate(0) rotate(135deg)}}.resizer[data-v-4a8ec3f4]{cursor:col-resize;float:right}.resizer.isResizing[data-v-4a8ec3f4]{width:5px;height:10px}.table-primary[data-v-4a8ec3f4]{--bs-table-bg: #fff8e7}.table-secondary[data-v-4a8ec3f4]{--bs-table-bg: #f8fbfd}.cell-wrap[data-v-4a8ec3f4]{text-wrap:balance;word-break:normal;line-height:1.25}.collection-marker-cell[data-v-4a8ec3f4]{min-width:116px;text-align:center;vertical-align:middle;white-space:nowrap;width:116px}.collection-marker-actions[data-v-4a8ec3f4]{align-items:center;display:inline-flex;gap:10px;justify-content:center;line-height:1}.collection-marker[data-v-4a8ec3f4]{align-items:center;color:var(--ars-black);display:inline-flex;gap:3px;opacity:.86;font-size:inherit;pointer-events:none}.collection-marker-active[data-v-4a8ec3f4]{opacity:1}.collection-marker img[data-v-4a8ec3f4]{height:26px;width:26px}.collection-marker-count[data-v-4a8ec3f4]{color:var(--ars-black);font-size:11px;font-weight:800;line-height:1}.collection-unread-badge[data-v-4a8ec3f4]{align-items:center;background:#fff;border:1px solid rgb(29 29 27 / .12);border-radius:8px;color:#fff;display:inline-flex;font-size:11px;font-weight:800;height:24px;justify-content:center;line-height:1;min-width:24px;padding:2px;position:relative}.collection-unread-badge img[data-v-4a8ec3f4]{display:block;filter:brightness(0) saturate(100%) invert(47%) sepia(91%) saturate(980%) hue-rotate(8deg) brightness(90%) contrast(101%);height:18px;width:18px}.collection-unread-dot[data-v-4a8ec3f4]{background:#dc3545;border:1px solid #fff;border-radius:999px;height:8px;position:absolute;right:2px;top:2px;width:8px}.collection-consolidate-btn[data-v-4a8ec3f4]{align-items:center;background:#fff8e7b8;border:1px solid rgb(214 154 0 / .28);border-radius:999px;color:var(--ars-black);display:inline-flex;height:30px;justify-content:center;margin-left:0;padding:0;transform:translate(4px);transition:background-color .15s ease,border-color .15s ease,color .15s ease;width:30px}.collection-consolidate-btn[data-v-4a8ec3f4]:hover,.collection-consolidate-btn[data-v-4a8ec3f4]:focus,.collection-consolidate-btn[data-v-4a8ec3f4]:active{background:var(--ars-yellow-soft);border-color:#d69a0085;color:var(--ars-black);transform:translate(4px)}.collection-cost-icon[data-v-4a8ec3f4]{display:block;fill:none;height:22px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.85;width:22px}.empty-table[data-v-4a8ec3f4]{text-align:center;color:#6b7280;padding:24px}.bg-purple[data-v-4a8ec3f4]{background-color:#764ba2}.modern-table[data-v-4a8ec3f4]{margin:0;font-size:.82rem;table-layout:fixed;min-width:100%}.modern-table thead th[data-v-4a8ec3f4]{background-color:#f8f9fa;border:none;font-weight:600;color:#495057;padding:.58rem .32rem;font-size:.72rem;text-transform:uppercase;letter-spacing:.2px;text-align:center;vertical-align:middle;line-height:1.2}.modern-table tbody td[data-v-4a8ec3f4]{padding:.34rem .3rem;border-top:1px solid #e9ecef;vertical-align:middle;word-break:break-word;overflow:visible}.data-table-clickable-row[data-v-4a8ec3f4]{cursor:pointer}.data-table-clickable-row:hover>td[data-v-4a8ec3f4]{background-color:var(--ars-blue-bg)}.data-table-parent-row>td[data-v-4a8ec3f4]{background-color:#fffdf7;border-top:1px solid #ead8b8}.data-table-parent-row>td[data-v-4a8ec3f4]:first-child{border-left:0}.data-table-parent-expanded[data-v-4a8ec3f4]{filter:drop-shadow(0 6px 12px rgb(18 23 45 / .06))}.data-table-parent-expanded>td[data-v-4a8ec3f4]{background:linear-gradient(180deg,#fff8e7,#fff3d3);border-color:transparent!important;box-shadow:none}.data-table-parent-expanded>td[data-v-4a8ec3f4]:first-child{position:relative}.data-table-parent-expanded>td[data-v-4a8ec3f4]:first-child:before{background:var(--ars-yellow-deep);border-radius:999px 999px 0 0;bottom:0;content:"";left:0;position:absolute;top:8px;width:5px}.data-table-expanded-child-row>td[data-v-4a8ec3f4]{background-color:#fbf8f0;border-color:transparent;border-top:0;box-shadow:inset 0 -1px #6e583433}.data-table-parent-expanded+.data-table-expanded-child-row>td[data-v-4a8ec3f4]{border-top:1px solid rgb(231 224 212 / .65)}.data-table-parent-expanded+.data-table-expanded-child-row>td[data-v-4a8ec3f4]:first-child{border-top-left-radius:var(--ars-radius-sm)}.data-table-parent-expanded+.data-table-expanded-child-row>td[data-v-4a8ec3f4]:last-child{border-top-right-radius:var(--ars-radius-sm)}.data-table-expanded-child-row>td[data-v-4a8ec3f4]:first-child{border-left:1px solid rgb(231 224 212 / .8);position:relative}.data-table-expanded-child-row>td[data-v-4a8ec3f4]:last-child{border-right:1px solid rgb(231 224 212 / .8)}.data-table-expanded-child-row>td[data-v-4a8ec3f4]:first-child:before{background:var(--ars-yellow-deep);bottom:0;content:"";left:0;position:absolute;top:0;width:5px}.data-table-expanded-child-last>td[data-v-4a8ec3f4]:first-child:before{border-radius:0 0 999px 999px;bottom:8px}.shared-collection-cell[data-v-4a8ec3f4]{min-height:1.25rem;opacity:.4}.collection-header-empty-cell[data-v-4a8ec3f4]{min-height:1.25rem}.data-table-expanded-child-last>td[data-v-4a8ec3f4]{border-bottom:1px solid rgb(231 224 212 / .8)!important;box-shadow:none}.data-table-expanded-child-last>td[data-v-4a8ec3f4]:first-child{border-bottom-left-radius:var(--ars-radius-sm)}.data-table-expanded-child-last>td[data-v-4a8ec3f4]:last-child{border-bottom-right-radius:var(--ars-radius-sm)}.data-table-parent-row.data-table-clickable-row:hover>td[data-v-4a8ec3f4],.data-table-parent-expanded.data-table-clickable-row:hover>td[data-v-4a8ec3f4]{background-color:#fff1c9}.data-table-expanded-child-row.data-table-clickable-row:hover>td[data-v-4a8ec3f4]{background-color:#fff4d8}.company-header[data-v-4a8ec3f4],.company-cell[data-v-4a8ec3f4]{min-width:440px;width:440px}.actions-header[data-v-4a8ec3f4]{min-width:116px;width:116px}.data-table-header-actions img[data-v-4a8ec3f4]{filter:brightness(0) saturate(100%) invert(47%) sepia(91%) saturate(980%) hue-rotate(8deg) brightness(90%) contrast(101%);transition:filter .15s ease}.data-table-header-actions .btn:hover img[data-v-4a8ec3f4],.data-table-header-actions .btn:focus-visible img[data-v-4a8ec3f4]{filter:brightness(0) saturate(100%) invert(40%) sepia(96%) saturate(1080%) hue-rotate(10deg) brightness(86%) contrast(103%)}.modern-table[data-v-4a8ec3f4] .btn-group{gap:0}.modern-table[data-v-4a8ec3f4] .btn{padding:.2rem .34rem;line-height:1}.modern-table[data-v-4a8ec3f4] .btn img{width:20px;height:20px}.modern-table[data-v-4a8ec3f4] .m-1{margin:.08rem!important}.split-cell-value[data-v-4a8ec3f4]{display:inline-block;max-width:100%;white-space:normal;overflow-wrap:break-word;word-break:break-word;vertical-align:middle}.modern-table tbody td>.d-flex[data-v-4a8ec3f4]{max-width:100%;min-width:0;overflow:hidden;flex-wrap:wrap}.modern-table[data-v-4a8ec3f4] .badge,.modern-table[data-v-4a8ec3f4] .status-primary,.modern-table[data-v-4a8ec3f4] .status-active,.modern-table[data-v-4a8ec3f4] .status-danger,.modern-table[data-v-4a8ec3f4] .status-inactive,.modern-table[data-v-4a8ec3f4] .status-pending{max-width:100%;padding:.22rem .38rem;font-size:.76rem;white-space:normal;overflow-wrap:break-word;word-break:break-word;vertical-align:middle}.modern-table tbody tr[data-v-4a8ec3f4]:hover{background-color:#f8f9fa;transition:background-color .15s ease-in-out}.status-primary[data-v-4a8ec3f4]{background-color:#c0eaff;color:#155724}.status-active[data-v-4a8ec3f4]{background-color:#d4edda;color:#155724}.status-danger[data-v-4a8ec3f4]{background-color:red;color:#fff}.status-inactive[data-v-4a8ec3f4]{background-color:#f8d7da;color:#721c24}.status-pending[data-v-4a8ec3f4]{background-color:#fff3cd;color:#856404}@media (min-width: 768px) and (max-width: 991px){.modern-table[data-v-4a8ec3f4]{font-size:.76rem}.modern-table thead th[data-v-4a8ec3f4]{padding:.48rem .26rem;font-size:.68rem}.modern-table tbody td[data-v-4a8ec3f4]{padding:.3rem .22rem}}@media print{.modern-table[data-v-4a8ec3f4]{font-size:.7rem}}@media (prefers-contrast: high){.modern-table thead th[data-v-4a8ec3f4]{background-color:#000;color:#fff}}@media (prefers-reduced-motion: reduce){.modern-table tbody tr[data-v-4a8ec3f4]:hover{transition:none}}.loading-shell[data-v-af8124de]{position:relative;min-height:180px}.loading-shell-active[data-v-af8124de]{overflow:hidden}.loading-overlay[data-v-af8124de]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;justify-content:center;min-height:100%;background:#f8fafc75;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.loading-panel[data-v-af8124de]{min-width:220px;padding:18px 22px;border:1px solid rgba(148,163,184,.28);border-radius:10px;background:#ffffffe6;box-shadow:0 16px 38px #0f172a24;text-align:center}.loading-spinner[data-v-af8124de]{width:34px;height:34px;margin:0 auto 10px;border:3px solid #dbe3ec;border-top-color:#0d6efd;border-radius:50%;animation:loading-spin-af8124de .8s linear infinite}.loading-title[data-v-af8124de]{color:#1f2937;font-size:.95rem;font-weight:700}.loading-subtitle[data-v-af8124de]{margin-top:2px;color:#6b7280;font-size:.8rem}@keyframes loading-spin-af8124de{to{transform:rotate(360deg)}}.cell-wrap[data-v-abb766f4]{text-wrap:balance;word-break:normal}.bg-purple[data-v-abb766f4]{background-color:#764ba2}.status-primary[data-v-abb766f4]{background-color:#c0eaff;color:#155724}.status-active[data-v-abb766f4]{background-color:#d4edda;color:#155724}.status-danger[data-v-abb766f4]{background-color:red;color:#fff}.status-inactive[data-v-abb766f4]{background-color:#f8d7da;color:#721c24}.status-pending[data-v-abb766f4]{background-color:#fff3cd;color:#856404}.mobile-view[data-v-abb766f4]{padding:.5rem}.mobile-card[data-v-abb766f4]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;margin-bottom:1rem;overflow:hidden;border:1px solid #e9ecef}.mobile-parent-card[data-v-abb766f4]{border-color:#ead8b8}.mobile-parent-card-expanded[data-v-abb766f4]{border-color:#e7e0d4e6;box-shadow:0 10px 24px #12172d1a}.mobile-card-header[data-v-abb766f4]{background:linear-gradient(135deg,var(--ars-navy) 0%,#28304f 100%);color:var(--ars-white);padding:1rem;cursor:pointer;-webkit-user-select:none;user-select:none}.mobile-parent-card-expanded .mobile-card-header[data-v-abb766f4]{background:linear-gradient(135deg,#fff8e7,#fff3d3);color:var(--ars-black);box-shadow:none}.mobile-parent-card-expanded .mobile-expanded-content[data-v-abb766f4]{background:linear-gradient(180deg,#fff8e7 0%,var(--ars-warm) 100%)}.mobile-expand-info[data-v-abb766f4]{display:flex;align-items:center;gap:.5rem}.mobile-collection-marker[data-v-abb766f4]{display:inline-flex;opacity:.9;pointer-events:none}.mobile-collection-marker-active[data-v-abb766f4]{opacity:1}.mobile-collection-marker img[data-v-abb766f4]{display:block;height:30px;width:30px}.mobile-expand-icon[data-v-abb766f4]{font-size:1.2rem;font-weight:700;width:24px;text-align:center}.mobile-group-count[data-v-abb766f4]{font-size:.9rem;opacity:.9}.mobile-card-title[data-v-abb766f4]{font-weight:600;font-size:1.1rem}.mobile-card-content[data-v-abb766f4]{padding:1rem}.data-table-clickable-row[data-v-abb766f4]{cursor:pointer}.data-table-clickable-row[data-v-abb766f4]:hover{background-color:var(--ars-blue-bg)}.mobile-field[data-v-abb766f4]{display:flex;flex-direction:column;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid #f1f3f4}.mobile-field[data-v-abb766f4]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.mobile-field-label[data-v-abb766f4]{font-size:.75rem;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem}.mobile-field-value[data-v-abb766f4]{font-size:.9rem;color:#495057;word-break:break-word}.mobile-tag[data-v-abb766f4]{display:inline-block;margin:.125rem;padding:.25rem .5rem;background-color:#f8f9fa;border-radius:4px;font-size:.8rem}.mobile-actions[data-v-abb766f4]{margin-top:1rem;padding-top:1rem;border-top:1px solid #e9ecef;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.mobile-company-select[data-v-abb766f4]{flex:1;min-width:400px}.mobile-expanded-content[data-v-abb766f4]{background:#fbf8f0;border:1px solid rgb(231 224 212 / .8);border-radius:0 0 var(--ars-radius-sm) var(--ars-radius-sm);border-top:0;box-shadow:0 8px 18px #12172d0d;margin:0 .65rem .8rem;overflow:hidden;position:relative}.mobile-expanded-content[data-v-abb766f4]:before{background:var(--ars-yellow-deep);border-radius:999px;bottom:10px;content:"";left:0;position:absolute;top:10px;width:5px;z-index:1}.mobile-parent-row[data-v-abb766f4]{background-color:#fff8e7;padding:1rem;border-bottom:1px solid rgb(231 224 212 / .24);border-left:0}.mobile-sub-row[data-v-abb766f4]{margin:0;padding:1rem;border:0;border-radius:0;background-color:#fbf8f0;box-shadow:inset 0 -1px #6e583433}.mobile-sub-row[data-v-abb766f4]:last-child{margin-bottom:0;box-shadow:none}.mobile-empty-state[data-v-abb766f4]{text-align:center;padding:3rem 1rem;color:#6c757d}.mobile-empty-icon[data-v-abb766f4]{font-size:3rem;margin-bottom:1rem;opacity:.5}.mobile-empty-text[data-v-abb766f4]{font-size:1.1rem;font-weight:500}.mobile-consolidate-container[data-v-abb766f4]{margin:.5rem 0;display:flex;justify-content:flex-end}.mobile-consolidate-btn[data-v-abb766f4]{background:#fff8e7b8;border:1px solid rgb(214 154 0 / .28);border-radius:999px;color:var(--ars-black);display:flex;align-items:center;justify-content:center;height:34px;padding:0;font-size:.8rem;width:34px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.mobile-consolidate-btn[data-v-abb766f4]:hover,.mobile-consolidate-btn[data-v-abb766f4]:focus,.mobile-consolidate-btn[data-v-abb766f4]:active{background:var(--ars-yellow-soft);border-color:#d69a0085;color:var(--ars-black);transform:none}.collection-cost-icon[data-v-abb766f4]{display:block;fill:none;height:23px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.85;width:23px}.mobile-consolidate-text[data-v-abb766f4]{font-weight:500;white-space:nowrap}.mobile-badge-container[data-v-abb766f4]{margin-left:.5rem;display:flex;align-items:center}@media (max-width: 576px){.mobile-view[data-v-abb766f4]{padding:.25rem}.mobile-card[data-v-abb766f4]{margin-bottom:.75rem}.mobile-card-content[data-v-abb766f4],.mobile-parent-row[data-v-abb766f4],.mobile-sub-row[data-v-abb766f4]{padding:.75rem}.mobile-field[data-v-abb766f4]{margin-bottom:.5rem;padding-bottom:.5rem}.mobile-actions[data-v-abb766f4]{flex-direction:column;align-items:stretch}.mobile-company-select[data-v-abb766f4]{min-width:auto}}@media print{.mobile-view[data-v-abb766f4]{display:none!important}}@media (prefers-contrast: high){.mobile-card[data-v-abb766f4]{border:2px solid #000}.mobile-card-header[data-v-abb766f4]{background:#000;color:#fff}}.table-footer[data-v-f701f768]{padding:12px 0 2px;color:#58616f;border-top:1px solid #edf0f4}.pagination-shell[data-v-f701f768]{width:100%}.pagination-info[data-v-f701f768]{display:flex;align-items:center;gap:10px;min-width:0}.pagination-summary[data-v-f701f768]{color:#667085;font-size:.84rem;line-height:1.2;white-space:nowrap}.pagination-page[data-v-f701f768]{display:inline-flex;align-items:center;height:26px;padding:0 8px;color:#64748b;background:#f5f7fa;border-radius:6px;font-size:.78rem;font-weight:600;white-space:nowrap}.pagination-nav[data-v-f701f768]{display:flex;justify-content:flex-end}.pagination-nav.is-loading[data-v-f701f768]{opacity:.72}.pagination-list[data-v-f701f768]{gap:6px}.pager-button[data-v-f701f768]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:32px;height:32px;padding:0 9px;color:#475467;background:transparent;border:0;border-radius:6px;font-size:.84rem;font-weight:600;line-height:1;box-shadow:none;transition:background-color .15s ease,color .15s ease}.pager-button[data-v-f701f768]:not(:disabled):hover{color:#1f4fd8;background:#f1f5f9}.pager-button[data-v-f701f768]:disabled{color:#a0a8b3;cursor:not-allowed}.pager-button.active[data-v-f701f768]{color:#1d4ed8;background:#eaf1ff;box-shadow:none}.pager-arrow-button[data-v-f701f768]{min-width:32px;width:32px;padding:0;color:#64748b}.pager-chevron[data-v-f701f768]{display:block;width:8px;height:8px;border-top:2px solid currentColor;border-left:2px solid currentColor}.pager-chevron-prev[data-v-f701f768]{transform:translate(1px) rotate(-45deg)}.pager-chevron-next[data-v-f701f768]{transform:translate(-1px) rotate(135deg)}.pager-ellipsis[data-v-f701f768]{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:34px;color:#98a2b3;font-weight:700}.pager-number[data-v-f701f768]{min-width:34px}@media (max-width: 767px){.table-footer[data-v-f701f768]{padding:10px 0 2px}.pagination-shell[data-v-f701f768]{flex-direction:column;align-items:stretch;gap:8px}.pagination-info[data-v-f701f768]{justify-content:space-between}.pagination-summary[data-v-f701f768]{white-space:normal}.pagination-nav[data-v-f701f768],.pagination-list[data-v-f701f768]{width:100%}.pagination-list[data-v-f701f768]{justify-content:space-between}.pager-button[data-v-f701f768]{height:32px;min-width:32px;padding:0 7px;font-size:.82rem}}@media print{.table-footer[data-v-f701f768]{display:none!important}}#deal_info_modal .modal-dialog{max-width:min(960px,calc(100vw - 32px))}#deal_info_modal .deal-info-content{padding:0}#deal_info_modal .deal-info-enp{align-items:center;display:flex;gap:10px;padding:12px 14px;position:relative}#deal_info_modal .deal-info-enp-needed{background:#fff8e6;border-color:#e5b93f;color:#6d4e00}#deal_info_modal .deal-info-enp-summary{flex:1;line-height:1.35}#deal_info_modal .deal-info-enp-summary>div{font-size:12px;margin-top:2px}#deal_info_modal .deal-info-enp-help{position:relative}#deal_info_modal .deal-info-enp-help-button{align-items:center;background:#6d4e0014;border:1px solid rgba(109,78,0,.28);border-radius:50%;color:#6d4e00;cursor:help;display:flex;font-size:12px;font-weight:700;height:22px;justify-content:center;padding:0;width:22px}#deal_info_modal .deal-info-enp-tooltip{background:#252525;border-radius:8px;top:calc(100% + 8px);box-shadow:0 8px 24px #0003;color:#fff;display:none;font-size:12px;line-height:1.4;padding:12px 14px;position:absolute;right:0;width:min(430px,calc(100vw - 64px));z-index:1080}#deal_info_modal .deal-info-enp-help:hover .deal-info-enp-tooltip,#deal_info_modal .deal-info-enp-help:focus-within .deal-info-enp-tooltip{display:block}#deal_info_modal .deal-info-enp-tooltip p{color:#f2f2f2;margin:3px 0 9px}#deal_info_modal .deal-info-enp-tooltip p:last-child{margin-bottom:0}#deal_info_modal .deal-info-enp-disclaimer{border-top:1px solid rgba(255,255,255,.18);color:#d5d5d5;padding-top:9px}#deal_info_modal .mb-4{margin-bottom:10px!important}#deal_info_modal .mb-3{margin-bottom:8px!important}#deal_info_modal .row{--bs-gutter-x: 10px;--bs-gutter-y: 0}#deal_info_modal .document-link-block .card-body{gap:8px}#deal_info_modal .document-link-block i{color:var(--ars-orange)!important;margin-right:0!important}#deal_info_modal .document-link-block a{color:var(--ars-blue);font-weight:600!important}#deal_info_modal .deal-info-metric-card{height:100%;padding:8px 10px}#deal_info_modal .deal-info-total-card{background:#fff9eb;border-left:3px solid var(--ars-yellow-deep)}#deal_info_modal .deal-info-amount{font-size:15px}#deal_info_modal .general-info-block{padding:0}#deal_info_modal .general-info-grid{--bs-gutter-x: 8px;--bs-gutter-y: 8px}#deal_info_modal .deal-info-field{align-items:flex-start;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:flex-start;padding:2px 0 8px}#deal_info_modal .deal-info-field .ars-meta-value{color:var(--ars-black);font-weight:500;line-height:1.35;overflow-wrap:anywhere;text-align:left}#deal_info_modal .deal-info-field .ars-meta-label{color:#7b7165;letter-spacing:.025em;margin-bottom:0;text-transform:uppercase}#deal_info_modal .deal-info-breakable{word-break:break-word}#deal_info_modal .btn-link{color:var(--ars-blue);font-size:13px;min-height:auto}#deal_info_modal .timeline{padding-left:22px;position:relative}#deal_info_modal .timeline:before{background:var(--ars-line);content:"";height:100%;left:7px;position:absolute;top:0;width:1px}#deal_info_modal .timeline-item{margin-bottom:10px;position:relative}#deal_info_modal .timeline-item:last-child{margin-bottom:0}#deal_info_modal .timeline-dot{background:var(--ars-line);border:2px solid var(--ars-white);border-radius:50%;height:14px;left:-21px;position:absolute;top:8px;width:14px;z-index:1}#deal_info_modal .timeline-item.completed .timeline-dot{background:var(--ars-green)}#deal_info_modal .timeline-extension .timeline-dot,#deal_info_modal .timeline-extension.completed .timeline-dot{background:var(--ars-yellow-deep)}#deal_info_modal .timeline-extension .timeline-content{background:#fff9eb;border-left:3px solid var(--ars-yellow-deep)}#deal_info_modal .timeline-content{padding:8px 10px;position:relative}#deal_info_modal .timeline-content:before{content:none}#deal_info_modal .timeline-content h6,#deal_info_modal .timeline-title{color:var(--ars-black);font-size:12px;font-weight:700;margin:0 0 3px}#deal_info_modal .timeline-content p,#deal_info_modal .timeline-date{color:var(--ars-gray)!important;font-size:11px;line-height:1.35;margin:0}#deal_info_modal b{font-weight:600;opacity:.9}#deal_info_modal .transition-icon{transition:transform .2s ease-in-out}#deal_info_modal .rotate-90{transform:rotate(90deg)}.desc-table table{font-size:10px;background-color:#fafafa}.desc-table strong{font-size:10px;font-weight:400;color:#495057;background-color:#d0d2d6;text-transform:uppercase;vertical-align:middle}.desc-table td{padding:.5rem;border-top:1px solid #e9ecef;vertical-align:middle;word-break:break-word}.desc-table tr:hover{background-color:#f8f9fa;transition:background-color .15s ease-in-out}th[data-v-6113de18]{-webkit-user-select:none;user-select:none}.resizer[data-v-6113de18]{cursor:col-resize;float:right}.resizer.isResizing[data-v-6113de18]{width:5px;height:10px}.table-primary[data-v-6113de18]{--bs-table-bg: #e6e5e5}.table-secondary[data-v-6113de18]{--bs-table-bg: #f5f5f5}.cell-wrap[data-v-6113de18]{text-wrap:balance;word-break:normal}.icon[data-v-6113de18]{margin-right:10px;font-size:30px}.subRow[data-v-6113de18]{background-color:#3b82f6}.expand-button[data-v-6113de18]{display:flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;padding:0;font-size:inherit}.empty-table[data-v-6113de18]{text-align:center;color:#6b7280;padding:24px}.mobile-view[data-v-6113de18]{padding:.5rem}.mobile-card[data-v-6113de18]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;margin-bottom:1rem;overflow:hidden;border:1px solid #e9ecef}.mobile-card-header[data-v-6113de18]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:1rem;cursor:pointer;-webkit-user-select:none;user-select:none}.mobile-expand-info[data-v-6113de18]{display:flex;align-items:center;gap:.5rem}.mobile-expand-icon[data-v-6113de18]{font-size:1.2rem;font-weight:700;width:24px;text-align:center}.mobile-group-count[data-v-6113de18]{font-size:.9rem;opacity:.9}.mobile-card-title[data-v-6113de18]{font-weight:600;font-size:1.1rem}.mobile-card-content[data-v-6113de18]{padding:1rem}.mobile-field[data-v-6113de18]{display:flex;flex-direction:column;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid #f1f3f4}.mobile-field[data-v-6113de18]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.mobile-field-label[data-v-6113de18]{font-size:.75rem;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem}.mobile-field-value[data-v-6113de18]{font-size:.9rem;color:#495057;word-break:break-word}.mobile-tag[data-v-6113de18]{display:inline-block;margin:.125rem;padding:.25rem .5rem;background-color:#f8f9fa;border-radius:4px;font-size:.8rem}.mobile-actions[data-v-6113de18]{margin-top:1rem;padding-top:1rem;border-top:1px solid #e9ecef;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.mobile-company-select[data-v-6113de18]{flex:1;min-width:200px}.mobile-expanded-content[data-v-6113de18]{border-top:1px solid #e9ecef}.mobile-parent-row[data-v-6113de18]{background-color:#f8f9fa;padding:1rem;border-bottom:1px solid #e9ecef}.mobile-sub-row[data-v-6113de18]{padding:1rem;border-bottom:1px solid #f1f3f4;background-color:#fafbfc}.mobile-sub-row[data-v-6113de18]:last-child{border-bottom:none}.mobile-empty-state[data-v-6113de18]{text-align:center;padding:3rem 1rem;color:#6c757d}.mobile-empty-icon[data-v-6113de18]{font-size:3rem;margin-bottom:1rem;opacity:.5}.mobile-empty-text[data-v-6113de18]{font-size:1.1rem;font-weight:500}.table-container[data-v-6113de18]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden;margin:2rem 0}.table-header[data-v-6113de18]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:1.5rem;border:none}.table-title[data-v-6113de18]{font-size:1.25rem;font-weight:600;margin:0}.table-subtitle[data-v-6113de18]{font-size:.875rem;opacity:.9;margin:0}.bg-purple[data-v-6113de18]{background-color:#764ba2}.modern-table[data-v-6113de18]{margin:0;font-size:.875rem}.modern-table thead th[data-v-6113de18]{background-color:#f8f9fa;border:none;font-weight:600;color:#495057;padding:1rem .5rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.5px;text-align:center;vertical-align:middle}.modern-table tbody td[data-v-6113de18]{padding:.5rem;border-top:1px solid #e9ecef;vertical-align:middle;word-break:break-word}.modern-table tbody tr[data-v-6113de18]:hover{background-color:#f8f9fa;transition:background-color .15s ease-in-out}.status-primary[data-v-6113de18]{background-color:#c0eaff;color:#155724}.status-active[data-v-6113de18]{background-color:#d4edda;color:#155724}.status-danger[data-v-6113de18]{background-color:red;color:#fff}.status-inactive[data-v-6113de18]{background-color:#f8d7da;color:#721c24}.status-pending[data-v-6113de18]{background-color:#fff3cd;color:#856404}.action-btn[data-v-6113de18]{padding:.25rem .5rem;font-size:.75rem;border-radius:4px;border:none;margin:0 .125rem;transition:all .15s ease-in-out}.action-btn[data-v-6113de18]:hover{transform:translateY(-1px)}.btn-edit[data-v-6113de18]{background-color:#17a2b8;color:#fff}.btn-edit[data-v-6113de18]:hover{background-color:#138496;color:#fff}.btn-delete[data-v-6113de18]{background-color:#dc3545;color:#fff}.btn-delete[data-v-6113de18]:hover{background-color:#c82333;color:#fff}.table-footer[data-v-6113de18]{background-color:#f8f9fa;padding:1rem;border-top:1px solid #e9ecef;font-size:.875rem;color:#6c757d}.pagination-info[data-v-6113de18]{text-align:center;margin-bottom:.5rem}.pagination-nav[data-v-6113de18]{display:flex;justify-content:center}.pagination-sm .page-link[data-v-6113de18]{padding:.375rem .75rem;font-size:.875rem;border-radius:.25rem}@media (max-width: 576px){.mobile-view[data-v-6113de18]{padding:.25rem}.mobile-card[data-v-6113de18]{margin-bottom:.75rem}.mobile-card-content[data-v-6113de18],.mobile-parent-row[data-v-6113de18],.mobile-sub-row[data-v-6113de18]{padding:.75rem}.mobile-field[data-v-6113de18]{margin-bottom:.5rem;padding-bottom:.5rem}.mobile-actions[data-v-6113de18]{flex-direction:column;align-items:stretch}.mobile-company-select[data-v-6113de18]{min-width:auto}.table-footer[data-v-6113de18]{padding:.75rem}.pagination-sm .page-link[data-v-6113de18]{padding:.25rem .5rem;font-size:.75rem}}@media (min-width: 768px) and (max-width: 991px){.modern-table[data-v-6113de18]{font-size:.8rem}.modern-table thead th[data-v-6113de18]{padding:.75rem .5rem;font-size:.75rem}.modern-table tbody td[data-v-6113de18]{padding:.5rem .25rem}.action-btn[data-v-6113de18]{padding:.2rem .4rem;font-size:.7rem}}@media (min-width: 992px){.table-footer[data-v-6113de18]{padding:1.5rem}.pagination-info[data-v-6113de18]{text-align:left;margin-bottom:0}}@media print{.mobile-view[data-v-6113de18],.table-footer[data-v-6113de18]{display:none!important}.modern-table[data-v-6113de18]{font-size:.7rem}.action-btn[data-v-6113de18]{display:none!important}}@media (prefers-contrast: high){.mobile-card[data-v-6113de18]{border:2px solid #000}.mobile-card-header[data-v-6113de18]{background:#000;color:#fff}.modern-table thead th[data-v-6113de18]{background-color:#000;color:#fff}}@media (prefers-reduced-motion: reduce){.modern-table tbody tr[data-v-6113de18]:hover,.action-btn[data-v-6113de18]:hover{transition:none}.action-btn[data-v-6113de18]:hover{transform:none}}b{font-weight:510;opacity:.9}#consolidate_costs_table{font-size:14px;border:1px solid #eee;border-collapse:separate;border-spacing:0px;width:100%}#consolidate_costs_table td{font-size:14px;border:1px solid #eee;padding:5px}#consolidate_costs_table tr:last-child td strong{font-size:6px!important}#consolidate_costs_table td:nth-child(2n),#consolidate_costs_table th:nth-child(2n){display:none}.data-table-filter-shell[data-v-f8e52a9e]{margin:0 0 12px}.data-table-search-bar[data-v-f8e52a9e]{align-items:center;background:var(--ars-white, #ffffff);border:1px solid var(--ars-line, #e6ddcf);border-radius:var(--ars-radius-sm, 16px);box-shadow:var(--ars-shadow-soft, 0 10px 30px rgba(35, 31, 24, .08));display:flex;gap:10px;margin-bottom:10px;padding:10px 12px}.data-table-search-field[data-v-f8e52a9e]{flex:1 1 360px;min-width:220px}.data-table-search-input[data-v-f8e52a9e]{border-color:var(--ars-line, #e6ddcf);border-radius:999px;min-height:40px;padding-left:16px}.data-table-search-input[data-v-f8e52a9e]:focus{border-color:var(--ars-yellow-deep, #d69a00);box-shadow:0 0 0 .2rem #d69a0024}.data-table-advanced-search-btn[data-v-f8e52a9e]{flex:0 0 auto;min-height:40px;white-space:nowrap}.data-table-advanced-search-btn.active[data-v-f8e52a9e]{background-color:var(--ars-yellow-soft, #fff1c9);border-color:var(--ars-yellow-deep, #d69a00);color:var(--ars-ink, #2f2a22)}@media (max-width: 767.98px){.data-table-search-bar[data-v-f8e52a9e]{align-items:stretch;flex-direction:column}.data-table-search-field[data-v-f8e52a9e],.data-table-advanced-search-btn[data-v-f8e52a9e]{flex-basis:auto;width:100%}}.drafts-page[data-v-f8e01a85]{display:flex;flex-direction:column;gap:24px}.drafts-header[data-v-f8e01a85]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.drafts-header h1[data-v-f8e01a85]{margin:0 0 8px}.drafts-header p[data-v-f8e01a85]{margin:0;color:#667085}.drafts-state[data-v-f8e01a85],.drafts-empty[data-v-f8e01a85]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:260px;border:1px dashed #d0d5dd;border-radius:20px;background:#fff;text-align:center;padding:32px}.drafts-empty i[data-v-f8e01a85]{margin-bottom:16px;font-size:32px;color:#f59e0b}.drafts-empty h2[data-v-f8e01a85]{margin:0 0 8px;font-size:22px}.drafts-empty p[data-v-f8e01a85]{margin:0;color:#667085}.drafts-grid[data-v-f8e01a85]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}.draft-card[data-v-f8e01a85]{display:flex;flex-direction:column;gap:20px;padding:24px;border:1px solid #e4e7ec;border-radius:20px;background:linear-gradient(180deg,#fff,#fff9ec);box-shadow:0 12px 30px #1018280f}.draft-card-top[data-v-f8e01a85]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.draft-card-top h2[data-v-f8e01a85]{margin:0 0 6px;font-size:22px;font-weight:700}.draft-card-top p[data-v-f8e01a85]{margin:0;color:#667085}.draft-step[data-v-f8e01a85]{flex-shrink:0;padding:6px 10px;border-radius:999px;background:#fff1c2;color:#8a5a00;font-size:13px;font-weight:700}.draft-meta[data-v-f8e01a85]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}.draft-meta div[data-v-f8e01a85]{display:flex;flex-direction:column;gap:4px}.draft-meta dt[data-v-f8e01a85]{color:#667085;font-size:13px;font-weight:600}.draft-meta dd[data-v-f8e01a85]{margin:0;color:#101828;font-size:15px;font-weight:600}.draft-open-button[data-v-f8e01a85]{align-self:flex-start}@media (max-width: 767px){.drafts-header[data-v-f8e01a85]{flex-direction:column}.drafts-grid[data-v-f8e01a85],.draft-meta[data-v-f8e01a85]{grid-template-columns:1fr}.draft-open-button[data-v-f8e01a85]{width:100%}}.bill-actions[data-v-d63ca4d4]{min-width:200px}.manual[data-v-d63ca4d4]{cursor:pointer;text-decoration:none}.modern-table[data-v-f2822f98]{margin:0;font-size:.875rem}.no-toggle[data-v-f2822f98]:after{opacity:0}.calculations-list-header[data-v-f2822f98]{background:var(--ars-sand);border:1px solid var(--ars-line);border-radius:var(--ars-radius-sm) var(--ars-radius-sm) 0 0;color:var(--ars-black);font-size:.78rem;font-weight:600;letter-spacing:.02em;padding:.65rem 1.25rem;text-transform:uppercase}.calculations-list-header+.accordion-item[data-v-f2822f98]{border-top:0}.modern-table thead th[data-v-f2822f98]{background-color:#18f;border:none;font-weight:600;color:#495057;padding:.75rem .25rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;text-align:center;vertical-align:middle}.modern-table tbody td[data-v-f2822f98]{padding:.5rem .25rem;border-top:1px solid #e9ecef;vertical-align:middle;word-break:break-word;font-size:.8rem}.modern-table tbody tr[data-v-f2822f98]:hover{background-color:#f8f9fa;transition:background-color .15s ease-in-out}.info-label[data-v-f2822f98]{font-weight:600;color:#495057;font-size:.8rem;white-space:nowrap}@media (max-width: 767.98px){.accordion-button[data-v-f2822f98]{padding:.75rem 1rem}.modern-table[data-v-f2822f98]{font-size:.75rem}.modern-table thead th[data-v-f2822f98]{padding:.5rem .25rem;font-size:.65rem}.modern-table tbody td[data-v-f2822f98]{padding:.4rem .25rem;font-size:.7rem}.btn-sm[data-v-f2822f98]{padding:.25rem .5rem;font-size:.75rem;min-height:32px;max-width:200px;display:flex;align-items:center;justify-content:center}.badge[data-v-f2822f98]{font-size:.7rem;padding:.25rem .5rem}}.status-primary[data-v-f2822f98]{background-color:#c0eaff;color:#155724}.status-active[data-v-f2822f98]{background-color:#d4edda;color:#155724}.status-danger[data-v-f2822f98]{background-color:red;color:#fff}.status-inactive[data-v-f2822f98]{background-color:#f8d7da;color:#721c24}.compact-card[data-v-e44e7b57]{transition:transform .2s}.compact-card[data-v-e44e7b57]:hover{transform:translateY(-5px)}.message-container[data-v-e44e7b57]{position:relative}.message-text[data-v-e44e7b57]{max-height:4.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5em;word-break:break-word;transition:max-height .3s ease-out}.message-text.expanded[data-v-e44e7b57]{max-height:none;-webkit-line-clamp:unset}.btn-outline-primary[data-v-e44e7b57]{font-size:.75rem;padding:.25rem .5rem}.btn-link[data-v-e44e7b57]{color:#0d6efd;font-size:.75rem}.btn-link[data-v-e44e7b57]:hover{color:#0a58ca}.card-header[data-v-e44e7b57],.card-footer[data-v-e44e7b57]{background-color:#00000008}.small[data-v-e44e7b57]{font-size:.875rem}.col-6[data-v-e44e7b57]{padding-right:.5rem;padding-left:.5rem}.dashboard-layout[data-v-baedf8e2]{display:flex;min-height:100vh}.sidebar[data-v-baedf8e2]{width:200px;background-color:#f0f0f0;padding:20px}.main-content[data-v-baedf8e2]{flex-grow:1;display:flex;flex-direction:column}.header[data-v-baedf8e2]{padding:15px;background-color:#eee}.content-area[data-v-baedf8e2]{flex-grow:1;padding:20px}.chat-search[data-v-1e24fe83]{padding:.75rem 1rem;border-bottom:1px solid rgba(0,0,0,.08);background-color:#f8f9fa}.search-container[data-v-1e24fe83]{position:relative;width:100%}.search-input[data-v-1e24fe83]{width:100%;padding:.5rem 2.5rem .5rem 1rem;font-size:.95rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:20px;transition:border-color .2s ease,box-shadow .2s ease;outline:none}.search-input[data-v-1e24fe83]:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40}.clear-button[data-v-1e24fe83]{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:transparent;border:none;border-radius:50%;color:#6c757d;cursor:pointer;transition:all .2s ease}.clear-button[data-v-1e24fe83]:hover{background-color:#e9ecef;color:#495057}.clear-button[data-v-1e24fe83]:active{transform:translateY(-50%) scale(.95)}.chat-container[data-v-18bdc177]{display:flex;height:100vh;margin:0 auto;overflow:hidden;border-radius:.25rem;box-shadow:0 0 1px #00000020,0 1px 3px #0003;min-height:500px}.chat-list[data-v-18bdc177]{width:30%;border-right:1px solid rgba(0,0,0,.125);display:flex;flex-direction:column}.chat-list-header[data-v-18bdc177]{padding:.5rem .8rem;border-bottom:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column;gap:.4rem}.checkboxes-container[data-v-18bdc177]{display:flex;justify-content:center;gap:1.2rem}.form-check[data-v-18bdc177]{display:flex;align-items:center;gap:.4rem}.form-check-input[data-v-18bdc177]{margin:0;width:16px;height:16px}.form-check-label[data-v-18bdc177]{font-size:.85rem;color:#6c757d;margin-bottom:0}.chat-list-body[data-v-18bdc177]{flex-grow:1;overflow-y:auto;overflow-x:hidden}.chat-item[data-v-18bdc177]:hover{background-color:#0000000d}.chat-item.active[data-v-18bdc177]{background-color:#00000013}.chat-item-avatar[data-v-18bdc177]{margin-right:.75rem;position:relative}.avatar-placeholder[data-v-18bdc177]{width:40px;height:40px;border-radius:50%;background-color:#17a2b8;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.chat-item-content[data-v-18bdc177]{flex-grow:1;min-width:0;overflow:hidden}.chat-item-name[data-v-18bdc177]{font-weight:600}.chat-item[data-v-18bdc177]{display:flex;align-items:center;padding:.75rem 1rem;border-bottom:1px solid rgba(0,0,0,.05);cursor:pointer;transition:background-color .2s;position:relative}.chat-item-last-message[data-v-18bdc177]{font-size:.85rem;color:#6c757d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-item-meta[data-v-18bdc177]{display:flex;flex-direction:column;align-items:flex-end;margin-left:8px}.chat-item-timestamp[data-v-18bdc177]{font-size:.75rem;margin-right:7px;color:#6c757d;flex-shrink:0;margin-bottom:4px}.status-indicator[data-v-18bdc177]{width:8px;height:8px;border-radius:50%;position:absolute;right:12px;top:12px}.status-indicator.active[data-v-18bdc177]{background-color:#28a745}.status-indicator.archived[data-v-18bdc177]{background-color:#6c757d}.status-primary[data-v-18bdc177]{background-color:#c0eaff;color:#155724}.status-active[data-v-18bdc177]{background-color:#d4edda;color:#155724}.status-danger[data-v-18bdc177]{background-color:red;color:#fff}.status-inactive[data-v-18bdc177]{background-color:#f8d7da;color:#721c24}.status-pending[data-v-18bdc177]{background-color:#fff3cd;color:#856404}.chat-conversation[data-v-18bdc177]{width:70%;display:flex;flex-direction:column;min-height:0}.card-header[data-v-18bdc177]{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.125);padding:.75rem 1.25rem;position:relative;border-top-left-radius:.25rem;border-top-right-radius:.25rem;flex-shrink:0}.card-title-container[data-v-18bdc177]{display:flex;justify-content:space-between;align-items:center;width:100%}.card-body[data-v-18bdc177]{flex-grow:1;display:flex;flex-direction:column;overflow:hidden;padding:0}.card-footer[data-v-18bdc177]{flex-shrink:0;padding:.75rem 1.25rem;background-color:#00000008;border-top:1px solid rgba(0,0,0,.125)}.title-info[data-v-18bdc177]{display:flex;flex-direction:column}.partner-title-row[data-v-18bdc177]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.partner-phone[data-v-18bdc177]{color:#6c757d;font-size:.9rem;line-height:1.2}.deal-details[data-v-18bdc177]{font-size:.85rem;color:#6c757d}.assigned-name-container[data-v-18bdc177]{display:flex;align-items:center;gap:10px}.assigned-name[data-v-18bdc177]{font-size:.9rem;color:#6c757d;white-space:nowrap}.card-title[data-v-18bdc177]{float:left;font-size:1.1rem;font-weight:400;margin:0}.card-header>.card-tools[data-v-18bdc177]{float:right;margin-right:-.625rem}.direct-chat-contacts[data-v-18bdc177],.direct-chat-messages[data-v-18bdc177]{transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.direct-chat-messages[data-v-18bdc177]{-webkit-transform:translate(0,0);transform:translate(0);flex-grow:1;overflow:auto;padding:10px;min-height:200px}.direct-chat-msg[data-v-18bdc177]{margin-bottom:10px}.direct-chat-msg[data-v-18bdc177],.direct-chat-text[data-v-18bdc177]{display:block}.direct-chat-infos[data-v-18bdc177]{display:block;font-size:.875rem;margin-bottom:2px}.direct-chat-msg.right>.direct-chat-text[data-v-18bdc177]{background-color:#17a2b8;border-color:#17a2b8;color:#fff}.right .direct-chat-text[data-v-18bdc177]{margin-left:0;margin-right:50px}.direct-chat-text[data-v-18bdc177]{border-radius:.3rem;background-color:#d2d6de;border:1px solid #d2d6de;color:#444;margin:5px 0 0 50px;padding:5px 10px;position:relative}.direct-chat-name[data-v-18bdc177]{font-weight:600}.float-right[data-v-18bdc177]{float:right!important}.direct-chat-timestamp[data-v-18bdc177]{color:#697582}.float-left[data-v-18bdc177]{float:left!important}.bg-warning[data-v-18bdc177],.bg-warning>a[data-v-18bdc177]{color:#1f2d3d!important}.bg-warning[data-v-18bdc177]{text-decoration:none;background-color:#ffc107!important}.user-info[data-v-18bdc177]{display:flex;align-items:center;font-size:.9rem;align-self:flex-end;gap:.5rem}.user-name[data-v-18bdc177]{font-weight:500;color:#6c757d}.exit-button[data-v-18bdc177]{background:none;border:none;color:#6c757d;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.exit-button[data-v-18bdc177]:hover{background-color:#0000000d;color:#495057}.login-container[data-v-18bdc177]{display:flex;justify-content:center;align-items:center;height:100vh}.login-button[data-v-18bdc177]{background-color:#0a6ebd;color:#fff;border:none;padding:8px 16px;border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s}.login-button[data-v-18bdc177]:hover{background-color:#0a5a9a}.user-email[data-v-18bdc177]{color:#6c757d}.empty-state[data-v-18bdc177]{background-color:#f8f9fa}.empty-state .card-title[data-v-18bdc177]{color:#495057;font-weight:500}.no-chats-message[data-v-18bdc177]{padding:2rem 1rem;text-align:center;color:#6c757d;font-style:italic}@media (max-height: 600px){.card-header[data-v-18bdc177],.card-footer[data-v-18bdc177]{padding:.5rem 1rem}.direct-chat-messages[data-v-18bdc177]{padding:5px;min-height:150px}.chat-item[data-v-18bdc177]{padding:.5rem .75rem}.chat-item-doc-number[data-v-18bdc177]{font-size:.75rem;color:#6c757d;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width: 768px){.chat-container[data-v-18bdc177]{flex-direction:column}.chat-list[data-v-18bdc177]{width:100%;height:40%;border-right:none;border-bottom:1px solid rgba(0,0,0,.125)}.chat-conversation[data-v-18bdc177]{width:100%}}.unread-count[data-v-18bdc177]{position:absolute;top:-5px;right:-5px;background-color:#ea5353;color:#fff;border-radius:10px;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;padding:0 5px;box-shadow:0 1px 2px #0003}.label-container[data-v-54c04337]{display:inline-flex;align-items:center;gap:6px}.field-hint-icon[data-v-54c04337]{flex:0 0 auto;cursor:help;opacity:.75}.field-hint-icon[data-v-54c04337]:hover{opacity:1}.vehicle-country-line[data-v-54c04337]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.vehicle-country-value[data-v-54c04337]{display:inline-flex;align-items:center;gap:6px}.vehicle-country-flag[data-v-54c04337]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:18px;border-radius:3px;background-color:#f3f4f6;background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 1px #0f172a14}.vehicle-country-flag--fallback[data-v-54c04337]:before{content:"";width:10px;height:10px;border-radius:50%;background:#cbd5e1}.principal-card[data-v-e4b43146]{margin-top:16px;background:#fffdf9;border:1px solid #eadfce;border-radius:8px;padding:8px 10px}.principal-selector[data-v-e4b43146]{align-items:flex-end;margin-bottom:8px}.principal-card .form-section+.form-section[data-v-e4b43146]{margin-top:0}.principal-selector-action[data-v-e4b43146]{display:flex;align-items:flex-end}.principal-field--selector[data-v-e4b43146]{min-width:0}.principal-add-button[data-v-e4b43146]{align-items:center;background:#fff3d7;border:1px solid #f5b32b;border-radius:6px;color:#8a5a00;display:inline-flex;font-size:18px;font-weight:700;justify-content:center;height:34px;padding:0;width:34px}.principal-add-button[data-v-e4b43146]:hover{background:#f5b32b;color:#171717}.principal-card[data-v-e4b43146] .bootstrap-select{width:100%!important}.principal-card[data-v-e4b43146] .bootstrap-select>.dropdown-toggle{background:#fff;border:1px solid #eadfce;border-radius:6px;color:#171717;font-size:12px;font-weight:600;min-height:34px;padding:6px 10px}.principal-card[data-v-e4b43146] .bootstrap-select>.dropdown-toggle:focus{border-color:#f5b32b;box-shadow:0 0 0 2px #f5b32b24;outline:none!important}.principal-card[data-v-e4b43146] .bootstrap-select .dropdown-menu li a{font-size:12px}.principal-card[data-v-e4b43146] .bootstrap-select .dropdown-menu,.principal-card[data-v-e4b43146] .bootstrap-select .dropdown-menu.inner{max-width:100%}.principal-card[data-v-e4b43146] .bootstrap-select .dropdown-menu li a .text{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.principal-field[data-v-e4b43146]{margin-bottom:0;margin-top:0}.principal-label[data-v-e4b43146]{color:#7a6f62;display:block;font-size:10px;font-weight:600;line-height:1.25;margin:0 0 4px;min-height:13px}.principal-control[data-v-e4b43146]{background:#fff;border:1px solid #eadfce;border-radius:6px;color:#171717;font-size:12px;font-weight:600;min-height:34px;padding:6px 10px}.principal-control[data-v-e4b43146]:focus{border-color:#f5b32b;box-shadow:0 0 0 2px #f5b32b24;outline:none}.principal-label span[data-v-e4b43146]{color:#d97706}.principal-preview[data-v-e4b43146]{position:relative;background:#fff;border:1px solid #eadfce;border-radius:8px;padding:10px 42px 10px 10px}.principal-preview h4[data-v-e4b43146]{color:#171717;font-size:13px;font-weight:800;line-height:1.25;margin:0 0 8px}.principal-preview-actions[data-v-e4b43146]{display:flex;gap:6px;position:absolute;right:8px;top:8px}.principal-preview-action[data-v-e4b43146]{align-items:center;background:#fffdf9;border:1px solid #eadfce;border-radius:6px;color:#8a5a00;display:inline-flex;font-size:12px;height:28px;justify-content:center;padding:0;width:28px}.principal-preview-action[data-v-e4b43146]:hover{background:#fff3d7;border-color:#f5b32b}.principal-preview-grid[data-v-e4b43146]{display:grid;gap:6px 10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.principal-preview-grid div[data-v-e4b43146]{min-width:0}.principal-preview-grid dt[data-v-e4b43146]{color:#7a6f62;font-size:10px;font-weight:700;line-height:1.2;margin:0 0 2px}.principal-preview-grid dd[data-v-e4b43146]{color:#171717;font-size:12px;font-weight:700;line-height:1.25;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.principal-empty[data-v-e4b43146]{background:#fff;border:1px dashed #eadfce;border-radius:8px;color:#7a6f62;font-size:12px;font-weight:700;padding:10px}.principal-modal-backdrop[data-v-e4b43146]{align-items:center;background:#11182061;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:1050}.principal-modal[data-v-e4b43146]{background:#fffdf9;border:1px solid #eadfce;border-radius:8px;box-shadow:0 18px 48px #1118203d;max-height:calc(100vh - 48px);overflow:auto;width:min(760px,100%)}.principal-modal-body[data-v-e4b43146]{padding:14px}.principal-row+.principal-row[data-v-e4b43146]{margin-top:8px}.principal-modal-footer[data-v-e4b43146]{border-top:1px solid #eee5d9;display:flex;gap:8px;justify-content:flex-end;padding:12px 14px}.principal-secondary-button[data-v-e4b43146],.principal-save-button[data-v-e4b43146]{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;min-height:34px;min-width:108px;padding:6px 14px}.principal-secondary-button[data-v-e4b43146]{background:#fff;border:1px solid #eadfce;color:#7a6f62}.principal-save-button[data-v-e4b43146]{background:#f5b32b;border:1px solid #e39b12;color:#171717}.principal-save-button[data-v-e4b43146]:disabled{cursor:not-allowed;opacity:.55}@media (max-width: 767.98px){.principal-selector[data-v-e4b43146],.principal-selector-action[data-v-e4b43146]{align-items:stretch}.principal-add-button[data-v-e4b43146]{width:100%}.principal-preview-grid[data-v-e4b43146]{grid-template-columns:1fr}.principal-modal-backdrop[data-v-e4b43146]{align-items:flex-start;padding:12px}}.basic-info-grid[data-v-7712c921]{display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(360px,.95fr);align-items:start}.basic-info-column[data-v-7712c921]{min-width:0}.participant-heading[data-v-7712c921]{margin-bottom:0}.carrier-principal-control[data-v-7712c921]{margin-top:8px}.principal-controls[data-v-7712c921]{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.principal-help-link[data-v-7712c921]{align-items:center;background:var(--ars-white, #ffffff);border:1px solid #e6d8c8;border-radius:50%;color:var(--ars-black, #1d1d1b);display:inline-flex;font-size:12px;font-weight:700;height:22px;justify-content:center;margin-left:4px;text-decoration:none;width:22px}.principal-help-link[data-v-7712c921]:hover,.principal-help-link[data-v-7712c921]:focus-visible{background:#fff3d7;border-color:#f5b32b;color:var(--ars-black, #1d1d1b);text-decoration:none}.principal-toggle[data-v-7712c921]{align-items:center;cursor:pointer;display:inline-flex;gap:10px;margin-bottom:0;white-space:nowrap}.principal-toggle input[data-v-7712c921]{accent-color:#f5b32b;height:16px;width:16px}@media (max-width: 768px){.basic-info-grid[data-v-7712c921]{grid-template-columns:1fr}.principal-toggle[data-v-7712c921]{white-space:normal}}.transport-container-row[data-v-ca7357cc]{align-items:start}.transport-container-number[data-v-ca7357cc]{display:flex;flex:1;flex-direction:column}.transport-container-remove[data-v-ca7357cc]{align-self:start;margin-top:10px}.transport-container-hint[data-v-ca7357cc]{margin-top:6px;color:#6b7280;font-size:12px}.transport-container-error[data-v-ca7357cc]{margin-top:4px;color:#dc2626;font-size:12px;line-height:1.35}.party-frame[data-v-b38c521d]{margin-bottom:24px;padding:20px;border:1px solid #cfd8e3;border-radius:16px;background:#f8fbff}.party-frame-title[data-v-b38c521d]{margin-bottom:16px;font-size:14px;font-weight:700;color:#4a5568}.add-deal-page{background:#f6f1ea;color:#171717;margin:-.5rem;min-height:calc(100vh - 130px);padding:24px 26px 28px}.deal-page-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.deal-page-header h1{color:#171717;font-size:1.75rem;font-weight:600;line-height:1.2;margin:0}.deal-page-header p{color:#5f6670;font-size:13px;margin:6px 0 0}.deal-icon-button{align-items:center;background:#fff;border:1px solid #e6d8c8;border-radius:8px;color:#171717;display:inline-flex;gap:8px;min-height:40px;padding:0 14px;text-decoration:none}.deal-steps{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px}.deal-step{align-items:center;background:#fff;border:1px solid #e6d8c8;border-radius:8px;color:#5f6670;cursor:pointer;display:flex;gap:12px;min-height:58px;padding:0 18px;text-align:left}.deal-step span{align-items:center;background:#f6f1ea;border-radius:999px;display:inline-flex;font-weight:800;height:34px;justify-content:center;width:34px}.deal-step.is-active{background:#f5b32b;border-color:#e39b12;color:#171717}.deal-step.is-active span{background:#fff}.deal-step.is-complete span{background:#fff3d7;color:#b87500}.deal-layout{display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 360px}.deal-main{display:grid;gap:16px}.deal-card,.deal-summary{background:#fff;border:1px solid #e6d8c8;border-radius:8px;box-shadow:0 4px 16px #1118200a}.deal-card{padding:18px}.deal-card-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.deal-card-header h2,.deal-summary h2{color:#171717;font-size:18px;font-weight:800;margin:0}.deal-card-header span,.summary-step{color:#5f6670;font-size:12px;font-weight:700}.nested-header{margin-bottom:10px}.form-section+.form-section{margin-top:20px}.deal-label{align-items:center;color:#171717;display:inline-flex;font-size:13px;font-weight:800;gap:6px;margin-bottom:8px}.deal-label span{color:#d64545}.deal-hint{align-items:center;background:#fff3d7;border:1px solid #d6b987;border-radius:999px;color:#b87500;display:inline-flex;font-size:9px;height:16px;justify-content:center;padding:0;width:16px}.deal-hint:hover,.deal-hint:focus{background:#f5b32b;border-color:#e39b12;color:#171717}.deal-readonly-field,.deal-control,.bootstrap-select>.dropdown-toggle{background:#fff;border:1px solid #e6d8c8;border-radius:8px;min-height:44px}.deal-readonly-field{align-items:center;color:#5f6670;display:flex;gap:10px;padding:0 12px}.deal-control{color:#171717}.deal-control:focus{border-color:#f5b32b;box-shadow:0 0 0 .2rem #f5b32b2e}.deal-textarea{min-height:88px;resize:vertical}.deal-fields{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.deal-fields .form-section+.form-section{margin-top:0}.deal-fields+.form-section{margin-top:20px}.service-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.service-card{background:#fff;border:1px solid #e6d8c8;border-radius:8px;cursor:pointer;display:grid;gap:9px;min-height:168px;padding:14px;position:relative;text-align:center}.service-card input{opacity:0;pointer-events:none;position:absolute}.service-card.is-selected{background:#fff3d7;border-color:#f5b32b;box-shadow:inset 0 0 0 1px #f5b32b}.service-check{align-items:center;border:1px solid #e6d8c8;border-radius:4px;color:transparent;display:inline-flex;height:18px;justify-content:center;left:10px;position:absolute;top:10px;width:18px}.service-card.is-selected .service-check{background:#f5b32b;border-color:#f5b32b;color:#fff}.service-icon{align-items:center;display:inline-flex;justify-content:center;margin-top:24px;min-height:50px}.service-icon img{display:block;height:50px;max-width:100%;object-fit:contain}.service-card b{font-size:17px}.service-card small{color:#5f6670;font-size:12px;line-height:1.35}.transport-grid{display:grid;gap:16px}.transport-search-row{align-items:start;display:grid;gap:8px;grid-template-columns:minmax(0,1fr);position:relative;z-index:4}.transport-search-row--with-action{grid-template-columns:minmax(0,1fr) auto}.deal-control-with-icon{align-self:start;min-height:44px;min-width:0;position:relative}.deal-control-with-icon i{color:#9a8f82;left:15px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.deal-control-with-icon .deal-control{min-height:44px;padding-left:46px!important;width:100%}.transport-add-link{align-items:center;border-color:#d6b987;color:#8a5a00;display:inline-flex;font-size:13px;gap:8px;height:44px;justify-content:center;min-height:44px;padding:0 12px;white-space:nowrap}.transport-add-link--icon-only{padding:0;width:44px}.transport-add-link:hover{background:#fff3d7;border-color:#f5b32b;color:#171717}.manual-trailer-stack{display:grid;gap:8px}.manual-trailer-add{align-items:center;border-color:#d6b987;color:#8a5a00;display:inline-flex;font-size:13px;gap:8px;justify-content:center;min-height:38px}.manual-trailer-add:hover{background:#fff3d7;border-color:#f5b32b;color:#171717}.transport-active-stack{align-content:start;display:grid;gap:10px}.upload-tile--compact{min-height:76px}.transport-search-results{background:#fff;border:1px solid #eadfce;border-radius:8px;box-shadow:0 18px 36px #49300924;left:0;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.transport-vehicle-list{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));max-height:330px;overflow:auto;padding-right:2px}.transport-vehicle-card{align-items:flex-start;background:#fff;border:1px solid #e6d8c8;border-radius:8px;color:#171717;display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr) 18px;min-height:96px;padding:14px;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.transport-vehicle-card:hover,.transport-vehicle-card.is-selected{background:#fffcf7;border-color:#f5b32b;box-shadow:0 10px 24px #49300914}.transport-vehicle-icon{align-items:center;background:#fff3d7;border-radius:999px;color:#b87500;display:flex;height:42px;justify-content:center;width:42px}.transport-vehicle-body{display:grid;gap:4px;min-width:0}.transport-vehicle-body b,.transport-vehicle-body small{overflow-wrap:anywhere}.transport-vehicle-body small{color:#5f6670;line-height:1.35}.transport-vehicle-check{color:#1a9b55;margin-top:3px}.transport-empty{align-items:center;background:#fffcf7;border:1px dashed #d6b987;border-radius:8px;color:#5f6670;display:flex;gap:10px;min-height:64px;padding:14px}.transport-preview{align-items:center;border:1px solid #e6d8c8;border-radius:8px;display:flex;gap:14px;padding:16px}.transport-preview p{color:#5f6670;margin:4px 0 0}.transport-icon{align-items:center;background:#fff3d7;border-radius:999px;color:#b87500;display:flex;height:48px;justify-content:center;width:48px}.transport-note{align-items:flex-start;background:#fffcf7;border:1px solid #e6d8c8;border-radius:8px;color:#5f6670;display:flex;gap:10px;padding:12px}.transport-stage{padding:14px}.transport-stage-grid{display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(340px,.95fr)}.transport-panel{align-content:start;background:#fff;border:1px solid #eadfce;border-radius:8px;display:grid;gap:12px;overflow:visible;padding:14px}.transport-side-stack{align-content:start;display:grid;gap:14px;grid-column:2;grid-row:1}.transport-area-active{grid-column:1;grid-row:1}.transport-area-trailers,.transport-area-containers{grid-column:auto;grid-row:auto}.transport-container-list{display:grid;gap:8px}.transport-container-row{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto}.transport-container-number{min-width:0}.transport-panel-header{align-items:center;display:flex;justify-content:space-between;min-height:28px}.transport-panel-header h2{color:#171717;font-size:16px;font-weight:700;margin:0}.transport-panel-header--row{gap:12px}.transport-select-list{display:grid;gap:8px;max-height:320px;overflow:auto;padding-right:2px}.transport-select-list--small{max-height:146px}.transport-choice{align-items:start;background:#fff;border:1px solid #eadfce;border-radius:8px;color:#171717;display:grid;gap:10px;grid-template-columns:38px minmax(0,1fr) 18px;min-height:66px;padding:10px 12px;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.transport-choice:hover,.transport-choice.is-selected{background:#fffcf7;border-color:#f5b32b;box-shadow:0 10px 22px #49300914}.transport-choice.is-selected{border-style:solid}.transport-choice-icon{align-items:center;background:#fff8e9;border:1px solid #f1dcaf;border-radius:999px;color:#c48618;display:flex;justify-content:center}.transport-choice-icon{height:38px;margin-top:2px;width:38px}.transport-choice-body,.transport-choice-body b{display:block;overflow-wrap:anywhere}.transport-choice-body b{margin-bottom:7px}.transport-choice-meta{display:flex;flex-wrap:nowrap;gap:4px 10px;min-width:0;overflow:hidden}.transport-choice-field{align-items:baseline;display:inline-flex;flex:0 1 auto;gap:4px;min-width:0}.transport-choice-field small{color:#5f6670;font-size:11px;line-height:1.2;white-space:nowrap}.transport-choice-field em{color:#171717;font-size:12px;font-style:normal;font-weight:600;line-height:1.25;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transport-choice-check{color:#1a9b55}.transport-main-card{border:1px solid #eadfce;border-radius:8px;display:grid;gap:8px;padding:10px;position:relative}.transport-selected-stack{display:grid;gap:8px;max-height:360px;overflow-y:auto;padding-right:4px}.transport-selected-card{border:1px solid #eadfce;border-radius:8px;padding:6px 30px 6px 6px;position:relative}.transport-side-stack .transport-main-card{background:#fffdf9;border-color:#f1e7da;padding:0}.transport-side-stack .transport-selected-stack{gap:0;max-height:320px;overflow-y:auto;padding-right:0}.transport-side-stack .transport-selected-card{background:transparent;border:0;border-bottom:1px solid #f1e7da;border-radius:0;padding:8px 30px 8px 10px}.transport-side-stack .transport-selected-card:last-child{border-bottom:0}.transport-side-stack .transport-spec-grid--top{gap:5px 18px}.transport-preview-actions{display:flex;gap:2px;position:absolute;right:4px;top:4px}.transport-preview-action{align-items:center;background:transparent;border:0;color:#6b6258;display:flex;height:24px;justify-content:center;width:24px}.transport-preview-action:hover{color:#171717}.transport-empty--preview{min-height:42px}.transport-preview-top{align-items:start;display:grid;gap:6px;grid-template-columns:minmax(0,1fr)}.transport-spec-grid{border-top:1px solid #eee5d9;display:grid;gap:4px 8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding-top:6px}.transport-spec-grid div{display:grid;gap:1px}.transport-spec-grid dt{color:#7a6f62;font-size:10px;font-weight:500}.transport-spec-grid dd{color:#171717;font-size:12px;font-weight:600;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transport-preview-input{background:#fff;border:1px solid #eadfce;border-radius:6px;color:#171717;font-size:12px;font-weight:600;min-height:30px;min-width:0;padding:5px 8px;width:100%}.transport-preview-input:focus{border-color:#f5b32b;box-shadow:0 0 0 2px #f5b32b24;outline:none}.transport-spec-grid--top{border-top:0;grid-template-columns:minmax(70px,.8fr) minmax(100px,1fr);padding-top:0}.transport-spec-grid--top .transport-spec-field--wide{grid-column:1 / -1}.transport-document-fields{border-top:1px solid #eee5d9;display:grid;gap:6px 10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding-top:8px}.transport-document-fields div{align-items:center;display:grid;gap:6px;grid-template-columns:minmax(120px,.9fr) minmax(0,1fr)}.transport-document-fields dt{color:#5f6670;font-size:11px;font-weight:700}.transport-document-fields dd{background:#fff;border:1px solid #eadfce;border-radius:6px;color:#171717;font-size:12px;font-weight:700;margin:0;min-height:34px;overflow:hidden;padding:8px 10px;text-overflow:ellipsis;white-space:nowrap}.transport-side-stack .transport-document-fields{gap:5px 8px;padding-top:6px;border-top-color:#f1e7da}.transport-side-stack .transport-document-fields div{align-items:stretch;gap:4px;grid-template-columns:minmax(0,1fr)}.transport-side-stack .transport-document-fields dt{font-size:10px;font-weight:600}.transport-side-stack .transport-document-fields .transport-preview-input{min-height:30px;padding:5px 8px}.transport-doc-preview{border-top:1px solid #eee5d9;display:grid;gap:8px;padding-top:10px}.transport-doc-preview-header{align-items:center;display:flex;justify-content:space-between}.transport-doc-preview h4{color:#171717;font-size:13px;font-weight:700;margin:0}.transport-doc-preview-header small{color:#7a6f62;font-size:11px;font-weight:600}.transport-doc-upload{min-height:64px}.transport-doc-file-list .file-preview-grid{gap:6px}.transport-doc-file-list .file-preview-grid-compact{grid-template-columns:repeat(auto-fit,minmax(104px,140px));justify-content:start}.transport-doc-file-list .file-preview-grid-multi{grid-template-columns:repeat(auto-fit,minmax(104px,1fr))}.transport-doc-file-list .file-preview-card{border-color:#f1e7da;box-shadow:none}.transport-doc-file-list .file-preview-grid-compact .file-preview-card{max-width:140px}.transport-doc-file-list .file-preview-media{max-height:96px;min-height:58px}.transport-doc-file-list .file-preview-info{padding:5px 7px 6px}.transport-doc-file-list .file-preview-name{font-size:11px}.transport-doc-file-list .file-preview-subtitle,.transport-doc-file-list .file-preview-meta,.transport-doc-file-list .file-preview-type,.transport-doc-file-list .file-preview-actions{display:none}.transport-driver-panel{grid-column:1 / -1;grid-row:2}.transport-driver-grid{display:grid;gap:10px 12px;grid-template-columns:repeat(4,minmax(0,1fr))}.transport-driver-wide{grid-column:span 2}.goods-tabs{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin-bottom:18px}.goods-tab-list{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;min-width:0}.goods-tab,.goods-add{align-items:center;border:1px solid #e6d8c8;border-radius:8px;display:inline-flex;gap:10px;min-height:42px;padding:0 14px}.goods-tab{background:#fff;color:#171717;font-weight:800}.goods-tab.is-active{background:#fff3d7;border-color:#f5b32b}.goods-tab i{color:#8a5a00;cursor:pointer}.goods-tab .fa-times{color:#8b929b}.goods-tab .fa-times:hover{color:#d64545}.goods-tab-input{background:transparent;border:0;color:#171717;font:inherit;min-width:90px;outline:0;padding:0;width:130px}.goods-add{background:#fff;color:#b87500;flex:0 0 42px;gap:0;height:42px;justify-content:center;padding:0;width:42px}.file-area{display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 220px}.upload-tile{align-items:center;background:#fffcf7;border:1px dashed #d6b987;border-radius:8px;color:#171717;cursor:pointer;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:168px;padding:16px;text-align:center}.upload-tile i{color:#f5b32b;font-size:34px}.upload-tile span{color:#5f6670;font-size:12px}.deal-summary{align-self:start;padding:18px}.summary-step{margin:10px 0 12px}.summary-card{background:#fff;border:1px solid #f0e6da;border-radius:8px;display:grid;gap:10px 12px;grid-template-columns:34px minmax(0,1fr);margin-top:10px;padding:12px}.summary-card-icon{align-items:center;background:#fff3d7;border-radius:8px;color:#b87500;display:flex;height:34px;justify-content:center;width:34px}.summary-card-body{min-width:0}.summary-card-title{align-items:baseline;color:#171717;display:flex;font-size:13px;font-weight:800;gap:8px;justify-content:space-between;margin-bottom:8px}.summary-card-title small{color:#8b929b;font-size:10px;font-weight:700;text-align:right}.summary-card p,.summary-card strong{color:#5f6670;font-size:12px;margin:0;overflow-wrap:anywhere}.summary-card strong{color:#171717;display:block;font-weight:700}.summary-documents{color:#8b929b!important;font-size:11px!important;margin-top:8px!important}.summary-posts{display:grid;gap:4px;margin-top:8px}.summary-posts span{color:#5f6670;font-size:11px;overflow-wrap:anywhere}.summary-section{border-top:1px solid #f0e6da;padding:13px 0}.summary-section b{color:#171717;display:block;font-size:13px;margin-bottom:6px}.summary-section p{color:#5f6670;font-size:13px;margin:0}.summary-check{display:block;margin-bottom:4px}.summary-check i{color:#2f9e44}.summary-details{display:grid;gap:8px;grid-column:2}.summary-detail-row{display:grid;gap:2px}.summary-detail-row span{color:#8b929b;font-size:11px}.summary-detail-row strong{color:#171717;font-size:13px;font-weight:700;overflow-wrap:anywhere}.summary-service-list,.summary-party-list{display:grid;gap:7px}.summary-service{align-items:center;color:#171717;display:flex;font-size:12px;gap:8px}.summary-service i{align-items:center;background:#2f9e44;border-radius:4px;color:#fff;display:inline-flex;font-size:8px;height:14px;justify-content:center;width:14px}.summary-party{align-items:start;display:grid;gap:7px;grid-template-columns:12px minmax(0,1fr) auto}.summary-party i{color:#d2d8dd;font-size:8px;margin-top:4px}.summary-party-body{display:grid;gap:3px;min-width:0}.summary-party span{color:#171717;font-size:12px;overflow-wrap:anywhere}.summary-party-document,.summary-party-comment{color:#8b929b;display:block;font-size:10px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-party-comment{color:#5f6670}.summary-party-status{color:#8b929b;font-size:10px;text-align:right}.summary-party.is-complete i,.summary-party.is-complete .summary-party-status{color:#2f9e44}.summary-party.is-partial i,.summary-party.is-partial .summary-party-status{color:#f0a202}.summary-note{align-items:flex-start;background:#fffcf7;border:1px solid #e6d8c8;border-radius:8px;color:#5f6670;display:flex;font-size:12px;gap:10px;line-height:1.45;margin-top:8px;padding:12px}.summary-note i{color:#b87500;margin-top:2px}.deal-footer{align-items:center;display:flex;gap:16px;grid-column:1 / -1;grid-row:2;justify-content:space-between;margin-top:12px}.footer-actions{display:flex;gap:12px}.deal-footer .btn{align-items:center;border-radius:8px;display:inline-flex;gap:8px;min-height:46px;padding:0 22px}.deal-primary{background:#f5b32b;border-color:#e39b12;color:#171717;font-weight:800;min-width:180px}.deal-primary:hover,.deal-primary:focus{background:#e39b12;border-color:#e39b12;color:#171717}@media (max-width: 1100px){.deal-layout{grid-template-columns:1fr}.deal-summary{position:static}.transport-stage-grid{grid-template-columns:1fr}.transport-area-active,.transport-area-trailers,.transport-area-containers,.transport-side-stack,.transport-driver-panel{grid-column:auto;grid-row:auto}.deal-footer{grid-row:auto}}@media (max-width: 767px){.add-deal-page{margin:0;padding:16px}.deal-page-header,.deal-footer,.footer-actions{align-items:stretch;flex-direction:column}.deal-steps,.service-grid,.deal-fields,.file-area,.transport-search-row,.transport-preview-top,.transport-spec-grid,.transport-spec-grid--top,.transport-document-fields,.transport-document-fields div,.transport-driver-grid{grid-template-columns:1fr}.transport-driver-wide{grid-column:auto}.transport-panel-header--row,.goods-tabs{align-items:stretch;flex-direction:column}.deal-footer .btn,.deal-icon-button{justify-content:center;width:100%}}@font-face{font-family:ArsenalInfo;src:url(/arsenal/fonts/Montserrat-Regular.ttf);font-weight:400}@font-face{font-family:ArsenalInfo;src:url(/arsenal/fonts/Montserrat-SemiBold.ttf);font-weight:600}@font-face{font-family:ArsenalInfo;src:url(/arsenal/fonts/Montserrat-Bold.ttf);font-weight:700}.manager-page[data-v-12529ed4]{background:#f6f4f0;color:#171717;font-family:ArsenalInfo,sans-serif;min-height:100vh}.manager-content[data-v-12529ed4]{margin:0 auto;max-width:1500px;padding:24px 18px 28px}.manager-heading-row[data-v-12529ed4]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:18px}.manager-heading-row h1[data-v-12529ed4]{font-size:25px;font-weight:700;margin:13px 0 0}.share-wrap[data-v-12529ed4]{align-items:center;display:flex;flex-direction:column;position:relative}.share-main-button[data-v-12529ed4]{background:linear-gradient(135deg,#ffc43b,#ffad05);border:0;border-radius:9px;box-shadow:0 4px 10px #e096002e;font-weight:600;min-width:210px;padding:12px 20px}.share-expiry[data-v-12529ed4]{color:#777;margin-top:8px}.share-popover[data-v-12529ed4]{background:#fff;border:1px solid #e5e1dc;border-radius:10px;box-shadow:0 12px 30px #1e191421;padding:15px;position:absolute;right:0;top:50px;width:290px;z-index:20}.share-popover>strong[data-v-12529ed4],.share-popover>small[data-v-12529ed4]{display:block}.share-popover>small[data-v-12529ed4]{color:#777;font-size:11px;margin:4px 0 10px}.share-grid[data-v-12529ed4]{display:grid;gap:7px;grid-template-columns:1fr 1fr}.share-grid a[data-v-12529ed4],.copy-link-button[data-v-12529ed4]{align-items:center;background:#fff;border:1px solid #e3e0dc;border-radius:7px;color:#333;display:flex;font-size:12px;gap:7px;justify-content:center;padding:9px;text-align:center;text-decoration:none}.share-grid svg[data-v-12529ed4]{fill:currentColor;height:18px;width:18px}.share-grid .share-icon-cut[data-v-12529ed4]{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35}.share-telegram[data-v-12529ed4]{color:#229ed9!important}.share-max[data-v-12529ed4]{color:#5946db!important}.share-wechat[data-v-12529ed4],.share-whatsapp[data-v-12529ed4]{color:#20bd4b!important}.share-wechat .share-icon-cut[data-v-12529ed4]{fill:#fff;stroke:none}.copy-link-button[data-v-12529ed4]{margin-top:8px;width:100%}.copy-outline-icon[data-v-12529ed4],.enp-copy-button svg[data-v-12529ed4]{fill:none!important;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:16px}.manager-state[data-v-12529ed4]{background:#fff;border:1px solid #e5e1dc;border-radius:10px;padding:30px;text-align:center}.manager-error[data-v-12529ed4]{color:#b02a37}.manager-summary-row[data-v-12529ed4]{display:grid;gap:22px;grid-template-columns:.95fr 1fr;margin-bottom:10px}.manager-summary-row-single[data-v-12529ed4]{grid-template-columns:minmax(0,720px)}.summary-card[data-v-12529ed4],.manager-panel[data-v-12529ed4]{background:#fff;border:1px solid #dedbd6;border-radius:10px;box-shadow:0 2px 8px #1e191409}.transport-summary-card[data-v-12529ed4]{align-items:center;display:grid;grid-template-columns:1fr 1px 1fr;min-height:122px;padding:18px}.summary-part[data-v-12529ed4]{align-items:center;display:flex;gap:14px;padding:0 10px}.summary-part small[data-v-12529ed4],.enp-main small[data-v-12529ed4]{color:#606060;display:block;font-size:12px;margin-bottom:4px}.summary-part strong[data-v-12529ed4]{display:block;font-size:14px;overflow-wrap:anywhere}.summary-icon[data-v-12529ed4]{align-items:center;border:1px solid #999;border-radius:5px;display:inline-flex;height:30px;justify-content:center;width:34px}.summary-icon svg[data-v-12529ed4]{fill:none;height:25px;stroke:#313131;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:29px}.vehicle-icon[data-v-12529ed4],.location-icon[data-v-12529ed4]{border:0}.summary-divider[data-v-12529ed4]{background:#e2dfda;height:65px}.enp-card[data-v-12529ed4]{align-items:center;display:grid;gap:14px;grid-template-columns:auto 1fr auto;padding:15px;position:relative}.enp-card-active[data-v-12529ed4]{background:linear-gradient(110deg,#fff 55%,#fbfffb);border-color:#cfe0d0}.enp-shield[data-v-12529ed4]{align-items:center;background:#f0f2ef;border-radius:13px;color:#8c968c;display:flex;height:54px;justify-content:center;width:54px}.enp-card-active .enp-shield[data-v-12529ed4]{background:#edf7e9;color:#389c4a}.enp-shield svg[data-v-12529ed4]{fill:currentColor;height:34px;width:34px}.enp-shield .enp-shield-check[data-v-12529ed4]{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.enp-title[data-v-12529ed4]{display:block;font-size:13px;margin-bottom:4px}.enp-main>strong[data-v-12529ed4]{color:#747b74;display:block;font-size:12px}.enp-card-active .enp-main>strong[data-v-12529ed4]{color:#389c4a}.enp-number[data-v-12529ed4]{align-items:center;border:1px solid #e0ddd8;border-radius:7px;display:flex;justify-content:space-between;margin-top:10px;min-width:280px;padding:7px 9px}.enp-number small[data-v-12529ed4]{margin-bottom:2px}.enp-number b[data-v-12529ed4]{display:block;font-size:13px}.enp-copy-button[data-v-12529ed4]{align-items:center;background:transparent;border:0;color:#6c7270;display:inline-flex;height:30px;justify-content:center;padding:0;width:30px}.enp-copy-button[data-v-12529ed4]:hover{color:#2f8f42}.enp-details-help[data-v-12529ed4]{position:relative}.enp-details-button[data-v-12529ed4]{align-items:center;background:#edf7e9;border:1px solid #b9d9bf;border-radius:50%;color:#317e3e;cursor:help;display:flex;font-size:12px;font-weight:700;height:24px;justify-content:center;padding:0;width:24px}.enp-details-tooltip[data-v-12529ed4]{background:#252525;border-radius:8px;box-shadow:0 8px 24px #0003;color:#fff;display:none;font-size:12px;line-height:1.45;padding:12px 14px;position:absolute;right:0;top:calc(100% + 8px);width:min(430px,calc(100vw - 64px));z-index:30}.enp-details-help:hover .enp-details-tooltip[data-v-12529ed4],.enp-details-help:focus-within .enp-details-tooltip[data-v-12529ed4]{display:block}.enp-details-tooltip p[data-v-12529ed4]{color:#f2f2f2;margin:3px 0 9px}.enp-details-tooltip p[data-v-12529ed4]:last-child{margin-bottom:0}.enp-details-disclaimer[data-v-12529ed4]{border-top:1px solid rgb(255 255 255 / .18);color:#d5d5d5;padding-top:9px}.manager-panel[data-v-12529ed4]{margin-top:10px;padding:16px 18px}.manager-panel h2[data-v-12529ed4]{font-size:18px;margin:0 0 10px}.download-all[data-v-12529ed4]{border:1px solid #dcd8d2;border-radius:6px;color:#222;display:inline-block;font-size:12px;font-weight:600;margin-bottom:6px;padding:7px 12px;text-decoration:none}.documents-table-wrap[data-v-12529ed4]{overflow-x:auto}.documents-table[data-v-12529ed4]{border-collapse:separate;border-spacing:0;font-size:11px;min-width:1160px;width:100%}.documents-table th[data-v-12529ed4]{background:#faf8f4;border-bottom:1px solid #ddd9d3;border-top:1px solid #e7e3dd;font-weight:600;padding:9px 6px;text-align:center}.documents-table th[data-v-12529ed4]:first-child{border-radius:8px 0 0}.documents-table th[data-v-12529ed4]:last-child{border-radius:0 8px 0 0}.documents-table td[data-v-12529ed4]{border-bottom:1px solid #e8e5e0;padding:9px 6px;text-align:center;vertical-align:middle}.download-row[data-v-12529ed4]{border:1px solid #ddd9d4;border-radius:6px;color:#333;display:inline-block;font-size:17px;height:29px;text-decoration:none;width:36px}.document-row-actions[data-v-12529ed4]{align-items:center;display:inline-flex;gap:3px;justify-content:center;white-space:nowrap}.print-forms-dropdown[data-v-12529ed4]{position:relative}.print-forms-trigger[data-v-12529ed4]{align-items:center;background:#fff;border:1px solid #ddd9d4;border-radius:6px;cursor:pointer;display:inline-flex;height:29px;justify-content:center;padding:0;position:relative;width:36px}.print-forms-trigger img[data-v-12529ed4]{height:17px;width:17px}.print-forms-trigger>span[data-v-12529ed4]{border-bottom:1.5px solid #666;border-right:1.5px solid #666;bottom:4px;height:4px;position:absolute;right:4px;transform:rotate(45deg);width:4px}.print-forms-trigger[aria-expanded=true][data-v-12529ed4],.print-forms-trigger[data-v-12529ed4]:hover{background:#fff7e5;border-color:#edc56b}.print-forms-menu[data-v-12529ed4]{background:#fff;border:1px solid #e4e0da;border-radius:9px;box-shadow:0 10px 28px #1d1d1b26;min-width:225px;padding:5px;text-align:left}.print-forms-menu-floating[data-v-12529ed4]{position:fixed;z-index:1100}.print-forms-menu a[data-v-12529ed4]{align-items:center;border-radius:6px;color:#222;display:flex;font-size:12px;gap:8px;padding:8px 9px;text-decoration:none;white-space:normal}.print-forms-menu a[data-v-12529ed4]:hover{background:#fff4da}.print-forms-menu img[data-v-12529ed4]{flex:0 0 auto;height:17px;width:17px}.status-chip[data-v-12529ed4]{border-radius:5px;display:inline-block;min-width:115px;padding:6px 8px}.status-wait[data-v-12529ed4]{background:#eee}.status-open[data-v-12529ed4]{background:#dceff7}.status-registered[data-v-12529ed4]{background:#d6f2f0}.status-release[data-v-12529ed4]{background:#ffe575}.status-complete[data-v-12529ed4]{background:#cef0b5}.totals-block[data-v-12529ed4]{margin:8px 8% 0 auto;max-width:450px}.totals-block>div[data-v-12529ed4]{display:flex;justify-content:space-between;padding:5px 0}.total-line[data-v-12529ed4]{border-top:1px solid #bbb;font-size:16px;margin-top:3px;padding-top:10px!important}.timeline-panel[data-v-12529ed4]{padding-bottom:24px}.transit-timeline[data-v-12529ed4]{display:flex;justify-content:space-between;margin-top:25px;position:relative}.transit-timeline[data-v-12529ed4]:before{background:#bfc5cb;content:"";height:2px;left:5%;position:absolute;right:5%;top:10px}.timeline-step[data-v-12529ed4]{align-items:center;display:flex;flex:1;flex-direction:column;min-width:110px;position:relative;text-align:center}.timeline-dot[data-v-12529ed4]{background:#d3d3d3;border:1px solid #8d949b;border-radius:50%;height:21px;margin-bottom:10px;width:21px;z-index:1}.timeline-step.active .timeline-dot[data-v-12529ed4]{background:linear-gradient(#5f96de,#2c66b9);border-color:#316bb9}.timeline-step b[data-v-12529ed4]{font-size:11px;font-weight:500;max-width:150px}.timeline-step small[data-v-12529ed4]{font-size:10px;margin-top:3px}.copy-toast[data-v-12529ed4]{background:#fff;border:1px solid #e0d8c7;border-radius:8px;bottom:16px;box-shadow:0 6px 20px #0000001f;color:#333;padding:12px 18px;position:fixed;right:18px}.copy-toast[data-v-12529ed4]:first-letter{color:#2e9b43}@media (max-width: 900px){.manager-summary-row[data-v-12529ed4]{grid-template-columns:1fr}.manager-heading-row[data-v-12529ed4]{gap:14px}.enp-card[data-v-12529ed4]{grid-template-columns:auto 1fr}.enp-card p[data-v-12529ed4]{grid-column:1 / -1}.transit-timeline[data-v-12529ed4]{min-width:720px}.timeline-panel[data-v-12529ed4]{overflow-x:auto}}@media (max-width: 600px){.manager-content[data-v-12529ed4]{padding:14px 10px}.manager-heading-row[data-v-12529ed4]{align-items:stretch;flex-direction:column}.manager-heading-row h1[data-v-12529ed4]{font-size:22px}.share-wrap[data-v-12529ed4]{align-items:stretch}.share-popover[data-v-12529ed4]{left:0;right:auto;top:50px;width:min(290px,calc(100vw - 20px))}.transport-summary-card[data-v-12529ed4]{gap:12px;grid-template-columns:1fr}.summary-divider[data-v-12529ed4]{height:1px;width:100%}.summary-part[data-v-12529ed4]{padding:6px 0}.manager-panel[data-v-12529ed4]{padding:14px 10px}.totals-block[data-v-12529ed4]{margin-right:0}.enp-card[data-v-12529ed4]{grid-template-columns:auto 1fr}}.public-deal-page[data-v-12529ed4]{background:#f3f4f4;color:#071b41;font-family:ArsenalInfo,sans-serif;min-height:100vh;padding-bottom:16px}.driver-header[data-v-12529ed4]{align-items:center;background:linear-gradient(110deg,#071a3c,#003a71);color:#fff;display:flex;height:64px;letter-spacing:.07em;padding:0 max(36px,calc((100vw - 1450px)/2))}.driver-header b[data-v-12529ed4]{font-size:18px}.driver-state[data-v-12529ed4]{background:#fff;border-radius:10px;margin:18px auto;max-width:1400px;padding:30px;text-align:center}.driver-error[data-v-12529ed4]{color:#b02a37}.driver-summary-bar[data-v-12529ed4]{align-items:stretch;background:#fff;border:1px solid #d9dcdf;border-radius:9px 9px 0 0;box-shadow:0 3px 10px #00143214;display:grid;grid-template-columns:1fr 1.15fr 1fr;margin:0 auto 14px;max-width:1450px;min-height:53px;padding:0 24px}.driver-summary-bar>div[data-v-12529ed4]{align-items:center;border-right:1px solid #e2e3e5;display:flex;gap:13px;padding:10px 22px}.driver-summary-bar>div[data-v-12529ed4]:last-child{border:0}.driver-summary-bar svg[data-v-12529ed4]{fill:none;height:25px;stroke:#59616b;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4;width:29px}.driver-summary-bar span[data-v-12529ed4]{font-size:14px}.driver-current-status[data-v-12529ed4]{color:#b68c12;font-weight:600}.driver-status-ring[data-v-12529ed4]{font-size:19px!important}.driver-layout[data-v-12529ed4]{display:grid;gap:20px;grid-template-columns:minmax(0,1.9fr) minmax(330px,.95fr);margin:0 auto;max-width:1400px}.driver-main-column[data-v-12529ed4]{min-width:0}.driver-card[data-v-12529ed4]{background:#fff;border:1px solid #dadddf;border-radius:8px;box-shadow:0 2px 7px #0014320e}.driver-card h2[data-v-12529ed4]{font-size:18px;margin:0 0 12px}.driver-now-card[data-v-12529ed4]{padding:15px 20px}.driver-now-content[data-v-12529ed4]{align-items:center;display:grid;gap:40px;grid-template-columns:125px 1fr}.driver-checklist-icon[data-v-12529ed4]{align-items:center;background:#fff9e7;border:1px solid #f7ecc7;border-radius:10px;color:#efb813;display:flex;height:93px;justify-content:center;width:125px}.driver-checklist-icon svg[data-v-12529ed4]{fill:none;height:47px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:47px}.driver-now-content ol[data-v-12529ed4]{counter-reset:driver-actions;list-style:none;margin:0;padding:0}.driver-now-content li[data-v-12529ed4]{align-items:center;counter-increment:driver-actions;display:flex;font-size:14px;gap:14px;margin:10px 0}.driver-now-content li[data-v-12529ed4]:before{align-items:center;border:1px solid #e8bd2b;border-radius:50%;color:#071b41;content:counter(driver-actions);display:inline-flex;flex:0 0 22px;font-size:12px;font-weight:700;height:22px;justify-content:center}.driver-enp-card[data-v-12529ed4]{align-items:center;border-color:#a9d3ae;display:flex;gap:20px;margin-top:12px;padding:13px 20px}.driver-lock-shield[data-v-12529ed4]{align-items:center;background:#eef9ef;border:1px solid #b9dbbd;border-radius:9px;color:#328d3e;display:flex;height:69px;justify-content:center;width:125px}.driver-lock-shield svg[data-v-12529ed4]{fill:none;height:45px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:45px}.driver-enp-card h3[data-v-12529ed4]{color:#278135;font-size:16px;margin:0 0 7px}.driver-enp-card p[data-v-12529ed4]{color:#253044;margin:0 0 5px}.driver-enp-card small[data-v-12529ed4]{color:#667080}.driver-inline-copy[data-v-12529ed4]{background:transparent;border:0;color:#52627a;padding:0 4px}.driver-inline-copy svg[data-v-12529ed4]{fill:none;height:16px;stroke:currentColor;stroke-width:1.7;width:16px}.driver-documents-card[data-v-12529ed4]{margin-top:12px;padding:15px 10px 10px}.driver-documents-card h2[data-v-12529ed4]{padding-left:10px}.driver-document-row[data-v-12529ed4]{border:1px solid #dfe2e4;border-radius:7px;display:grid;gap:12px;grid-template-columns:1.3fr repeat(3,1fr) 1.1fr .8fr;margin-top:8px;padding:11px}.driver-document-row small[data-v-12529ed4]{color:#606a79;display:block;font-size:10px;margin-bottom:5px}.driver-document-row b[data-v-12529ed4]{color:#1f2937;display:block;font-size:11px;overflow-wrap:anywhere}.driver-guide[data-v-12529ed4]{padding:15px 12px}.driver-guide h2[data-v-12529ed4]{padding:0 5px}.guide-item[data-v-12529ed4]{border:1px solid #d9dde2;border-radius:7px;margin-top:7px;overflow:hidden}.guide-item.open[data-v-12529ed4]{border-color:#9eb5d3}.guide-item button[data-v-12529ed4]{align-items:center;background:#fff;border:0;color:#192942;display:grid;gap:12px;grid-template-columns:25px 1fr 20px;padding:12px 10px;text-align:left;width:100%}.guide-item.open button[data-v-12529ed4]{background:#f5f8fc}.guide-item button span[data-v-12529ed4]{align-items:center;background:#dfe2e5;border-radius:50%;display:flex;font-size:12px;height:23px;justify-content:center}.guide-item.open button span[data-v-12529ed4]{background:#06275c;color:#fff}.guide-item button b[data-v-12529ed4]{font-size:13px}.guide-item button i[data-v-12529ed4]{font-size:21px;font-style:normal;text-align:center}.guide-item ul[data-v-12529ed4]{border-top:1px solid #d9dde2;color:#394355;font-size:12px;line-height:1.55;margin:0;padding:12px 28px 12px 34px}.guide-item li[data-v-12529ed4]{margin:4px 0}.driver-route-card[data-v-12529ed4]{margin:12px auto;max-width:1400px;overflow-x:auto;padding:15px 20px 18px}.driver-route[data-v-12529ed4]{display:flex;justify-content:space-between;min-width:900px;padding-top:16px;position:relative}.driver-route[data-v-12529ed4]:before{background:#afb5bb;content:"";height:2px;left:6%;position:absolute;right:6%;top:29px}.driver-route-step[data-v-12529ed4]{align-items:center;display:flex;flex:1;flex-direction:column;min-width:110px;position:relative;text-align:center}.driver-route-step i[data-v-12529ed4]{align-items:center;background:#fff;border:2px solid #b7bdc2;border-radius:50%;color:#fff;display:flex;font-style:normal;height:27px;justify-content:center;margin-bottom:9px;width:27px;z-index:1}.driver-route-step.done i[data-v-12529ed4]{background:#2b9c3a;border-color:#2b9c3a}.driver-route-step.current i[data-v-12529ed4]{background:#06275c;border-color:#06275c}.driver-route-step b[data-v-12529ed4]{font-size:11px;font-weight:500;max-width:130px}.driver-route-step small[data-v-12529ed4]{color:#596574;font-size:10px;margin-top:5px}.driver-route-step.done small[data-v-12529ed4]{color:#2b9c3a}.now-badge[data-v-12529ed4]{background:#06275c;border-radius:4px;color:#fff;font-size:9px;padding:4px 8px;position:absolute;top:-18px}.driver-support-bar[data-v-12529ed4]{align-items:center;background:linear-gradient(110deg,#031b44,#003b75);border-radius:8px;color:#fff;display:grid;gap:18px;grid-template-columns:1.6fr repeat(4,1fr);margin:0 auto;max-width:1430px;padding:13px 24px}.support-title[data-v-12529ed4]{align-items:center;display:grid;gap:10px;grid-template-columns:auto auto 1fr}.support-title span[data-v-12529ed4]{font-size:23px}.support-title b[data-v-12529ed4]{font-size:16px}.support-title small[data-v-12529ed4]{border-left:1px solid rgb(255 255 255 / .5);margin-left:12px;padding-left:24px}.driver-support-bar a[data-v-12529ed4]{align-items:center;border-radius:5px;color:#fff;display:flex;font-weight:600;gap:9px;justify-content:center;padding:11px;text-align:center;text-decoration:none}.driver-support-bar a svg[data-v-12529ed4]{fill:currentColor;height:21px;width:21px}.driver-support-bar .support-icon-line[data-v-12529ed4]{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.support-telegram[data-v-12529ed4]{background:#199ed8}.support-whatsapp[data-v-12529ed4],.support-wechat[data-v-12529ed4]{background:#45b92f}.support-max[data-v-12529ed4]{background:linear-gradient(110deg,#7730c9,#475ce1)}@media (max-width: 1000px){.driver-summary-bar[data-v-12529ed4]{grid-template-columns:1fr 1fr}.driver-current-status[data-v-12529ed4]{grid-column:1 / -1}.driver-layout[data-v-12529ed4]{grid-template-columns:1fr;padding:0 12px}.driver-route-card[data-v-12529ed4],.driver-support-bar[data-v-12529ed4]{margin-left:12px;margin-right:12px}.driver-support-bar[data-v-12529ed4]{grid-template-columns:repeat(2,1fr)}.support-title[data-v-12529ed4]{grid-column:1 / -1}}@media (max-width: 650px){.driver-header[data-v-12529ed4]{height:54px;padding:0 14px}.driver-summary-bar[data-v-12529ed4]{border-radius:0;grid-template-columns:1fr;padding:0 12px}.driver-summary-bar>div[data-v-12529ed4]{border-bottom:1px solid #e2e3e5;border-right:0;padding:10px 4px}.driver-current-status[data-v-12529ed4]{grid-column:auto}.driver-now-content[data-v-12529ed4]{gap:15px;grid-template-columns:82px 1fr}.driver-checklist-icon[data-v-12529ed4]{height:82px;width:82px}.driver-enp-card[data-v-12529ed4]{align-items:flex-start}.driver-lock-shield[data-v-12529ed4]{flex:0 0 65px;height:65px;width:65px}.driver-document-row[data-v-12529ed4]{grid-template-columns:1fr 1fr}.driver-support-bar[data-v-12529ed4]{grid-template-columns:1fr 1fr;padding:14px}.support-title[data-v-12529ed4]{grid-template-columns:auto 1fr}.support-title small[data-v-12529ed4]{border:0;grid-column:1 / -1;margin:0;padding:0}.driver-card h2[data-v-12529ed4]{font-size:17px}}.public-deal-shell[data-v-12529ed4]{margin:0 auto;max-width:980px}.public-deal-header[data-v-12529ed4]{align-items:center;display:flex;justify-content:space-between;margin-bottom:22px}.public-deal-header h1[data-v-12529ed4]{font-size:clamp(24px,4vw,36px);margin:4px 0 0}.public-deal-eyebrow[data-v-12529ed4],.public-deal-label[data-v-12529ed4],.public-deal-muted[data-v-12529ed4]{color:#6c757d}.public-deal-logo[data-v-12529ed4]{color:#b87800;font-weight:800;letter-spacing:.08em}.public-deal-card[data-v-12529ed4],.public-deal-state[data-v-12529ed4]{background:#fff;border:1px solid rgb(29 29 27 / .09);border-radius:12px;box-shadow:0 5px 20px #1d1d1b0d;margin-bottom:16px;padding:20px}.public-deal-card h2[data-v-12529ed4]{font-size:18px;margin:0 0 16px}.public-deal-grid[data-v-12529ed4]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.public-deal-field[data-v-12529ed4]{border-bottom:1px solid rgb(29 29 27 / .08);padding-bottom:10px}.public-deal-field dt[data-v-12529ed4]{color:#6c757d;font-size:13px;font-weight:500;margin-bottom:3px}.public-deal-field dd[data-v-12529ed4]{font-weight:600;margin:0;overflow-wrap:anywhere}.public-deal-seal[data-v-12529ed4]{align-items:center;display:flex;justify-content:space-between}.public-deal-seal strong[data-v-12529ed4]{display:block;margin-top:3px}.public-deal-links[data-v-12529ed4],.public-deal-support[data-v-12529ed4]{display:flex;flex-wrap:wrap;gap:10px}.public-deal-links a[data-v-12529ed4],.public-deal-support a[data-v-12529ed4]{background:#fff8e8;border-radius:7px;color:#8a5a00;padding:9px 12px;text-decoration:none}.public-deal-error[data-v-12529ed4]{color:#b02a37}@media (max-width: 600px){.public-deal-page[data-v-12529ed4]{padding:20px 10px}.public-deal-grid[data-v-12529ed4]{grid-template-columns:1fr}.public-deal-seal[data-v-12529ed4]{align-items:flex-start;flex-direction:column;gap:12px}}.Vue-Toastification__container{z-index:9999;position:fixed;padding:4px;width:600px;box-sizing:border-box;display:flex;min-height:100%;color:#fff;flex-direction:column;pointer-events:none}@media only screen and (min-width : 600px){.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:1em}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.top-left,.Vue-Toastification__container.bottom-left{left:1em}.Vue-Toastification__container.top-left .Vue-Toastification__toast,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast{margin-right:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl{margin-right:unset;margin-left:auto}}.Vue-Toastification__container.top-right,.Vue-Toastification__container.bottom-right{right:1em}.Vue-Toastification__container.top-right .Vue-Toastification__toast,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast{margin-left:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.top-center,.Vue-Toastification__container.bottom-center{left:50%;margin-left:-300px}.Vue-Toastification__container.top-center .Vue-Toastification__toast,.Vue-Toastification__container.bottom-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width : 600px){.Vue-Toastification__container{width:100vw;padding:0;left:0;margin:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:0}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:0;flex-direction:column-reverse}}.Vue-Toastification__toast{display:inline-flex;position:relative;max-height:800px;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:22px 24px;border-radius:8px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;justify-content:space-between;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;max-width:600px;min-width:326px;pointer-events:auto;overflow:hidden;transform:translateZ(0);direction:ltr}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{background-color:#1976d2;color:#fff}.Vue-Toastification__toast--info{background-color:#2196f3;color:#fff}.Vue-Toastification__toast--success{background-color:#4caf50;color:#fff}.Vue-Toastification__toast--error{background-color:#ff5252;color:#fff}.Vue-Toastification__toast--warning{background-color:#ffc107;color:#fff}@media only screen and (max-width : 600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{flex:1;line-height:24px;font-size:16px;word-break:break-word;white-space:pre-wrap}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{font-weight:700;font-size:24px;line-height:24px;background:transparent;outline:none;border:none;padding:0 0 0 10px;cursor:pointer;transition:.3s ease;align-items:center;color:#fff;opacity:.3;transition:visibility 0s,opacity .2s linear}.Vue-Toastification__close-button:hover,.Vue-Toastification__close-button:focus{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:10000;background-color:#ffffffb3;transform-origin:left;animation:scale-x-frames linear 1 forwards}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{right:0;left:unset;transform-origin:right}.Vue-Toastification__icon{margin:auto 18px auto 0;background:transparent;outline:none;border:none;padding:0;transition:.3s ease;align-items:center;width:20px;height:100%}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Vue-Toastification__bounce-enter-active.top-left,.Vue-Toastification__bounce-enter-active.bottom-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.top-right,.Vue-Toastification__bounce-enter-active.bottom-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-leave-active,.Vue-Toastification__bounce-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes fadeOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-50px);opacity:0}}@keyframes fadeOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}@keyframes fadeOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(50px);opacity:0}}@keyframes fadeInLeft{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInRight{0%{transform:translate(50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInTop{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInBottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.Vue-Toastification__fade-enter-active.top-left,.Vue-Toastification__fade-enter-active.bottom-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.top-right,.Vue-Toastification__fade-enter-active.bottom-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-leave-active,.Vue-Toastification__fade-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__fade-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes slideInBlurredLeft{0%{transform:translate(-1000px) scaleX(2.5) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredTop{0%{transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredRight{0%{transform:translate(1000px) scaleX(2.5) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredBottom{0%{transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideOutBlurredTop{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 0%;filter:blur(0);opacity:1}to{transform:translateY(-1000px) scaleY(2) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredBottom{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateY(1000px) scaleY(2) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredLeft{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(-1000px) scaleX(2) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}}@keyframes slideOutBlurredRight{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(1000px) scaleX(2) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}}.Vue-Toastification__slideBlurred-enter-active.top-left,.Vue-Toastification__slideBlurred-enter-active.bottom-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.top-right,.Vue-Toastification__slideBlurred-enter-active.bottom-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-leave-active,.Vue-Toastification__slideBlurred-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__slideBlurred-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}:root{--ars-yellow: #fabb34;--ars-yellow-deep: #f4ae2b;--ars-yellow-hover: #fbc248;--ars-orange: #f08515;--ars-black: #1d1d1b;--ars-navy: #12172d;--ars-warm: #f7f4ef;--ars-warm-2: #ebe6de;--ars-sand: #f5e8cf;--ars-gray: #6d6d6c;--ars-line: #e7e0d4;--ars-white: #ffffff;--ars-green: #2e7d55;--ars-green-bg: #e9f5ee;--ars-red: #b3502f;--ars-red-bg: #fbe8df;--ars-blue: #2d5d84;--ars-blue-bg: #eaf2f7;--ars-shadow: 0 12px 28px rgb(18 23 45 / .1), 0 2px 6px rgb(18 23 45 / .06);--ars-shadow-soft: 0 8px 18px rgb(18 23 45 / .07);--ars-shadow-action: 0 8px 16px rgb(250 187 52 / .28);--ars-radius: 20px;--ars-radius-md: 12px;--ars-radius-sm: 10px;--ars-logo-yellow: url(/arsenal/assets/logo_yellow_transparent.png);--ars-logo-black: url(/arsenal/assets/logo_black_transparent.png);--ars-logo-wide: url(/arsenal/assets/logo_arsenal_transit_512x128.webp);--ars-logo-wide-tight: url(/arsenal/assets/logo_arsenal_transit_407x128.webp);--ars-logo-mark: url(/arsenal/assets/logo_mark_a_64x64.webp);--ars-avatar-ke: url(/arsenal/assets/avatar_ke_64x64.webp);--ars-icon-attention: url(/arsenal/assets/icon_attention_64x64.webp);--ars-icon-feedback: url(/arsenal/assets/icon_feedback_48x48.webp);--ars-icon-home: url(/arsenal/assets/icon_home_64x64.webp);--ars-icon-logout: url(/arsenal/assets/icon_logout_64x64.webp);--ars-icon-my-documents: url(/arsenal/assets/icon_my_documents_64x64.webp);--ars-icon-my-requests: url(/arsenal/assets/icon_my_requests_64x64.webp);--ars-icon-plus: url(/arsenal/assets/icon_plus_64x64.webp);--ars-icon-precalculations: url(/arsenal/assets/icon_precalculations_64x64.webp);--ars-icon-profile: url(/arsenal/assets/icon_profile_64x64.webp);--ars-icon-transport: url(/arsenal/assets/icon_transport_64x64.webp);--ars-icon-user-guide: url(/arsenal/assets/icon_user_guide_48x48.webp);--bs-body-bg: var(--ars-warm);--bs-body-color: var(--ars-black);--bs-border-color: var(--ars-line);--bs-primary: var(--ars-yellow);--bs-primary-rgb: 250, 187, 52;--bs-secondary: var(--ars-navy);--bs-secondary-rgb: 18, 23, 45;--bs-link-color: var(--ars-blue);--bs-link-hover-color: var(--ars-orange);--bs-border-radius: var(--ars-radius-md);--bs-border-radius-lg: var(--ars-radius)}html,body{background:var(--ars-warm-2);color:var(--ars-black);font-family:Roboto,Arial,sans-serif}body{min-height:100vh}a{text-decoration:none}#app,.main-content{background:var(--ars-warm);min-height:100vh}.content-header{padding:26px 28px 24px}.page-title{font-size:1.75rem;font-weight:600;line-height:1.2}.container-fluid{padding-left:0;padding-right:0}.card{background:var(--ars-white);border:1px solid var(--ars-line);border-radius:var(--ars-radius);box-shadow:var(--ars-shadow-soft);color:var(--ars-black)}.card-outline{border-top:1px solid var(--ars-line)}.btn{align-items:center;border-radius:var(--ars-radius-md)!important;display:inline-flex;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:0 18px;transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s,transform .2s;white-space:nowrap}.btn:hover,.btn:focus{box-shadow:var(--ars-shadow-soft);transform:translateY(-1px)}.btn-primary{--bs-btn-bg: var(--ars-yellow);--bs-btn-border-color: var(--ars-yellow-deep);--bs-btn-color: var(--ars-black);--bs-btn-hover-bg: var(--ars-yellow-hover);--bs-btn-hover-border-color: var(--ars-yellow-deep);--bs-btn-hover-color: var(--ars-black);--bs-btn-active-bg: var(--ars-yellow-deep);--bs-btn-active-border-color: var(--ars-yellow-deep);--bs-btn-active-color: var(--ars-black);--bs-btn-disabled-bg: var(--ars-yellow);--bs-btn-disabled-border-color: var(--ars-yellow-deep);--bs-btn-disabled-color: var(--ars-black);box-shadow:var(--ars-shadow-action);font-weight:700;min-height:46px;padding:0 22px}.btn-secondary,.btn-outline-secondary{--bs-btn-bg: var(--ars-white);--bs-btn-border-color: var(--ars-line);--bs-btn-color: var(--ars-gray);--bs-btn-hover-bg: var(--ars-sand);--bs-btn-hover-border-color: var(--ars-yellow-deep);--bs-btn-hover-color: var(--ars-black);--bs-btn-active-bg: var(--ars-sand);--bs-btn-active-border-color: var(--ars-yellow-deep);--bs-btn-active-color: var(--ars-black);box-shadow:none}.btn-outline-primary{--bs-btn-bg: var(--ars-white);--bs-btn-border-color: var(--ars-yellow-deep);--bs-btn-color: var(--ars-black);--bs-btn-hover-bg: var(--ars-yellow);--bs-btn-hover-border-color: var(--ars-yellow-deep);--bs-btn-hover-color: var(--ars-black);--bs-btn-active-bg: var(--ars-yellow-deep);--bs-btn-active-border-color: var(--ars-yellow-deep);--bs-btn-active-color: var(--ars-black);box-shadow:none}.btn-outline-danger{--bs-btn-bg: var(--ars-white);--bs-btn-border-color: #d66b5f;--bs-btn-color: #9f2f25;--bs-btn-hover-bg: #fff0ed;--bs-btn-hover-border-color: #b84135;--bs-btn-hover-color: #7d2018;--bs-btn-active-bg: #f8d7d2;--bs-btn-active-border-color: #b84135;--bs-btn-active-color: #7d2018;box-shadow:none}.btn-warning{--bs-btn-bg: var(--ars-yellow);--bs-btn-border-color: var(--ars-yellow-deep);--bs-btn-color: var(--ars-black);--bs-btn-hover-bg: var(--ars-yellow-hover);--bs-btn-hover-border-color: var(--ars-yellow-deep);--bs-btn-hover-color: var(--ars-black)}.navbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff94!important;border-bottom:1px solid var(--ars-line);min-height:66px;overflow:visible;padding:0 28px;position:relative;z-index:1030}.navbar .container-fluid{min-width:0;overflow:visible}.navbar .btn{flex:0 0 auto;min-height:38px;padding:0 13px}.navbar .btn:hover,.navbar .btn:focus,.navbar .btn:active{border-color:var(--bs-btn-hover-border-color, var(--ars-yellow-deep))!important;border-top-color:var(--bs-btn-hover-border-color, var(--ars-yellow-deep))!important;transform:none}.navbar .ars-menu-btn{height:38px;min-height:38px;padding:0;width:38px}.navbar .ars-menu-btn i{line-height:1;margin:0}.navbar .ars-topbar-actions{scrollbar-width:thin}.navbar .ars-topbar-action{height:38px;min-height:38px;padding:0 13px}.navbar .ars-topbar-action-icon{padding:0;width:38px}.navbar .ars-action-img{flex:0 0 auto;height:18px;object-fit:contain;width:18px}.navbar .ars-crumb{color:var(--ars-gray);font-size:13px;font-weight:600}.navbar .ars-topbar-tools{margin-left:auto}.navbar .ars-search-pill{align-items:center;background:var(--ars-white);border:1px solid var(--ars-line);border-radius:var(--ars-radius-md);color:var(--ars-gray);font-size:13px;gap:9px;height:38px;padding:0 13px;width:320px}.navbar .ars-help-btn{height:38px;min-height:38px;padding:0 13px}.navbar .ars-bell-btn{height:42px;min-height:42px;padding:0;position:relative;width:42px}.navbar .ars-bell-badge{align-items:center;background:var(--ars-yellow);border:2px solid var(--ars-warm);border-radius:50%;color:var(--ars-black);display:inline-flex;font-size:11px;font-weight:900;height:21px;justify-content:center;position:absolute;right:-6px;top:-6px;width:21px}.navbar .ars-company-select{height:38px;min-height:38px;max-width:180px;padding:0 12px}.navbar .ars-company-select span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar .nav-link{border:1px solid var(--ars-line);border-radius:11px;color:var(--ars-black)!important;min-height:38px;min-width:38px}.navbar .nav-link:hover,.navbar .nav-link:focus{background:var(--ars-sand);border-color:var(--ars-yellow-deep);box-shadow:var(--ars-shadow-soft)}.navbar .dropdown{position:relative;z-index:1035}.navbar .dropdown-menu{z-index:1040}.modal-content{border:1px solid var(--ars-line);border-radius:var(--ars-radius)!important;box-shadow:var(--ars-shadow);overflow:hidden}.modal-header,.modal-footer{border-color:var(--ars-line);padding:18px 22px}.modal-header.py-2{padding:18px 22px!important}.modal-header{align-items:center;background:var(--ars-white);display:flex;gap:16px;justify-content:space-between}.modal-header>.modal-title,.modal-header>div:first-child{flex:1 1 auto;min-width:0;padding-right:1rem}.modal-title{line-height:1.2;margin:0}.modal-title,h1,h2,h3,h4,h5{color:var(--ars-black);font-weight:600}.modal-body{padding:22px}.modal-header .btn-close{align-items:center;background-color:transparent!important;border:0!important;border-radius:50%;box-shadow:none!important;color:var(--ars-black)!important;display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;margin:0 0 0 auto!important;opacity:.55!important;padding:.25em!important;text-shadow:none!important;width:32px}.modal-header .btn-close:hover,.modal-header .btn-close:focus{background-color:var(--ars-sand)!important;color:var(--ars-black)!important;opacity:1!important;outline:0}.ars-modal-compact .modal-header,.ars-modal-compact .modal-footer{padding:12px 16px}.ars-modal-compact .modal-title{font-size:17px;font-weight:600;line-height:1.25}.ars-modal-compact .modal-body{background:var(--ars-white);color:var(--ars-black);font-size:13px;padding:12px 14px}.ars-modal-compact .modal-footer{padding-bottom:10px;padding-top:10px}.ars-section-title{border-bottom:1px solid var(--ars-line);color:var(--ars-black);display:block;font-size:13px;font-weight:700;letter-spacing:.01em;margin:0 0 8px!important;padding-bottom:5px}.ars-card-compact{background:var(--ars-white);border:1px solid var(--ars-line);border-radius:var(--ars-radius-sm);box-shadow:none}.ars-card-compact:hover{box-shadow:var(--ars-shadow-soft);transform:none}.ars-card-compact .card-body{padding:8px 10px}.ars-meta-label{color:var(--ars-gray);font-size:11px;font-weight:600;line-height:1.25;margin-bottom:4px}.ars-meta-value{color:var(--ars-black);font-size:13px;font-weight:600;line-height:1.35}.ars-alert-warning-soft{background:#fff6df;border:1px solid #f2d190;border-left:4px solid var(--ars-yellow-deep);border-radius:var(--ars-radius-sm);color:#7a4f00;font-size:13px;font-weight:600;padding:8px 10px}.ars-table-compact{border:1px solid var(--ars-line);border-radius:var(--ars-radius-sm)}.ars-table-compact .table{font-size:12px;margin-bottom:0}.ars-table-compact .table th{background:var(--ars-sand);border-top:0;color:var(--ars-black);font-size:11px;font-weight:700;padding:7px 8px;white-space:nowrap}.ars-table-compact .table td{color:var(--ars-black);padding:7px 8px;vertical-align:middle}label,.label-container{color:var(--ars-black);font-size:13px;font-weight:600;margin-bottom:6px}.form-control,.form-select,.custom_form_control,.bootstrap-select>.dropdown-toggle{background:var(--ars-white)!important;border:1px solid #e6d8c8!important;border-radius:8px!important;color:var(--ars-black)!important;min-height:44px;padding:10px 12px!important}.bootstrap-select:not(.bs-container){width:100%!important}.bootstrap-select>.dropdown-toggle{align-items:center;box-shadow:none!important;display:inline-flex;font-size:14px;font-weight:500;gap:10px;justify-content:space-between;line-height:1.35;text-align:left;width:100%}.bootstrap-select>.dropdown-toggle:after{border-top-color:#9a8f82;margin-left:auto}.bootstrap-select>.dropdown-toggle .filter-option{align-items:center;display:flex;min-width:0}.bootstrap-select>.dropdown-toggle .filter-option-inner,.bootstrap-select>.dropdown-toggle .filter-option-inner-inner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:active{color:#5f6670!important}.form-control:focus,.form-select:focus,.custom_form_control:focus,.bootstrap-select>.dropdown-toggle:focus,.bootstrap-select.show>.dropdown-toggle{border-color:#f5b32b!important;box-shadow:0 0 0 .2rem #f5b32b2e!important}.bootstrap-select:not(.bs-container) .dropdown-menu{background:var(--ars-white);border:1px solid #e6d8c8;border-radius:8px;box-sizing:border-box;box-shadow:0 12px 28px #1118201a,0 2px 8px #1118200a;margin-top:6px!important;max-height:none!important;max-width:100%!important;min-width:100%!important;overflow-x:hidden!important;overflow-y:visible!important;padding:6px;width:100%!important;z-index:1085}.bs-container .dropdown-menu{background:var(--ars-white);border:1px solid #e6d8c8;border-radius:8px;box-sizing:border-box;box-shadow:0 12px 28px #1118201a,0 2px 8px #1118200a;margin-top:6px!important;max-height:none!important;max-width:calc(100vw - 24px)!important;overflow-x:hidden!important;overflow-y:visible!important;padding:6px;z-index:1085}.bs-container{width:auto!important;z-index:1085!important}.bootstrap-select:not(.bs-container) .bs-searchbox{padding:6px 6px 8px}.bootstrap-select:not(.bs-container) .bs-searchbox,.bs-container .bs-searchbox{position:relative;z-index:2}.bootstrap-select:not(.bs-container) .bs-searchbox .form-control,.bs-container .bs-searchbox .form-control{border-radius:8px!important;min-height:38px;padding:8px 10px!important;pointer-events:auto;position:relative;z-index:3}.bootstrap-select:not(.bs-container) .dropdown-menu>.inner,.bs-container .dropdown-menu>.inner{border:0;box-shadow:none;margin:0!important;max-height:min(280px,45vh)!important;max-width:100%!important;min-width:100%!important;overflow-x:hidden!important;overflow-y:auto!important;padding:0;width:100%!important}.bootstrap-select:not(.bs-container) .dropdown-menu.inner,.bs-container .dropdown-menu.inner{border:0;box-shadow:none;margin:0!important;max-height:none!important;max-width:100%!important;min-width:100%!important;overflow:visible!important;padding:0;width:100%!important}.bootstrap-select:not(.bs-container) .dropdown-item,.bs-container .dropdown-item{border-radius:6px;color:#171717;display:block;font-size:14px;min-height:36px;overflow:hidden;padding:8px 10px;text-overflow:ellipsis;white-space:nowrap}.bootstrap-select:not(.bs-container) .dropdown-item .text,.bs-container .dropdown-item .text{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bootstrap-select:not(.bs-container) .dropdown-item:hover,.bootstrap-select:not(.bs-container) .dropdown-item:focus,.bootstrap-select:not(.bs-container) .dropdown-item.active,.bootstrap-select:not(.bs-container) .dropdown-item:active,.bootstrap-select:not(.bs-container) .selected>.dropdown-item,.bs-container .dropdown-item:hover,.bs-container .dropdown-item:focus,.bs-container .dropdown-item.active,.bs-container .dropdown-item:active,.bs-container .selected>.dropdown-item{background:#fff3d7;color:#171717}.bootstrap-select:not(.bs-container) .no-results,.bs-container .no-results{background:#f6f1ea;border-radius:6px;color:#5f6670;margin:4px 0 0;padding:8px 10px}.form-check{align-items:center;background:var(--ars-white);border:1px solid var(--ars-line);border-radius:999px;display:inline-flex;gap:8px;margin:8px 8px 0 0;min-height:38px;padding:7px 12px}.form-check-input{margin:0!important}.form-check-input:checked{background-color:var(--ars-yellow);border-color:var(--ars-yellow-deep)}.form-check-label{color:var(--ars-black);font-size:13px;font-weight:500;margin:0}.dropdown-menu:not(.bootstrap-select .dropdown-menu,.bs-container .dropdown-menu){border:1px solid var(--ars-line);border-radius:var(--ars-radius-md);box-shadow:var(--ars-shadow);overflow:hidden}.dropdown-item:hover,.dropdown-item:focus,.dropdown-item.active,.dropdown-item:active{background:var(--ars-sand);color:var(--ars-black)}.offcanvas{--bs-offcanvas-width: 282px}#offcanvas{background:var(--ars-navy)!important;border-right:0;color:var(--ars-white);overflow:hidden}#offcanvas:before{background:url(/arsenal/sidebar/sidebar_bottom_pattern_300x300_no_crop.webp) center / contain no-repeat;bottom:-2px;content:"";height:300px;left:-8px;opacity:.7;pointer-events:none;position:absolute;width:300px}#offcanvas .offcanvas-body{display:flex;flex-direction:column;overflow:hidden auto;padding:22px 18px;position:relative;z-index:1}#offcanvas .brand-link{align-items:center;border-bottom:0;display:flex;height:58px;margin-bottom:12px;padding:0}#offcanvas .brand-link .brand-image{float:none;margin:0;max-height:58px;object-fit:contain;opacity:1!important;width:205px}#offcanvas .brand-text{display:none}#offcanvas .user-panel{align-items:center;border-bottom:1px solid rgb(255 255 255 / .1);border-top:1px solid rgb(255 255 255 / .1);gap:12px;margin-bottom:18px;padding:14px 0 18px!important}#offcanvas .user-panel .image img{background:var(--ars-sand);border:2px solid rgb(250 187 52 / .7);height:44px;object-fit:cover;width:44px}#offcanvas .ars-avatar{align-items:center;background:var(--ars-sand);border:2px solid rgb(250 187 52 / .7);border-radius:50%;color:var(--ars-black);display:inline-flex;font-family:Roboto Slab,Georgia,serif;font-weight:900;height:44px;justify-content:center;letter-spacing:.02em;width:44px}#offcanvas .user-panel .info{background:transparent!important;border-radius:0;color:var(--ars-white)!important;font-size:15px;font-weight:600;padding:0!important}#offcanvas .ars-profile-name,#offcanvas .ars-profile-role{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#offcanvas .ars-profile-name{color:var(--ars-white);font-size:15px;font-weight:600}#offcanvas .ars-profile-role{color:#ffffffa3;font-size:12px;font-weight:400;margin-top:3px}#offcanvas .nav{gap:5px;padding-top:0!important}#offcanvas .nav-item{width:100%}#offcanvas .nav-link{align-items:center;border-radius:var(--ars-radius-md);color:#ffffffb8!important;display:flex;font-weight:600;gap:10px;min-height:44px;opacity:1!important;padding:0 12px}#offcanvas .menu-badge{align-items:center;background:var(--ars-yellow);border-radius:50%;color:var(--ars-black);display:inline-flex;font-size:12px;font-weight:900;height:22px;justify-content:center;margin-left:auto;width:22px}#offcanvas .nav-link:hover,#offcanvas .nav-link:focus,#offcanvas .router-link-active,#offcanvas .router-link-exact-active{background:#ffffff1a!important;box-shadow:inset 4px 0 0 var(--ars-yellow);color:var(--ars-white)!important}#offcanvas .nav-icon,#offcanvas .nav-link .fas,#offcanvas .nav-link .fa,#offcanvas .nav-link .far{color:var(--ars-yellow)!important;width:20px}#offcanvas .ars-menu-img{flex:0 0 auto;height:24px;object-fit:contain;width:24px}#offcanvas .sidebar-create-link .ars-menu-img{height:26px;width:26px}#offcanvas #applications-submenu{border-left:1px solid rgb(255 255 255 / .1);margin-left:18px;padding-left:8px!important}#offcanvas #applications-submenu .nav-link{font-size:13px;padding-left:18px!important}#offcanvas #applications-submenu .ars-menu-img{display:none}.sidebar-create-link{align-items:center;background:var(--ars-yellow)!important;border:1px solid var(--ars-yellow-deep)!important;border-radius:var(--ars-radius-md)!important;box-shadow:var(--ars-shadow-action);color:var(--ars-black)!important;display:flex;font-weight:700!important;gap:8px;height:46px;justify-content:center;margin:0 0 18px!important;padding:0 22px!important;text-decoration:none}.sidebar-create-link:hover,.sidebar-create-link:focus,.sidebar-create-link.router-link-active,.sidebar-create-link.router-link-exact-active{background:var(--ars-yellow-hover)!important;box-shadow:var(--ars-shadow-action)!important;color:var(--ars-black)!important}#offcanvas .info{margin-top:auto;padding-top:18px;position:relative}#offcanvas .feedback,#offcanvas .manual{align-items:center;bottom:auto!important;color:#ffffffd6!important;display:flex;font-size:13px;gap:8px;height:30px;padding-left:0!important;position:static!important}#offcanvas .ars-help-img{flex:0 0 auto;height:20px;object-fit:contain;width:20px}.offcanvas-open{margin-left:282px!important}@media (max-width: 767px){.navbar{min-height:58px;padding:0 12px}.content-header{padding:14px 12px}.offcanvas-open{margin-left:0!important}}
