.multiselect__tags{max-height:200px;overflow-y:auto;overflow-x:hidden}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation}.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input::-webkit-input-placeholder{color:#35495e}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::-ms-input-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"×";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-radius:5px 5px 0 0;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}.slide-down-enter-active[data-v-2528112f],.slide-down-leave-active[data-v-2528112f]{transition:opacity .1s ease,transform .2s ease-out}.slide-down-enter[data-v-2528112f],.slide-down-leave-to[data-v-2528112f]{opacity:0;overflow:hidden;transform:translateY(-20%)}.slide-down-enter-to[data-v-2528112f],.slide-down-leave[data-v-2528112f]{opacity:1;transform:translateY(0)}.bg-block[data-v-2528112f]{background-color:#f5f5f5}.packing-planner-stock-entry[data-v-abf36475]{margin-bottom:.5rem;background-color:#eee;border:1px solid #d0cece;padding:5px}.packing-planner-stock-entry__order[data-v-abf36475]{display:flex;align-items:center;justify-content:center;font-size:2rem;padding:0 1.5rem}.packing-planner-stock-entry__weight[data-v-abf36475]{text-align:right}.packing-planner-stock-entry[data-v-abf36475]{position:relative}.lock-toggle-btn[data-v-abf36475]{position:absolute;top:50%;left:0;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:1.2rem;opacity:0;transition:opacity .1s ease}.packing-planner-stock-entry:hover .lock-toggle-btn[data-v-abf36475],.lock-toggle-btn.locked[data-v-abf36475]{opacity:1}.lock-toggle-btn.disabled[data-v-abf36475]{pointer-events:none;opacity:.5}.ghost[data-v-4625b0ce]{opacity:.5;background:#c8ebfb}#warehouseManagerFormModal .modal-dialog{height:calc(100vh - 3.5rem)}#warehouseManagerFormModal .modal-dialog .modal-content,#warehouseManagerFormModal .modal-dialog .modal-content .modal-body{height:100%}.pushable-packing-planner-event[data-v-04b2dc09]{&__product[data-v-04b2dc09]{font-weight:700}}.multiselect__option__title{font-size:1.2rem;font-weight:700;display:block}.multiselect__option__small{margin-top:5px;display:block}.ghost[data-v-a9326626]{opacity:.5;background:#c8ebfb}.fc .block .block-header{padding:10px}.fc .fc-license-message{display:none}.fc .fc-timeline-overlap-disabled .fc-timeline-event{padding:0}.fc .content-fitted-event{right:auto!important;z-index:999}.packing-planner-timeline-event{background-color:#6c6969;color:#fff;padding:5px}.packing-planner-timeline-event__priority{content:"";width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:transparent transparent transparent transparent;position:absolute;top:0;right:0}.packing-planner-timeline-event__priority--today{border-color:transparent #c45a5a transparent transparent}.packing-planner-timeline-event__priority--plus-2-3{border-color:transparent #608A32 transparent transparent}.packing-planner-timeline-event__product{margin-bottom:5px;font-weight:700;white-space:nowrap;overflow-x:hidden}.packing-planner-timeline-event__sticky{position:sticky;left:0;display:inline-block;max-width:100%}.packing-planner-timeline-event__client,.packing-planner-timeline-event__title{white-space:nowrap;overflow-x:hidden}.packing-planner-timeline-event__quantity{height:fit-content;width:fit-content;background-color:red;display:flex;justify-content:center;align-items:center;padding:5px}.packing-planner-timeline-event__remarks{height:100%;display:flex;justify-content:center;align-items:center;padding:5px}.form-control.critical-deviation{border:1px solid #dc3545!important;background-color:#fff5f5;color:#dc3545}@media (min-width: 1200px){.sales-order-product-description{min-width:400px}.sales-order-ordered,.sales-order-delivered,.sales-order-invoiced{min-width:80px}}.form-control.low{color:red}.form-control.high{color:orange}.section-label[data-v-f5423f7f]{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-secondary-color);margin:0 0 10px}.packing-planner-unplanned-event{background-color:#6c6969;color:#fff;padding:5px;margin-bottom:5px;cursor:grab;position:relative;overflow:hidden}.packing-planner-unplanned-event__priority{content:"";width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:transparent transparent transparent transparent;position:absolute;top:0;right:0}.packing-planner-unplanned-event__priority--today{border-color:transparent #c45a5a transparent transparent}.packing-planner-unplanned-event__priority--plus-2-3{border-color:transparent #608A32 transparent transparent}.packing-planner-unplanned-event__product{font-weight:700;white-space:nowrap;overflow-x:hidden}.packing-planner-unplanned-event__client{overflow-x:hidden}.packing-planner-unplanned-event__date,.packing-planner-unplanned-event__time{font-size:.9rem}.packing-planner-unplanned-event__quantity{height:fit-content;width:fit-content;background-color:red;color:#fff;display:flex;justify-content:center;align-items:center;padding:10px}.product-packer__packing-line-events-table .state-active>td[data-v-c5505bab]{background-color:#2e9459;color:#fff}.product-packer__packing-line-events-table .state-packed>td[data-v-c5505bab]{background-color:#d79638;color:#fff}.product-packer-planned-event{background-color:#6c6969;color:#fff;padding:5px;margin-bottom:5px;cursor:grab}.product-packer-planned-event__product{font-weight:700;white-space:nowrap;overflow-x:hidden}.product-packer-planned-event__client{overflow-x:hidden}.product-packer-planned-event__date,.product-packer-planned-event__time{font-size:.9rem}.product-packer-planned-event__quantity{height:fit-content;width:fit-content;background-color:red;display:flex;justify-content:center;align-items:center;padding:10px}.slide-enter-active,.slide-leave-active{transition:transform .3s ease}.slide-enter-from,.slide-leave-to{transform:translate(100%)}.barcode-simulator{position:fixed;bottom:0;right:0;width:280px;background:#fff;border-left:1px solid #ddd;box-shadow:-2px 0 8px #0000001a;z-index:1050;display:flex;flex-direction:column;padding:1rem}.barcode-simulator__header{display:flex;justify-content:space-between;align-items:center;font-weight:700;margin-bottom:1rem}.simulator-toggle{position:fixed;bottom:1rem;right:1rem;z-index:1100}#product-packer-operator-process-packing-line-event[data-v-194dd684]{display:grid;gap:1rem;grid-template-rows:auto}@media screen and (min-width: 768px){#product-packer-operator-process-packing-line-event[data-v-194dd684]{grid-template-rows:140px calc(60% - 140px) minmax(calc(40% - 140px),1fr);height:calc(100vh - 200px)}}.block-scrollable[data-v-194dd684]{display:flex;flex-direction:column;gap:1rem}.block-scrollable .block[data-v-194dd684]{margin-bottom:0}.block-scrollable .block .block-header[data-v-194dd684]{height:48px}@media screen and (min-width: 768px){.block-scrollable[data-v-194dd684]{flex-direction:row}.block-scrollable .block .block-content[data-v-194dd684]{height:calc(100% - 48px);overflow-y:auto}}.block[data-v-194dd684]{margin-bottom:0}.block-scrollable[data-v-4ac56c8e]{display:flex;flex-direction:column;gap:1rem}.block-scrollable .block[data-v-4ac56c8e]{margin-bottom:0}.block-scrollable .block .block-header[data-v-4ac56c8e]{height:48px}@media screen and (min-width: 768px){.block-scrollable[data-v-4ac56c8e]{flex-direction:row}.block-scrollable .block .block-content[data-v-4ac56c8e]{height:calc(100% - 48px);overflow-y:auto}}.block[data-v-4ac56c8e]{margin-bottom:0}.product-packer-stock-entry__pallets{background-color:#fff}.cmr-generator-table-sales-order-row:nth-child(2n){background-color:#f5f5f5}#stock-simulator-table thead tr:nth-child(1) th[data-v-da955f32]{position:sticky;top:58px;background-color:#fafafa}#stock-simulator-table thead tr:nth-child(2) th[data-v-da955f32]{position:sticky;background-color:#fafafa;border-bottom:none;box-shadow:inset 0 0 #000,inset 0 -3px #000;top:107px}#sales-forecast-table thead tr:nth-child(1) th[data-v-f826b5c2]{position:sticky;top:58px;background-color:#fafafa}#sales-forecast-table thead tr:nth-child(2) th[data-v-f826b5c2]{position:sticky;background-color:#fafafa;border-bottom:none;box-shadow:inset 0 0 #000,inset 0 -3px #000;top:98px}#sales-forecast-table thead tr:nth-child(5) td[data-v-f826b5c2]{border-bottom:3px solid #000000}#sales-forecast-table thead tr:nth-child(1) th[data-v-37e28a14]{position:sticky;top:58px;background-color:#fafafa;border:0;box-shadow:inset 0 0 #000,inset 0 0 #000,inset 0 -1px #fff,inset 0 -1px #fff}#sales-forecast-table thead tr:nth-child(2) th[data-v-37e28a14]{position:sticky;background-color:#fafafa;border-bottom:none;border:0;box-shadow:inset 0 0 #000,inset 0 -3px #000,inset 0 -1px #fff,inset 0 -1px #fff;top:98px}#sales-forecast-analysis-table thead tr:nth-child(1) th[data-v-bc399935]{position:sticky;top:58px;background-color:#fafafa;padding:10px 5px}#sales-forecast-analysis-table thead tr:nth-child(2) th[data-v-bc399935]{position:sticky;background-color:#fafafa;border-bottom:none;box-shadow:inset 0 0 #000,inset 0 -3px #000;top:98px}.transport-planner-unplanned-event{background-color:#6c6969;color:#fff;padding:5px;margin-bottom:5px;cursor:grab;position:relative;overflow:hidden}.transport-planner-unplanned-event__name{font-weight:700;white-space:nowrap;overflow-x:hidden}.transport-planner-unplanned-event__date,.transport-planner-unplanned-event__time{font-size:.9rem}.transport-planner-transport-event[data-v-7607e245] .ghost[data-v-7607e245]{opacity:.5}.transport-planner-transport-event[data-v-7607e245] .delete-button[data-v-7607e245]{border:none;background:none;color:#fff;font-size:1.2rem;cursor:pointer}.transport-planner-transport-event[data-v-7607e245] .delete-button[data-v-7607e245]:hover{color:red}.transport-planner-transport-event[data-v-7607e245] .handle[data-v-7607e245]{cursor:grab;height:20px;width:100%;background-color:#0003}.order-tooltip[data-v-7607e245]{position:absolute;right:35px;bottom:5px;background-color:#0000001a;padding:2px 6px;font-size:16px;border-radius:3px;white-space:nowrap}.transport-planner-lists-container{display:grid;grid-auto-flow:column;grid-auto-columns:300px;width:100%;height:100%;overflow-x:scroll;overflow-y:initial;gap:1.5rem}.transport-planner-transport-event{background-color:#6c6969;color:#fff;margin-bottom:5px;cursor:grab;position:relative;overflow:hidden}.transport-planner-transport-event__content{padding:5px}.transport-planner-transport-event__name{font-weight:700;white-space:nowrap;overflow-x:hidden}.transport-planner-transport-event__date,.transport-planner-transport-event__time{font-size:.9rem}.trans-color-pickup{background:#3c8bf6}.trans-color-delivery{background:#f6e83c;color:inherit}.trans-color-stop{background:#4caf50;min-height:80px}.drop-zone[data-v-53bc37e9]{transition:all .3s ease}.drop-zone.drag-over[data-v-53bc37e9]{background-color:#f8f9fa;border-color:#007bff}:root{--fc-event-bg-color: transparent;--fc-event-border-color: transparent}.calendar-event{background-color:#6c6969;color:#fff;padding:5px;height:100%}.calendar-event__time{font-size:.8rem}.calendar-event.bg-red{background-color:#c45a5a}.calendar-event.bg-green{background-color:#608a32}#stock-simulator-table thead tr:nth-child(1) th[data-v-bc3acc59]{position:sticky;top:58px;background-color:#fafafa}#stock-simulator-table thead tr:nth-child(2) th[data-v-bc3acc59]{position:sticky;background-color:#fafafa;border-bottom:none;box-shadow:inset 0 0 #000,inset 0 -3px #000;top:107px}.dashboard-toolbar[data-v-190e4ad1]{position:sticky;z-index:999;top:5rem;border-left:4px solid #ffc107}.toolbar-icon[data-v-190e4ad1]{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#ffc107,#ff9800);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem;flex-shrink:0;box-shadow:0 3px 8px #ffc10759}.toolbar-control[data-v-190e4ad1]{display:flex;align-items:center;gap:6px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:4px 10px}.toolbar-control__icon[data-v-190e4ad1]{font-size:.75rem;flex-shrink:0}.toolbar-control .form-select[data-v-190e4ad1],.toolbar-control .form-control[data-v-190e4ad1]{padding-top:2px;padding-bottom:2px;font-size:.8125rem}.toolbar-divider[data-v-190e4ad1]{width:1px;height:24px;background:#dee2e6;flex-shrink:0}.date-range-control[data-v-190e4ad1]{display:flex;align-items:center;background:#f8f9fa;border:1px solid #e9ecef;border-radius:10px;overflow:hidden}.date-range-control__inner[data-v-190e4ad1]{display:flex;align-items:center;gap:6px;padding:4px 10px;border-left:1px solid #e9ecef;border-right:1px solid #e9ecef}.date-range-control__inner .form-control[data-v-190e4ad1]{padding-top:2px;padding-bottom:2px;font-size:.8125rem}.date-range-control__sep[data-v-190e4ad1]{font-size:.7rem;font-weight:700;color:#adb5bd;letter-spacing:.02em;white-space:nowrap;padding:0 2px}.shift-btn[data-v-190e4ad1]{display:flex;align-items:center;gap:4px;padding:6px 10px;border:none;background:transparent;color:#6c757d;font-size:.75rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s;white-space:nowrap}.shift-btn[data-v-190e4ad1]:hover:not(:disabled){background:#e9ecef;color:#212529}.shift-btn[data-v-190e4ad1]:disabled{opacity:.35;cursor:not-allowed}.shift-btn__label[data-v-190e4ad1]{font-size:.7rem;font-weight:700;letter-spacing:.02em}.shift-btn--prev[data-v-190e4ad1],.shift-btn--next[data-v-190e4ad1]{border-radius:0}.summary-bar[data-v-bdad313d]{display:flex;align-items:center;flex-wrap:wrap;background:#fff;border:1px solid #e9ecef;border-radius:10px;padding:7px 16px;cursor:pointer;transition:border-color .15s,border-radius .15s;-webkit-user-select:none;user-select:none}.summary-bar--open[data-v-bdad313d]{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:transparent}.summary-bar[data-v-bdad313d]:hover{border-color:#ced4da}.summary-bar--open[data-v-bdad313d]:hover{border-color:#e9ecef;border-bottom-color:transparent}.summary-bar__item[data-v-bdad313d]{display:flex;align-items:center;gap:7px;padding:3px 12px}.summary-bar__dot[data-v-bdad313d]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.summary-bar__dot--danger[data-v-bdad313d]{background:#dc3545}.summary-bar__dot--success[data-v-bdad313d]{background:#198754}.summary-bar__dot--primary[data-v-bdad313d]{background:#0d6efd}.summary-bar__dot--muted[data-v-bdad313d]{background:#adb5bd}.summary-bar__label[data-v-bdad313d]{font-size:.7rem;color:#adb5bd;font-weight:600;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.summary-bar__value[data-v-bdad313d]{font-size:.82rem;font-weight:700;white-space:nowrap;display:flex;align-items:center;gap:5px;color:#212529}.summary-bar__badge[data-v-bdad313d]{font-size:.62rem;font-weight:600;padding:1px 5px;border-radius:4px;text-transform:uppercase;letter-spacing:.04em}.summary-bar__badge--danger[data-v-bdad313d]{background:#dc35451a;color:#dc3545}.summary-bar__badge--success[data-v-bdad313d]{background:#1987541a;color:#198754}.summary-bar__divider[data-v-bdad313d]{width:1px;height:18px;background:#e9ecef;flex-shrink:0}.summary-detail[data-v-bdad313d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));border:1px solid #e9ecef;border-top:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden;background:#fff}.summary-detail__card[data-v-bdad313d]{padding:16px 20px;border-right:1px solid #f0f0f0;display:flex;flex-direction:column;gap:4px}.summary-detail__card[data-v-bdad313d]:last-child{border-right:none}.summary-detail__icon[data-v-bdad313d]{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:.75rem;margin-bottom:6px}.summary-detail__icon--danger[data-v-bdad313d]{background:#dc35451a;color:#dc3545}.summary-detail__icon--success[data-v-bdad313d]{background:#1987541a;color:#198754}.summary-detail__icon--primary[data-v-bdad313d]{background:#0d6efd1a;color:#0d6efd}.summary-detail__icon--muted[data-v-bdad313d]{background:#f0f0f0;color:#6c757d}.summary-detail__label[data-v-bdad313d]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#adb5bd}.summary-detail__value[data-v-bdad313d]{font-size:1.25rem;font-weight:800;line-height:1.1;color:#212529}.summary-detail__sub[data-v-bdad313d]{font-size:.7rem;color:#adb5bd;margin-top:2px}.expand-enter-active[data-v-bdad313d],.expand-leave-active[data-v-bdad313d]{transition:opacity .15s}.expand-enter[data-v-bdad313d],.expand-leave-to[data-v-bdad313d]{opacity:0}.mandate-card[data-v-b13cc5b4]{border:1px solid #e9ecef;transition:box-shadow .15s}.mandate-card[data-v-b13cc5b4]:hover{box-shadow:0 4px 14px #00000012}.mandate-card__divider[data-v-b13cc5b4]{width:1px;height:36px;background:#e9ecef;flex-shrink:0}.type-badge[data-v-b13cc5b4]{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:.85rem;flex-shrink:0}.type-badge--electricity[data-v-b13cc5b4]{background:#ffc10726;color:#e6a800}.type-badge--offtake[data-v-b13cc5b4]{background:#dc35451f;color:#dc3545}.type-badge--injection[data-v-b13cc5b4]{background:#1987541f;color:#198754}.type-badge--gas[data-v-b13cc5b4]{background:#0dcaf026;color:#0dcaf0}.ean-code[data-v-b13cc5b4]{font-size:.78rem;padding:2px 6px;background:#f6f7f9;border-radius:5px}.mandate-kpi[data-v-b13cc5b4]{display:flex;flex-direction:column;gap:4px}.mandate-kpi__label[data-v-b13cc5b4]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#adb5bd}.mandate-kpi__sub[data-v-b13cc5b4]{display:block;font-size:.68rem;color:#adb5bd;line-height:1.2}.mandate-kpi__val[data-v-b13cc5b4]{display:block;font-size:.82rem;font-weight:700;line-height:1.3;color:#212529}.chart-pill[data-v-6edf549c]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:10px;padding:10px 12px;height:100%}.chart-pill__label[data-v-6edf549c]{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:#6c757d;margin-bottom:4px}.chart-pill__value[data-v-6edf549c]{font-size:1rem;font-weight:700;line-height:1.2}.chart-pill__sub[data-v-6edf549c]{font-size:.7rem;color:#6c757d;margin-top:3px}.navigator-wrapper[data-v-6edf549c]{border-top:1px solid #e9ecef;padding-top:8px}.navigator-canvas-wrapper[data-v-6edf549c]{position:relative;height:80px;border-radius:6px;overflow:hidden;background:#f8f9fa}.ls-wide[data-v-11a5cd3d]{letter-spacing:.04em}.totals-row[data-v-11a5cd3d]{background:#f8f9fa;border-radius:0 0 6px 6px}.peak-row[data-v-11a5cd3d]{background-color:#ffc1070f!important}.text-danger-muted[data-v-11a5cd3d]{color:#dc3545a6}.text-success-muted[data-v-11a5cd3d]{color:#198754a6}.client-location-card[data-v-c1f5f180]{background:#f8f9fa;border:1px solid #e9ecef;transition:border-color .15s ease}.client-location-card--active[data-v-c1f5f180]{border-color:#ffc107;background:#ffc1070a}.client-icon[data-v-c1f5f180]{width:32px;height:32px;border-radius:8px;background:#e9ecef;display:flex;align-items:center;justify-content:center;color:#6c757d;font-size:.8rem;flex-shrink:0}.belpex-dropzone[data-v-76ea2c4d]{border:2px dashed #dee2e6;background:#f8f9fa;cursor:pointer;transition:border-color .2s ease,background .2s ease}.belpex-dropzone--active[data-v-76ea2c4d],.belpex-dropzone[data-v-76ea2c4d]:hover{border-color:#0d6efd;background:#0d6efd0a}.belpex-stat[data-v-944171f2]{background:#f8f9fa;border:1px solid #e9ecef}.belpex-stat--offtake[data-v-944171f2]{border-left:3px solid rgba(220,53,69,.4)}.belpex-stat--injection[data-v-944171f2]{border-left:3px solid rgba(25,135,84,.4)}.belpex-stat--cost[data-v-944171f2]{border-left:3px solid rgba(255,193,7,.6)}.belpex-chart-card[data-v-944171f2]{background:#fff;border:1px solid #e9ecef;border-radius:10px;padding:14px 16px 10px}.belpex-chart-card__header[data-v-944171f2]{display:flex;align-items:baseline;justify-content:flex-end;margin-bottom:10px}.belpex-chart-card__title[data-v-944171f2]{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#495057}.belpex-chart-card__date[data-v-944171f2]{font-size:.75rem}.ls-wide[data-v-944171f2]{letter-spacing:.04em}.elia-pill[data-v-787cd3a6]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:10px;padding:10px 12px;height:100%}.elia-pill__label[data-v-787cd3a6]{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:#6c757d;margin-bottom:4px}.elia-pill__value[data-v-787cd3a6]{font-size:1rem;font-weight:700;line-height:1.2}.elia-pill__sub[data-v-787cd3a6]{font-size:.7rem;margin-top:4px}.elia-chart-card[data-v-787cd3a6]{border:1px solid #e9ecef;border-radius:10px;overflow:hidden}.elia-chart-card__header[data-v-787cd3a6]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#f8f9fa;border-bottom:1px solid #e9ecef}.elia-chart-card__title[data-v-787cd3a6]{font-weight:600;font-size:.85rem}.elia-chart-card__body[data-v-787cd3a6]{padding:12px;background:#fff}.countdown-ring[data-v-787cd3a6]{display:inline-block;width:14px;height:14px;border-radius:50%;vertical-align:middle;flex-shrink:0}.elia-pill[data-v-8c5bf322]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:10px;padding:10px 14px;display:flex;flex-direction:column;gap:2px}.elia-pill__label[data-v-8c5bf322]{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6c757d}.elia-pill__value[data-v-8c5bf322]{font-size:1.15rem;font-weight:700;line-height:1.2}.elia-pill__sub[data-v-8c5bf322]{font-size:.75rem;color:#6c757d}.elia-chart-card[data-v-8c5bf322]{border:1px solid #e9ecef;border-radius:10px;overflow:hidden}.elia-chart-card__body[data-v-8c5bf322]{padding:12px;background:#fff}
