@import url(https://fonts.googleapis.com/css2?family=Orbitron:wght@400;600&display=swap);.login-container[data-v-7a8dee5c]{display:flex;justify-content:center;align-items:center;min-height:100vh;width:100%;margin:0;padding:0;background-color:transparent}.login-form[data-v-7a8dee5c]{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-7a8dee5c],.v-input__control[data-v-7a8dee5c]{color:#fff}.v-label[data-v-7a8dee5c]{color:hsla(0,0%,100%,.7)}.v-checkbox .v-label[data-v-7a8dee5c]{color:hsla(0,0%,100%,.9)}.v-btn[data-v-7a8dee5c]{color:#fff}.background-video[data-v-7a8dee5c]{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-7a8dee5c]{padding:1.5rem;margin:.5rem auto}}@media (max-width:600px){.login-form[data-v-7a8dee5c]{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-43166773]{position:relative;height:var(--4ec31ea2);width:100%}.chart-container[data-v-18ce5aae]{position:relative;width:100%}.dashboard-tab .v-tab[data-v-76da3b56]{background-color:#fff;color:#2c74b3}.active-card[data-v-76da3b56]{border:2px solid #1976d2!important}.dashboard-tab .v-tab[data-v-0323ac41]{background-color:#fff;color:#2c74b3}.models-page-heading[data-v-0323ac41]{align-items:center;display:flex;justify-content:space-between;margin:22px 2px 0}.models-page-heading h1[data-v-0323ac41]{color:#203247;font-size:28px;letter-spacing:-.6px;line-height:1;margin:0}.custom-border-radius[data-v-0323ac41]{border-radius:20px}.custom-search-bar[data-v-0323ac41]{max-width:170px}.model-data-table__group-spacer td[data-v-0323ac41]{background:#5f6f7e!important;border:0!important;color:#fff;font-size:.8rem;font-weight:700;height:34px;letter-spacing:.35px;padding:0 10px;text-transform:uppercase}.model-data-table__group-spacer .model-data-table__group-spacer-shift[data-v-0323ac41]{box-shadow:3px 0 5px rgba(31,53,71,.12);text-align:left;z-index:5}.model-data-table__group-spacer-section[data-v-0323ac41]{text-align:center!important}.model-data-table__group-spacer--evening td[data-v-0323ac41]{background:#516c8a!important}.model-data-table__group-spacer--night td[data-v-0323ac41]{background:#2c4e77!important}.model-data-navigation[data-v-0323ac41]{align-items:center;background:#edf3f7;border:1px solid #dbe3ea;border-radius:6px 6px 0 0;box-shadow:0 2px 6px rgba(28,45,61,.08);display:flex;gap:0;margin-top:28px;overflow:hidden;padding:3px 6px 3px 0}.model-data-navigation__tabs[data-v-0323ac41]{flex:1 1 auto;margin-left:10px;min-width:0}.model-data-navigation__button[data-v-0323ac41]{color:#52677a;font-size:.82rem;font-weight:650;letter-spacing:0;min-width:auto;min-height:32px;padding-inline:13px;text-transform:none}.model-data-navigation__button.v-tab--selected[data-v-0323ac41]{background:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(35,66,91,.14);color:#2c74b3}.model-data-navigation__bank-count[data-v-0323ac41]{align-items:center;background:#d58b1f;border-radius:999px;color:#fff;display:inline-flex;font-size:.7rem;font-weight:800;gap:2px;height:18px;justify-content:center;line-height:1;margin-left:6px;min-width:22px;padding:0 5px}.model-data-navigation__tabs[data-v-0323ac41] .v-tab__slider{display:none}.model-data-navigation__tabs[data-v-0323ac41] .v-slide-group__next,.model-data-navigation__tabs[data-v-0323ac41] .v-slide-group__prev{min-width:32px}.model-data-navigation__search[data-v-0323ac41]{width:100%}.model-data-navigation__search[data-v-0323ac41] .v-field{background:#fff}.model-data-navigation__search-slot[data-v-0323ac41]{border-right:1px solid #d5e0e8;box-sizing:border-box;flex:0 0 235px;padding:2px 9px;width:235px}.model-data-table-wrap[data-v-0323ac41]{border:1px solid #dbe3ea;border-radius:0 0 6px 6px;border-top:0;box-shadow:0 2px 6px rgba(28,45,61,.08);margin-top:0;overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-color:#7c9ab3 #edf2f5;scrollbar-width:auto}.model-data-table-wrap[data-v-0323ac41]::-webkit-scrollbar{height:13px;width:11px}.model-data-table-wrap[data-v-0323ac41]::-webkit-scrollbar-track{background:#edf2f5}.model-data-table-wrap[data-v-0323ac41]::-webkit-scrollbar-thumb{background:#7c9ab3;border:3px solid #edf2f5;border-radius:8px}.model-data-table[data-v-0323ac41]{border-collapse:separate;border-spacing:0;color:#273d50;font-size:.78rem;min-width:100%;width:-moz-max-content;width:max-content}.model-data-table td[data-v-0323ac41],.model-data-table th[data-v-0323ac41]{border-bottom:1px solid #dfe7ed;border-right:1px solid #e5ebf0;min-width:145px;padding:9px 11px;text-align:left;white-space:nowrap}.model-data-table td[data-v-0323ac41]{position:relative}.model-data-table td.model-data-table__compact-column[data-v-0323ac41],.model-data-table th.model-data-table__compact-column[data-v-0323ac41]{padding-left:7px;padding-right:7px}.model-data-table th.model-data-table__compact-column[data-v-0323ac41]{text-align:center}.model-data-table__group-row th[data-v-0323ac41]{background:#4177a8;color:#fff;font-size:.8rem;font-weight:700;height:34px;position:sticky;text-align:center;text-transform:uppercase;top:0;z-index:4}.model-data-table__field-row th[data-v-0323ac41]{background:#edf3f7;color:#344f65;font-size:.69rem;font-weight:700;height:35px;position:sticky;text-align:center;text-transform:uppercase;top:34px;z-index:3}.model-data-table tbody tr:nth-child(odd) td[data-v-0323ac41]{background:#fff}.model-data-table tbody tr:nth-child(2n) td[data-v-0323ac41]{background:#f7f9fb}.model-data-table__sticky[data-v-0323ac41]{left:0;min-width:230px!important;position:sticky;width:230px}.model-data-table td.model-data-table__sticky[data-v-0323ac41]{left:0;position:sticky}.model-data-table__name-group-heading[data-v-0323ac41]{background:#4177a8!important;padding-left:10px!important;text-align:left!important;text-transform:uppercase;z-index:7!important}.model-data-table__name-heading[data-v-0323ac41]{background:#edf3f7!important;color:#344f65!important;top:34px!important;z-index:6!important}.model-data-table__model-name[data-v-0323ac41]{box-shadow:3px 0 5px rgba(31,53,71,.08);font-weight:700;z-index:2}.model-data-table__model-cell[data-v-0323ac41]{align-items:center;display:flex;gap:8px;justify-content:space-between}.model-data-table__model-link[data-v-0323ac41]{color:#1f5f96;cursor:pointer;font:inherit;overflow:hidden;text-align:left;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.model-data-table__model-link[data-v-0323ac41]:hover{text-decoration:underline}.model-data-table__details-button[data-v-0323ac41]{background:#eaf3fb;color:#2c74b3;flex:0 0 auto}.model-data-table__row--selected td[data-v-0323ac41]{background:#eef7fd!important}.model-data-table__row--selected .model-data-table__model-name[data-v-0323ac41]{box-shadow:inset 3px 0 0 #2c74b3,3px 0 5px rgba(31,53,71,.08)}.model-data-table__inline-control[data-v-0323ac41]{background:transparent;border:0;border-radius:3px;color:inherit;font:inherit;height:26px;line-height:26px;margin:-4px -5px;min-width:0;outline:none;padding:0 5px;width:calc(100% + 10px)}.model-data-table__inline-control[data-v-0323ac41]:hover{background:rgba(44,116,179,.06)}.model-data-table__inline-control[data-v-0323ac41]:focus{background:#fff;box-shadow:inset 0 0 0 1px #73a8d2}.model-data-table__inline-control[data-v-0323ac41]:disabled{cursor:wait;opacity:.72}.model-data-table__inline-select[data-v-0323ac41]{cursor:pointer;padding-right:18px}.model-data-table__inline-input--password[data-v-0323ac41]{padding-right:47px}.model-data-table__password-actions[data-v-0323ac41]{align-items:center;display:flex;gap:2px;position:absolute;right:4px;top:50%;transform:translateY(-50%)}.model-data-table__password-actions button[data-v-0323ac41]{align-items:center;background:transparent;border:0;color:#557086;cursor:pointer;display:inline-flex;padding:2px}.model-data-table__status-button[data-v-0323ac41]{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;justify-content:flex-start;padding:0}.model-data-table__status-button[data-v-0323ac41]:disabled{cursor:wait;opacity:.65}.model-data-table__cell--rut-missing[data-v-0323ac41]{background:#fff1f1!important}.model-data-table__cell--bank-unlinked[data-v-0323ac41]{background:#ffe8e8!important;box-shadow:inset 0 0 0 1px rgba(205,58,58,.24);color:#a72626;font-weight:700}.model-data-table__cell--saving[data-v-0323ac41]{background:#f3f8fc!important}.model-data-table__cell--saved[data-v-0323ac41]{background:#eef9f1!important}.model-data-table__cell--error[data-v-0323ac41]{background:#fff0f0!important;box-shadow:inset 0 0 0 1px #dc6868}.model-data-table__save-indicator[data-v-0323ac41]{position:absolute;right:3px;top:3px}.model-data-table__save-indicator--saving[data-v-0323ac41]{animation:model-data-spin-0323ac41 .8s linear infinite;color:#5d87aa}.model-data-table__save-indicator--saved[data-v-0323ac41]{color:#2f9b55}.model-data-table__save-indicator--error[data-v-0323ac41]{color:#cf3d3d}@keyframes model-data-spin-0323ac41{to{transform:rotate(1turn)}}.model-data-preview__section[data-v-0323ac41],.model-data-section-anchor[data-v-0323ac41]{scroll-margin-top:18px}.model-data-empty-value[data-v-0323ac41]{color:#a2afba;text-align:center}.model-data-preview[data-v-0323ac41]{display:flex;flex-direction:column;gap:14px;margin-top:22px;scroll-margin-top:76px}.model-data-preview__empty-state[data-v-0323ac41],.model-data-preview__model-heading[data-v-0323ac41]{align-items:center;background:#263f55;border-radius:6px;color:#fff;display:flex;justify-content:space-between;min-height:58px;padding:10px 14px}.model-data-preview__empty-state[data-v-0323ac41]{gap:9px;justify-content:flex-start}.model-data-preview__model-name[data-v-0323ac41]{font-size:.98rem;font-weight:750}.model-data-preview__stage-name[data-v-0323ac41]{color:#fff;font-size:.86rem;font-weight:650}.model-data-preview__header-summary[data-v-0323ac41]{align-items:flex-end;display:flex;gap:32px}.model-data-preview__header-summary-field[data-v-0323ac41]{display:flex;flex-direction:column;gap:2px}.model-data-preview__header-summary-field>span[data-v-0323ac41]{color:#bdd1df;font-size:.59rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.model-data-preview__header-fields[data-v-0323ac41]{display:flex;flex:1 1 auto;gap:10px;margin-right:18px;max-width:620px;min-width:0}.model-data-preview__header-field[data-v-0323ac41]{display:flex;flex:1 1 220px;flex-direction:column;gap:3px;min-width:135px}.model-data-preview__header-field--name[data-v-0323ac41]{flex-grow:1.45}.model-data-preview__header-field span[data-v-0323ac41]{color:#d7e5ef;font-size:.62rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.model-data-preview__header-field input[data-v-0323ac41]{background:#fff;border:1px solid hsla(0,0%,100%,.55);border-radius:4px;color:#243d52;font-size:.82rem;height:31px;min-width:0;outline:none;padding:4px 8px;width:100%}.model-data-preview__header-field input[data-v-0323ac41]:focus{border-color:#77b7e1;box-shadow:0 0 0 2px rgba(119,183,225,.2)}.model-data-preview__profile-button[data-v-0323ac41]{color:#fff}.model-data-preview__header-actions[data-v-0323ac41]{align-items:center;display:flex;gap:7px}.model-data-preview__section[data-v-0323ac41]{background:#fff;border:1px solid #dbe3ea;border-radius:6px;box-shadow:0 2px 5px rgba(28,45,61,.07);overflow:hidden}.model-data-preview__title[data-v-0323ac41]{align-items:center;background:#edf3f7;border-bottom:1px solid #dbe3ea;color:#20384e;display:flex;font-size:.88rem;font-weight:700;justify-content:space-between;padding:9px 14px}.model-data-preview__fields[data-v-0323ac41]{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr))}.model-data-preview__fields--general[data-v-0323ac41]{display:flex;flex-wrap:wrap}.model-data-preview__fields--general .model-data-preview__field[data-v-0323ac41]{box-sizing:border-box;flex:1 1 92px}.model-data-preview__fields--general .model-data-preview__field--location[data-v-0323ac41],.model-data-preview__fields--general .model-data-preview__field--paginaAjuste[data-v-0323ac41]{flex-basis:105px}.model-data-preview__fields--general .model-data-preview__field--status[data-v-0323ac41]{flex:0 0 78px}.model-data-preview__fields--general .model-data-preview__field--startDate[data-v-0323ac41]{flex-basis:116px}.model-data-preview__fields--general .model-data-preview__field--docType[data-v-0323ac41]{flex-basis:105px}.model-data-preview__fields--general .model-data-preview__field--docNumber[data-v-0323ac41]{flex-basis:130px}.model-data-preview__fields--general .model-data-preview__field--rut[data-v-0323ac41]{flex-basis:88px}.model-data-preview__fields--personal[data-v-0323ac41]{grid-template-columns:repeat(12,minmax(0,1fr))}.model-data-preview__fields--personal .model-data-preview__field--birthDate[data-v-0323ac41],.model-data-preview__fields--personal .model-data-preview__field--emergencyContact[data-v-0323ac41],.model-data-preview__fields--personal .model-data-preview__field--emergencyPhone[data-v-0323ac41],.model-data-preview__fields--personal .model-data-preview__field--phone[data-v-0323ac41]{grid-column:span 3}.model-data-preview__fields--personal .model-data-preview__field--address[data-v-0323ac41],.model-data-preview__fields--personal .model-data-preview__field--neighborhoodCity[data-v-0323ac41],.model-data-preview__fields--personal .model-data-preview__field--personalEmail[data-v-0323ac41]{grid-column:span 4}.model-data-preview__field[data-v-0323ac41]{border-right:1px solid #e5ebf0;display:flex;flex-direction:column;gap:5px;min-height:42px;padding:10px 12px;text-align:left}.model-data-preview__field--bank-unlinked[data-v-0323ac41]{background:#ffe8e8;box-shadow:inset 0 0 0 1px rgba(205,58,58,.24)}.model-data-preview__field-label[data-v-0323ac41]{align-items:center;color:#52677a;display:inline-flex;font-size:.68rem;font-weight:700;gap:3px;text-transform:uppercase}.model-data-preview__field-value[data-v-0323ac41]{color:#243d52;font-size:.87rem;font-weight:600}.model-data-preview__date-hint[data-v-0323ac41]{color:#758696;font-size:.62rem;line-height:1;margin-top:-1px}.model-data-preview__input[data-v-0323ac41],.model-data-preview__site-field input[data-v-0323ac41]{background:#fff;border:1px solid #b9c9d7;border-radius:4px;color:#243d52;font:inherit;height:31px;min-width:0;outline:none;padding:4px 7px;width:100%}.model-data-preview__input[data-v-0323ac41]:focus,.model-data-preview__site-field input[data-v-0323ac41]:focus{border-color:#4c8fbd;box-shadow:0 0 0 2px rgba(76,143,189,.13)}.model-data-preview__status-toggle[data-v-0323ac41]{align-items:center;align-self:flex-start;background:transparent;border:0;color:#a9b5bf;cursor:pointer;display:inline-flex;height:31px;justify-content:center;padding:0}.model-data-preview__status-toggle--active[data-v-0323ac41]{color:#2c74b3}.model-data-preview__sites[data-v-0323ac41]{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding:11px}.model-data-preview__sites--count-1[data-v-0323ac41]{grid-template-columns:minmax(0,1fr)}.model-data-preview__sites--count-2[data-v-0323ac41],.model-data-preview__sites--count-4[data-v-0323ac41]{grid-template-columns:repeat(2,minmax(0,1fr))}.model-data-preview__site-card[data-v-0323ac41]{border:1px solid #dce5ec;border-radius:5px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px}.model-data-preview__site-name[data-v-0323ac41]{color:#255d8b;font-size:.78rem;font-weight:800;grid-column:1/-1;text-transform:uppercase}.model-data-preview__site-field[data-v-0323ac41]{display:flex;flex-direction:column;gap:4px;min-width:0;position:relative}.model-data-preview__site-field>span[data-v-0323ac41]{color:#607488;font-size:.65rem;font-weight:750;text-transform:uppercase}.model-data-preview__site-field strong[data-v-0323ac41]{color:#243d52;font-size:.8rem;min-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-data-preview__site-field--account input[data-v-0323ac41],.model-data-preview__site-field--account strong[data-v-0323ac41]{padding-right:28px}.model-data-preview__site-field--password input[data-v-0323ac41],.model-data-preview__site-field--password strong[data-v-0323ac41]{padding-right:54px}.model-data-preview__site-action[data-v-0323ac41],.model-data-preview__site-password-actions[data-v-0323ac41]{align-items:center;bottom:4px;color:#557086;display:inline-flex;position:absolute;right:4px}.model-data-preview__site-action[data-v-0323ac41],.model-data-preview__site-password-actions button[data-v-0323ac41]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;padding:3px}.model-data-preview__sites-empty[data-v-0323ac41]{color:#7b8996;font-size:.82rem;grid-column:1/-1;padding:12px;text-align:center}.model-data-preview__floating-save[data-v-0323ac41]{bottom:22px;box-shadow:0 5px 18px rgba(26,57,82,.28);position:fixed;right:24px;z-index:20}.monitor-empty-state[data-v-0323ac41]{color:#667085;font-size:.92rem;padding:18px;text-align:center}.dashboard-tab .v-tab[data-v-6c319c4a]{background-color:#fff;color:#2c74b3}.active-card[data-v-6c319c4a]{border:2px solid #1976d2}.v-card-title[data-v-6c319c4a]{position:relative}.position-center[data-v-6c319c4a]{position:absolute;left:50%;transform:translateX(-50%)}.v-data-table tbody tr[data-v-6c319c4a]:nth-child(odd){background-color:#fff}.v-data-table tbody tr[data-v-6c319c4a]:nth-child(2n){background-color:#f0f4f8}.totals-row[data-v-6c319c4a]{position:sticky;bottom:0;background-color:#f5f5f5}.totals-row td[data-v-6c319c4a]{font-weight:700;text-align:left}[data-v-6c319c4a] .equal-width{width:160px;min-width:160px;max-width:160px}[data-v-6c319c4a] .v-data-table table{table-layout:fixed}[data-v-6c319c4a] .v-data-table td:first-child,[data-v-6c319c4a] .v-data-table th:first-child{width:220px;min-width:220px;max-width:220px}.sales-value[data-v-6c319c4a]{display:inline-block;width:100%;padding:0 16px}.table-container[data-v-6c319c4a]{max-height:calc(100vh - 200px);overflow-y:auto;position:relative}.site-dates[data-v-6c319c4a]{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-3dea9dd0]{position:absolute;left:-9999px}.pending-tasks-card[data-v-e9ce207a]{overflow:hidden;padding:0!important}.pending-tasks-header[data-v-e9ce207a]{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:6px 12px;color:#fff;font-size:14px;font-weight:800;text-transform:uppercase}.pending-tasks-header small[data-v-e9ce207a]{font-size:11px;opacity:.84}.task-group[data-v-e9ce207a]{margin:0;border:0;border-bottom:1px solid #d8e1e8;border-radius:0}.task-group[data-v-e9ce207a]:last-of-type{border-bottom:0}.task-group-heading[data-v-e9ce207a]{display:flex;align-items:center;gap:9px;min-height:46px;padding:7px 12px;border-bottom:1px solid #e1e7ec;background:#f7f9fb;color:#263f55}.model-avatar[data-v-e9ce207a]{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#dceefa;color:#1e6f9f;font-size:10px;font-weight:900}.model-heading-text small[data-v-e9ce207a],.model-heading-text strong[data-v-e9ce207a]{display:block}.model-heading-text small[data-v-e9ce207a]{color:#738596;font-size:10px}.report-task-row[data-v-e9ce207a]{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto 82px;align-items:center;gap:12px;padding:8px 12px;border:0;border-bottom:1px solid #edf1f4;background:#fff;text-align:left;cursor:pointer}.report-task-row[data-v-e9ce207a]:last-child{border-bottom:0}.report-task-row[data-v-e9ce207a]:hover{background:#f8fbfd}.task-copy-text[data-v-e9ce207a]{min-width:0}.task-copy-text small[data-v-e9ce207a],.task-copy-text strong[data-v-e9ce207a]{display:block}.task-copy-text strong[data-v-e9ce207a]{color:#253d51;font-size:13px}.task-copy-text small[data-v-e9ce207a]{overflow:hidden;color:#718496;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.task-date[data-v-e9ce207a]{color:#607487;white-space:nowrap}.task-status[data-v-e9ce207a]{padding:4px 8px;border-radius:999px;text-align:center;font-size:9px;font-weight:850}.task-status.upcoming[data-v-e9ce207a]{background:#d5e8f6;color:#234f6d}.task-status.today[data-v-e9ce207a]{background:#f4d978;color:#684b00}.task-status.overdue[data-v-e9ce207a]{background:#efc4c7;color:#7e292f}.task-dialog-title[data-v-e9ce207a]{background:#263f55;color:#fff;font-size:17px;font-weight:800}.homework-copy-card[data-v-e9ce207a]{position:fixed;top:0;left:-10000px;width:420px;overflow:hidden;border:1px solid #cad6df;border-radius:12px;background:#fff;font-family:Arial,sans-serif;color:#20384d}.homework-copy-heading[data-v-e9ce207a]{display:flex;flex-direction:column;padding:19px 20px;background:linear-gradient(135deg,#223d54,#315f80);color:#fff}.homework-copy-heading span[data-v-e9ce207a]{font-size:10px;font-weight:800;letter-spacing:.14em;opacity:.78}.homework-copy-heading strong[data-v-e9ce207a]{margin-top:5px;font-size:22px}.homework-copy-heading small[data-v-e9ce207a]{margin-top:4px;font-size:12px;opacity:.82}.homework-copy-body[data-v-e9ce207a]{padding:12px}.homework-copy-row[data-v-e9ce207a]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;margin-bottom:9px;padding:12px 10px;border:1px solid #7fafd1;border-left:5px solid #7fafd1;border-radius:7px;background:#eaf3fb;color:#234f6d}.homework-copy-row.is-today[data-v-e9ce207a]{border-color:#d9a928;background:#fff2cc;color:#684b00}.homework-copy-row.is-overdue[data-v-e9ce207a]{border-color:#d4777d;background:#fbe7e8;color:#7e292f}.homework-copy-row strong[data-v-e9ce207a]{display:block;color:#243d52;font-size:15px}.homework-copy-row p[data-v-e9ce207a]{margin:6px 0;color:#627688;font-size:13px;line-height:1.4;white-space:pre-wrap}.homework-copy-row span[data-v-e9ce207a]{font-size:10px;font-weight:850}.homework-copy-footer[data-v-e9ce207a]{padding:10px 16px;border-top:1px solid #e0e7ec;background:#f3f6f8;color:#718292;font-size:9px;font-weight:800;text-transform:uppercase}@media(max-width:700px){.report-task-row[data-v-e9ce207a]{grid-template-columns:minmax(0,1fr) 78px}.task-date[data-v-e9ce207a]{display:none}}.report-task-row.completed[data-v-e9ce207a]{background:#f1f3f5;color:#737d85}.report-task-row.completed .task-copy-text[data-v-e9ce207a]{opacity:.62}.report-task-row.completed .task-copy-text strong[data-v-e9ce207a]{color:#737d85}.report-task-row.completed .task-copy-text .v-icon[data-v-e9ce207a]{margin-right:5px;color:#238b4b}.task-status.completed[data-v-e9ce207a]{background:#dff3e5;color:#237e45}.homework-copy-row.is-completed[data-v-e9ce207a]{border-color:#bec6cc;background:#f1f3f5;color:#737d85}.homework-copy-row.is-completed>.v-icon[data-v-e9ce207a]{color:#238b4b}.homework-copy-row.is-completed>div[data-v-e9ce207a]{opacity:.68}.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-61fcf9c2]{background-color:#fff;color:#2c74b3}.earnings-grid[data-v-61fcf9c2]{display:grid;align-items:center;-moz-column-gap:6px;column-gap:6px;width:100%}.earnings-grid[data-v-61fcf9c2]>*{min-width:0}.earnings-grid-header[data-v-61fcf9c2]{min-height:40px;height:auto!important}.earnings-grid-heading[data-v-61fcf9c2]{min-width:0;text-align:center;white-space:nowrap}.earnings-grid-row[data-v-61fcf9c2]{margin-bottom:4px}.earnings-grid-total[data-v-61fcf9c2]{min-height:38px}.shift-title[data-v-61fcf9c2]{font-size:30px;font-weight:700;color:#000;text-align:center}.total-earnings[data-v-61fcf9c2]{display:inline-block;padding:5px 10px;border-radius:5px;color:#000;text-align:center;min-width:70px}.red-bg[data-v-61fcf9c2]{background-color:#e74d3c3c}.yellow-bg[data-v-61fcf9c2]{background-color:#f1c40f58;color:#000}.green-bg[data-v-61fcf9c2]{background-color:#2ecc7051}[data-v-61fcf9c2] .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-61fcf9c2]{margin-bottom:12px}.time-tracking-review-row[data-v-61fcf9c2]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.time-tracking-review-count[data-v-61fcf9c2],.time-tracking-review-title[data-v-61fcf9c2]{font-size:.92rem;color:rgba(0,0,0,.68)}.time-tracking-review-title[data-v-61fcf9c2]{font-weight:700}.time-tracking-review-count[data-v-61fcf9c2]{font-weight:600}.time-tracking-review-count.is-complete[data-v-61fcf9c2],.time-tracking-review-title.is-complete[data-v-61fcf9c2]{color:rgba(0,0,0,.82)}.time-tracking-progress-track[data-v-61fcf9c2]{width:100%;height:6px;border-radius:999px;background:rgba(0,0,0,.08);overflow:hidden}.time-tracking-progress-fill[data-v-61fcf9c2]{height:100%;border-radius:999px;opacity:.78;transition:width .18s ease}.time-tracking-warning-card[data-v-61fcf9c2]{border-radius:12px}.time-tracking-warning-box[data-v-61fcf9c2]{background:rgba(0,0,0,.03);border-radius:10px;padding:14px 16px}.time-tracking-warning-count[data-v-61fcf9c2]{font-size:.98rem;font-weight:600;color:rgba(0,0,0,.82);margin-bottom:8px}.time-tracking-warning-copy[data-v-61fcf9c2]{color:rgba(0,0,0,.68);margin-bottom:8px;line-height:1.45}.time-tracking-warning-muted[data-v-61fcf9c2]{color:rgba(0,0,0,.5);font-size:.9rem}.time-tracking-compact-field[data-v-61fcf9c2] .v-field__input{justify-content:center;text-align:center;padding-inline:8px!important}.time-tracking-compact-field[data-v-61fcf9c2] input{text-align:center;font-weight:700}.time-tracking-compact-field[data-v-61fcf9c2] input::-moz-placeholder{color:rgba(0,0,0,.88);opacity:1;font-weight:700}.time-tracking-compact-field[data-v-61fcf9c2] input::placeholder{color:rgba(0,0,0,.88);opacity:1;font-weight:700}.satellite-model-dialog[data-v-61fcf9c2],.studio-model-dialog[data-v-61fcf9c2]{border-radius:8px}.satellite-selector-body[data-v-61fcf9c2],.studio-selector-body[data-v-61fcf9c2]{padding-left:12px!important;padding-right:12px!important}.satellite-selector-header[data-v-61fcf9c2],.studio-selector-header[data-v-61fcf9c2]{min-height:40px}.studio-selector-manual-btn[data-v-61fcf9c2]{font-weight:700;letter-spacing:.02em}.studio-selector-copy[data-v-61fcf9c2]{font-size:.92rem;color:rgba(0,0,0,.66);margin-bottom:12px}.studio-selector-tabs[data-v-61fcf9c2]{margin-bottom:14px;border-bottom:1px solid rgba(0,0,0,.1)}.studio-selector-empty[data-v-61fcf9c2]{color:rgba(0,0,0,.52);font-size:.9rem}.studio-shift-section+.studio-shift-section[data-v-61fcf9c2]{margin-top:14px}.studio-shift-title[data-v-61fcf9c2]{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-61fcf9c2]{display:flex;flex-wrap:wrap;gap:8px;align-content:flex-start;min-height:36px}.satellite-shift-strip[data-v-61fcf9c2]{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-61fcf9c2]{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-61fcf9c2]{display:flex;align-items:center;gap:14px}.satellite-shift-strip-group-secondary[data-v-61fcf9c2]{margin-left:auto}.satellite-shift-strip-field[data-v-61fcf9c2]{width:auto;display:flex;align-items:center;gap:8px;flex-shrink:0}.satellite-shift-strip-label[data-v-61fcf9c2]{font-size:12px;font-weight:700;text-transform:uppercase;opacity:.9;white-space:nowrap}.satellite-shift-strip-toggle[data-v-61fcf9c2]{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-61fcf9c2]:hover{color:rgba(0,0,0,.82)}.satellite-shift-strip[data-v-61fcf9c2] .time-picker-shell{width:170px}.satellite-column-title[data-v-61fcf9c2]{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-61fcf9c2]{margin-top:6px}.satellite-chip-group[data-v-61fcf9c2]{display:flex;flex-wrap:wrap;gap:8px;align-content:flex-start;min-height:36px}.satellite-model-chip[data-v-61fcf9c2],.studio-model-chip[data-v-61fcf9c2]{font-weight:600;border-radius:6px!important;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease}.satellite-model-chip[data-v-61fcf9c2]:hover,.studio-model-chip[data-v-61fcf9c2]:hover{transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.08)}@media (min-width:960px){.satellite-col-cc[data-v-61fcf9c2]{flex:0 0 29.1667%!important;max-width:29.1667%!important}.satellite-col-cj[data-v-61fcf9c2]{flex:0 0 41.6667%!important;max-width:41.6667%!important}.satellite-col-bog-pei[data-v-61fcf9c2]{flex:0 0 29.1667%!important;max-width:29.1667%!important}}.excel-export-status[data-v-f4f4df70]{display:flex;flex-direction:column;margin-left:auto;gap:2px;color:#64768a;font-size:10px;white-space:nowrap}.excel-pending-stack[data-v-f4f4df70]{display:flex;flex-direction:column}.excel-reports-block[data-v-f4f4df70]{order:1}.pending-adjustments-section[data-v-f4f4df70]{order:2;margin-top:18px;border:1px solid #d8dde3;border-radius:7px;background:#fff;overflow:hidden}.pending-adjustments-header[data-v-f4f4df70]{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-f4f4df70]{color:#fff;font-size:18px;font-weight:600}.pending-adjustments-subtitle[data-v-f4f4df70]{margin-top:2px;color:hsla(0,0%,100%,.72);font-size:12px}.pending-adjustments-empty[data-v-f4f4df70]{display:flex;align-items:center;justify-content:center;min-height:74px;color:#68717a;font-size:14px}.pending-adjustments-table-wrap[data-v-f4f4df70]{overflow-x:auto;padding:0;background:#fff}.pending-adjustments-table[data-v-f4f4df70]{width:100%;min-width:920px;border-collapse:separate;border-spacing:0;table-layout:fixed}.pending-adjustments-table th[data-v-f4f4df70]{padding:3px 6px 2px;background:#fff;color:#707070;font-size:12px;font-weight:600;text-align:left}.pending-column-row th[data-v-f4f4df70]{padding-top:2px;padding-bottom:4px;background:#fff;color:#707070;font-size:12px;letter-spacing:normal;text-transform:none}.pending-col-type[data-v-f4f4df70]{width:12%}.pending-col-amount[data-v-f4f4df70]{width:10%}.pending-col-currency[data-v-f4f4df70]{width:9%}.pending-col-description[data-v-f4f4df70]{width:33%}.pending-col-quantity[data-v-f4f4df70]{width:6%}.pending-col-site[data-v-f4f4df70]{width:8%}.pending-col-quotas[data-v-f4f4df70]{width:7%}.pending-col-date[data-v-f4f4df70]{width:10%}.pending-col-actions[data-v-f4f4df70]{width:5%}.pending-adjustments-table td[data-v-f4f4df70]{padding:0 2px;border-bottom:none;vertical-align:middle}.pending-adjustment-card[data-v-f4f4df70]:before{display:table-row;height:9px;content:""}.pending-model-row td[data-v-f4f4df70]{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-f4f4df70]{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-f4f4df70]{position:relative;min-width:0;padding-top:2px}.pending-identity-field__label[data-v-f4f4df70]{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-f4f4df70]{min-width:0}.pending-review-note[data-v-f4f4df70]{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-f4f4df70]{position:absolute;top:-7px;left:10px;padding:0 4px;background:#fff;color:#707070;font-size:11px;line-height:12px}.pending-model-spacer[data-v-f4f4df70]{min-width:0}.pending-action-btn[data-v-f4f4df70],.pending-approve-btn[data-v-f4f4df70]{justify-self:center}.direct-sales-section[data-v-f4f4df70]{margin:16px 0 20px;border:1px solid #dce3e8;border-radius:6px;overflow:hidden;background:#fff}.direct-sales-header[data-v-f4f4df70]{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-f4f4df70]{padding:8px}.direct-sale-row[data-v-f4f4df70],.direct-sales-labels[data-v-f4f4df70]{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-f4f4df70]{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-f4f4df70]{margin-top:5px}.direct-sale-actions[data-v-f4f4df70]{display:flex;align-items:center;justify-content:flex-end;gap:2px}@media (max-width:900px){.direct-sales-labels[data-v-f4f4df70]{display:none}.direct-sale-row[data-v-f4f4df70]{grid-template-columns:1fr 1fr;gap:8px;padding:10px 4px}.direct-sale-actions[data-v-f4f4df70]{justify-content:flex-start}}.pending-fields-row[data-v-f4f4df70]{background:#fff}.pending-column-row th[data-v-f4f4df70]:first-child,.pending-fields-row td[data-v-f4f4df70]:first-child{border-left:3px solid #f4a621}.pending-column-row th[data-v-f4f4df70]:last-child,.pending-fields-row td[data-v-f4f4df70]:last-child{border-right:1px solid #dfe3e7}.pending-fields-row+.pending-fields-row[data-v-f4f4df70]{border-top:none}.pending-fields-row td[data-v-f4f4df70]{padding-top:0;padding-bottom:0}.pending-fields-row--last td[data-v-f4f4df70]{border-bottom:1px solid #dfe3e7;box-shadow:0 2px 4px rgba(31,42,52,.08)}.pending-fields-row--last td[data-v-f4f4df70]:first-child{border-radius:0 0 0 6px}.pending-fields-row--last td[data-v-f4f4df70]:last-child{border-radius:0 0 6px 0}[data-v-f4f4df70] .pending-adjustments-table .v-input{font-size:14px}[data-v-f4f4df70] .pending-adjustments-table .v-field{min-height:36px!important;height:36px!important;background:#f4f4f4!important}[data-v-f4f4df70] .pending-identity-field .v-field{min-height:40px!important;height:40px!important;background:#fff!important}[data-v-f4f4df70] .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-f4f4df70] .pending-adjustments-table .v-field__input{min-height:36px!important;padding-top:0!important;padding-bottom:0!important}[data-v-f4f4df70] .pending-amount-field input[type=number],[data-v-f4f4df70] .pending-quantity-field input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}[data-v-f4f4df70] .pending-quantity-field input{text-align:center;color:inherit}[data-v-f4f4df70] .pending-quantity-field .v-field__input{justify-content:center;padding-right:8px!important;padding-left:8px!important;text-align:center}[data-v-f4f4df70] .pending-quantity-field .v-combobox__selection,[data-v-f4f4df70] .pending-quantity-field .v-select__selection{display:flex;flex:1 1 auto;justify-content:center;margin-inline:0;text-align:center}[data-v-f4f4df70] .pending-quantity-field input[type=number]::-webkit-inner-spin-button,[data-v-f4f4df70] .pending-quantity-field input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.pending-quantity-cell[data-v-f4f4df70]{color:inherit;text-align:center}[data-v-f4f4df70] .pending-amount-field input[type=number]::-webkit-inner-spin-button,[data-v-f4f4df70] .pending-amount-field input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.pending-report-source[data-v-f4f4df70]{color:#3f4f5f;font-size:12px}.pending-report-source span[data-v-f4f4df70],.pending-report-source strong[data-v-f4f4df70]{display:block}.pending-original-name[data-v-f4f4df70]{margin-top:0;color:#a15c00;font-size:10px}.pending-actions[data-v-f4f4df70]{white-space:nowrap;padding-top:1px!important;text-align:center}.pending-action-btn[data-v-f4f4df70]{border-color:#d8dde3!important;background:#fff!important;color:#20272d!important;box-shadow:0 1px 4px rgba(31,42,52,.14)}.active-card[data-v-f4f4df70]{border:2px solid #1976d2!important}.download-period-btn[data-v-f4f4df70]{opacity:1!important}.download-period-btn:hover .v-icon[data-v-f4f4df70],.download-period-btn[data-v-f4f4df70]:hover{color:#1976d2!important}.adjustments-period-actions[data-v-f4f4df70]{justify-content:center;gap:18px;margin-top:-16px;margin-bottom:12px;position:absolute;bottom:0;width:100%}.adjustments-period-arrow[data-v-f4f4df70]{background:#1976d2!important;color:#fff!important;height:36px!important;width:44px!important}.adjustments-period-arrow[data-v-f4f4df70]:disabled{background:#d8e1ec!important;color:#8391a3!important}.adjustments-period-arrow[data-v-f4f4df70] .v-icon{color:#fff!important}.adjustments-section-bar[data-v-f4f4df70]{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-f4f4df70]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:12px}.excel-note-card[data-v-f4f4df70]{border:1px solid #dfe5ee;border-radius:6px;padding:12px;background:#fff}.excel-note-card-main[data-v-f4f4df70]{--excel-accent:#1976d2;--excel-accent-soft:#eef6ff;--excel-accent-panel:#f4f8ff;--excel-due:#11824d}.excel-note-card-cb[data-v-f4f4df70]{--excel-accent:#f59e0b;--excel-accent-soft:#fff7e6;--excel-accent-panel:#fffaf0;--excel-due:#d97706}.excel-note-header[data-v-f4f4df70]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:10px}.excel-note-title-wrap[data-v-f4f4df70]{display:flex;align-items:center;gap:12px}.excel-note-avatar[data-v-f4f4df70]{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-f4f4df70]{color:#1f2937;font-size:18px;font-weight:800;line-height:1.2}.excel-note-pending-chip[data-v-f4f4df70]{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-f4f4df70]{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-f4f4df70]{align-items:center;display:flex;gap:10px;min-width:0}.excel-note-summary-icon[data-v-f4f4df70]{color:var(--excel-accent);flex:0 0 auto}.excel-note-summary-label[data-v-f4f4df70]{color:#667085;font-size:11px;font-weight:700;line-height:1.2;margin-bottom:3px}.excel-note-summary-value[data-v-f4f4df70]{color:#111827;font-size:14px;font-weight:800;line-height:1.2}.excel-note-summary-divider[data-v-f4f4df70]{align-self:stretch;background:#d1d5db;width:1px}.excel-note-reminder[data-v-f4f4df70]{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-f4f4df70]{color:var(--excel-due);font-size:15px;font-weight:900;line-height:1.2}.excel-note-due-value.is-due[data-v-f4f4df70]{color:#b45309}.excel-note-due-value.is-completed[data-v-f4f4df70]{color:#166534}.excel-note-due-value.is-muted[data-v-f4f4df70]{color:#6b7280}.excel-note-due-date[data-v-f4f4df70]{color:#667085;font-size:11px;font-weight:700;margin-top:1px}.excel-note-divider[data-v-f4f4df70]{border-top:1px solid #e5e7eb;margin:0 0 8px}.excel-note-label[data-v-f4f4df70]{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-f4f4df70]{color:var(--excel-accent)}.excel-note-inline[data-v-f4f4df70]{display:flex;align-items:center;gap:10px}.excel-note-inline .excel-note-label[data-v-f4f4df70]{flex:0 0 auto}.excel-note-inline[data-v-f4f4df70] .v-input{flex:1 1 auto;min-width:0}.excel-note-inline[data-v-f4f4df70] textarea{overflow-x:hidden!important;overflow-y:auto!important;white-space:pre-wrap;overflow-wrap:anywhere}.excel-note-action-stack[data-v-f4f4df70]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.excel-note-reminder.is-upcoming[data-v-f4f4df70]{color:#075985;background:#e0f2fe}.excel-note-reminder.is-due[data-v-f4f4df70]{color:#92400e;background:#fef3c7}.excel-note-reminder.is-completed[data-v-f4f4df70]{color:#166534;background:#dcfce7}.excel-note-reminder.is-muted[data-v-f4f4df70]{color:#6b7280;background:#f3f4f6}.excel-note-download[data-v-f4f4df70]{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-f4f4df70]{color:#fff!important}@media (max-width:900px){.excel-notes-grid[data-v-f4f4df70]{grid-template-columns:1fr}}@media (max-width:640px){.excel-note-summary-panel[data-v-f4f4df70]{grid-template-columns:1fr}.excel-note-summary-divider[data-v-f4f4df70]{display:none}}[data-v-f4f4df70] .v-btn--disabled,[data-v-f4f4df70] .v-field--disabled,[data-v-f4f4df70] .v-input--disabled{opacity:.8}[data-v-f4f4df70] .adjustments-rows-table .v-table__wrapper{overflow-y:hidden!important;padding-bottom:3px}[data-v-f4f4df70] .adjustments-rows-table table{width:100%!important;table-layout:fixed}[data-v-f4f4df70] .adjustment-quantity-field .v-field__input{justify-content:center;padding-right:8px!important;padding-left:8px!important;text-align:center}[data-v-f4f4df70] .adjustment-quantity-field .v-combobox__selection,[data-v-f4f4df70] .adjustment-quantity-field .v-select__selection,[data-v-f4f4df70] .adjustment-quantity-field input{text-align:center}.studio-account-card[data-v-f4f4df70]{border-radius:6px;margin-bottom:16px;overflow:hidden}.studio-account-header[data-v-f4f4df70]{align-items:center;background:#f7fafc;border-bottom:1px solid #dce4ec;display:flex;justify-content:space-between;padding:10px 14px}.studio-account-actions[data-v-f4f4df70]{align-items:center;display:flex;gap:8px}.studio-account-title[data-v-f4f4df70]{color:#172b3a;font-size:16px;font-weight:800}.studio-account-subtitle[data-v-f4f4df70]{color:#607384;font-size:11px;margin-top:1px}.studio-account-table-wrap[data-v-f4f4df70]{overflow-x:auto}.studio-account-table[data-v-f4f4df70]{border-collapse:collapse;table-layout:fixed;width:100%}.studio-account-table td[data-v-f4f4df70],.studio-account-table th[data-v-f4f4df70]{border-bottom:1px solid #e4e9ee;padding:8px 10px;text-align:left}.studio-account-table th[data-v-f4f4df70]{color:#607384;font-size:11px;font-weight:700}.studio-account-table td[data-v-f4f4df70]{color:#263746;font-size:13px}.studio-account-table th[data-v-f4f4df70]:first-child{width:12%}.studio-account-table th[data-v-f4f4df70]:nth-child(2){width:29%}.studio-account-table th[data-v-f4f4df70]:nth-child(3){width:9%}.studio-account-table th[data-v-f4f4df70]:nth-child(4){width:8%}.studio-account-table th[data-v-f4f4df70]:nth-child(5){width:12%}.studio-account-table th[data-v-f4f4df70]:nth-child(6){width:20%}.studio-account-table th[data-v-f4f4df70]:nth-child(7){width:10%}.studio-account-empty[data-v-f4f4df70]{color:#718096;font-size:13px;padding:14px}.studio-use-dialog-items[data-v-f4f4df70]{background:#f7fafc;border:1px solid #dce4ec;border-radius:6px;display:grid;gap:5px;padding:10px 12px}.active-card[data-v-444c882d]{border:2px solid #1976d2!important}.hours-model-card[data-v-444c882d]{border-radius:6px;margin-top:16px;overflow:hidden}.hours-model-header[data-v-444c882d]{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-444c882d]{color:#1f2937;font-size:14px;font-weight:700}.hours-stage-name[data-v-444c882d]{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-444c882d]:focus-visible,.hours-stage-name[data-v-444c882d]:hover{background:#d6ebff;border-color:#90caf9;outline:none}.hours-progress[data-v-444c882d]{display:grid;gap:5px;margin-right:12px;min-width:150px}.hours-progress-track[data-v-444c882d]{position:relative}.hours-progress-marker[data-v-444c882d]{background:#1c2321;border-radius:999px;height:11px;width:2px}.hours-progress-marker-wrap[data-v-444c882d]{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-444c882d]{color:#1c2321!important;font-size:9px!important;font-weight:700!important;line-height:1!important}.hours-period[data-v-444c882d]{color:#425166;font-size:13px;font-weight:600;white-space:nowrap}.hours-progress span[data-v-444c882d]{color:#1c2321;font-size:12px;font-weight:600}.hours-filter-chip-bar[data-v-444c882d]{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px;min-height:28px}.hours-filter-chip[data-v-444c882d]{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-444c882d] .v-chip__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hours-dashboard-card[data-v-444c882d]{border-radius:12px;overflow:visible}.hours-dashboard-card-collapsed[data-v-444c882d]{height:48px;overflow:hidden}.hours-dashboard-header[data-v-444c882d]{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-444c882d]{align-items:center;display:flex;gap:10px}.hours-dashboard-edit-btn[data-v-444c882d]{border-color:hsla(0,0%,100%,.8)!important;color:#fff!important;height:30px;text-transform:none}.hours-dashboard-cancel-btn[data-v-444c882d]{color:hsla(0,0%,100%,.88)!important;height:30px;text-transform:none}.hours-dashboard-title-wrap[data-v-444c882d]{align-items:center;display:flex;gap:12px}.hours-dashboard-title[data-v-444c882d]{color:#fff;font-size:18px;font-weight:700;letter-spacing:1px}.hours-dashboard-toggle[data-v-444c882d]{color:#fff;cursor:pointer}.hours-dashboard-body[data-v-444c882d]{background:#fff;border-radius:0 0 12px 12px;color:#1c2321;padding:12px 16px 14px}.hours-dashboard-reference[data-v-444c882d]{display:grid;gap:12px}.hours-pay-structure-panels[data-v-444c882d]{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.hours-pay-structure-panel[data-v-444c882d]{border:1px solid #e0e0e0;border-radius:6px;overflow:hidden}.hours-pay-structure-panel-title[data-v-444c882d]{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-444c882d]{color:#5f6b7a;font-size:11px;font-weight:700;white-space:nowrap}.hours-pay-structure-table[data-v-444c882d]{display:grid;grid-template-columns:.7fr 1fr 1fr}.hours-pay-structure-skipped[data-v-444c882d]{align-items:center;background:#f7f9fc;color:#35506d;display:flex;gap:12px;min-height:171px;padding:22px}.hours-pay-structure-skipped div[data-v-444c882d]{display:flex;flex-direction:column;gap:4px}.hours-pay-structure-skipped strong[data-v-444c882d]{color:#20374f;font-size:13px}.hours-pay-structure-skipped span[data-v-444c882d]{color:#5f6b7a;font-size:12px;font-weight:600}.hours-pay-structure-cell[data-v-444c882d],.hours-pay-structure-head[data-v-444c882d]{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-444c882d]{background:#fbfcfd;color:#1c2321;font-weight:800;justify-content:center}.hours-pay-structure-cell[data-v-444c882d]:nth-last-child(-n+3){border-bottom:0}.hours-pay-structure-cell[data-v-444c882d]:nth-child(3n),.hours-pay-structure-head[data-v-444c882d]:nth-child(3n){border-right:0}.hours-pay-structure-input[data-v-444c882d]{max-width:90px}.hours-pay-structure-input[data-v-444c882d] input{font-size:12px;padding:0;text-align:center}.hours-calculator-card[data-v-444c882d]{border-radius:6px;display:flex;flex-direction:column;min-height:180px}.hours-calculator-body[data-v-444c882d]{display:flex;flex:1;flex-direction:column;padding:4px 16px 14px!important}.hours-calculator-inputs[data-v-444c882d]{display:grid;gap:8px;grid-template-columns:1fr 1fr}.hours-calculator-result[data-v-444c882d]{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-444c882d]{font-size:12px;font-weight:700;text-transform:uppercase}.hours-calculator-copy[data-v-444c882d]{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-444c882d]:focus-visible,.hours-calculator-copy[data-v-444c882d]:hover{background:#dbeafe;border-radius:4px;outline:none}.hours-calculator-note[data-v-444c882d]{color:#5f6b7a;font-size:12px;line-height:1.25;margin-top:auto;padding-top:10px}.hours-period-actions[data-v-444c882d]{bottom:0;gap:18px;justify-content:center;margin-bottom:12px;margin-top:-16px;position:absolute;width:100%}.hours-period-arrow[data-v-444c882d]{background:#1976d2!important;color:#fff!important;height:36px!important;width:44px!important}.hours-period-arrow[data-v-444c882d]:disabled{background:#d8e1ec!important;color:#8391a3!important}.hours-section-title[data-v-444c882d]{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-444c882d]{color:#fff;font-size:18px;font-weight:600;margin:0}.hours-title-with-help[data-v-444c882d]{align-items:center;display:flex;gap:8px}.hours-help-icon[data-v-444c882d]{color:hsla(0,0%,100%,.82);cursor:help}.hours-help-icon[data-v-444c882d]:hover{color:#fff}.hours-help-tooltip-card[data-v-444c882d]{display:grid;gap:4px;font-size:12px;line-height:1.45;padding:10px 12px;width:320px}.hours-help-tooltip-title[data-v-444c882d]{color:#153e63;font-weight:800;margin-bottom:2px}.hours-section-title span[data-v-444c882d]{color:hsla(0,0%,100%,.82);font-size:13px;font-weight:600}.hours-save-status[data-v-444c882d]{align-items:center;display:flex;gap:12px}.hours-dialog[data-v-444c882d]{border-radius:6px}.hours-dialog-title[data-v-444c882d]{align-items:center;display:flex;gap:10px}.hours-dialog-model[data-v-444c882d]{color:#2c74b3;font-size:13px;font-weight:600}.hours-manage-sites-table td[data-v-444c882d],.hours-manage-sites-table th[data-v-444c882d]{text-align:center}.hours-manage-sites-table td[data-v-444c882d]:first-child,.hours-manage-sites-table th[data-v-444c882d]:first-child{text-align:left}.hours-manage-pay-source-row td[data-v-444c882d]{background:#e8f2ff!important}.hours-manage-not-applicable[data-v-444c882d]{color:#8a94a3;font-weight:700}.hours-manage-sites-note[data-v-444c882d]{color:#5f6b7a;font-size:12px;line-height:1.4;margin-top:10px}.hours-table-wrapper[data-v-444c882d]{overflow-x:auto}.hours-card-tools[data-v-444c882d]{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-444c882d]{color:#425166!important;font-size:12px;font-weight:700;text-transform:none}.hours-card-tool-btn[data-v-444c882d]:hover{background:#f0f4f8!important;color:#1976d2!important}.hours-card-tool-btn-active[data-v-444c882d]{background:#e3f2fd!important;color:#1976d2!important}.hours-diff-panel[data-v-444c882d]{background:#fbfcfe;border-top:1px solid #e5eaf0}.hours-diff-toolbar[data-v-444c882d]{align-items:center;display:flex;gap:12px;justify-content:flex-end;min-height:48px;padding:8px 12px}.hours-diff-title[data-v-444c882d]{display:grid;gap:1px;margin-right:auto}.hours-diff-title span[data-v-444c882d]{color:#1c2321;font-size:13px;font-weight:800}.hours-diff-title small[data-v-444c882d]{color:#687385;font-size:11px;font-weight:600}.hours-diff-select[data-v-444c882d]{max-width:230px;min-width:210px}.hours-diff-total[data-v-444c882d]{border-radius:999px;font-size:12px;font-weight:800;min-width:96px;padding:5px 10px;text-align:center}.hours-diff-table-wrapper[data-v-444c882d]{border-top:1px solid #edf1f5}.hours-diff-table[data-v-444c882d] table{min-width:1000px;table-layout:fixed}.hours-diff-cell[data-v-444c882d],.hours-diff-total-cell[data-v-444c882d]{background:#fff!important;font-size:12px;font-weight:800}.hours-diff-positive[data-v-444c882d]{color:#1976d2!important}.hours-diff-negative[data-v-444c882d]{color:#c62828!important}.hours-diff-zero[data-v-444c882d]{color:#738094!important}.hours-table[data-v-444c882d] table{--hours-sales-blue:#f0f4f8;min-width:1000px;table-layout:fixed}.hours-table th[data-v-444c882d]{background:var(--hours-sales-blue);color:#20262d;font-size:12px;font-weight:700;text-align:center}.hours-metric-cell[data-v-444c882d]{background:#fafafa;width:120px;min-width:120px;padding-left:16px!important;text-align:left!important;white-space:nowrap}.hours-day-cell[data-v-444c882d],.hours-value-cell[data-v-444c882d]{min-width:54px;padding-left:0!important;padding-right:0!important;text-align:center!important}.hours-day-cell small[data-v-444c882d],.hours-day-cell span[data-v-444c882d]{display:block;text-align:center;width:100%}.hours-day-cell small[data-v-444c882d]{font-size:10px;font-weight:500}.hours-report-cell[data-v-444c882d]{background:#fafafa}.hours-pay-source-badge[data-v-444c882d]{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-444c882d],.hours-extra-row .hours-value-cell[data-v-444c882d]{background:#fbfaf2}.hours-report-value[data-v-444c882d]{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-444c882d]{background:#fafafa;position:relative}.hours-value-cell[data-v-444c882d] .v-field{background:#fff}.hours-comment-mode-cell[data-v-444c882d]{cursor:pointer}.hours-comment-mode-cell[data-v-444c882d]:hover{box-shadow:inset 0 0 0 2px rgba(25,118,210,.28)}.hours-commented-cell[data-v-444c882d]: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-444c882d]: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-444c882d]{display:inline-block;min-height:32px;width:48px}.hours-total-cell[data-v-444c882d]{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-444c882d]{color:#1c2321}.hours-total-extra[data-v-444c882d]{color:#6f4e00;font-weight:800}.hours-paid-cell[data-v-444c882d],.hours-paid-row .hours-metric-cell[data-v-444c882d],.hours-total-paid[data-v-444c882d]{background:var(--hours-sales-blue)!important;color:#1c2321;font-weight:800}.hours-paid-value[data-v-444c882d]{align-items:center;display:inline-flex;justify-content:center;min-height:32px}.hours-total-low[data-v-444c882d]{color:#c62828}.hours-total-warning[data-v-444c882d]{color:#d18f00}.hours-total-good[data-v-444c882d]{color:#2e7d32}.hours-entry[data-v-444c882d]{margin:0 auto;max-width:48px;width:48px}.hours-entry[data-v-444c882d] .v-field{min-height:32px}.hours-entry-dirty[data-v-444c882d] .v-field{background:#fff8d7!important;border-color:#d9a900!important}.hours-entry[data-v-444c882d] input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;font-size:13px;padding:0;text-align:center!important}.hours-total-entry[data-v-444c882d]{max-width:52px;width:52px}.hours-total-entry[data-v-444c882d] .v-field{min-height:30px}.hours-total-entry[data-v-444c882d] input{font-size:12px;font-weight:700}.hours-total-entry[data-v-444c882d] .v-field__input{min-height:30px}.hours-entry[data-v-444c882d] input::-webkit-inner-spin-button,.hours-entry[data-v-444c882d] input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hours-entry[data-v-444c882d] .v-field__input{justify-content:center;padding-inline:0;text-align:center!important}.calendar-page[data-v-163b0af6]{max-width:1500px}.calendar-page--embedded[data-v-163b0af6]{padding:0!important}.calendar-heading[data-v-163b0af6]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:16px}.section-kicker[data-v-163b0af6]{color:#1976a8;font-size:11px;font-weight:800;letter-spacing:.12em}.calendar-heading h1[data-v-163b0af6]{margin:2px 0 0;color:#172b40;font-size:28px;line-height:1.15}.calendar-heading p[data-v-163b0af6]{margin:5px 0 0;color:#607386;font-size:13px}.calendar-add-group[data-v-163b0af6]{height:34px}[data-v-163b0af6] .calendar-add-group .v-btn{min-height:34px;height:34px}[data-v-163b0af6] .calendar-add-group .v-btn:last-child{min-width:34px;width:34px;padding:0}.calendar-card[data-v-163b0af6]{overflow:hidden;border:1px solid #d8e1e8;border-top:4px solid #347ba7}.embedded-calendar-toolbar[data-v-163b0af6]{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:16px;padding:8px 14px;border-bottom:1px solid #dbe4eb;background:#f8fafc}.embedded-calendar-toolbar>div[data-v-163b0af6]:first-child{display:flex;align-items:center;gap:7px;color:#263f55}.embedded-calendar-toolbar strong[data-v-163b0af6]{font-size:13px;letter-spacing:.02em;text-transform:uppercase}.calendar-toolbar[data-v-163b0af6]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 14px;border-bottom:1px solid #dbe4eb}.calendar-scope-controls[data-v-163b0af6]{display:flex;min-width:0;align-items:center;gap:8px}.calendar-view-toggle[data-v-163b0af6]{display:inline-flex;flex:0 0 auto}.calendar-mode-button[data-v-163b0af6]{display:inline-flex;min-height:32px;flex:0 0 auto;align-items:center;gap:6px;padding:5px 11px;border:1px solid #c8d4de;border-radius:4px;background:#fff;color:#50677b;font-size:11px;font-weight:800;line-height:1;cursor:pointer}.calendar-view-toggle .calendar-mode-button+.calendar-mode-button[data-v-163b0af6]{margin-left:-1px}.calendar-view-toggle .calendar-mode-button[data-v-163b0af6]:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.calendar-view-toggle .calendar-mode-button[data-v-163b0af6]:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.calendar-mode-button[data-v-163b0af6]:hover{border-color:#7fa9c7;background:#f0f7fb;color:#214d6d}.calendar-mode-button.is-selected[data-v-163b0af6]{position:relative;z-index:1;border-color:#7fa9c7;background:#e7f1f8;color:#214d6d;box-shadow:0 1px 3px rgba(47,125,185,.12)}.calendar-mode-button.is-selected[data-v-163b0af6] .v-icon{color:#2f7db9}.calendar-scope-group[data-v-163b0af6]{display:flex;min-height:32px;align-items:stretch;gap:0;overflow:hidden;border:1px solid #c8d4de;border-radius:4px;background:#fff}.calendar-scope-group>span[data-v-163b0af6]{display:inline-flex;align-items:center;padding:0 8px;border-right:1px solid #c8d4de;background:#f5f8fa;color:#607487;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}[data-v-163b0af6] .calendar-scope-group .v-btn-toggle{height:30px;border:0;border-radius:0}[data-v-163b0af6] .calendar-scope-group .v-btn{min-height:30px;border:0;border-radius:0;text-transform:none}[data-v-163b0af6] .calendar-scope-group .v-btn+.v-btn{border-left:1px solid #d8e1e8}[data-v-163b0af6] .calendar-scope-group .calendar-scope-icon-button{min-width:36px;padding-right:7px;padding-left:7px}[data-v-163b0af6] .calendar-scope-group .v-btn--active,[data-v-163b0af6] .calendar-scope-group .v-btn--selected{background:#2f7db9!important;color:#fff!important;box-shadow:0 1px 3px rgba(47,125,185,.22)}[data-v-163b0af6] .calendar-scope-group .v-btn--active .v-btn__overlay,[data-v-163b0af6] .calendar-scope-group .v-btn--selected .v-btn__overlay{opacity:0!important}.calendar-legend[data-v-163b0af6]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:6px;color:#52677a}.calendar-content-filter[data-v-163b0af6]{display:inline-flex;min-height:29px;align-items:center;gap:6px;padding:4px 9px;border:1px solid #d3dde5;border-radius:999px;background:#fff;color:#718394;font-size:11px;font-weight:700;cursor:pointer;opacity:.62;transition:background .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s}.calendar-content-filter[data-v-163b0af6]:hover{border-color:#9bb7ca;background:#f5f9fc;color:#344f65;opacity:1}.calendar-content-filter.is-selected[data-v-163b0af6]{border-color:#b9cbd8;background:#f3f7fa;color:#344f65;box-shadow:0 1px 2px rgba(32,55,73,.08);opacity:1}.legend-double-dot[data-v-163b0af6]{display:inline-flex;align-items:center;gap:2px}.task-status-legend span[data-v-163b0af6]{display:inline-flex;align-items:center;gap:6px;color:#52677a;font-size:11px;font-weight:700;white-space:nowrap}.legend-dot[data-v-163b0af6]{width:9px;height:9px;border-radius:50%;display:inline-block}.legend-dot.competition[data-v-163b0af6]{background:#c8e5d3;border:1px solid #72ad88}.legend-dot.payment-main[data-v-163b0af6]{background:#1976d2;border:1px solid #1976d2}.legend-dot.payment-cb[data-v-163b0af6]{background:#f59e0b;border:1px solid #f59e0b}.legend-dot.birthday[data-v-163b0af6]{background:#e8afc3;border:1px solid #bd6485}.legend-dot.task-upcoming[data-v-163b0af6]{background:#eaf3fb;border:1px solid #7fafd1}.legend-dot.task-today[data-v-163b0af6]{background:#fff2cc;border:1px solid #d9a928}.legend-dot.task-overdue[data-v-163b0af6]{background:#fbe7e8;border:1px solid #d4777d}.legend-dot.task-completed[data-v-163b0af6]{background:#f1f3f5;border:1px solid #bec6cc}.calendar-model-strip[data-v-163b0af6]{padding:8px 14px}.calendar-model-strip[data-v-163b0af6],.calendar-task-audience-strip[data-v-163b0af6]{display:flex;min-width:0;align-items:center;gap:10px;border-bottom:1px solid #dbe4eb;background:#f8fafc}.calendar-task-audience-strip[data-v-163b0af6]{padding:7px 14px}.calendar-task-audience-strip .calendar-view-toggle[data-v-163b0af6]{flex-wrap:wrap}.calendar-model-label[data-v-163b0af6]{flex:0 0 auto;color:#607487;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.calendar-model-pills[data-v-163b0af6]{display:flex;min-width:0;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:6px;padding:2px 1px}.calendar-model-pill[data-v-163b0af6]{flex:0 0 auto;min-height:27px;padding:4px 11px;border:1px solid #ccd7e0;border-radius:999px;background:#fff;color:#50677b;font-size:11px;font-weight:700;line-height:1;cursor:pointer;transition:background .15s,border-color .15s,color .15s,box-shadow .15s}.calendar-model-pill[data-v-163b0af6]:hover{border-color:#7fa9c7;background:#f0f7fb;color:#214d6d}.calendar-model-pill.is-selected[data-v-163b0af6]{border-color:#2f7db9;background:#2f7db9;color:#fff;box-shadow:0 1px 3px rgba(47,125,185,.22)}.calendar-wrap[data-v-163b0af6]{position:relative;min-height:790px;transition:opacity .2s}.calendar-wrap.is-loading[data-v-163b0af6]{opacity:.72}.calendar-loader[data-v-163b0af6]{position:absolute;inset:0 0 auto;z-index:4}.modato-calendar[data-v-163b0af6]{height:790px;border:0}.dialog-title[data-v-163b0af6]{background:#263f55;color:#fff;font-size:17px;font-weight:800}.task-dialog-heading[data-v-163b0af6]{display:flex;align-items:center;justify-content:space-between;gap:12px}.task-dialog-model[data-v-163b0af6]{overflow:hidden;padding:4px 9px;border:1px solid hsla(0,0%,100%,.32);border-radius:999px;font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.form-grid[data-v-163b0af6]{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.form-grid-full[data-v-163b0af6]{grid-column:1/-1}.site-select-divider[data-v-163b0af6]{height:4px;margin:5px 9px;border-radius:2px;background:#263f55;pointer-events:none}.detail-row[data-v-163b0af6]{display:flex;justify-content:space-between;gap:20px;padding:8px 0;border-bottom:1px solid #e3e9ee;color:#31465a}.detail-notes[data-v-163b0af6]{margin:16px 0 0;white-space:pre-wrap;color:#3e5367}.automatic-note[data-v-163b0af6]{margin-top:16px;padding:10px 12px;border-radius:6px;background:#eef5fa;color:#527087;font-size:12px}[data-v-163b0af6] .vuecal__title-bar{min-height:56px;padding:0 16px;border-bottom:1px solid #cfd9e2;background:#f2f6fa;color:#243d53}[data-v-163b0af6] .vuecal__title{font-size:20px;font-weight:800}[data-v-163b0af6] .vuecal__arrow{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;margin:0;border:1px solid #cbd6df;border-radius:4px;background:#fff;color:#4a6073}[data-v-163b0af6] .vuecal__arrow:hover,[data-v-163b0af6] .vuecal__today-btn:hover{background:#e8eff5;color:#213a50}[data-v-163b0af6] .vuecal__arrow--prev{margin-right:8px}[data-v-163b0af6] .vuecal__today-btn{display:inline-flex;margin-right:8px;padding:6px 12px;border:1px solid #cbd6df;border-radius:4px;background:#fff;color:#334b60;font-size:12px;font-weight:800;text-transform:none}[data-v-163b0af6] .vuecal__weekdays-headings{min-height:42px;margin-bottom:0;border-bottom:1px solid #cfd9e2;background:#f8fafc}[data-v-163b0af6] .weekday-label{color:#526b80;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}[data-v-163b0af6] .vuecal__cell{background:#fff}[data-v-163b0af6] .vuecal__cell:hover{background:#f7fafc}[data-v-163b0af6] .vuecal__cell:before{border-color:rgba(183,197,208,.58)}[data-v-163b0af6] .vuecal__cell--today{background:#fff}[data-v-163b0af6] .vuecal__cell--today:hover{background:#f7fafc}[data-v-163b0af6] .vuecal__cell--selected{background:#eaf4fb}[data-v-163b0af6] .vuecal__cell--selected:hover{background:#e2f0f9}[data-v-163b0af6] .vuecal__cell--today .vuecal__cell-date{display:inline-flex;box-sizing:border-box;width:26px;height:26px;top:4px;right:5px;align-items:center;justify-content:center;border-radius:50%;background:#2f7db9;color:#fff;padding:1px 0 0 1px;line-height:1;text-align:center;box-shadow:0 2px 5px rgba(47,125,185,.28)}[data-v-163b0af6] .vuecal__cell-date{position:absolute;top:9px;right:10px;z-index:2;color:#344d62;font-size:14px;font-weight:800;line-height:1}[data-v-163b0af6] .vuecal--month-view .vuecal__cell-events{box-sizing:border-box;padding-top:30px}[data-v-163b0af6] .vuecal__cell--out-of-scope{background:#f7f9fb}[data-v-163b0af6] .vuecal__cell--out-of-scope:hover{background:#f1f5f8}[data-v-163b0af6] .vuecal__cell--out-of-scope .vuecal__cell-date{color:#c1ccd5;font-weight:800}[data-v-163b0af6] .vuecal__event{box-sizing:border-box;width:calc(100% - 12px);height:23px;min-height:23px;margin:2px 6px;padding:0;border:1px solid transparent;border-radius:4px;color:#15212b;font-size:13px;font-weight:800;cursor:pointer;box-shadow:0 1px 1px rgba(32,55,73,.05)}.calendar-event-content[data-v-163b0af6]{display:flex;box-sizing:border-box;width:100%;height:100%;min-width:0;align-items:center;gap:4px;padding:1px 6px;border-radius:inherit;color:#17212b;line-height:1.15;text-align:left}.calendar-event-icon[data-v-163b0af6]{flex:0 0 auto;opacity:.78}.calendar-event-title[data-v-163b0af6]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-birthday-icon[data-v-163b0af6]{margin-left:auto;flex:0 0 auto;color:#a64f70;opacity:.95}.calendar-payment-icon[data-v-163b0af6]{margin-left:auto;flex:0 0 auto;opacity:.76}[data-v-163b0af6] .event-competition{background:#e5f3ea;border-color:#acd3ba;color:#214c31}[data-v-163b0af6] .event-competition.event-site-colored{border-color:transparent;background:transparent}[data-v-163b0af6] .event-competition.event-site-colored .calendar-event-content{border-radius:4px}[data-v-163b0af6] .event-competition.event-type-marathon{background:#ffe45c;border:2px solid #f59e0b;color:#17212b;box-shadow:0 1px 4px rgba(180,112,0,.34)}[data-v-163b0af6] .event-competition.event-type-marathon .calendar-event-content{color:#17212b;font-weight:900}[data-v-163b0af6] .event-model,[data-v-163b0af6] .event-model-upcoming{background:#eaf3fb;border-color:#7fafd1;color:#234f6d}[data-v-163b0af6] .event-model-today{background:#fff2cc;border-color:#d9a928;color:#684b00}[data-v-163b0af6] .event-model-overdue{background:#fbe7e8;border-color:#d4777d;color:#7e292f}[data-v-163b0af6] .event-model-completed{background:#f1f3f5;border-color:#bec6cc;color:#737d85;box-shadow:none}[data-v-163b0af6] .event-model-completed .calendar-event-title{opacity:.58}.completed-task-icon[data-v-163b0af6]{color:#7d8790;opacity:1}[data-v-163b0af6] .event-payment-main{background:#eef6ff;border-color:#1976d2;color:#075985}[data-v-163b0af6] .event-payment-cb{background:#fff7e6;border-color:#f59e0b;color:#92400e}[data-v-163b0af6] .event-payment-main .calendar-event-content{color:#075985}[data-v-163b0af6] .event-payment-cb .calendar-event-content{color:#92400e}[data-v-163b0af6] .event-birthday-model,[data-v-163b0af6] .event-birthday-monitor{background:#f9dfe8;border-color:#e8afc3;color:#42192b}[data-v-163b0af6] .event-competition.vuecal__event--multiple-days{width:calc(100% + 2px);margin:2px -1px;border-right-width:0;border-left-width:0;border-radius:0;box-shadow:none}[data-v-163b0af6] .event-competition.vuecal__event--multiple-days.event-start{width:calc(100% - 5px);margin-right:-1px;margin-left:6px;border-left-width:1px;border-radius:4px 0 0 4px}[data-v-163b0af6] .event-competition.vuecal__event--multiple-days.event-end{width:calc(100% - 5px);margin-right:6px;margin-left:-1px;border-right-width:1px;border-radius:0 4px 4px 0}[data-v-163b0af6] .event-competition.vuecal__event--multiple-days .calendar-event-content{padding-right:8px;padding-left:8px}[data-v-163b0af6] .event-spacer{height:23px;min-height:23px;visibility:hidden;pointer-events:none}@media (max-width:800px){.calendar-heading[data-v-163b0af6],.calendar-toolbar[data-v-163b0af6]{align-items:stretch;flex-direction:column}.calendar-scope-controls[data-v-163b0af6]{align-items:flex-start;flex-direction:column;gap:8px}.calendar-legend[data-v-163b0af6]{justify-content:flex-start}.calendar-model-strip[data-v-163b0af6]{align-items:flex-start;flex-direction:column;gap:5px}.calendar-model-pills[data-v-163b0af6]{width:100%}.form-grid[data-v-163b0af6]{grid-template-columns:1fr}.calendar-wrap[data-v-163b0af6],.modato-calendar[data-v-163b0af6]{min-height:680px;height:680px}[data-v-163b0af6] .vuecal__title-bar{padding:0 8px}[data-v-163b0af6] .vuecal__title{font-size:17px}}.operations-tasks[data-v-63ae85e8]{max-width:1500px;margin:0 auto;padding:18px 18px 4px}.tasks-heading[data-v-63ae85e8]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:14px}.tasks-heading h1[data-v-63ae85e8]{margin:0;color:#172b40;font-size:28px}.tasks-heading p[data-v-63ae85e8]{margin:4px 0 0;color:#607386;font-size:13px}.heading-actions[data-v-63ae85e8]{display:flex;gap:8px}.task-tabs-card[data-v-63ae85e8]{margin-bottom:14px}.dashboard-tab .v-tab[data-v-63ae85e8]{background-color:#fff;color:#2c74b3}.summary-grid[data-v-63ae85e8]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px}.summary-card[data-v-63ae85e8]{display:flex;align-items:center;gap:13px;min-height:76px;padding:12px 16px;border:1px solid #dbe3e9;border-radius:7px;background:#fff}.summary-icon[data-v-63ae85e8]{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:#edf5fa;color:#287ab2}.summary-card span[data-v-63ae85e8]{display:block;color:#496075;font-size:12px;font-weight:800}.summary-card strong[data-v-63ae85e8]{display:block;color:#1f3548;font-size:25px}.summary-card.overdue[data-v-63ae85e8]{background:#fff4f4}.summary-card.overdue .summary-icon[data-v-63ae85e8],.summary-card.overdue strong[data-v-63ae85e8]{color:#cf3d46}.summary-card.upcoming[data-v-63ae85e8]{background:#fff9ef}.summary-card.upcoming .summary-icon[data-v-63ae85e8]{color:#b97816}.summary-card.completed[data-v-63ae85e8]{background:#f1faf4}.task-section[data-v-63ae85e8]{overflow:hidden;margin-bottom:12px;border:1px solid #d6e0e7;border-radius:6px;background:#fff}.section-bar[data-v-63ae85e8]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#263f55;color:#fff;font-size:13px;font-weight:900;letter-spacing:.03em}.section-bar small[data-v-63ae85e8]{font-weight:700;opacity:.85}.section-bar.models[data-v-63ae85e8]{margin:18px 0 10px;background:#397daf}.person-header[data-v-63ae85e8]{display:flex;align-items:center;gap:10px;padding:9px 13px;border-bottom:1px solid #e2e8ed}.person-header small[data-v-63ae85e8],.person-header strong[data-v-63ae85e8]{display:block}.person-header strong[data-v-63ae85e8]{color:#20384d;font-size:14px}.person-header small[data-v-63ae85e8]{color:#6b7f91;font-size:11px}.person-avatar[data-v-63ae85e8]{display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:#dceefa;color:#1e6f9f;font-size:12px;font-weight:900}.person-avatar.monitor[data-v-63ae85e8]{background:#e9edf2;color:#51687a}.collection-label[data-v-63ae85e8]{margin:17px 2px 7px;color:#607487;font-size:10px;font-weight:900;letter-spacing:.09em}.inline-add[data-v-63ae85e8]{display:flex;align-items:center;gap:4px;margin:6px 10px 8px;padding:4px 7px;border:0;background:transparent;color:#287ab2;font-size:12px;font-weight:800;cursor:pointer}.empty-models[data-v-63ae85e8],.loading-row[data-v-63ae85e8],.task-empty[data-v-63ae85e8]{padding:16px;color:#718496;font-size:12px}.loading-row[data-v-63ae85e8]{display:flex;align-items:center;gap:9px}.dialog-title[data-v-63ae85e8]{background:#263f55;color:#fff;font-size:17px;font-weight:800}.dialog-grid[data-v-63ae85e8]{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}[data-v-63ae85e8] .operational-task-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto 90px 24px;align-items:center;min-height:45px;padding:5px 10px;border-bottom:1px solid #edf1f4}[data-v-63ae85e8] .operational-task-row:last-child{border-bottom:0}[data-v-63ae85e8] .task-check{border:0;background:transparent;color:#7890a2;font-size:20px;cursor:pointer}[data-v-63ae85e8] .task-check .mdi-check-circle{color:#2b9a57}[data-v-63ae85e8] .task-main small,[data-v-63ae85e8] .task-main strong{display:block}[data-v-63ae85e8] .task-main strong{color:#253d51;font-size:13px}[data-v-63ae85e8] .task-main small{overflow:hidden;color:#718496;font-size:11px;text-overflow:ellipsis;white-space:nowrap}[data-v-63ae85e8] .task-main-button{overflow:hidden;width:100%;padding:4px 0;border:0;background:transparent;text-align:left;cursor:pointer}[data-v-63ae85e8] .task-main-button:hover strong{color:#287ab2}[data-v-63ae85e8] .task-due{margin:0 16px;color:#526a7e;font-size:11px}[data-v-63ae85e8] .task-status{padding:4px 9px;border-radius:999px;text-align:center;font-size:10px;font-weight:800}[data-v-63ae85e8] .task-status.pending{background:#e5f2fb;color:#2475aa}[data-v-63ae85e8] .task-status.done{background:#dff3e5;color:#237e45}[data-v-63ae85e8] .operational-task-row.completed .task-main{opacity:.52}[data-v-63ae85e8] .task-menu-button{display:grid;width:24px;height:28px;padding:0;place-items:center;border:0;background:transparent;color:#607789;cursor:pointer}.model-tasks-copy-card[data-v-63ae85e8]{position:fixed;top:0;left:-10000px;width:420px;overflow:hidden;border:1px solid #cad6df;border-radius:12px;background:#fff;box-shadow:0 8px 28px rgba(24,48,67,.14);font-family:Arial,sans-serif;color:#20384d}.model-tasks-copy-heading[data-v-63ae85e8]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:19px 20px;background:linear-gradient(135deg,#223d54,#315f80);color:#fff}.model-tasks-copy-heading>div[data-v-63ae85e8]:first-child{display:flex;min-width:0;flex-direction:column}.model-tasks-copy-heading span[data-v-63ae85e8]{font-size:10px;font-weight:800;letter-spacing:.14em;opacity:.78}.model-tasks-copy-heading strong[data-v-63ae85e8]{margin-top:5px;font-size:22px;line-height:1.12}.model-tasks-copy-heading small[data-v-63ae85e8]{margin-top:4px;font-size:12px;line-height:1.25;opacity:.82}.model-tasks-copy-shift[data-v-63ae85e8]{flex:0 0 auto;padding:6px 9px;border:1px solid hsla(0,0%,100%,.38);border-radius:999px;font-size:10px;font-weight:800;text-transform:uppercase}.model-tasks-copy-body[data-v-63ae85e8]{padding:12px}.model-tasks-copy-row[data-v-63ae85e8]{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:7px 9px;min-height:80px;margin-bottom:9px;padding:12px 12px 11px 10px;border:1px solid #dce5eb;border-left:5px solid #9cbed6;border-radius:7px;background:#f8fbfd}.model-tasks-copy-row[data-v-63ae85e8]:last-child{margin-bottom:0}.model-tasks-copy-status-icon[data-v-63ae85e8]{display:grid;padding-top:1px;place-items:center;color:#4d86aa}.model-tasks-copy-content[data-v-63ae85e8]{min-width:0}.model-tasks-copy-content strong[data-v-63ae85e8]{display:block;color:#243d52;font-size:15px;line-height:1.3}.model-tasks-copy-content p[data-v-63ae85e8]{margin:6px 0 0;color:#627688;font-size:13px;line-height:1.4;white-space:pre-wrap}.model-tasks-copy-meta[data-v-63ae85e8]{display:flex;grid-column:2;align-items:center;gap:8px;text-align:left}.model-tasks-copy-meta span[data-v-63ae85e8]{display:inline-flex;padding:3px 7px;border-radius:999px;background:rgba(76,130,166,.1);font-size:10px;font-weight:850}.model-tasks-copy-meta small[data-v-63ae85e8]{display:block;color:#667b8d;font-size:11px;font-weight:750}.model-tasks-copy-row.is-today[data-v-63ae85e8]{border-color:#e3c276;border-left-color:#d7ad55;background:#fff9ea}.model-tasks-copy-row.is-today .model-tasks-copy-meta span[data-v-63ae85e8],.model-tasks-copy-row.is-today .model-tasks-copy-status-icon[data-v-63ae85e8]{color:#806019}.model-tasks-copy-row.is-today .model-tasks-copy-meta span[data-v-63ae85e8]{background:rgba(215,173,85,.14)}.model-tasks-copy-row.is-overdue[data-v-63ae85e8]{border-color:#e7b8b8;border-left-color:#d16e73;background:#fff4f4}.model-tasks-copy-row.is-overdue .model-tasks-copy-meta span[data-v-63ae85e8],.model-tasks-copy-row.is-overdue .model-tasks-copy-status-icon[data-v-63ae85e8]{color:#9a363b}.model-tasks-copy-row.is-overdue .model-tasks-copy-meta span[data-v-63ae85e8]{background:rgba(209,110,115,.12)}.model-tasks-copy-row.is-pending .model-tasks-copy-meta span[data-v-63ae85e8],.model-tasks-copy-row.is-upcoming .model-tasks-copy-meta span[data-v-63ae85e8]{color:#336f96}.model-tasks-copy-row.is-completed[data-v-63ae85e8]{border-color:#d8dde1;border-left-color:#aeb6bd;background:#f4f5f6;color:#747e86}.model-tasks-copy-row.is-completed .model-tasks-copy-meta span[data-v-63ae85e8],.model-tasks-copy-row.is-completed .model-tasks-copy-status-icon[data-v-63ae85e8]{color:#7d8790}.model-tasks-copy-row.is-completed .model-tasks-copy-meta span[data-v-63ae85e8]{background:hsla(208,8%,53%,.11)}.model-tasks-copy-row.is-completed .model-tasks-copy-content strong[data-v-63ae85e8]{color:#737d85;opacity:.62}.model-tasks-copy-row.is-completed .model-tasks-copy-content p[data-v-63ae85e8]{color:#899198}.model-tasks-copy-footer[data-v-63ae85e8]{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-top:1px solid #e0e7ec;background:#f3f6f8;color:#718292;font-size:9px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.focused-model-calendar[data-v-63ae85e8]{scroll-margin-top:16px;margin-top:18px}.summary-card.upcoming[data-v-63ae85e8]{border-color:#7fafd1;background:#fff}.summary-card.upcoming .summary-icon[data-v-63ae85e8],.summary-card.upcoming strong[data-v-63ae85e8]{color:#234f6d}.summary-card.today[data-v-63ae85e8]{border-color:#d9a928;background:#fff}.summary-card.today .summary-icon[data-v-63ae85e8],.summary-card.today strong[data-v-63ae85e8]{color:#684b00}.summary-card.overdue[data-v-63ae85e8]{border-color:#d4777d;background:#fff}.summary-card.overdue .summary-icon[data-v-63ae85e8],.summary-card.overdue strong[data-v-63ae85e8]{color:#7e292f}.summary-card.completed[data-v-63ae85e8]{border-color:#56a773;background:#f1f3f5}.summary-card.completed .summary-icon[data-v-63ae85e8],.summary-card.completed strong[data-v-63ae85e8]{color:#238b4b}.summary-card[data-v-63ae85e8]{position:relative;overflow:hidden;border-top-width:4px;box-shadow:0 3px 10px rgba(31,53,72,.08)}.summary-card strong[data-v-63ae85e8],.summary-card.completed strong[data-v-63ae85e8],.summary-card.overdue strong[data-v-63ae85e8],.summary-card.today strong[data-v-63ae85e8],.summary-card.upcoming strong[data-v-63ae85e8]{color:#172b40}.summary-card .summary-icon[data-v-63ae85e8]{box-shadow:inset 0 0 0 1px currentColor}.summary-card.upcoming .summary-icon[data-v-63ae85e8]{background:#eaf3fb;color:#397da8}.summary-card.today .summary-icon[data-v-63ae85e8]{background:#fff2cc;color:#9a7100}.summary-card.overdue .summary-icon[data-v-63ae85e8]{background:#fbe7e8;color:#a64148}.summary-card.completed .summary-icon[data-v-63ae85e8]{background:#e1f2e7;color:#238b4b}[data-v-63ae85e8] .operational-task-row,[data-v-63ae85e8] .operational-task-row.task-state-completed,[data-v-63ae85e8] .operational-task-row.task-state-overdue,[data-v-63ae85e8] .operational-task-row.task-state-today,[data-v-63ae85e8] .operational-task-row.task-state-upcoming{border-left:0;background:#fff}[data-v-63ae85e8] .task-check .mdi-check-circle{color:#238b4b}[data-v-63ae85e8] .task-status.upcoming{background:#d5e8f6;color:#234f6d}[data-v-63ae85e8] .task-status.today{background:#f4d978;color:#684b00}[data-v-63ae85e8] .task-status.overdue{background:#efc4c7;color:#7e292f}[data-v-63ae85e8] .task-status.completed{background:#dff3e5;color:#237e45}.model-tasks-copy-row[data-v-63ae85e8]{border-color:#7fafd1;border-left-color:#7fafd1;background:#eaf3fb}.model-tasks-copy-row.is-pending .model-tasks-copy-meta span[data-v-63ae85e8],.model-tasks-copy-row.is-pending .model-tasks-copy-status-icon[data-v-63ae85e8],.model-tasks-copy-row.is-upcoming .model-tasks-copy-meta span[data-v-63ae85e8],.model-tasks-copy-row.is-upcoming .model-tasks-copy-status-icon[data-v-63ae85e8]{color:#234f6d}.model-tasks-copy-row.is-today[data-v-63ae85e8]{border-color:#d9a928;border-left-color:#d9a928;background:#fff2cc}.model-tasks-copy-row.is-today .model-tasks-copy-meta span[data-v-63ae85e8],.model-tasks-copy-row.is-today .model-tasks-copy-status-icon[data-v-63ae85e8]{color:#684b00}.model-tasks-copy-row.is-today .model-tasks-copy-meta span[data-v-63ae85e8]{background:rgba(217,169,40,.18)}.model-tasks-copy-row.is-overdue[data-v-63ae85e8]{border-color:#d4777d;border-left-color:#d4777d;background:#fbe7e8}.model-tasks-copy-row.is-overdue .model-tasks-copy-meta span[data-v-63ae85e8],.model-tasks-copy-row.is-overdue .model-tasks-copy-status-icon[data-v-63ae85e8]{color:#7e292f}.model-tasks-copy-row.is-overdue .model-tasks-copy-meta span[data-v-63ae85e8]{background:rgba(212,119,125,.16)}.model-tasks-copy-row.is-completed[data-v-63ae85e8]{border-color:#bec6cc;border-left-color:#bec6cc;background:#f1f3f5;color:#737d85}@media(max-width:900px){.summary-grid[data-v-63ae85e8]{grid-template-columns:1fr 1fr}.tasks-heading[data-v-63ae85e8]{align-items:flex-start;flex-direction:column}.dialog-grid[data-v-63ae85e8]{grid-template-columns:1fr}.operations-tasks[data-v-63ae85e8]{padding:12px 8px}.heading-actions[data-v-63ae85e8]{width:100%}.heading-actions .v-btn[data-v-63ae85e8]{flex:1}}.tasks-page[data-v-aef11ab2]{background:#f7f9fb;min-height:100%}.active-card[data-v-2966955e]{border:2px solid #1976d2!important}.v-data-table[data-v-2966955e]{overflow:visible!important}.configuration-container[data-v-60d18adc]{max-width:1040px;margin:0 auto;padding:18px 24px 48px;color:#203247}.configuration-heading[data-v-60d18adc]{align-items:center;display:flex;justify-content:space-between;gap:20px}.configuration-heading h1[data-v-60d18adc]{font-size:27px;margin:1px 0}.configuration-heading p[data-v-60d18adc]{color:#64768a;margin:3px 0}.eyebrow[data-v-60d18adc]{color:#2f7db9;font-size:12px;font-weight:800;letter-spacing:.13em}.configuration-alert[data-v-60d18adc]{margin-top:18px}.configuration-card[data-v-60d18adc]{border:1px solid #dce4ec;border-radius:8px;margin-top:13px;overflow:hidden}.configuration-card-title[data-v-60d18adc]{align-items:center;border-bottom:1px solid #e1e7ed;display:flex;justify-content:space-between;padding:11px 15px}.configuration-card-title>div[data-v-60d18adc]{display:flex;flex-direction:column;gap:2px}.configuration-card-title span[data-v-60d18adc],.simple-title[data-v-60d18adc]{color:#17212b;font-weight:800}.configuration-card-title small[data-v-60d18adc]{color:#64768a;font-size:12px;font-weight:500}.configuration-card-text[data-v-60d18adc]{color:#55606d;font-size:.92rem;padding:13px 15px}.sites-content[data-v-60d18adc]{display:grid;gap:14px}.section-heading[data-v-60d18adc]{align-items:end;display:flex;justify-content:space-between;margin-bottom:8px}.section-heading h2[data-v-60d18adc]{color:#203247;font-size:15px;margin:0}.section-heading span[data-v-60d18adc]{color:#7a8896;font-size:11px}.site-grid[data-v-60d18adc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.site-row[data-v-60d18adc]{align-items:center;background:#fff;border:1px solid #e0e6ec;border-radius:6px;cursor:pointer;display:grid;gap:8px;grid-template-columns:18px minmax(0,1fr) auto;min-height:48px;padding:5px 9px}.site-row[data-v-60d18adc]:hover{background:#f8fafc;border-color:#b9cbdc}.site-row--recommended[data-v-60d18adc]{background:#f8fbf9}.site-checkbox[data-v-60d18adc]{accent-color:#2f7db9;cursor:pointer;height:16px;margin:0;width:16px}.site-copy[data-v-60d18adc]{display:flex;flex-direction:column;gap:2px}.site-name-line[data-v-60d18adc]{display:flex;min-width:0;align-items:center;gap:7px}.site-color-swatch[data-v-60d18adc]{width:13px;height:13px;flex:0 0 13px;border:1px solid rgba(25,45,62,.22);border-radius:3px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.28)}.site-copy strong[data-v-60d18adc]{color:#263b50;font-size:13px}.site-copy small[data-v-60d18adc],.site-copy strong[data-v-60d18adc]{line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-copy small[data-v-60d18adc]{color:#6a7b8c;font-size:10px}.site-copy small.period-pending[data-v-60d18adc]{color:#a56a00}.site-status[data-v-60d18adc]{border-radius:999px;font-size:9px;font-weight:700;line-height:1;padding:5px 7px;white-space:nowrap}.site-status--recommended[data-v-60d18adc]{background:#e2f2e5;color:#27733a}.site-status--mapped[data-v-60d18adc]{background:#e5f1fa;color:#27658f}.site-status--pending[data-v-60d18adc]{background:#fff0d7;color:#976000}.sites-note[data-v-60d18adc]{margin-top:2px}.configuration-card-actions[data-v-60d18adc]{justify-content:flex-end;padding:0 16px 16px}@media (max-width:700px){.configuration-container[data-v-60d18adc]{padding:18px 12px 50px}.configuration-card-title[data-v-60d18adc],.configuration-heading[data-v-60d18adc],.section-heading[data-v-60d18adc]{align-items:stretch;flex-direction:column}.configuration-card-title[data-v-60d18adc]{gap:12px}.site-grid[data-v-60d18adc]{grid-template-columns:1fr}.site-row[data-v-60d18adc]{grid-template-columns:18px minmax(0,1fr) auto}}.orders-panel[data-v-26de1d3c]{border:1px solid #dfe7f0;border-radius:10px;overflow:hidden}.orders-panel__heading[data-v-26de1d3c]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;border-bottom:1px solid #edf1f5}.orders-panel h2[data-v-26de1d3c]{margin:0;color:#173553;font-size:17px}.orders-panel p[data-v-26de1d3c]{margin:4px 0 0;color:#6b7f93;font-size:13px}.orders-panel__empty[data-v-26de1d3c],.orders-panel__loading[data-v-26de1d3c]{display:flex;min-height:300px;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}.orders-table-wrap[data-v-26de1d3c]{overflow-x:auto}.orders-table[data-v-26de1d3c]{width:100%;border-collapse:collapse}.orders-table td[data-v-26de1d3c],.orders-table th[data-v-26de1d3c]{padding:13px 16px;border-bottom:1px solid #edf1f5;color:#40536a;font-size:12px;text-align:left;white-space:nowrap}.orders-table th[data-v-26de1d3c]{background:#f8fafc;color:#6b7f93;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.actions-cell[data-v-26de1d3c],.number-cell[data-v-26de1d3c]{text-align:right!important}.dialog-title[data-v-26de1d3c]{color:#0a2647;font-size:18px;font-weight:700}.new-line-grid[data-v-26de1d3c]{display:grid;grid-template-columns:minmax(0,1fr) 130px 80px;gap:10px}.draft-lines[data-v-26de1d3c]{margin-top:16px;border:1px solid #e4eaf0;border-radius:8px}.draft-line[data-v-26de1d3c]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid #edf1f5}.draft-line[data-v-26de1d3c]:last-child{border-bottom:0}.draft-line>div[data-v-26de1d3c]{display:flex;flex-direction:column}.draft-line span[data-v-26de1d3c],.order-line-card__title span[data-v-26de1d3c]{color:#7d8b99;font-size:11px}.order-dialog-heading[data-v-26de1d3c]{display:flex;align-items:center;justify-content:space-between}.order-dialog-heading>div[data-v-26de1d3c]{display:flex;align-items:center;gap:10px;color:#0a2647;font-size:18px;font-weight:700}.order-lines[data-v-26de1d3c]{display:flex;flex-direction:column;gap:12px}.order-line-card[data-v-26de1d3c]{padding:15px;border:1px solid #dfe7f0;border-radius:9px}.order-line-card__title[data-v-26de1d3c]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.order-line-card__title>div[data-v-26de1d3c]:first-child{display:flex;flex-direction:column}.requested-badge[data-v-26de1d3c]{color:#6b7f93;font-size:11px}.requested-badge strong[data-v-26de1d3c]{margin-left:4px;color:#173553;font-size:15px}.processing-grid[data-v-26de1d3c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.processing-grid--no-cost[data-v-26de1d3c]{grid-template-columns:repeat(3,minmax(0,1fr))}.processing-grid__reason[data-v-26de1d3c]{grid-column:1/-1}.receiving-grid[data-v-26de1d3c]{display:grid;grid-template-columns:120px minmax(180px,1fr) minmax(180px,1fr);align-items:center;gap:14px}.sent-summary[data-v-26de1d3c]{display:flex;flex-direction:column}.completed-grid span[data-v-26de1d3c],.sent-summary span[data-v-26de1d3c]{color:#7d8b99;font-size:11px}.sent-summary strong[data-v-26de1d3c]{color:#173553;font-size:22px}.completed-grid[data-v-26de1d3c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:center;gap:14px}.completed-grid--no-cost[data-v-26de1d3c]{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.completed-grid>div[data-v-26de1d3c]{display:flex;flex-direction:column}@media (max-width:760px){.orders-panel__heading[data-v-26de1d3c]{align-items:stretch;flex-direction:column}.orders-panel__heading .v-btn[data-v-26de1d3c]{align-self:flex-start}.new-line-grid[data-v-26de1d3c]{grid-template-columns:1fr 100px}.new-line-grid .v-btn[data-v-26de1d3c]{grid-column:1/-1}.completed-grid[data-v-26de1d3c],.processing-grid[data-v-26de1d3c],.receiving-grid[data-v-26de1d3c]{grid-template-columns:1fr 1fr}}.counts-panel[data-v-0ad4ab8c]{border:1px solid #dfe7f0;border-radius:10px;overflow:hidden}.counts-panel__heading[data-v-0ad4ab8c]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;border-bottom:1px solid #edf1f5}.counts-panel h2[data-v-0ad4ab8c]{margin:0;color:#173553;font-size:17px}.counts-panel p[data-v-0ad4ab8c]{margin:4px 0 0;color:#6b7f93;font-size:13px}.count-history-nav[data-v-0ad4ab8c],.count-toolbar[data-v-0ad4ab8c],.count-toolbar__actions[data-v-0ad4ab8c],.counts-panel__controls[data-v-0ad4ab8c],.recent-counts[data-v-0ad4ab8c]{display:flex;align-items:center;gap:10px}.recent-counts[data-v-0ad4ab8c]{flex-wrap:wrap;padding:12px 18px;border-bottom:1px solid #e4ebf2}.recent-counts>span[data-v-0ad4ab8c]{color:#6b7f93;font-size:12px;font-weight:700}.counts-panel__empty[data-v-0ad4ab8c]{display:flex;min-height:360px;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}.count-toolbar[data-v-0ad4ab8c]{justify-content:space-between;padding:14px 18px;border-bottom:1px solid #e4ebf2;background:#f8fafc}.count-history-nav__label[data-v-0ad4ab8c]{display:flex;min-width:150px;flex-direction:column;text-align:center}.count-history-nav__label span[data-v-0ad4ab8c]{color:#173553;font-size:14px;font-weight:800}.count-history-nav__label small[data-v-0ad4ab8c]{color:#718397;font-size:10px}.latest-label[data-v-0ad4ab8c]{color:#27845b;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.count-alert[data-v-0ad4ab8c]{margin:16px 18px 0}.count-attention-card[data-v-0ad4ab8c]{margin:16px 18px 0;overflow:hidden;border:1px solid #ead8a8;border-radius:9px;background:#fff}.count-attention-card__heading[data-v-0ad4ab8c]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;background:#fff9ea}.count-attention-card__heading>div[data-v-0ad4ab8c]{display:flex;align-items:center;gap:9px}.count-attention-card__heading>div>div[data-v-0ad4ab8c]{display:flex;flex-direction:column}.count-attention-card__heading strong[data-v-0ad4ab8c]{color:#594615;font-size:13px}.count-attention-card__heading span[data-v-0ad4ab8c]{color:#806d3d;font-size:11px}.count-attention-card__items[data-v-0ad4ab8c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(235px,1fr))}.count-attention-item[data-v-0ad4ab8c]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;border:0;border-top:1px solid #eee5cf;border-right:1px solid #eee5cf;background:#fff;text-align:left;cursor:pointer}.count-attention-item[data-v-0ad4ab8c]:hover{background:#fffcf4}.count-attention-item>div[data-v-0ad4ab8c]{display:flex;min-width:0;flex-direction:column}.count-attention-item strong[data-v-0ad4ab8c]{overflow:hidden;color:#2b4258;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.count-attention-item span[data-v-0ad4ab8c]{color:#7b6c48;font-size:10px}.count-sheet-wrap[data-v-0ad4ab8c]{margin:16px 18px 20px;overflow-x:auto;border:1px solid #cddbe7;border-radius:9px}.count-sheet[data-v-0ad4ab8c]{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed}.count-sheet th[data-v-0ad4ab8c]{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-0ad4ab8c]:last-child{border-right:0}.count-sheet th small[data-v-0ad4ab8c],.count-sheet th span[data-v-0ad4ab8c]{display:block}.count-sheet th small[data-v-0ad4ab8c]{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-0ad4ab8c]{width:52%}.number-column[data-v-0ad4ab8c]{width:16%;text-align:center!important}.count-sheet th.current-column[data-v-0ad4ab8c]{background:#625a52}.count-sheet th.change-column[data-v-0ad4ab8c]{background:#3f3b37}.count-group-row td[data-v-0ad4ab8c]{padding:0;border-top:2px solid #b7afa6;border-bottom:1px solid #d2ccc5;background:#eeeae4}.count-group-row:first-child td[data-v-0ad4ab8c]{border-top:0}.count-group-heading[data-v-0ad4ab8c]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 14px;color:#173553}.count-group-heading>div[data-v-0ad4ab8c]{display:flex;align-items:center;gap:8px}.count-group-heading>span[data-v-0ad4ab8c]{color:#60778e;font-size:10px;font-weight:700;text-transform:uppercase}.count-item-row td[data-v-0ad4ab8c]{height:48px;padding:7px 14px;border-bottom:1px solid #e1e7ec;background:#fff;color:#334b61;font-size:13px}.count-item-row--alternate td[data-v-0ad4ab8c]{background:#f0f4f8}.count-item-row:last-child td[data-v-0ad4ab8c]{border-bottom:0}.count-item-row .item-column span[data-v-0ad4ab8c],.count-item-row .item-column strong[data-v-0ad4ab8c]{display:block}.count-item-row .item-column span[data-v-0ad4ab8c]{margin-top:2px;color:#8493a2;font-size:10px}.count-input[data-v-0ad4ab8c]{width:105px;margin:0 auto}.count-input[data-v-0ad4ab8c] input{text-align:center;font-weight:800}.hidden-count[data-v-0ad4ab8c]{color:#9aa8b5;font-size:10px;font-weight:700;text-transform:uppercase}.change-negative strong[data-v-0ad4ab8c]{color:#c23d4b}.change-positive strong[data-v-0ad4ab8c]{color:#27845b}.change-zero strong[data-v-0ad4ab8c]{color:#74869a}.count-change-button[data-v-0ad4ab8c]{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-0ad4ab8c]:hover{background:rgba(44,116,179,.09)}.count-change-button strong[data-v-0ad4ab8c]{font:inherit;font-weight:800}.completed-findings[data-v-0ad4ab8c]{margin:0 18px 18px;overflow:hidden;border:1px solid #cddbe7;border-radius:9px;background:#fff}.completed-findings__heading[data-v-0ad4ab8c]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:14px;padding:11px 14px;border:0;background:#f4f8fb;text-align:left;cursor:pointer}.completed-findings__heading>div[data-v-0ad4ab8c]{display:flex;align-items:center;gap:9px}.completed-findings__heading>div>div[data-v-0ad4ab8c]{display:flex;flex-direction:column}.completed-findings__heading strong[data-v-0ad4ab8c]{color:#173553;font-size:13px}.completed-findings__heading span[data-v-0ad4ab8c]{color:#718397;font-size:11px}.completed-findings__table-wrap[data-v-0ad4ab8c]{overflow-x:auto;border-top:1px solid #dce6ef}.completed-findings__table[data-v-0ad4ab8c]{width:100%;min-width:720px;border-collapse:collapse}.completed-findings__table th[data-v-0ad4ab8c]{padding:8px 10px;background:#fff;color:#718397;font-size:9px;letter-spacing:.04em;text-align:left;text-transform:uppercase}.completed-findings__table td[data-v-0ad4ab8c]{padding:9px 10px;border-top:1px solid #e7edf2;color:#536b80;font-size:11px}.completed-findings__table td[data-v-0ad4ab8c]:first-child{color:#2b4258;font-size:12px}.completed-findings__table td[data-v-0ad4ab8c]:nth-child(2),.completed-findings__table th[data-v-0ad4ab8c]:nth-child(2){width:92px;text-align:center}.completed-findings__table td[data-v-0ad4ab8c]:last-child,.completed-findings__table th[data-v-0ad4ab8c]:last-child{width:82px;text-align:right}.difference-review[data-v-0ad4ab8c]{margin:0 18px 18px;overflow:hidden;border:1px solid #ead8a8;border-radius:9px}.difference-review__heading[data-v-0ad4ab8c]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;background:#fff9ea}.difference-review__heading>div[data-v-0ad4ab8c]{display:flex;flex-direction:column}.difference-review__heading strong[data-v-0ad4ab8c]{color:#594615;font-size:13px}.difference-review__heading span[data-v-0ad4ab8c]{color:#806d3d;font-size:11px}.difference-review__row[data-v-0ad4ab8c]{display:grid;grid-template-columns:minmax(210px,1fr) minmax(210px,.8fr) minmax(240px,1.2fr);align-items:center;gap:10px;padding:10px 14px;border-top:1px solid #eee5cf;background:#fff}.difference-review__identity[data-v-0ad4ab8c]{display:flex;min-width:0;flex-direction:column}.difference-review__identity strong[data-v-0ad4ab8c]{color:#2b4258;font-size:12px}.difference-review__identity span[data-v-0ad4ab8c]{color:#7b6c48;font-size:10px}.count-edit-note[data-v-0ad4ab8c]{margin:0 18px 18px}.count-save-bar[data-v-0ad4ab8c]{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-0ad4ab8c]{display:flex;flex-direction:column}.count-save-bar strong[data-v-0ad4ab8c]{color:#173553;font-size:13px}.count-save-bar span[data-v-0ad4ab8c]{color:#718397;font-size:11px}.count-edit-actions[data-v-0ad4ab8c]{display:flex;align-items:center;gap:8px}.mobile-edit-count[data-v-0ad4ab8c]{display:none}.dialog-title[data-v-0ad4ab8c]{color:#0a2647;font-size:18px;font-weight:700}.count-explanation-heading[data-v-0ad4ab8c]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e4ebf2}.count-explanation-heading>div[data-v-0ad4ab8c]{display:flex;flex-direction:column}.count-explanation-heading span[data-v-0ad4ab8c]{color:#173553;font-size:18px;font-weight:800}.count-explanation-heading small[data-v-0ad4ab8c]{margin-top:2px;color:#718397;font-size:12px;font-weight:500}.count-explanation-loading[data-v-0ad4ab8c]{display:flex;min-height:260px;align-items:center;justify-content:center}.count-explanation-summary[data-v-0ad4ab8c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin-bottom:14px}.count-explanation-summary>div[data-v-0ad4ab8c]{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-0ad4ab8c]{color:#718397;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.count-explanation-summary strong[data-v-0ad4ab8c]{margin-top:3px;color:#173553;font-size:21px}.count-explanation-summary small[data-v-0ad4ab8c]{color:#8493a2;font-size:10px}.count-explanation-summary__matched[data-v-0ad4ab8c]{border-color:#cce8da!important;background:#f3fbf7!important}.count-explanation-summary__matched strong[data-v-0ad4ab8c]{color:#27845b}.count-explanation-summary__pending[data-v-0ad4ab8c]{border-color:#bfd9ee!important;background:#f1f7fc!important}.count-explanation-summary__pending strong[data-v-0ad4ab8c]{color:#2c74b3!important}.count-explanation-period[data-v-0ad4ab8c]{margin-bottom:8px;color:#718397;font-size:11px}.count-explanation-movements[data-v-0ad4ab8c]{border:1px solid #e0e7ed;border-radius:8px;overflow:hidden}.count-explanation-movement[data-v-0ad4ab8c]{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--technical[data-v-0ad4ab8c]{background:#f6f8fa;opacity:.78}.count-explanation-movement[data-v-0ad4ab8c]:last-child{border-bottom:0}.count-explanation-movement>div[data-v-0ad4ab8c]{display:flex;min-width:0;flex-direction:column}.count-explanation-movement>div strong[data-v-0ad4ab8c]{color:#2b4258;font-size:12px}.count-explanation-movement small[data-v-0ad4ab8c],.count-explanation-movement span[data-v-0ad4ab8c]{color:#7b8b9b;font-size:10px}.movement-positive[data-v-0ad4ab8c]{color:#27845b}.movement-negative[data-v-0ad4ab8c]{color:#c23d4b}.count-explanation-empty[data-v-0ad4ab8c]{padding:22px;border:1px dashed #cfdbe5;border-radius:8px;color:#718397;font-size:12px;text-align:center}.count-explanation-pending[data-v-0ad4ab8c]{margin-top:12px;overflow:hidden;border:1px solid #bfd9ee;border-radius:8px;background:#f7fbff}.count-explanation-pending>strong[data-v-0ad4ab8c]{display:block;padding:9px 12px;color:#2c74b3;font-size:11px;text-transform:uppercase}.count-explanation-pending>div[data-v-0ad4ab8c]{display:flex;justify-content:space-between;gap:14px;padding:9px 12px;border-top:1px solid #dceaf5;color:#536b80;font-size:11px}.count-explanation-pending b[data-v-0ad4ab8c]{color:#2c74b3}.count-resolution-prompt[data-v-0ad4ab8c]{margin-top:12px}.count-resolution-prompt__content[data-v-0ad4ab8c]{display:flex;align-items:center;justify-content:space-between;gap:14px}.count-resolution-prompt__content>div[data-v-0ad4ab8c]{display:flex;flex-direction:column}.count-resolution-prompt__content strong[data-v-0ad4ab8c]{color:#5a4616;font-size:12px}.count-resolution-prompt__content span[data-v-0ad4ab8c]{color:#7c6a3e;font-size:10px}.resolution-item-summary[data-v-0ad4ab8c]{display:flex;flex-direction:column;margin-bottom:16px;padding:12px 14px;border:1px solid #dce6ef;border-radius:8px;background:#f8fafc}.resolution-item-summary strong[data-v-0ad4ab8c]{color:#173553;font-size:14px}.resolution-item-summary span[data-v-0ad4ab8c]{margin-top:2px;color:#718397;font-size:11px}@media (max-width:900px){.count-toolbar[data-v-0ad4ab8c],.counts-panel__heading[data-v-0ad4ab8c]{align-items:stretch;flex-direction:column}.count-toolbar__actions[data-v-0ad4ab8c],.counts-panel__controls[data-v-0ad4ab8c]{flex-wrap:wrap}.count-history-nav[data-v-0ad4ab8c]{justify-content:center}}@media (max-width:700px){.counts-panel[data-v-0ad4ab8c]{border-right:0;border-left:0;border-radius:0}.counts-panel__heading[data-v-0ad4ab8c]{gap:12px;padding:14px 10px}.counts-panel__heading>div:first-child p[data-v-0ad4ab8c]{display:none}.counts-panel__controls[data-v-0ad4ab8c]{align-items:stretch;flex-direction:column}.count-toolbar[data-v-0ad4ab8c]{padding:10px 6px}.count-toolbar__actions[data-v-0ad4ab8c]{display:none}.mobile-edit-count[data-v-0ad4ab8c]{display:block;padding:8px 10px 0}.count-history-nav[data-v-0ad4ab8c]{gap:2px}.count-history-nav__label[data-v-0ad4ab8c]{min-width:130px}.count-alert[data-v-0ad4ab8c]{margin:8px 6px 0;font-size:12px}.count-attention-card[data-v-0ad4ab8c]{margin:8px 6px 0}.count-attention-card__items[data-v-0ad4ab8c]{grid-template-columns:1fr}.count-sheet-wrap[data-v-0ad4ab8c]{margin:8px 0 12px;overflow-x:visible;border-right:0;border-left:0;border-radius:0}.count-sheet[data-v-0ad4ab8c]{min-width:0;table-layout:fixed}.count-sheet .change-column[data-v-0ad4ab8c],.count-sheet .previous-column[data-v-0ad4ab8c],.count-sheet .previous-value[data-v-0ad4ab8c]{display:none}.count-sheet .item-column[data-v-0ad4ab8c]{width:75%}.count-sheet .current-column[data-v-0ad4ab8c]{width:25%}.count-group-heading[data-v-0ad4ab8c],.count-sheet th[data-v-0ad4ab8c]{padding:9px 10px}.count-item-row td[data-v-0ad4ab8c]{height:52px;padding:6px 10px}.count-item-row .item-column strong[data-v-0ad4ab8c]{white-space:normal;line-height:1.25}.count-item-row .item-column span[data-v-0ad4ab8c]{display:none}.count-input[data-v-0ad4ab8c]{width:76px}.count-input[data-v-0ad4ab8c] .v-field__input{min-height:38px;padding-inline:4px;font-size:18px}.completed-findings[data-v-0ad4ab8c],.difference-review[data-v-0ad4ab8c]{margin-inline:10px}.completed-findings__heading[data-v-0ad4ab8c]{align-items:flex-start}.completed-findings__heading span[data-v-0ad4ab8c]{display:none}.difference-review__heading[data-v-0ad4ab8c]{align-items:flex-start}.difference-review__row[data-v-0ad4ab8c]{grid-template-columns:1fr}.count-save-bar[data-v-0ad4ab8c]{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-0ad4ab8c]{display:none}.count-save-bar .v-btn[data-v-0ad4ab8c]{width:100%}.count-edit-actions[data-v-0ad4ab8c]{width:100%;flex-direction:column}.count-explanation-summary[data-v-0ad4ab8c]{grid-template-columns:1fr}.count-resolution-prompt__content[data-v-0ad4ab8c]{align-items:stretch;flex-direction:column}}.sales-history[data-v-6fa0199c]{border:1px solid #dfe7f0;border-radius:10px;overflow:hidden}.sales-history__heading[data-v-6fa0199c]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;border-bottom:1px solid #edf1f5}.sales-history h2[data-v-6fa0199c]{margin:0;color:#173553;font-size:17px}.sales-history p[data-v-6fa0199c]{margin:4px 0 0;color:#6b7f93;font-size:13px}.sales-history__period[data-v-6fa0199c]{max-width:260px}.sales-history__filters[data-v-6fa0199c]{display:flex;align-items:center;justify-content:flex-end;gap:10px}.sales-history__filters .sales-history__period[data-v-6fa0199c]{width:220px}.sales-summary[data-v-6fa0199c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px 20px;background:#f8fafc;border-bottom:1px solid #edf1f5}.sales-summary--no-cost[data-v-6fa0199c]{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-summary__card[data-v-6fa0199c]{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-6fa0199c]{color:#6b7f93;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sales-summary__card strong[data-v-6fa0199c]{margin-top:3px;color:#173553;font-size:19px}.sales-summary__card small[data-v-6fa0199c]{margin-top:2px;color:#8795a4;font-size:10px}.sales-history__empty[data-v-6fa0199c]{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-6fa0199c]{overflow-x:auto}.sales-history__table[data-v-6fa0199c]{width:100%;border-collapse:collapse}.sales-history__table td[data-v-6fa0199c],.sales-history__table th[data-v-6fa0199c]{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-6fa0199c]{background:#f8fafc;color:#6b7f93;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.number-cell[data-v-6fa0199c]{text-align:right!important}.profit-cell.positive[data-v-6fa0199c]{color:#27845b;font-weight:700}@media (max-width:800px){.sales-history__heading[data-v-6fa0199c]{align-items:stretch;flex-direction:column}.sales-history__period[data-v-6fa0199c]{max-width:none}.sales-history__filters[data-v-6fa0199c]{align-items:stretch;flex-direction:column}.sales-history__filters .sales-history__period[data-v-6fa0199c]{width:auto}.sales-summary[data-v-6fa0199c]{grid-template-columns:repeat(2,minmax(0,1fr))}}.history-panel[data-v-79f7a4a3]{border:1px solid #dfe7f0;border-radius:10px;overflow:hidden}.history-panel__heading[data-v-79f7a4a3]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;border-bottom:1px solid #edf1f5}.history-panel h2[data-v-79f7a4a3]{margin:0;color:#173553;font-size:17px}.history-panel p[data-v-79f7a4a3]{margin:4px 0 0;color:#6b7f93;font-size:13px}.history-panel__filters[data-v-79f7a4a3]{display:flex;align-items:center;gap:6px;min-width:270px}.history-panel__filters .v-select[data-v-79f7a4a3]{flex:1}.history-panel__empty[data-v-79f7a4a3]{display:flex;min-height:300px;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}.history-table-wrap[data-v-79f7a4a3]{overflow-x:auto}.history-table[data-v-79f7a4a3]{width:100%;border-collapse:collapse}.history-table td[data-v-79f7a4a3],.history-table th[data-v-79f7a4a3]{padding:13px 14px;border-bottom:1px solid #edf1f5;color:#40536a;font-size:12px;text-align:left;white-space:nowrap}.history-table th[data-v-79f7a4a3]{background:#f8fafc;color:#6b7f93;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.history-table td[data-v-79f7a4a3]:nth-child(2){display:flex;min-width:180px;flex-direction:column}.history-table td span[data-v-79f7a4a3]{color:#7d8b99;font-size:11px}.number-cell[data-v-79f7a4a3]{text-align:right!important}.action-cell[data-v-79f7a4a3]{width:58px;text-align:center!important}.quantity-change[data-v-79f7a4a3]{font-weight:700}.quantity-change.positive[data-v-79f7a4a3]{color:#27845b}.quantity-change.negative[data-v-79f7a4a3]{color:#c34d4d}@media (max-width:700px){.history-panel__heading[data-v-79f7a4a3]{align-items:stretch;flex-direction:column}.history-panel__filters[data-v-79f7a4a3]{min-width:0}}.inventory-page[data-v-8a33bede]{max-width:1360px;margin:0 auto;padding:28px 28px 60px;color:#203247}.inventory-page__heading[data-v-8a33bede]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.inventory-page__actions[data-v-8a33bede]{display:flex;align-items:center;gap:10px}.inventory-page__eyebrow[data-v-8a33bede]{margin-bottom:3px;color:#6b7f93;font-size:10px;font-weight:700;letter-spacing:.15em}.inventory-page h1[data-v-8a33bede]{margin:0;color:#0a2647;font-size:30px;line-height:1.2}.inventory-page p[data-v-8a33bede]{margin:4px 0 0;color:#6b7f93;font-size:13px}.inventory-tabs[data-v-8a33bede]{border-bottom:1px solid #dfe7f0}.inventory-window[data-v-8a33bede]{padding-top:20px}.panel-card[data-v-8a33bede],.summary-card[data-v-8a33bede]{border:1px solid #dfe7f0;border-radius:10px;background:#fff}.summary-card[data-v-8a33bede]{display:flex;align-items:center;gap:14px;min-height:116px;padding:18px}.summary-card__icon[data-v-8a33bede]{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-8a33bede]{color:#6b7f93;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.summary-card__value[data-v-8a33bede]{margin-top:2px;color:#0a2647;font-size:23px;font-weight:700}.summary-card__helper[data-v-8a33bede]{color:#7d8b99;font-size:11px}.attention-clear[data-v-8a33bede]{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-8a33bede]{color:#6b7f76}.panel-card[data-v-8a33bede]{min-height:100%;overflow:hidden}.items-toolbar[data-v-8a33bede],.panel-card__heading[data-v-8a33bede]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;border-bottom:1px solid #edf1f5}.items-toolbar h2[data-v-8a33bede],.panel-card h2[data-v-8a33bede]{margin:0;color:#173553;font-size:17px}.attention-list[data-v-8a33bede],.movement-list[data-v-8a33bede]{padding:4px 22px}.recent-sales-table-wrap[data-v-8a33bede]{overflow-x:auto;padding:0 22px 4px}.recent-sale-row[data-v-8a33bede],.recent-sales-columns[data-v-8a33bede],.recent-sales-total[data-v-8a33bede]{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-grid--no-cost[data-v-8a33bede]{min-width:520px;grid-template-columns:minmax(120px,1.2fr) minmax(210px,2fr) 46px minmax(90px,.8fr)}.recent-sales-columns[data-v-8a33bede]{padding:10px 0 6px;color:#7b8998;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.recent-sales-actions[data-v-8a33bede]{display:flex;align-items:center;gap:6px}.recent-sales-period[data-v-8a33bede]{width:210px;flex:0 0 210px}.attention-row[data-v-8a33bede],.movement-row[data-v-8a33bede],.recent-sale-row[data-v-8a33bede]{min-height:66px;border-bottom:1px solid #edf1f5}.attention-row[data-v-8a33bede]:last-child,.movement-row[data-v-8a33bede]:last-child,.recent-sale-row[data-v-8a33bede]:last-child{border-bottom:0}.recent-sale-row__buyer[data-v-8a33bede],.recent-sale-row__item[data-v-8a33bede]{min-width:0;overflow:hidden;color:#203247;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.recent-sale-row__quantity[data-v-8a33bede]{color:#52677c;font-weight:700;text-align:right}.recent-sale-row__money[data-v-8a33bede]{color:#40536a;text-align:right}.recent-sale-row__profit[data-v-8a33bede]{color:#27845b}.recent-sales-total[data-v-8a33bede]{min-height:48px;border-top:1px solid #d9e2ea;color:#173553;font-size:12px}.attention-row[data-v-8a33bede],.movement-row[data-v-8a33bede]{display:flex;align-items:center;gap:12px}.attention-row__indicator[data-v-8a33bede]{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#f0a227}.attention-row__content[data-v-8a33bede],.movement-row>div[data-v-8a33bede]:first-child{display:flex;flex:1;flex-direction:column}.attention-row span[data-v-8a33bede],.attention-row__stock span[data-v-8a33bede],.items-table td span[data-v-8a33bede],.movement-row span[data-v-8a33bede]{color:#7d8b99;font-size:11px}.attention-row__stock[data-v-8a33bede]{display:flex;min-width:84px;flex-direction:column;text-align:right}.movement-row__quantity[data-v-8a33bede]{font-size:14px;font-weight:700}.movement-row__quantity.positive[data-v-8a33bede]{color:#27845b}.movement-row__quantity.negative[data-v-8a33bede]{color:#c34d4d}.empty-panel[data-v-8a33bede]{display:flex;align-items:center;gap:14px;min-height:190px;padding:30px}.empty-panel--compact[data-v-8a33bede]{min-height:150px}.empty-panel p[data-v-8a33bede]{margin-top:3px}.items-search[data-v-8a33bede]{max-width:360px}.items-toolbar__controls[data-v-8a33bede]{display:flex;width:min(100%,820px);align-items:center;justify-content:flex-end;gap:10px}.items-group-select[data-v-8a33bede]{max-width:180px}.items-table-wrap[data-v-8a33bede]{overflow-x:auto}.items-table[data-v-8a33bede]{width:100%;border-collapse:collapse}.items-table td[data-v-8a33bede],.items-table th[data-v-8a33bede]{padding:13px 16px;border-bottom:1px solid #edf1f5;color:#40536a;font-size:12px;text-align:left;white-space:nowrap}.items-table th[data-v-8a33bede]{background:#3f454b;color:#fff;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.items-table tbody tr[data-v-8a33bede]:not(.items-table__group-row){background:#fff}.items-table tbody tr.items-table__item-row--alternate[data-v-8a33bede]{background:#f0f4f8}.items-table tbody tr:not(.items-table__group-row) td[data-v-8a33bede]{padding-top:9px;padding-bottom:9px}.table-sort[data-v-8a33bede]{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-8a33bede]:hover{color:#2c74b3}.items-table__group-row td[data-v-8a33bede]{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-8a33bede]{box-shadow:inset 0 0 0 2px #2c74b3;background:#d8eaf7}.items-table__group-label[data-v-8a33bede]{display:flex;align-items:center;gap:8px}.items-table__group-label strong[data-v-8a33bede]{font-size:12px;letter-spacing:.04em;text-transform:uppercase}.items-table__group-label span[data-v-8a33bede]{margin-left:auto;color:#62809a;font-size:11px}.items-table td[data-v-8a33bede]:first-child{display:table-cell;min-width:190px}.location-order-actions[data-v-8a33bede]{display:inline-flex;align-items:center;gap:1px}.items-table td:first-child>span[data-v-8a33bede],.items-table td:first-child>strong[data-v-8a33bede]{display:block;line-height:1.25}.items-table td:first-child>span[data-v-8a33bede]{margin-top:2px}.items-table .number-cell[data-v-8a33bede]{text-align:right}.items-table .stock-cell[data-v-8a33bede]{text-align:center}.items-table__empty[data-v-8a33bede]{height:140px;text-align:center!important}.item-actions[data-v-8a33bede]{display:flex;gap:2px}.item-actions--arrange[data-v-8a33bede]{align-items:center}.drag-handle[data-v-8a33bede]{color:#6b7f93;cursor:grab}.items-table__item-row--arranging[data-v-8a33bede]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.items-table__item-row--dragging[data-v-8a33bede]{opacity:.45}.items-table__item-row--drag-over td[data-v-8a33bede]{border-top:2px solid #2c74b3}.stock-dialog__item[data-v-8a33bede]{display:flex;flex-direction:column;margin-bottom:18px;color:#173553}.stock-dialog__item span[data-v-8a33bede]{margin-top:2px;color:#6b7f93;font-size:12px}.dialog-title[data-v-8a33bede]{color:#0a2647;font-size:18px;font-weight:700}.dialog-quick-links[data-v-8a33bede]{display:flex;gap:8px;margin-top:-6px}.inventory-floating-save[data-v-8a33bede]{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-8a33bede]{padding:20px 14px 50px}.inventory-page__actions[data-v-8a33bede],.inventory-page__heading[data-v-8a33bede]{align-items:stretch;flex-direction:column}.inventory-page__actions .v-btn[data-v-8a33bede]{align-self:stretch}.items-toolbar[data-v-8a33bede]{align-items:stretch;flex-direction:column}.items-toolbar__controls[data-v-8a33bede]{width:100%;align-items:stretch;flex-direction:column}.items-group-select[data-v-8a33bede],.items-search[data-v-8a33bede]{max-width:none}.attention-row[data-v-8a33bede]{align-items:flex-start;flex-wrap:wrap;padding:12px 0}.attention-row__content[data-v-8a33bede]{min-width:calc(100% - 24px)}.attention-row__stock[data-v-8a33bede]{text-align:left}.inventory-floating-save[data-v-8a33bede]{right:14px;bottom:14px}}.cash-box-page[data-v-15e4cd3d]{max-width:1420px;margin:0 auto;padding:28px 28px 60px;color:#203247}.cash-box-heading[data-v-15e4cd3d],.cash-ledger-filters[data-v-15e4cd3d],.cash-ledger-toolbar[data-v-15e4cd3d]{display:flex;align-items:center}.cash-box-heading[data-v-15e4cd3d]{justify-content:space-between;gap:20px;margin-bottom:18px}.cash-box-eyebrow[data-v-15e4cd3d]{margin-bottom:3px;color:#6b7f93;font-size:10px;font-weight:700;letter-spacing:.15em}.cash-box-page h1[data-v-15e4cd3d]{margin:0;color:#0a2647;font-size:30px;line-height:1.2}.cash-box-page p[data-v-15e4cd3d]{margin:4px 0 0;color:#6b7f93;font-size:13px}.cash-box-summary[data-v-15e4cd3d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.cash-summary-card[data-v-15e4cd3d]{min-height:102px;padding:16px 18px;border:1px solid #dfe7f0;border-radius:9px;background:#fff}.cash-summary-card--balance[data-v-15e4cd3d]{border-left:4px solid #2c74b3}.cash-summary-card small[data-v-15e4cd3d],.cash-summary-card span[data-v-15e4cd3d]{display:block;color:#6b7f93;font-size:12px}.cash-summary-card strong[data-v-15e4cd3d]{display:block;margin:5px 0 2px;color:#152c42;font-size:23px}.positive[data-v-15e4cd3d]{color:#208653!important}.negative[data-v-15e4cd3d]{color:#b74a4a!important}.cash-ledger-card[data-v-15e4cd3d]{overflow:hidden;border:1px solid #dfe7f0;border-radius:9px;background:#fff}.cash-ledger-toolbar[data-v-15e4cd3d]{justify-content:space-between;gap:20px;min-height:76px;padding:14px 16px;border-bottom:1px solid #dfe7f0}.cash-ledger-toolbar h2[data-v-15e4cd3d]{margin:0;color:#142b3f;font-size:18px}.cash-ledger-filters[data-v-15e4cd3d]{gap:10px}.year-filter[data-v-15e4cd3d]{width:125px}.cash-search[data-v-15e4cd3d]{width:285px}.cash-table-wrap[data-v-15e4cd3d]{overflow-x:auto}.cash-table[data-v-15e4cd3d]{width:100%;min-width:1260px;border-collapse:separate;border-spacing:0;font-size:12px}.cash-table th[data-v-15e4cd3d]{padding:9px 10px;background:#434a51;color:#fff;font-size:10px;font-weight:750;letter-spacing:.03em;text-align:left;text-transform:uppercase}.cash-table td[data-v-15e4cd3d]{height:51px;padding:7px 10px;border-bottom:1px solid #e4e9ee;vertical-align:middle}.cash-table tbody tr:nth-child(2n) td[data-v-15e4cd3d]{background:#f2f6fa}.cash-table tbody tr:hover td[data-v-15e4cd3d]{background:#eaf3fb}.cash-table td small[data-v-15e4cd3d],.cash-table td strong[data-v-15e4cd3d]{display:block}.cash-table td small[data-v-15e4cd3d]{margin-top:2px;color:#718296;font-size:10px}.date-cell[data-v-15e4cd3d]{white-space:nowrap}.money-cell[data-v-15e4cd3d],.money-column[data-v-15e4cd3d]{text-align:right!important;white-space:nowrap}.money-cell[data-v-15e4cd3d]{font-weight:700}.balance-cell[data-v-15e4cd3d]{color:#21384e}.entered-by[data-v-15e4cd3d]{max-width:110px;overflow:hidden;text-overflow:ellipsis}.notes-cell[data-v-15e4cd3d]{width:230px;max-width:230px;color:#52677b}.notes-preview[data-v-15e4cd3d]{display:-webkit-box;max-width:100%;overflow:hidden;line-height:15px;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.actions-cell[data-v-15e4cd3d]{width:48px;padding-left:3px!important;padding-right:3px!important;text-align:center}.cash-empty[data-v-15e4cd3d],.cash-loading[data-v-15e4cd3d]{display:flex;align-items:center;justify-content:center;min-height:260px}.cash-empty[data-v-15e4cd3d]{flex-direction:column;text-align:center}.cash-empty strong[data-v-15e4cd3d]{margin-top:9px;color:#203247}.cash-entry-dialog[data-v-15e4cd3d] .v-card-title{padding-bottom:4px}.movement-option--in[data-v-15e4cd3d],.movement-select--in[data-v-15e4cd3d] .v-field__input{color:#208653!important;font-weight:700}.movement-option--out[data-v-15e4cd3d],.movement-select--out[data-v-15e4cd3d] .v-field__input{color:#b42318!important;font-weight:700}@media (max-width:900px){.cash-box-summary[data-v-15e4cd3d]{grid-template-columns:repeat(2,minmax(0,1fr))}.cash-ledger-toolbar[data-v-15e4cd3d]{align-items:flex-start;flex-direction:column}.cash-ledger-filters[data-v-15e4cd3d]{width:100%}.cash-search[data-v-15e4cd3d]{flex:1;width:auto}}@media (max-width:600px){.cash-box-page[data-v-15e4cd3d]{padding:20px 14px 45px}.cash-box-heading[data-v-15e4cd3d]{align-items:flex-start;flex-direction:column}.cash-box-summary[data-v-15e4cd3d]{grid-template-columns:1fr}.cash-ledger-filters[data-v-15e4cd3d]{align-items:stretch;flex-direction:column}.cash-search[data-v-15e4cd3d],.year-filter[data-v-15e4cd3d]{width:100%}}.card-page[data-v-4a068b9d]{max-width:1480px;margin:0 auto;padding:28px 28px 60px;color:#203247}.filters[data-v-4a068b9d],.ledger-toolbar[data-v-4a068b9d],.page-actions[data-v-4a068b9d],.page-heading[data-v-4a068b9d],.section-title[data-v-4a068b9d]{display:flex;align-items:center}.ledger-toolbar[data-v-4a068b9d],.page-heading[data-v-4a068b9d],.section-title[data-v-4a068b9d]{justify-content:space-between}.page-actions[data-v-4a068b9d]{gap:10px}.recurring-menu[data-v-4a068b9d]{min-width:360px;max-width:460px}.eyebrow[data-v-4a068b9d]{font-size:12px;font-weight:800;letter-spacing:.13em;color:#2f7db9}.card-page h1[data-v-4a068b9d]{font-size:30px;margin:2px 0}.card-page h2[data-v-4a068b9d]{font-size:18px;margin:0}.card-page p[data-v-4a068b9d]{margin:3px 0;color:#64768a}.summary-grid[data-v-4a068b9d]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:20px 0}.ledger-panel[data-v-4a068b9d],.summary-card[data-v-4a068b9d],.upcoming-panel[data-v-4a068b9d]{background:#fff;border:1px solid #dce4ec;border-radius:8px;box-shadow:0 1px 3px #1a2b3b16}.summary-card[data-v-4a068b9d]{padding:17px 19px;border-top:3px solid #6e8296}.summary-card--pending[data-v-4a068b9d]{border-top-color:#f0a019}.summary-card--purchases[data-v-4a068b9d]{border-top-color:#7652a4}.summary-card--adelantos[data-v-4a068b9d]{border-top-color:#3f87bd}.summary-card--prestamos[data-v-4a068b9d]{border-top-color:#5c6f82}.summary-card small[data-v-4a068b9d],.summary-card span[data-v-4a068b9d],td small[data-v-4a068b9d]{display:block}.summary-card strong[data-v-4a068b9d]{font-size:25px;margin:4px 0;display:block}.upcoming-panel[data-v-4a068b9d]{margin:0 0 20px;overflow:hidden}.upcoming-header[data-v-4a068b9d]{padding:13px 16px;border-bottom:1px solid #dde4eb}.upcoming-list[data-v-4a068b9d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;padding:0 16px}.upcoming-item[data-v-4a068b9d]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:10px;min-height:72px;padding:10px 4px;border-bottom:1px solid #e7ecf1}.upcoming-item[data-v-4a068b9d]:nth-last-child(-n+2){border-bottom:0}.upcoming-item--danger[data-v-4a068b9d]{border-left:3px solid #d84c4c;padding-left:9px}.upcoming-item--pending[data-v-4a068b9d],.upcoming-item--soon[data-v-4a068b9d]{border-left:3px solid #e0a126;padding-left:9px}.upcoming-item--new[data-v-4a068b9d]{border-left:3px solid #3d8ec5;padding-left:9px}.upcoming-copy[data-v-4a068b9d]{min-width:0}.upcoming-copy small[data-v-4a068b9d],.upcoming-copy span[data-v-4a068b9d],.upcoming-copy strong[data-v-4a068b9d]{display:block}.upcoming-copy small[data-v-4a068b9d]{color:#63778a;font-size:11px}.upcoming-copy span[data-v-4a068b9d]{margin-top:2px;color:#52677a;font-size:12px}.positive[data-v-4a068b9d]{color:#25894b}.negative[data-v-4a068b9d]{color:#c33b3b}.empty-table[data-v-4a068b9d]{color:#7a8794;padding:14px;text-align:center}.ledger-panel[data-v-4a068b9d]{overflow:hidden}.ledger-toolbar[data-v-4a068b9d]{padding:14px 16px;border-bottom:1px solid #dde4eb}.filters[data-v-4a068b9d]{gap:10px;width:430px}.filters .v-select[data-v-4a068b9d]{max-width:130px}.table-wrap[data-v-4a068b9d]{overflow-x:auto}table[data-v-4a068b9d]{border-collapse:collapse;width:100%;min-width:1120px}th[data-v-4a068b9d]{background:#39434d;color:#fff;text-align:left;font-size:11px;text-transform:uppercase;padding:9px 10px}td[data-v-4a068b9d]{padding:9px 10px;border-bottom:1px solid #e3e8ed;vertical-align:middle;font-size:13px}tbody tr[data-v-4a068b9d]:nth-child(2n){background:#f6f8fb}.pending-row[data-v-4a068b9d]{background:#fff9e9!important;border-left:3px solid #f3a51f}.recovery-open-row[data-v-4a068b9d]{background:#eef7ff!important;border-left:3px solid #4d91c9}.target-entry-row[data-v-4a068b9d]{box-shadow:inset 0 0 0 2px #2c74b3}.reason-cell[data-v-4a068b9d]{max-width:310px}.reason-cell small[data-v-4a068b9d]{max-width:310px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#718095}.amount[data-v-4a068b9d]{font-weight:700;white-space:nowrap}.amount small[data-v-4a068b9d],td small[data-v-4a068b9d]{font-weight:400;color:#718095}.actions-cell[data-v-4a068b9d]{white-space:nowrap;text-align:right}.actions-cell .v-btn[data-v-4a068b9d]{margin-left:4px}@media(max-width:1100px){.summary-grid[data-v-4a068b9d]{grid-template-columns:repeat(2,1fr)}.upcoming-list[data-v-4a068b9d]{grid-template-columns:1fr}.upcoming-item[data-v-4a068b9d]:nth-last-child(-n+2){border-bottom:1px solid #e7ecf1}.upcoming-item[data-v-4a068b9d]:last-child{border-bottom:0}}@media(max-width:800px){.card-page[data-v-4a068b9d]{padding:18px 12px 50px}.ledger-toolbar[data-v-4a068b9d],.page-heading[data-v-4a068b9d],.section-title[data-v-4a068b9d]{align-items:stretch;flex-direction:column;gap:12px}.page-actions[data-v-4a068b9d]{align-items:stretch;flex-direction:column}.summary-grid[data-v-4a068b9d]{grid-template-columns:1fr}.filters[data-v-4a068b9d]{width:100%}.upcoming-item[data-v-4a068b9d]{grid-template-columns:auto minmax(0,1fr) auto}.upcoming-item .v-btn[data-v-4a068b9d]{grid-column:2/-1;justify-self:start}}.reason-cell small[data-v-4a068b9d]{white-space:pre-wrap;overflow-wrap:anywhere;text-overflow:clip;max-height:4.5em;line-height:1.5;overflow-y:auto}.currency-pill[data-v-4a068b9d]{display:inline-flex;align-items:center;margin-left:5px;padding:0 5px;border-radius:8px;background:#dff4e7;color:#237a46;font-size:9px;font-weight:850;line-height:14px;letter-spacing:.04em;vertical-align:middle}.reference-inline[data-v-4a068b9d]{padding:0;border:0;background:transparent;color:#2f6f9f;font:inherit;font-weight:850;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px;cursor:pointer}.reference-inline[data-v-4a068b9d]:hover{color:#174d78}.due-date-inline[data-v-4a068b9d]{color:#66798b;font-size:11px;font-weight:650;white-space:nowrap}.reference-value-copy[data-v-4a068b9d]{padding:3px 7px;border:1px solid #a9c6dc;border-radius:4px;background:#edf6fc;color:#245f88;font-size:11px;font-weight:800;cursor:pointer}.reference-value-copy[data-v-4a068b9d]:hover{background:#dceefa}.movement-select__chip[data-v-4a068b9d]{font-weight:800}.movement-dot[data-v-4a068b9d]{width:10px;height:10px;margin-right:4px;border-radius:50%;background:#87919b}.movement-dot--warning[data-v-4a068b9d]{background:#e6a327}.movement-dot--purple[data-v-4a068b9d]{background:#7d55a7}.movement-dot--primary[data-v-4a068b9d]{background:#4386bd}.movement-dot--success[data-v-4a068b9d]{background:#3b9960}.movement-dot--error[data-v-4a068b9d]{background:#cf4c4c}.movement-dot--grey[data-v-4a068b9d]{background:#87919b}.model-schedule-page[data-v-4deb65ab]{max-width:1640px;margin:0 auto;padding:22px;color:#252525}.model-schedule-page--comparison[data-v-4deb65ab]{max-width:none;padding:12px}.schedule-page-heading[data-v-4deb65ab]{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;margin:4px 2px 18px}.schedule-eyebrow[data-v-4deb65ab]{color:#2f7db9;font-size:11px;font-weight:800;letter-spacing:1.4px}.schedule-page-heading h1[data-v-4deb65ab]{margin:3px 0 4px;font-size:28px;line-height:1;letter-spacing:-.6px}.schedule-page-heading p[data-v-4deb65ab]{margin:0;color:#747474;font-size:13px}.schedule-page-actions[data-v-4deb65ab]{display:flex;align-items:center;gap:9px}.save-status[data-v-4deb65ab]{font-size:12px;font-weight:700;color:#7b7b7b}.save-status.saving[data-v-4deb65ab],.save-status.unsaved[data-v-4deb65ab]{color:#a36d19}.save-status.error[data-v-4deb65ab]{color:#c62828}.save-status.saved[data-v-4deb65ab]{color:#52835b}.schedule-controls[data-v-4deb65ab]{display:grid;grid-template-columns:145px 40px 40px minmax(315px,1fr) auto;align-items:center;gap:10px;padding:11px 13px;margin-bottom:16px;border:1px solid #d8d8d8;border-radius:6px}.schedule-studio-control[data-v-4deb65ab]{display:grid;grid-template-columns:45px 1fr;align-items:center;gap:6px;color:#555;font-size:11px;font-weight:800;letter-spacing:.7px;text-transform:uppercase}.schedule-compare-control[data-v-4deb65ab],.schedule-name-control[data-v-4deb65ab]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.schedule-compare-control[data-v-4deb65ab] .v-btn,.schedule-name-control[data-v-4deb65ab] .v-btn{width:40px;height:40px;border-color:#b9c1c9;border-radius:4px}.schedule-week-control[data-v-4deb65ab]{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;gap:8px;min-width:0;transform:translateX(-42px)}.schedule-week-title[data-v-4deb65ab]{min-width:300px;text-align:center}.schedule-week-title span[data-v-4deb65ab]{display:block;font-size:25px;font-weight:850;line-height:1.2}.schedule-controls-actions[data-v-4deb65ab]{display:flex;align-items:center;justify-content:flex-end;gap:3px}.model-schedule-page--profile .schedule-controls[data-v-4deb65ab]{position:relative;display:flex;justify-content:center}.model-schedule-page--profile .schedule-week-control[data-v-4deb65ab]{transform:none}.model-schedule-page--profile .schedule-controls-actions[data-v-4deb65ab]{position:absolute;right:13px}.model-tray[data-v-4deb65ab]{margin-bottom:16px;border:1px solid #d5dce4;border-radius:6px;overflow:hidden}.model-tray--day-off[data-v-4deb65ab]{border-color:#9bc9a7}.model-tray--day-off .model-tray__heading[data-v-4deb65ab]{background:#f0f8f1;border-bottom-color:#cae3d0}.model-tray__heading[data-v-4deb65ab]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;background:#f4f8fb;border-bottom:1px solid #dce4eb}.model-tray__heading strong[data-v-4deb65ab]{display:block;color:#24496b;font-size:12px;font-weight:850;letter-spacing:.35px;text-transform:uppercase}.model-tray--day-off .model-tray__heading strong[data-v-4deb65ab]{color:#397145}.model-tray__heading span[data-v-4deb65ab]{color:#66727f;font-size:11px}.model-tray__actions[data-v-4deb65ab]{display:flex;align-items:center;gap:2px;flex:0 0 auto}.model-tray__body[data-v-4deb65ab]{display:flex;align-items:flex-start;gap:11px;padding:9px 11px}.model-tray__search[data-v-4deb65ab]{flex:0 0 185px}.model-tray__search[data-v-4deb65ab] .v-field__input{min-height:31px;font-size:12px}.model-tray__models[data-v-4deb65ab]{display:flex;flex:1;flex-wrap:wrap;align-content:flex-start;gap:5px;max-height:92px;overflow-y:auto;padding:1px}.model-tray-chip[data-v-4deb65ab]{display:inline-flex;align-items:center;gap:5px;min-height:27px;padding:3px 8px;border:1px solid #cbd8e4;border-radius:3px;background:#fff;color:#344c61;font-size:11px;font-weight:750;line-height:1.1;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.model-tray-chip[data-v-4deb65ab]:hover{border-color:#6d9fca;background:#f3f8fc}.model-tray-chip--selected[data-v-4deb65ab]{border-color:#3275ad;background:#3f84bd;color:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.16)}.model-tray-chip--day-off[data-v-4deb65ab]{border-color:#4c9a5d;background:#5ca86c}.model-tray-chip__edit[data-v-4deb65ab]{flex:0 0 auto;opacity:.72}.model-tray-chip__edit[data-v-4deb65ab]:focus,.model-tray-chip__edit[data-v-4deb65ab]:hover{opacity:1}.model-tray__heading>div>span[data-v-4deb65ab]{display:block}.model-tray-chip--guest[data-v-4deb65ab]{border-color:#b7a0d8;background:#f5f0fb;color:#68458f}.model-tray-chip--guest[data-v-4deb65ab]:hover{border-color:#8e6fbb;background:#ede3f8}.model-tray-chip--guest.model-tray-chip--selected[data-v-4deb65ab]{border-color:#7450a4;background:#7d5aae;color:#fff}.schedule-empty[data-v-4deb65ab],.schedule-loading[data-v-4deb65ab]{min-height:285px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;text-align:center;border:1px solid #dedede;border-radius:6px}.schedule-empty h2[data-v-4deb65ab]{margin:0;font-size:18px}.schedule-empty p[data-v-4deb65ab]{max-width:410px;margin:0 0 8px;color:#757575;font-size:13px}.schedule-empty__icon[data-v-4deb65ab]{color:#4f91cd}.schedule-grid-shell[data-v-4deb65ab]{display:grid;gap:14px}.schedule-shift-section[data-v-4deb65ab]{border:1px solid #cecece;border-radius:6px;overflow:hidden;background:#fff}.schedule-shift-heading[data-v-4deb65ab]{display:grid;grid-template-columns:96px repeat(7,minmax(105px,1fr));min-height:38px;padding:0;color:#fff}.schedule-shift-heading__name[data-v-4deb65ab]{display:flex;align-items:center;min-width:0;padding:6px 10px}.schedule-shift-heading strong[data-v-4deb65ab]{font-size:13px;text-transform:uppercase;letter-spacing:.35px}.schedule-shift-event-cell[data-v-4deb65ab]{display:flex;align-items:center;justify-content:center;min-width:0;min-height:38px;padding:0 5px;border-left:1px solid hsla(0,0%,100%,.25)}.schedule-shift-event-cell[data-v-4deb65ab] .v-field__input{min-height:30px;padding:2px 3px;color:#fff;font-size:11px;font-weight:800;text-align:center}.schedule-shift-event-cell[data-v-4deb65ab] input{text-align:center}.schedule-shift-event-cell[data-v-4deb65ab] input::-moz-placeholder{color:hsla(0,0%,100%,.72);opacity:1}.schedule-shift-event-cell[data-v-4deb65ab] input::placeholder{color:hsla(0,0%,100%,.72);opacity:1}.schedule-shift-event-value[data-v-4deb65ab]{display:block;width:100%;overflow:hidden;color:#fff;font-size:12px;font-weight:900;text-align:center;text-overflow:ellipsis;text-shadow:0 1px 1px rgba(0,0,0,.28);white-space:nowrap}.schedule-grid[data-v-4deb65ab]{display:grid;grid-template-columns:96px repeat(7,minmax(105px,1fr))}.schedule-grid>div[data-v-4deb65ab]{min-width:0;border-right:1px solid #dedede;border-bottom:1px solid #dedede}.schedule-grid>div[data-v-4deb65ab]:nth-child(8n){border-right:0}.schedule-grid>div[data-v-4deb65ab]:nth-last-child(-n+8){border-bottom:0}.schedule-corner[data-v-4deb65ab],.schedule-row-label[data-v-4deb65ab]{background:#f6f6f6;color:#606060;font-size:10px;font-weight:800;letter-spacing:.6px;padding:8px}.schedule-corner[data-v-4deb65ab]{display:flex;align-items:center;justify-content:center}.schedule-corner-time[data-v-4deb65ab]{color:#5f6d79;font-size:10px;font-weight:800;letter-spacing:0;line-height:1.1;text-align:center;white-space:nowrap}.schedule-day-heading[data-v-4deb65ab]{display:flex;align-items:center;justify-content:space-between;padding:5px 8px;background:#fafafa;color:#4c4c4c}.schedule-day-heading span[data-v-4deb65ab]{font-size:10px;font-weight:800}.schedule-day-heading strong[data-v-4deb65ab]{font-size:13px}.schedule-monitor-label[data-v-4deb65ab]{display:flex;align-items:center;padding:7px 8px;color:#506c85;background:#e8f0f8;font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.schedule-monitor-cell[data-v-4deb65ab]{background:#e8f0f8;padding:0 4px}.schedule-monitor-cell[data-v-4deb65ab] .v-field__input{min-height:28px;padding:2px 3px;font-size:13px;font-weight:900;text-align:center;color:#36617f}.schedule-monitor-cell[data-v-4deb65ab] input{text-align:center}.schedule-row-label[data-v-4deb65ab]{display:flex;justify-content:space-between;align-items:flex-start}.schedule-room-label[data-v-4deb65ab]{align-items:center;padding:4px 8px}.schedule-room-label strong[data-v-4deb65ab]{color:#385d7a;font-size:12px}.schedule-model-cell[data-v-4deb65ab]{min-height:104px;padding:5px;background:#fff;cursor:default}.schedule-room-cell[data-v-4deb65ab]{position:relative}.schedule-model-cell--ready[data-v-4deb65ab]{cursor:copy;background:linear-gradient(135deg,#fff,#fff 72%,#f0f7fc);box-shadow:inset 0 0 0 1px rgba(79,145,205,.18)}.schedule-model-cell--ready[data-v-4deb65ab]:hover{background:#eaf4fb}.schedule-model-cell--day-off[data-v-4deb65ab]{background:linear-gradient(135deg,#fff,#fff 72%,#eff8f0);box-shadow:inset 0 0 0 1px rgba(79,164,95,.28);cursor:cell}.schedule-model-cell--day-off[data-v-4deb65ab]:hover{background:#eaf6ec}.schedule-model-chip[data-v-4deb65ab]{display:inline-flex;align-items:center;max-width:100%;min-height:24px;border:1px solid #d9e2eb;border-radius:3px;background:#f1f5f9;color:#33485d;font-size:10px;font-weight:800;overflow:hidden}.schedule-model-chip--day-off[data-v-4deb65ab]{border-color:#6eab78;background:#dff1e2;color:#2f713d}.schedule-model-chip--day-off .schedule-model-chip__label[data-v-4deb65ab]{display:inline-flex;align-items:center;gap:3px}.schedule-model-chip--day-off .schedule-model-chip__actions[data-v-4deb65ab]{border-left-color:#b9dbbf}.schedule-model-chip--day-off .schedule-model-chip__button[data-v-4deb65ab]{color:#397d48;border-right-color:#c7e2cb}.schedule-model-chip__label[data-v-4deb65ab]{overflow:hidden;padding:3px 4px 3px 6px;text-overflow:ellipsis;white-space:nowrap}.schedule-model-chip__actions[data-v-4deb65ab]{display:inline-flex;align-self:stretch;border-left:1px solid #d5e0e9}.schedule-model-chip__button[data-v-4deb65ab]{display:inline-flex;align-items:center;justify-content:center;width:18px;padding:0;border:0;border-right:1px solid #dce5ed;background:transparent;color:#50718d;cursor:pointer}.schedule-model-chip__button[data-v-4deb65ab]:last-child{border-right:0}.schedule-model-chip__button[data-v-4deb65ab]:hover{background:#dcebf6;color:#205b8c}.schedule-model-chip__button--remove[data-v-4deb65ab]:hover{background:#f8e1e1;color:#b33b3b}.schedule-model-chip--day-off .schedule-model-chip__button--remove[data-v-4deb65ab]:hover{background:#cbe8d0;color:#276334}.schedule-apply-hint[data-v-4deb65ab]{display:flex;align-items:center;gap:3px;color:#47789e;font-size:10px;font-weight:750;line-height:1.1}.schedule-model-cell--day-off .schedule-apply-hint[data-v-4deb65ab]{color:#42834e}.schedule-model-cell[data-v-4deb65ab] .v-field__input{min-height:25px;padding:0 2px;font-size:11px}.schedule-model-cell[data-v-4deb65ab] .v-field__outline{display:none}.schedule-cell-note-marker[data-v-4deb65ab]{position:absolute;top:0;right:0;width:22px;height:22px;padding:0;border:0;background:transparent;cursor:pointer;z-index:4}.schedule-cell-note-marker[data-v-4deb65ab]:hover:before{position:absolute;top:-8px;right:2px;min-width:140px;max-width:220px;padding:7px 9px;transform:translateY(-100%);border-radius:4px;background:#1c2321;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;text-align:left;white-space:pre-wrap;z-index:10}.schedule-cell-note-marker[data-v-4deb65ab]:after{position:absolute;top:0;right:0;width:0;height:0;border-left:10px solid transparent;border-top:10px solid #1976d2;content:""}.schedule-note-readonly[data-v-4deb65ab]{min-height:72px;padding:11px 12px;border:1px solid #d4d9de;border-radius:4px;background:#fafbfc;color:#28333d;font-size:14px;line-height:1.45;white-space:pre-wrap}.schedule-monitor-value[data-v-4deb65ab]{display:flex;align-items:center;justify-content:center;min-height:28px;color:#36617f;font-size:13px;font-weight:900;text-align:center}.schedule-empty-cell .schedule-apply-hint[data-v-4deb65ab]{display:flex;flex:1;align-self:stretch;align-items:center;justify-content:center;gap:5px;min-width:0;padding:0 7px;border:0;background:transparent;color:#47789e;font-size:12px;font-weight:800;line-height:1.1;cursor:pointer}.schedule-empty-cell .schedule-apply-hint[data-v-4deb65ab]:hover{background:#eaf4fb}.schedule-model-cell--editing[data-v-4deb65ab]:not(.schedule-model-cell--ready){background:#fcfdfe}.schedule-model-cell--drag-target[data-v-4deb65ab]{background:#e7f3fc!important;box-shadow:inset 0 0 0 2px #3f84bd!important}.schedule-model-chip--editable[data-v-4deb65ab]{display:grid;width:100%;grid-template-areas:"main edit";grid-template-columns:minmax(0,1fr) auto;align-items:center;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}.schedule-model-chip--editable[draggable=true][data-v-4deb65ab]{cursor:grab}.schedule-model-chip--editable[draggable=true][data-v-4deb65ab]:active{cursor:grabbing}.schedule-model-chip--editable[data-v-4deb65ab]:hover{border-color:#72a3cc;box-shadow:0 0 0 2px rgba(79,145,205,.1)}.schedule-model-chip__mainline[data-v-4deb65ab]{display:flex;min-width:0;grid-area:main;flex-wrap:wrap;align-items:center;row-gap:2px}.schedule-model-chip--editable .schedule-model-chip__label[data-v-4deb65ab]{flex:0 1 auto;min-width:0;max-width:100%}.schedule-model-until[data-v-4deb65ab]{display:inline-flex;flex:0 0 auto;align-items:center;align-self:center;gap:3px;margin:1px 5px;transform:translateY(1px);color:#315f86;font-size:11.5px;font-weight:750;line-height:1.2;white-space:nowrap}.schedule-model-until--display[data-v-4deb65ab]{margin:1px 0 1px 6px;vertical-align:middle}.schedule-model-focus-marker[data-v-4deb65ab]{display:inline-flex;flex:0 0 auto;align-items:center;gap:3px;margin-right:5px;color:#2e7d32;font-size:13px;font-weight:750;letter-spacing:0;text-transform:none;white-space:nowrap}.schedule-model-focus-marker--display[data-v-4deb65ab]{margin-left:6px;margin-right:0;vertical-align:middle}.schedule-model-chip__edit-icon[data-v-4deb65ab]{flex:0 0 auto;grid-area:edit;margin-right:5px;opacity:.58}.schedule-model-text[data-v-4deb65ab]{display:flex;width:100%;overflow:hidden;flex-direction:column;align-items:center;justify-content:center;padding:4px 6px;color:#202020;font-size:13px;font-weight:750;line-height:1.2;text-align:center}.schedule-model-display-mainline[data-v-4deb65ab]{display:flex;width:100%;min-width:0;flex-wrap:wrap;align-items:center;justify-content:center;row-gap:2px}.schedule-model-display-name[data-v-4deb65ab]{overflow:hidden;min-width:0;max-width:100%;flex:0 1 auto;text-overflow:ellipsis;white-space:nowrap}.schedule-model-reason[data-v-4deb65ab]{width:100%;justify-content:center;font-size:13px;font-weight:750;text-align:center}.schedule-model-reason .schedule-model-chip__label[data-v-4deb65ab]{width:100%;padding:3px 6px;justify-content:center;text-align:center}.schedule-cell-menu[data-v-4deb65ab] .v-card-text{padding:12px}.schedule-work-time-fields[data-v-4deb65ab]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.schedule-cell-menu[data-v-4deb65ab] .v-list-subheader{min-height:28px;font-size:10px;font-weight:850;letter-spacing:.6px}.schedule-color-palette[data-v-4deb65ab]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 13px 12px}.schedule-quick-actions[data-v-4deb65ab]{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:8px}.schedule-quick-action[data-v-4deb65ab]{display:flex;min-width:0;min-height:48px;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:5px 2px;border:0;border-radius:4px;background:transparent;color:#42596d;cursor:pointer}.schedule-quick-action span[data-v-4deb65ab]{font-size:9px;font-weight:800;line-height:1}.schedule-quick-action[data-v-4deb65ab]:hover{background:#edf4f9;color:#22669d}.schedule-quick-action--active[data-v-4deb65ab]{background:#e8f2fa;color:#1976d2}.schedule-delete-heading[data-v-4deb65ab]{color:#a63d3d!important}.schedule-delete-actions[data-v-4deb65ab]{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:0 8px 9px}.schedule-delete-action[data-v-4deb65ab]{display:flex;min-width:0;min-height:48px;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:5px 2px;border:0;border-radius:4px;background:transparent;color:#b33d3d;cursor:pointer}.schedule-delete-action span[data-v-4deb65ab]{font-size:9px;font-weight:800;line-height:1}.schedule-delete-action[data-v-4deb65ab]:hover{background:#faeaea;color:#8f2525}.schedule-color-swatch[data-v-4deb65ab]{width:24px;height:24px;padding:0;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #c7cdd3;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.schedule-color-swatch[data-v-4deb65ab]:hover{transform:scale(1.12);box-shadow:0 0 0 2px #91acc2}.schedule-color-swatch--active[data-v-4deb65ab]{box-shadow:0 0 0 3px #4f91cd}.schedule-cell-menu__remove[data-v-4deb65ab]{color:#b43c3c}.schedule-clear-week-btn[data-v-4deb65ab]{color:#aa3e3e}.schedule-availability[data-v-4deb65ab]{margin-top:14px;border:1px solid #d8d8d8;border-radius:6px;background:#fff;overflow:hidden}.schedule-availability-heading[data-v-4deb65ab]{display:flex;justify-content:space-between;align-items:center;padding:9px 12px;background:#f8f8f8;border-bottom:1px solid #dedede}.schedule-availability-heading span[data-v-4deb65ab]{display:block;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.35px}.schedule-availability-heading small[data-v-4deb65ab]{color:#777;font-size:11px}.schedule-off-grid[data-v-4deb65ab]{display:grid;grid-template-columns:repeat(7,minmax(105px,1fr))}.schedule-off-day[data-v-4deb65ab]{min-height:93px;border-right:1px solid #e1e1e1;padding:5px}.schedule-off-day[data-v-4deb65ab]:last-child{border-right:0}.schedule-off-day-heading[data-v-4deb65ab]{color:#696969;font-size:10px}.schedule-off-chips[data-v-4deb65ab]{display:flex;min-height:41px;flex-wrap:wrap;align-content:flex-start;gap:3px;margin-top:4px}.schedule-off-chips[data-v-4deb65ab] .v-chip{max-width:100%;font-size:9px;border-radius:3px}.schedule-off-add[data-v-4deb65ab]{display:flex;align-items:center}.schedule-off-add[data-v-4deb65ab] .v-field__input{min-height:25px;padding:0 2px;font-size:10px}.schedule-off-add[data-v-4deb65ab] .v-field__outline{display:none}.schedule-dialog-card[data-v-4deb65ab] .v-card-title{padding:20px 24px 4px;font-size:19px;font-weight:800}.schedule-dialog-card[data-v-4deb65ab] .v-card-text{padding:14px 24px}.schedule-dialog-helper[data-v-4deb65ab]{margin:0 0 12px;color:#727272;font-size:13px}.schedule-creation-options[data-v-4deb65ab] .v-selection-control{align-items:flex-start;margin:7px 0}.schedule-creation-options small[data-v-4deb65ab],.schedule-creation-options strong[data-v-4deb65ab]{display:block}.schedule-creation-options strong[data-v-4deb65ab]{font-size:14px}.schedule-creation-options small[data-v-4deb65ab]{margin-top:2px;color:#707070;font-size:12px}.shift-settings-row[data-v-4deb65ab]{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:10px;margin:11px 0}.schedule-room-cell[data-v-4deb65ab]{display:flex;align-items:center;min-height:35px;padding:3px 4px}.schedule-empty-cell[data-v-4deb65ab]{display:flex;align-items:center;width:100%;min-width:0}.schedule-empty-cell[data-v-4deb65ab] .v-autocomplete{flex:1;min-width:0}.schedule-empty-cell[data-v-4deb65ab] .v-field__input{min-height:24px;padding:0 2px;font-size:10px}.schedule-empty-cell[data-v-4deb65ab] .v-btn{color:#58758e}.schedule-model-chip--vacation[data-v-4deb65ab]{border-color:#69a89d;background:#d8f0ec;color:#276b62}.schedule-model-chip--permission[data-v-4deb65ab]{border-color:#d4ad61;background:#fff0cb;color:#8a621c}.schedule-model-chip--period-day[data-v-4deb65ab]{border-color:#d49aa7;background:#f8e3e8;color:#9a4d61}.schedule-model-chip--changed-shift[data-v-4deb65ab]{border-color:#dd9d64;background:#ffead8;color:#99531d}.schedule-model-chip.schedule-model-reason[data-v-4deb65ab]{border:0;background:transparent;box-shadow:none}.schedule-screenshot-capture.is-capturing[data-v-4deb65ab]{padding:10px;background:#fff}.schedule-screenshot-capture.is-capturing .schedule-grid-shell[data-v-4deb65ab]{gap:8px}.schedule-screenshot-capture.is-capturing .schedule-apply-hint[data-v-4deb65ab],.schedule-screenshot-capture.is-capturing .schedule-empty-cell[data-v-4deb65ab],.schedule-screenshot-capture.is-capturing .schedule-model-chip__actions[data-v-4deb65ab],.schedule-screenshot-capture.is-capturing .schedule-shift-heading__action[data-v-4deb65ab]{display:none!important}.schedule-screenshot-capture.is-capturing .schedule-model-cell[data-v-4deb65ab],.schedule-screenshot-capture.is-capturing .schedule-room-cell[data-v-4deb65ab]{min-height:33px;padding:2px 4px}.schedule-screenshot-capture.is-capturing .schedule-model-cell--ready[data-v-4deb65ab]{cursor:default;background:#fff;box-shadow:none}.schedule-screenshot-capture.is-capturing .schedule-model-chip[data-v-4deb65ab]{min-height:22px}.schedule-screenshot-capture.is-capturing .schedule-model-chip__label[data-v-4deb65ab]{padding:3px 6px}.schedule-screenshot-heading[data-v-4deb65ab]{margin:0 0 12px;color:#173f68;font-size:27px;font-weight:850;letter-spacing:.02em;text-align:center;text-transform:uppercase}@media (max-width:980px){.model-schedule-page[data-v-4deb65ab]{padding:12px;overflow-x:auto}.schedule-page-heading[data-v-4deb65ab]{align-items:flex-start;flex-direction:column}.schedule-controls[data-v-4deb65ab]{grid-template-columns:1fr}.schedule-controls-actions[data-v-4deb65ab]{justify-content:flex-start;flex-wrap:wrap}.model-tray[data-v-4deb65ab],.schedule-availability[data-v-4deb65ab],.schedule-grid-shell[data-v-4deb65ab]{min-width:880px}.schedule-week-control[data-v-4deb65ab]{justify-content:flex-start;transform:none}.schedule-week-title[data-v-4deb65ab]{text-align:left}}@media print{.control-header,.v-navigation-drawer{display:none!important}.v-main{padding-left:0!important}.model-schedule-page[data-v-4deb65ab]{padding:0;max-width:none}.model-tray[data-v-4deb65ab],.save-status[data-v-4deb65ab],.schedule-controls[data-v-4deb65ab],.schedule-empty-cell[data-v-4deb65ab],.schedule-model-chip__actions[data-v-4deb65ab],.schedule-off-add[data-v-4deb65ab],.schedule-page-actions[data-v-4deb65ab],.schedule-page-heading[data-v-4deb65ab],.schedule-shift-heading__action[data-v-4deb65ab]{display:none!important}.schedule-screenshot-heading[data-v-4deb65ab]{display:block;margin:0 0 12px;color:#173f68;font-size:27px;font-weight:850;letter-spacing:.02em;text-align:center;text-transform:uppercase}.schedule-availability[data-v-4deb65ab],.schedule-shift-section[data-v-4deb65ab]{-moz-column-break-inside:avoid;break-inside:avoid}.schedule-grid-shell[data-v-4deb65ab]{gap:8px}.schedule-model-cell[data-v-4deb65ab],.schedule-room-cell[data-v-4deb65ab]{min-height:33px!important;padding:2px 4px}.schedule-model-chip[data-v-4deb65ab]{min-height:22px}.schedule-model-chip__label[data-v-4deb65ab]{padding:3px 6px}.schedule-monitor-cell[data-v-4deb65ab] .v-field__input{min-height:25px}}.weekly-sales-page[data-v-52b45194]{max-width:1640px;margin:0 auto;padding:22px 22px 70px;color:#203247}.page-actions[data-v-52b45194],.page-heading[data-v-52b45194],.shift-heading[data-v-52b45194],.shift-totals[data-v-52b45194],.week-controls[data-v-52b45194]{display:flex;align-items:center}.page-heading[data-v-52b45194],.shift-heading[data-v-52b45194]{justify-content:space-between}.page-heading[data-v-52b45194]{gap:20px;align-items:flex-end;margin:4px 2px 18px}.page-actions[data-v-52b45194]{justify-content:flex-end;gap:9px;flex-wrap:wrap}.eyebrow[data-v-52b45194]{font-size:11px;font-weight:800;letter-spacing:.14em;color:#2f7db9}.page-heading h1[data-v-52b45194]{margin:3px 0 4px;font-size:28px;line-height:1;letter-spacing:-.6px}.page-heading p[data-v-52b45194]{margin:0;color:#64768a;font-size:13px}.week-controls[data-v-52b45194]{gap:6px}.week-label[data-v-52b45194]{min-width:300px;text-align:center}.model-cell small[data-v-52b45194],.week-label small[data-v-52b45194]{display:block;color:#718095;font-size:10px}.week-label strong[data-v-52b45194]{display:block;font-size:25px;font-weight:850;line-height:1.2}.summary-grid[data-v-52b45194]{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin:0 0 16px}.sales-panel[data-v-52b45194],.summary-card[data-v-52b45194]{border:1px solid #dce4ec;border-radius:8px;background:#fff;box-shadow:0 1px 3px #1a2b3b16}.summary-card[data-v-52b45194]{padding:15px 18px;border-top:3px solid #4d91c9}.summary-card--goal[data-v-52b45194]{border-top-color:#d5a52d}.summary-card--performance[data-v-52b45194]{border-top-color:#27845b}.summary-card--comparison[data-v-52b45194]{border-top-color:#7652a4}.summary-card small[data-v-52b45194],.summary-card span[data-v-52b45194]{display:block}.summary-card span[data-v-52b45194]{color:#65798c;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.summary-card strong[data-v-52b45194]{display:block;margin:3px 0;font-size:23px}.summary-card small[data-v-52b45194]{color:#7b8996}.sales-controls[data-v-52b45194]{display:grid;grid-template-columns:165px 42px minmax(360px,1fr) auto;align-items:center;gap:10px;padding:11px 13px;margin-bottom:16px;border:1px solid #d8d8d8;border-radius:6px}.studio-control[data-v-52b45194]{display:grid;grid-template-columns:45px 1fr;align-items:center;gap:6px;color:#555;font-size:11px;font-weight:800;letter-spacing:.7px;text-transform:uppercase}.compare-control[data-v-52b45194]{display:flex;align-items:center;justify-content:center}.compare-control[data-v-52b45194] .v-btn{width:40px;height:40px;border-color:#b9c1c9;border-radius:4px}.week-controls[data-v-52b45194]{justify-content:center;min-width:0}.sales-controls-actions[data-v-52b45194]{display:flex;align-items:center;justify-content:flex-end}.sales-panel[data-v-52b45194]{margin-bottom:15px;overflow:hidden}.shift-heading[data-v-52b45194]{padding:11px 15px;background:linear-gradient(180deg,#17342f,#293e39);color:#fff}.shift-heading>div[data-v-52b45194]:first-child{display:flex;gap:10px;align-items:baseline}.shift-heading small[data-v-52b45194]{color:#c5d4cf}.shift-totals[data-v-52b45194]{gap:22px;font-size:12px}.table-wrap[data-v-52b45194]{overflow-x:auto}table[data-v-52b45194]{width:100%;min-width:1420px;border-collapse:collapse;table-layout:fixed}th[data-v-52b45194]{padding:9px 7px;background:#fff;color:#263746;border-bottom:1px solid #cfd9e3;font-size:9px;font-weight:800;text-transform:uppercase}td[data-v-52b45194],th[data-v-52b45194]{border-right:1px solid #edf1f4;text-align:center}td[data-v-52b45194]{height:54px;padding:4px 6px;border-bottom:1px solid #e1e7ed;font-size:12px}tbody tr[data-v-52b45194]:nth-child(odd){background:#fff}tbody tr[data-v-52b45194]:nth-child(2n){background:#f0f4f8}.model-column[data-v-52b45194]{width:205px;text-align:left}.model-cell[data-v-52b45194]{text-align:left}.model-cell strong[data-v-52b45194]{display:block;color:#203247}.sales-input-cell[data-v-52b45194]{width:118px}.sales-input-cell[data-v-52b45194] input{text-align:right;font-size:12px}.sales-input-cell small[data-v-52b45194]{display:block;margin-top:1px;color:#83909c;font-size:8px;white-space:nowrap}.money-cell[data-v-52b45194]{font-weight:700;white-space:nowrap}.achievement-cell[data-v-52b45194]{width:130px}.achievement-bar[data-v-52b45194]{position:relative;height:27px;overflow:hidden;border:1px solid #d7dee5;border-radius:4px;background:#eef1f4;color:#566574}.achievement-bar__fill[data-v-52b45194]{position:absolute;inset:0 auto 0 0;width:0;background:#eef1f4;transition:width .2s ease}.achievement-bar strong[data-v-52b45194]{position:relative;z-index:1;display:flex;height:100%;align-items:center;justify-content:center;font-size:11px;font-weight:850}.achievement-bar.is-low .achievement-bar__fill[data-v-52b45194]{background:#e77b7b}.achievement-bar.is-close .achievement-bar__fill[data-v-52b45194]{background:#e7c85c}.achievement-bar.is-good .achievement-bar__fill[data-v-52b45194]{background:#70bb82}.achievement-bar.is-close[data-v-52b45194],.achievement-bar.is-good[data-v-52b45194],.achievement-bar.is-low[data-v-52b45194]{color:#263746}.difference[data-v-52b45194]{display:inline-block;padding:4px 7px;border-radius:12px;font-weight:800;white-space:nowrap}.is-neutral[data-v-52b45194]{background:#eef1f4;color:#77838e}.is-matched[data-v-52b45194]{background:#e4f4e9;color:#247242}.is-negative[data-v-52b45194]{background:#fde8e8;color:#ad3030}.is-positive[data-v-52b45194]{background:#e7f0fb;color:#245f99}tfoot td[data-v-52b45194]{height:auto;padding:9px 6px;background:#f5f5f5;color:#203247;border-top:2px solid #ccd6df;border-bottom:0;font-weight:800}.empty-state[data-v-52b45194],.loading-state[data-v-52b45194]{display:flex;min-height:280px;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#64768a}@media(max-width:1050px){.page-heading[data-v-52b45194]{align-items:flex-start;flex-direction:column;gap:15px}.summary-grid[data-v-52b45194]{grid-template-columns:repeat(2,1fr)}.sales-controls[data-v-52b45194]{grid-template-columns:1fr}.sales-controls-actions[data-v-52b45194],.week-controls[data-v-52b45194]{justify-content:flex-start}}@media(max-width:650px){.weekly-sales-page[data-v-52b45194]{padding:18px 10px 55px}.week-controls[data-v-52b45194]{width:100%;flex-wrap:wrap}.week-label[data-v-52b45194]{min-width:220px}.summary-grid[data-v-52b45194]{grid-template-columns:1fr}}.summary-grid[data-v-52b45194]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.summary-card--site-mix[data-v-52b45194]{display:flex;min-height:96px;align-items:center;justify-content:space-between;gap:8px;border-top-color:#8d69b0;background:linear-gradient(135deg,#fff 45%,#f7f2fb)}.site-mix-copy[data-v-52b45194]{min-width:0;flex:1}.site-mix-ranking[data-v-52b45194]{display:grid;grid-template-columns:repeat(3,max-content);gap:6px 9px;margin-top:8px}.site-mix-rank[data-v-52b45194]{display:flex!important;align-items:center;gap:3px;color:#34495d!important;font-size:9px!important}.site-mix-rank b[data-v-52b45194]{font-size:9px}.site-mix-rank i[data-v-52b45194]{width:6px;height:6px;border-radius:50%}.site-dot--flirt4free[data-v-52b45194]{background:#02a8e0}.site-dot--streamate[data-v-52b45194]{background:#23659f}.site-dot--livejasmin[data-v-52b45194]{background:#bc0002}.site-dot--chaturbate[data-v-52b45194]{background:#ffcb4a}.site-dot--stripchat[data-v-52b45194]{background:green}.site-dot--kwiky[data-v-52b45194]{background:#8e44ad}.site-mix-chart[data-v-52b45194]{position:relative;flex:0 0 82px;width:82px}.weekly-model-col[data-v-52b45194]{width:205px}.weekly-site-col[data-v-52b45194]{width:118px}.weekly-goal-col[data-v-52b45194]{width:188px}.weekly-total-col[data-v-52b45194]{width:189px}.weekly-achievement-col[data-v-52b45194]{width:130px}.site-totals-panel[data-v-52b45194]{margin-bottom:15px;border-top:3px solid #416f91}.site-totals-panel .table-wrap[data-v-52b45194]{overflow-x:hidden}.site-totals-row[data-v-52b45194]{background:linear-gradient(180deg,#f7fafc,#edf3f7)!important}.site-totals-row td[data-v-52b45194]{height:52px;border-bottom:0}.site-totals-row td[data-v-52b45194]:first-child{padding-left:15px}.site-totals-row small[data-v-52b45194]{display:block;margin-bottom:3px;color:#718095;font-size:8px;font-weight:800;text-transform:uppercase}.site-totals-row strong[data-v-52b45194]{color:#203247;font-size:12px}.site-totals-spacer[data-v-52b45194]{background:#f2f6f8}.satellite-studio-label[data-v-52b45194]{display:flex;height:40px;align-items:center;padding:0 10px;border:1px solid #c8d1da;border-radius:4px;color:#244d70;font-size:13px}.automatic-sales-value[data-v-52b45194]{font-weight:750;color:#244d70}.goal-cell small[data-v-52b45194]{display:block;color:#718095;font-size:9px}.modato-helper[data-v-52b45194]{font-size:10px!important;font-weight:750!important}.modato-helper.is-comparison-matched[data-v-52b45194]{color:#25814a}.is-comparison-different[data-v-52b45194],.sales-value-mismatch[data-v-52b45194] .v-field__prefix,.sales-value-mismatch[data-v-52b45194] input{color:#c62828!important}.sales-value-mismatch[data-v-52b45194] input{font-weight:800}.modato-helper.is-comparison-pending[data-v-52b45194]{color:#426f8f}.modato-helper.is-comparison-empty[data-v-52b45194]{color:#8a97a3;font-weight:500!important}.capture-sales-value[data-v-52b45194],.screenshot-heading[data-v-52b45194]{display:none}.weekly-screenshot.is-capturing[data-v-52b45194]{width:1400px;padding:12px;background:#fff}.weekly-screenshot.is-capturing .screenshot-heading[data-v-52b45194]{display:flex;align-items:baseline;justify-content:center;gap:15px;margin:2px 0 15px;color:#173f68;text-transform:uppercase}.weekly-screenshot.is-capturing .screenshot-heading strong[data-v-52b45194]{font-size:27px}.weekly-screenshot.is-capturing .screenshot-heading span[data-v-52b45194]{font-size:18px;font-weight:750}.weekly-screenshot.is-capturing .summary-grid[data-v-52b45194]{grid-template-columns:repeat(4,1fr);margin-top:0}.weekly-screenshot.is-capturing .internal-column[data-v-52b45194],.weekly-screenshot.is-capturing .modato-helper[data-v-52b45194],.weekly-screenshot.is-capturing .sales-controls[data-v-52b45194],.weekly-screenshot.is-capturing .sales-input-cell .v-input[data-v-52b45194],.weekly-screenshot.is-capturing .summary-card--comparison[data-v-52b45194]{display:none!important}.weekly-screenshot.is-capturing .capture-sales-value[data-v-52b45194]{display:inline;font-weight:700}.weekly-screenshot.is-capturing .sales-panel[data-v-52b45194],.weekly-screenshot.is-capturing .table-wrap[data-v-52b45194]{overflow:visible}.weekly-screenshot.is-capturing td[data-v-52b45194]{height:42px}.site-mix-copy[data-v-52b45194]{align-self:flex-start}.site-mix-ranking[data-v-52b45194]{gap:8px 12px;margin-top:10px}.site-mix-rank[data-v-52b45194]{gap:4px;font-size:11px!important}.site-mix-rank b[data-v-52b45194]{font-size:11px}.site-mix-rank i[data-v-52b45194]{width:7px;height:7px}.site-mix-rank .site-dot--flirt4free[data-v-52b45194]{background:rgba(2,168,224,.5)}.site-mix-rank .site-dot--streamate[data-v-52b45194]{background:rgba(35,101,159,.5)}.site-mix-rank .site-dot--livejasmin[data-v-52b45194]{background:rgba(188,0,2,.5)}.site-mix-rank .site-dot--chaturbate[data-v-52b45194]{background:rgba(255,203,74,.8)}.site-mix-rank .site-dot--stripchat[data-v-52b45194]{background:rgba(0,128,0,.5)}.site-mix-rank .site-dot--kwiky[data-v-52b45194]{background:rgba(142,68,173,.5)}.modato-helper--clickable[data-v-52b45194]{cursor:pointer;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px}.errors-panel[data-v-52b45194]{margin-top:18px;overflow:hidden;border:1px solid #e2b9b9;border-radius:8px;background:#fff;box-shadow:0 1px 3px #1a2b3b16}.errors-heading[data-v-52b45194]{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:11px 14px;background:#fff5f5;border-bottom:1px solid #efd1d1}.errors-heading>div[data-v-52b45194]{display:flex;align-items:baseline;gap:10px}.errors-heading strong[data-v-52b45194]{color:#8f2727}.errors-heading small[data-v-52b45194]{color:#7f6161}.errors-table[data-v-52b45194]{min-width:760px;table-layout:auto}.errors-table th[data-v-52b45194]{background:snow}.errors-table td[data-v-52b45194]{height:auto;padding:8px 10px}.error-model[data-v-52b45194]{text-align:left}.error-model small[data-v-52b45194],.error-model strong[data-v-52b45194]{display:block}.error-model small[data-v-52b45194]{color:#718095;font-size:10px}.error-correct[data-v-52b45194]{font-weight:800}.error-difference[data-v-52b45194]{color:#c62828;font-weight:850}.save-status[data-v-52b45194]{font-size:12px;font-weight:700;color:#7b8792;white-space:nowrap}.save-status.saving[data-v-52b45194],.save-status.unsaved[data-v-52b45194]{color:#a36d19}.save-status.saved[data-v-52b45194]{color:#52835b}.save-status.error[data-v-52b45194]{color:#c62828}.achievement-bar.is-progress .achievement-bar__fill[data-v-52b45194]{background:#a8d7b2}.achievement-bar.is-good .achievement-bar__fill[data-v-52b45194]{background:#4ca667}.achievement-bar.is-good[data-v-52b45194],.achievement-bar.is-progress[data-v-52b45194]{color:#263746}.shift-heading[data-v-52b45194]{padding:8px 13px;background:#4177a8}.shift-heading--morning[data-v-52b45194]{background:#4177a8}.shift-heading--evening[data-v-52b45194]{background:#516c8a}.shift-heading--night[data-v-52b45194]{background:#2c4e77}.shift-heading small[data-v-52b45194]{color:hsla(0,0%,100%,.78)}table[data-v-52b45194]{min-width:1160px}th[data-v-52b45194]{padding:7px 5px;font-size:10px}td[data-v-52b45194]{height:34px;padding:1px 5px;font-size:13px;font-variant-numeric:tabular-nums}.model-column[data-v-52b45194],.weekly-model-col[data-v-52b45194]{width:165px}.sales-input-cell[data-v-52b45194],.weekly-site-col[data-v-52b45194]{width:105px}.weekly-goal-col[data-v-52b45194],.weekly-total-col[data-v-52b45194]{width:120px}.achievement-cell[data-v-52b45194],.weekly-achievement-col[data-v-52b45194]{width:115px}.model-cell strong[data-v-52b45194]{overflow:hidden;font-size:13px;font-weight:850;text-overflow:ellipsis;white-space:nowrap;cursor:help}.sales-input-cell[data-v-52b45194] .v-field__input{min-height:28px;padding-top:0;padding-bottom:0}.sales-input-cell[data-v-52b45194] input{font-size:15px;font-weight:800;line-height:1.1}.sales-input-cell[data-v-52b45194] .v-field__prefix{font-size:14px;font-weight:800}thead .model-column[data-v-52b45194]{text-align:center}.automatic-sales-value[data-v-52b45194],.money-cell[data-v-52b45194]{font-size:14px;font-weight:800}.site-totals-row td[data-v-52b45194]{height:42px}.site-totals-row strong[data-v-52b45194]{font-size:14px;font-weight:850}.achievement-bar[data-v-52b45194]{height:25px}.achievement-bar strong[data-v-52b45194]{font-size:12px}tfoot td[data-v-52b45194]{height:38px;padding:6px 5px;font-size:13px;font-weight:850}.weekly-screenshot.is-capturing table[data-v-52b45194]{min-width:0}.summary-grid[data-v-52b45194],.weekly-screenshot.is-capturing .summary-grid[data-v-52b45194]{grid-template-columns:repeat(3,minmax(0,1fr))}.site-totals-panel[data-v-52b45194]{border-color:#dce4ec;border-top:3px solid #3f668e;background:#fff}.site-totals-row[data-v-52b45194]{background:transparent!important}.site-totals-row td[data-v-52b45194]{height:48px;border-right-color:rgba(54,90,125,.14);color:#172533}.site-totals-row small[data-v-52b45194],.site-totals-row strong[data-v-52b45194]{color:#172533;text-shadow:none}.site-totals-row small[data-v-52b45194]{font-size:10px;font-weight:850;letter-spacing:.035em;opacity:1}.site-totals-row strong[data-v-52b45194]{font-size:16px;font-weight:900}.site-totals-row td:first-child strong[data-v-52b45194]{font-size:15px}.site-totals-achievement[data-v-52b45194]{padding:6px 16px}.site-totals-achievement>small[data-v-52b45194]{margin-bottom:4px;text-align:left}.site-totals-achievement .achievement-bar[data-v-52b45194]{height:25px;background:#f2f5f7}.site-totals-achievement .achievement-bar strong[data-v-52b45194]{font-size:12px;font-weight:850;text-shadow:none}.shift-heading[data-v-52b45194]{display:grid;grid-template-columns:795fr 120fr 120fr 115fr;align-items:center}.shift-totals[data-v-52b45194]{display:contents}.shift-totals span[data-v-52b45194]{text-align:center;white-space:nowrap}.shift-totals strong[data-v-52b45194]{display:inline;margin-left:4px}@media(max-width:1050px){.summary-grid[data-v-52b45194]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.summary-grid[data-v-52b45194]{grid-template-columns:1fr}}.admin-schedule-page[data-v-e22e72e4]{max-width:1640px;margin:0 auto;padding:22px 22px 70px;color:#203247}.control-actions[data-v-e22e72e4],.page-actions[data-v-e22e72e4],.page-heading[data-v-e22e72e4],.week-control[data-v-e22e72e4]{display:flex;align-items:center}.page-heading[data-v-e22e72e4]{justify-content:space-between;align-items:flex-end;gap:20px;margin:4px 2px 18px}.page-actions[data-v-e22e72e4]{justify-content:flex-end;gap:9px;flex-wrap:wrap}.eyebrow[data-v-e22e72e4]{color:#2f7db9;font-size:11px;font-weight:800;letter-spacing:.14em}.page-heading h1[data-v-e22e72e4]{margin:3px 0 4px;font-size:28px;line-height:1;letter-spacing:-.6px}.page-heading p[data-v-e22e72e4]{margin:0;color:#64768a;font-size:13px}.save-status[data-v-e22e72e4]{color:#7b8792;font-size:12px;font-weight:700;white-space:nowrap}.save-status.saving[data-v-e22e72e4],.save-status.unsaved[data-v-e22e72e4]{color:#a36d19}.save-status.saved[data-v-e22e72e4]{color:#52835b}.save-status.error[data-v-e22e72e4]{color:#c62828}.schedule-controls[data-v-e22e72e4]{display:grid;grid-template-columns:1fr minmax(430px,1.4fr) 1fr;align-items:center;gap:10px;padding:11px 13px;margin-bottom:16px;border:1px solid #d8d8d8;border-radius:6px}.week-control[data-v-e22e72e4]{justify-content:center;gap:8px}.week-title[data-v-e22e72e4]{min-width:340px;text-align:center}.week-title small[data-v-e22e72e4]{display:block;color:#718095;font-size:10px;font-weight:800;letter-spacing:.08em}.week-title strong[data-v-e22e72e4]{display:block;font-size:25px;font-weight:850;line-height:1.2}.control-actions[data-v-e22e72e4]{justify-content:flex-end;gap:3px}.schedule-panel[data-v-e22e72e4]{border:1px solid #d5dce4;border-radius:7px;overflow:hidden}.table-wrap[data-v-e22e72e4]{overflow-x:auto}table[data-v-e22e72e4]{width:100%;min-width:1380px;border-collapse:collapse;table-layout:fixed}th[data-v-e22e72e4]{height:47px;padding:7px 8px;background:#4f91cd;color:#fff;border-right:1px solid hsla(0,0%,100%,.3);text-align:center}th span[data-v-e22e72e4],th strong[data-v-e22e72e4]{display:block}th span[data-v-e22e72e4]{font-size:10px;letter-spacing:.06em}th strong[data-v-e22e72e4]{font-size:16px}.person-column[data-v-e22e72e4]{width:190px}.total-column[data-v-e22e72e4]{width:80px}td[data-v-e22e72e4]{height:145px;padding:0;border-right:1px solid #dce3e9;border-bottom:1px solid #dce3e9;vertical-align:top}tbody tr[data-v-e22e72e4]:nth-child(2n){background:#f0f4f8}tbody tr:last-child td[data-v-e22e72e4]{border-bottom:0}.person-cell[data-v-e22e72e4]{padding:15px 12px;text-align:center}.person-avatar[data-v-e22e72e4]{display:flex;width:84px;height:84px;align-items:center;justify-content:center;margin:0 auto 8px;border-radius:50%;background:#e6f0f8;color:#2f6f9f;font-size:14px;font-weight:850}.person-cell small[data-v-e22e72e4],.person-cell strong[data-v-e22e72e4]{display:block}.person-cell strong[data-v-e22e72e4]{font-size:13px}.person-cell small[data-v-e22e72e4]{margin-top:3px;color:#65778a;font-size:10px;font-weight:750}.schedule-day-cell[data-v-e22e72e4]{position:relative}.day-editor[data-v-e22e72e4]{display:flex;min-height:205px;flex-direction:column;gap:7px;padding:8px}.time-fields[data-v-e22e72e4]{display:grid;grid-template-columns:1fr 1fr;gap:5px}.second-time-fields[data-v-e22e72e4]{padding-top:6px;border-top:1px dashed #b9c9d8}.time-fields[data-v-e22e72e4] .v-field__input{min-width:0;padding-left:7px;padding-right:4px;font-size:11px}.day-actions[data-v-e22e72e4]{display:flex;min-height:29px;align-items:center;justify-content:space-between;gap:2px}.day-actions[data-v-e22e72e4] .v-checkbox{flex:1;min-width:0}.day-tools[data-v-e22e72e4]{display:flex;align-items:center;gap:0}.day-tools[data-v-e22e72e4] .v-btn{width:25px}.day-editor[data-v-e22e72e4] .v-checkbox .v-selection-control{min-height:26px}.day-editor[data-v-e22e72e4] .v-label{font-size:11px}.day-editor[data-v-e22e72e4] textarea{font-size:11px;line-height:1.3}.day-summary[data-v-e22e72e4]{display:flex;width:100%;min-height:145px;flex-direction:column;align-items:center;padding:14px 9px;border:0;background:transparent;color:#263746;text-align:center;cursor:pointer}.day-summary[data-v-e22e72e4]:hover{background:rgba(79,145,205,.07)}.day-summary strong[data-v-e22e72e4]{min-height:19px;color:#1264a3;font-size:11px;line-height:1.45;white-space:pre-line}.day-summary strong.day-off[data-v-e22e72e4]{color:#2e7d32}.day-summary span[data-v-e22e72e4]{display:-webkit-box;margin-top:11px;overflow:hidden;font-size:10px;font-weight:650;line-height:1.3;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:6}.day-summary small[data-v-e22e72e4]{margin-top:12px;color:#adb6bf;font-size:9px}.weekly-total[data-v-e22e72e4]{padding:17px 8px;color:#214e73;font-size:15px;font-weight:850;text-align:center}.loading-state[data-v-e22e72e4]{display:flex;min-height:300px;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#64768a}.detail-activities[data-v-e22e72e4]{min-height:100px;color:#2c3945;line-height:1.55;white-space:pre-wrap}@media(max-width:1050px){.page-heading[data-v-e22e72e4]{align-items:flex-start;flex-direction:column}.schedule-controls[data-v-e22e72e4]{grid-template-columns:1fr}.control-actions[data-v-e22e72e4],.week-control[data-v-e22e72e4]{justify-content:flex-start}}@media(max-width:650px){.admin-schedule-page[data-v-e22e72e4]{padding:18px 10px 55px}.page-actions[data-v-e22e72e4]{justify-content:flex-start}.week-title[data-v-e22e72e4]{min-width:220px}.week-title strong[data-v-e22e72e4]{font-size:20px}}.time-fields[data-v-e22e72e4] .v-field__input{padding-right:7px}.day-actions[data-v-e22e72e4]{justify-content:flex-start}.day-tools[data-v-e22e72e4]{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.day-tools[data-v-e22e72e4] .v-btn{width:auto;min-width:0;height:25px;padding:0 3px;font-size:9px}.day-tools[data-v-e22e72e4] .v-btn__prepend{margin-inline-end:2px}.time-fields[data-v-e22e72e4] input[type=time]{-moz-appearance:none;appearance:none;-webkit-appearance:none}.time-fields[data-v-e22e72e4] input[type=time]::-webkit-calendar-picker-indicator{display:none}.time-picker-card[data-v-e22e72e4]{overflow:hidden}.person-avatar-photo[data-v-e22e72e4]{display:block;-o-object-fit:cover;object-fit:cover}.next-week-preview[data-v-e22e72e4]{margin-top:32px;padding-top:24px;border-top:1px solid #cfd9e2}.next-week-heading[data-v-e22e72e4]{margin-bottom:14px;text-align:center}.next-week-heading small[data-v-e22e72e4]{display:block;color:#718095;font-size:10px;font-weight:850;letter-spacing:.11em}.next-week-heading strong[data-v-e22e72e4]{display:block;margin-top:3px;color:#24496b;font-size:22px;font-weight:850}.next-week-empty[data-v-e22e72e4]{display:flex;min-height:145px;align-items:center;justify-content:center;gap:10px;border:1px solid #d8e0e7;color:#687a8b;font-size:13px;font-weight:700}.periods-page[data-v-948981a4]{max-width:1500px;margin:0 auto;padding:22px 22px 70px;color:#203247}.page-actions[data-v-948981a4],.page-heading[data-v-948981a4],.period-card-actions[data-v-948981a4],.period-card-heading[data-v-948981a4],.period-controls[data-v-948981a4],.ranges-heading[data-v-948981a4],.year-control[data-v-948981a4]{display:flex;align-items:center}.page-heading[data-v-948981a4]{justify-content:space-between;align-items:flex-end;gap:20px;margin:4px 2px 18px}.page-actions[data-v-948981a4]{gap:9px}.eyebrow[data-v-948981a4]{color:#2f7db9;font-size:11px;font-weight:800;letter-spacing:.14em}.page-heading h1[data-v-948981a4]{margin:3px 0 4px;font-size:28px;line-height:1}.page-heading p[data-v-948981a4]{margin:0;color:#64768a;font-size:13px}.period-controls[data-v-948981a4]{display:grid;grid-template-columns:1fr 1.5fr 1fr;min-height:70px;padding:7px 13px;margin-bottom:18px;border:1px solid #d8dfe6;border-radius:7px}.year-control[data-v-948981a4]{justify-content:flex-start}.year-control strong[data-v-948981a4]{min-width:70px;color:#174d78;font-size:21px;text-align:center}.system-title[data-v-948981a4]{text-align:center}.system-title small[data-v-948981a4],.system-title strong[data-v-948981a4]{display:block}.system-title small[data-v-948981a4]{color:#748598;font-size:9px;font-weight:800;letter-spacing:.12em}.system-title strong[data-v-948981a4]{font-size:22px}.period-controls>.v-btn[data-v-948981a4]{justify-self:end}.featured-periods[data-v-948981a4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;margin-bottom:24px;padding:14px;border:1px solid #bfd5e6;border-radius:9px;background:linear-gradient(135deg,#f4f9fd,#edf5fb)}.featured-label[data-v-948981a4]{display:flex;align-items:center;gap:6px;margin:0 2px 7px;color:#1f6598;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.featured-period.next .featured-label[data-v-948981a4]{color:#597084}.featured-card[data-v-948981a4]{background:#fff}.featured-card .period-card-heading[data-v-948981a4]{border-bottom:1px solid #c7d9e7;background:#fff;color:#1e3447}.featured-period.current .featured-card[data-v-948981a4]{border-color:#2f86c6;box-shadow:0 2px 9px rgba(35,102,151,.14)}.all-periods-heading[data-v-948981a4]{display:flex;align-items:center;gap:10px;margin:0 2px 10px;color:#60758a;font-size:10px;font-weight:900;letter-spacing:.11em}.all-periods-heading[data-v-948981a4]:after{height:1px;flex:1;background:#d7e0e7;content:""}.period-grid[data-v-948981a4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px}.period-card[data-v-948981a4]{border:1px solid #d9e0e6;border-radius:7px;overflow:hidden}.period-card.current[data-v-948981a4]{border-color:#2f86c6;box-shadow:0 0 0 1px rgba(47,134,198,.18)}.period-card-heading[data-v-948981a4]{min-height:45px;justify-content:space-between;padding:7px 10px;background:#17232c;color:#fff}.period-card-heading>div[data-v-948981a4]:first-child{display:flex;align-items:baseline;gap:9px}.period-card-heading strong[data-v-948981a4]{font-size:14px}.period-card-heading span[data-v-948981a4]{color:#9ed2fa;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.period-card-actions[data-v-948981a4]{gap:3px}.period-card table[data-v-948981a4]{width:100%;border-collapse:collapse;table-layout:fixed}.period-card th[data-v-948981a4]{padding:5px 7px;background:#a9cdea;color:#143755;font-size:10px;text-align:left}.period-card th[data-v-948981a4]:first-child{width:20%}.period-card td[data-v-948981a4]{padding:5px 7px;border-bottom:1px solid #e2e6e9;color:#273746;font-size:10px}.period-card tbody tr[data-v-948981a4]:nth-child(odd){background:#f3f5f7}.period-card tbody tr:last-child td[data-v-948981a4]{border-bottom:0}.period-card td[data-v-948981a4]:first-child{font-weight:750}.period-card td.cb-payment[data-v-948981a4]{color:#8b5b12;font-weight:800}.empty-state[data-v-948981a4],.loading-state[data-v-948981a4]{display:flex;min-height:300px;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#718094}.empty-state[data-v-948981a4]{border:1px dashed #ccd5dd}.period-details-fields[data-v-948981a4]{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:10px}.ranges-heading[data-v-948981a4]{justify-content:space-between;margin:3px 0 10px}.ranges-heading small[data-v-948981a4],.ranges-heading strong[data-v-948981a4]{display:block}.ranges-heading small[data-v-948981a4]{margin-top:2px;color:#728194;font-size:10px}.range-editor[data-v-948981a4]{overflow:hidden;border:1px solid #dae1e7;border-radius:6px}.range-editor-head[data-v-948981a4],.range-editor-row[data-v-948981a4]{display:grid;grid-template-columns:1.15fr 1fr 1fr;align-items:center;gap:8px;padding:7px 10px}.range-editor-head[data-v-948981a4]{background:#edf3f7;color:#516678;font-size:9px;font-weight:850;text-transform:uppercase}.range-editor-row[data-v-948981a4]{border-top:1px solid #e1e7ec}.range-editor-row strong[data-v-948981a4]{font-size:12px}.period-dialog[data-v-948981a4] .v-card-subtitle{white-space:normal}.period-dialog[data-v-948981a4] .v-card-actions{padding:10px 18px 16px}@media(max-width:1000px){.featured-periods[data-v-948981a4],.period-controls[data-v-948981a4],.period-grid[data-v-948981a4]{grid-template-columns:1fr}.system-title[data-v-948981a4]{grid-row:1}.year-control[data-v-948981a4]{justify-content:center}.period-controls>.v-btn[data-v-948981a4]{justify-self:center}.page-heading[data-v-948981a4]{align-items:flex-start;flex-direction:column}}@media(max-width:650px){.periods-page[data-v-948981a4]{padding:18px 10px 55px}.featured-periods[data-v-948981a4]{padding:9px}.period-details-fields[data-v-948981a4]{grid-template-columns:1fr}.range-editor[data-v-948981a4]{overflow-x:auto}.range-editor-head[data-v-948981a4],.range-editor-row[data-v-948981a4]{min-width:620px}}.period-notes[data-v-948981a4]{display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;row-gap:2px;padding:6px 9px;border-top:1px solid #dce3e8;background:#fbfcfd}.period-note[data-v-948981a4]{display:flex;align-items:flex-start;gap:5px;padding:2px 0;color:#694f18;font-size:9px;line-height:1.3}.period-note.holiday-note[data-v-948981a4]{flex:0 1 auto}.period-note strong[data-v-948981a4]{font-weight:850}.period-note.aligned-note[data-v-948981a4],.period-note.general-note[data-v-948981a4]{flex-basis:100%}.period-note.general-note[data-v-948981a4]{color:#53687a}.period-note.aligned-note[data-v-948981a4]{color:#2e7d32;font-weight:800}.notes-dialog[data-v-948981a4] .v-card-subtitle{white-space:normal}.note-form[data-v-948981a4]{display:grid;grid-template-columns:1.1fr .75fr 1fr 1fr;align-items:start;gap:8px}.note-text-field[data-v-948981a4]{grid-column:1/4}.notes-list[data-v-948981a4]{max-height:330px;overflow-y:auto;border-top:1px solid #e0e5ea}.notes-list-row[data-v-948981a4]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 3px;border-bottom:1px solid #e8ecef}.notes-list-row span[data-v-948981a4],.notes-list-row strong[data-v-948981a4]{display:block}.notes-list-row strong[data-v-948981a4]{font-size:10px;color:#52708a}.notes-list-row span[data-v-948981a4]{margin-top:2px;font-size:11px}.notes-list-row>div[data-v-948981a4]:last-child{display:flex}@media(max-width:650px){.note-form[data-v-948981a4]{grid-template-columns:1fr}.note-text-field[data-v-948981a4]{grid-column:auto}}.control-header[data-v-215992c6]{border-bottom:1px solid #dfe7f0}.control-header[data-v-215992c6] .v-toolbar__content{gap:8px;padding:0 18px 0 14px}.control-header__brand[data-v-215992c6]{display:flex;align-items:center;flex:0 0 auto;gap:9px;min-width:128px}.control-header__logo[data-v-215992c6]{display:block;width:27px;height:27px;-o-object-fit:contain;object-fit:contain}.control-header__title[data-v-215992c6]{color:#0a2647;font-size:17px;font-weight:800;letter-spacing:.045em;line-height:1;white-space:nowrap}.control-header__divider[data-v-215992c6]{align-self:stretch;width:1px;margin:12px 4px;background:#e4eaf0}.control-header__navigation[data-v-215992c6]{display:flex;align-items:center;align-self:stretch;gap:2px;min-width:0}.control-header__item[data-v-215992c6]{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-215992c6]:focus-visible,.control-header__item[data-v-215992c6]:hover{outline:none;background:#eef5fb;color:#205295}.control-header__item--active[data-v-215992c6]{background:#e6f1fa;color:#144272}.control-header__mobile-menu[data-v-215992c6]{display:none;color:#205295}.control-header__studio-switcher[data-v-215992c6]{display:grid;grid-template-columns:auto 88px;align-items:center;gap:6px;flex:0 0 auto}.control-header__studio-label[data-v-215992c6]{color:#66788a;font-size:11px;font-weight:750;letter-spacing:.055em;text-transform:uppercase}.control-header__studio-select[data-v-215992c6]{width:88px}.control-header__studio-select-wrap[data-v-215992c6]{position:relative;width:88px}.control-header__pending-badge[data-v-215992c6],.control-header__selector-alert[data-v-215992c6]{min-width:18px;background:#d9363e;font-size:10px}.control-header__bank-badge[data-v-215992c6],.control-header__pending-badge[data-v-215992c6],.control-header__selector-alert[data-v-215992c6]{display:inline-flex;align-items:center;justify-content:center;height:18px;padding:0 5px;border-radius:999px;color:#fff;font-weight:800;line-height:1}.control-header__bank-badge[data-v-215992c6]{gap:2px;min-width:22px;background:#d58b1f;font-size:11px;white-space:nowrap}.control-header__studio-alerts[data-v-215992c6]{display:inline-flex;align-items:center;gap:6px;margin-left:12px}.control-header__bank-badge--menu[data-v-215992c6],.control-header__pending-badge--menu[data-v-215992c6]{margin-left:0}.control-header__selector-alert[data-v-215992c6]{position:absolute;z-index:2;top:-7px;right:-7px;border:2px solid #fff;box-sizing:content-box}.control-header__selector-bank-alert[data-v-215992c6]{position:absolute;z-index:2;right:-9px;bottom:-9px;border:2px solid #fff;box-sizing:content-box}.control-header__studio-select[data-v-215992c6] .v-field{min-height:34px;font-size:12px;font-weight:700}.control-header__studio-select[data-v-215992c6] .v-field__input{min-height:34px;padding-top:5px;padding-bottom:5px}.control-header__sidebar-toggle[data-v-215992c6]{display:none;color:#205295}@media (max-width:1180px){.control-header__item[data-v-215992c6]{gap:5px;padding:0 8px;font-size:12px}}@media (max-width:980px){.control-header__divider[data-v-215992c6],.control-header__navigation[data-v-215992c6]{display:none}.control-header__mobile-menu[data-v-215992c6],.control-header__sidebar-toggle[data-v-215992c6]{display:inline-flex}}@media (max-width:420px){.control-header[data-v-215992c6] .v-toolbar__content{padding-left:10px;padding-right:8px}.control-header__brand[data-v-215992c6]{min-width:0}.control-header__studio-switcher[data-v-215992c6]{grid-template-columns:76px}.control-header__studio-label[data-v-215992c6]{display:none}.control-header__studio-select-wrap[data-v-215992c6],.control-header__studio-select[data-v-215992c6]{width:76px}}.nav-icon-color[data-v-41b69bed]{color:#fff}.custom-active[data-v-41b69bed]{color:#292e1e!important;background-color:hsla(0,0%,100%,.2)}.bottom-button[data-v-41b69bed]{border-top:1px solid hsla(0,0%,100%,.1)}.studio-label[data-v-41b69bed]{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}.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}