@import url(https://fonts.googleapis.com/css2?family=Orbitron:wght@400;600&display=swap);.control-header[data-v-4568a7a3]{border-bottom:1px solid #dfe7f0}.control-header[data-v-4568a7a3] .v-toolbar__content{gap:8px;padding:0 18px 0 14px}.control-header__brand[data-v-4568a7a3]{display:flex;align-items:center;flex:0 0 auto;gap:9px;min-width:128px}.control-header__logo[data-v-4568a7a3]{display:block;width:27px;height:27px;-o-object-fit:contain;object-fit:contain}.control-header__title[data-v-4568a7a3]{color:#0a2647;font-size:17px;font-weight:800;letter-spacing:.045em;line-height:1;white-space:nowrap}.control-header__divider[data-v-4568a7a3]{align-self:stretch;width:1px;margin:12px 4px;background:#e4eaf0}.control-header__navigation[data-v-4568a7a3]{display:flex;align-items:center;align-self:stretch;gap:2px;min-width:0}.control-header__item[data-v-4568a7a3]{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:42px;padding:0 11px;border:0;border-radius:7px;background:transparent;color:#263545;font:inherit;font-size:13px;font-weight:650;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .14s ease,color .14s ease}.control-header__item[data-v-4568a7a3]:focus-visible,.control-header__item[data-v-4568a7a3]:hover{outline:none;background:#eef5fb;color:#205295}.control-header__item--active[data-v-4568a7a3]{background:#e6f1fa;color:#144272}.control-header__mobile-menu[data-v-4568a7a3],.control-header__sidebar-toggle[data-v-4568a7a3]{display:none;color:#205295}@media (max-width:1180px){.control-header__item[data-v-4568a7a3]{gap:5px;padding:0 8px;font-size:12px}}@media (max-width:980px){.control-header__divider[data-v-4568a7a3],.control-header__navigation[data-v-4568a7a3]{display:none}.control-header__mobile-menu[data-v-4568a7a3],.control-header__sidebar-toggle[data-v-4568a7a3]{display:inline-flex}}@media (max-width:420px){.control-header[data-v-4568a7a3] .v-toolbar__content{padding-left:10px;padding-right:8px}.control-header__brand[data-v-4568a7a3]{min-width:0}}.nav-icon-color[data-v-2c7f24d1]{color:#fff}.custom-active[data-v-2c7f24d1]{color:#292e1e!important;background-color:hsla(0,0%,100%,.2)}.bottom-button[data-v-2c7f24d1]{border-top:1px solid hsla(0,0%,100%,.1)}.studio-label[data-v-2c7f24d1]{text-align:center;color:hsla(0,0%,100%,.7);font-weight:600;font-size:.75rem;margin-bottom:0;padding-bottom:2px;letter-spacing:1px;font-family:Orbitron,sans-serif}.login-container[data-v-85bb87ae]{display:flex;justify-content:center;align-items:center;min-height:100vh;width:100%;margin:0;padding:0;background-color:transparent}.login-form[data-v-85bb87ae]{background:hsla(0,0%,8%,.95);padding:2rem;color:#fff;max-width:400px;width:90%;margin:1rem auto;box-sizing:border-box}.v-input input[data-v-85bb87ae],.v-input__control[data-v-85bb87ae]{color:#fff}.v-label[data-v-85bb87ae]{color:hsla(0,0%,100%,.7)}.v-checkbox .v-label[data-v-85bb87ae]{color:hsla(0,0%,100%,.9)}.v-btn[data-v-85bb87ae]{color:#fff}.background-video[data-v-85bb87ae]{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;z-index:-1}#app,.v-application,body,html{background-color:transparent!important;margin:0;padding:0;overflow-x:hidden;overflow-y:auto}@media (max-height:600px){.login-form[data-v-85bb87ae]{padding:1.5rem;margin:.5rem auto}}@media (max-width:600px){.login-form[data-v-85bb87ae]{width:95%;margin:.5rem auto}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #141414!important;-webkit-box-shadow:inset 0 0 0 1000px #141414!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;-webkit-transition:background-color 9999s ease-in-out 0s!important;transition:background-color 9999s ease-in-out 0s!important}.v-field__input,.v-input input{background-color:transparent!important}.chart-container[data-v-624530a3]{position:relative;height:var(--4fa08c04);width:100%}.chart-container[data-v-65c1bbe7]{position:relative;height:var(--f9cf3f5e);width:100%}.chart-container[data-v-18ce5aae]{position:relative;width:100%}.dashboard-tab .v-tab[data-v-37621b5e]{background-color:#fff;color:#2c74b3}.active-card[data-v-37621b5e]{border:2px solid #1976d2!important}.dashboard-tab .v-tab[data-v-12873437]{background-color:#fff;color:#2c74b3}.custom-border-radius[data-v-12873437]{border-radius:20px}.custom-search-bar[data-v-12873437]{max-width:170px}.bold-border td[data-v-12873437]{border-top:.5px solid #000!important}.monitor-empty-state[data-v-12873437]{color:#667085;font-size:.92rem;padding:18px;text-align:center}.dashboard-tab .v-tab[data-v-10f9e0b9]{background-color:#fff;color:#2c74b3}.active-card[data-v-10f9e0b9]{border:2px solid #1976d2}.v-card-title[data-v-10f9e0b9]{position:relative}.position-center[data-v-10f9e0b9]{position:absolute;left:50%;transform:translateX(-50%)}.v-data-table tbody tr[data-v-10f9e0b9]:nth-child(odd){background-color:#fff}.v-data-table tbody tr[data-v-10f9e0b9]:nth-child(2n){background-color:#f0f4f8}.totals-row[data-v-10f9e0b9]{position:sticky;bottom:0;background-color:#f5f5f5}.totals-row td[data-v-10f9e0b9]{font-weight:700;text-align:left}[data-v-10f9e0b9] .equal-width{width:160px;min-width:160px;max-width:160px}[data-v-10f9e0b9] .v-data-table table{table-layout:fixed}[data-v-10f9e0b9] .v-data-table td:first-child,[data-v-10f9e0b9] .v-data-table th:first-child{width:220px;min-width:220px;max-width:220px}.sales-value[data-v-10f9e0b9]{display:inline-block;width:100%;padding:0 16px}.table-container[data-v-10f9e0b9]{max-height:calc(100vh - 200px);overflow-y:auto;position:relative}.site-dates[data-v-10f9e0b9]{font-size:12px;font-weight:400;opacity:.85}.time-picker-shell[data-v-71322550]{display:flex;align-items:center;width:100%;height:40px;box-sizing:border-box;border:1px solid rgba(0,0,0,.26);border-radius:6px;background:#fff;margin:0}.time-picker-shell.unreviewed-tint[data-v-71322550]{background:color-mix(in srgb,var(--modified-color,rgba(76,175,80,.55)) 10%,#fff)}.time-picker-main[data-v-71322550]{display:inline-flex;align-items:center;flex:1 1 auto;gap:0;min-width:0;padding:0 8px 0 9px;height:100%;box-sizing:border-box}.time-separator[data-v-71322550]{font-size:16px;line-height:1;color:rgba(0,0,0,.72);width:12px;min-width:12px;text-align:center;margin:0 3px 0 1px}.continue-toggle[data-v-71322550]{width:16px;min-width:16px;height:100%;border:0;background:transparent;color:rgba(0,0,0,.42);opacity:0;cursor:pointer;font-size:15px;line-height:1;padding:0;margin-right:1px;margin-left:12px;display:flex;align-items:center;justify-content:flex-end;padding-right:1px;transition:opacity .15s ease,color .15s ease,transform .15s ease}.continue-toggle.active[data-v-71322550],.continue-toggle[data-v-71322550]:focus-visible,.time-picker-shell:hover .continue-toggle[data-v-71322550]{opacity:1}.continue-toggle[data-v-71322550]:hover{transform:translateX(1px)}.continue-toggle.active[data-v-71322550]{color:var(--continued-color,var(--modified-color,rgba(76,175,80,.85)));font-weight:700}.ampm-toggle[data-v-71322550]{min-width:48px!important;height:100%!important;border-left:1px solid rgba(0,0,0,.12);border-radius:0!important;font-size:12px!important;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(0,0,0,.62)!important;padding:0 10px!important;flex:0 0 auto}.time-picker-shell.no-ampm .time-picker-main[data-v-71322550]{padding-right:10px}.time-part[data-v-71322550]{min-width:46px;width:46px;flex:0 0 46px;box-sizing:border-box}.hour-part[data-v-71322550]{margin-right:-4px}.hour-part[data-v-71322550],.minute-part[data-v-71322550]{min-width:48px;width:48px;flex-basis:48px}.time-part[data-v-71322550] .v-field{padding:0!important;background:transparent!important;box-shadow:none!important;min-height:38px!important;height:38px!important;box-sizing:border-box;overflow:visible!important}.time-part[data-v-71322550] .v-field__input{min-height:38px!important;padding:0 6px!important;justify-content:center;box-sizing:border-box;overflow:visible!important}.time-part[data-v-71322550] input{text-align:center;font-size:16px;color:rgba(0,0,0,.88);padding:0 4px!important;width:100%;box-sizing:border-box;overflow:visible;min-width:0}.time-part[data-v-71322550] .v-field__outline{display:none!important}.report-clipboard[data-v-36a3b98a]{position:absolute;left:-9999px}.simple-rich-text[data-v-560a5787]{position:relative;padding-top:10px}.simple-rich-text-toolbar[data-v-560a5787]{position:absolute;top:12px;right:6px;z-index:2;display:flex;align-items:center;gap:2px;background:hsla(0,0%,100%,.92);border:1px solid rgba(0,0,0,.12);border-radius:6px;opacity:0;pointer-events:none;transition:opacity .12s ease}.simple-rich-text.show-toolbar .simple-rich-text-toolbar[data-v-560a5787]{opacity:1;pointer-events:auto}.simple-rich-text-button[data-v-560a5787]{color:rgba(0,0,0,.72)}.simple-rich-text-editor[data-v-560a5787]{width:100%;min-height:40px;padding:9px 46px 8px 12px;border:1px solid rgba(0,0,0,.38);border-radius:4px;background:#fff;color:rgba(0,0,0,.87);font-size:16px;line-height:1.4;outline:none;white-space:pre-wrap;word-break:break-word}.simple-rich-text-editor[data-v-560a5787]:focus{border-color:var(--accent-color);border-width:2px;padding:8px 45px 7px 11px}.dashboard-tab .v-tab[data-v-37cc7da1]{background-color:#fff;color:#2c74b3}.shift-title[data-v-37cc7da1]{font-size:30px;font-weight:700;color:#000;text-align:center}.total-earnings[data-v-37cc7da1]{display:inline-block;padding:5px 10px;border-radius:5px;color:#000;text-align:center;min-width:70px}.red-bg[data-v-37cc7da1]{background-color:#e74d3c3c}.yellow-bg[data-v-37cc7da1]{background-color:#f1c40f58;color:#000}.green-bg[data-v-37cc7da1]{background-color:#2ecc7051}[data-v-37cc7da1] .mf-focus-field.is-mf .v-field__outline{--v-field-border-width:3px!important;color:var(--mf-border-color,#000)!important}.time-tracking-review[data-v-37cc7da1]{margin-bottom:12px}.time-tracking-review-row[data-v-37cc7da1]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.time-tracking-review-count[data-v-37cc7da1],.time-tracking-review-title[data-v-37cc7da1]{font-size:.92rem;color:rgba(0,0,0,.68)}.time-tracking-review-title[data-v-37cc7da1]{font-weight:700}.time-tracking-review-count[data-v-37cc7da1]{font-weight:600}.time-tracking-review-count.is-complete[data-v-37cc7da1],.time-tracking-review-title.is-complete[data-v-37cc7da1]{color:rgba(0,0,0,.82)}.time-tracking-progress-track[data-v-37cc7da1]{width:100%;height:6px;border-radius:999px;background:rgba(0,0,0,.08);overflow:hidden}.time-tracking-progress-fill[data-v-37cc7da1]{height:100%;border-radius:999px;opacity:.78;transition:width .18s ease}.time-tracking-warning-card[data-v-37cc7da1]{border-radius:12px}.time-tracking-warning-box[data-v-37cc7da1]{background:rgba(0,0,0,.03);border-radius:10px;padding:14px 16px}.time-tracking-warning-count[data-v-37cc7da1]{font-size:.98rem;font-weight:600;color:rgba(0,0,0,.82);margin-bottom:8px}.time-tracking-warning-copy[data-v-37cc7da1]{color:rgba(0,0,0,.68);margin-bottom:8px;line-height:1.45}.time-tracking-warning-muted[data-v-37cc7da1]{color:rgba(0,0,0,.5);font-size:.9rem}.time-tracking-compact-field[data-v-37cc7da1] .v-field__input{justify-content:center;text-align:center;padding-inline:8px!important}.time-tracking-compact-field[data-v-37cc7da1] input{text-align:center;font-weight:700}.time-tracking-compact-field[data-v-37cc7da1] input::-moz-placeholder{color:rgba(0,0,0,.88);opacity:1;font-weight:700}.time-tracking-compact-field[data-v-37cc7da1] input::placeholder{color:rgba(0,0,0,.88);opacity:1;font-weight:700}.satellite-model-dialog[data-v-37cc7da1],.studio-model-dialog[data-v-37cc7da1]{border-radius:8px}.satellite-selector-body[data-v-37cc7da1],.studio-selector-body[data-v-37cc7da1]{padding-left:12px!important;padding-right:12px!important}.satellite-selector-header[data-v-37cc7da1],.studio-selector-header[data-v-37cc7da1]{min-height:40px}.studio-selector-manual-btn[data-v-37cc7da1]{font-weight:700;letter-spacing:.02em}.studio-selector-copy[data-v-37cc7da1]{font-size:.92rem;color:rgba(0,0,0,.66);margin-bottom:12px}.studio-shift-section+.studio-shift-section[data-v-37cc7da1]{margin-top:14px}.studio-shift-title[data-v-37cc7da1]{font-size:.84rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(0,0,0,.64);margin-bottom:8px}.studio-chip-group[data-v-37cc7da1]{display:flex;flex-wrap:wrap;gap:8px;align-content:flex-start;min-height:36px}.satellite-shift-strip[data-v-37cc7da1]{display:flex;justify-content:flex-start;align-items:center;gap:16px;padding:0 4px;flex-wrap:nowrap;width:100%}.satellite-shift-strip-title[data-v-37cc7da1]{font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:rgba(0,0,0,.62);min-width:52px;flex-shrink:0}.satellite-shift-strip-group[data-v-37cc7da1]{display:flex;align-items:center;gap:14px}.satellite-shift-strip-group-secondary[data-v-37cc7da1]{margin-left:auto}.satellite-shift-strip-field[data-v-37cc7da1]{width:auto;display:flex;align-items:center;gap:8px;flex-shrink:0}.satellite-shift-strip-label[data-v-37cc7da1]{font-size:12px;font-weight:700;text-transform:uppercase;opacity:.9;white-space:nowrap}.satellite-shift-strip-toggle[data-v-37cc7da1]{margin-left:4px;color:rgba(0,0,0,.6);flex-shrink:0;border:1px solid rgba(0,0,0,.18);border-radius:999px}.satellite-shift-strip-toggle[data-v-37cc7da1]:hover{color:rgba(0,0,0,.82)}.satellite-shift-strip[data-v-37cc7da1] .time-picker-shell{width:170px}.satellite-column-title[data-v-37cc7da1]{font-size:.88rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(0,0,0,.68);margin-bottom:10px}.satellite-subgroup-title[data-v-37cc7da1]{margin-top:6px}.satellite-chip-group[data-v-37cc7da1]{display:flex;flex-wrap:wrap;gap:8px;align-content:flex-start;min-height:36px}.satellite-model-chip[data-v-37cc7da1],.studio-model-chip[data-v-37cc7da1]{font-weight:600;border-radius:6px!important;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease}.satellite-model-chip[data-v-37cc7da1]:hover,.studio-model-chip[data-v-37cc7da1]:hover{transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.08)}@media (min-width:960px){.satellite-col-cc[data-v-37cc7da1]{flex:0 0 29.1667%!important;max-width:29.1667%!important}.satellite-col-cj[data-v-37cc7da1]{flex:0 0 41.6667%!important;max-width:41.6667%!important}.satellite-col-bog-pei[data-v-37cc7da1]{flex:0 0 29.1667%!important;max-width:29.1667%!important}}.excel-pending-stack[data-v-7ced3373]{display:flex;flex-direction:column}.excel-reports-block[data-v-7ced3373]{order:1}.pending-adjustments-section[data-v-7ced3373]{order:2;margin-top:18px;border:1px solid #d8dde3;border-radius:7px;background:#fff;overflow:hidden}.pending-adjustments-header[data-v-7ced3373]{display:flex;height:48px;box-sizing:border-box;align-items:center;justify-content:space-between;gap:16px;padding:8px 16px;background:linear-gradient(180deg,#1c2321,#3a4542);border-bottom:1px solid #303936}.pending-adjustments-title[data-v-7ced3373]{color:#fff;font-size:18px;font-weight:600}.pending-adjustments-subtitle[data-v-7ced3373]{margin-top:2px;color:hsla(0,0%,100%,.72);font-size:12px}.pending-adjustments-empty[data-v-7ced3373]{display:flex;align-items:center;justify-content:center;min-height:74px;color:#68717a;font-size:14px}.pending-adjustments-table-wrap[data-v-7ced3373]{overflow-x:auto;padding:0;background:#fff}.pending-adjustments-table[data-v-7ced3373]{width:100%;min-width:920px;border-collapse:separate;border-spacing:0;table-layout:fixed}.pending-adjustments-table th[data-v-7ced3373]{padding:3px 6px 2px;background:#fff;color:#707070;font-size:12px;font-weight:600;text-align:left}.pending-column-row th[data-v-7ced3373]{padding-top:2px;padding-bottom:4px;background:#fff;color:#707070;font-size:12px;letter-spacing:normal;text-transform:none}.pending-col-type[data-v-7ced3373]{width:12%}.pending-col-amount[data-v-7ced3373]{width:10%}.pending-col-currency[data-v-7ced3373]{width:9%}.pending-col-description[data-v-7ced3373]{width:33%}.pending-col-quantity[data-v-7ced3373]{width:6%}.pending-col-site[data-v-7ced3373]{width:8%}.pending-col-quotas[data-v-7ced3373]{width:7%}.pending-col-date[data-v-7ced3373]{width:10%}.pending-col-actions[data-v-7ced3373]{width:5%}.pending-adjustments-table td[data-v-7ced3373]{padding:0 2px;border-bottom:none;vertical-align:middle}.pending-adjustment-card[data-v-7ced3373]:before{display:table-row;height:9px;content:""}.pending-model-row td[data-v-7ced3373]{padding:10px 7px 3px;border-top:1px solid #dfe3e7;border-right:1px solid #dfe3e7;border-left:3px solid #f4a621;border-radius:6px 6px 0 0;background:#fff;box-shadow:0 1px 3px rgba(31,42,52,.08)}.pending-model-identity[data-v-7ced3373]{display:grid;grid-template-columns:minmax(280px,33.333%) minmax(170px,16.667%) 1fr 42px;align-items:center;gap:8px}.pending-identity-field[data-v-7ced3373]{position:relative;min-width:0;padding-top:2px}.pending-identity-field__label[data-v-7ced3373]{position:absolute;top:-4px;left:10px;z-index:2;padding:0 4px;background:#fff;color:#707070;font-size:11px;line-height:12px;pointer-events:none}.pending-stage-name[data-v-7ced3373]{min-width:0}.pending-review-note[data-v-7ced3373]{position:relative;display:flex;min-width:0;min-height:40px;align-items:center;padding:0 12px;border:1px solid #c7cbd1;border-radius:4px;background:#fff;color:#56616c;font-size:15px;line-height:1.25}.pending-review-note__label[data-v-7ced3373]{position:absolute;top:-7px;left:10px;padding:0 4px;background:#fff;color:#707070;font-size:11px;line-height:12px}.pending-model-spacer[data-v-7ced3373]{min-width:0}.pending-action-btn[data-v-7ced3373],.pending-approve-btn[data-v-7ced3373]{justify-self:center}.direct-sales-section[data-v-7ced3373]{margin:16px 6px 20px;border:1px solid #dce3e8;border-radius:6px;overflow:hidden;background:#fff}.direct-sales-header[data-v-7ced3373]{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:5px 10px 5px 14px;background:linear-gradient(90deg,#17211f,#263532);color:#fff;font-size:18px;font-weight:700}.direct-sales-body[data-v-7ced3373]{padding:8px}.direct-sale-row[data-v-7ced3373],.direct-sales-labels[data-v-7ced3373]{display:grid;grid-template-columns:minmax(190px,23fr) minmax(250px,30fr) minmax(70px,8fr) minmax(105px,12fr) minmax(105px,12fr) minmax(105px,10fr) minmax(46px,5fr);gap:4px;align-items:center}.direct-sales-labels[data-v-7ced3373]{padding:0 5px 3px;color:#68747f;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.direct-sale-row+.direct-sale-row[data-v-7ced3373]{margin-top:5px}.direct-sale-actions[data-v-7ced3373]{display:flex;align-items:center;justify-content:flex-end;gap:2px}@media (max-width:900px){.direct-sales-labels[data-v-7ced3373]{display:none}.direct-sale-row[data-v-7ced3373]{grid-template-columns:1fr 1fr;gap:8px;padding:10px 4px}.direct-sale-actions[data-v-7ced3373]{justify-content:flex-start}}.pending-fields-row[data-v-7ced3373]{background:#fff}.pending-column-row th[data-v-7ced3373]:first-child,.pending-fields-row td[data-v-7ced3373]:first-child{border-left:3px solid #f4a621}.pending-column-row th[data-v-7ced3373]:last-child,.pending-fields-row td[data-v-7ced3373]:last-child{border-right:1px solid #dfe3e7}.pending-fields-row+.pending-fields-row[data-v-7ced3373]{border-top:none}.pending-fields-row td[data-v-7ced3373]{padding-top:0;padding-bottom:0}.pending-fields-row--last td[data-v-7ced3373]{border-bottom:1px solid #dfe3e7;box-shadow:0 2px 4px rgba(31,42,52,.08)}.pending-fields-row--last td[data-v-7ced3373]:first-child{border-radius:0 0 0 6px}.pending-fields-row--last td[data-v-7ced3373]:last-child{border-radius:0 0 6px 0}[data-v-7ced3373] .pending-adjustments-table .v-input{font-size:14px}[data-v-7ced3373] .pending-adjustments-table .v-field{min-height:36px!important;height:36px!important;background:#f4f4f4!important}[data-v-7ced3373] .pending-identity-field .v-field{min-height:40px!important;height:40px!important;background:#fff!important}[data-v-7ced3373] .pending-adjustments-table .pending-identity-field .v-field__input{display:flex;min-height:40px!important;align-items:center;padding-top:0!important;padding-bottom:0!important;font-size:16px;font-weight:700;line-height:1.2}[data-v-7ced3373] .pending-adjustments-table .v-field__input{min-height:36px!important;padding-top:0!important;padding-bottom:0!important}[data-v-7ced3373] .pending-amount-field input[type=number],[data-v-7ced3373] .pending-quantity-field input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}[data-v-7ced3373] .pending-quantity-field input{text-align:center;color:inherit}[data-v-7ced3373] .pending-quantity-field .v-field__input{justify-content:center;padding-right:8px!important;padding-left:8px!important;text-align:center}[data-v-7ced3373] .pending-quantity-field .v-combobox__selection,[data-v-7ced3373] .pending-quantity-field .v-select__selection{display:flex;flex:1 1 auto;justify-content:center;margin-inline:0;text-align:center}[data-v-7ced3373] .pending-quantity-field input[type=number]::-webkit-inner-spin-button,[data-v-7ced3373] .pending-quantity-field input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.pending-quantity-cell[data-v-7ced3373]{color:inherit;text-align:center}[data-v-7ced3373] .pending-amount-field input[type=number]::-webkit-inner-spin-button,[data-v-7ced3373] .pending-amount-field input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.pending-report-source[data-v-7ced3373]{color:#3f4f5f;font-size:12px}.pending-report-source span[data-v-7ced3373],.pending-report-source strong[data-v-7ced3373]{display:block}.pending-original-name[data-v-7ced3373]{margin-top:0;color:#a15c00;font-size:10px}.pending-actions[data-v-7ced3373]{white-space:nowrap;padding-top:1px!important;text-align:center}.pending-action-btn[data-v-7ced3373]{border-color:#d8dde3!important;background:#fff!important;color:#20272d!important;box-shadow:0 1px 4px rgba(31,42,52,.14)}.active-card[data-v-7ced3373]{border:2px solid #1976d2!important}.download-period-btn[data-v-7ced3373]{opacity:1!important}.download-period-btn:hover .v-icon[data-v-7ced3373],.download-period-btn[data-v-7ced3373]:hover{color:#1976d2!important}.adjustments-period-actions[data-v-7ced3373]{justify-content:center;gap:18px;margin-top:-16px;margin-bottom:12px;position:absolute;bottom:0;width:100%}.adjustments-period-arrow[data-v-7ced3373]{background:#1976d2!important;color:#fff!important;height:36px!important;width:44px!important}.adjustments-period-arrow[data-v-7ced3373]:disabled{background:#d8e1ec!important;color:#8391a3!important}.adjustments-period-arrow[data-v-7ced3373] .v-icon{color:#fff!important}.adjustments-section-bar[data-v-7ced3373]{align-items:center;background:linear-gradient(180deg,#1c2321,#3a4542);border-radius:6px;color:#fff;display:flex;height:48px;justify-content:space-between;margin-top:16px;padding:12px 16px}.excel-notes-grid[data-v-7ced3373]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:12px}.excel-note-card[data-v-7ced3373]{border:1px solid #dfe5ee;border-radius:6px;padding:12px;background:#fff}.excel-note-card-main[data-v-7ced3373]{--excel-accent:#1976d2;--excel-accent-soft:#eef6ff;--excel-accent-panel:#f4f8ff;--excel-due:#11824d}.excel-note-card-cb[data-v-7ced3373]{--excel-accent:#f59e0b;--excel-accent-soft:#fff7e6;--excel-accent-panel:#fffaf0;--excel-due:#d97706}.excel-note-header[data-v-7ced3373]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:10px}.excel-note-title-wrap[data-v-7ced3373]{display:flex;align-items:center;gap:12px}.excel-note-avatar[data-v-7ced3373]{align-items:center;background:var(--excel-accent-soft);border:1px solid color-mix(in srgb,var(--excel-accent) 20%,transparent);border-radius:50%;color:var(--excel-accent);display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:800;height:36px;justify-content:center;width:36px}.excel-note-title[data-v-7ced3373]{color:#1f2937;font-size:18px;font-weight:800;line-height:1.2}.excel-note-pending-chip[data-v-7ced3373]{background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;color:#c2410c;display:inline-flex;font-size:11px;font-weight:800;line-height:1;padding:5px 8px;white-space:nowrap}.excel-note-summary-panel[data-v-7ced3373]{align-items:center;background:var(--excel-accent-panel);border:1px solid color-mix(in srgb,var(--excel-accent) 10%,#e5e7eb);border-radius:6px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;margin-bottom:10px;padding:10px 12px}.excel-note-summary-item[data-v-7ced3373]{align-items:center;display:flex;gap:10px;min-width:0}.excel-note-summary-icon[data-v-7ced3373]{color:var(--excel-accent);flex:0 0 auto}.excel-note-summary-label[data-v-7ced3373]{color:#667085;font-size:11px;font-weight:700;line-height:1.2;margin-bottom:3px}.excel-note-summary-value[data-v-7ced3373]{color:#111827;font-size:14px;font-weight:800;line-height:1.2}.excel-note-summary-divider[data-v-7ced3373]{align-self:stretch;background:#d1d5db;width:1px}.excel-note-reminder[data-v-7ced3373]{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:3px 8px;border-radius:999px;font-size:12px;font-weight:700}.excel-note-due-value[data-v-7ced3373]{color:var(--excel-due);font-size:15px;font-weight:900;line-height:1.2}.excel-note-due-value.is-due[data-v-7ced3373]{color:#b45309}.excel-note-due-value.is-completed[data-v-7ced3373]{color:#166534}.excel-note-due-value.is-muted[data-v-7ced3373]{color:#6b7280}.excel-note-due-date[data-v-7ced3373]{color:#667085;font-size:11px;font-weight:700;margin-top:1px}.excel-note-divider[data-v-7ced3373]{border-top:1px solid #e5e7eb;margin:0 0 8px}.excel-note-label[data-v-7ced3373]{align-items:center;color:#111827;display:flex;font-size:14px;font-weight:800;gap:8px;margin-bottom:0}.excel-note-label .v-icon[data-v-7ced3373]{color:var(--excel-accent)}.excel-note-inline[data-v-7ced3373]{display:flex;align-items:center;gap:10px}.excel-note-inline .excel-note-label[data-v-7ced3373]{flex:0 0 auto}.excel-note-inline[data-v-7ced3373] .v-input{flex:1 1 auto;min-width:0}.excel-note-inline[data-v-7ced3373] textarea{overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap}.excel-note-action-stack[data-v-7ced3373]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.excel-note-reminder.is-upcoming[data-v-7ced3373]{color:#075985;background:#e0f2fe}.excel-note-reminder.is-due[data-v-7ced3373]{color:#92400e;background:#fef3c7}.excel-note-reminder.is-completed[data-v-7ced3373]{color:#166534;background:#dcfce7}.excel-note-reminder.is-muted[data-v-7ced3373]{color:#6b7280;background:#f3f4f6}.excel-note-download[data-v-7ced3373]{background:var(--excel-accent)!important;color:#fff!important;border-radius:20px!important;text-transform:none;font-weight:700}.excel-note-download .v-icon[data-v-7ced3373]{color:#fff!important}@media (max-width:900px){.excel-notes-grid[data-v-7ced3373]{grid-template-columns:1fr}}@media (max-width:640px){.excel-note-summary-panel[data-v-7ced3373]{grid-template-columns:1fr}.excel-note-summary-divider[data-v-7ced3373]{display:none}}[data-v-7ced3373] .v-btn--disabled,[data-v-7ced3373] .v-field--disabled,[data-v-7ced3373] .v-input--disabled{opacity:.8}[data-v-7ced3373] .adjustments-rows-table .v-table__wrapper{overflow-y:hidden!important;padding-bottom:3px}[data-v-7ced3373] .adjustments-rows-table table{width:100%!important;table-layout:fixed}[data-v-7ced3373] .adjustment-quantity-field .v-field__input{justify-content:center;padding-right:8px!important;padding-left:8px!important;text-align:center}[data-v-7ced3373] .adjustment-quantity-field .v-combobox__selection,[data-v-7ced3373] .adjustment-quantity-field .v-select__selection,[data-v-7ced3373] .adjustment-quantity-field input{text-align:center}.active-card[data-v-127901d6]{border:2px solid #1976d2!important}.hours-model-card[data-v-127901d6]{border-radius:6px;margin-top:16px;overflow:hidden}.hours-model-header[data-v-127901d6]{align-items:center;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));min-height:52px;padding:6px 12px}.hours-model-name[data-v-127901d6]{color:#1f2937;font-size:14px;font-weight:700}.hours-stage-name[data-v-127901d6]{background:#e3f2fd;border:1px solid #bbdefb;border-radius:999px;color:#1976d2;cursor:pointer;display:inline-block;justify-self:start;font-size:13px;font-weight:600;line-height:1.2;max-width:220px;overflow:hidden;padding:3px 10px;text-overflow:ellipsis;white-space:nowrap;width:-moz-fit-content;width:fit-content}.hours-stage-name[data-v-127901d6]:focus-visible,.hours-stage-name[data-v-127901d6]:hover{background:#d6ebff;border-color:#90caf9;outline:none}.hours-progress[data-v-127901d6]{display:grid;gap:5px;margin-right:12px;min-width:150px}.hours-progress-track[data-v-127901d6]{position:relative}.hours-progress-marker[data-v-127901d6]{background:#1c2321;border-radius:999px;height:11px;width:2px}.hours-progress-marker-wrap[data-v-127901d6]{align-items:center;display:flex;flex-direction:column;gap:1px;position:absolute;top:-12px;transform:translateX(-50%);z-index:2}.hours-progress-marker-label[data-v-127901d6]{color:#1c2321!important;font-size:9px!important;font-weight:700!important;line-height:1!important}.hours-period[data-v-127901d6]{color:#425166;font-size:13px;font-weight:600;white-space:nowrap}.hours-progress span[data-v-127901d6]{color:#1c2321;font-size:12px;font-weight:600}.hours-filter-chip-bar[data-v-127901d6]{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px;min-height:28px}.hours-filter-chip[data-v-127901d6]{border-radius:999px!important;flex:0 0 auto;font-size:13px;font-weight:600;line-height:1.2;max-width:220px;width:-moz-fit-content;width:fit-content}.hours-filter-chip[data-v-127901d6] .v-chip__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hours-dashboard-card[data-v-127901d6]{border-radius:12px;overflow:visible}.hours-dashboard-card-collapsed[data-v-127901d6]{height:48px;overflow:hidden}.hours-dashboard-header[data-v-127901d6]{align-items:center;background:linear-gradient(180deg,#1c2321,#3a4542);border-radius:12px 12px 0 0;color:#fff;display:flex;height:48px;justify-content:space-between;padding:12px 16px}.hours-dashboard-actions[data-v-127901d6]{align-items:center;display:flex;gap:10px}.hours-dashboard-edit-btn[data-v-127901d6]{border-color:hsla(0,0%,100%,.8)!important;color:#fff!important;height:30px;text-transform:none}.hours-dashboard-cancel-btn[data-v-127901d6]{color:hsla(0,0%,100%,.88)!important;height:30px;text-transform:none}.hours-dashboard-title-wrap[data-v-127901d6]{align-items:center;display:flex;gap:12px}.hours-dashboard-title[data-v-127901d6]{color:#fff;font-size:18px;font-weight:700;letter-spacing:1px}.hours-dashboard-toggle[data-v-127901d6]{color:#fff;cursor:pointer}.hours-dashboard-body[data-v-127901d6]{background:#fff;border-radius:0 0 12px 12px;color:#1c2321;padding:12px 16px 14px}.hours-dashboard-reference[data-v-127901d6]{display:grid;gap:12px}.hours-pay-structure-panels[data-v-127901d6]{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.hours-pay-structure-panel[data-v-127901d6]{border:1px solid #e0e0e0;border-radius:6px;overflow:hidden}.hours-pay-structure-panel-title[data-v-127901d6]{align-items:center;background:#f8f8f8;border-bottom:1px solid #e0e0e0;color:#1c2321;display:flex;font-size:13px;font-weight:800;justify-content:space-between;min-height:30px;padding:7px 10px}.hours-pay-structure-panel-title small[data-v-127901d6]{color:#5f6b7a;font-size:11px;font-weight:700;white-space:nowrap}.hours-pay-structure-table[data-v-127901d6]{display:grid;grid-template-columns:.7fr 1fr 1fr}.hours-pay-structure-cell[data-v-127901d6],.hours-pay-structure-head[data-v-127901d6]{align-items:center;background:#fff;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;color:#24302d;display:flex;font-size:12px;font-weight:600;justify-content:space-between;min-height:28px;padding:5px 10px}.hours-pay-structure-head[data-v-127901d6]{background:#fbfcfd;color:#1c2321;font-weight:800;justify-content:center}.hours-pay-structure-cell[data-v-127901d6]:nth-last-child(-n+3){border-bottom:0}.hours-pay-structure-cell[data-v-127901d6]:nth-child(3n),.hours-pay-structure-head[data-v-127901d6]:nth-child(3n){border-right:0}.hours-pay-structure-input[data-v-127901d6]{max-width:90px}.hours-pay-structure-input[data-v-127901d6] input{font-size:12px;padding:0;text-align:center}.hours-calculator-card[data-v-127901d6]{border-radius:6px;display:flex;flex-direction:column;min-height:180px}.hours-calculator-body[data-v-127901d6]{display:flex;flex:1;flex-direction:column;padding:4px 16px 14px!important}.hours-calculator-inputs[data-v-127901d6]{display:grid;gap:8px;grid-template-columns:1fr 1fr}.hours-calculator-result[data-v-127901d6]{align-items:center;background:#eef1f3;border-radius:6px;color:#20262d;display:flex;justify-content:space-between;margin-top:6px;margin-left:auto;margin-right:auto;min-height:34px;padding:6px 10px;width:52%}.hours-calculator-result span[data-v-127901d6]{font-size:12px;font-weight:700;text-transform:uppercase}.hours-calculator-copy[data-v-127901d6]{background:transparent;border:0;color:#153e63;cursor:pointer;font-size:18px;font-weight:800;line-height:1;padding:2px 4px}.hours-calculator-copy[data-v-127901d6]:focus-visible,.hours-calculator-copy[data-v-127901d6]:hover{background:#dbeafe;border-radius:4px;outline:none}.hours-calculator-note[data-v-127901d6]{color:#5f6b7a;font-size:12px;line-height:1.25;margin-top:auto;padding-top:10px}.hours-period-actions[data-v-127901d6]{bottom:0;gap:18px;justify-content:center;margin-bottom:12px;margin-top:-16px;position:absolute;width:100%}.hours-period-arrow[data-v-127901d6]{background:#1976d2!important;color:#fff!important;height:36px!important;width:44px!important}.hours-period-arrow[data-v-127901d6]:disabled{background:#d8e1ec!important;color:#8391a3!important}.hours-section-title[data-v-127901d6]{align-items:center;background:linear-gradient(180deg,#1c2321,#3a4542);border-radius:6px;color:#fff;display:flex;height:48px;justify-content:space-between;margin-top:18px;padding:12px 16px;position:sticky;top:8px;z-index:8}.hours-section-title h2[data-v-127901d6]{color:#fff;font-size:18px;font-weight:600;margin:0}.hours-title-with-help[data-v-127901d6]{align-items:center;display:flex;gap:8px}.hours-help-icon[data-v-127901d6]{color:hsla(0,0%,100%,.82);cursor:help}.hours-help-icon[data-v-127901d6]:hover{color:#fff}.hours-help-tooltip-card[data-v-127901d6]{display:grid;gap:4px;font-size:12px;line-height:1.45;padding:10px 12px;width:320px}.hours-help-tooltip-title[data-v-127901d6]{color:#153e63;font-weight:800;margin-bottom:2px}.hours-section-title span[data-v-127901d6]{color:hsla(0,0%,100%,.82);font-size:13px;font-weight:600}.hours-save-status[data-v-127901d6]{align-items:center;display:flex;gap:12px}.hours-dialog[data-v-127901d6]{border-radius:6px}.hours-dialog-title[data-v-127901d6]{align-items:center;display:flex;gap:10px}.hours-dialog-model[data-v-127901d6]{color:#2c74b3;font-size:13px;font-weight:600}.hours-manage-sites-table td[data-v-127901d6],.hours-manage-sites-table th[data-v-127901d6]{text-align:center}.hours-manage-sites-table td[data-v-127901d6]:first-child,.hours-manage-sites-table th[data-v-127901d6]:first-child{text-align:left}.hours-manage-pay-source-row td[data-v-127901d6]{background:#e8f2ff!important}.hours-manage-not-applicable[data-v-127901d6]{color:#8a94a3;font-weight:700}.hours-manage-sites-note[data-v-127901d6]{color:#5f6b7a;font-size:12px;line-height:1.4;margin-top:10px}.hours-table-wrapper[data-v-127901d6]{overflow-x:auto}.hours-card-tools[data-v-127901d6]{align-items:center;background:#fff;border-top:1px solid #e5eaf0;display:flex;gap:8px;justify-content:flex-end;min-height:42px;padding:6px 12px}.hours-card-tool-btn[data-v-127901d6]{color:#425166!important;font-size:12px;font-weight:700;text-transform:none}.hours-card-tool-btn[data-v-127901d6]:hover{background:#f0f4f8!important;color:#1976d2!important}.hours-card-tool-btn-active[data-v-127901d6]{background:#e3f2fd!important;color:#1976d2!important}.hours-diff-panel[data-v-127901d6]{background:#fbfcfe;border-top:1px solid #e5eaf0}.hours-diff-toolbar[data-v-127901d6]{align-items:center;display:flex;gap:12px;justify-content:flex-end;min-height:48px;padding:8px 12px}.hours-diff-title[data-v-127901d6]{display:grid;gap:1px;margin-right:auto}.hours-diff-title span[data-v-127901d6]{color:#1c2321;font-size:13px;font-weight:800}.hours-diff-title small[data-v-127901d6]{color:#687385;font-size:11px;font-weight:600}.hours-diff-select[data-v-127901d6]{max-width:230px;min-width:210px}.hours-diff-total[data-v-127901d6]{border-radius:999px;font-size:12px;font-weight:800;min-width:96px;padding:5px 10px;text-align:center}.hours-diff-table-wrapper[data-v-127901d6]{border-top:1px solid #edf1f5}.hours-diff-table[data-v-127901d6] table{min-width:1000px;table-layout:fixed}.hours-diff-cell[data-v-127901d6],.hours-diff-total-cell[data-v-127901d6]{background:#fff!important;font-size:12px;font-weight:800}.hours-diff-positive[data-v-127901d6]{color:#1976d2!important}.hours-diff-negative[data-v-127901d6]{color:#c62828!important}.hours-diff-zero[data-v-127901d6]{color:#738094!important}.hours-table[data-v-127901d6] table{--hours-sales-blue:#f0f4f8;min-width:1000px;table-layout:fixed}.hours-table th[data-v-127901d6]{background:var(--hours-sales-blue);color:#20262d;font-size:12px;font-weight:700;text-align:center}.hours-metric-cell[data-v-127901d6]{background:#fafafa;width:120px;min-width:120px;padding-left:16px!important;text-align:left!important;white-space:nowrap}.hours-day-cell[data-v-127901d6],.hours-value-cell[data-v-127901d6]{min-width:54px;padding-left:0!important;padding-right:0!important;text-align:center!important}.hours-day-cell small[data-v-127901d6],.hours-day-cell span[data-v-127901d6]{display:block;text-align:center;width:100%}.hours-day-cell small[data-v-127901d6]{font-size:10px;font-weight:500}.hours-report-cell[data-v-127901d6]{background:#fafafa}.hours-pay-source-badge[data-v-127901d6]{background:#1976d2;border-radius:999px;color:#fff;display:inline-flex;font-size:10px;font-weight:700;line-height:1;margin-left:6px;padding:3px 6px;vertical-align:middle}.hours-extra-row .hours-metric-cell[data-v-127901d6],.hours-extra-row .hours-value-cell[data-v-127901d6]{background:#fbfaf2}.hours-report-value[data-v-127901d6]{align-items:center;display:inline-flex;justify-content:center;margin:0 auto;max-width:48px;min-height:32px;width:48px}.hours-value-cell[data-v-127901d6]{background:#fafafa;position:relative}.hours-value-cell[data-v-127901d6] .v-field{background:#fff}.hours-comment-mode-cell[data-v-127901d6]{cursor:pointer}.hours-comment-mode-cell[data-v-127901d6]:hover{box-shadow:inset 0 0 0 2px rgba(25,118,210,.28)}.hours-commented-cell[data-v-127901d6]:after{content:"";border-left:8px solid transparent;border-top:8px solid #1976d2;height:0;position:absolute;right:5px;top:1px;width:0;z-index:2}.hours-commented-cell[data-v-127901d6]:hover:before{background:#1c2321;border-radius:4px;box-shadow:0 8px 18px rgba(28,35,33,.18);color:#fff;content:attr(data-comment);font-size:12px;font-weight:500;line-height:1.35;max-width:220px;min-width:140px;padding:7px 9px;position:absolute;right:2px;text-align:left;top:-8px;transform:translateY(-100%);white-space:normal;z-index:10}.hours-empty-cell[data-v-127901d6]{display:inline-block;min-height:32px;width:48px}.hours-total-cell[data-v-127901d6]{background:var(--hours-sales-blue);color:#1976d2;font-weight:700;max-width:62px;min-width:62px;padding-left:4px!important;padding-right:4px!important;text-align:center;white-space:nowrap;width:62px}.hours-total-report[data-v-127901d6]{color:#1c2321}.hours-total-extra[data-v-127901d6]{color:#6f4e00;font-weight:800}.hours-paid-cell[data-v-127901d6],.hours-paid-row .hours-metric-cell[data-v-127901d6],.hours-total-paid[data-v-127901d6]{background:var(--hours-sales-blue)!important;color:#1c2321;font-weight:800}.hours-paid-value[data-v-127901d6]{align-items:center;display:inline-flex;justify-content:center;min-height:32px}.hours-total-low[data-v-127901d6]{color:#c62828}.hours-total-warning[data-v-127901d6]{color:#d18f00}.hours-total-good[data-v-127901d6]{color:#2e7d32}.hours-entry[data-v-127901d6]{margin:0 auto;max-width:48px;width:48px}.hours-entry[data-v-127901d6] .v-field{min-height:32px}.hours-entry-dirty[data-v-127901d6] .v-field{background:#fff8d7!important;border-color:#d9a900!important}.hours-entry[data-v-127901d6] input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;font-size:13px;padding:0;text-align:center!important}.hours-total-entry[data-v-127901d6]{max-width:52px;width:52px}.hours-total-entry[data-v-127901d6] .v-field{min-height:30px}.hours-total-entry[data-v-127901d6] input{font-size:12px;font-weight:700}.hours-total-entry[data-v-127901d6] .v-field__input{min-height:30px}.hours-entry[data-v-127901d6] input::-webkit-inner-spin-button,.hours-entry[data-v-127901d6] input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hours-entry[data-v-127901d6] .v-field__input{justify-content:center;padding-inline:0;text-align:center!important}.v-card.tasks[data-v-1fad19c4]{background-color:#f0f4f8;border-radius:12px;height:350px;padding:0!important;margin:0}.v-list-item[data-v-1fad19c4]{padding:.2rem!important;margin:0!important;min-height:0!important}.task-item[data-v-1fad19c4]{cursor:pointer}.task-item[data-v-1fad19c4]:hover{background-color:#d6dbef;transition:background-color .2s}.task-sheet[data-v-1fad19c4]{width:100%;padding:4px 8px;margin:0;border-radius:6px;background-color:#fff;box-sizing:border-box;display:flex;align-items:center;min-height:30px}.task-sheet--padded[data-v-1fad19c4]{padding:4px 8px}.add-task-btn[data-v-1fad19c4]{justify-content:left;font-weight:700;height:36px;line-height:1;border-radius:0 0 12px 12px;margin:0}.card-body[data-v-1fad19c4]{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:0!important}.task-list[data-v-1fad19c4]{display:flex;flex-direction:column;gap:0;flex-grow:1;overflow-y:auto;max-height:250px;min-height:250px;padding:0 2px}.tasks-gap-1[data-v-1fad19c4]{gap:1px}.tasks-gap-2[data-v-1fad19c4]{gap:2px}.tasks-gap-3[data-v-1fad19c4]{gap:3px}.tasks-gap-4[data-v-1fad19c4]{gap:4px}.task-subtitle[data-v-1fad19c4]{opacity:.8;font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:0!important}[data-v-1fad19c4] .menu-list{padding:1px 1px!important;min-width:120px}.task-item[data-v-1fad19c4],.task-sheet[data-v-1fad19c4],.task-text[data-v-1fad19c4]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.drag-chosen[data-v-1fad19c4]{box-shadow:0 6px 18px rgba(0,0,0,.18);background:#fff;border-radius:6px}.drag-ghost[data-v-1fad19c4]{opacity:.4}.drag-active[data-v-1fad19c4]{cursor:grabbing}.drag-handle[data-v-1fad19c4]{display:none!important}.drag-locked[data-v-1fad19c4]{cursor:default}.draggable-card[data-v-1fad19c4]{cursor:grab}.task-text[data-v-1fad19c4]{display:flex;flex-direction:column;min-width:0}.task-title[data-v-1fad19c4]{font-weight:600;line-height:1.2}.complete-bubble[data-v-1fad19c4]{margin-right:4px;margin-left:-3px;min-width:24px;width:24px;height:24px;align-self:center;line-height:0}.complete-bubble .v-icon[data-v-1fad19c4]{font-size:18px!important}.task-title.is-completed[data-v-1fad19c4]{text-decoration:line-through;opacity:.6}.task-item:hover .task-sheet[data-v-1fad19c4]{filter:none}.v-card-title.headline[data-v-1fad19c4]{font-size:1.1rem;font-weight:700}.cards-scroll-viewport[data-v-1fad19c4]{overflow-x:scroll!important;overflow-y:hidden;scrollbar-gutter:stable;padding-bottom:6px}.cards-scroll-viewport[data-v-1fad19c4]::-webkit-scrollbar{height:12px}.cards-scroll-viewport[data-v-1fad19c4]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.4);border-radius:6px}.no-wrap-x[data-v-1fad19c4]{flex-wrap:nowrap!important}.cards-scroll-viewport>.v-row[data-v-1fad19c4]{margin-left:2!important;margin-right:2!important}.editable-title[data-v-1fad19c4]{cursor:text}.editable-title[data-v-1fad19c4]:hover{text-decoration:underline}.due-overdue[data-v-1fad19c4]{color:#c0392b;font-weight:600}.due-soon[data-v-1fad19c4]{color:#ff9800;font-weight:600}.due-future[data-v-1fad19c4]{color:#2e7d32;font-weight:600}.task-meta[data-v-1fad19c4]{display:flex;align-items:center;gap:2px;margin-top:0!important}.cal-icon[data-v-1fad19c4]{margin-right:2px;transform:translateY(2px)}.cal-date[data-v-1fad19c4]{display:inline-block;transform:translateY(2px);color:rgba(0,0,0,.87)}.due-picker[data-v-1fad19c4]{display:flex;align-items:center}.due-label[data-v-1fad19c4]{color:rgba(0,0,0,.87);font-weight:400;margin-right:6px}.due-neutral-dialog[data-v-1fad19c4]{color:rgba(0,0,0,.87);font-weight:400;margin-right:8px;margin-bottom:2px}.due-neutral[data-v-1fad19c4]{color:#888!important;font-weight:400!important;opacity:.7}.completed-row[data-v-1fad19c4]{display:flex;align-items:center;font-size:.97rem;color:rgba(0,0,0,.87)}.completed-label[data-v-1fad19c4]{font-weight:400;margin-right:4px}.completed-date[data-v-1fad19c4]{color:inherit;font-weight:400;margin-left:2px}.v-dialog .task-dialog[data-v-1fad19c4]{background-color:#f0f4f8!important;border-radius:12px!important;overflow:hidden}.expanded-banner[data-v-1fad19c4] .v-alert-title,.expanded-banner[data-v-1fad19c4] .v-alert__content{color:rgba(0,0,0,.87)!important}.empty-title-click[data-v-1fad19c4]{display:inline-block;min-width:80px;min-height:18px}.active-card[data-v-2c89d427]{border:2px solid #1976d2!important}.v-data-table[data-v-2c89d427]{overflow:visible!important}.configuration-container[data-v-1334972c]{padding:20px}.subtitle[data-v-1334972c]{margin-top:4px;color:#666;font-size:.9rem}.configuration-card[data-v-1334972c]{border:1px solid #e1e6f0;border-radius:8px;margin-top:18px;max-width:560px}.configuration-card-title[data-v-1334972c]{color:#17212b;font-weight:700}.configuration-card-text[data-v-1334972c]{color:#55606d;font-size:.95rem}.configuration-card-actions[data-v-1334972c]{justify-content:flex-end;padding:0 16px 16px}.orders-panel[data-v-59133daa]{border:1px solid #dfe7f0;border-radius:10px;overflow:hidden}.orders-panel__heading[data-v-59133daa]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;border-bottom:1px solid #edf1f5}.orders-panel h2[data-v-59133daa]{margin:0;color:#173553;font-size:17px}.orders-panel p[data-v-59133daa]{margin:4px 0 0;color:#6b7f93;font-size:13px}.orders-panel__empty[data-v-59133daa],.orders-panel__loading[data-v-59133daa]{display:flex;min-height:300px;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}.orders-table-wrap[data-v-59133daa]{overflow-x:auto}.orders-table[data-v-59133daa]{width:100%;border-collapse:collapse}.orders-table td[data-v-59133daa],.orders-table th[data-v-59133daa]{padding:13px 16px;border-bottom:1px solid #edf1f5;color:#40536a;font-size:12px;text-align:left;white-space:nowrap}.orders-table th[data-v-59133daa]{background:#f8fafc;color:#6b7f93;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.actions-cell[data-v-59133daa],.number-cell[data-v-59133daa]{text-align:right!important}.dialog-title[data-v-59133daa]{color:#0a2647;font-size:18px;font-weight:700}.new-line-grid[data-v-59133daa]{display:grid;grid-template-columns:minmax(0,1fr) 130px 80px;gap:10px}.draft-lines[data-v-59133daa]{margin-top:16px;border:1px solid #e4eaf0;border-radius:8px}.draft-line[data-v-59133daa]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid #edf1f5}.draft-line[data-v-59133daa]:last-child{border-bottom:0}.draft-line>div[data-v-59133daa]{display:flex;flex-direction:column}.draft-line span[data-v-59133daa],.order-line-card__title span[data-v-59133daa]{color:#7d8b99;font-size:11px}.order-dialog-heading[data-v-59133daa]{display:flex;align-items:center;justify-content:space-between}.order-dialog-heading>div[data-v-59133daa]{display:flex;align-items:center;gap:10px;color:#0a2647;font-size:18px;font-weight:700}.order-lines[data-v-59133daa]{display:flex;flex-direction:column;gap:12px}.order-line-card[data-v-59133daa]{padding:15px;border:1px solid #dfe7f0;border-radius:9px}.order-line-card__title[data-v-59133daa]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.order-line-card__title>div[data-v-59133daa]:first-child{display:flex;flex-direction:column}.requested-badge[data-v-59133daa]{color:#6b7f93;font-size:11px}.requested-badge strong[data-v-59133daa]{margin-left:4px;color:#173553;font-size:15px}.processing-grid[data-v-59133daa]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.processing-grid__reason[data-v-59133daa]{grid-column:1/-1}.receiving-grid[data-v-59133daa]{display:grid;grid-template-columns:120px minmax(180px,1fr) minmax(180px,1fr);align-items:center;gap:14px}.sent-summary[data-v-59133daa]{display:flex;flex-direction:column}.completed-grid span[data-v-59133daa],.sent-summary span[data-v-59133daa]{color:#7d8b99;font-size:11px}.sent-summary strong[data-v-59133daa]{color:#173553;font-size:22px}.completed-grid[data-v-59133daa]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:center;gap:14px}.completed-grid>div[data-v-59133daa]{display:flex;flex-direction:column}@media (max-width:760px){.orders-panel__heading[data-v-59133daa]{align-items:stretch;flex-direction:column}.orders-panel__heading .v-btn[data-v-59133daa]{align-self:flex-start}.new-line-grid[data-v-59133daa]{grid-template-columns:1fr 100px}.new-line-grid .v-btn[data-v-59133daa]{grid-column:1/-1}.completed-grid[data-v-59133daa],.processing-grid[data-v-59133daa],.receiving-grid[data-v-59133daa]{grid-template-columns:1fr 1fr}}.counts-panel[data-v-11877e2b]{border:1px solid #dfe7f0;border-radius:10px;overflow:hidden}.counts-panel__heading[data-v-11877e2b]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;border-bottom:1px solid #edf1f5}.counts-panel h2[data-v-11877e2b]{margin:0;color:#173553;font-size:17px}.counts-panel p[data-v-11877e2b]{margin:4px 0 0;color:#6b7f93;font-size:13px}.count-history-nav[data-v-11877e2b],.count-toolbar[data-v-11877e2b],.count-toolbar__actions[data-v-11877e2b],.counts-panel__controls[data-v-11877e2b]{display:flex;align-items:center;gap:10px}.period-filter[data-v-11877e2b]{width:220px}.counts-panel__empty[data-v-11877e2b]{display:flex;min-height:360px;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}.count-toolbar[data-v-11877e2b]{justify-content:space-between;padding:14px 18px;border-bottom:1px solid #e4ebf2;background:#f8fafc}.count-history-nav__label[data-v-11877e2b]{display:flex;min-width:150px;flex-direction:column;text-align:center}.count-history-nav__label span[data-v-11877e2b]{color:#173553;font-size:14px;font-weight:800}.count-history-nav__label small[data-v-11877e2b]{color:#718397;font-size:10px}.latest-label[data-v-11877e2b]{color:#27845b;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.count-alert[data-v-11877e2b]{margin:16px 18px 0}.count-sheet-wrap[data-v-11877e2b]{margin:16px 18px 20px;overflow-x:auto;border:1px solid #cddbe7;border-radius:9px}.count-sheet[data-v-11877e2b]{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed}.count-sheet th[data-v-11877e2b]{padding:11px 14px;border-right:1px solid hsla(0,0%,100%,.18);background:#514a43;color:#fff;font-size:11px;letter-spacing:.04em;text-align:left;text-transform:uppercase}.count-sheet th[data-v-11877e2b]:last-child{border-right:0}.count-sheet th small[data-v-11877e2b],.count-sheet th span[data-v-11877e2b]{display:block}.count-sheet th small[data-v-11877e2b]{margin-top:3px;color:hsla(0,0%,100%,.72);font-size:9px;font-weight:500;letter-spacing:0;text-transform:none}.item-column[data-v-11877e2b]{width:52%}.number-column[data-v-11877e2b]{width:16%;text-align:center!important}.count-sheet th.current-column[data-v-11877e2b]{background:#625a52}.count-sheet th.change-column[data-v-11877e2b]{background:#3f3b37}.count-group-row td[data-v-11877e2b]{padding:0;border-top:2px solid #b7afa6;border-bottom:1px solid #d2ccc5;background:#eeeae4}.count-group-row:first-child td[data-v-11877e2b]{border-top:0}.count-group-heading[data-v-11877e2b]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 14px;color:#173553}.count-group-heading>div[data-v-11877e2b]{display:flex;align-items:center;gap:8px}.count-group-heading>span[data-v-11877e2b]{color:#60778e;font-size:10px;font-weight:700;text-transform:uppercase}.count-item-row td[data-v-11877e2b]{height:48px;padding:7px 14px;border-bottom:1px solid #e1e7ec;background:#fff;color:#334b61;font-size:13px}.count-item-row--alternate td[data-v-11877e2b]{background:#f0f4f8}.count-item-row:last-child td[data-v-11877e2b]{border-bottom:0}.count-item-row .item-column span[data-v-11877e2b],.count-item-row .item-column strong[data-v-11877e2b]{display:block}.count-item-row .item-column span[data-v-11877e2b]{margin-top:2px;color:#8493a2;font-size:10px}.count-input[data-v-11877e2b]{width:105px;margin:0 auto}.count-input[data-v-11877e2b] input{text-align:center;font-weight:800}.hidden-count[data-v-11877e2b]{color:#9aa8b5;font-size:10px;font-weight:700;text-transform:uppercase}.change-negative strong[data-v-11877e2b]{color:#c23d4b}.change-positive strong[data-v-11877e2b]{color:#27845b}.change-zero strong[data-v-11877e2b]{color:#74869a}.count-change-button[data-v-11877e2b]{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:44px;padding:4px 7px;border:0;border-radius:6px;background:transparent;cursor:pointer}.count-change-button[data-v-11877e2b]:hover{background:rgba(44,116,179,.09)}.count-change-button strong[data-v-11877e2b]{font:inherit;font-weight:800}.approval-fields[data-v-11877e2b]{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(320px,1.2fr);gap:14px;margin:0 18px 18px}.count-edit-note[data-v-11877e2b]{margin:0 18px 18px}.count-save-bar[data-v-11877e2b]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 18px;border-top:1px solid #dce6ef;background:#f8fafc}.count-save-bar>div[data-v-11877e2b]{display:flex;flex-direction:column}.count-save-bar strong[data-v-11877e2b]{color:#173553;font-size:13px}.count-save-bar span[data-v-11877e2b]{color:#718397;font-size:11px}.count-edit-actions[data-v-11877e2b]{display:flex;align-items:center;gap:8px}.mobile-edit-count[data-v-11877e2b]{display:none}.dialog-title[data-v-11877e2b]{color:#0a2647;font-size:18px;font-weight:700}.count-explanation-heading[data-v-11877e2b]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e4ebf2}.count-explanation-heading>div[data-v-11877e2b]{display:flex;flex-direction:column}.count-explanation-heading span[data-v-11877e2b]{color:#173553;font-size:18px;font-weight:800}.count-explanation-heading small[data-v-11877e2b]{margin-top:2px;color:#718397;font-size:12px;font-weight:500}.count-explanation-loading[data-v-11877e2b]{display:flex;min-height:260px;align-items:center;justify-content:center}.count-explanation-summary[data-v-11877e2b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.count-explanation-summary>div[data-v-11877e2b]{display:flex;min-width:0;flex-direction:column;padding:13px 14px;border:1px solid #e0e7ed;border-radius:8px;background:#f8fafc}.count-explanation-summary span[data-v-11877e2b]{color:#718397;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.count-explanation-summary strong[data-v-11877e2b]{margin-top:3px;color:#173553;font-size:21px}.count-explanation-summary small[data-v-11877e2b]{color:#8493a2;font-size:10px}.count-explanation-summary__matched[data-v-11877e2b]{border-color:#cce8da!important;background:#f3fbf7!important}.count-explanation-summary__matched strong[data-v-11877e2b]{color:#27845b}.count-explanation-period[data-v-11877e2b]{margin-bottom:8px;color:#718397;font-size:11px}.count-explanation-movements[data-v-11877e2b]{border:1px solid #e0e7ed;border-radius:8px;overflow:hidden}.count-explanation-movement[data-v-11877e2b]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding:9px 13px;border-bottom:1px solid #e7edf2}.count-explanation-movement[data-v-11877e2b]:last-child{border-bottom:0}.count-explanation-movement>div[data-v-11877e2b]{display:flex;min-width:0;flex-direction:column}.count-explanation-movement>div strong[data-v-11877e2b]{color:#2b4258;font-size:12px}.count-explanation-movement small[data-v-11877e2b],.count-explanation-movement span[data-v-11877e2b]{color:#7b8b9b;font-size:10px}.movement-positive[data-v-11877e2b]{color:#27845b}.movement-negative[data-v-11877e2b]{color:#c23d4b}.count-explanation-empty[data-v-11877e2b]{padding:22px;border:1px dashed #cfdbe5;border-radius:8px;color:#718397;font-size:12px;text-align:center}@media (max-width:900px){.count-toolbar[data-v-11877e2b],.counts-panel__heading[data-v-11877e2b]{align-items:stretch;flex-direction:column}.count-toolbar__actions[data-v-11877e2b],.counts-panel__controls[data-v-11877e2b]{flex-wrap:wrap}.period-filter[data-v-11877e2b]{width:100%}.count-history-nav[data-v-11877e2b]{justify-content:center}}@media (max-width:700px){.counts-panel[data-v-11877e2b]{border-right:0;border-left:0;border-radius:0}.counts-panel__heading[data-v-11877e2b]{gap:12px;padding:14px 10px}.counts-panel__heading>div:first-child p[data-v-11877e2b]{display:none}.counts-panel__controls[data-v-11877e2b]{align-items:stretch;flex-direction:column}.count-toolbar[data-v-11877e2b]{padding:10px 6px}.count-toolbar__actions[data-v-11877e2b]{display:none}.mobile-edit-count[data-v-11877e2b]{display:block;padding:8px 10px 0}.count-history-nav[data-v-11877e2b]{gap:2px}.count-history-nav__label[data-v-11877e2b]{min-width:130px}.count-alert[data-v-11877e2b]{margin:8px 6px 0;font-size:12px}.count-sheet-wrap[data-v-11877e2b]{margin:8px 0 12px;overflow-x:visible;border-right:0;border-left:0;border-radius:0}.count-sheet[data-v-11877e2b]{min-width:0;table-layout:fixed}.count-sheet .change-column[data-v-11877e2b],.count-sheet .previous-column[data-v-11877e2b],.count-sheet .previous-value[data-v-11877e2b]{display:none}.count-sheet .item-column[data-v-11877e2b]{width:75%}.count-sheet .current-column[data-v-11877e2b]{width:25%}.count-group-heading[data-v-11877e2b],.count-sheet th[data-v-11877e2b]{padding:9px 10px}.count-item-row td[data-v-11877e2b]{height:52px;padding:6px 10px}.count-item-row .item-column strong[data-v-11877e2b]{white-space:normal;line-height:1.25}.count-item-row .item-column span[data-v-11877e2b]{display:none}.count-input[data-v-11877e2b]{width:76px}.count-input[data-v-11877e2b] .v-field__input{min-height:38px;padding-inline:4px;font-size:18px}.approval-fields[data-v-11877e2b]{grid-template-columns:1fr;margin-inline:10px}.count-save-bar[data-v-11877e2b]{position:sticky;z-index:5;bottom:0;align-items:stretch;flex-direction:column;gap:8px;padding:10px;box-shadow:0 -4px 12px rgba(31,54,76,.12)}.count-save-bar span[data-v-11877e2b]{display:none}.count-save-bar .v-btn[data-v-11877e2b]{width:100%}.count-edit-actions[data-v-11877e2b]{width:100%;flex-direction:column}.count-explanation-summary[data-v-11877e2b]{grid-template-columns:1fr}}.sales-history[data-v-6edd297e]{border:1px solid #dfe7f0;border-radius:10px;overflow:hidden}.sales-history__heading[data-v-6edd297e]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;border-bottom:1px solid #edf1f5}.sales-history h2[data-v-6edd297e]{margin:0;color:#173553;font-size:17px}.sales-history p[data-v-6edd297e]{margin:4px 0 0;color:#6b7f93;font-size:13px}.sales-history__period[data-v-6edd297e]{max-width:260px}.sales-summary[data-v-6edd297e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px 20px;background:#f8fafc;border-bottom:1px solid #edf1f5}.sales-summary__card[data-v-6edd297e]{display:flex;min-width:0;flex-direction:column;padding:12px 14px;background:#fff;border:1px solid #e5ebf1;border-radius:8px}.sales-summary__card span[data-v-6edd297e]{color:#6b7f93;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sales-summary__card strong[data-v-6edd297e]{margin-top:3px;color:#173553;font-size:19px}.sales-summary__card small[data-v-6edd297e]{margin-top:2px;color:#8795a4;font-size:10px}.sales-history__empty[data-v-6edd297e]{display:flex;min-height:280px;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}.sales-history__table-wrap[data-v-6edd297e]{overflow-x:auto}.sales-history__table[data-v-6edd297e]{width:100%;border-collapse:collapse}.sales-history__table td[data-v-6edd297e],.sales-history__table th[data-v-6edd297e]{padding:13px 14px;border-bottom:1px solid #edf1f5;color:#40536a;font-size:12px;text-align:left;white-space:nowrap}.sales-history__table th[data-v-6edd297e]{background:#f8fafc;color:#6b7f93;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.number-cell[data-v-6edd297e]{text-align:right!important}.profit-cell.positive[data-v-6edd297e]{color:#27845b;font-weight:700}@media (max-width:800px){.sales-history__heading[data-v-6edd297e]{align-items:stretch;flex-direction:column}.sales-history__period[data-v-6edd297e]{max-width:none}.sales-summary[data-v-6edd297e]{grid-template-columns:repeat(2,minmax(0,1fr))}}.history-panel[data-v-047dc7b8]{border:1px solid #dfe7f0;border-radius:10px;overflow:hidden}.history-panel__heading[data-v-047dc7b8]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;border-bottom:1px solid #edf1f5}.history-panel h2[data-v-047dc7b8]{margin:0;color:#173553;font-size:17px}.history-panel p[data-v-047dc7b8]{margin:4px 0 0;color:#6b7f93;font-size:13px}.history-panel__filters[data-v-047dc7b8]{display:flex;align-items:center;gap:6px;min-width:270px}.history-panel__filters .v-select[data-v-047dc7b8]{flex:1}.history-panel__empty[data-v-047dc7b8]{display:flex;min-height:300px;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}.history-table-wrap[data-v-047dc7b8]{overflow-x:auto}.history-table[data-v-047dc7b8]{width:100%;border-collapse:collapse}.history-table td[data-v-047dc7b8],.history-table th[data-v-047dc7b8]{padding:13px 14px;border-bottom:1px solid #edf1f5;color:#40536a;font-size:12px;text-align:left;white-space:nowrap}.history-table th[data-v-047dc7b8]{background:#f8fafc;color:#6b7f93;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.history-table td[data-v-047dc7b8]:nth-child(2){display:flex;min-width:180px;flex-direction:column}.history-table td span[data-v-047dc7b8]{color:#7d8b99;font-size:11px}.number-cell[data-v-047dc7b8]{text-align:right!important}.quantity-change[data-v-047dc7b8]{font-weight:700}.quantity-change.positive[data-v-047dc7b8]{color:#27845b}.quantity-change.negative[data-v-047dc7b8]{color:#c34d4d}@media (max-width:700px){.history-panel__heading[data-v-047dc7b8]{align-items:stretch;flex-direction:column}.history-panel__filters[data-v-047dc7b8]{min-width:0}}.inventory-page[data-v-92e2799e]{max-width:1360px;margin:0 auto;padding:28px 28px 60px;color:#203247}.inventory-page__heading[data-v-92e2799e]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.inventory-page__actions[data-v-92e2799e]{display:flex;align-items:center;gap:10px}.inventory-page__eyebrow[data-v-92e2799e]{margin-bottom:3px;color:#6b7f93;font-size:10px;font-weight:700;letter-spacing:.15em}.inventory-page h1[data-v-92e2799e]{margin:0;color:#0a2647;font-size:30px;line-height:1.2}.inventory-page p[data-v-92e2799e]{margin:4px 0 0;color:#6b7f93;font-size:13px}.inventory-tabs[data-v-92e2799e]{border-bottom:1px solid #dfe7f0}.inventory-window[data-v-92e2799e]{padding-top:20px}.panel-card[data-v-92e2799e],.summary-card[data-v-92e2799e]{border:1px solid #dfe7f0;border-radius:10px;background:#fff}.summary-card[data-v-92e2799e]{display:flex;align-items:center;gap:14px;min-height:116px;padding:18px}.summary-card__icon[data-v-92e2799e]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 auto;border-radius:10px;background:#eef5fb;color:#2c74b3}.summary-card__label[data-v-92e2799e]{color:#6b7f93;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.summary-card__value[data-v-92e2799e]{margin-top:2px;color:#0a2647;font-size:23px;font-weight:700}.summary-card__helper[data-v-92e2799e]{color:#7d8b99;font-size:11px}.attention-clear[data-v-92e2799e]{display:flex;align-items:center;gap:9px;padding:11px 16px;border:1px solid #cce8da;border-radius:9px;background:#f3fbf7;color:#2f5f49;font-size:12px}.attention-clear span[data-v-92e2799e]{color:#6b7f76}.panel-card[data-v-92e2799e]{min-height:100%;overflow:hidden}.items-toolbar[data-v-92e2799e],.panel-card__heading[data-v-92e2799e]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;border-bottom:1px solid #edf1f5}.items-toolbar h2[data-v-92e2799e],.panel-card h2[data-v-92e2799e]{margin:0;color:#173553;font-size:17px}.attention-list[data-v-92e2799e],.movement-list[data-v-92e2799e]{padding:4px 22px}.recent-sales-table-wrap[data-v-92e2799e]{overflow-x:auto;padding:0 22px 4px}.recent-sale-row[data-v-92e2799e],.recent-sales-columns[data-v-92e2799e],.recent-sales-total[data-v-92e2799e]{display:grid;min-width:720px;grid-template-columns:minmax(120px,1.2fr) minmax(210px,2fr) 46px minmax(90px,.8fr) minmax(90px,.8fr) minmax(90px,.8fr);gap:12px;align-items:center}.recent-sales-columns[data-v-92e2799e]{padding:10px 0 6px;color:#7b8998;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.recent-sales-actions[data-v-92e2799e]{display:flex;align-items:center;gap:6px}.recent-sales-period[data-v-92e2799e]{width:210px;flex:0 0 210px}.attention-row[data-v-92e2799e],.movement-row[data-v-92e2799e],.recent-sale-row[data-v-92e2799e]{min-height:66px;border-bottom:1px solid #edf1f5}.attention-row[data-v-92e2799e]:last-child,.movement-row[data-v-92e2799e]:last-child,.recent-sale-row[data-v-92e2799e]:last-child{border-bottom:0}.recent-sale-row__buyer[data-v-92e2799e],.recent-sale-row__item[data-v-92e2799e]{min-width:0;overflow:hidden;color:#203247;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.recent-sale-row__quantity[data-v-92e2799e]{color:#52677c;font-weight:700;text-align:right}.recent-sale-row__money[data-v-92e2799e]{color:#40536a;text-align:right}.recent-sale-row__profit[data-v-92e2799e]{color:#27845b}.recent-sales-total[data-v-92e2799e]{min-height:48px;border-top:1px solid #d9e2ea;color:#173553;font-size:12px}.attention-row[data-v-92e2799e],.movement-row[data-v-92e2799e]{display:flex;align-items:center;gap:12px}.attention-row__indicator[data-v-92e2799e]{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#f0a227}.attention-row__content[data-v-92e2799e],.movement-row>div[data-v-92e2799e]:first-child{display:flex;flex:1;flex-direction:column}.attention-row span[data-v-92e2799e],.attention-row__stock span[data-v-92e2799e],.items-table td span[data-v-92e2799e],.movement-row span[data-v-92e2799e]{color:#7d8b99;font-size:11px}.attention-row__stock[data-v-92e2799e]{display:flex;min-width:84px;flex-direction:column;text-align:right}.movement-row__quantity[data-v-92e2799e]{font-size:14px;font-weight:700}.movement-row__quantity.positive[data-v-92e2799e]{color:#27845b}.movement-row__quantity.negative[data-v-92e2799e]{color:#c34d4d}.empty-panel[data-v-92e2799e]{display:flex;align-items:center;gap:14px;min-height:190px;padding:30px}.empty-panel--compact[data-v-92e2799e]{min-height:150px}.empty-panel p[data-v-92e2799e]{margin-top:3px}.items-search[data-v-92e2799e]{max-width:360px}.items-toolbar__controls[data-v-92e2799e]{display:flex;width:min(100%,820px);align-items:center;justify-content:flex-end;gap:10px}.items-group-select[data-v-92e2799e]{max-width:180px}.items-table-wrap[data-v-92e2799e]{overflow-x:auto}.items-table[data-v-92e2799e]{width:100%;border-collapse:collapse}.items-table td[data-v-92e2799e],.items-table th[data-v-92e2799e]{padding:13px 16px;border-bottom:1px solid #edf1f5;color:#40536a;font-size:12px;text-align:left;white-space:nowrap}.items-table th[data-v-92e2799e]{background:#3f454b;color:#fff;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.items-table tbody tr[data-v-92e2799e]:not(.items-table__group-row){background:#fff}.items-table tbody tr.items-table__item-row--alternate[data-v-92e2799e]{background:#f0f4f8}.items-table tbody tr:not(.items-table__group-row) td[data-v-92e2799e]{padding-top:9px;padding-bottom:9px}.table-sort[data-v-92e2799e]{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-weight:700;letter-spacing:inherit;text-transform:inherit}.table-sort[data-v-92e2799e]:hover{color:#2c74b3}.items-table__group-row td[data-v-92e2799e]{display:table-cell!important;min-width:0!important;padding:10px 16px;border-bottom-color:#cbd1d5;background:#dfe3e6;color:#35414b}.items-table__group-row td.items-table__group-drop-target[data-v-92e2799e]{box-shadow:inset 0 0 0 2px #2c74b3;background:#d8eaf7}.items-table__group-label[data-v-92e2799e]{display:flex;align-items:center;gap:8px}.items-table__group-label strong[data-v-92e2799e]{font-size:12px;letter-spacing:.04em;text-transform:uppercase}.items-table__group-label span[data-v-92e2799e]{margin-left:auto;color:#62809a;font-size:11px}.items-table td[data-v-92e2799e]:first-child{display:table-cell;min-width:190px}.location-order-actions[data-v-92e2799e]{display:inline-flex;align-items:center;gap:1px}.items-table td:first-child>span[data-v-92e2799e],.items-table td:first-child>strong[data-v-92e2799e]{display:block;line-height:1.25}.items-table td:first-child>span[data-v-92e2799e]{margin-top:2px}.items-table .number-cell[data-v-92e2799e]{text-align:right}.items-table .stock-cell[data-v-92e2799e]{text-align:center}.items-table__empty[data-v-92e2799e]{height:140px;text-align:center!important}.item-actions[data-v-92e2799e]{display:flex;gap:2px}.item-actions--arrange[data-v-92e2799e]{align-items:center}.drag-handle[data-v-92e2799e]{color:#6b7f93;cursor:grab}.items-table__item-row--arranging[data-v-92e2799e]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.items-table__item-row--dragging[data-v-92e2799e]{opacity:.45}.items-table__item-row--drag-over td[data-v-92e2799e]{border-top:2px solid #2c74b3}.stock-dialog__item[data-v-92e2799e]{display:flex;flex-direction:column;margin-bottom:18px;color:#173553}.stock-dialog__item span[data-v-92e2799e]{margin-top:2px;color:#6b7f93;font-size:12px}.dialog-title[data-v-92e2799e]{color:#0a2647;font-size:18px;font-weight:700}.dialog-quick-links[data-v-92e2799e]{display:flex;gap:8px;margin-top:-6px}.inventory-floating-save[data-v-92e2799e]{position:fixed;right:24px;bottom:24px;z-index:20;font-weight:800;box-shadow:0 6px 18px rgba(19,63,101,.3)}@media (max-width:700px){.inventory-page[data-v-92e2799e]{padding:20px 14px 50px}.inventory-page__actions[data-v-92e2799e],.inventory-page__heading[data-v-92e2799e]{align-items:stretch;flex-direction:column}.inventory-page__actions .v-btn[data-v-92e2799e]{align-self:stretch}.items-toolbar[data-v-92e2799e]{align-items:stretch;flex-direction:column}.items-toolbar__controls[data-v-92e2799e]{width:100%;align-items:stretch;flex-direction:column}.items-group-select[data-v-92e2799e],.items-search[data-v-92e2799e]{max-width:none}.attention-row[data-v-92e2799e]{align-items:flex-start;flex-wrap:wrap;padding:12px 0}.attention-row__content[data-v-92e2799e]{min-width:calc(100% - 24px)}.attention-row__stock[data-v-92e2799e]{text-align:left}.inventory-floating-save[data-v-92e2799e]{right:14px;bottom:14px}}.page-content{margin-left:auto;margin-right:auto;padding-bottom:50px;max-width:1200px;background-color:#fff}.page-content.login-page{background-color:transparent!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-bottom:0!important;width:100vw!important}h1,h2,h3{color:#0a0a0b}h1{text-align:left;margin-top:15px;font-size:28px}.btn-primary{background-color:#fff;color:#2c74b3;border-radius:20px}.btn-secondary{background-color:#1976d2;color:#fff;border-radius:20px}.v-overlay.v-tooltip--tooltip{display:none!important;pointer-events:none!important}.v-tooltip--tooltip .v-overlay__content{display:none!important}input:-webkit-autofill{-webkit-transition:background-color 9999s ease-out 0s!important;transition:background-color 9999s ease-out 0s!important;background-color:#fff!important}