.prod-name[data-v-4de0eaee]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.prod-name__text[data-v-4de0eaee]{font-weight:600;color:#0f172a}.prod-exp[data-v-4de0eaee]{display:inline-flex;align-items:center;gap:3px;height:20px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700}.prod-exp__icon[data-v-4de0eaee]{font-size:13px!important}.prod-exp--soon[data-v-4de0eaee]{background:rgba(234,88,12,.12);color:#c2410c}.prod-exp--soon .prod-exp__icon[data-v-4de0eaee]{color:#ea580c!important}.prod-exp--expired[data-v-4de0eaee]{background:rgba(229,37,42,.12);color:#b91c1c}.prod-exp--expired .prod-exp__icon[data-v-4de0eaee]{color:#dc2626!important}.text-right[data-v-4de0eaee]{text-align:right}.prod-actions[data-v-4de0eaee]{display:inline-flex;gap:6px}.prod-btn--edit[data-v-4de0eaee]{color:#254f87!important}.prod-btn--del[data-v-4de0eaee]{color:#e5252a!important}.msg-card[data-v-2c44d8b8]{border-radius:16px!important;overflow:hidden;padding:0}.msg-icon-wrap[data-v-2c44d8b8]{display:flex;justify-content:center;padding:28px 24px 0}.msg-icon-circle[data-v-2c44d8b8]{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center}.msg-icon-circle--success[data-v-2c44d8b8]{background:#f0fdf4;border:5px solid #bbf7d0}.msg-icon--success[data-v-2c44d8b8]{color:#16a34a!important;font-size:26px!important}.msg-icon-circle--error[data-v-2c44d8b8]{background:#fef2f2;border:5px solid #fee2e2}.msg-icon--error[data-v-2c44d8b8]{color:#e5252a!important;font-size:26px!important}.msg-icon-circle--warning[data-v-2c44d8b8]{background:#fffbeb;border:5px solid #fde68a}.msg-icon--warning[data-v-2c44d8b8]{color:#d97706!important;font-size:26px!important}.msg-icon-circle--info[data-v-2c44d8b8]{background:#eff6ff;border:5px solid #bfdbfe}.msg-icon--info[data-v-2c44d8b8]{color:#2563eb!important;font-size:26px!important}.msg-body[data-v-2c44d8b8]{padding:16px 28px 4px;text-align:center}.msg-title[data-v-2c44d8b8]{font-size:17px;font-weight:700;color:#0f172a;margin:0 0 8px;letter-spacing:-.01em}.msg-message[data-v-2c44d8b8]{font-size:14px;color:#64748b;line-height:1.65}.msg-actions[data-v-2c44d8b8]{padding:20px 28px 24px;display:flex;justify-content:center}.msg-btn[data-v-2c44d8b8]{min-width:120px;height:42px;padding:0 28px;border-radius:10px;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .18s ease;letter-spacing:.01em;color:#fff}.msg-btn--success[data-v-2c44d8b8]{background:#16a34a;box-shadow:0 2px 8px rgba(22,163,74,.25)}.msg-btn--success[data-v-2c44d8b8]:hover{background:#15803d}.msg-btn--error[data-v-2c44d8b8]{background:#e5252a;box-shadow:0 2px 8px rgba(229,37,42,.25)}.msg-btn--error[data-v-2c44d8b8]:hover{background:#c91e23}.msg-btn--warning[data-v-2c44d8b8]{background:#d97706;box-shadow:0 2px 8px rgba(217,119,6,.25)}.msg-btn--warning[data-v-2c44d8b8]:hover{background:#b45309}.msg-btn--info[data-v-2c44d8b8]{background:#2563eb;box-shadow:0 2px 8px rgba(37,99,235,.25)}.msg-btn--info[data-v-2c44d8b8]:hover{background:#1d4ed8}.inv-form-page[data-v-c1b6de42]{background:#f8fafc;min-height:100vh;padding-bottom:16px}.list-hero[data-v-c1b6de42]{padding:4px 0 8px}.list-crumb[data-v-c1b6de42]{margin:0;font-size:13px;color:#64748b}.list-title[data-v-c1b6de42]{margin:4px 0;font-size:32px;line-height:1.1;color:#0f172a;font-weight:700}.list-subtitle[data-v-c1b6de42]{margin:0;font-size:14px;color:#475569;max-width:760px}.inv-card[data-v-c1b6de42]{border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;box-shadow:0 4px 14px rgba(15,23,42,.06);background:#fff;margin-bottom:16px}.inv-section-head[data-v-c1b6de42]{display:flex;align-items:center;gap:10px;padding:14px 20px;border-bottom:1px solid #eef2f7;font-size:15px;font-weight:700;color:#0f172a;background:linear-gradient(180deg,#f8fafc,#fff)}.inv-section-head__icon[data-v-c1b6de42]{color:#254f87!important}.inv-locked-note[data-v-c1b6de42]{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#fffbeb;color:#92400e;font-size:13px;border-bottom:1px solid #fde68a}.inv-locked-note__icon[data-v-c1b6de42]{color:#d97706!important}.inv-label[data-v-c1b6de42]{display:block;font-size:12px;font-weight:600;color:#475569;margin-bottom:6px;letter-spacing:.01em}.inv-label__hint[data-v-c1b6de42]{color:#94a3b8;font-weight:500}.inv-switch-flex[data-v-c1b6de42]{display:flex;flex-direction:column;justify-content:flex-start}.inv-switch[data-v-c1b6de42]{margin-top:0!important;padding-top:0!important}.inv-btn[data-v-c1b6de42]{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 18px;border-radius:8px;font-size:13px;font-weight:600;border:1px solid transparent;cursor:pointer;transition:all .18s ease;text-transform:none}.inv-btn__icon[data-v-c1b6de42]{font-size:17px!important}.inv-btn[data-v-c1b6de42]:disabled{opacity:.5;cursor:not-allowed}.inv-btn--ghost[data-v-c1b6de42]{background:#fff;color:#475569;border-color:#e2e8f0}.inv-btn--ghost[data-v-c1b6de42]:hover{background:#f8fafc;border-color:#cbd5e1}.inv-btn--secondary[data-v-c1b6de42]{background:rgba(37,79,135,.1);color:#254f87;border-color:rgba(37,79,135,.3)}.inv-btn--secondary[data-v-c1b6de42]:hover{background:rgba(37,79,135,.18)}.inv-btn--primary[data-v-c1b6de42]{background:#254f87;color:#fff;border-color:#254f87;box-shadow:0 2px 8px rgba(37,79,135,.25)}.inv-btn--primary[data-v-c1b6de42]:hover{background:#1e4272;transform:translateY(-1px)}.inv-actions-bar[data-v-c1b6de42]{display:flex;align-items:center;gap:10px;padding:4px 0 8px}.cons-summary__head[data-v-c1b6de42]{display:flex;align-items:center;padding:16px 20px;border-bottom:1px solid #eef2f7;background:linear-gradient(180deg,#f8fafc,#fff)}.cons-summary__title[data-v-c1b6de42]{display:flex;align-items:center;gap:12px}.cons-summary__icon[data-v-c1b6de42]{color:#254f87!important;font-size:26px!important}.cons-summary__label[data-v-c1b6de42]{margin:0;font-size:16px;font-weight:700;color:#0f172a}.cons-summary__meta[data-v-c1b6de42]{display:flex;align-items:center;gap:14px;margin-top:4px;flex-wrap:wrap}.cons-badge[data-v-c1b6de42]{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;background:rgba(37,79,135,.1);color:#254f87}.cons-total-inline[data-v-c1b6de42]{font-size:13px;color:#64748b}.cons-total-inline strong[data-v-c1b6de42]{color:#0f172a}.cons-flag[data-v-c1b6de42]{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:700}.cons-flag--yes[data-v-c1b6de42]{background:rgba(234,88,12,.12);color:#c2410c}.cons-flag--no[data-v-c1b6de42]{background:#f1f5f9;color:#64748b}.table-wrap[data-v-c1b6de42]{width:100%;overflow-x:auto}.inv-table[data-v-c1b6de42]{width:100%;border-collapse:collapse}.inv-table thead tr[data-v-c1b6de42]{background:#f8fafc}.inv-table td[data-v-c1b6de42],.inv-table th[data-v-c1b6de42]{text-align:left;color:#334155;padding:10px 14px;border-bottom:1px solid #eef2f7;font-size:14px;vertical-align:middle}.inv-table th[data-v-c1b6de42]{font-size:12px;letter-spacing:.2px;color:#64748b;font-weight:600;text-transform:uppercase}.inv-table__empty[data-v-c1b6de42]{text-align:center!important;color:#94a3b8;padding:22px!important}.th-num[data-v-c1b6de42]{text-align:right}.th-center[data-v-c1b6de42]{text-align:center}.th-actions[data-v-c1b6de42]{width:110px;text-align:right}.inv-cell--strong[data-v-c1b6de42]{font-weight:700;color:#0f172a}.action-group[data-v-c1b6de42]{display:flex;align-items:center;justify-content:flex-end;gap:6px}.btn-edit[data-v-c1b6de42]{border:1px solid rgba(37,79,135,.3)!important;color:#254f87!important;background:rgba(37,79,135,.1)!important;box-shadow:none!important}.btn-delete[data-v-c1b6de42]{border:1px solid rgba(229,37,42,.25)!important;color:#e5252a!important;background:rgba(229,37,42,.07)!important;box-shadow:none!important}@media (max-width:959px){.list-title[data-v-c1b6de42]{font-size:26px}.inv-actions-bar[data-v-c1b6de42]{flex-wrap:wrap}.inv-actions-bar .inv-btn[data-v-c1b6de42]{flex:1}}.inv-form-page .inv-input.v-select.v-text-field--solo .v-input__control>.v-input__slot,.inv-form-page .inv-input.v-text-field.v-text-field--solo .v-input__control>.v-input__slot,.inv-form-page .inv-input.v-textarea.v-text-field--solo .v-input__control>.v-input__slot{background:#fff!important;border:1px solid #d1d5db!important;border-radius:8px!important;box-shadow:none!important;min-height:42px!important}.inv-form-page .inv-input.v-input--is-focused .v-input__control>.v-input__slot{border-color:#254f87!important;box-shadow:0 0 0 3px rgba(37,79,135,.12)!important}.inv-form-page .inv-input.v-input--is-disabled .v-input__control>.v-input__slot{background:#f8fafc!important}.inv-form-page .inv-input .v-input__icon .v-icon{color:#94a3b8!important}.v-form>.container{padding:16px}.v-form>.container>.layout>.flex{padding:8px}.v-form>.container>.layout:only-child{margin:-8px}.v-form>.container>.layout:not(:only-child){margin:auto -8px}.theme--light.v-input--switch__thumb{color:#fafafa}.theme--light.v-input--switch__track{color:rgba(0,0,0,.38)}.theme--light.v-input--switch.v-input--is-disabled .v-input--switch__thumb{color:#bdbdbd!important}.theme--light.v-input--switch.v-input--is-disabled .v-input--switch__track{color:rgba(0,0,0,.12)!important}.theme--dark.v-input--switch__thumb{color:#bdbdbd}.theme--dark.v-input--switch__track{color:hsla(0,0%,100%,.3)}.theme--dark.v-input--switch.v-input--is-disabled .v-input--switch__thumb{color:#424242!important}.theme--dark.v-input--switch.v-input--is-disabled .v-input--switch__track{color:hsla(0,0%,100%,.1)!important}.application--is-rtl .v-input--switch .v-input--selection-controls__ripple{left:auto;right:-14px}.application--is-rtl .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.application--is-rtl .v-input--switch.v-input--is-dirty .v-input--switch__thumb{transform:translate(-16px)}.v-input--switch__thumb,.v-input--switch__track{background-color:currentColor;pointer-events:none;transition:inherit}.v-input--switch__track{border-radius:8px;height:14px;left:2px;opacity:.6;position:absolute;right:2px;top:calc(50% - 7px)}.v-input--switch__thumb{border-radius:50%;top:calc(50% - 10px);height:20px;position:relative;width:20px;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-input--switch .v-input--selection-controls__input{width:38px}.v-input--switch .v-input--selection-controls__ripple{left:-14px;top:calc(50% - 24px)}.v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-input--switch.v-input--is-dirty .v-input--switch__thumb{transform:translate(16px)}.theme--light.v-textarea.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused textarea{color:#fff}.theme--dark.v-textarea.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused textarea{color:rgba(0,0,0,.87)}.application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:0;margin-left:-12px}.application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:0;padding-left:12px}.v-textarea textarea{flex:1 1 auto;line-height:18px;max-width:100%;min-height:32px;outline:none;padding:7px 0 8px;width:100%}.v-textarea .v-text-field__prefix{padding-top:4px;align-self:start}.v-textarea.v-text-field--full-width.v-text-field--single-line .v-text-field__slot textarea,.v-textarea.v-text-field--full-width .v-text-field__slot textarea{margin-top:0}.v-textarea.v-text-field--full-width.v-text-field--single-line .v-text-field__details,.v-textarea.v-text-field--full-width .v-text-field__details{bottom:4px}.v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-textarea.v-text-field--box .v-text-field__prefix,.v-textarea.v-text-field--box textarea,.v-textarea.v-text-field--enclosed .v-text-field__prefix,.v-textarea.v-text-field--enclosed textarea{margin-top:24px}.v-textarea.v-text-field--box.v-text-field--single-line .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line textarea{margin-top:12px}.v-textarea.v-text-field--box.v-text-field--single-line .v-label,.v-textarea.v-text-field--enclosed.v-text-field--single-line .v-label{top:18px}.v-textarea.v-text-field--box.v-text-field--single-line.v-text-field--outline .v-input__control,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-text-field--outline .v-input__control{padding-top:0}.v-textarea.v-text-field--solo{align-items:flex-start}.v-textarea.v-text-field--solo .v-input__append-inner,.v-textarea.v-text-field--solo .v-input__append-outer,.v-textarea.v-text-field--solo .v-input__prepend-inner,.v-textarea.v-text-field--solo .v-input__prepend-outer{align-self:flex-start;margin-top:16px}.v-textarea--auto-grow textarea{overflow:hidden}.v-textarea--no-resize textarea{resize:none}