.v-select-list .v-list-item__title[data-v-467372b3]{font-size:1.4rem!important;line-height:normal!important}.nav-bar[data-v-467372b3]{box-shadow:0 2px 5px -1px rgba(50,50,93,.05),0 1px 3px -1px rgba(0,0,0,.2)!important}.nav-bar-icon .v-icon[data-v-467372b3]{font-size:3rem!important}.nav-bar-title[data-v-467372b3]{font-size:1.8rem}.nav-drawer[data-v-467372b3]{position:fixed}.nav-drawer[data-v-467372b3] .v-navigation-drawer__content{display:flex;flex-flow:column nowrap}.nav-drawer-header[data-v-467372b3]{display:flex;align-items:center;flex-flow:row wrap;height:64px;padding:1rem;background-color:#c2262f;box-shadow:0 2px 5px -1px rgba(50,50,93,.05),0 1px 3px -1px rgba(0,0,0,.2)}.nav-drawer-header .v-btn[data-v-467372b3]:not(.nav-drawer-header-close){background-color:hsla(0,0%,100%,.4);min-width:0!important;width:4.5rem;height:4rem!important;border-radius:.8rem}.nav-drawer-header .v-btn:not(.nav-drawer-header-close) i[data-v-467372b3]{font-size:2.5rem}.nav-drawer-header .v-btn:not(.nav-drawer-header-close).v-btn--active[data-v-467372b3]{background-color:rgba(66,66,66,.2)}.nav-drawer-header-close[data-v-467372b3]{margin-left:auto}.nav-drawer-header-close i.v-icon[data-v-467372b3]{font-size:2.5rem;color:#fff}.nav-drawer-list[data-v-467372b3]{flex-grow:1;color:#fff;background-color:#424242;padding:1rem 0}.nav-drawer-list .v-list-group[data-v-467372b3] .v-list-group__header.v-list-item--active .v-list-item__title{font-weight:700}.nav-drawer-list .v-list-group[data-v-467372b3] .v-list-group__header .v-list-item__title{font-size:1.6rem;font-weight:300;text-transform:uppercase;color:#fff;transition:all .2s ease}.nav-drawer-list .v-list-group[data-v-467372b3] .v-list-group__header .v-list-group__header__prepend-icon{margin-right:16px}.nav-drawer-list .v-list-group[data-v-467372b3] .v-list-group__header .v-list-group__header__prepend-icon i{color:#fff}.nav-drawer-list .v-list-group[data-v-467372b3] .v-list-group__header .v-list-group__header__append-icon{margin-left:0;min-width:0}.nav-drawer-list .v-list-group[data-v-467372b3] .v-list-group__header .v-list-group__header__append-icon i{color:#fff}.nav-drawer-list .v-list-group[data-v-467372b3] .v-list-group__items .v-list-item{padding-left:4rem}.nav-drawer-list .v-list-group[data-v-467372b3] .v-list-group__items .v-list-item .v-list-item__title{color:#fff;font-size:1.4rem;font-weight:300}.nav-account-icon[data-v-467372b3]{margin-right:0!important;margin-left:auto}.nav-account-list[data-v-467372b3]{padding:0}.nav-account-list a[data-v-467372b3]{font-size:1.1rem}.nav-account-list .v-btn[data-v-467372b3]{font-size:1.1rem;margin:.25rem 0;justify-content:flex-start}.nav-account-list .v-btn[data-v-467372b3]:last-child{margin-top:0}.nav-link[data-v-467372b3]{font-size:1.6rem;font-weight:300;text-transform:uppercase;color:#fff;transition:all .2s ease}.v-menu__content[data-v-467372b3]{top:65px!important;box-shadow:0 2px 5px -1px rgba(50,50,93,.15),0 1px 3px -1px rgba(0,0,0,.3)!important}.nav-highlight[data-v-467372b3]{position:relative;z-index:1000}.nav-highlight[data-v-467372b3]:before{content:"";position:absolute;top:-6px;left:-6px;right:-6px;bottom:-6px;border-radius:50%;background:linear-gradient(45deg,rgba(76,175,80,.8),rgba(139,195,74,.8));animation:highlight-glow-467372b3 2s ease-in-out infinite;z-index:-1}.nav-highlight[data-v-467372b3]:after{content:"";position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;border-radius:50%;border:2px solid rgba(76,175,80,.6);animation:highlight-ring-467372b3 2s ease-in-out infinite;z-index:-2}.nav-highlight .avatar[data-v-467372b3]{position:relative;z-index:1;border:2px solid hsla(0,0%,100%,.9)!important}@keyframes highlight-glow-467372b3{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}@keyframes highlight-ring-467372b3{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.v-select-list .v-list-item__title[data-v-4df90483]{font-size:1.4rem!important;line-height:normal!important}.environment-indicator[data-v-4df90483]{position:fixed;bottom:10px;right:10px;padding:4px 12px;border-radius:12px;font-size:11px;font-weight:500;display:flex;align-items:center;z-index:9999;opacity:.8;transition:opacity .2s}.environment-indicator[data-v-4df90483]:hover{opacity:1}.environment-indicator.env-production[data-v-4df90483]{background-color:#ff5252;color:#fff}.environment-indicator.env-staging[data-v-4df90483]{background-color:#ff9800;color:#fff}.environment-indicator.env-development[data-v-4df90483]{background-color:#4caf50;color:#fff}.environment-indicator.env-localhost[data-v-4df90483]{background-color:#2196f3;color:#fff}.environment-indicator.env-unknown[data-v-4df90483]{background-color:#757575;color:#fff}.environment-indicator .environment-name[data-v-4df90483]{text-transform:uppercase;letter-spacing:.5px}.shipping-label-form[data-v-7e5eddac]{display:flex;flex-direction:column;height:100%;max-height:85vh}.shipping-label-form__header[data-v-7e5eddac]{flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.12)}.shipping-label-form__content[data-v-7e5eddac]{flex:1 1 auto;overflow-y:auto;min-height:0}.shipping-label-form__footer[data-v-7e5eddac]{flex-shrink:0;border-top:1px solid rgba(0,0,0,.12);padding:16px 24px!important;background-color:#fff!important}.theme--dark .shipping-label-form__footer[data-v-7e5eddac]{border-top-color:hsla(0,0%,100%,.12);background-color:#1e1e1e!important}.packages-container[data-v-7e5eddac]{max-height:400px;overflow-y:auto;overflow-x:hidden}.compact-packages-list[data-v-7e5eddac]{max-height:300px;overflow-y:auto;overflow-x:hidden;padding-right:4px}.compact-package-card[data-v-7e5eddac]{transition:all .2s ease;border-width:1px!important;position:relative;overflow:hidden}.compact-package-card--active[data-v-7e5eddac]{border-color:#1976d2!important;border-width:2px!important;background-color:#e3f2fd!important;box-shadow:0 2px 4px rgba(25,118,210,.15)}.compact-package-card--inactive[data-v-7e5eddac]{opacity:.95;background-color:#fff}.compact-package-card--empty[data-v-7e5eddac]{opacity:.5;border-style:dashed!important;border-color:#bdbdbd!important;background-color:#fafafa!important;pointer-events:auto}.compact-package-card--empty[data-v-7e5eddac]:hover{opacity:.6;border-color:#9e9e9e!important}.compact-package-card--active[data-v-7e5eddac]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background-color:#1976d2}.package-label[data-v-7e5eddac]{min-width:80px;flex-shrink:0}.field-wrapper[data-v-7e5eddac]{display:flex;flex:0 0 auto}.weight-field[data-v-7e5eddac]{min-width:100px;flex:1 1 auto;max-width:150px}.dimension-field[data-v-7e5eddac]{min-width:80px;flex:1 1 auto}.dimensions-group[data-v-7e5eddac]{flex:1 1 auto;display:flex;align-items:center}.compact-field[data-v-7e5eddac] .v-input__slot{padding:0 10px!important}.compact-field[data-v-7e5eddac] .v-text-field__slot input{padding:2px 0!important;font-size:1.375rem!important;line-height:1.2!important}.compact-field[data-v-7e5eddac] .v-label{font-size:1.375rem!important;top:8px!important}.compact-field[data-v-7e5eddac] .v-label--active{transform:translateY(-14px) scale(.75)!important}.compact-field[data-v-7e5eddac] .v-text-field__suffix{font-size:1.25rem!important;color:#757575}.packages-summary[data-v-7e5eddac]{display:flex;flex-wrap:wrap;gap:8px}@keyframes package-flash-7e5eddac{0%{background-color:var(--v-primary-lighten4)}to{background-color:var(--v-primary-lighten5)}}.package-card--flash[data-v-7e5eddac]{animation:package-flash-7e5eddac .5s ease-out}.step-content-wrapper.compact-package-view[data-v-7e5eddac]{max-height:600px;overflow-y:auto;overflow-x:hidden}.horizontal-stepper[data-v-7e5eddac] .v-stepper__content{padding:16px 20px 0 20px}.horizontal-stepper[data-v-7e5eddac] .v-stepper__items{overflow:hidden}.rates-container[data-v-7e5eddac]{min-height:200px}.featured-rates-container[data-v-7e5eddac]{padding:8px 0}.featured-rates-grid[data-v-7e5eddac]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:24px}@media (min-width:960px){.featured-rates-grid[data-v-7e5eddac]{grid-template-columns:repeat(3,1fr)}}.featured-rate-card[data-v-7e5eddac]{position:relative;cursor:pointer;transition:all .3s ease;border:2px solid #e0e0e0;overflow:visible}.featured-rate-card[data-v-7e5eddac]:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.1);border-color:#bdbdbd}.featured-rate-card--selected[data-v-7e5eddac]{border-color:#1976d2;box-shadow:0 8px 16px rgba(25,118,210,.2)}.featured-badge[data-v-7e5eddac]{position:absolute;top:-12px;left:16px;background:#757575;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:4px;z-index:1;box-shadow:0 2px 4px rgba(0,0,0,.2)}.featured-badge--cheapest[data-v-7e5eddac]{background:#4caf50}.featured-badge--recommended[data-v-7e5eddac]{background:#1976d2}.featured-badge--fastest[data-v-7e5eddac]{background:#2196f3}.featured-badge .v-icon[data-v-7e5eddac],.v-chip .v-icon[data-v-7e5eddac]{margin-left:0!important;margin-right:4px!important}.featured-card-content[data-v-7e5eddac]{padding:32px 20px 20px!important;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;min-height:280px}.featured-carrier-section[data-v-7e5eddac]{width:100%;height:60px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.featured-carrier-logo[data-v-7e5eddac]{max-height:40px;max-width:120px;width:auto;-o-object-fit:contain;object-fit:contain}.featured-carrier-placeholder[data-v-7e5eddac]{width:80px;height:60px;background:#f5f5f5;border-radius:8px;display:flex;align-items:center;justify-content:center}.featured-service-info[data-v-7e5eddac]{flex:1}.featured-service-name[data-v-7e5eddac]{font-size:18px;font-weight:600;color:#212121;margin-bottom:4px}.featured-carrier-name[data-v-7e5eddac]{font-size:14px;color:#616161;margin:0}.featured-delivery-info[data-v-7e5eddac]{display:flex;align-items:center;justify-content:center;font-size:14px;color:#757575;padding:8px 16px;background:#f5f5f5;border-radius:20px;margin-bottom:12px}.featured-service-badges[data-v-7e5eddac]{display:flex;align-items:center;justify-content:center;gap:4px;min-height:20px;margin-bottom:12px}.featured-price[data-v-7e5eddac]{margin-top:auto}.featured-price-amount[data-v-7e5eddac]{font-size:28px;font-weight:700;color:#1976d2;letter-spacing:-.5px}.featured-selected-indicator[data-v-7e5eddac]{position:absolute;top:12px;right:12px;width:32px;height:32px;background:#4caf50;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,.2)}.theme--dark .featured-rate-card[data-v-7e5eddac]{background:#1e1e1e;border-color:#424242}.theme--dark .featured-rate-card[data-v-7e5eddac]:hover{border-color:#616161}.theme--dark .featured-rate-card--selected[data-v-7e5eddac]{border-color:#42a5f5;box-shadow:0 8px 16px rgba(66,165,245,.3)}.theme--dark .featured-carrier-placeholder[data-v-7e5eddac]{background:#2a2a2a}.theme--dark .featured-service-name[data-v-7e5eddac]{color:#fff}.theme--dark .featured-carrier-name[data-v-7e5eddac]{color:#b0b0b0}.theme--dark .featured-delivery-info[data-v-7e5eddac]{background:#2a2a2a;color:#b0b0b0}.theme--dark .featured-service-badges[data-v-7e5eddac]{.v-chip[data-v-7e5eddac]{font-weight:600}}.theme--dark .featured-price-amount[data-v-7e5eddac]{color:#42a5f5}.rates-list[data-v-7e5eddac]{display:flex;flex-direction:column;gap:8px}.rate-card[data-v-7e5eddac]{border:1px solid #e0e0e0;transition:all .15s ease;cursor:pointer}.rate-card[data-v-7e5eddac]:hover{border-color:#90caf9;background-color:#fafafa;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.rate-card--selected[data-v-7e5eddac]{border-color:#1976d2!important;background-color:#e3f2fd!important}.rate-card--selected .rate-tags-container[data-v-7e5eddac]{background-color:#e3f2fd;border-top-color:#bbdefb}.rate-card-content[data-v-7e5eddac]{padding:0!important;display:flex;flex-direction:column}.rate-main-content[data-v-7e5eddac]{padding:12px 16px}.rate-radio[data-v-7e5eddac]{margin:0!important;width:100%}.rate-radio[data-v-7e5eddac] .v-input__control{width:100%}.rate-radio[data-v-7e5eddac] .v-input__slot{margin-bottom:0!important}.rate-radio[data-v-7e5eddac] .v-radio{margin-right:12px;align-self:center}.rate-radio[data-v-7e5eddac] .v-radio .v-icon{font-size:20px!important}.rate-row[data-v-7e5eddac]{display:flex;align-items:center;gap:16px;width:100%}.rate-logo-section[data-v-7e5eddac]{flex-shrink:0;width:48px;display:flex;align-items:center;justify-content:center}.carrier-logo[data-v-7e5eddac]{height:24px;width:auto;max-width:48px;-o-object-fit:contain;object-fit:contain}.carrier-logo-placeholder[data-v-7e5eddac]{width:48px;height:32px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:4px}.carrier-logo-placeholder .v-icon[data-v-7e5eddac]{font-size:20px;color:#9e9e9e}.rate-info-section[data-v-7e5eddac]{flex:1;min-width:0}.rate-service-name[data-v-7e5eddac]{font-size:15px;font-weight:500;color:#212121;line-height:1.4;margin-bottom:4px}.rate-tags-container[data-v-7e5eddac]{padding:8px 16px 12px;border-top:1px solid #f5f5f5;background-color:#fafafa}.rate-tags[data-v-7e5eddac]{display:flex;gap:4px;flex-wrap:wrap}.rate-tag[data-v-7e5eddac]{height:18px!important;font-size:11px!important;font-weight:500!important;padding:0 6px!important;letter-spacing:.3px}.rate-tag.v-chip--label[data-v-7e5eddac]{border-radius:4px!important}.rate-meta[data-v-7e5eddac]{font-size:13px;color:#616161;display:flex;align-items:center;gap:6px}.rate-carrier[data-v-7e5eddac]{color:#757575}.rate-separator[data-v-7e5eddac]{color:#bdbdbd;font-size:10px}.rate-delivery[data-v-7e5eddac]{color:#616161}.rate-date[data-v-7e5eddac]{color:#616161;font-weight:500}.rate-price-section[data-v-7e5eddac]{flex-shrink:0;text-align:right}.rate-price[data-v-7e5eddac]{font-size:18px;font-weight:600;color:#1976d2;letter-spacing:-.3px}@media (max-width:600px){.rate-row[data-v-7e5eddac]{gap:12px}.rate-logo-section[data-v-7e5eddac]{width:40px}.carrier-logo[data-v-7e5eddac]{height:20px}.rate-service-name[data-v-7e5eddac]{font-size:14px}.rate-meta[data-v-7e5eddac]{font-size:12px}.rate-price[data-v-7e5eddac]{font-size:16px}}.theme--dark .rate-card[data-v-7e5eddac]{background:#1e1e1e;border-color:#424242}.theme--dark .rate-card[data-v-7e5eddac]:hover{background:#2a2a2a;border-color:#546e7a;transform:translateY(-2px);box-shadow:0 4px 12px hsla(0,0%,100%,.05)}.theme--dark .rate-card--selected[data-v-7e5eddac]{background:#1a237e!important;border-color:#3949ab!important}.theme--dark .rate-card--selected .rate-tags-container[data-v-7e5eddac]{background-color:#283593;border-top-color:#3949ab}.theme--dark .carrier-logo-placeholder[data-v-7e5eddac]{background:#2a2a2a}.theme--dark .rate-service-name[data-v-7e5eddac]{color:#fff}.theme--dark .rate-carrier[data-v-7e5eddac],.theme--dark .rate-date[data-v-7e5eddac],.theme--dark .rate-delivery[data-v-7e5eddac],.theme--dark .rate-meta[data-v-7e5eddac]{color:#b0b0b0}.theme--dark .rate-separator[data-v-7e5eddac]{color:#616161}.theme--dark .rate-tag[data-v-7e5eddac]{font-weight:600!important}.theme--dark .rate-tags-container[data-v-7e5eddac]{background-color:#2a2a2a;border-top-color:#424242}[data-v-7e5eddac] .v-stepper__step__step{font-size:14px!important;width:32px!important;height:32px!important;min-width:32px!important}[data-v-7e5eddac] .v-stepper__label{font-size:16px!important;font-weight:500!important;line-height:1.4!important;margin-left:12px!important}[data-v-7e5eddac] .v-stepper__label small{font-size:14px!important;font-weight:400!important;display:block;margin-top:4px;color:#757575;line-height:1.3}[data-v-7e5eddac] .theme--dark .v-stepper__label small{color:#b0b0b0}.summary-selected-service[data-v-7e5eddac]{background:linear-gradient(135deg,#f5f5f5,#fafafa);border:2px solid #e0e0e0!important}.summary-carrier[data-v-7e5eddac]{display:flex;align-items:center;gap:24px;padding:0}.summary-carrier-logo[data-v-7e5eddac]{height:64px;width:auto;min-width:100px;max-width:140px;-o-object-fit:contain;object-fit:contain}.summary-price-highlight[data-v-7e5eddac]{margin-left:auto;text-align:right;padding:16px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.summary-service[data-v-7e5eddac]{flex:1}.theme--dark .summary-selected-service[data-v-7e5eddac]{background:linear-gradient(135deg,#2a2a2a,#333);border-color:#424242!important}.theme--dark .summary-price-highlight[data-v-7e5eddac]{background:#1e1e1e;box-shadow:0 2px 4px hsla(0,0%,100%,.05)}.summary-content .v-simple-table[data-v-7e5eddac]{background:transparent}.summary-table[data-v-7e5eddac]{margin-top:16px}.summary-table tbody tr[data-v-7e5eddac]{height:auto}.summary-table td[data-v-7e5eddac]{padding:8px 16px!important;border:none!important;vertical-align:top}.summary-table tr[data-v-7e5eddac]:hover{background:transparent!important}.summary-label[data-v-7e5eddac]{text-align:right;padding-right:20px!important;font-size:14px!important;font-weight:600!important;color:#616161;white-space:nowrap;width:160px}.summary-value[data-v-7e5eddac]{font-size:16px!important;color:#212121}.theme--dark .summary-label[data-v-7e5eddac]{color:#b0b0b0}.theme--dark .summary-value[data-v-7e5eddac]{color:#fff}.horizontal-stepper[data-v-7e5eddac]{box-shadow:none!important;background:transparent!important}.horizontal-stepper[data-v-7e5eddac] .v-stepper__header{box-shadow:none;padding:16px;background:#fff}.horizontal-stepper[data-v-7e5eddac] .v-stepper__step{padding:8px}.horizontal-stepper[data-v-7e5eddac] .v-stepper__step__step{font-size:14px!important;width:36px!important;height:36px!important;min-width:36px!important}.horizontal-stepper[data-v-7e5eddac] .v-stepper__label{text-align:center;margin-top:8px}.horizontal-stepper[data-v-7e5eddac] .v-stepper__label small{display:block;font-size:11px;color:#757575;margin-top:2px}.horizontal-stepper[data-v-7e5eddac] .v-stepper__content{padding:24px 0}.step-content-wrapper[data-v-7e5eddac]{padding-top:16px}.horizontal-stepper[data-v-7e5eddac] .v-stepper__items{position:relative}.theme--dark .horizontal-stepper[data-v-7e5eddac] .v-stepper__header{background-color:#1e1e1e;box-shadow:none;border-bottom:1px solid hsla(0,0%,100%,.12)}.theme--dark .horizontal-stepper[data-v-7e5eddac] .v-stepper__label small{color:#b0b0b0}.hardware-info-card[data-v-7e5eddac],.hardware-status-card[data-v-7e5eddac]{transition:all .3s ease}.hardware-info-card[data-v-7e5eddac]{background-color:#e3f2fd!important;border-color:#1976d2!important}.theme--dark .hardware-info-card[data-v-7e5eddac]{background-color:#1a237e!important;border-color:#3949ab!important}.hardware-status-card.error[data-v-7e5eddac]{border-color:#ff5252!important}.hardware-status-card.success[data-v-7e5eddac]{border-color:#4caf50!important}.v-chip-group[data-v-7e5eddac]{width:100%}.v-chip-group .v-chip[data-v-7e5eddac]{margin:4px}.v-text-field__slot[data-v-7e5eddac]{align-items:center}.v-text-field__append-inner[data-v-7e5eddac]{display:flex;align-items:center;gap:4px}.weight-reading-card[data-v-7e5eddac]{background:linear-gradient(135deg,#f5f5f5,#fafafa);border:2px solid #e0e0e0!important;transition:all .3s ease}.weight-reading-card[data-v-7e5eddac]:hover{box-shadow:0 4px 12px rgba(0,0,0,.05)}.weight-display-container[data-v-7e5eddac]{padding:20px 0}.weight-display-main[data-v-7e5eddac]{display:flex;align-items:center;justify-content:center;position:relative;min-height:100px}.weight-value[data-v-7e5eddac]{font-size:48px;font-weight:300;letter-spacing:-2px;line-height:1;transition:all .3s ease;padding:0 40px}.weight-value.weight-stable[data-v-7e5eddac]{color:#2e7d32;font-weight:400}.weight-value.weight-unstable[data-v-7e5eddac]{color:#f57c00}.weight-value.weight-empty[data-v-7e5eddac]{color:#9e9e9e}.weight-value.weight-locked[data-v-7e5eddac]{color:#1976d2;font-weight:500}.weight-trend[data-v-7e5eddac]{position:absolute;left:0;top:50%;transform:translateY(-50%)}.weight-status-badge[data-v-7e5eddac]{position:absolute;right:0;top:0}.weight-controls[data-v-7e5eddac]{display:flex;justify-content:center;margin-top:20px;padding-top:20px;border-top:1px solid #e0e0e0}.weight-history[data-v-7e5eddac],.weight-info[data-v-7e5eddac]{text-align:center}.history-chips[data-v-7e5eddac]{display:flex;justify-content:center;flex-wrap:wrap}.weight-fade-enter-active[data-v-7e5eddac],.weight-fade-leave-active[data-v-7e5eddac]{transition:all .2s ease}.weight-fade-enter[data-v-7e5eddac],.weight-fade-leave-to[data-v-7e5eddac]{opacity:0;transform:scale(.9)}@keyframes weight-pulse-7e5eddac{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.weight-value.weight-stable span[data-v-7e5eddac]{animation:weight-pulse-7e5eddac .3s ease-out}.theme--dark .weight-reading-card[data-v-7e5eddac]{background:linear-gradient(135deg,#1e1e1e,#2a2a2a);border-color:#424242!important}.theme--dark .weight-controls[data-v-7e5eddac]{border-top-color:#424242}.theme--dark .weight-value.weight-stable[data-v-7e5eddac]{color:#4caf50}.theme--dark .weight-value.weight-unstable[data-v-7e5eddac]{color:#ff9800}.theme--dark .weight-value.weight-empty[data-v-7e5eddac]{color:#757575}.theme--dark .weight-value.weight-locked[data-v-7e5eddac]{color:#42a5f5}.weight-reading-card-condensed[data-v-7e5eddac]{background:#fafafa;border:1px solid #e0e0e0!important}.weight-display-compact[data-v-7e5eddac]{min-width:200px}.weight-value-compact[data-v-7e5eddac]{font-size:32px;font-weight:400;letter-spacing:-1px;line-height:1;transition:all .2s ease}.weight-value-compact.weight-stable[data-v-7e5eddac]{color:#2e7d32}.weight-value-compact.weight-unstable[data-v-7e5eddac]{color:#f57c00}.weight-value-compact.weight-empty[data-v-7e5eddac]{color:#9e9e9e}.weight-value-compact.weight-locked[data-v-7e5eddac]{color:#1976d2;font-weight:500}.weight-controls-compact .v-btn[data-v-7e5eddac]{min-width:36px!important}.weight-unit[data-v-7e5eddac]{font-size:.7em;font-weight:400;opacity:.8;margin-left:4px}.theme--dark .weight-reading-card-condensed[data-v-7e5eddac]{background:#2a2a2a;border-color:#424242!important}.theme--dark .weight-value-compact.weight-stable[data-v-7e5eddac]{color:#4caf50}.theme--dark .weight-value-compact.weight-unstable[data-v-7e5eddac]{color:#ff9800}.theme--dark .weight-value-compact.weight-empty[data-v-7e5eddac]{color:#757575}.theme--dark .weight-value-compact.weight-locked[data-v-7e5eddac]{color:#42a5f5}.order-context[data-v-7e5eddac]{background-color:#f8f9fa;border-top:1px solid #e0e0e0}.order-context .context-text[data-v-7e5eddac]{line-height:1.2}.theme--dark .order-context[data-v-7e5eddac]{background-color:#2a2a2a;border-top-color:#424242}.navigation-dialog[data-v-7e5eddac]{border-radius:12px!important}.navigation-dialog .v-card__title[data-v-7e5eddac]{border-radius:12px 12px 0 0!important;padding:20px 24px!important}.navigation-dialog .v-card__actions[data-v-7e5eddac]{gap:8px}.navigation-dialog .v-btn[data-v-7e5eddac]{text-transform:none;font-weight:500;min-height:44px}.navigation-dialog .v-btn.flex-grow-1[data-v-7e5eddac]{flex:1;max-width:none}.theme--dark .navigation-dialog[data-v-7e5eddac]{background-color:#1e1e1e}.theme--dark .navigation-dialog .v-card__title.success[data-v-7e5eddac]{background-color:#2e7d32!important}.package-card[data-v-7e5eddac]{transition:all .3s ease;border:2px solid transparent;position:relative}.package-card--active[data-v-7e5eddac]{border-color:#1976d2!important;background-color:rgba(25,118,210,.05);box-shadow:0 0 0 2px rgba(25,118,210,.2)}.package-card--inactive[data-v-7e5eddac]{opacity:.8}.package-card[data-v-7e5eddac]:hover{border-color:rgba(25,118,210,.5)}.active-package-badge[data-v-7e5eddac]{position:absolute;top:8px;right:8px;z-index:1}.package-selector[data-v-7e5eddac]{position:absolute;top:16px;left:16px;z-index:1}.package-card--flash[data-v-7e5eddac]{animation:flash-7e5eddac .5s ease}@keyframes flash-7e5eddac{0%,to{background-color:transparent}50%{background-color:rgba(25,118,210,.1)}}.packages-container[data-v-7e5eddac]{margin-top:16px}.packages-container .package-card[data-v-7e5eddac]{cursor:pointer}.add-package-card[data-v-7e5eddac]{border:2px dashed #e0e0e0;transition:all .3s ease}.add-package-card[data-v-7e5eddac]:hover{border-color:#1976d2;background-color:rgba(25,118,210,.02)}.multi-package-summary[data-v-7e5eddac]{background-color:#f5f5f5;border-radius:8px;padding:12px;margin-bottom:16px}.theme--dark .package-card--active[data-v-7e5eddac]{border-color:#42a5f5!important;background-color:rgba(66,165,245,.08);box-shadow:0 0 0 2px rgba(66,165,245,.3)}.theme--dark .package-card[data-v-7e5eddac]:hover{border-color:rgba(66,165,245,.5)}.theme--dark .add-package-card[data-v-7e5eddac]{border-color:#424242}.theme--dark .add-package-card[data-v-7e5eddac]:hover{border-color:#42a5f5;background-color:rgba(66,165,245,.05)}.theme--dark .multi-package-summary[data-v-7e5eddac]{background-color:#2a2a2a}.theme--dark .package-card--flash[data-v-7e5eddac]{animation:flash-dark-7e5eddac .5s ease}@keyframes flash-dark-7e5eddac{0%,to{background-color:transparent}50%{background-color:rgba(66,165,245,.1)}}.horizontal-stepper.shipper-compact[data-v-7e5eddac]{padding:16px!important}.horizontal-stepper.shipper-compact[data-v-7e5eddac] .v-stepper__content{padding-top:8px!important}.return-label-tooltip,.return-label-tooltip a{pointer-events:auto!important}.v-select-list .v-list-item__title[data-v-739ffa5c]{font-size:1.4rem!important;line-height:normal!important}[data-v-739ffa5c] .v-dialog{z-index:9999!important}[data-v-739ffa5c] .v-overlay{z-index:9998!important}.v-card h3[data-v-739ffa5c]{font-size:1.25rem;font-weight:500}.v-card p[data-v-739ffa5c]{margin:0}.v-snackbar[data-v-739ffa5c]{z-index:10000!important}.v-snackbar[data-v-739ffa5c] .v-snack__wrapper{margin-top:16px}.v-select-list .v-list-item__title[data-v-12aa19ad]{font-size:1.4rem!important;line-height:normal!important}.uhb-warning[data-v-12aa19ad]{padding:12px 16px;display:flex;align-items:center;gap:12px;background:#fff3cd;border-radius:4px;min-width:280px}.uhb-warning .warning-icon[data-v-12aa19ad]{color:#856404}.uhb-warning .warning-info[data-v-12aa19ad]{flex:1}.uhb-warning .warning-title[data-v-12aa19ad]{font-size:13px;font-weight:500;color:#856404;margin-bottom:4px}.uhb-warning .download-link[data-v-12aa19ad]{font-size:12px;text-transform:none;padding:0;min-width:auto;height:auto}.uhb-warning .close-button[data-v-12aa19ad]{color:#856404;margin-left:auto}.uhb-warning .close-button[data-v-12aa19ad]:hover{background:rgba(133,100,4,.1)}.status-content[data-v-12aa19ad]{padding:10px 14px;min-width:200px;max-width:300px}.status-header[data-v-12aa19ad]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.status-indicator[data-v-12aa19ad]{display:flex;align-items:center;gap:8px;flex:1}.status-dot[data-v-12aa19ad]{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.connected .status-dot[data-v-12aa19ad]{color:#4caf50;animation:pulse-12aa19ad 2s infinite}.warning .status-dot[data-v-12aa19ad]{color:#ff9800}.disconnected .status-dot[data-v-12aa19ad],.no-devices .status-dot[data-v-12aa19ad]{color:#757575}.initializing .status-dot[data-v-12aa19ad]{color:#9e9e9e;animation:none}.status-label[data-v-12aa19ad]{font-size:13px;font-weight:500;color:#333}.device-summary[data-v-12aa19ad]{display:flex;gap:4px;margin-left:8px}.device-badge[data-v-12aa19ad]{display:flex;align-items:center;gap:3px;background:#f5f5f5;padding:2px 6px;border-radius:10px;font-size:10px;font-weight:500;color:#666}.device-badge.scale-badge[data-v-12aa19ad]{background:#e8f5e8;color:#4caf50}.device-badge.printer-badge[data-v-12aa19ad]{background:#e3f2fd;color:#2196f3}.device-badge.scanner-badge[data-v-12aa19ad]{background:#fff3e0;color:#ff9800}.status-actions[data-v-12aa19ad]{display:flex;gap:2px;margin-left:8px}.action-btn[data-v-12aa19ad]{opacity:.6;transition:opacity .2s}.action-btn[data-v-12aa19ad]:hover{opacity:1}.action-btn.hide-btn[data-v-12aa19ad]:hover{color:#f44336!important}.weight-display[data-v-12aa19ad]{background:#f0f7ff;border-radius:4px;padding:6px 10px;margin-bottom:8px;text-align:center;border:1px solid #e3f2fd}.weight-display .weight-value[data-v-12aa19ad]{font-size:16px;font-weight:600;color:#2196f3}.weight-display .weight-status[data-v-12aa19ad]{font-size:11px;color:#757575;font-style:italic;margin-left:8px}.device-list[data-v-12aa19ad]{max-height:120px;overflow-y:auto}.device-item[data-v-12aa19ad]{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:12px}.device-item[data-v-12aa19ad]:not(:last-child){border-bottom:1px solid #f5f5f5;padding-bottom:6px;margin-bottom:2px}.device-name[data-v-12aa19ad]{flex:1;color:#333;font-weight:500}.device-status[data-v-12aa19ad]{font-size:9px!important;height:18px!important}.recent-activity[data-v-12aa19ad]{padding:4px 8px;background:#f1f8e9;border-radius:3px;margin-top:6px}.recent-activity .activity-text[data-v-12aa19ad]{font-size:11px;color:#4caf50}.hardware-status.minimized .status-content[data-v-12aa19ad]{padding:8px 12px}.hardware-status.minimized .device-list[data-v-12aa19ad],.hardware-status.minimized .recent-activity[data-v-12aa19ad],.hardware-status.minimized .weight-display[data-v-12aa19ad]{display:none}.slide-fade-enter-active[data-v-12aa19ad],.slide-fade-leave-active[data-v-12aa19ad]{transition:all .2s ease}.slide-fade-enter[data-v-12aa19ad],.slide-fade-leave-to[data-v-12aa19ad]{transform:translateX(100%);opacity:0}.activity-flash-enter-active[data-v-12aa19ad]{animation:fadeInScale-12aa19ad .3s ease}.activity-flash-leave-active[data-v-12aa19ad]{animation:fadeOutScale-12aa19ad .2s ease}@keyframes fadeInScale-12aa19ad{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes fadeOutScale-12aa19ad{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.hardware-status-new[data-v-12aa19ad]{position:fixed;bottom:20px;right:20px;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);z-index:1000;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-width:320px;max-width:400px}.hardware-status-new.connected[data-v-12aa19ad]{border-left:4px solid #4caf50}.hardware-status-new.connected .status-dot.status-hardware-ready[data-v-12aa19ad]{color:#4caf50;animation:pulse-12aa19ad 2s infinite}.hardware-status-new.warning[data-v-12aa19ad]{border-left:4px solid #ff9800}.hardware-status-new.warning .status-dot.status-hardware-available[data-v-12aa19ad]{color:#ff9800;animation:pulse-12aa19ad 2s infinite}.hardware-status-new.disconnected[data-v-12aa19ad],.hardware-status-new.no-devices[data-v-12aa19ad]{border-left:4px solid #757575}.hardware-status-new.initializing[data-v-12aa19ad]{border-left:4px solid #2196f3}.hardware-status-new.initializing .status-dot.status-initializing[data-v-12aa19ad]{color:#2196f3;animation:pulse-12aa19ad 1.5s infinite}.hardware-status-new.collapsed[data-v-12aa19ad]{min-width:50px;max-width:50px}.hardware-status-new.collapsed .categories-header[data-v-12aa19ad]{padding:12px;border-bottom:none}.hardware-status-new.collapsed .categories-header .status-indicator[data-v-12aa19ad]{justify-content:center}.hardware-status-new.collapsed .categories-header .status-indicator .status-label[data-v-12aa19ad]{display:none}.hardware-status-new.collapsed .categories-header .status-indicator .status-dot[data-v-12aa19ad]{width:12px;height:12px}.hardware-status-new.collapsed .categories-header .header-actions[data-v-12aa19ad]{display:none}.categories-container[data-v-12aa19ad]{overflow:hidden}.categories-header[data-v-12aa19ad]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 12px;border-bottom:1px solid #f0f0f0;background:linear-gradient(135deg,#fafafa,#fff);border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1)}.categories-header .status-indicator[data-v-12aa19ad]{display:flex;align-items:center;gap:10px;flex:1}.categories-header .status-indicator .status-dot[data-v-12aa19ad]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:currentColor;transition:all .3s cubic-bezier(.4,0,.2,1)}.categories-header .status-indicator .status-label[data-v-12aa19ad]{font-size:14px;font-weight:600;color:#333;letter-spacing:.3px;transition:all .3s cubic-bezier(.4,0,.2,1)}.categories-header .header-actions[data-v-12aa19ad]{display:flex;gap:4px}.categories-header .header-actions .action-btn[data-v-12aa19ad]{opacity:.7;transition:opacity .2s ease}.categories-header .header-actions .action-btn[data-v-12aa19ad]:hover{opacity:1}.categories-header.clickable[data-v-12aa19ad]{cursor:pointer}.categories-header.clickable[data-v-12aa19ad]:hover{background:rgba(0,0,0,.02)}.categories-list[data-v-12aa19ad]{padding:8px 0}.category-item[data-v-12aa19ad]{transition:all .3s ease}.category-item.expanded[data-v-12aa19ad],.category-item[data-v-12aa19ad]:hover{background:#f8f9fa}.category-row[data-v-12aa19ad]{display:flex;align-items:center;padding:12px 20px;cursor:pointer;transition:all .2s ease;min-height:56px}.category-row[data-v-12aa19ad]:hover{background:rgba(0,0,0,.02)}.category-icon[data-v-12aa19ad]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:rgba(0,0,0,.04);margin-right:12px;transition:all .2s ease}.category-item:hover .category-icon[data-v-12aa19ad]{background:rgba(0,0,0,.08)}.category-icon .v-icon[data-v-12aa19ad]{font-size:18px!important}.category-info[data-v-12aa19ad]{flex:1;min-width:0}.category-info .category-name[data-v-12aa19ad]{font-size:15px;font-weight:500;color:#333;margin-bottom:2px}.category-info .category-details[data-v-12aa19ad]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.category-info .category-details .category-status[data-v-12aa19ad]{font-size:12px;font-weight:500;padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.3px}.category-info .category-details .category-status.status-success[data-v-12aa19ad]{background:#e8f5e8;color:#2e7d32}.category-info .category-details .category-status.status-warning[data-v-12aa19ad]{background:#fff3e0;color:#f57c00}.category-info .category-details .category-status.status-grey[data-v-12aa19ad]{background:#f5f5f5;color:#757575}.category-info .category-details .category-primary[data-v-12aa19ad]{font-size:13px;color:#555;font-weight:500}.category-info .category-details .category-secondary[data-v-12aa19ad]{font-size:11px;color:#888;font-style:italic}.category-actions[data-v-12aa19ad]{margin-left:8px}.device-list-panel[data-v-12aa19ad]{padding:12px 20px 16px 68px;border-top:1px solid #f0f0f0;background:#fafafa}.device-list-panel .device-list-header[data-v-12aa19ad]{margin-bottom:12px}.device-list-panel .device-list-header .device-count[data-v-12aa19ad]{font-size:12px;color:#666;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.device-list-panel .device-list-item[data-v-12aa19ad]{display:flex;align-items:flex-start;justify-content:space-between;padding:12px 0;border-bottom:1px solid #e8e8e8;gap:12px}.device-list-panel .device-list-item[data-v-12aa19ad]:last-child{border-bottom:none}.device-list-panel .device-list-item.connected .device-name[data-v-12aa19ad]{color:#2e7d32;font-weight:500}.device-list-panel .device-list-item .device-info[data-v-12aa19ad]{flex:1;min-width:0}.device-list-panel .device-list-item .device-info .device-name[data-v-12aa19ad]{font-size:13px;font-weight:500;color:#333;margin-bottom:6px;line-height:1.3}.device-list-panel .device-list-item .device-info .device-details[data-v-12aa19ad]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.device-list-panel .device-list-item .device-info .device-details .device-id[data-v-12aa19ad]{font-size:11px;color:#888;white-space:nowrap}.device-list-panel .device-list-item .device-actions[data-v-12aa19ad]{flex-shrink:0;display:flex;align-items:flex-start;margin-top:2px}.actions-panel[data-v-12aa19ad]{padding:16px 20px 20px 68px;border-top:1px solid #f0f0f0;background:linear-gradient(135deg,#fff,#fafafa);display:flex;flex-wrap:wrap;gap:8px}.actions-panel .action-button[data-v-12aa19ad]{font-size:12px!important;height:32px!important;text-transform:none!important;letter-spacing:.3px;border-radius:6px!important;min-width:auto!important}.actions-panel .action-button .v-icon[data-v-12aa19ad]{font-size:14px!important}.actions-panel .action-button[data-v-12aa19ad]:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.expand-enter-active[data-v-12aa19ad],.expand-leave-active[data-v-12aa19ad]{transition:all .3s ease;overflow:hidden}.expand-enter[data-v-12aa19ad],.expand-leave-to[data-v-12aa19ad]{max-height:0;opacity:0;padding-top:0;padding-bottom:0}.expand-enter-to[data-v-12aa19ad],.expand-leave[data-v-12aa19ad]{max-height:200px;opacity:1}.recent-activity-container[data-v-12aa19ad]{padding:8px 20px;display:flex;align-items:center;justify-content:center;overflow:hidden}.recent-activity[data-v-12aa19ad]{padding:8px 12px;background:#4caf50;color:#fff;border-radius:16px;font-size:12px;display:flex;align-items:center;justify-content:center;gap:6px;box-shadow:0 2px 8px rgba(76,175,80,.3);white-space:nowrap}.recent-activity .activity-text[data-v-12aa19ad]{font-weight:500;color:#fff}.activity-container-slide-enter-active[data-v-12aa19ad],.activity-container-slide-leave-active[data-v-12aa19ad]{transition:all .3s cubic-bezier(.25,.46,.45,.94);overflow:hidden}.activity-container-slide-enter[data-v-12aa19ad]{max-height:0;padding-top:0;padding-bottom:0;opacity:0;transform:translateY(-10px)}.activity-container-slide-enter-to[data-v-12aa19ad],.activity-container-slide-leave[data-v-12aa19ad]{max-height:100px;padding-top:8px;padding-bottom:8px;opacity:1;transform:translateY(0)}.activity-container-slide-leave-to[data-v-12aa19ad]{max-height:0;padding-top:0;padding-bottom:0;opacity:0;transform:translateY(-10px)}@keyframes pulse-12aa19ad{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@media(max-width:600px){.hardware-status-new[data-v-12aa19ad]{bottom:10px;right:10px;left:10px;min-width:unset;max-width:unset}.categories-header[data-v-12aa19ad]{padding:12px 16px 10px}.category-row[data-v-12aa19ad]{padding:10px 16px;min-height:48px}.category-icon[data-v-12aa19ad]{width:32px;height:32px;margin-right:10px}.category-icon .v-icon[data-v-12aa19ad]{font-size:16px!important}.actions-panel[data-v-12aa19ad]{padding:12px 16px 16px 58px}.action-button[data-v-12aa19ad]{height:28px!important;font-size:11px!important}.action-button .v-icon[data-v-12aa19ad]{font-size:12px!important}.recent-activity-container[data-v-12aa19ad]{padding:6px 16px}.recent-activity[data-v-12aa19ad]{padding:6px 10px;font-size:11px}.activity-container-slide-enter-to[data-v-12aa19ad],.activity-container-slide-leave[data-v-12aa19ad]{padding-top:6px;padding-bottom:6px}}.hardware-status[data-v-12aa19ad]{position:fixed;bottom:20px;right:20px;background:#fff;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid #e0e0e0;z-index:1000;transition:all .2s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.hardware-status.connected[data-v-12aa19ad]{border-left:3px solid #4caf50}.hardware-status.warning[data-v-12aa19ad]{border-left:3px solid #ff9800}.hardware-status.disconnected[data-v-12aa19ad],.hardware-status.no-devices[data-v-12aa19ad]{border-left:3px solid #757575}.hardware-status.initializing[data-v-12aa19ad]{border-left:3px solid #e8e8e8;background:#fafafa}.weight-display-large[data-v-12aa19ad]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:3px solid #1976d2;border-radius:12px;padding:24px;margin:16px 0;position:relative}.weight-display-large .weight-value[data-v-12aa19ad]{font-size:3rem;font-weight:600;color:#1976d2;line-height:1}.weight-display-large .weight-unit[data-v-12aa19ad]{font-size:1.2rem;color:#666;margin-top:4px}.weight-display-large[data-v-12aa19ad]:after{content:"⚖️";position:absolute;top:12px;right:16px;font-size:20px;opacity:.7}.weight-log-list[data-v-12aa19ad]{max-height:300px;overflow-y:auto}.weight-log-entry[data-v-12aa19ad]{background:#f8f9fa;border-radius:6px;padding:12px;margin-bottom:8px;transition:background-color .2s ease}.weight-log-entry[data-v-12aa19ad]:hover{background:#e9ecef}.weight-log-entry .weight-value-small[data-v-12aa19ad]{font-weight:600;color:#333;font-size:.95rem}.v-select-list .v-list-item__title{font-size:1.4rem!important;line-height:normal!important}@font-face{font-family:icomoon;src:url(data:application/vnd.ms-fontobject;base64,0AUAACwFAAABAAIAAAAAAAAAAAAAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAuRcKPgAAAAAAAAAAAAAAAAAAAAAAAA4AaQBjAG8AbQBvAG8AbgAAAA4AUgBlAGcAdQBsAGEAcgAAABYAVgBlAHIAcwBpAG8AbgAgADEALgAwAAAADgBpAGMAbwBtAG8AbwBuAAAAAAAAAQAAAAsAgAADADBPUy8yDxIFiAAAALwAAABgY21hcBdW0ocAAAEcAAAAVGdhc3AAAAAQAAABcAAAAAhnbHlmDpUwNQAAAXgAAAFwaGVhZB5h6BMAAALoAAAANmhoZWEIfQSBAAADIAAAACRobXR4CrsAAAAAA0QAAAAUbG9jYQAoAMwAAANYAAAADG1heHAACQBoAAADZAAAACBuYW1lmUoJ+wAAA4QAAAGGcG9zdAADAAAAAAUMAAAAIAADA14BkAAFAAACmQLMAAAAjwKZAswAAAHrADMBCQAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAEAAAOkAA8D/wABAA8AAQAAAAAEAAAAAAAAAAAAAACAAAAAAAAMAAAADAAAAHAABAAMAAAAcAAMAAQAAABwABAA4AAAACgAIAAIAAgABACDpAP/9//8AAAAAACDpAP/9//8AAf/jFwQAAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAMAAP/ABLsDwABJAE0AZQAAEz4BNz4BMzIzOgEzMjsBBgcOAQcGByEOAQchNjc+ATc2NyMiBicmBgcOAQcGBxQGByM2Nz4BNzY3KgEjIgYVDgEHBgcOAQcjEyMBByE3ASEOAQchPgE3Njc+ATM2MjMGBw4BBwYHAAQIAgELC0dGR41HRke/Dg4OHQ4ODgH3BQoF/aEPDw4eDw4PPRUrFgwKAgkUCiUlAQFnDw4PHg8ODxowGAIHChMJJiUBAgJwd7kD/w78Lg4DaAEmAwYD/nQFCgUkJgEIAxYsGAoKCxQLCgoCohMnFA0HV1dXrldXWCRFIltaW7VbW1sBAQEKCzx4POXlAgQCW1pbtVtaWwsEOHI56ekECAUC1gEqXl79SRYqFR8+H+PiBAoBQD8/fz9APwAAAQAAAAAAAD4KF7lfDzz1AAsEAAAAAADdRFHLAAAAAN1EUcsAAP/ABLsDwAAAAAgAAgAAAAAAAAABAAADwP/AAAAEuwAAAAAEuwABAAAAAAAAAAAAAAAAAAAABQQAAAAAAAAAAAAAAAIAAAAEuwAAAAAAAAAKABQAHgC4AAEAAAAFAGYAAwAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAHAAAAAQAAAAAAAgAHAGAAAQAAAAAAAwAHADYAAQAAAAAABAAHAHUAAQAAAAAABQALABUAAQAAAAAABgAHAEsAAQAAAAAACgAaAIoAAwABBAkAAQAOAAcAAwABBAkAAgAOAGcAAwABBAkAAwAOAD0AAwABBAkABAAOAHwAAwABBAkABQAWACAAAwABBAkABgAOAFIAAwABBAkACgA0AKRpY29tb29uAGkAYwBvAG0AbwBvAG5WZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBpY29tb29uAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG5SZWd1bGFyAFIAZQBnAHUAbABhAHJpY29tb29uAGkAYwBvAG0AbwBvAG5Gb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA);src:url(data:application/vnd.ms-fontobject;base64,0AUAACwFAAABAAIAAAAAAAAAAAAAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAuRcKPgAAAAAAAAAAAAAAAAAAAAAAAA4AaQBjAG8AbQBvAG8AbgAAAA4AUgBlAGcAdQBsAGEAcgAAABYAVgBlAHIAcwBpAG8AbgAgADEALgAwAAAADgBpAGMAbwBtAG8AbwBuAAAAAAAAAQAAAAsAgAADADBPUy8yDxIFiAAAALwAAABgY21hcBdW0ocAAAEcAAAAVGdhc3AAAAAQAAABcAAAAAhnbHlmDpUwNQAAAXgAAAFwaGVhZB5h6BMAAALoAAAANmhoZWEIfQSBAAADIAAAACRobXR4CrsAAAAAA0QAAAAUbG9jYQAoAMwAAANYAAAADG1heHAACQBoAAADZAAAACBuYW1lmUoJ+wAAA4QAAAGGcG9zdAADAAAAAAUMAAAAIAADA14BkAAFAAACmQLMAAAAjwKZAswAAAHrADMBCQAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAEAAAOkAA8D/wABAA8AAQAAAAAEAAAAAAAAAAAAAACAAAAAAAAMAAAADAAAAHAABAAMAAAAcAAMAAQAAABwABAA4AAAACgAIAAIAAgABACDpAP/9//8AAAAAACDpAP/9//8AAf/jFwQAAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAMAAP/ABLsDwABJAE0AZQAAEz4BNz4BMzIzOgEzMjsBBgcOAQcGByEOAQchNjc+ATc2NyMiBicmBgcOAQcGBxQGByM2Nz4BNzY3KgEjIgYVDgEHBgcOAQcjEyMBByE3ASEOAQchPgE3Njc+ATM2MjMGBw4BBwYHAAQIAgELC0dGR41HRke/Dg4OHQ4ODgH3BQoF/aEPDw4eDw4PPRUrFgwKAgkUCiUlAQFnDw4PHg8ODxowGAIHChMJJiUBAgJwd7kD/w78Lg4DaAEmAwYD/nQFCgUkJgEIAxYsGAoKCxQLCgoCohMnFA0HV1dXrldXWCRFIltaW7VbW1sBAQEKCzx4POXlAgQCW1pbtVtaWwsEOHI56ekECAUC1gEqXl79SRYqFR8+H+PiBAoBQD8/fz9APwAAAQAAAAAAAD4KF7lfDzz1AAsEAAAAAADdRFHLAAAAAN1EUcsAAP/ABLsDwAAAAAgAAgAAAAAAAAABAAADwP/AAAAEuwAAAAAEuwABAAAAAAAAAAAAAAAAAAAABQQAAAAAAAAAAAAAAAIAAAAEuwAAAAAAAAAKABQAHgC4AAEAAAAFAGYAAwAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAHAAAAAQAAAAAAAgAHAGAAAQAAAAAAAwAHADYAAQAAAAAABAAHAHUAAQAAAAAABQALABUAAQAAAAAABgAHAEsAAQAAAAAACgAaAIoAAwABBAkAAQAOAAcAAwABBAkAAgAOAGcAAwABBAkAAwAOAD0AAwABBAkABAAOAHwAAwABBAkABQAWACAAAwABBAkABgAOAFIAAwABBAkACgA0AKRpY29tb29uAGkAYwBvAG0AbwBvAG5WZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBpY29tb29uAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG5SZWd1bGFyAFIAZQBnAHUAbABhAHJpY29tb29uAGkAYwBvAG0AbwBvAG5Gb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA#iefix) format("embedded-opentype"),url(data:font/ttf;base64,AAEAAAALAIAAAwAwT1MvMg8SBYgAAAC8AAAAYGNtYXAXVtKHAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zg6VMDUAAAF4AAABcGhlYWQeYegTAAAC6AAAADZoaGVhCH0EgQAAAyAAAAAkaG10eAq7AAAAAANEAAAAFGxvY2EAKADMAAADWAAAAAxtYXhwAAkAaAAAA2QAAAAgbmFtZZlKCfsAAAOEAAABhnBvc3QAAwAAAAAFDAAAACAAAwNeAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAAPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6QD//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAADAAD/wAS7A8AASQBNAGUAABM+ATc+ATMyMzoBMzI7AQYHDgEHBgchDgEHITY3PgE3NjcjIgYnJgYHDgEHBgcUBgcjNjc+ATc2NyoBIyIGFQ4BBwYHDgEHIxMjAQchNwEhDgEHIT4BNzY3PgEzNjIzBgcOAQcGBwAECAIBCwtHRkeNR0ZHvw4ODh0ODg4B9wUKBf2hDw8OHg8ODz0VKxYMCgIJFAolJQEBZw8ODx4PDg8aMBgCBwoTCSYlAQICcHe5A/8O/C4OA2gBJgMGA/50BQoFJCYBCAMWLBgKCgsUCwoKAqITJxQNB1dXV65XV1gkRSJbWlu1W1tbAQEBCgs8eDzl5QIEAltaW7VbWlsLBDhyOenpBAgFAtYBKl5e/UkWKhUfPh/j4gQKAUA/P38/QD8AAAEAAAAAAAA+Che5Xw889QALBAAAAAAA3URRywAAAADdRFHLAAD/wAS7A8AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABLsAAAAABLsAAQAAAAAAAAAAAAAAAAAAAAUEAAAAAAAAAAAAAAACAAAABLsAAAAAAAAACgAUAB4AuAABAAAABQBmAAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEABwAAAAEAAAAAAAIABwBgAAEAAAAAAAMABwA2AAEAAAAAAAQABwB1AAEAAAAAAAUACwAVAAEAAAAAAAYABwBLAAEAAAAAAAoAGgCKAAMAAQQJAAEADgAHAAMAAQQJAAIADgBnAAMAAQQJAAMADgA9AAMAAQQJAAQADgB8AAMAAQQJAAUAFgAgAAMAAQQJAAYADgBSAAMAAQQJAAoANACkaWNvbW9vbgBpAGMAbwBtAG8AbwBuVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwaWNvbW9vbgBpAGMAbwBtAG8AbwBuaWNvbW9vbgBpAGMAbwBtAG8AbwBuUmVndWxhcgBSAGUAZwB1AGwAYQByaWNvbW9vbgBpAGMAbwBtAG8AbwBuRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("truetype"),url(data:font/woff;base64,d09GRgABAAAAAAV4AAsAAAAABSwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIFiGNtYXAAAAFoAAAAVAAAAFQXVtKHZ2FzcAAAAbwAAAAIAAAACAAAABBnbHlmAAABxAAAAXAAAAFwDpUwNWhlYWQAAAM0AAAANgAAADYeYegTaGhlYQAAA2wAAAAkAAAAJAh9BIFobXR4AAADkAAAABQAAAAUCrsAAGxvY2EAAAOkAAAADAAAAAwAKADMbWF4cAAAA7AAAAAgAAAAIAAJAGhuYW1lAAAD0AAAAYYAAAGGmUoJ+3Bvc3QAAAVYAAAAIAAAACAAAwAAAAMDXgGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6QADwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADgAAAAKAAgAAgACAAEAIOkA//3//wAAAAAAIOkA//3//wAB/+MXBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAwAA/8AEuwPAAEkATQBlAAATPgE3PgEzMjM6ATMyOwEGBw4BBwYHIQ4BByE2Nz4BNzY3IyIGJyYGBw4BBwYHFAYHIzY3PgE3NjcqASMiBhUOAQcGBw4BByMTIwEHITcBIQ4BByE+ATc2Nz4BMzYyMwYHDgEHBgcABAgCAQsLR0ZHjUdGR78ODg4dDg4OAfcFCgX9oQ8PDh4PDg89FSsWDAoCCRQKJSUBAWcPDg8eDw4PGjAYAgcKEwkmJQECAnB3uQP/DvwuDgNoASYDBgP+dAUKBSQmAQgDFiwYCgoLFAsKCgKiEycUDQdXV1euV1dYJEUiW1pbtVtbWwEBAQoLPHg85eUCBAJbWlu1W1pbCwQ4cjnp6QQIBQLWASpeXv1JFioVHz4f4+IECgFAPz9/P0A/AAABAAAAAAAAPgoXuV8PPPUACwQAAAAAAN1EUcsAAAAA3URRywAA/8AEuwPAAAAACAACAAAAAAAAAAEAAAPA/8AAAAS7AAAAAAS7AAEAAAAAAAAAAAAAAAAAAAAFBAAAAAAAAAAAAAAAAgAAAAS7AAAAAAAAAAoAFAAeALgAAQAAAAUAZgADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGljb21vb24AaQBjAG8AbQBvAG8AblZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGljb21vb24AaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AblJlZ3VsYXIAUgBlAGcAdQBsAGEAcmljb21vb24AaQBjAG8AbQBvAG8AbkZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("woff"),url(../img/icomoon.9e556679.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tl:before{content:""}p{margin:0!important}.v-input--is-disabled .v-input__slot{background-color:hsla(0,0%,87.8%,.8)!important}.v-input--checkbox.v-input--is-disabled .v-input__slot{opacity:.6;background-color:transparent!important}html{font-size:62.5%!important}@media(max-width:47.9375em){html{font-size:50%}}@media(min-width:47.9375em)and (max-width:60em){html{font-size:50%}}@media(min-width:60em)and (max-width:78.75em){html{font-size:56.25%}}@media(min-width:93.75em)and (max-width:112.5em){html{font-size:75%}}@media(min-width:112.5em){html{font-size:75%}}body{font-weight:400;font-size:1.6rem;color:#000;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}.wrapper{position:relative;width:100%;height:100%;background-color:#f3f4f9}::-webkit-scrollbar{width:5px;background:#fff;border:1px solid #bbb}::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px rgba(0,0,0,.5);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5);background:#bbb}.bg-light-gray{background-color:#f3f4f9}.full-height{flex-direction:column;flex-wrap:nowrap!important;height:100%;margin:0 -12px!important}.flex-none{flex:initial!important}.flex-auto{display:flex;flex-direction:column;flex:1 1 auto!important}.divider{display:block;height:1px;background-color:#424242}.loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);z-index:100}.loading-overlay-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-flow:wrap;justify-content:center;align-items:center;width:100px}.loading-overlay-icon .bar{background:#c2262f;float:left;margin:6px 2px;height:12px;width:4px}.loading-overlay-icon .bar:nth-child(1n){animation:loading-bar1 .5s linear infinite}.loading-overlay-icon .bar:nth-child(2n){animation:loading-bar2 .5s linear infinite}.loading-overlay-icon .bar:nth-child(3n){animation:loading-bar3 .5s linear infinite}.loading-overlay-icon .bar:nth-child(4n){animation:loading-bar4 .5s linear infinite}.loading-overlay-message{text-align:center;font-size:1.4rem;font-weight:400}.loading-bar{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10rem;height:7px;background-color:#bbb;border-radius:1rem;overflow:hidden;position:relative}.loading-bar:after{content:"";width:5rem;height:7px;border-radius:1rem;position:absolute;background-color:#c2262f;transform:translateX(-20px);animation:loop-bar 2s ease infinite}.loading-dot{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;height:1rem;width:1rem;background-color:#bbb;border-radius:5rem;transition:all .15s ease-in-out}.loading-dot:first-child{left:47%;animation:waveUp 2s,smallExtend 2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.loading-dot:nth-child(2){left:48.5%;animation:waveUp 2s,largeExtend 2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:.15s}.loading-dot:nth-child(3){animation:waveUp 2s,smallExtend 2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:.3s}.loading-dot:nth-child(4){left:51.5%;animation:waveUp 2s,largeExtend 2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:.45s}.loading-dot:nth-child(5){left:53%;animation:waveUp 2s,smallExtend 2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:.6s}@keyframes waveUp{0%,15%{top:52%}45%,65%{top:calc(52% - 4rem)}85%,to{top:52%}}@keyframes smallExtend{0%,8%{background-color:#bbb;height:1rem}14%,34%{background-color:#c2262f;height:20px}46%,to{background-color:#bbb;height:1rem}}@keyframes largeExtend{0%,8%{background-color:#bbb;height:1rem}14%,34%{background-color:#c2262f;height:40px}46%,to{background-color:#bbb;height:1rem}}@keyframes loop-bar{0%,to{transform:translateX(-30px)}50%{transform:translateX(72px)}}@keyframes loading-bar1{0%,50%,to{transform:translateY(0)}25%{transform:translateY(-6px)}75%{transform:translateY(6px)}}@keyframes loading-bar2{0%,to{transform:translateY(-6px)}25%,75%{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes loading-bar3{0%,to{transform:translateY(6px)}25%,75%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes loading-bar4{0%,50%,to{transform:translateY(0)}25%{transform:translateY(6px)}75%{transform:translateY(-6px)}}.number-input.v-input--is-readonly .v-text-field__slot:after,.number-input.v-input--is-readonly .v-text-field__slot:before{content:none}.number-input .v-text-field__slot{position:relative}.number-input .v-text-field__slot:before{top:38%;margin-top:-5px;border-bottom:6px solid #000}.number-input .v-text-field__slot:after,.number-input .v-text-field__slot:before{content:"";position:absolute;z-index:2;height:0;width:0;right:.4rem;border-left:5px solid transparent;border-right:5px solid transparent;opacity:.6;pointer-events:none}.number-input .v-text-field__slot:after{bottom:23%;margin-top:-3px;border-top:6px solid #000}.number-input .v-text-field__slot input[type=number]{-moz-appearance:textfield}.number-input .v-text-field__slot input[type=number]::-webkit-inner-spin-button{opacity:0}@-moz-document url-prefix(){.number-input .v-text-field__slot:after,.number-input .v-text-field__slot:before{content:none}}.grid-header{display:grid;grid-template-columns:1fr 45% 1fr;grid-column-gap:.5rem;justify-items:center;align-items:start}.input-modal{min-width:50rem;width:100%;margin:auto;border-radius:3px;overflow:hidden;box-shadow:0 3px 8px rgba(0,0,0,.24)}.input-modal-header{position:relative;display:flex;width:100%;flex-flow:row nowrap;align-items:center;justify-content:flex-end;background-color:#fff;padding:1rem;border-bottom:1px solid #bbb}.input-modal-header-title{font-size:1.6rem;font-weight:400;margin-right:auto}.input-modal-header .v-btn{margin-left:1rem}.input-modal-content{display:block;width:100%;background-color:#fff;padding:2rem}.input-modal-content>.input-modal-content-actions{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin-top:2rem}.input-modal-content>.input-modal-content-actions>.v-btn{margin:0 1rem;min-width:12rem}.input-modal-footer{display:block;width:100%;background-color:#fff;padding:1rem;border-top:1px solid #bbb}.table{position:relative;display:flex;flex-flow:column;height:100%;min-height:11rem;border-radius:3px;overflow:hidden}.table-container{position:absolute;top:0;bottom:0;left:0;right:0;flex-grow:1;background-color:#fff;overflow-y:auto}.table-container table{border-collapse:collapse;width:100%}.table-container table thead{position:sticky;top:0;background-color:#e0e0e0;z-index:1}.table-container table thead tr th{font-size:1.4rem;font-weight:500;text-align:left;padding:1.5rem 1rem;text-transform:uppercase}.table-container table tbody{background-color:#fff}.table-container table tbody tr{height:6rem;border-bottom:1px solid #bbb}.table-container table tbody tr td{padding-left:1rem}.table-container table tbody tr td:last-child{padding-right:1rem}.table-label{display:flex;justify-content:center;text-align:center;width:90%;border:1px solid #bbb;border-radius:10rem;padding:.6rem 1rem}.table-status{display:inline-block;border:1px solid;border-radius:3px;font-size:1.4rem;padding:.5rem;border-color:#6b9953;color:#6b9953;min-width:9rem;text-align:center}.table-status-orange{border-color:#ffc372;color:#ffc372}.table-status-red{border-color:red;color:red}.table-status-green{border-color:#6b9953;color:#6b9953}.table-status-blue{border-color:#1264f6;color:#1264f6}.table-status-gray{border-color:#424242;color:#424242}.table-icon{display:flex;flex-flow:row wrap}.table-icon,.table-icon-img{position:relative;align-items:center}.table-icon-img{display:inline-flex;justify-content:center;border:1px solid #bbb;border-radius:5px;background-color:#bbb;height:5rem;max-height:5rem;max-width:5rem;min-height:5rem;min-width:5rem;margin-right:1rem;padding:.25rem}.table-icon-img img{position:relative;width:100%;height:auto;max-height:100%}.table-controls{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;margin-top:2rem}.table-controls .v-btn{background-color:#bbb;margin:0 .25rem}.flex-table{display:flex;flex-flow:column nowrap;border:1px solid #bbb}.flex-table:first-of-type .flex-table-row{background-color:#e0e0e0;text-transform:uppercase;font-size:1.2rem;font-weight:500;border-top:none}.flex-table:first-of-type .flex-table-cell{padding:1.5rem .8rem}.flex-table-row{flex-grow:1;display:flex;flex-flow:row wrap;font-size:1.2rem;min-height:5rem;border-top:1px solid #bbb}.flex-table-cell{display:flex;align-items:center;width:100%;padding:.8rem}.flex-table-icon{position:relative;display:inline-flex;justify-content:center;align-items:center;border:1px solid #bbb;border-radius:5px;background-color:#bbb;height:5rem;max-height:5rem;max-width:5rem;min-height:5rem;min-width:5rem;margin-right:1rem;padding:.25rem}.flex-table-icon img{position:relative;width:100%;height:auto;max-height:100%}.flex-table-status{display:inline-block;border:1px solid;border-radius:3px;font-size:1.4rem;padding:.5rem 1rem;border-color:#6b9953;color:#6b9953;min-width:10rem;width:100%;text-align:center}.flex-table-status-orange{border-color:#ffc372;color:#ffc372}.flex-table-status-green{border-color:#6b9953;color:#6b9953}.flex-table-status-blue{border-color:#1264f6;color:#1264f6}.flex-table-status-gray{border-color:#424242;color:#424242}.form-search{position:relative;display:flex;flex-flow:row wrap;align-items:center}.form-search-field{background-color:#fff;margin-right:1rem;max-width:85%!important}.form-search-field.v-text-field .v-text-field__slot label{font-size:1.5rem}.form-search-field.v-text-field .v-input__slot{box-shadow:none!important}.form-search-btn{margin-left:1rem;text-transform:none}.form-search-filters{display:flex;flex-flow:row wrap;width:100%;margin-top:.8rem}.form-error{font-size:1.3rem;padding-left:1rem;color:#c2262f}.form-checkbox,.form-checkbox-center{margin-top:0!important;padding-top:0!important}.form-checkbox-center .v-input__slot{justify-content:center!important}.form-checkbox-center .v-input__slot>.v-input--selection-controls__input{margin:0}.form-radio{display:flex;align-items:center;margin:1.25rem 0}.form-radio>label{font-size:1.4rem;width:100%;padding-right:1rem}.form-radio .v-input--radio-group{margin-top:0;padding-top:0;width:100%}.form-radio .v-radio label{font-size:1.5rem}.form-link{display:inline-block;text-decoration:none;background-color:transparent;font-size:1.4rem}.form-input{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;margin:1.25rem 0}.form-input>label{font-size:1.4rem;width:100%}.form-input .v-text-field{background-color:#fff;width:100%}.form-input .v-text-field.v-text-field--solo-flat .v-input__slot{padding:0!important}.form-input .v-text-field.price-input{max-width:16rem}.form-input .v-text-field.price-input .v-input__slot{padding-left:.5rem!important}.form-input .v-text-field.price-input .v-icon{font-size:2rem}.form-input .v-select{width:100%}.form-input .v-select .v-input__control{height:36px;flex-wrap:nowrap}.form-upload{background-color:#fff;display:flex;justify-content:center;align-items:center;flex-flow:column;width:100%;height:14rem;border:1px dashed #bbb;border-radius:4px;transition:all .3s}.form-upload:hover{cursor:pointer;background-color:#e0e0e0}.form-upload-link{display:flex;align-items:center;padding:.5rem .5rem;font-size:1.4rem;border-radius:4px;transition:color .3s}.form-upload-link>.v-icon{font-size:2rem;margin-right:.25rem;color:#1264f6}.form-upload-link:hover{cursor:pointer;color:#1264f6}.form-upload-file{position:relative;transition:all .3s ease;font-weight:700}.form-upload-file .v-icon{background:#e0e0e0;border-radius:25px;font-size:1.6rem;padding:2px;margin-left:.25rem}.form-upload-file:hover{cursor:pointer}.form-upload-file:hover .v-icon{background-color:#bbb}.form-textarea{display:flex;margin:1.25rem 0}.form-textarea>label{font-size:1.4rem;width:40%;padding-right:1rem}.form-textarea .v-text-field{background-color:#fff;width:60%}.form-textarea .v-text-field.price-input{max-width:16rem}.form-textarea .v-text-field.price-input .v-input__slot{padding-left:.5rem!important}.form-textarea .v-text-field.price-input .v-icon{font-size:2rem}.list-header-search{width:100%;grid-column-start:2}.list-header-actions{justify-self:end}.list-header-actions .v-btn{min-width:13rem;text-transform:none}.list-header-actions .v-btn:first-child{background-color:#fff;border-color:#bbb}.scan-success-overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:10001}.scan-success-overlay.fade-out{animation:fadeOut .3s ease-out forwards}.scan-success-animation{background:hsla(0,0%,100%,.95);border-radius:50%;padding:20px;box-shadow:0 4px 20px rgba(76,175,80,.3)}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.v-toast.scanner-toast .v-snack__wrapper{background:linear-gradient(135deg,#4caf50,#45a049)}.v-toast.scanner-toast .v-snack__wrapper .v-snack__content{font-weight:500}.scanner-listening-badge{position:fixed;top:70px;right:20px;background:rgba(76,175,80,.1);color:#4caf50;padding:4px 12px;border-radius:12px;font-size:12px;display:flex;align-items:center;gap:6px;z-index:100}.scanner-listening-badge:before{content:"";width:6px;height:6px;background:#4caf50;border-radius:50%;animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.scanner-highlight{animation:scanner-pulse 2s ease-in-out;position:relative}.scanner-highlight:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(76,175,80,.2) 50%,transparent);animation:sweep 1s ease-out;pointer-events:none;z-index:1}@keyframes scanner-pulse{0%{background-color:rgba(76,175,80,0);box-shadow:0 0 0 0 rgba(76,175,80,.7)}50%{background-color:rgba(76,175,80,.1);box-shadow:0 0 0 10px rgba(76,175,80,0)}to{background-color:rgba(76,175,80,0);box-shadow:0 0 0 0 rgba(76,175,80,0)}}@keyframes sweep{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media(max-width:600px){.hardware-status{bottom:10px;right:10px;max-width:200px}.hardware-status.minimized{max-width:40px}}.theme--dark .hardware-status{background:#424242;color:#fff}.theme--dark .hardware-status .status-text{color:hsla(0,0%,100%,.7)}.theme--dark .hardware-status .recent-activity{background:rgba(76,175,80,.2)}.theme--dark .scan-success-animation{background:rgba(66,66,66,.95)}.toast-stack{position:fixed;top:0;right:0;z-index:9999;pointer-events:none;width:0!important;height:0!important;overflow:visible!important}.toast-stack .global-toast{position:fixed!important;top:0!important;right:0!important;width:auto!important;pointer-events:none!important}.toast-stack .global-toast .v-snack__wrapper{pointer-events:auto!important;margin-right:16px!important;margin-bottom:8px!important;min-width:320px;max-width:450px;border-radius:8px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;transition:all .3s ease!important}.global-toast .v-snack__content{color:#fff!important;font-weight:500!important;font-size:14px!important;line-height:1.4!important;padding:16px!important}.global-toast.v-snack--multi-line .v-snack__wrapper{min-height:auto}.global-toast .v-btn{color:hsla(0,0%,100%,.9)!important;font-weight:600!important}.global-toast .v-btn:hover{background-color:hsla(0,0%,100%,.1)!important}.global-toast.success .v-snack__wrapper{background:linear-gradient(135deg,#4caf50,#45a049)!important}.global-toast.error .v-snack__wrapper{background:linear-gradient(135deg,#f44336,#d32f2f)!important}.global-toast.warning .v-snack__wrapper{background:linear-gradient(135deg,#ff9800,#f57c00)!important}.global-toast.info .v-snack__wrapper{background:linear-gradient(135deg,#2196f3,#1976d2)!important}@media print{.environment-indicator,.hardware-status-new,.hardware-status-widget,.hardware-widget,.toast-stack,.v-app-bar,.v-navigation-drawer,.v-snackbar{display:none!important}}[data-v-5733ac38] .v-input__slot{padding-right:0!important}[data-v-5733ac38] .v-text-field__slot input{text-align:right;padding-right:.8rem}.manual-override.v-input--is-focused[data-v-5733ac38] fieldset,.manual-override[data-v-5733ac38] .v-input__slot fieldset,.manual-override[data-v-5733ac38]:hover fieldset,.manual-override[data-v-5733ac38] fieldset{border:2px solid #fb8c00!important;border-color:#fb8c00!important}.manual-override[data-v-5733ac38] .v-input__slot{background-color:rgba(251,140,0,.03)!important}.manual-override.primary--text[data-v-5733ac38] fieldset{border-color:#fb8c00!important}.negative-amount[data-v-5733ac38] .v-text-field__slot input{color:#d32f2f!important;font-weight:500}.negative-amount[data-v-5733ac38] .v-input__prepend-inner .v-icon{color:#d32f2f!important}.negative-amount[data-v-5733ac38] .v-input__slot{background-color:rgba(211,47,47,.04)!important}