.biasara-nav-dark{background:#282828}@font-face{font-family:customfont;src:url(../fonts/Baskervville-Regular.1672e628.ttf)}.my-font{font-family:customfont}.bg-yukudemy-blue{background:#1c1aa0}.yukudemy-blue{color:#1c1aa0}#particles-js{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%}.normal_gradient{background:linear-gradient(145deg,#4a5e89 15%,#020024 70%)}.dark_gradient{background:linear-gradient(145deg,#0b1a3d 15%,#080809 70%)}.login-form{position:absolute}.option-picker[data-v-5040b92e]{--picker-border:#e3e9f0;--picker-muted:#63748a;background:#fff;color:#182236;display:flex;flex-direction:column;height:100%}.option-picker--dark[data-v-5040b92e]{--picker-border:#394656;--picker-muted:#adbdcf;background:#141c26;color:#f0f4f9}.option-picker-header[data-v-5040b92e]{border-bottom:1px solid var(--picker-border);flex-shrink:0;padding:max(12px,env(safe-area-inset-top)) 16px 16px}.option-picker-title[data-v-5040b92e]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.option-picker-title h2[data-v-5040b92e]{font-size:20px;font-weight:700;line-height:1.4;margin:0}.option-picker-list[data-v-5040b92e]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom)}.option-picker-list .q-item[data-v-5040b92e]{background:#0000;border:0;color:inherit;font:inherit;min-height:68px;padding:16px 20px;text-align:left;width:100%}.option-picker-list .q-item__label[data-v-5040b92e]{font-size:17px;line-height:1.5!important;overflow-wrap:anywhere}.option-picker-list .q-item__section--side[data-v-5040b92e]{color:var(--picker-muted)}.option-picker-list .option-picker-selected[data-v-5040b92e]{background:#fff0e4;font-weight:600}.option-picker--dark .option-picker-selected[data-v-5040b92e]{background:#442b1d}.option-picker-empty[data-v-5040b92e]{color:var(--picker-muted);font-size:16px;padding:40px 20px;text-align:center}.business-wizard[data-v-200f7171]{--wizard-muted:#63748a;--wizard-card:#fff;--wizard-border:#e3e9f0;--wizard-soft:#fff0e4;background:#f8fafc;color:#182236;display:flex;flex-direction:column;height:100%}.business-wizard--dark[data-v-200f7171]{--wizard-muted:#adbdcf;--wizard-card:#202a36;--wizard-border:#394656;--wizard-soft:#442b1d;background:#141c26;color:#f0f4f9}.wizard-header[data-v-200f7171]{background:var(--wizard-card);flex-shrink:0;padding-top:env(safe-area-inset-top)}.wizard-header-inner[data-v-200f7171]{align-items:center;display:flex;gap:12px;margin:auto;max-width:760px;padding:16px}.wizard-brand[data-v-200f7171]{background:var(--wizard-soft);color:#e8580d;flex-shrink:0}.wizard-header-title[data-v-200f7171]{flex:1;min-width:0}.wizard-header h1[data-v-200f7171]{font-size:18px;font-weight:700;line-height:1.4;margin:0}.wizard-header-title span[data-v-200f7171]{color:var(--wizard-muted);display:block;font-size:13px;margin-top:2px}.wizard-steps[data-v-200f7171]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0 auto;max-width:720px;padding:4px 16px 18px}.wizard-steps li[data-v-200f7171]{align-items:center;color:var(--wizard-muted);display:flex;flex-direction:column;font-size:14px;gap:7px;position:relative;text-align:center}.wizard-steps li+li[data-v-200f7171]:before{background:var(--wizard-border);content:"";height:1px;position:absolute;right:calc(50% + 24px);top:16px;width:calc(100% - 48px)}.wizard-step-number[data-v-200f7171]{background:var(--wizard-card);border:1px solid var(--wizard-border);border-radius:50%;display:grid;font-size:14px;font-weight:700;height:32px;place-items:center;width:32px}.wizard-step--active[data-v-200f7171]{color:#e8580d!important;font-weight:700}.wizard-step--active .wizard-step-number[data-v-200f7171]{background:#e8580d;border-color:#e8580d;box-shadow:0 0 0 4px var(--wizard-soft);color:#fff}.wizard-step--done .wizard-step-number[data-v-200f7171]{background:var(--wizard-soft);border-color:#0000;color:#e8580d}.wizard-body[data-v-200f7171]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.wizard-content[data-v-200f7171]{margin:auto;max-width:680px;padding:24px 20px 32px}.wizard-intro[data-v-200f7171]{margin-bottom:26px}.wizard-eyebrow[data-v-200f7171]{color:#d9510b;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.wizard-intro h2[data-v-200f7171]{font-size:27px;font-weight:800;line-height:1.25;margin:8px 0}.wizard-intro p[data-v-200f7171]{color:var(--wizard-muted);font-size:15px;line-height:1.6;margin:0}.wizard-form[data-v-200f7171]{display:grid;gap:20px}.wizard-form[data-v-200f7171] .q-field__control{background:var(--wizard-card);border-radius:12px}.wizard-form[data-v-200f7171] .q-field__input,.wizard-form[data-v-200f7171] .q-field__native{font-size:16px}.wizard-form[data-v-200f7171] .q-field__bottom{font-size:13px;line-height:1.4;padding:7px 12px 0}.wizard-form[data-v-200f7171] .q-field--outlined .q-field__control:before{border-color:var(--wizard-border)}.wizard-field-pair[data-v-200f7171]{display:grid;gap:20px}.wizard-section-title[data-v-200f7171]{align-items:center;color:var(--wizard-muted);display:flex;font-size:15px;font-weight:600;gap:8px;line-height:1.4;margin:0}.wizard-footer[data-v-200f7171]{background:var(--wizard-card);border-top:1px solid var(--wizard-border);flex-shrink:0;padding-bottom:env(safe-area-inset-bottom)}.wizard-footer-inner[data-v-200f7171]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:auto;max-width:720px;padding:14px 20px}.wizard-footer .q-btn[data-v-200f7171]{border-radius:12px;font-size:15px;min-height:48px;padding:8px 18px}.wizard-error[data-v-200f7171]{background:#fff0e9;color:#9e3918;font-size:15px;overflow-wrap:anywhere}.business-wizard--dark .wizard-error[data-v-200f7171]{background:#492a22;color:#ffb8a0}.wizard-business-preview[data-v-200f7171]{align-items:center;background:var(--wizard-card);border:1px solid var(--wizard-border);border-radius:14px;display:flex;gap:12px;margin-bottom:24px;padding:16px}.wizard-business-preview>div[data-v-200f7171]:not(.q-avatar){flex:1;min-width:0}.wizard-business-preview strong[data-v-200f7171]{display:block;font-size:17px;overflow-wrap:anywhere}.wizard-business-preview span[data-v-200f7171]{color:var(--wizard-muted);display:block;font-size:14px;margin-top:4px}.wizard-uploader[data-v-200f7171]{background:var(--wizard-card);border:1px dashed var(--wizard-border);border-radius:14px;width:100%}.wizard-uploader[data-v-200f7171] .q-uploader__header{padding:8px}.wizard-uploader[data-v-200f7171] .q-uploader__list{min-height:200px}.wizard-upload-empty[data-v-200f7171]{align-items:center;color:var(--wizard-muted);display:flex;flex-direction:column;padding:28px 16px;text-align:center}.wizard-upload-empty>.q-icon[data-v-200f7171]{color:#e8580d;margin-bottom:14px}.wizard-upload-empty strong[data-v-200f7171]{color:inherit;font-size:17px}.wizard-upload-empty p[data-v-200f7171]{font-size:14px;line-height:1.5;margin:8px 0 0;max-width:260px}.wizard-logo-file[data-v-200f7171]{align-items:center;display:flex;gap:12px;padding:18px 8px}.wizard-logo-preview[data-v-200f7171]{border:1px solid var(--wizard-border);border-radius:12px;height:72px;object-fit:contain;width:72px}.wizard-logo-details[data-v-200f7171]{flex:1;min-width:0}.wizard-logo-details strong[data-v-200f7171]{display:block;font-size:15px;overflow-wrap:anywhere}.wizard-logo-details span[data-v-200f7171]{color:var(--wizard-muted);display:block;font-size:14px;margin-top:4px}.wizard-note[data-v-200f7171]{align-items:flex-start;color:var(--wizard-muted);display:flex;font-size:14px;gap:8px;line-height:1.5;margin-top:16px}.wizard-note .q-icon[data-v-200f7171]{flex-shrink:0;margin-top:2px}@media (min-width:600px){.wizard-content[data-v-200f7171]{padding:32px 24px 48px}.wizard-intro h2[data-v-200f7171]{font-size:32px}.wizard-field-pair[data-v-200f7171]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:360px){.wizard-header-inner[data-v-200f7171]{gap:8px;padding:12px}.wizard-header h1[data-v-200f7171]{font-size:16px}.wizard-content[data-v-200f7171]{padding-inline:16px}.wizard-footer-inner[data-v-200f7171]{gap:4px;padding:12px}.wizard-footer .q-btn[data-v-200f7171]{font-size:14px;padding-inline:12px}}.BIASARA__toolbar{height:64px}.BIASARA__toolbar-input{width:35%}.BIASARA__drawer-item{border-radius:0 24px 0 0;line-height:24px;margin-right:12px}.BIASARA__drawer-item .q-item__section--avatar{padding-left:12px}.BIASARA__drawer-item .q-item__label:not(.q-item__label--caption){font-size:.875rem;font-weight:500;letter-spacing:.01785714em;line-height:1.25rem}.BIASARA__drawer-item--storage{border-radius:0;margin-right:0;padding-bottom:24px;padding-top:24px}.BIASARA__drawer-item__drawer-footer-link{color:inherit;font-size:.75rem;font-weight:500;text-decoration:none}.BIASARA__drawer-item__drawer-footer-link:hover{color:#000}.BIASARA__side-btn__label{font-size:9px;font-weight:500;letter-spacing:.01785714em;line-height:22px}@media (min-width:1024px){.BIASARA__page-container{padding-left:4px}}.Bs__select-Bs__menu-link .default-type{visibility:hidden}.Bs__select-Bs__menu-link:hover,.Bs__select-Bs__menu-link:hover .q-item__section--side{color:#222}.Bs__select-Bs__menu-link:hover .default-type{visibility:visible}.Bs__toolbar-link a{color:#222;text-decoration:none}.Bs__toolbar-link a:hover{opacity:.7}.Bs__menu-link:hover{color:#222}.Bs__menu-link-signed-in:hover>div,.Bs__menu-link-status:hover>div{background:#222!important}.Bs__menu-link-status{color:#607d8b}.Bs__menu-link-status:hover{color:#0277bd}.Bs__toolbar-select.q-field--focused{width:450px!important}.Bs__toolbar-select.q-field--focused .q-field__append{display:none}.business-directory[data-v-6981e8f5]{--directory-muted:#607086;--directory-card:#fff;--directory-border:#e3e9ef;--directory-soft:#fff0e4;background:#f8fafc;color:#182236;padding:24px 16px 90px}.business-directory--dark[data-v-6981e8f5]{--directory-muted:#b1bdcc;--directory-card:#202a36;--directory-border:#394656;--directory-soft:#442b1d;background:#141c26;color:#f0f4f9}.directory-header[data-v-6981e8f5]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.directory-header h1[data-v-6981e8f5]{font-size:26px;font-weight:800;line-height:1.25;margin:0}.directory-header p[data-v-6981e8f5]{color:var(--directory-muted);font-size:15px;line-height:1.5;margin:8px 0 0;max-width:520px}.directory-actions[data-v-6981e8f5]{align-items:center;display:flex;gap:8px}.directory-actions .q-btn[data-v-6981e8f5]{border-radius:10px;min-height:44px}.directory-stats[data-v-6981e8f5]{background:var(--directory-card);border:1px solid var(--directory-border);border-radius:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:20px}.directory-stat[data-v-6981e8f5]{align-items:center;display:flex;flex-direction:column;gap:4px;padding:16px 8px;text-align:center}.directory-stat+.directory-stat[data-v-6981e8f5]{border-left:1px solid var(--directory-border)}.directory-stat .q-icon[data-v-6981e8f5]{color:#e8580d}.directory-stat strong[data-v-6981e8f5]{font-size:26px;line-height:1.3}.directory-stat span[data-v-6981e8f5]{color:var(--directory-muted);font-size:14px}.directory-filters[data-v-6981e8f5]{display:grid;gap:12px;margin-bottom:16px}.directory-filter-footer[data-v-6981e8f5]{align-items:center;display:flex;gap:8px;justify-content:space-between}.directory-views[data-v-6981e8f5]{display:flex;gap:4px;margin-left:auto}.directory-filter-footer .q-btn[data-v-6981e8f5]{min-height:44px}.directory-results[data-v-6981e8f5]{color:var(--directory-muted);font-size:14px;margin:0 0 14px}.directory-grid[data-v-6981e8f5],.directory-list[data-v-6981e8f5]{display:grid;gap:14px}.directory-card[data-v-6981e8f5]{background:var(--directory-card);border-color:var(--directory-border);border-radius:14px;min-width:0;overflow:hidden}.directory-card-link[data-v-6981e8f5]{color:inherit;display:flex;flex-direction:column;height:100%;padding:18px;text-decoration:none}.directory-card-link[data-v-6981e8f5]:hover{background:var(--directory-soft)}.directory-card-link[data-v-6981e8f5]:focus-visible{outline:2px solid #e8580d;outline-offset:-3px}.directory-identity[data-v-6981e8f5]{align-items:center;display:flex;gap:12px}.directory-logo[data-v-6981e8f5]{background:var(--directory-soft);color:#b94b00;flex-shrink:0;font-weight:700}.business-directory--dark .directory-logo[data-v-6981e8f5]{color:#ffb778}.directory-logo img[data-v-6981e8f5]{object-fit:contain}.directory-name[data-v-6981e8f5]{min-width:0}.directory-name h2[data-v-6981e8f5]{font-size:18px;font-weight:700;line-height:1.4;margin:0 0 4px;overflow-wrap:anywhere}.directory-merchant[data-v-6981e8f5]{color:var(--directory-muted);display:block;font-size:14px;overflow-wrap:anywhere}.directory-metadata[data-v-6981e8f5]{align-items:center;color:var(--directory-muted);display:flex;flex-wrap:wrap;font-size:14px;gap:8px;margin:18px 0}.directory-role[data-v-6981e8f5]{background:#e8edf5;color:#415673;font-size:13px;line-height:1.3;padding:5px 8px}.directory-role--admin[data-v-6981e8f5]{background:#e2f5ed;color:#16734f}.business-directory--dark .directory-role[data-v-6981e8f5]{background:#2e3c52;color:#bfd2fa}.business-directory--dark .directory-role--admin[data-v-6981e8f5]{background:#193f32;color:#8edcb8}.directory-enter[data-v-6981e8f5]{align-items:center;border-top:1px solid var(--directory-border);color:var(--directory-muted);display:flex;font-size:14px;font-weight:600;gap:10px;justify-content:space-between;margin-top:auto;padding-top:14px}.directory-card-link--list[data-v-6981e8f5]{column-gap:12px;display:grid;grid-template-columns:minmax(0,1fr) 24px;padding:16px}.directory-card-link--list .directory-metadata[data-v-6981e8f5]{grid-column:1;margin:12px 0 0 60px}.directory-card-link--list .directory-enter[data-v-6981e8f5]{align-self:center;border:0;grid-column:2;grid-row:1/3;margin:0;padding:0}.directory-card-link--list .directory-enter-label[data-v-6981e8f5]{display:none}.directory-create[data-v-6981e8f5]{background:var(--directory-card);border:1px dashed var(--directory-border);border-radius:14px;color:#e8580d;min-height:150px}.directory-create span[data-v-6981e8f5],.directory-create strong[data-v-6981e8f5]{display:block;margin-top:8px}.directory-create strong[data-v-6981e8f5]{font-size:16px}.directory-create span[data-v-6981e8f5]{color:var(--directory-muted);font-size:14px}.directory-empty[data-v-6981e8f5]{color:var(--directory-muted);padding:32px 12px;text-align:center}.directory-empty h2[data-v-6981e8f5]{color:inherit;font-size:20px;line-height:1.4;margin:16px 0 8px}.directory-empty p[data-v-6981e8f5]{font-size:15px;line-height:1.5}.directory-skeleton[data-v-6981e8f5]{padding:20px}@media (min-width:600px){.business-directory[data-v-6981e8f5]{padding:28px 24px 90px}.directory-filters[data-v-6981e8f5]{grid-template-columns:1.4fr 1fr}.directory-filter-footer[data-v-6981e8f5]{grid-column:1/-1}.directory-grid[data-v-6981e8f5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.business-directory[data-v-6981e8f5]{padding:32px max(24px,calc(50vw - 600px)) 90px}.directory-grid[data-v-6981e8f5]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:360px){.directory-filter-footer[data-v-6981e8f5]{flex-wrap:wrap}.directory-header h1[data-v-6981e8f5]{font-size:24px}}.shops-directory[data-v-3f8c65b0]{--shop-muted:#63748a;--shop-card:#fff;--shop-border:#e2e9f0;--shop-soft:#fff0e4;background:#f8fafc;color:#182236;padding:18px 16px 90px}.shops-directory--dark[data-v-3f8c65b0]{--shop-muted:#b1bdcc;--shop-card:#202a36;--shop-border:#394656;--shop-soft:#442b1d;background:#141c26;color:#f0f4f9}.shops-heading[data-v-3f8c65b0]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:22px}.shops-eyebrow[data-v-3f8c65b0]{color:var(--shop-muted);font-size:14px;font-weight:600;overflow-wrap:anywhere}.shops-heading h1[data-v-3f8c65b0]{font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1.2;margin:6px 0 8px}.shops-heading p[data-v-3f8c65b0]{color:var(--shop-muted);font-size:15px;line-height:1.5;margin:0;max-width:520px}.shops-actions[data-v-3f8c65b0]{align-items:center;display:flex;gap:8px}.shops-actions .q-btn[data-v-3f8c65b0]{border-radius:10px;min-height:44px}.shops-stats[data-v-3f8c65b0]{background:var(--shop-card);border:1px solid var(--shop-border);border-radius:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:22px}.shops-stat[data-v-3f8c65b0]{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;min-width:0;padding:20px 8px 16px;text-align:center}.shops-stat+.shops-stat[data-v-3f8c65b0]{border-left:1px solid var(--shop-border)}.shops-stat strong[data-v-3f8c65b0]{font-size:clamp(30px,7vw,36px);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15;max-width:100%;overflow-wrap:anywhere}.shops-stat span[data-v-3f8c65b0]{color:var(--shop-muted);font-size:15px;font-weight:500;line-height:1.4;max-width:100%;overflow-wrap:anywhere}.shops-filters[data-v-3f8c65b0]{display:grid;gap:12px;margin-bottom:16px}.shops-filter-footer[data-v-3f8c65b0]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between}.shops-filter-footer .q-btn[data-v-3f8c65b0]{min-height:44px}.shops-results[data-v-3f8c65b0]{color:var(--shop-muted);font-size:14px;margin:0 0 14px}.shops-grid[data-v-3f8c65b0]{display:grid;gap:16px}.shop-card[data-v-3f8c65b0]{background:var(--shop-card);border-color:var(--shop-border);border-radius:16px;min-width:0;overflow:hidden}.shop-link[data-v-3f8c65b0]{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.shop-link[data-v-3f8c65b0]:hover{background:var(--shop-soft)}.shop-link[data-v-3f8c65b0]:focus-visible{outline:2px solid #e8580d;outline-offset:-3px}.shop-body[data-v-3f8c65b0]{padding:18px}.shop-identity[data-v-3f8c65b0]{align-items:center;display:flex;gap:12px}.shop-identity>div[data-v-3f8c65b0]{flex:1;min-width:0}.shop-identity h2[data-v-3f8c65b0]{font-size:19px;font-weight:700;line-height:1.4;margin:0;overflow-wrap:anywhere}.shop-handle[data-v-3f8c65b0]{color:var(--shop-muted);display:block;font-size:14px;margin-top:3px;overflow-wrap:anywhere}.shop-open-icon[data-v-3f8c65b0]{color:var(--shop-muted);flex-shrink:0;margin-left:auto}.shop-badges[data-v-3f8c65b0]{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.shop-inventory[data-v-3f8c65b0],.shop-role[data-v-3f8c65b0]{border-radius:6px;font-size:13px;line-height:1.35;padding:5px 8px}.shop-role[data-v-3f8c65b0]{background:#e8edf5;color:#415673}.shop-inventory[data-v-3f8c65b0]{background:#e2f5ed;color:#16734f}.shops-directory--dark .shop-role[data-v-3f8c65b0]{background:#2c3a50;color:#bfd2fa}.shops-directory--dark .shop-inventory[data-v-3f8c65b0]{background:#193f32;color:#8edcb8}.shop-contact[data-v-3f8c65b0]{border-top:1px solid var(--shop-border);color:var(--shop-muted);display:grid;font-size:15px;gap:10px;line-height:1.5;margin-top:18px;padding-top:16px}.shop-contact>div[data-v-3f8c65b0]{align-items:flex-start;display:flex;gap:8px}.shop-contact .q-icon[data-v-3f8c65b0]{flex-shrink:0;margin-top:2px}.shop-contact span[data-v-3f8c65b0]{min-width:0;overflow-wrap:anywhere}.shop-footer[data-v-3f8c65b0]{align-items:center;border-top:1px solid var(--shop-border);color:#bf4a08;display:flex;font-size:15px;font-weight:600;justify-content:space-between;margin-top:auto;padding:13px 18px}.shop-footer .q-avatar[data-v-3f8c65b0]{background:var(--shop-soft)}.shops-directory--dark .shop-footer[data-v-3f8c65b0]{color:#ffb778}.shops-create[data-v-3f8c65b0]{background:var(--shop-card);border:1px dashed var(--shop-border);border-radius:16px;color:#e8580d;min-height:180px}.shops-create span[data-v-3f8c65b0],.shops-create strong[data-v-3f8c65b0]{display:block;margin-top:10px}.shops-create strong[data-v-3f8c65b0]{font-size:17px}.shops-create span[data-v-3f8c65b0]{color:var(--shop-muted);font-size:14px}.shops-empty[data-v-3f8c65b0]{color:var(--shop-muted);padding:36px 16px;text-align:center}.shops-empty h2[data-v-3f8c65b0]{font-size:21px;line-height:1.4;margin:16px 0 8px}.shops-empty p[data-v-3f8c65b0]{font-size:15px;line-height:1.5}.shops-skeleton[data-v-3f8c65b0]{padding:20px}@media (min-width:600px){.shops-directory[data-v-3f8c65b0]{padding:24px 24px 90px}.shops-grid[data-v-3f8c65b0]{grid-template-columns:repeat(2,minmax(0,1fr))}.shops-filters[data-v-3f8c65b0]{grid-template-columns:1.3fr 1fr}.shops-filter-footer[data-v-3f8c65b0]{grid-column:1/-1}}@media (min-width:1100px){.shops-directory[data-v-3f8c65b0]{padding-inline:max(24px,calc(50vw - 625px))}.shops-grid[data-v-3f8c65b0]{grid-template-columns:repeat(3,minmax(0,1fr))}}.tall-lg-font{display:inline-block;font-family:HelveticaNeue-Medium,sans-serif;font-size:70px;padding-bottom:35px;text-decoration:none;text-transform:uppercase;transform:scaleY(2);-webkit-transform:scaleY(2);-moz-transform:scaleY(2);-ms-transform:scaleY(2);-o-transform:scaleY(2)}.pricing-card:hover{background-image:linear-gradient(0deg,#0e0c0b,#e65100);color:#fff!important}.pricing-card-dark:hover{background-color:#000}.bg-grad{background-image:linear-gradient(270deg,#e65100,#fff)}.pricing-page{background-color:#fff;display:flex;flex-direction:column;min-height:100vh}.pricing-content{align-items:center;display:flex;flex:1;justify-content:center;padding:2rem}.pricing-cards-container{max-width:1000px;width:100%}.pricing-card{background:#fff;border:1px solid #e0e0e0;border-radius:0;height:100%;position:relative;transition:all .3s ease}.pricing-card:hover{box-shadow:0 8px 25px #e651001a;transform:translateY(-2px)}.standard-card{border-color:#e65100;border-width:1px}.popular-badge{left:50%;position:absolute;top:-12px;transform:translateX(-50%);z-index:1}.plan-icon{height:80px}.icon-container,.plan-icon{align-items:center;display:flex;justify-content:center}.icon-container{border-radius:0;font-size:24px;height:60px;width:60px}.icon-container.camera{background:linear-gradient(135deg,#4a90e2,#357abd)}.icon-container.rocket{background:linear-gradient(135deg,#f39c12,#e67e22)}.price-section .price-display{align-items:baseline;display:flex;justify-content:center;margin-bottom:4px}.price-section .price-display .currency{font-size:1.2rem;margin-right:2px}.price-section .price-display .price-amount{font-size:2.5rem;font-weight:300;line-height:1}.price-section .price-display .price-amount:hover{color:#fff!important}.price-section .price-display .price-period{font-size:1rem;margin-left:2px}.price-section .price-display .price-period:hover{color:#fff!important}.price-section .price-note{font-size:.9rem;text-align:center}.features-list{margin-top:1.5rem}.features-list .feature-item{align-items:flex-start;display:flex;line-height:1.4}.features-list .feature-item span{font-size:.9rem}.buy-now-btn{width:100%}.page-footer{background:#fff;border-top:1px solid #e0e0e0;margin-top:auto;padding:1rem 2rem}.footer-content{align-items:center;display:flex;font-size:.9rem;justify-content:space-between;margin:0 auto;max-width:1200px}.footer-left{color:#000}@media (max-width:768px){.pricing-content{padding:1rem}.footer-content{flex-direction:column;gap:1rem;text-align:center}.price-display .price-amount{font-size:2.5rem}}.branch-directory[data-v-05f33ffb]{--surface:#fff;--canvas:#f6f8fb;--ink:#0f172a;--muted:#64748b;--line:#e2e8f0;--soft:#f1f5f9;background:var(--canvas);color:var(--ink);min-height:70vh}.branch-directory--dark[data-v-05f33ffb]{--surface:#171e29;--canvas:#101620;--ink:#f1f5f9;--muted:#a4b2c5;--line:#334155;--soft:#202c3c}.branch-directory__controls[data-v-05f33ffb]{background:var(--surface);border-bottom:1px solid var(--line);padding:8px 16px 18px}.branch-directory__create[data-v-05f33ffb]{background:#f45100;border-radius:13px;box-shadow:0 3px 5px #ea580c15;color:#fff;font-size:16px;font-weight:650;min-height:48px}.branch-directory__search[data-v-05f33ffb]{background:var(--soft);border-radius:13px;margin-top:14px;padding:0 16px}.branch-directory__search[data-v-05f33ffb] .q-field__native{color:var(--ink);font-size:15px}.branch-directory__search[data-v-05f33ffb] .q-field__append,.branch-directory__search[data-v-05f33ffb] .q-field__prepend{color:#94a3b8}.branch-directory__filters[data-v-05f33ffb]{display:flex;gap:8px;overflow-x:auto;padding:15px 0 2px;scrollbar-width:none}.branch-directory__filters[data-v-05f33ffb]::-webkit-scrollbar{display:none}.branch-directory__filters>.q-btn[data-v-05f33ffb]{background:var(--surface);border:1px solid var(--line);border-radius:24px;color:var(--muted);flex-shrink:0;font-size:13px;min-height:40px;padding:0 14px;white-space:nowrap}.branch-directory__filters>.is-selected[data-v-05f33ffb]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.branch-status-dot[data-v-05f33ffb]{background:#10b981;border-radius:50%;height:8px;margin-right:7px;width:8px}.branch-directory__list[data-v-05f33ffb]{display:grid;gap:14px;padding:16px 16px 36px}.branch-card[data-v-05f33ffb]{background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:0 1px 3px #0f172a08;color:var(--ink);min-width:0;padding:16px}.branch-card__identity[data-v-05f33ffb]{align-items:flex-start;display:flex;gap:12px}.branch-card__avatar[data-v-05f33ffb]{background:#ffedd5;border:1px solid #fed7aa;border-radius:13px;color:#c2410c;display:grid;flex:0 0 46px;font-size:16px;font-weight:700;height:46px;place-items:center}.branch-card__heading[data-v-05f33ffb]{flex:1;min-width:0;padding-top:1px}.branch-card__title[data-v-05f33ffb]{align-items:center;display:flex;flex-wrap:wrap;gap:6px 8px}.branch-card h2[data-v-05f33ffb]{font-size:18px;font-weight:700;line-height:1.3;margin:0;overflow-wrap:anywhere}.branch-card__state[data-v-05f33ffb]{border:1px solid var(--line);border-radius:4px;color:var(--muted);font-size:10px;font-weight:650;line-height:1.5;padding:2px 6px;text-transform:capitalize}.branch-card__state--active[data-v-05f33ffb]{background:#ecfdf5;border-color:#a7f3d0;color:#047857}.branch-card__state--pending[data-v-05f33ffb]{background:#fff7ed;border-color:#fed7aa;color:#c2410c}.branch-card__state--banned[data-v-05f33ffb],.branch-card__state--closed[data-v-05f33ffb]{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.branch-card__location[data-v-05f33ffb]{align-items:flex-start;color:var(--muted);display:flex;font-size:13px;gap:5px;line-height:1.5;margin:7px 0 0;overflow-wrap:anywhere}.branch-card__location .q-icon[data-v-05f33ffb]{color:#94a3b8;flex-shrink:0;margin-top:1px}.branch-card__location strong[data-v-05f33ffb]{color:var(--ink);font-weight:600}.branch-card__identity>.q-toggle[data-v-05f33ffb]{flex-shrink:0;margin:-5px -10px 0 -8px}.branch-card__metadata[data-v-05f33ffb]{align-items:center;border-bottom:1px solid var(--line);border-top:1px solid var(--line);color:var(--muted);display:flex;flex-wrap:wrap;font-size:12px;gap:6px 10px;justify-content:space-between;margin-top:15px;padding:13px 0}.branch-card__metadata>span[data-v-05f33ffb]:first-child{align-items:center;display:inline-flex;gap:7px}.branch-card__reference[data-v-05f33ffb]{color:#94a3b8;white-space:nowrap}.branch-card__actions[data-v-05f33ffb]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between;padding-top:7px}.branch-card__tools[data-v-05f33ffb]{color:var(--muted);display:flex}.branch-card__tools>.q-btn[data-v-05f33ffb]{min-height:44px;min-width:40px}.branch-card__tools[data-v-05f33ffb] .q-icon{font-size:21px}.branch-card__enter[data-v-05f33ffb]{color:#f45100;font-size:13px;font-weight:650;min-height:44px;padding:0 5px}.branch-card__users[data-v-05f33ffb]{align-items:center;border-top:1px solid var(--line);display:flex;gap:8px;justify-content:space-between;margin-top:5px;padding-top:5px}.branch-card__users>.q-btn[data-v-05f33ffb]{color:var(--ink);font-size:13px;font-weight:600;min-height:44px;padding:0 5px}.branch-card__users>span[data-v-05f33ffb]{color:var(--muted);font-size:11px}.branch-directory__empty[data-v-05f33ffb]{color:var(--muted);grid-column:1/-1;padding:42px 16px;text-align:center}.branch-directory__empty h2[data-v-05f33ffb]{color:var(--ink);font-size:20px;line-height:1.3}.branch-filter-sheet[data-v-05f33ffb]{border-radius:20px 20px 0 0;max-width:540px;padding-bottom:max(12px,env(safe-area-inset-bottom));width:100%}@media (min-width:700px){.branch-directory__list[data-v-05f33ffb]{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.branch-directory__list[data-v-05f33ffb]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:350px){.branch-card[data-v-05f33ffb]{padding:13px}.branch-card__avatar[data-v-05f33ffb]{display:none}.branch-directory__search[data-v-05f33ffb] .q-field__native{font-size:14px}}.branch-wizard[data-v-435531e0]{--branch-muted:#687b94;--branch-soft:#f5f7fa;background:#fff;color:#18263a;display:flex;flex-direction:column;height:100vh}.branch-wizard--dark[data-v-435531e0]{--branch-muted:#b7c2d3;--branch-soft:#23272e;background:#121212;color:#f2f5f9}.branch-wizard__bar[data-v-435531e0]{background:#0000;flex:0 0 76px;height:76px;padding:0 28px}.branch-wizard__brand[data-v-435531e0]{background:#fff0dc;color:#b34f09}.branch-wizard__muted[data-v-435531e0]{color:var(--branch-muted)}.branch-wizard__workspace[data-v-435531e0]{display:flex;flex:1;min-height:0}.branch-wizard__sidebar[data-v-435531e0]{background:var(--branch-soft);display:flex;flex-direction:column;flex-shrink:0;padding:28px 22px;width:290px}.branch-wizard__eyebrow[data-v-435531e0]{color:var(--branch-muted);font-size:11px;font-weight:650;letter-spacing:.065em;text-transform:uppercase}.branch-wizard__nav[data-v-435531e0]{border-radius:12px;min-height:80px;padding:14px 12px}.branch-wizard__nav .q-item__section--avatar[data-v-435531e0]{min-width:40px}.branch-wizard__nav[data-v-435531e0] .q-item__label--caption{color:var(--branch-muted);font-size:11px;line-height:1.5;margin-top:5px}.branch-wizard__active[data-v-435531e0]{background:#fff}.branch-wizard__summary[data-v-435531e0]{background:#fff;border-radius:12px;margin-top:28px;overflow-wrap:anywhere;padding:18px}.branch-wizard__guidance[data-v-435531e0]{display:flex;font-size:12px;gap:10px;line-height:1.75;margin-top:auto;padding:30px 8px 0}.branch-wizard__scroll[data-v-435531e0]{flex:1;min-width:0}.branch-wizard__main[data-v-435531e0]{margin:0 auto;max-width:960px;padding:44px 48px 64px}.branch-wizard__main--plans[data-v-435531e0]{max-width:1280px}.branch-wizard__main h2[data-v-435531e0]{font-size:29px;font-weight:750;line-height:1.3;margin:22px 0 12px}.branch-wizard__intro[data-v-435531e0]{color:var(--branch-muted);font-size:14px;line-height:1.8;margin:0 0 30px}.branch-wizard__step-badge[data-v-435531e0]{background:var(--branch-soft);color:var(--branch-muted);font-size:11px;font-weight:600;padding:6px 11px}.branch-wizard__fields[data-v-435531e0]{display:grid;gap:22px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}.branch-wizard__full[data-v-435531e0]{grid-column:1/-1}.branch-wizard__label[data-v-435531e0]{display:block;font-size:13px;font-weight:600;margin-bottom:10px}.branch-wizard__label span[data-v-435531e0]{color:#da4d43}.branch-wizard__main[data-v-435531e0] .q-field__control{min-height:48px}.branch-wizard__review[data-v-435531e0]{background:var(--branch-soft);border-radius:16px;padding:26px}.branch-wizard__note[data-v-435531e0]{align-items:flex-start;background:var(--branch-soft);border-radius:12px;color:var(--branch-muted);display:flex;font-size:13px;gap:12px;line-height:1.75;padding:18px}.branch-wizard__note>.q-icon[data-v-435531e0]{color:#d16a1b;flex-shrink:0;margin-top:2px}.branch-wizard__plans[data-v-435531e0]{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(215px,1fr))}.branch-wizard__plan[data-v-435531e0]{background:var(--branch-soft);border-radius:14px;cursor:pointer;padding:20px}.branch-wizard__plan--selected[data-v-435531e0]{box-shadow:inset 0 0 0 2px #e87928}.branch-wizard__plan-price[data-v-435531e0]{font-size:22px;font-weight:700;overflow-wrap:anywhere}.branch-wizard__features[data-v-435531e0]{list-style:none;margin:0;padding:0}.branch-wizard__features li[data-v-435531e0]{align-items:flex-start;display:flex;font-size:12px;gap:8px;line-height:1.7;margin-bottom:12px}.branch-wizard__features .q-icon[data-v-435531e0]{color:#0b8b62;flex-shrink:0;margin-top:3px}.branch-wizard__footer[data-v-435531e0]{align-items:center;box-shadow:0 -1px 0 #8296b233;display:flex;flex-shrink:0;gap:20px;justify-content:space-between;padding:20px 30px}.branch-wizard__progress[data-v-435531e0]{width:96px}.branch-wizard__success[data-v-435531e0]{background:#e1f8ed;color:#087b53}.branch-wizard__map[data-v-435531e0]{display:flex;flex-direction:column;height:100vh;max-width:100vw;width:650px}.branch-wizard__map-frame[data-v-435531e0]{border:0;flex:1;width:100%}.branch-wizard--dark .branch-wizard__brand[data-v-435531e0]{background:#422e1d;color:#ffc08a}.branch-wizard--dark .branch-wizard__active[data-v-435531e0],.branch-wizard--dark .branch-wizard__summary[data-v-435531e0]{background:#2d333d}.branch-wizard--dark .branch-wizard__success[data-v-435531e0]{background:#183c30;color:#8adfbb}.branch-wizard--dark .branch-wizard__features .q-icon[data-v-435531e0]{color:#8adfbb}@media (max-width:1200px){.branch-wizard__sidebar[data-v-435531e0]{padding:24px 16px;width:260px}.branch-wizard__main[data-v-435531e0]{padding:36px}}.branch-wizard[data-v-435531e0]{--branch-accent:#f45100;height:100dvh}.branch-wizard__mobile-steps[data-v-435531e0]{display:none}.branch-wizard__bar[data-v-435531e0]{border-bottom:1px solid #8296b22e}.branch-wizard__bar>.q-btn[data-v-435531e0]{min-height:44px;min-width:44px}.branch-wizard__bar>.q-ml-sm[data-v-435531e0]{flex:1;min-width:0}.branch-wizard__bar>.q-ml-sm>div[data-v-435531e0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.branch-wizard__brand[data-v-435531e0]{background:#fff0e2;border-radius:12px;color:#ed5700}.branch-wizard__primary[data-v-435531e0]{background:var(--branch-accent)!important;color:#fff!important;font-weight:650;min-height:48px}.branch-wizard__plan[data-v-435531e0]{border:1px solid #0000}.branch-wizard__plan--selected[data-v-435531e0]{background:#fff7ed;border-color:#fb923c;box-shadow:0 0 0 1px #fb923c}.branch-wizard--dark .branch-wizard__plan--selected[data-v-435531e0]{background:#38271e}.branch-wizard__main[data-v-435531e0] .q-field__control{border-radius:12px}.branch-wizard__features li[data-v-435531e0]{font-size:14px}.branch-wizard__intro[data-v-435531e0]{font-size:15px}@media (max-width:767px){.branch-wizard__bar[data-v-435531e0]{flex:0 0 auto;height:auto;min-height:76px;padding:12px 16px}.branch-wizard__bar .text-subtitle2[data-v-435531e0]{font-size:16px}.branch-wizard__sidebar[data-v-435531e0]{display:none}.branch-wizard__mobile-steps[data-v-435531e0]{border-bottom:1px solid #8296b226;display:grid;flex-shrink:0;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding:16px}.branch-wizard__mobile-steps>div[data-v-435531e0]{align-items:center;color:var(--branch-muted);display:flex;font-size:12px;gap:7px}.branch-wizard__mobile-steps span[data-v-435531e0]{background:var(--branch-soft);border-radius:50%;display:grid;flex-shrink:0;font-weight:650;height:26px;place-items:center;width:26px}.branch-wizard__mobile-steps strong[data-v-435531e0]{font-weight:550}.branch-wizard__mobile-steps .is-current[data-v-435531e0]{color:#e65b0b}.branch-wizard__mobile-steps .is-current span[data-v-435531e0]{background:#fff0e2;box-shadow:0 0 0 1px #fed7aa;color:#c2410c}.branch-wizard__mobile-steps .is-done span[data-v-435531e0]{background:#e1f8ed;color:#087b53}.branch-wizard__main--plans[data-v-435531e0],.branch-wizard__main[data-v-435531e0]{padding:22px 20px 32px}.branch-wizard__main h2[data-v-435531e0]{font-size:26px;line-height:1.25;margin:18px 0 10px}.branch-wizard__intro[data-v-435531e0]{font-size:15px;line-height:1.65;margin-bottom:24px}.branch-wizard__fields[data-v-435531e0]{gap:16px;grid-template-columns:minmax(0,1fr)}.branch-wizard__label[data-v-435531e0]{font-size:14px;margin-bottom:8px}.branch-wizard__main[data-v-435531e0] .q-field__native{font-size:16px}.branch-wizard__main[data-v-435531e0] .q-field__control{min-height:52px}.branch-wizard__plans[data-v-435531e0]{gap:14px;grid-template-columns:minmax(0,1fr)}.branch-wizard__plan[data-v-435531e0]{border-radius:16px;padding:18px}.branch-wizard__plan-price[data-v-435531e0]{font-size:26px}.branch-wizard__footer[data-v-435531e0]{align-items:stretch;background:inherit;flex-direction:column;gap:12px;padding:12px 16px max(16px,env(safe-area-inset-bottom))}.branch-wizard__footer>.row[data-v-435531e0]:first-child{justify-content:space-between}.branch-wizard__footer>.row[data-v-435531e0]:last-child{display:flex;flex-wrap:wrap;gap:8px;margin:0}.branch-wizard__footer>.row:last-child>.q-btn[data-v-435531e0]{margin:0;min-height:44px}.branch-wizard__footer .branch-wizard__primary[data-v-435531e0]{flex:1}.branch-wizard__progress[data-v-435531e0]{width:100px}.branch-wizard__main[data-v-435531e0] .q-btn{min-height:44px}.branch-wizard__review[data-v-435531e0]{padding:22px}.branch-wizard__map[data-v-435531e0]{height:100dvh;width:100vw}}@media (max-width:350px){.branch-wizard__main[data-v-435531e0]{padding-left:16px;padding-right:16px}.branch-wizard__mobile-steps[data-v-435531e0]{gap:5px;padding-left:12px;padding-right:12px}.branch-wizard__mobile-steps>div[data-v-435531e0]{font-size:11px;gap:5px}.branch-wizard__footer .branch-wizard__primary[data-v-435531e0]{flex-basis:100%}}.branches-page[data-v-6e9592a2]{background:#f6f8fb!important}.branches-page__header[data-v-6e9592a2]{align-items:center;background:#fff;color:#0f172a;display:flex;gap:4px;padding:20px 12px 14px}.branches-page__title[data-v-6e9592a2]{flex:1;min-width:0;padding-left:4px}.branches-page__title>.row[data-v-6e9592a2]{flex-wrap:wrap;gap:6px;margin:0}.branches-page__title>.row[data-v-6e9592a2]>*{margin:0}.branches-page h1[data-v-6e9592a2]{font-size:23px;font-weight:750;letter-spacing:-.5px;line-height:1.25;margin:0}.branches-page__title p[data-v-6e9592a2]{color:#64748b;font-size:12px;margin:4px 0 0}.branches-page__count[data-v-6e9592a2]{background:#fff7ed;border:1px solid #fed7aa;border-radius:18px;color:#c2410c;font-size:11px;font-weight:650;padding:3px 8px;white-space:nowrap}.branches-page__avatar[data-v-6e9592a2]{background:#f97316;color:#fff;font-size:14px;font-weight:700}.body--dark .branches-page[data-v-6e9592a2]{background:#101620!important}.body--dark .branches-page__header[data-v-6e9592a2]{background:#171e29;color:#f1f5f9}.body--dark .branches-page__title p[data-v-6e9592a2]{color:#a4b2c5}@media (max-width:350px){.branches-page__header[data-v-6e9592a2]{gap:0;padding-left:6px;padding-right:6px}.branches-page h1[data-v-6e9592a2]{font-size:20px}.branches-page__title p[data-v-6e9592a2]{font-size:10px}}.invoice-directory[data-v-2d8cd195]{--invoice-muted:#64748b;--invoice-soft:#f6f8fb;--invoice-surface:#fff;--invoice-line:#e2e8f0;--invoice-ink:#0f172a;background:var(--invoice-soft);color:var(--invoice-ink);min-height:80vh}.invoice-directory--dark[data-v-2d8cd195]{--invoice-muted:#a6b5c9;--invoice-soft:#101620;--invoice-surface:#18212d;--invoice-line:#334155;--invoice-ink:#f1f5f9}.invoice-muted[data-v-2d8cd195]{color:var(--invoice-muted)}.invoice-header[data-v-2d8cd195]{background:var(--invoice-surface);border-bottom:1px solid var(--invoice-line)}.invoice-header__main[data-v-2d8cd195]{align-items:center;display:flex;gap:2px;padding:16px 12px 12px}.invoice-header__main>.q-btn[data-v-2d8cd195]{flex-shrink:0;min-height:44px;min-width:40px}.invoice-header__title[data-v-2d8cd195]{flex:1;min-width:0;padding-left:5px}.invoice-header__title>div[data-v-2d8cd195]{align-items:center;display:flex;flex-wrap:wrap;gap:6px 8px}.invoice-header h1[data-v-2d8cd195]{font-size:24px;font-weight:750;letter-spacing:-.5px;line-height:1.25;margin:0}.invoice-header__title p[data-v-2d8cd195]{color:var(--invoice-muted);font-size:12px;margin:5px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invoice-total[data-v-2d8cd195]{background:#fff7ed;border:1px solid #fed7aa;border-radius:18px;color:#c2410c;font-size:11px;font-weight:650;padding:3px 8px;white-space:nowrap}.invoice-profile[data-v-2d8cd195]{background:#0f172a;border:2px solid #fed7aa;color:#fff;font-size:13px;font-weight:600}.invoice-tabs[data-v-2d8cd195]{display:flex;gap:8px;overflow-x:auto;padding:8px 16px 14px;scrollbar-width:none}.invoice-tabs[data-v-2d8cd195]::-webkit-scrollbar{display:none}.invoice-tabs>.q-btn[data-v-2d8cd195]{background:var(--invoice-soft);border-radius:24px;color:var(--invoice-muted);flex-shrink:0;font-size:13px;font-weight:650;min-height:40px;padding:0 17px}.invoice-tabs>.is-active[data-v-2d8cd195]{background:#0f172a;color:#fff}.invoice-tabs>.has-filters[data-v-2d8cd195]{color:#ea580c}.invoice-filters[data-v-2d8cd195]{padding:6px 16px 16px}.invoice-filter-primary[data-v-2d8cd195]{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);margin-bottom:12px}.invoice-date-filters[data-v-2d8cd195]{display:grid;gap:14px;grid-template-columns:minmax(0,1fr);padding:12px 0}.invoice-filters[data-v-2d8cd195] .q-field__native{font-size:16px}.invoice-main[data-v-2d8cd195]{margin:0 auto;max-width:1200px;padding:18px 16px 40px}.invoice-primary[data-v-2d8cd195]{background:#f45100!important;border-radius:12px;color:#fff!important;font-size:15px;font-weight:650;min-height:48px}.invoice-balance[data-v-2d8cd195]{background:linear-gradient(125deg,#0f172a,#1e293b 65%,#111b2b);border-radius:20px;box-shadow:0 6px 12px #0f172a12;color:#fff;margin-bottom:24px;padding:20px}.invoice-balance__heading[data-v-2d8cd195]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.invoice-balance__heading>span[data-v-2d8cd195]:first-child{align-items:center;color:#a8b7ca;display:inline-flex;font-size:11px;font-weight:650;gap:7px;letter-spacing:.7px;text-transform:uppercase}.invoice-balance__heading .q-icon[data-v-2d8cd195]{color:#fb7b12;flex-shrink:0}.invoice-balance__badge[data-v-2d8cd195]{background:#a86d191f;border:1px solid #b984274f;border-radius:20px;color:#fcd34d;font-size:11px;padding:5px 9px;white-space:nowrap}.invoice-balance__amount[data-v-2d8cd195]{align-items:baseline;display:flex;flex-wrap:wrap;font-size:34px;font-variant-numeric:tabular-nums;font-weight:750;gap:8px;line-height:1.3;overflow-wrap:anywhere;padding:22px 0}.invoice-balance__amount>span[data-v-2d8cd195]{color:#a8b7ca;font-size:14px;font-weight:650}.invoice-balance__facts[data-v-2d8cd195]{border-top:1px solid #ffffff16;display:flex;gap:18px;justify-content:space-between;padding:16px 0 20px}.invoice-balance__facts>div[data-v-2d8cd195]{min-width:0}.invoice-balance__facts>div[data-v-2d8cd195]:last-child{text-align:right}.invoice-balance__facts span[data-v-2d8cd195]{color:#9eafc5;display:block;font-size:12px}.invoice-balance__facts strong[data-v-2d8cd195]{display:block;font-size:17px;margin-top:4px}.invoice-balance .invoice-primary[data-v-2d8cd195]{font-size:15px;min-height:50px}.invoice-results__context[data-v-2d8cd195]{color:var(--invoice-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:8px;justify-content:space-between;padding-bottom:12px}.invoice-group[data-v-2d8cd195]{margin-bottom:24px}.invoice-group__heading[data-v-2d8cd195]{align-items:center;color:var(--invoice-muted);display:flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:.6px;margin:6px 0 14px;text-transform:uppercase}.invoice-group__heading>span[data-v-2d8cd195]{background:#94a3b8;border-radius:50%;height:7px;width:7px}.invoice-group__heading>.invoice-group__dot--pending[data-v-2d8cd195]{background:#f59e0b}.invoice-group__heading>.invoice-group__dot--settled[data-v-2d8cd195]{background:#10b981}.invoice-grid[data-v-2d8cd195],.invoice-loading[data-v-2d8cd195]{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}.invoice-card[data-v-2d8cd195]{background:var(--invoice-surface);border:1px solid var(--invoice-line);border-radius:18px;box-shadow:0 1px 3px #0f172a06;color:inherit;min-width:0;padding:18px}.invoice-card__header[data-v-2d8cd195]{align-items:flex-start;display:flex;gap:10px}.invoice-card__avatar[data-v-2d8cd195]{background:#fff7ed;border:1px solid #ffedd5;border-radius:12px;color:#c2410c;display:grid;flex-shrink:0;font-size:15px;font-weight:700;height:42px;place-items:center;width:42px}.invoice-card__identity[data-v-2d8cd195]{flex:1;min-width:0}.invoice-card__identity>div[data-v-2d8cd195]{align-items:center;display:flex;flex-wrap:wrap;gap:5px 7px}.invoice-card__identity h3[data-v-2d8cd195]{font-size:18px;font-weight:700;line-height:1.35;margin:0;overflow-wrap:anywhere}.invoice-card__identity p[data-v-2d8cd195]{color:var(--invoice-muted);font-size:12px;line-height:1.5;margin:5px 0 0;overflow-wrap:anywhere}.invoice-card__reference[data-v-2d8cd195]{background:var(--invoice-soft);border-radius:4px;color:var(--invoice-muted);font-family:ui-monospace,monospace;font-size:10px;overflow-wrap:anywhere;padding:2px 5px}.invoice-state[data-v-2d8cd195]{align-items:center;border:1px solid var(--invoice-line);border-radius:18px;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:650;gap:4px;padding:4px 7px;text-transform:capitalize;white-space:nowrap}.invoice-state>span[data-v-2d8cd195]{background:currentColor;border-radius:50%;height:5px;width:5px}.invoice-state--pending[data-v-2d8cd195]{background:#fffbeb;border-color:#fde68a;color:#b45309}.invoice-state--settled[data-v-2d8cd195]{background:#ecfdf5;border-color:#a7f3d0;color:#047857}.invoice-card__amount[data-v-2d8cd195]{align-items:baseline;background:var(--invoice-soft);border:1px solid var(--invoice-line);border-radius:12px;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin:18px 0 16px;padding:15px 13px}.invoice-card__amount>span[data-v-2d8cd195]{color:var(--invoice-muted);font-size:13px}.invoice-card__amount strong[data-v-2d8cd195]{align-items:baseline;display:inline-flex;flex-wrap:wrap;font-size:23px;font-variant-numeric:tabular-nums;font-weight:750;gap:7px;overflow-wrap:anywhere}.invoice-card__amount small[data-v-2d8cd195]{color:var(--invoice-muted);font-size:11px;font-weight:650}.invoice-card__facts[data-v-2d8cd195]{font-size:12px;margin:0 0 18px}.invoice-card__facts>div[data-v-2d8cd195]{display:grid;gap:10px;grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);padding:6px 0}.invoice-card__facts dt[data-v-2d8cd195]{align-items:flex-start;color:var(--invoice-muted);display:flex;gap:7px}.invoice-card__facts .q-icon[data-v-2d8cd195]{flex-shrink:0}.invoice-card__facts dd[data-v-2d8cd195]{line-height:1.55;margin:0;overflow-wrap:anywhere;text-align:right}.invoice-card__facts>div:last-child dd[data-v-2d8cd195]{font-weight:650}.invoice-overdue[data-v-2d8cd195]{color:#b45309}.invoice-card__overdue[data-v-2d8cd195]{display:block;font-size:10px;font-weight:650;margin-top:3px;text-transform:uppercase}.invoice-card__actions[data-v-2d8cd195]{border-top:1px solid var(--invoice-line);display:flex;flex-wrap:nowrap;gap:8px;padding:12px 0 0}.invoice-card__actions>.q-btn[data-v-2d8cd195]{margin:0}.invoice-card__actions>.q-btn[data-v-2d8cd195]:first-child{flex:1}.invoice-card__expand[data-v-2d8cd195]{border:1px solid var(--invoice-line);border-radius:12px;color:var(--invoice-muted);min-height:48px;min-width:44px}.invoice-receipt-action[data-v-2d8cd195]{color:#ea580c;font-weight:650;min-height:48px}.invoice-card__expanded[data-v-2d8cd195]{border-top:1px solid var(--invoice-line);font-size:13px;line-height:1.7;margin-bottom:8px;padding:12px 0}.invoice-card__expanded p[data-v-2d8cd195]{overflow-wrap:anywhere;white-space:pre-wrap}.invoice-pagination[data-v-2d8cd195]{align-items:center;color:var(--invoice-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:14px;justify-content:space-between;padding:5px 0 16px}.invoice-empty[data-v-2d8cd195]{color:var(--invoice-muted);padding:36px 16px;text-align:center}.invoice-empty h2[data-v-2d8cd195]{font-size:20px}.invoice-error[data-v-2d8cd195]{background:#fff1f2;color:#be123c}.invoice-panel[data-v-2d8cd195]{--invoice-muted:#64748b;--invoice-soft:#f6f8fb;display:flex;flex-direction:column;height:100dvh;max-height:100dvh;max-width:100vw;width:580px}.invoice-panel--dark[data-v-2d8cd195]{--invoice-muted:#b2bfd2;--invoice-soft:#242830}.invoice-panel[data-v-2d8cd195] .q-btn{min-height:44px}.invoice-panel[data-v-2d8cd195] .q-bar{height:auto!important;min-height:60px}.invoice-label[data-v-2d8cd195]{color:var(--invoice-muted);font-size:11px;font-weight:600;text-transform:uppercase}.invoice-panel-summary[data-v-2d8cd195]{background:var(--invoice-soft);border-radius:16px;overflow-wrap:anywhere;padding:20px}.invoice-detail-row[data-v-2d8cd195]{display:flex;font-size:13px;gap:16px;justify-content:space-between;overflow-wrap:anywhere;padding:12px 0}.invoice-detail-row[data-v-2d8cd195]>:last-child{max-width:65%;text-align:right}.invoice-description[data-v-2d8cd195]{font-size:13px;line-height:1.75;overflow-wrap:anywhere;white-space:pre-wrap}.invoice-tone-green[data-v-2d8cd195]{background:#e1f8ec;color:#087951}.invoice-tone-orange[data-v-2d8cd195]{background:#fff0df;color:#a84b08}.invoice-directory--dark .invoice-state--pending[data-v-2d8cd195]{background:#3b2b1b;border-color:#715027;color:#fdba74}.invoice-directory--dark .invoice-state--settled[data-v-2d8cd195],.invoice-panel--dark .invoice-tone-green[data-v-2d8cd195]{background:#183b30;border-color:#23634a;color:#8bdfba}.invoice-directory--dark .invoice-card__avatar[data-v-2d8cd195]{background:#3b2b1b;border-color:#715027;color:#fdba74}.invoice-directory--dark .invoice-overdue[data-v-2d8cd195]{color:#fdba74}.invoice-panel--dark .invoice-tone-orange[data-v-2d8cd195]{background:#3b2b1b;color:#fdba74}.invoice-directory[data-v-2d8cd195] .q-btn{min-height:40px}@media (min-width:700px){.invoice-grid[data-v-2d8cd195]{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))}.invoice-filter-primary[data-v-2d8cd195]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto}.invoice-date-filters[data-v-2d8cd195]{grid-template-columns:repeat(2,minmax(0,1fr))}.invoice-balance[data-v-2d8cd195]{margin-left:auto;margin-right:auto;max-width:700px}.invoice-filters[data-v-2d8cd195],.invoice-header__main[data-v-2d8cd195],.invoice-tabs[data-v-2d8cd195]{margin-left:auto;margin-right:auto;max-width:1200px}}@media (max-width:350px){.invoice-header__main[data-v-2d8cd195]{gap:0;padding-left:6px;padding-right:6px}.invoice-header h1[data-v-2d8cd195]{font-size:21px}.invoice-header__main>.q-btn[data-v-2d8cd195]{min-width:34px}.invoice-main[data-v-2d8cd195]{padding-left:12px;padding-right:12px}.invoice-card[data-v-2d8cd195]{padding:14px}.invoice-card__avatar[data-v-2d8cd195]{display:none}.invoice-balance[data-v-2d8cd195]{padding:18px}.invoice-balance__amount[data-v-2d8cd195]{font-size:30px}.invoice-header__title p[data-v-2d8cd195]{font-size:10px}}.invoices-page[data-v-7dee38a4]{background:#f6f8fb!important}.body--dark .invoices-page[data-v-7dee38a4]{background:#101620!important}.payment-panel[data-v-45a6f106]{--payment-muted:#6a7b91;--payment-soft:#f5f7fa;background:#fff;border-radius:0;color:#1d2c40;display:flex;flex-direction:column;height:100vh;max-height:100vh;max-width:95vw;width:700px}.payment-panel--dark[data-v-45a6f106]{--payment-muted:#b5c1d2;--payment-soft:#252b34;background:#121212;color:#f2f5fa}.payment-muted[data-v-45a6f106]{color:var(--payment-muted)}h2[data-v-45a6f106]{font-size:24px;font-weight:650;line-height:1.4;margin:12px 0 18px;overflow-wrap:anywhere}h3[data-v-45a6f106]{font-size:16px;font-weight:600;margin:26px 0 14px}.payment-soft[data-v-45a6f106]{background:var(--payment-soft);border-radius:14px;padding:20px}.payment-amount[data-v-45a6f106]{font-size:28px;font-weight:650;margin:12px 0;overflow-wrap:anywhere}.payment-facts[data-v-45a6f106]{display:grid;font-size:13px;gap:18px;grid-template-columns:1fr 1fr}.payment-facts dt[data-v-45a6f106]{color:var(--payment-muted)}.payment-facts dd[data-v-45a6f106]{margin:0;overflow-wrap:anywhere;text-align:right}.payment-reason[data-v-45a6f106]{line-height:1.8;margin:26px 0;white-space:pre-wrap}@media (max-width:1023px){.payment-panel[data-v-45a6f106]{height:100dvh;max-height:100dvh;max-width:100vw;width:100vw}.payment-facts[data-v-45a6f106]{grid-template-columns:minmax(0,1fr)}.payment-panel[data-v-45a6f106] .q-btn{min-height:44px}.payment-panel[data-v-45a6f106] .q-card__actions{flex-wrap:wrap}.payment-panel[data-v-45a6f106] .q-bar{height:auto!important;min-height:60px}.payment-panel[data-v-45a6f106] .q-table__middle{overflow-x:auto}}.payments-directory[data-v-675f9870]{--payments-muted:#6c7c91;--payments-soft:#f5f7fa;color:#19283c;margin:0 auto;max-width:1320px;padding:32px}.payments-directory--dark[data-v-675f9870]{--payments-muted:#b0bfd2;--payments-soft:#242a32;color:#f1f4f9}.payments-header[data-v-675f9870]{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:30px}.payments-eyebrow[data-v-675f9870]{color:var(--payments-muted);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase}h1[data-v-675f9870]{font-size:29px;font-weight:700;letter-spacing:-.6px;line-height:1.3;margin:8px 0}.payments-muted[data-v-675f9870]{color:var(--payments-muted)}.payments-stats[data-v-675f9870]{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.payments-stat[data-v-675f9870]{background:var(--payments-soft);border-radius:14px;padding:22px}.payments-stat-value[data-v-675f9870]{font-size:24px;font-weight:650;margin:18px 0 8px;overflow-wrap:anywhere}.payments-surface[data-v-675f9870],.payments-table[data-v-675f9870]{background:#0000}.payments-filters[data-v-675f9870]{margin:26px 0}.payments-search[data-v-675f9870]{max-width:40%;width:380px}.payments-state[data-v-675f9870]{min-width:180px}.payments-date-filters[data-v-675f9870]{align-items:end;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;margin-top:24px}.payments-label[data-v-675f9870]{color:var(--payments-muted);display:block;font-size:12px;margin-bottom:8px}.payments-table[data-v-675f9870] thead tr{background:var(--payments-soft)}.payments-table[data-v-675f9870] th{color:var(--payments-muted);font-size:11px;height:46px;letter-spacing:.6px;text-transform:uppercase}.payments-table[data-v-675f9870] tbody td{font-size:13px;height:94px;padding:18px 12px}.payments-badge[data-v-675f9870]{font-size:11px;padding:6px 10px}.payments-empty[data-v-675f9870]{padding:60px 24px;text-align:center}.payments-footer[data-v-675f9870]{align-items:center;display:flex;justify-content:space-between;padding:22px 0}.payment-card-column[data-v-675f9870]{padding-bottom:16px}.payment-mobile-card[data-v-675f9870]{background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 2px 5px #0f172a05;color:inherit;height:100%;padding:18px 18px 0}.payment-mobile-card__header[data-v-675f9870]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.payment-mobile-card__header>div[data-v-675f9870]{min-width:0}.payment-mobile-card h2[data-v-675f9870]{font-size:18px;font-weight:700;line-height:1.4;margin:5px 0 0;overflow-wrap:anywhere}.payment-mobile-card__header .q-badge[data-v-675f9870]{flex-shrink:0;line-height:1.5;max-width:48%;text-align:center;white-space:normal}.payment-mobile-card__amount[data-v-675f9870]{font-size:26px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.35;margin-top:20px;overflow-wrap:anywhere}.payment-mobile-card__invoices[data-v-675f9870]{background:var(--payments-soft);border-radius:12px;font-size:13px;margin:16px 0;padding:12px}.payment-mobile-card__invoices>div[data-v-675f9870]{align-items:flex-start;display:flex;gap:8px;margin-bottom:5px}.payment-mobile-card__invoices .q-icon[data-v-675f9870]{flex-shrink:0;margin-top:1px}.payment-mobile-card__invoices small[data-v-675f9870]{display:block;font-size:12px;margin-top:3px}.payment-mobile-card__invoices p[data-v-675f9870]{margin:0}.payment-mobile-card__dates[data-v-675f9870]{font-size:12px;margin:0 0 16px}.payment-mobile-card__dates>div[data-v-675f9870]{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);padding:5px 0}.payment-mobile-card__dates dd[data-v-675f9870]{margin:0;overflow-wrap:anywhere;text-align:right}.payment-mobile-card[data-v-675f9870] .q-card__actions{border-top:1px solid #e2e8f0;padding:5px 0}.payment-mobile-card[data-v-675f9870] .q-card__actions .q-btn{font-weight:600;min-height:46px}.payments-directory--dark .payment-mobile-card[data-v-675f9870]{background:#181e28;border-color:#334155;box-shadow:none}.payments-directory--dark .payment-mobile-card[data-v-675f9870] .q-card__actions{border-color:#334155}@media (max-width:1023px){.payments-directory[data-v-675f9870]{padding:24px 16px 48px}.payments-footer[data-v-675f9870],.payments-header[data-v-675f9870]{flex-wrap:wrap;gap:12px}.payments-stats[data-v-675f9870]{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.payments-stat[data-v-675f9870]{padding:16px}.payments-stat-value[data-v-675f9870]{font-size:24px}.payments-filters>.row[data-v-675f9870]{flex-wrap:wrap}.payments-search[data-v-675f9870],.payments-state[data-v-675f9870]{min-width:0;width:100%}.payments-date-filters[data-v-675f9870]{grid-template-columns:minmax(0,1fr)}.payments-directory[data-v-675f9870] .q-field__native{font-size:16px}.payments-directory[data-v-675f9870] .q-btn{min-height:44px}}@media (max-width:450px){.payments-stats[data-v-675f9870]{grid-template-columns:minmax(0,1fr)}}@media (min-width:600px) and (max-width:1023px){.payment-card-column[data-v-675f9870]:nth-child(odd){padding-right:8px}.payment-card-column[data-v-675f9870]:nth-child(2n){padding-left:8px}}.top-up-panel[data-v-279fa5b2]{--top-up-muted:#687b94;--top-up-soft:#f6f8fb;display:flex;flex-direction:column;height:100vh;max-width:100vw;width:540px}.top-up-panel--dark[data-v-279fa5b2]{--top-up-muted:#b4c0d3;--top-up-soft:#242830}.top-up-muted[data-v-279fa5b2]{color:var(--top-up-muted);line-height:1.75}.top-up-summary[data-v-279fa5b2]{background:var(--top-up-soft);border-radius:14px;padding:20px}[data-v-279fa5b2] .q-btn{border-radius:12px;min-height:44px}[data-v-279fa5b2] input{font-size:16px}@media(max-width:1023px){.top-up-panel[data-v-279fa5b2],.verify-wallet-panel[data-v-279fa5b2]{height:100dvh;width:100vw}.q-bar[data-v-279fa5b2]{min-height:64px;padding:0 16px}}.wallet-wizard[data-v-91739d4a]{--wizard-muted:#687b94;--wizard-soft:#f5f7fa;background:#fff;color:#18263a;display:flex;flex-direction:column;height:100vh}.wallet-wizard--dark[data-v-91739d4a]{--wizard-muted:#b7c2d3;--wizard-soft:#23272e;background:#121212;color:#f2f5f9}.wallet-wizard__bar[data-v-91739d4a]{background:#0000;flex:0 0 76px;height:76px;padding:0 28px}.wallet-wizard__brand[data-v-91739d4a]{background:#fff0dc;color:#b34f09}.wallet-wizard__muted[data-v-91739d4a]{color:var(--wizard-muted)}.wallet-wizard__workspace[data-v-91739d4a]{display:flex;flex:1;min-height:0}.wallet-wizard__sidebar[data-v-91739d4a]{background:var(--wizard-soft);display:flex;flex-direction:column;flex-shrink:0;padding:28px 22px;width:290px}.wallet-wizard__eyebrow[data-v-91739d4a]{color:var(--wizard-muted);font-size:11px;font-weight:650;letter-spacing:.065em;text-transform:uppercase}.wallet-wizard__nav[data-v-91739d4a]{border-radius:12px;min-height:80px;padding:14px 12px}.wallet-wizard__nav .q-item__section--avatar[data-v-91739d4a]{min-width:40px}.wallet-wizard__nav[data-v-91739d4a] .q-item__label--caption{color:var(--wizard-muted);font-size:11px;line-height:1.5;margin-top:5px}.wallet-wizard__active[data-v-91739d4a]{background:#fff}.wallet-wizard__summary[data-v-91739d4a]{background:#fff;border-radius:12px;margin-top:28px;overflow-wrap:anywhere;padding:18px}.wallet-wizard__guidance[data-v-91739d4a]{display:flex;font-size:12px;gap:10px;line-height:1.75;margin-top:auto;padding:30px 8px 0}.wallet-wizard__scroll[data-v-91739d4a]{flex:1;min-width:0}.wallet-wizard__main[data-v-91739d4a]{margin:0 auto;max-width:820px;padding:48px 56px 64px}.wallet-wizard__main h2[data-v-91739d4a]{font-size:29px;font-weight:750;line-height:1.3;margin:24px 0 12px}.wallet-wizard__intro[data-v-91739d4a]{color:var(--wizard-muted);font-size:14px;line-height:1.8;margin:0 0 30px}.wallet-wizard__step-badge[data-v-91739d4a]{background:var(--wizard-soft);color:var(--wizard-muted);font-size:11px;font-weight:600;padding:6px 11px}.wallet-wizard__field-label[data-v-91739d4a]{display:block;font-size:13px;font-weight:600;margin-bottom:10px}.wallet-wizard__field-label span[data-v-91739d4a]{color:#da4d43}.wallet-wizard__main[data-v-91739d4a] .q-field__control{min-height:48px}.wallet-wizard__review[data-v-91739d4a]{background:var(--wizard-soft);border-radius:16px;padding:26px}.wallet-wizard__note[data-v-91739d4a]{align-items:flex-start;background:var(--wizard-soft);border-radius:12px;color:var(--wizard-muted);display:flex;font-size:13px;gap:12px;line-height:1.75;padding:18px}.wallet-wizard__note>.q-icon[data-v-91739d4a]{color:#d16a1b;flex-shrink:0;margin-top:2px}.wallet-wizard__otp[data-v-91739d4a]{max-width:360px}.wallet-wizard__footer[data-v-91739d4a]{align-items:center;box-shadow:0 -1px 0 #8296b233;display:flex;flex-shrink:0;gap:20px;justify-content:space-between;padding:20px 30px}.wallet-wizard__progress[data-v-91739d4a]{width:96px}.wallet-wizard__success-icon[data-v-91739d4a]{background:#e1f8ed;color:#087b53}.wallet-wizard--dark .wallet-wizard__brand[data-v-91739d4a]{background:#422e1d;color:#ffc08a}.wallet-wizard--dark .wallet-wizard__active[data-v-91739d4a],.wallet-wizard--dark .wallet-wizard__summary[data-v-91739d4a]{background:#2d333d}.wallet-wizard--dark .wallet-wizard__success-icon[data-v-91739d4a]{background:#183c30;color:#8adfbb}@media (max-width:1200px){.wallet-wizard__sidebar[data-v-91739d4a]{padding:24px 16px;width:260px}.wallet-wizard__main[data-v-91739d4a]{padding:36px}}.wallet-wizard[data-v-91739d4a]{height:100dvh}.wallet-wizard[data-v-91739d4a] .q-btn{border-radius:12px;min-height:44px}.wallet-wizard[data-v-91739d4a] input{font-size:16px}@media(max-width:700px){.wallet-wizard__bar[data-v-91739d4a]{flex-basis:68px;height:68px;padding:0 16px}.wallet-wizard__workspace[data-v-91739d4a]{flex-direction:column}.wallet-wizard__sidebar[data-v-91739d4a]{padding:8px 16px;width:100%}.wallet-wizard__guidance[data-v-91739d4a],.wallet-wizard__sidebar>.wallet-wizard__eyebrow[data-v-91739d4a],.wallet-wizard__summary[data-v-91739d4a]{display:none}.wallet-wizard__sidebar .q-list[data-v-91739d4a]{display:flex;gap:4px;margin-top:0}.wallet-wizard__nav[data-v-91739d4a]{flex:1;min-height:52px;min-width:0;padding:8px 6px}.wallet-wizard__nav .q-item__section--avatar[data-v-91739d4a]{min-width:32px;padding-right:4px}.wallet-wizard__nav[data-v-91739d4a] .q-item__label{font-size:11px;line-height:1.3}.wallet-wizard__nav[data-v-91739d4a] .q-item__label--caption{display:none}.wallet-wizard__main[data-v-91739d4a]{padding:24px 20px 32px}.wallet-wizard__main h2[data-v-91739d4a]{font-size:25px;margin-top:20px}.wallet-wizard__review[data-v-91739d4a]{overflow-wrap:anywhere;padding:20px}.wallet-wizard__footer[data-v-91739d4a]{align-items:stretch;flex-direction:column;gap:12px;padding:14px 16px calc(14px + env(safe-area-inset-bottom))}.wallet-wizard__footer>.row[data-v-91739d4a]:last-child{flex-wrap:wrap;justify-content:flex-end}.wallet-wizard__footer>.row:last-child>.q-btn[data-v-91739d4a]:last-child{background:#f45100!important;color:#fff!important;flex:1}}.wallet-page[data-v-d00f5572]{--wallet-muted:#64748b;--wallet-soft:#fff;--wallet-text:#0f172a;--wallet-border:#e2e8f0;background:#f6f8fb;border-radius:0;color:var(--wallet-text);margin:0 auto;max-width:1120px;padding:16px 16px 36px}.wallet-page--dark[data-v-d00f5572]{--wallet-muted:#a6b5c9;--wallet-soft:#18212d;--wallet-text:#f1f5f9;--wallet-border:#334155;background:#101620}.wallet-muted[data-v-d00f5572]{color:var(--wallet-muted)}.wallet-header[data-v-d00f5572]{align-items:center;display:flex;gap:6px}.wallet-header-title[data-v-d00f5572]{flex:1;min-width:0}.wallet-header h1[data-v-d00f5572]{font-size:24px;font-weight:750;line-height:1.3;margin:2px 0}.wallet-description[data-v-d00f5572]{font-size:14px;line-height:1.6;margin:12px 4px 22px}.wallet-eyebrow[data-v-d00f5572]{color:var(--wallet-muted);font-size:11px;font-weight:650;letter-spacing:.07em;text-transform:uppercase}.wallet-overview[data-v-d00f5572]{display:grid;gap:18px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);margin-top:0}.wallet-balance-card[data-v-d00f5572],.wallet-billing-card[data-v-d00f5572]{border-radius:20px;min-width:0;padding:24px}.wallet-balance-card[data-v-d00f5572]{background:linear-gradient(135deg,#172a46,#0f172a);color:#fff;overflow:hidden;position:relative}.wallet-balance-card .wallet-eyebrow[data-v-d00f5572],.wallet-balance-card .wallet-muted[data-v-d00f5572]{color:#b9c9df}.wallet-balance-card[data-v-d00f5572] .q-separator{background:#ffffff26}.wallet-balance-card[data-v-d00f5572] .text-negative{color:#ffb4aa!important}.wallet-balance-card[data-v-d00f5572] .q-btn--flat{color:#fff}.wallet-balance-value[data-v-d00f5572]{align-items:baseline;display:flex;flex-wrap:wrap;font-size:clamp(30px,7vw,46px);font-variant-numeric:tabular-nums;font-weight:750;gap:10px;letter-spacing:-.035em;line-height:1.25;margin-top:10px;overflow-wrap:anywhere}.wallet-currency[data-v-d00f5572]{font-size:19px;font-weight:500;letter-spacing:0}.wallet-owner[data-v-d00f5572]{overflow-wrap:anywhere;padding-top:6px}.wallet-owner>div[data-v-d00f5572]{min-width:0}.wallet-billing-card[data-v-d00f5572]{background:var(--wallet-soft);border:1px solid var(--wallet-border)}.wallet-due-value[data-v-d00f5572]{font-size:28px;font-variant-numeric:tabular-nums;font-weight:750;margin:8px 0;overflow-wrap:anywhere}.wallet-status[data-v-d00f5572]{border-radius:8px;font-size:11px;font-weight:600;padding:6px 9px;white-space:normal}.wallet-tone-orange[data-v-d00f5572]{background:#fff0e6;color:#b44800}.wallet-tone-green[data-v-d00f5572]{background:#def7eb;color:#087b53}.wallet-tone-blue[data-v-d00f5572]{background:#e7eeff;color:#3962bd}.wallet-count[data-v-d00f5572],.wallet-tone-neutral[data-v-d00f5572]{background:#edf1f6;color:#52637a}.wallet-count[data-v-d00f5572]{border-radius:8px;padding:6px 10px}.wallet-linked-section[data-v-d00f5572]{margin-top:28px}.wallet-linked-section h2[data-v-d00f5572]{font-size:19px}.wallet-empty[data-v-d00f5572]{padding:24px 0 4px}.wallet-linked-empty[data-v-d00f5572]{background:var(--wallet-soft);border:1px dashed var(--wallet-border);border-radius:16px;line-height:1.7;padding:24px}.wallet-linked-grid[data-v-d00f5572],.wallet-linked-list[data-v-d00f5572]{display:grid;gap:12px}.wallet-linked-card[data-v-d00f5572]{align-items:center;background:var(--wallet-soft);border:1px solid var(--wallet-border);border-radius:16px;display:grid;gap:14px;grid-template-columns:44px minmax(0,1fr) auto;padding:20px}.wallet-linked-card--active[data-v-d00f5572]{border-color:#f4a172}.wallet-linked-person[data-v-d00f5572]{min-width:0;overflow-wrap:anywhere}.wallet-linked-date[data-v-d00f5572]{grid-column:2}.wallet-in-use[data-v-d00f5572],.wallet-linked-card>.q-btn[data-v-d00f5572]{grid-column:3;grid-row:1/span 2}.wallet-in-use[data-v-d00f5572]{color:#087b53}.wallet-page[data-v-d00f5572] .q-btn{border-radius:12px;min-height:44px}.wallet-page--dark .wallet-tone-orange[data-v-d00f5572]{background:#422e1d;color:#ffc08a}.wallet-page--dark .wallet-tone-green[data-v-d00f5572]{background:#183c30;color:#8adfbb}.wallet-page--dark .wallet-tone-blue[data-v-d00f5572]{background:#283652;color:#b5ceff}.wallet-page--dark .wallet-count[data-v-d00f5572],.wallet-page--dark .wallet-tone-neutral[data-v-d00f5572]{background:#303b4c;color:#c2cfe3}.wallet-page--dark .wallet-in-use[data-v-d00f5572]{color:#8adfbb}@media(max-width:700px){.wallet-overview[data-v-d00f5572]{gap:16px;grid-template-columns:minmax(0,1fr)}.wallet-balance-card[data-v-d00f5572],.wallet-billing-card[data-v-d00f5572]{padding:22px}.wallet-balance-card .q-btn--unelevated[data-v-d00f5572]{width:100%}.wallet-linked-card[data-v-d00f5572]{gap:12px;grid-template-columns:44px minmax(0,1fr);padding:18px}.wallet-in-use[data-v-d00f5572],.wallet-linked-card>.q-btn[data-v-d00f5572]{background:var(--wallet-soft);grid-column:1/-1;grid-row:auto;text-align:center}.wallet-linked-date[data-v-d00f5572]{font-size:12px;grid-column:2}.wallet-linked-date>div[data-v-d00f5572]{display:inline;margin-left:6px}.wallet-linked-card>.q-btn[data-v-d00f5572]{border:1px solid var(--wallet-border)}}@media(min-width:701px){.wallet-page[data-v-d00f5572]{padding:28px 28px 40px}}.dashboard-summary{--card:#fff;--border:#e6ebf0;--ink:#182236;--muted:#64748b;background:#f8fafc;color:var(--ink);font-variant-numeric:tabular-nums;padding:18px 16px 90px}.dashboard-summary section{margin-bottom:28px}.dashboard-summary__heading{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:14px}.dashboard-summary h2{align-items:center;display:flex;font-size:18px;font-weight:800;gap:9px;line-height:1.35;margin:0;text-transform:uppercase}.dashboard-summary__marker{background:#ee5a0b;border-radius:4px;display:inline-block;flex:0 0 5px;height:23px;width:5px}.dashboard-summary__marker--blue{background:#2c63ee}.dashboard-summary__marker--green{background:#0aa576}.dashboard-summary__period{display:flex;white-space:nowrap}.dashboard-summary__period .q-btn{background:var(--card);border:1px solid var(--border);border-radius:9px;color:var(--muted);font-size:14px;margin-left:5px}.dashboard-summary__range{color:var(--muted);font-size:14px;margin:-5px 0 12px 14px}.dashboard-summary__hero{background:radial-gradient(circle at 90% 75%,#bd532d45,#0000 38%),linear-gradient(130deg,#121d32,#282935);border-radius:17px;box-shadow:0 12px 24px #181e2c26;color:#fff;padding:22px}.dashboard-summary__hero-label,.dashboard-summary__hero-line{align-items:center;display:flex;justify-content:space-between}.dashboard-summary__hero-label{color:#a9b6ca;font-size:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dashboard-summary__hero-value{font-size:clamp(36px,9vw,48px);font-weight:800;line-height:1.1;margin:12px 0 18px;overflow-wrap:anywhere}.dashboard-summary__hero-value small{color:#abb8c9;font-size:18px}.dashboard-summary__hero-line{border-top:1px solid #3b4554;font-size:16px;padding-top:13px}.dashboard-summary__hero-line span{color:#abb8c9}.dashboard-summary__progress{background:#475263;border-radius:6px;height:6px;margin-top:9px;overflow:hidden}.dashboard-summary__progress span{background:#fb771e;border-radius:inherit;display:block;height:100%}.dashboard-summary__card{background:var(--card);border:1px solid var(--border);border-radius:16px;box-shadow:0 2px 8px #14223a0d}.dashboard-summary__sales-breakdown{margin-top:16px;padding:4px 16px}.dashboard-summary__row{align-items:center;display:flex;gap:10px;min-height:73px}.dashboard-summary__sales-breakdown .dashboard-summary__row+.dashboard-summary__row{border-top:1px solid var(--border)}.dashboard-summary__badge{border-radius:10px;display:grid;flex:0 0 34px;font-size:14px;font-weight:800;height:34px;place-items:center}.dashboard-summary__badge--orange{background:#fff3eb;color:#e85a11}.dashboard-summary__badge--blue{background:#edf4ff;color:#2d62e4}.dashboard-summary__badge--green{background:#dcfaec;color:#008f69}.dashboard-summary__row-label{flex:1;min-width:0}.dashboard-summary__row-label strong,.dashboard-summary__row-value strong{display:block;font-size:16px;line-height:1.45}.dashboard-summary__row-label small,.dashboard-summary__row-value small{color:var(--muted);display:block;font-size:14px;line-height:1.45;margin-top:3px}.dashboard-summary__row-value{min-width:0;overflow-wrap:anywhere;text-align:right}.dashboard-summary__row-value strong{font-size:18px}.dashboard-summary__row-value small{color:#008f69}.dashboard-summary__grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.dashboard-summary__metric{min-width:0;padding:14px}.dashboard-summary__metric--pending{border-color:#fbd781}.dashboard-summary__metric-label{color:var(--muted);display:flex;font-size:14px;font-weight:800;gap:4px;justify-content:space-between;line-height:1.35;text-transform:uppercase}.dashboard-summary__metric--pending .dashboard-summary__metric-label{color:#aa511a}.dashboard-summary__metric>small{color:var(--muted);display:block;font-size:14px;margin-top:14px}.dashboard-summary__metric>strong{display:block;font-size:28px;line-height:1.2;margin-top:3px;overflow-wrap:anywhere}.dashboard-summary__metric>span{background:#eafaf4;border-radius:5px;color:#188366;display:inline-block;font-size:14px;margin-top:10px;padding:4px 6px}.dashboard-summary__metric--pending>span{background:#fff4da;color:#aa511a}.dashboard-summary__highlight{border-color:#a5eed1;margin-top:16px;padding:4px 16px 13px}.dashboard-summary__highlight .dashboard-summary__row-value strong{color:#008f69}.dashboard-summary__footnote{border-top:1px solid var(--border);color:var(--muted);font-size:14px;padding-top:11px}.dashboard-summary__inner-grid{border-top:1px solid var(--border);margin-top:4px;padding-top:14px}.dashboard-summary__mini{background:#f4f7f9;border-radius:11px;min-width:0;padding:13px}.dashboard-summary__mini--green{background:#f5fdf9;border:1px solid #a5eed1}.dashboard-summary__mini small{color:var(--muted);display:block;font-size:14px;font-weight:700;text-transform:uppercase}.dashboard-summary__mini strong{display:block;font-size:18px;margin-top:8px;overflow-wrap:anywhere}.dashboard-summary__mini--green strong{color:#008f69}.dashboard-summary__receipts{padding:16px}.dashboard-summary__receipts h2{font-size:18px}.dashboard-summary__receipts .q-btn{color:#e8580e}.dashboard-summary__receipt{align-items:center;border-top:1px solid var(--border);display:flex;gap:10px;padding:12px 0}.dashboard-summary__avatar{background:#eff3f7;border-radius:50%;color:#59687e;display:grid;flex:0 0 34px;font-size:16px;font-weight:700;height:34px;place-items:center}.dashboard-summary__receipt div{flex:1;min-width:0}.dashboard-summary__receipt div strong{display:block;font-size:16px}.dashboard-summary__receipt div small{color:var(--muted);display:block;font-size:14px}.dashboard-summary__receipt>strong{font-size:16px;min-width:0;overflow-wrap:anywhere}.dashboard-summary__empty{color:var(--muted);font-size:16px;margin:12px 0 0}.dashboard-summary__cta{background:#ec580b;border-radius:12px;color:#fff;font-size:16px;font-weight:700;min-height:50px;width:100%}.dashboard-summary__error{align-items:center;background:#fff2eb;border-radius:8px;color:#9f3817;display:flex;font-size:16px;justify-content:space-between;margin-bottom:12px;padding:9px 12px}.dashboard-summary__date-dialog{background:#f8fafc;color:#182236;display:flex;flex-direction:column;height:100vh;height:100dvh;max-width:none;width:100vw}.dashboard-summary__date-header{align-items:center;background:#fff;border-bottom:1px solid #e6ebf0;display:flex;gap:12px;justify-content:space-between;padding:16px}.dashboard-summary__date-header small,.dashboard-summary__date-header strong{display:block}.dashboard-summary__date-header strong{font-size:17px}.dashboard-summary__date-header small{color:#8190a4;font-size:12px;margin-top:3px}.dashboard-summary__date-body{align-items:center;display:flex;flex:1;flex-direction:column;gap:18px;min-height:0;overflow-y:auto;padding:18px 16px}.dashboard-summary__calendar{box-shadow:0 2px 8px #14223a0f;width:min(100%,420px)}.dashboard-summary__time-fields{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,420px)}.dashboard-summary__filter-error{color:#b23e1a;font-size:13px;width:min(100%,420px)}.dashboard-summary__date-actions{background:#fff;border-top:1px solid #e6ebf0;display:flex;gap:8px;justify-content:flex-end;padding:12px 16px max(12px,env(safe-area-inset-bottom))}.dashboard-summary__date-actions .q-btn{min-height:40px}.dashboard-summary__date-dialog--dark{background:#151c26;color:#f0f4f9}.dashboard-summary__date-dialog--dark .dashboard-summary__date-actions,.dashboard-summary__date-dialog--dark .dashboard-summary__date-header{background:#222a35;border-color:#394453}.dashboard-summary--dark{--card:#222a35;--border:#394453;--ink:#f0f4f9;--muted:#a7b3c2;background:#151c26}.dashboard-summary--dark .dashboard-summary__mini{background:#2a3541}.dashboard-summary--dark .dashboard-summary__mini--green{background:#193d32}@media (max-width:600px){.dashboard-summary__receipt,.dashboard-summary__row{display:grid;gap:6px 10px;grid-template-columns:34px minmax(0,1fr);padding:14px 0}.dashboard-summary__avatar,.dashboard-summary__badge{align-self:start;grid-row:1/3}.dashboard-summary__receipt>strong,.dashboard-summary__row-value{grid-column:2;text-align:left}}@media (max-width:390px){.dashboard-summary__grid{grid-template-columns:minmax(0,1fr)}}.dashboard-page{background:#f8fafc;min-height:100%}.dashboard-page__header{background:#fff;color:#182236;padding:6px 18px 13px}.dashboard-page__sync{color:#079a70;font-size:12px;font-weight:600;height:23px;text-align:right}.dashboard-page__sync-dot{background:#0ab786;border-radius:50%;display:inline-block;height:8px;margin-right:5px;width:8px}.dashboard-page__toolbar{align-items:center;display:flex;gap:12px}.dashboard-page__toolbar>.q-btn:first-child{border:1px solid #e8edf2;border-radius:12px;color:#445269;flex:0 0 38px;height:38px;width:38px}.dashboard-page__identity{flex:1;min-width:0}.dashboard-page__title{font-size:clamp(16px,4.6vw,23px);font-weight:800;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-page__title span{background:#fff0e7;border-radius:5px;color:#d14e0a;display:inline-block;font-size:11px;margin-left:3px;padding:3px 6px;vertical-align:middle}.dashboard-page__subtitle{color:#79899e;font-size:12px;margin-top:3px}.dashboard-page__avatar-button{color:#e85b0b}.dashboard-page__avatar-button .q-avatar{border:2px solid #ef6a14;font-size:13px;font-weight:700}.dashboard-page__tabs{background:#fff;border-bottom:1px solid #e7ebf0;color:#52627a;padding:0 14px 12px}.dashboard-page__tabs .q-tabs__content{gap:7px}.dashboard-page__tabs .q-tab{background:#f1f4f7;border-radius:22px;font-size:13px;font-weight:700;min-height:36px;padding:0 14px}.dashboard-page__tabs .q-tab--active{background:#ee5909;box-shadow:0 2px 5px #ea580c33}.dashboard-page__panels{background:#0000}.dashboard-page__panels .q-tab-panel{padding:0}.dashboard-page__report{padding:16px}.dashboard-page__report--summary{padding:0}.dashboard-page--dark{background:#151c26}.dashboard-page--dark .dashboard-page__header,.dashboard-page--dark .dashboard-page__tabs{background:#202733;border-color:#3a4655;color:#f3f6fa}.dashboard-page--dark .dashboard-page__tabs .q-tab{background:#343d49}.notification-content{display:block!important;letter-spacing:.02em!important;margin-block-end:1em!important;margin-block-start:1em!important;margin-inline-end:0!important;margin-inline-start:0!important;max-width:100%!important;overflow-wrap:normal;white-space:normal;word-break:keep-all;word-spacing:.2em!important}.md-editor{border-radius:15px}.my-custom-toggle2{border:1px solid #e65100}.my-custom-toggle{border:1px solid #027be3}.products-page{background:#0000;color:#263129;padding:0 0 28px}.products-hero{background:#f6f3eb;border:1px solid #e9e3d5;border-radius:20px;padding:20px}.products-hero__eyebrow{align-items:center;color:#9b5933;display:flex;font-size:13px;font-weight:800;gap:7px;letter-spacing:.12em}.products-hero__main{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-top:10px}.products-hero h1{font-size:clamp(26px,5vw,36px);font-weight:800;line-height:1.15;margin:0 0 6px}.products-hero p,.products-section-title p{color:#52645a;line-height:1.45;margin:0}.products-hero__add,.products-search__button{background:#a64b2b;border-radius:12px;color:#fff;font-weight:700}.products-hero__add{flex:none}.products-summary{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.products-summary>div{background:#ffffffbf;border:1px solid #ebe5d9;border-radius:14px;display:flex;flex-direction:column;gap:2px;padding:11px 13px}.products-summary strong{font-size:21px;line-height:1.1}.products-summary span{color:#52645a;font-size:13px;line-height:1.3}.products-content{padding:20px 2px 0}.products-section-title h2{font-size:21px;font-weight:800;line-height:1.25;margin:0 0 3px}.products-search{display:flex;gap:8px;margin-top:18px}.products-search__input{flex:1;min-width:0}.products-search__button{padding:0 16px}.products-tools{display:flex;gap:7px;overflow-x:auto;padding:13px 0}.products-tools .q-btn{background:#f1f2ef;border-radius:10px;color:#465249;flex:none;font-weight:600}.products-categories{display:flex;gap:8px;overflow-x:auto;padding:3px 0 11px;scrollbar-width:thin}.products-categories__chip{background:#fff;border:1px solid #e1e5de;border-radius:999px;color:#4d5a51;flex:none;padding:0 9px}.products-categories__chip--active{background:#263d31;border-color:#263d31;color:#fff}.products-controls{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px;margin:4px 0 16px}.products-controls__sort{flex:1;max-width:220px;min-width:160px}.products-view-switch{border:1px solid #e4e8e1;border-radius:12px;display:flex;margin-left:auto}.products-view-switch__active{background:#f9eee9;color:#a64b2b}.products-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(245px,1fr))}.products-card{background:#fff;border:1px solid #e4e9e1;border-radius:16px;overflow:hidden}.products-card__link{display:block;padding:14px}.products-card__top{align-items:center;display:flex;gap:11px}.products-card__image{align-items:center;background:#f4f5f1;border-radius:11px;display:flex;flex:none;height:58px;justify-content:center;overflow:hidden;width:58px}.products-card__picture{height:100%;width:100%}.products-card__identity{display:flex;flex:1;flex-direction:column;min-width:0}.products-card__identity strong{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products-card__identity span{color:#52645a;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products-card__stock{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:16px}.products-card__prices>div,.products-card__stock>div{display:flex;flex-direction:column;gap:3px}.products-card__prices span,.products-card__stock span{color:#52645a;font-size:13px}.products-card__stock strong{font-size:18px}.products-card__badge{border-radius:999px;font-size:13px;font-weight:700;padding:5px 8px;white-space:nowrap}.products-card__badge--in{background:#e8f5eb;color:#257143}.products-card__badge--low{background:#fff1d9;color:#975600}.products-card__badge--out{background:#fce9e8;color:#b53934}.products-card__prices{border-top:1px solid #edf0ea;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:13px;padding-top:12px}.products-card__prices strong{font-size:15px;overflow-wrap:anywhere}.products-card__footer{align-items:center;color:#a64b2b;display:flex;font-size:14px;font-weight:700;gap:4px;justify-content:flex-end;margin-top:14px}.products-grid--list{grid-template-columns:1fr}.products-grid--list .products-card__link{align-items:center;display:grid;gap:16px;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.3fr) auto}.products-grid--list .products-card__footer,.products-grid--list .products-card__prices,.products-grid--list .products-card__stock{margin:0}.products-grid--list .products-card__prices{border:0;padding:0}.products-state{align-items:center;color:#52645a;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:210px;text-align:center}.products-state strong{color:#293b30;font-size:16px}.products-pagination{align-items:center;color:#52645a;display:flex;flex-wrap:wrap;font-size:14px;gap:10px;justify-content:space-between;padding:20px 2px 0}.body--dark .products-page{color:#f1f2ee}.body--dark .products-card,.body--dark .products-hero,.body--dark .products-summary>div{background:#252b29;border-color:#3a423d}.body--dark .products-categories__chip,.body--dark .products-tools .q-btn{background:#323a35;border-color:#48534a;color:#e2e8e1}.body--dark .products-categories__chip--active{background:#ad5635;border-color:#ad5635;color:#fff}.body--dark .products-view-switch{border-color:#48534a}.body--dark .products-state strong{color:#f1f2ee}@media (max-width:800px){.products-grid--list .products-card__link{display:block}.products-grid--list .products-card__stock{margin-top:16px}.products-grid--list .products-card__prices{border-top:1px solid #edf0ea;margin-top:13px;padding-top:12px}.products-grid--list .products-card__footer{margin-top:14px}}@media (max-width:600px){.products-hero{border-radius:0 0 20px 20px;padding:19px 16px}.products-hero__main{align-items:flex-start}.products-hero__add .q-btn__content{font-size:0;gap:0}.products-hero__add .q-icon{font-size:23px}.products-hero__add{height:43px;min-width:43px;padding:0}.products-content{padding:20px 12px 0}.products-summary{gap:6px}.products-summary>div{padding:9px 8px}.products-summary strong{font-size:18px}.products-summary span{font-size:13px}.products-grid{grid-template-columns:1fr}}.stores-page[data-v-55e4107a]{background:#f7f8fa;border-radius:20px;color:#20252d;overflow:hidden}.stores-hero[data-v-55e4107a]{background:#fff;border-bottom:1px solid #e8ebef;color:#20252d;padding:22px 20px 20px}.stores-hero__eyebrow[data-v-55e4107a]{align-items:center;color:#a93410;display:flex;font-size:13px;font-weight:700;gap:7px;letter-spacing:.11em}.stores-hero__main[data-v-55e4107a]{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-top:13px}.stores-hero h1[data-v-55e4107a]{font-size:26px;font-weight:750;letter-spacing:-.025em;line-height:1.2;margin:0}.stores-hero p[data-v-55e4107a]{color:#526175;font-size:15px;line-height:1.45;margin:7px 0 0;max-width:340px}.stores-hero__add[data-v-55e4107a]{background:#a93410;border-radius:12px;color:#fff;flex:0 0 auto;font-weight:700;min-height:42px}.stores-summary[data-v-55e4107a]{display:flex;gap:10px;margin-top:20px}.stores-summary>div[data-v-55e4107a]{background:#f8fafc;border:1px solid #e8ebef;border-radius:13px;display:flex;flex:1;flex-direction:column;min-width:0;padding:13px 15px}.stores-summary__number[data-v-55e4107a]{font-size:25px;font-variant-numeric:tabular-nums;font-weight:750;line-height:1}.stores-summary__label[data-v-55e4107a]{color:#526175;font-size:13px;margin-top:5px}.stores-content[data-v-55e4107a]{padding:22px 18px 28px}.stores-section-heading[data-v-55e4107a]{align-items:start;display:flex;gap:12px;justify-content:space-between}.stores-section-heading h2[data-v-55e4107a]{font-size:19px;font-weight:700;line-height:1.3;margin:0}.stores-section-heading p[data-v-55e4107a]{color:#526175;font-size:14px;margin:4px 0 0}.stores-section-heading__count[data-v-55e4107a]{background:#fff;border-radius:8px;color:#526175;flex:0 0 auto;font-size:13px;padding:6px 9px}.stores-filters[data-v-55e4107a]{display:flex;gap:8px;margin:17px -18px 16px;overflow-x:auto;padding:0 18px 3px;scrollbar-width:none}.stores-filters[data-v-55e4107a]::-webkit-scrollbar{display:none}.stores-filters__button[data-v-55e4107a]{background:#fff;border-radius:20px;color:#56606e;flex:0 0 auto;font-size:14px;min-height:38px;padding:0 13px}.stores-filters__button--active[data-v-55e4107a]{background:#af3914;color:#fff;font-weight:700}.stores-search[data-v-55e4107a]{display:flex;gap:8px}.stores-search__input[data-v-55e4107a]{background:#fff;border-radius:9px;flex:1;min-width:0}.stores-search__button[data-v-55e4107a]{background:#20252d;border-radius:9px;color:#fff;font-weight:600;min-width:76px}.stores-search-note[data-v-55e4107a]{color:#526175;font-size:14px;margin:0}.stores-controls[data-v-55e4107a]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:14px 0 16px}.stores-controls__sort[data-v-55e4107a]{background:#fff;border-radius:9px;max-width:calc(100% - 104px);width:188px}.stores-view-switch[data-v-55e4107a]{background:#fff;border:1px solid #e6e9ee;border-radius:10px;display:flex;padding:2px}.stores-view-switch .q-btn[data-v-55e4107a]{height:38px;width:38px}.stores-view-switch__active[data-v-55e4107a]{background:#fff1e7;border-radius:8px;color:#a93410}.stores-grid[data-v-55e4107a]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.stores-grid--list[data-v-55e4107a]{grid-template-columns:1fr}.stores-card[data-v-55e4107a]{background:#fff;border:1px solid #e8ebef;border-radius:15px;box-shadow:0 3px 12px rgba(31,41,55,.035);display:flex;flex-direction:column;min-width:0;overflow:hidden}.stores-grid--list .stores-card__main[data-v-55e4107a]{padding-top:11px}.stores-grid--list .stores-card__icon[data-v-55e4107a]{flex-basis:36px;height:36px}.stores-grid--list .stores-card__meta[data-v-55e4107a]{padding-left:62px;padding-top:5px}.stores-grid--list .stores-card__date[data-v-55e4107a],.stores-grid--list .stores-card__tags[data-v-55e4107a]{display:none}.stores-grid--list .stores-card__actions[data-v-55e4107a]{justify-content:flex-end;padding-bottom:4px;padding-top:2px}.stores-card__main[data-v-55e4107a]{align-items:center;display:flex;gap:11px;padding:15px 15px 0}.stores-card__icon[data-v-55e4107a]{background:#fff0e6;border-radius:11px;color:#ad4317;display:grid;flex:0 0 43px;height:43px;place-items:center}.stores-card__icon--truck[data-v-55e4107a]{background:#eaf2ff;color:#2861af}.stores-card__details[data-v-55e4107a]{flex:1;min-width:0}.stores-card__name[data-v-55e4107a]{color:inherit;display:block;font-size:16px;font-weight:700;line-height:1.25;overflow-wrap:anywhere;text-decoration:none}.stores-card__id[data-v-55e4107a]{color:#596579;font-size:13px;margin-top:3px}.stores-card__arrow[data-v-55e4107a]{color:#99a1ad;flex:0 0 auto}.stores-card__meta[data-v-55e4107a]{align-items:center;color:#526175;display:flex;flex-wrap:wrap;font-size:13px;gap:7px;padding:12px 15px 0;text-transform:capitalize}.stores-card__type[data-v-55e4107a]{background:#fff2e8;border-radius:7px;color:#9d3c12;font-weight:700;padding:4px 8px}.stores-card__tags[data-v-55e4107a]{display:flex;flex-wrap:wrap;gap:5px;padding:11px 15px 0}.stores-card__tags span[data-v-55e4107a]{background:#f3f0ff;border-radius:7px;color:#6941a5;font-size:13px;overflow-wrap:anywhere;padding:4px 7px}.stores-card__actions[data-v-55e4107a]{display:flex;gap:5px;justify-content:space-between;margin-top:auto;padding:10px 11px 9px}.stores-card__actions .q-btn[data-v-55e4107a]{border-radius:8px;font-size:14px;min-height:40px}.stores-card__actions .q-btn[data-v-55e4107a]:last-child{color:#a93410;font-weight:700}.stores-state[data-v-55e4107a]{background:#fff;border:1px dashed #d8dde4;border-radius:14px;color:#526175;display:grid;font-size:14px;gap:8px;justify-items:center;padding:45px 18px;text-align:center}.stores-state strong[data-v-55e4107a]{color:#20252d;font-size:16px}.stores-pagination[data-v-55e4107a]{align-items:center;color:#526175;display:flex;font-size:13px;font-variant-numeric:tabular-nums;gap:10px;justify-content:space-between;margin-top:18px}.stores-dialog[data-v-55e4107a]{max-height:100vh;min-height:100vh;overflow-y:auto;width:100vw}.stores-page.q-dark[data-v-55e4107a]{background:#1c1f24;color:#f3f4f6}.stores-page.q-dark .stores-hero[data-v-55e4107a]{background:#282c33;border-color:#3b414a;color:#f3f4f6}.stores-page.q-dark .stores-hero p[data-v-55e4107a],.stores-page.q-dark .stores-summary__label[data-v-55e4107a]{color:#cbd5e1}.stores-page.q-dark .stores-summary>div[data-v-55e4107a]{background:#30343b;border-color:#3b414a}.stores-page.q-dark .stores-pagination[data-v-55e4107a],.stores-page.q-dark .stores-search-note[data-v-55e4107a],.stores-page.q-dark .stores-section-heading p[data-v-55e4107a]{color:#cbd5e1}.stores-page.q-dark .stores-card[data-v-55e4107a],.stores-page.q-dark .stores-controls__sort[data-v-55e4107a],.stores-page.q-dark .stores-filters__button[data-v-55e4107a]:not(.stores-filters__button--active),.stores-page.q-dark .stores-search__input[data-v-55e4107a],.stores-page.q-dark .stores-section-heading__count[data-v-55e4107a],.stores-page.q-dark .stores-state[data-v-55e4107a],.stores-page.q-dark .stores-view-switch[data-v-55e4107a]{background:#282c33;border-color:#3b414a;color:#f3f4f6}.stores-page.q-dark .stores-card__id[data-v-55e4107a],.stores-page.q-dark .stores-card__meta[data-v-55e4107a],.stores-page.q-dark .stores-state[data-v-55e4107a]{color:#cbd5e1}.stores-page.q-dark .stores-state strong[data-v-55e4107a]{color:#f3f4f6}@media (max-width:650px){.stores-page[data-v-55e4107a]{border-radius:0}.stores-hero[data-v-55e4107a]{padding:19px 17px 18px}.stores-hero__main[data-v-55e4107a]{align-items:flex-start}.stores-hero h1[data-v-55e4107a]{font-size:23px}.stores-hero p[data-v-55e4107a]{max-width:270px}.stores-hero__add[data-v-55e4107a]{min-width:42px;padding:0;width:42px}.stores-content[data-v-55e4107a]{padding:20px 14px 28px}.stores-filters[data-v-55e4107a]{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}.stores-grid--list[data-v-55e4107a],.stores-grid[data-v-55e4107a]{grid-template-columns:1fr}.stores-pagination[data-v-55e4107a]{flex-direction:column}}.supplier-directory[data-v-2f3c61ee]{min-width:0}.supplier-directory__filters[data-v-2f3c61ee]{display:flex;gap:6px;margin-bottom:9px;overflow-x:auto;padding:2px 0 8px;scrollbar-width:none}.supplier-directory__filters[data-v-2f3c61ee]::-webkit-scrollbar{display:none}.supplier-directory__filter[data-v-2f3c61ee]{background:#fff;border:1px solid #e2e8f0;border-radius:20px;color:#475569;flex:0 0 auto;font-size:13px;min-height:32px;padding:0 11px}.supplier-directory__filter--active[data-v-2f3c61ee]{background:#0f172a;border-color:#0f172a;color:#fff;font-weight:700}.supplier-directory__filter--pending[data-v-2f3c61ee]:not(.supplier-directory__filter--active){background:#fff7ed;border-color:#fed7aa;color:#c2410c}.supplier-directory__date[data-v-2f3c61ee]{margin-bottom:12px}.supplier-directory__search[data-v-2f3c61ee]{display:flex;gap:8px;margin-bottom:9px;max-width:470px}.supplier-directory__search .q-field[data-v-2f3c61ee]{flex:1;min-width:0}.supplier-directory__search-button[data-v-2f3c61ee]{background:#0f172a;border-radius:10px;color:#fff;font-size:13px;min-width:66px}.supplier-directory__result-line[data-v-2f3c61ee]{align-items:center;color:#596579;display:flex;font-size:13px;gap:10px;justify-content:space-between;margin:6px 0 10px;width:100%}.supplier-directory__result-line strong[data-v-2f3c61ee]{flex:1;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.supplier-directory__sort[data-v-2f3c61ee]{flex:0 0 132px;font-size:13px}.supplier-directory__table[data-v-2f3c61ee] th{color:#596579;font-size:13px;text-transform:uppercase}.supplier-directory__table[data-v-2f3c61ee] td{padding-bottom:12px;padding-top:12px}.supplier-directory__pagination[data-v-2f3c61ee]{align-items:center;color:#526175;display:flex;font-size:14px;gap:10px;justify-content:space-between;padding:16px 0}.supplier-directory__mobile-list[data-v-2f3c61ee]{display:grid;gap:11px}.supplier-directory__card[data-v-2f3c61ee]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 2px 10px -2px #0f172a0d;overflow:hidden}.supplier-directory__card--outstanding[data-v-2f3c61ee]{border-color:#fed7aa}.supplier-directory__card-top[data-v-2f3c61ee]{align-items:center;display:flex;gap:10px;padding:15px 14px 0}.supplier-directory__avatar[data-v-2f3c61ee]{background:#ffedd5;border:1px solid #fed7aa;border-radius:16px;color:#9a3412;display:grid;flex:0 0 44px;font-size:16px;font-weight:800;height:44px;place-items:center}.supplier-directory__identity[data-v-2f3c61ee]{flex:1;min-width:0}.supplier-directory__name-line[data-v-2f3c61ee]{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.supplier-directory__identity strong[data-v-2f3c61ee]{color:#0f172a;font-size:16px;line-height:1.3;overflow-wrap:anywhere}.supplier-directory__identity small[data-v-2f3c61ee]{color:#526175;display:block;font-size:13px;margin-top:3px;overflow-wrap:anywhere}.supplier-directory__status[data-v-2f3c61ee]{background:#f1f5f9;border-radius:20px;color:#475569;font-size:13px;font-weight:700;padding:3px 7px;text-transform:capitalize}.supplier-directory__status--active[data-v-2f3c61ee]{background:#ecfdf5;color:#047857}.supplier-directory__card-figures[data-v-2f3c61ee]{background:#f8fafc;border-radius:12px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 14px;padding:10px}.supplier-directory__card--outstanding .supplier-directory__card-figures[data-v-2f3c61ee]{background:#fff7ed;border:1px solid #ffedd5}.supplier-directory__card-figures>div[data-v-2f3c61ee]{display:grid;gap:3px;min-width:0}.supplier-directory__card-figures small[data-v-2f3c61ee]{color:#526175;font-size:13px;font-weight:700;text-transform:uppercase}.supplier-directory__card-figures strong[data-v-2f3c61ee]{color:#1e293b;font-size:14px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.supplier-directory__card--outstanding .supplier-directory__card-figures div:first-child strong[data-v-2f3c61ee]{color:#9a3412;font-size:16px}.supplier-directory__card-footer[data-v-2f3c61ee]{align-items:center;border-top:1px solid #f1f5f9;color:#596579;display:flex;font-size:13px;gap:8px;justify-content:space-between;margin:0 14px;padding:5px 0 7px}.supplier-directory__open[data-v-2f3c61ee]{color:#ea580c;font-size:13px;font-weight:700;min-height:35px;padding:0}.supplier-directory__state[data-v-2f3c61ee]{border:1px dashed #d8dde4;border-radius:14px;color:#526175;display:grid;font-size:14px;gap:8px;justify-items:center;padding:40px 16px;text-align:center}.supplier-directory__state strong[data-v-2f3c61ee]{color:#20252d;font-size:16px}@media (max-width:599px){.supplier-directory__pagination[data-v-2f3c61ee]{flex-direction:column}}.supplier-directory--dark .supplier-directory__card[data-v-2f3c61ee],.supplier-directory--dark .supplier-directory__filter[data-v-2f3c61ee]:not(.supplier-directory__filter--active){background:#282c33;border-color:#3b414a;color:#f3f4f6}.supplier-directory--dark .supplier-directory__card-figures strong[data-v-2f3c61ee],.supplier-directory--dark .supplier-directory__identity strong[data-v-2f3c61ee],.supplier-directory--dark .supplier-directory__state strong[data-v-2f3c61ee]{color:#f3f4f6}.supplier-directory--dark .supplier-directory__card-figures[data-v-2f3c61ee]{background:#30343b}.supplier-directory--dark .supplier-directory__card-footer[data-v-2f3c61ee]{border-color:#3b414a}.custom-suppliers__toolbar[data-v-7a2ad788]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.custom-suppliers__toolbar h3[data-v-7a2ad788]{font-size:18px;font-weight:700;line-height:1.3;margin:0}.custom-suppliers__toolbar p[data-v-7a2ad788]{color:#526175;font-size:15px;margin:3px 0 0}.custom-suppliers__add[data-v-7a2ad788]{background:#a93410;border-radius:10px;color:#fff;font-weight:700;min-height:42px}.custom-suppliers__table[data-v-7a2ad788]{max-width:100%}.custom-suppliers__table[data-v-7a2ad788] .q-table__middle{overflow-x:auto}.custom-suppliers__table[data-v-7a2ad788] .q-table th{background:#f6f7f9;color:#526175;font-size:13px;font-weight:700;padding:11px 14px;text-transform:uppercase;white-space:nowrap}.custom-suppliers__table[data-v-7a2ad788] .q-table td{border-color:#edf0f3;padding:12px 14px}.custom-suppliers__identity[data-v-7a2ad788]{align-items:center;display:flex;gap:10px;min-width:190px}.custom-suppliers__identity small[data-v-7a2ad788],.custom-suppliers__identity strong[data-v-7a2ad788]{display:block}.custom-suppliers__identity small[data-v-7a2ad788]{color:#526175}.custom-suppliers__pagination[data-v-7a2ad788]{align-items:center;color:#526175;display:flex;font-size:14px;gap:12px;justify-content:space-between;padding:16px 0}.custom-suppliers__empty[data-v-7a2ad788]{color:#526175;padding:48px 16px;text-align:center;width:100%}.custom-suppliers__dialog[data-v-7a2ad788]{max-width:100vw;min-height:100vh;width:520px}.custom-suppliers__dialog-bar[data-v-7a2ad788]{min-height:48px}.custom-suppliers__bio-scroll[data-v-7a2ad788]{height:calc(100vh - 49px)}.custom-suppliers__editor-label[data-v-7a2ad788]{font-size:15px;font-weight:600;margin:4px 0 8px}.custom-suppliers__editor[data-v-7a2ad788]{height:320px;min-height:260px}.custom-suppliers__bio-preview[data-v-7a2ad788]{background:#0000;border:0}.custom-suppliers__bio-preview[data-v-7a2ad788] .md-editor-preview-wrapper{padding:0}.custom-suppliers__bio-empty[data-v-7a2ad788]{color:#526175;font-size:15px}.custom-suppliers--dark .custom-suppliers__bio-empty[data-v-7a2ad788],.custom-suppliers--dark .custom-suppliers__empty[data-v-7a2ad788],.custom-suppliers--dark .custom-suppliers__identity small[data-v-7a2ad788],.custom-suppliers--dark .custom-suppliers__pagination[data-v-7a2ad788],.custom-suppliers--dark .custom-suppliers__toolbar p[data-v-7a2ad788]{color:#cbd5e1}.custom-suppliers--dark .custom-suppliers__table[data-v-7a2ad788] .q-table th{background:#2b3037;color:#cbd5e1}.custom-suppliers--dark .custom-suppliers__table[data-v-7a2ad788] .q-table td{border-color:#3a3e44}@media (max-width:599px){.custom-suppliers__toolbar[data-v-7a2ad788]{align-items:stretch;flex-direction:column;gap:12px}.custom-suppliers__add[data-v-7a2ad788]{width:100%}.custom-suppliers__dialog[data-v-7a2ad788]{width:100vw}.custom-suppliers__editor[data-v-7a2ad788]{height:260px}}.stock-picker[data-v-30e997ef]{margin-bottom:24px}.stock-picker__row[data-v-30e997ef],.stock-picker__selected[data-v-30e997ef]{border-radius:10px}.stock-picker__row[data-v-30e997ef]{min-height:52px}.supplier-payments[data-v-027e127c]{min-width:0}.supplier-payments h3[data-v-027e127c]{font-size:17px;font-weight:700;margin:0 0 8px}.supplier-payments p[data-v-027e127c]{font-size:15px;opacity:.75}.supplier-payments__totals[data-v-027e127c]{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));padding:18px 0}.supplier-payments__totals small[data-v-027e127c],.supplier-payments__totals strong[data-v-027e127c]{display:block}.supplier-payments__totals strong[data-v-027e127c]{font-size:19px;margin-top:5px}.supplier-payments__receipt[data-v-027e127c]{display:grid;font-size:15px;gap:12px;grid-template-columns:1fr 1.5fr}.supplier-payments__receipt dt[data-v-027e127c]{opacity:.65}.supplier-payments__receipt dd[data-v-027e127c]{margin:0;overflow-wrap:anywhere}.supplier-payments__lookup[data-v-027e127c]{align-items:flex-start;display:flex;gap:10px}.supplier-payments__lookup .q-field[data-v-027e127c]{flex:1;min-width:0}@media (max-width:599px){.supplier-payments__lookup[data-v-027e127c]{flex-direction:column}.supplier-payments__lookup .q-btn[data-v-027e127c],.supplier-payments__lookup .q-field[data-v-027e127c]{width:100%}.supplier-payments__totals[data-v-027e127c]{gap:8px}.supplier-payments__totals>div[data-v-027e127c]{background:#fff2e8;border-radius:10px;min-width:0;padding:10px 8px}.supplier-payments__totals strong[data-v-027e127c]{font-size:16px;overflow-wrap:anywhere}.supplier-payments__receipt[data-v-027e127c]{gap:4px;grid-template-columns:1fr}.supplier-payments__receipt dd[data-v-027e127c]{font-weight:600;margin-bottom:8px}}.supplier-workspace[data-v-3d5358ef]{background:#f8fafc;border-radius:18px;color:#1e293b;font-family:Plus Jakarta Sans,sans-serif;min-width:0;overflow:hidden}.supplier-workspace__heading[data-v-3d5358ef]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.supplier-workspace__heading h2[data-v-3d5358ef]{font-size:16px;font-weight:700;line-height:1.3;margin:0}.supplier-workspace__heading p[data-v-3d5358ef]{color:#526175;font-size:14px;line-height:1.35;margin:4px 0 0;max-width:270px}.supplier-workspace__add[data-v-3d5358ef]{background:#ea580c;border-radius:12px;box-shadow:0 6px 14px -3px #ea580c59;color:#fff;flex:0 0 auto;font-size:14px;font-weight:700;min-height:40px;padding:0 12px}.supplier-workspace__content[data-v-3d5358ef]{padding:16px 16px 28px}.supplier-workspace__summary-strip[data-v-3d5358ef]{display:flex;gap:10px;margin:0 -16px 16px;overflow-x:auto;padding:0 16px 4px;scrollbar-width:none}.supplier-workspace__summary-strip[data-v-3d5358ef]::-webkit-scrollbar{display:none}.supplier-workspace__summary-card[data-v-3d5358ef]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 2px 10px -2px #0f172a0d;flex:0 0 132px;min-height:91px;padding:12px}.supplier-workspace__summary-card--warm[data-v-3d5358ef]{background:linear-gradient(135deg,#fff7ed,#ffedd5);border-color:#fed7aa;flex-basis:150px}.supplier-workspace__summary-label[data-v-3d5358ef]{color:#526175;display:flex;font-size:13px;font-weight:700;gap:8px;justify-content:space-between}.supplier-workspace__summary-label .q-icon[data-v-3d5358ef]{color:#596579;font-size:15px}.supplier-workspace__summary-card strong[data-v-3d5358ef]{display:block;font-size:19px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1;margin-top:5px}.supplier-workspace__summary-card small[data-v-3d5358ef]{color:#526175;display:block;font-size:13px;margin-top:5px;white-space:nowrap}.supplier-workspace__summary-card--warm .supplier-workspace__summary-label .q-icon[data-v-3d5358ef],.supplier-workspace__summary-card--warm .supplier-workspace__summary-label[data-v-3d5358ef],.supplier-workspace__summary-card--warm small[data-v-3d5358ef]{color:#9a3412}.supplier-workspace__summary-card--warm strong[data-v-3d5358ef]{color:#7c2d12}.supplier-workspace__toolbar p[data-v-3d5358ef]{color:#526175;font-size:15px;margin:4px 0 0}.supplier-workspace__summary[data-v-3d5358ef]{display:flex;gap:14px;margin-bottom:22px}.supplier-workspace__summary>div[data-v-3d5358ef]{align-items:center;border:1px solid #e7e9ee;border-radius:12px;display:flex;gap:12px;min-width:220px;padding:16px 18px}.supplier-workspace__summary .q-icon[data-v-3d5358ef]{color:#a33b08}.supplier-workspace__summary span[data-v-3d5358ef]{display:grid}.supplier-workspace__summary small[data-v-3d5358ef]{color:#526175;font-size:14px}.supplier-workspace__summary strong[data-v-3d5358ef]{font-size:23px;font-variant-numeric:tabular-nums;line-height:1.25}.supplier-workspace__tabs[data-v-3d5358ef]{margin:0 -16px 14px;padding:0 16px 2px}.supplier-workspace__tabs[data-v-3d5358ef] .q-tabs__content{gap:8px}.supplier-workspace__tabs[data-v-3d5358ef] .q-tab{background:#fff;border:1px solid #e2e8f0;border-radius:16px;color:#475569;font-size:14px;font-weight:600;min-height:40px;padding:0 12px}.supplier-workspace__tabs[data-v-3d5358ef] .q-tab--active{background:#ffedd5;border:2px solid #f97316;color:#9a3412;font-weight:700}.supplier-workspace__tabs[data-v-3d5358ef] .q-tab__indicator{display:none}.supplier-workspace__toolbar[data-v-3d5358ef]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.supplier-workspace__search[data-v-3d5358ef]{align-items:center;display:flex;flex:1 1 300px;gap:8px;max-width:540px}.supplier-workspace__search .q-field[data-v-3d5358ef]{flex:1;min-width:0}.supplier-workspace__count[data-v-3d5358ef],.supplier-workspace__pagination[data-v-3d5358ef]{color:#526175;font-size:14px;font-variant-numeric:tabular-nums}.supplier-workspace__table[data-v-3d5358ef]{max-width:100%}.supplier-workspace__table[data-v-3d5358ef] .q-table__middle{overflow-x:auto}.supplier-workspace__table[data-v-3d5358ef] .q-table th{background:#f6f7f9;color:#526175;font-size:13px;font-weight:700;padding:11px 14px;text-transform:uppercase;white-space:nowrap}.supplier-workspace__table[data-v-3d5358ef] .q-table td{border-color:#edf0f3;padding:12px 14px}.supplier-workspace__identity[data-v-3d5358ef]{align-items:center;display:flex;gap:10px;min-width:190px}.supplier-workspace__identity small[data-v-3d5358ef],.supplier-workspace__identity strong[data-v-3d5358ef]{display:block}.supplier-workspace__identity small[data-v-3d5358ef]{color:#526175}.supplier-workspace__avatar[data-v-3d5358ef]{background:#fff3e8;color:#a33b08}.supplier-workspace__state[data-v-3d5358ef],.supplier-workspace__type[data-v-3d5358ef]{background:#f2f4f7;border-radius:12px;display:inline-block;font-size:13px;font-weight:700;padding:4px 8px;text-transform:capitalize}.supplier-workspace__state--active[data-v-3d5358ef]{background:#ecfdf5;color:#047857}.supplier-workspace__state--inactive[data-v-3d5358ef]{background:#fffbeb;color:#b45309}.supplier-workspace__pagination[data-v-3d5358ef]{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:16px 0}.supplier-workspace__empty[data-v-3d5358ef]{color:#526175;padding:48px 16px;text-align:center;width:100%}.supplier-workspace__dialog[data-v-3d5358ef]{max-width:100vw;min-height:100vh;overflow-y:auto;width:520px}.supplier-workspace__dialog-bar[data-v-3d5358ef]{min-height:48px}.supplier-workspace__dialog-intro[data-v-3d5358ef]{color:#526175;font-size:15px;line-height:1.5}.supplier-workspace__approval-list[data-v-3d5358ef]{display:grid;gap:11px}.supplier-workspace__approval-card[data-v-3d5358ef]{background:#fff;border:1px solid #e8ebef;border-radius:15px;padding:15px}.supplier-workspace__approval-actions[data-v-3d5358ef]{display:flex;gap:8px;justify-content:space-between;margin-top:14px}.supplier-workspace__approval-actions .q-btn[data-v-3d5358ef]{border-radius:9px;font-size:14px;min-height:40px}.supplier-workspace__approve[data-v-3d5358ef]{background:#a93410;color:#fff}.supplier-workspace__shortcuts[data-v-3d5358ef]{display:grid;gap:12px;margin-top:18px}.supplier-workspace__custom-shortcut[data-v-3d5358ef],.supplier-workspace__payment-shortcut[data-v-3d5358ef]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:14px}.supplier-workspace__custom-shortcut[data-v-3d5358ef]{align-items:center;background:linear-gradient(100deg,#eff6ff,#eef2ff);border-color:#bfdbfe;display:flex;gap:12px;justify-content:space-between}.supplier-workspace__custom-shortcut strong[data-v-3d5358ef],.supplier-workspace__shortcut-title[data-v-3d5358ef]{font-size:14px;font-weight:700}.supplier-workspace__custom-shortcut p[data-v-3d5358ef]{color:#475569;font-size:13px;line-height:1.35;margin:4px 0 0;max-width:270px}.supplier-workspace__custom-shortcut .q-btn[data-v-3d5358ef]{background:#fff;border-radius:10px;color:#4338ca;flex:0 0 auto;font-size:13px;font-weight:700;min-height:36px}.supplier-workspace__shortcut-title[data-v-3d5358ef]{align-items:center;display:flex;gap:7px;margin-bottom:10px}.supplier-workspace__shortcut-title .q-icon[data-v-3d5358ef]{color:#ea580c}.supplier-workspace__payment-row[data-v-3d5358ef]{display:flex;gap:8px}.supplier-workspace__payment-row .q-field[data-v-3d5358ef]{flex:1;min-width:0}.supplier-workspace__payment-row .q-btn[data-v-3d5358ef]{background:#0f172a;border-radius:10px;color:#fff;font-size:13px;font-weight:700;min-width:58px}.supplier-workspace--dark[data-v-3d5358ef]{background:#1c1f24;color:#f3f4f6}.supplier-workspace--dark .supplier-workspace__heading p[data-v-3d5358ef],.supplier-workspace--dark .supplier-workspace__summary-card small[data-v-3d5358ef]{color:#cbd5e1}.supplier-workspace--dark .supplier-workspace__custom-shortcut[data-v-3d5358ef],.supplier-workspace--dark .supplier-workspace__payment-shortcut[data-v-3d5358ef],.supplier-workspace--dark .supplier-workspace__summary-card[data-v-3d5358ef]{background:#282c33;border-color:#3b414a}.supplier-workspace--dark .supplier-workspace__summary-card--warm[data-v-3d5358ef]{background:#3a2d20}.supplier-workspace--dark .supplier-workspace__count[data-v-3d5358ef],.supplier-workspace--dark .supplier-workspace__empty[data-v-3d5358ef],.supplier-workspace--dark .supplier-workspace__identity small[data-v-3d5358ef],.supplier-workspace--dark .supplier-workspace__pagination[data-v-3d5358ef],.supplier-workspace--dark .supplier-workspace__summary small[data-v-3d5358ef],.supplier-workspace--dark .supplier-workspace__toolbar p[data-v-3d5358ef]{color:#cbd5e1}.supplier-workspace--dark .supplier-workspace__approval-card[data-v-3d5358ef],.supplier-workspace--dark .supplier-workspace__tabs[data-v-3d5358ef] .q-tab:not(.q-tab--active){background:#282c33;border-color:#3b414a;color:#f3f4f6}.supplier-workspace--dark .supplier-workspace__summary>div[data-v-3d5358ef]{border-color:#3a3e44}.supplier-workspace--dark .supplier-workspace__table[data-v-3d5358ef] .q-table th{background:#2b3037;color:#cbd5e1}.supplier-workspace--dark .supplier-workspace__table[data-v-3d5358ef] .q-table td{border-color:#3a3e44}.supplier-workspace--dark .supplier-workspace__avatar[data-v-3d5358ef],.supplier-workspace--dark .supplier-workspace__type[data-v-3d5358ef]{background:#30343b;color:#d8dce3}.supplier-workspace--dark .supplier-workspace__state--active[data-v-3d5358ef]{background:#173e34;color:#6ee7b7}.supplier-workspace--dark .supplier-workspace__state--inactive[data-v-3d5358ef]{background:#463618;color:#fcd34d}@media (max-width:600px){.supplier-workspace[data-v-3d5358ef]{border-radius:0}.supplier-workspace__content[data-v-3d5358ef]{padding:16px 14px 28px}.supplier-workspace__summary-strip[data-v-3d5358ef],.supplier-workspace__tabs[data-v-3d5358ef]{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}.supplier-workspace__pagination[data-v-3d5358ef],.supplier-workspace__summary[data-v-3d5358ef]{flex-wrap:wrap}.supplier-workspace__summary>div[data-v-3d5358ef]{flex:1 1 100%;min-width:0}.supplier-workspace__pagination[data-v-3d5358ef]{justify-content:center}.supplier-workspace__dialog[data-v-3d5358ef]{width:100vw}}.inventory-page-toolbar__subtitle[data-v-08148cf4]{color:#526175;display:block;font-size:13px;font-weight:500;line-height:1.2;margin-top:2px}.inventory-page-toolbar__branch[data-v-08148cf4]{align-items:center;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:20px;color:#065f46;display:flex;font-size:13px;font-weight:700;gap:5px;max-width:90px;overflow:hidden;padding:5px 8px;text-overflow:ellipsis;white-space:nowrap}.inventory-page-toolbar__branch span[data-v-08148cf4]{background:#10b981;border-radius:50%;flex:0 0 6px;height:6px;width:6px}@media (max-width:599px){.inventory-page-toolbar[data-v-08148cf4] .q-toolbar__title{font-size:20px;line-height:1.15;margin-left:8px}.inventory-primary-tabs[data-v-08148cf4]{background:#f1f5f9;border-radius:16px;margin:0 14px;padding:4px}.inventory-primary-tabs[data-v-08148cf4] .q-tabs__content{gap:4px}.inventory-primary-tabs[data-v-08148cf4] .q-tab{border-radius:12px;color:#475569;font-size:14px;font-weight:600;min-height:36px}.inventory-primary-tabs[data-v-08148cf4] .q-tab--active{background:#fff;border:1px solid #e2e8f0;box-shadow:0 1px 3px #0f172a14;color:#ea580c}.inventory-suppliers-panel[data-v-08148cf4]{padding:0}}.product-detail{background:#f8fafc;color:#0f172a;font-family:Plus Jakarta Sans,system-ui,sans-serif;min-height:100%}.product-detail__shell{margin:0 auto;max-width:1120px;padding:0 16px 36px}.product-detail__toolbar{align-items:center;display:flex;font-size:16px;gap:9px;min-height:50px}.product-detail__hero{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;gap:24px;grid-template-columns:minmax(200px,300px) 1fr;padding:18px}.product-detail__visual{align-items:center;background:#f1f5f9;border-radius:7px;display:flex;height:240px;justify-content:center;overflow:hidden}.product-detail__image{height:100%;width:100%}.product-detail__card-heading small,.product-detail__eyebrow{color:#ea580c;font-size:13px;font-weight:800;letter-spacing:.12em}.product-detail__eyebrow span{color:#526175;margin-left:6px}.product-detail__identity h1{font-size:clamp(24px,4vw,34px);font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:6px 0 12px}.product-detail__actions,.product-detail__tags{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.product-detail__active,.product-detail__category,.product-detail__stock-status{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:5px 10px}.product-detail__category{background:#f1f5f9;color:#475569}.product-detail__active{background:#ecfdf5;color:#047857;text-transform:capitalize}.product-detail__active i{background:currentColor;border-radius:50%;height:7px;width:7px}.product-detail__active--off{background:#f1f5f9;color:#526175}.product-detail__actions{margin-top:20px}.product-detail__primary{background:#ea580c;border-radius:5px;color:#fff;font-weight:700}.product-detail__secondary{border-radius:5px;color:#0f172a;font-weight:700}.product-detail__tabs{border-bottom:1px solid #e2e8f0;margin-top:16px}.product-detail__tabs .q-tab{font-weight:700;min-height:44px;padding:0 14px}.product-detail__panels{background:#0000}.product-detail__panel{padding:16px 0 0}.product-detail__grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.product-detail__card{background:#fff;border:1px solid #e2e8f0;border-radius:9px;box-shadow:0 1px 3px #0f172a0a;min-width:0;padding:18px}.product-detail__card-heading{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;margin-bottom:14px}.product-detail__card h2,.product-detail__section-heading h2{font-size:17px;font-weight:800;line-height:1.3;margin:3px 0 0}.product-detail__stock-status--in{background:#ecfdf5;color:#059669}.product-detail__stock-status--low{background:#fffbeb;color:#b45309}.product-detail__stock-status--out{background:#fef2f2;color:#dc2626}.product-detail__stock-grid{display:grid;gap:9px;grid-template-columns:1fr 1fr}.product-detail__stock-tile{background:#f8fafc;border:1px solid #edf2f7;border-radius:7px;display:flex;flex-direction:column;padding:12px}.product-detail__info span,.product-detail__muted,.product-detail__price span,.product-detail__stock-tile small,.product-detail__stock-tile span{color:#526175;font-size:13px}.product-detail__stock-tile strong{font-size:24px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.3}.product-detail__store-stock{align-items:center;border-top:1px solid #e2e8f0;color:#475569;display:grid;font-size:13px;gap:8px;grid-template-columns:1fr auto auto;margin-top:13px;padding-top:13px}.product-detail__store-stock strong{align-items:center;display:flex;gap:4px}.product-detail__info,.product-detail__price{border-top:1px solid #e2e8f0;display:flex;gap:12px;justify-content:space-between;padding:10px 0}.product-detail__info:first-of-type,.product-detail__price:first-of-type{border-top:0}.product-detail__price>div{display:flex;flex-direction:column;gap:2px}.product-detail__price strong{font-size:18px;font-variant-numeric:tabular-nums}.product-detail__price em{align-self:center;background:#ecfdf5;border-radius:999px;color:#047857;flex:none;font-size:13px;font-style:normal;font-weight:700;padding:4px 8px}.product-detail__info{font-size:14px}.product-detail__info strong{overflow-wrap:anywhere;text-align:right}.product-detail__availability{align-items:center;border-top:1px solid #e2e8f0;display:flex;gap:12px;justify-content:space-between;padding-top:10px}.product-detail__availability>div{display:flex;flex-direction:column;gap:2px}.product-detail__availability strong{font-size:14px}.product-detail__availability span{color:#526175;font-size:13px}.product-detail__description{color:#475569;font-size:15px;line-height:1.7;overflow-wrap:anywhere}.product-detail__description>:first-child{margin-top:0}.product-detail__description.md-editor-preview{background:#0000;padding:0}.product-detail__section-heading{padding:0 2px 12px}.product-detail__section-heading p{color:#526175;font-size:15px;margin:4px 0 0}.product-detail__state{align-items:center;color:#526175;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:250px;text-align:center}.body--dark .product-detail{background:#151b24;color:#f8fafc}.body--dark .product-detail__card,.body--dark .product-detail__hero{background:#202b38;border-color:#334155}.body--dark .product-detail__stock-tile,.body--dark .product-detail__visual{background:#17202c;border-color:#334155}.body--dark .product-detail__availability,.body--dark .product-detail__info,.body--dark .product-detail__price,.body--dark .product-detail__store-stock,.body--dark .product-detail__tabs{border-color:#334155}.body--dark .product-detail__secondary{color:#f8fafc}.product-detail__toolbar>div{display:flex;flex-direction:column;line-height:1.15}.product-detail__toolbar small{align-items:center;color:#047857;display:inline-flex;font-size:13px;font-weight:600;gap:5px;margin-top:3px}.product-detail__toolbar small span{background:currentColor;border-radius:50%;height:6px;width:6px}.product-detail__navigation{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:7px 0 16px}.product-detail__tabs{background:#dce8ff;border:0;border-radius:9px;display:inline-flex;margin:0;padding:3px}.product-detail__tabs .q-tab{border-radius:8px;min-height:35px}.product-detail__tabs .q-tab--active{background:#fff;box-shadow:0 1px 3px #0f172a1c}.product-detail__edit-sku{background:#eff4ff;border-radius:6px;color:#0f172a;font-weight:700}.product-detail__hero{display:grid;gap:14px;grid-template-columns:1fr;padding:17px}.product-detail__identity h1{margin:12px 0 5px}.product-detail__tags{justify-content:space-between}.product-detail__category{background:#dce8ff;letter-spacing:.025em;max-width:55%;text-transform:uppercase}.product-detail__stock-status i{background:currentColor;border-radius:50%;height:6px;width:6px}.product-detail__meta{color:#475569;display:flex;flex-wrap:wrap;font-size:14px;gap:5px 15px}.product-detail__meta span:first-child,.product-detail__meta span:last-child{color:#9a3412}.product-detail__visual{height:280px;position:relative}.product-detail__zoom{background:#ffffffde;color:#475569;position:absolute;right:10px;top:10px}.product-detail__channels{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.product-detail__channels span{background:#e8efff;border-radius:4px;color:#334155;font-size:13px;padding:4px 8px}.product-detail__channels .product-detail__channel--active{align-items:center;background:#334155;color:#fff;display:inline-flex;gap:4px}.product-detail__panel{padding-top:14px}.product-detail__section-title{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:0 0 10px}.product-detail__section-title h2{font-size:18px;font-weight:800;margin:0}.product-detail__section-title span{color:#526175;font-size:13px}.product-detail__stock-cards{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.product-detail__stock-card{background:#fff;border:1px solid #e2e8f0;border-radius:9px;padding:13px}.product-detail__stock-card p,.product-detail__stock-card>div:first-child{align-items:center;display:flex;gap:5px;justify-content:space-between}.product-detail__stock-card>div:first-child{color:#475569;font-size:14px}.product-detail__stock-card>strong{color:#b91c1c;display:block;font-size:25px;font-variant-numeric:tabular-nums;line-height:1.1;margin:14px 0 8px}.product-detail__stock-card>strong small{color:#475569;font-size:13px;font-weight:500}.product-detail__progress{background:#dbe7ff;border-radius:99px;height:6px;overflow:hidden}.product-detail__progress span{background:#ea580c;border-radius:inherit;display:block;height:100%}.product-detail__stock-card p{color:#475569;font-size:13px;margin:8px 0 0}.product-detail__stock-card p b{color:#b91c1c}.product-detail__alert{align-items:flex-start;background:#fff0f1;border-radius:9px;color:#9f1239;display:flex;gap:12px;margin:12px 0 16px;padding:15px}.product-detail__alert>div{flex:1}.product-detail__alert strong{font-size:16px}.product-detail__alert p{font-size:14px;line-height:1.45;margin:3px 0 6px}.product-detail__alert .q-btn{color:#9a3412;font-weight:700;margin-left:-12px}.product-detail__card{margin:12px 0}.product-detail__card-heading h2{font-size:18px}.product-detail__card-heading p{color:#526175;font-size:14px;margin:3px 0 0}.product-detail__hybrid{align-self:center;background:#6ffbbe;border-radius:99px;color:#064e3b;font-size:13px;font-weight:800;padding:5px 8px}.product-detail__pricing-band{align-items:center;background:#edf2ff;border-radius:7px;display:grid;gap:6px 12px;grid-template-columns:1fr auto;margin-top:8px;padding:14px}.product-detail__pricing-band>div:first-child{display:flex;flex-direction:column;gap:3px}.product-detail__pricing-band>div:first-child strong{font-size:15px}.product-detail__pricing-band>div:first-child span{color:#526175;font-size:13px}.product-detail__pricing-band>div:nth-child(2){align-items:flex-end;display:flex;flex-direction:column}.product-detail__pricing-band>div:nth-child(2) small{color:#526175;font-size:13px}.product-detail__pricing-band>div:nth-child(2) strong{font-size:22px;font-variant-numeric:tabular-nums}.product-detail__pricing-band em{color:#9a3412;font-size:13px;font-style:normal;grid-column:1/-1}.product-detail__taxes{display:grid;gap:8px}.product-detail__taxes>div{align-items:center;background:#edf2ff;border-radius:6px;display:flex;gap:8px;padding:12px}.product-detail__taxes>div>div{display:flex;flex:1;flex-direction:column}.product-detail__taxes strong{font-size:15px}.product-detail__taxes span{color:#526175;font-size:13px}.product-detail__taxes b{background:#ffdbce;border-radius:4px;color:#9a3412;font-size:13px;padding:3px 6px}.product-detail__specs{display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));margin:4px 0 12px}.product-detail__specs>div{background:#edf2ff;border-radius:6px;display:flex;flex-direction:column;gap:3px;min-width:0;padding:10px}.product-detail__specs span{color:#526175;font-size:13px}.product-detail__specs strong{font-size:14px;overflow-wrap:anywhere}.product-detail__bottom-actions{display:grid;gap:8px;grid-template-columns:1.7fr 1fr;margin:16px 0}.product-detail__bottom-actions .q-btn{min-height:44px}.product-detail__bottom-actions .product-detail__secondary{background:#fff}.product-detail__image-dialog{align-items:center;background:#101820;display:flex;justify-content:center}.product-detail__image-dialog .q-img{height:90vh;width:100%}.product-detail__image-close{color:#fff;position:absolute;right:10px;top:10px;z-index:2}.product-detail-editor-grid{align-items:start;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.product-detail-editor-card{background:#fff;border:1px solid #e2e8f0;border-radius:9px;min-width:0;padding:14px}.body--dark .product-detail__bottom-actions .product-detail__secondary,.body--dark .product-detail__stock-card{background:#202b38;border-color:#334155}.body--dark .product-detail__pricing-band,.body--dark .product-detail__specs>div,.body--dark .product-detail__taxes>div{background:#24354d}.body--dark .product-detail-editor-card{background:#202b38;border-color:#334155}@media (max-width:700px){.product-detail__shell{padding:0 12px 28px}.product-detail__hero{grid-template-columns:1fr;padding:12px}.product-detail__visual{height:min(72vw,300px)}.product-detail__identity{padding:0 4px 5px}.product-detail__identity h1{font-size:25px}.product-detail__actions .q-btn{flex:1}.product-detail__grid{gap:10px;grid-template-columns:1fr}.product-detail__card{padding:15px}.product-detail__tabs .q-tab{padding:0 9px}.product-detail__navigation{margin-top:5px}.product-detail__hero{gap:14px;padding:15px}.product-detail__identity{padding:0}.product-detail__visual{height:min(60vw,300px)}.product-detail-editor-grid{grid-template-columns:1fr}.product-detail-editor-card{padding:12px}}@media (max-width:380px){.product-detail__store-stock{grid-template-columns:1fr 1fr}.product-detail__store-stock strong{grid-column:1/-1}}.stock-pricing[data-v-e2bd2706]{background:#f6f8fb;border-radius:18px;color:#0f172a;display:flex;flex-direction:column;height:90vh;max-width:100vw;width:550px}.stock-pricing--dark[data-v-e2bd2706]{background:#101620;color:#f1f5f9}.stock-pricing__header[data-v-e2bd2706]{align-items:center;border-bottom:1px solid #94a3b833;display:flex;gap:12px;padding:12px 16px}.stock-pricing__scroll[data-v-e2bd2706]{flex:1;min-height:0}.stock-pricing__hint[data-v-e2bd2706]{color:#64748b;line-height:1.7}.stock-pricing--dark .stock-pricing__hint[data-v-e2bd2706]{color:#a6b5c9}.stock-pricing__actions[data-v-e2bd2706]{display:flex;gap:12px;justify-content:flex-end;margin:20px 0}.stock-pricing[data-v-e2bd2706] .q-btn{border-radius:12px;min-height:44px}.stock-pricing[data-v-e2bd2706] input{font-size:16px}@media(max-width:1023px){.stock-pricing[data-v-e2bd2706]{border-radius:0;height:100dvh;padding-bottom:env(safe-area-inset-bottom)}}.stock-action-dialog{display:flex;flex-direction:column;height:100vh;height:100dvh;max-height:none;max-width:none;width:100vw}.stock-action-dialog>.q-bar{flex:0 0 45px}.stock-action-dialog__content{align-content:flex-start;flex:1 1 auto;margin:0 auto;max-width:760px;min-height:0;overflow-y:auto;width:100%}.store-stock{background:#0000;min-width:0}.store-stock__overview{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.store-stock__metric{background:#fff;border:1px solid #e8edf2;border-radius:13px;min-width:0;padding:16px 18px}.store-stock__metric-label{align-items:center;color:#526175;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:space-between}.store-stock__metric-label .q-icon{color:#c25419;font-size:18px}.store-stock__metric strong{color:#1d2939;display:block;font-size:25px;font-weight:750;line-height:1.1;margin-top:8px}.store-stock__metric-denominator{color:#526175;font-size:16px;font-weight:500}.store-stock__metric small{color:#526175;display:block;font-size:13px;margin-top:6px}.store-stock__top{padding:0 0 18px}.store-stock__heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}.store-stock__section-title h2{font-size:18px;font-weight:700;line-height:1.3;margin:0}.store-stock__section-title p{color:#526175;font-size:15px;margin:4px 0 0}.store-stock__primary-actions,.store-stock__utilities{align-items:center;display:flex;gap:8px}.store-stock__primary-actions .q-btn{min-height:36px}.store-stock__toolbar{align-items:center;display:flex;gap:16px;justify-content:space-between}.store-stock__search{align-items:center;display:flex;flex:1 1 320px;gap:8px;max-width:560px}.store-stock__search .q-field{flex:1;min-width:0}.store-stock__search .q-btn{min-height:36px;padding:0 14px}.store-stock__utilities{flex:0 0 auto}.store-stock__utilities .q-btn{min-height:36px}.store-stock__filters{align-items:center;border-top:1px solid #edf0f3;display:flex;flex-wrap:wrap;gap:7px;margin-top:16px;padding-top:13px}.store-stock__filter-label{color:#596579;font-size:14px;font-weight:700;margin-right:5px}.store-stock__filter{border:1px solid #e5e9ee;border-radius:8px;color:#475467;font-size:13px;min-height:30px;padding:0 10px}.store-stock__filter--active{background:#fff3e8;border-color:#f9d7bf;color:#a33b08;font-weight:700}.store-stock__results{padding:0}.store-stock__result-summary{align-items:center;color:#526175;display:flex;font-size:14px;gap:12px;justify-content:space-between;margin-bottom:12px}.store-stock__result-summary strong{color:#344054;font-weight:700}.store-stock__table .q-table__top:empty{display:none}.store-stock .q-table__middle{overflow-x:auto}.store-stock .q-table th{background:#f6f7f9;color:#526175;font-size:13px;font-weight:700;height:42px;text-transform:uppercase;white-space:nowrap}.store-stock .q-table td{border-color:#edf0f3;font-size:14px;height:62px}.store-stock__product{align-items:center;display:flex;gap:10px;min-width:190px}.store-stock__product-image{background:#f2f4f7;border-radius:8px;flex:0 0 38px;height:38px;width:38px}.store-stock__product-name{font-size:14px;font-weight:700;line-height:1.3;white-space:normal}.store-stock__product-subtitle{color:#526175;font-size:13px;margin-top:3px}.store-stock__quantity{display:flex;gap:12px;justify-content:space-between;line-height:1.6;min-width:145px}.store-stock__quantity span{color:#526175}.store-stock__quantity strong{text-align:right}.store-stock__cost,.store-stock__quantity strong{font-weight:600;white-space:nowrap}.store-stock__batch,.store-stock__date{color:#475467;white-space:nowrap}.store-stock__readonly{color:#596579;font-size:13px;white-space:nowrap}.store-stock__empty{color:#526175;display:grid;font-size:14px;gap:6px;justify-items:center;padding:50px 16px;width:100%}.store-stock__empty .text-weight-medium{color:#344054;font-size:16px}.store-stock__pagination{align-items:center;color:#526175;display:flex;font-size:14px;gap:12px;justify-content:space-between;padding-top:14px}.store-stock--dark .store-stock__batch,.store-stock--dark .store-stock__date,.store-stock--dark .store-stock__empty,.store-stock--dark .store-stock__pagination,.store-stock--dark .store-stock__product-subtitle,.store-stock--dark .store-stock__quantity span,.store-stock--dark .store-stock__result-summary,.store-stock--dark .store-stock__section-title p{color:#cbd5e1}.store-stock--dark .store-stock__empty .text-weight-medium,.store-stock--dark .store-stock__result-summary strong{color:#f2f4f7}.store-stock--dark .store-stock__product-image{background:#30343b}.store-stock--dark .store-stock__metric{background:#1d1f24;border-color:#383d45}.store-stock--dark .store-stock__metric strong{color:#f2f4f7}.store-stock--dark .store-stock__metric small,.store-stock--dark .store-stock__metric-denominator,.store-stock--dark .store-stock__metric-label{color:#cbd5e1}.store-stock--dark .store-stock__filters{border-color:#383d45}.store-stock--dark .store-stock__filter{border-color:#444b55;color:#d0d5dd}.store-stock--dark .store-stock__filter--active{background:#443024;border-color:#8a4c29;color:#ffb78e}.store-stock--dark .q-table th{background:#2b3037;color:#cbd5e1}.store-stock--dark .q-table td{border-color:#3a3e44}@media (max-width:1050px){.store-stock__overview{grid-template-columns:repeat(2,minmax(0,1fr))}.store-stock__toolbar{flex-wrap:wrap}}.stock-wizard{background:#fff;color:#1d2939;display:flex;flex-direction:column;height:100vh}.stock-wizard__bar{background:inherit;flex:0 0 52px;padding:0 24px}.stock-wizard__workspace{display:flex;flex:1;min-height:0}.stock-wizard__sidebar{flex:0 0 246px;padding:28px 18px;width:246px}.stock-wizard__eyebrow{color:#526175;font-size:13px;font-weight:700;letter-spacing:.08em}.stock-wizard__nav{border-radius:12px;margin-bottom:8px;min-height:66px;padding:10px}.stock-wizard__nav.disabled{opacity:1!important}.stock-wizard__active{background:#fff3e8;color:#9a3412}.stock-wizard__nav .q-item__section--avatar{min-width:40px}.stock-wizard__summary{color:#526175;margin:28px 10px 0;padding-top:20px}.stock-wizard__scroll{flex:1;min-width:0}.stock-wizard__main{margin:0 auto;max-width:1200px;padding:28px 36px 36px}.stock-wizard__main h2{font-size:25px;font-weight:700;line-height:1.25;margin:7px 0}.stock-wizard__intro{color:#526175;font-size:16px;margin:0 0 28px}.stock-wizard__panels{background:#0000}.stock-wizard__panels .q-tab-panel{padding:0}.stock-wizard__fields{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:850px}.stock-wizard__directories{display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr))}.stock-wizard__custom-supplier{margin-top:14px;max-width:400px}.stock-wizard__custom-supplier p{color:#526175;font-size:14px;line-height:1.5;margin:-12px 0 0}.stock-wizard--dark .stock-wizard__custom-supplier p{color:#cbd5e1}.stock-wizard__payment-summary{display:grid;font-size:16px;gap:12px;grid-template-columns:1fr auto;margin-top:28px;max-width:850px}.stock-wizard__narration{margin-top:18px;max-width:850px}.stock-wizard__editor-label{font-size:15px;font-weight:600;margin-bottom:9px}.stock-wizard__editor{height:280px}.stock-wizard__editor-hint{color:#526175;font-size:13px;margin-top:7px}.stock-wizard__narration-review{margin-top:26px}.stock-wizard__narration-review h3{font-size:16px;font-weight:700}.stock-wizard--dark .stock-wizard__editor-hint{color:#cbd5e1}.stock-wizard__review{display:grid;gap:48px;grid-template-columns:repeat(2,minmax(0,1fr))}.stock-wizard__review h3{font-size:16px;font-weight:700;line-height:1.4;margin:0 0 20px}.stock-wizard__review dl{display:grid;font-size:16px;gap:16px;grid-template-columns:minmax(120px,1fr) 1.4fr;margin-bottom:32px}.stock-wizard__review dt{color:#526175}.stock-wizard__review dd{margin:0;overflow-wrap:anywhere}.stock-wizard__footer{align-items:center;background:inherit;box-shadow:0 -1px 0 #80808026;display:flex;flex:0 0 auto;gap:12px;padding:14px 30px}.stock-wizard__footer .q-btn{min-height:38px;padding:0 20px}.stock-wizard--dark{background:#121212;color:#f2f4f7}.stock-wizard--dark .stock-wizard__eyebrow,.stock-wizard--dark .stock-wizard__intro,.stock-wizard--dark .stock-wizard__summary,.stock-wizard--dark dt{color:#cbd5e1}.stock-wizard--dark .stock-wizard__active{background:#443024;color:#ffb78e}@media (max-width:600px){.store-stock__overview{grid-template-columns:repeat(2,minmax(0,1fr))}.store-stock__heading,.store-stock__pagination,.store-stock__primary-actions,.store-stock__result-summary,.store-stock__toolbar,.store-stock__utilities{flex-wrap:wrap}.store-stock__search{flex-basis:100%;max-width:none}.stock-wizard__sidebar{display:none}.stock-wizard__main{padding:16px}.stock-wizard__directories,.stock-wizard__fields,.stock-wizard__review{gap:16px;grid-template-columns:minmax(0,1fr)}.stock-wizard__footer{flex-wrap:wrap;padding:10px 16px}}.stock-wizard__mobile-progress,.store-stock__mobile-dock,.store-stock__mobile-hero,.store-stock__mobile-list{display:none}@media (max-width:1023px){.store-stock{background:#f7f8fa;padding-bottom:8px}.store-stock__mobile-hero{background:#af4616;color:#fff;display:block;padding:14px 18px 20px}.store-stock__mobile-nav{align-items:center;color:#ffe4d1;display:flex;font-size:14px;font-weight:600;gap:8px}.store-stock__mobile-nav .q-btn{color:#fff;margin-left:-8px}.store-stock__mobile-nav span{align-items:center;display:inline-flex;gap:4px}.store-stock__mobile-title-row{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-top:18px}.store-stock__mobile-eyebrow{color:#ffd4b8;font-size:13px;font-weight:700;letter-spacing:.12em}.store-stock__mobile-title-row h1{font-size:25px;font-weight:750;line-height:1.2;margin:6px 0 4px;overflow-wrap:anywhere}.store-stock__mobile-title-row p{color:#ffe4d1;font-size:14px;line-height:1.4;margin:0}.store-stock__mobile-hero-icon{flex:0 0 auto;margin-top:12px;opacity:.75}.store-stock__mobile-quick-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.store-stock__mobile-quick-actions .q-btn{background:#ffffff26;border-radius:9px;color:#fff;min-height:34px;padding:0 12px}.store-stock__overview{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:-1px 0 0;padding:14px 16px 18px}.store-stock__metric{border:0;border-radius:14px;box-shadow:0 2px 8px #1018280d;min-height:112px;padding:13px}.store-stock__metric-label{align-items:flex-start;font-size:13px;line-height:1.25}.store-stock__metric strong{font-size:23px;margin-top:12px}.store-stock__metric small{font-size:13px;line-height:1.3}.store-stock__top{padding:4px 16px 14px}.store-stock__heading{margin-bottom:14px}.store-stock__section-title h2{font-size:18px}.store-stock__section-title p{font-size:14px;margin-top:3px}.store-stock__primary-actions{display:none}.store-stock__toolbar{gap:10px}.store-stock__search{flex-basis:100%;max-width:none}.store-stock__search .q-btn{min-height:40px}.store-stock__utilities{justify-content:space-between;width:100%}.store-stock__utilities .q-btn:last-child{display:none}.store-stock__filters{border-top:0;flex-wrap:nowrap;gap:8px;margin:12px -16px 0;overflow-x:auto;padding:12px 16px 3px;scrollbar-width:none}.store-stock__filters::-webkit-scrollbar{display:none}.store-stock__filter-label{display:none}.store-stock__filter{background:#fff;border-radius:18px;flex:0 0 auto;min-height:34px;padding:0 13px;white-space:nowrap}.store-stock__results{padding:0 16px}.store-stock__result-summary{margin-bottom:12px}.store-stock__result-summary>span:last-child{white-space:nowrap}.store-stock__mobile-list{display:grid;gap:12px}.store-stock__mobile-card{background:#fff;border-radius:16px;box-shadow:0 2px 9px #1018280f;min-width:0;padding:15px}.store-stock__mobile-card-top{align-items:center;display:flex;gap:10px;min-width:0}.store-stock__mobile-product-image{background:#fff2e9;border-radius:10px;color:#a84316;flex:0 0 44px;height:44px;width:44px}.store-stock__mobile-product-copy{flex:1;min-width:0}.store-stock__mobile-product-copy h3{font-size:16px;font-weight:700;line-height:1.3;margin:0 0 3px;overflow-wrap:anywhere}.store-stock__mobile-product-copy span{color:#526175;font-size:13px}.store-stock__mobile-status{background:#fff0e6;border-radius:8px;color:#9a3412;font-size:13px;max-width:90px;overflow:hidden;padding:5px 7px;text-overflow:ellipsis;text-transform:capitalize}.store-stock__mobile-facts{border-bottom:1px solid #eef0f3;border-top:1px solid #eef0f3;display:grid;gap:12px 14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px;padding:14px 0}.store-stock__mobile-facts small,.store-stock__mobile-facts span{color:#526175;display:block;font-size:13px}.store-stock__mobile-facts strong{display:block;font-size:16px;font-weight:700;line-height:1.3;margin:4px 0 1px;overflow-wrap:anywhere}.store-stock__mobile-card-bottom{align-items:center;color:#526175;display:flex;font-size:13px;gap:8px;justify-content:space-between;min-height:40px;padding-top:10px}.store-stock__mobile-card-bottom>span{min-width:0;overflow-wrap:anywhere}.store-stock__mobile-card-actions{color:#a84316;display:flex;flex:0 0 auto;gap:2px}.store-stock__mobile-card-actions .q-btn{height:40px;width:40px}.store-stock__mobile-empty{background:#fff;border-radius:16px;color:#526175;display:grid;font-size:14px;gap:8px;justify-items:center;padding:48px 18px;text-align:center}.store-stock__mobile-empty strong{color:#344054;font-size:16px}.store-stock__pagination{flex-wrap:wrap;justify-content:center;padding-bottom:14px}.store-stock__mobile-dock{background:#fffffff5;bottom:calc(70px + env(safe-area-inset-bottom));box-shadow:0 -4px 16px #1018281a;display:block;left:0;padding:10px 16px;position:fixed;right:0;z-index:5}.store-stock__mobile-dock .q-btn{background:#b94b18;border-radius:12px;color:#fff;font-weight:700;min-height:46px;width:100%}.stock-wizard__mobile-progress{display:grid;font-size:14px;font-weight:600;gap:8px;padding:10px 16px}.stock-wizard__sidebar{display:none}.stock-wizard__main{padding:16px}.stock-wizard__directories,.stock-wizard__fields,.stock-wizard__review{gap:16px;grid-template-columns:minmax(0,1fr)}.stock-wizard__footer{flex-wrap:wrap;padding:10px 16px}.store-stock--dark{background:#16181d}.store-stock--dark .store-stock__mobile-hero{background:#753010}.store-stock--dark .store-stock__mobile-card,.store-stock--dark .store-stock__mobile-empty{background:#24272d}.store-stock--dark .store-stock__mobile-product-image{background:#3d2a22;color:#ffb78e}.store-stock--dark .store-stock__mobile-card-bottom,.store-stock--dark .store-stock__mobile-facts small,.store-stock--dark .store-stock__mobile-facts span,.store-stock--dark .store-stock__mobile-product-copy span{color:#cbd5e1}.store-stock--dark .store-stock__mobile-status{background:#493021;color:#ffb78e}.store-stock--dark .store-stock__mobile-facts{border-color:#393d45}.store-stock--dark .store-stock__mobile-empty strong{color:#f2f4f7}.store-stock--dark .store-stock__filter{background:#24272d}.store-stock--dark .store-stock__mobile-dock{background:#1d1f24f7}}.store-page[data-v-ec87fe10]{min-width:0;padding:12px 20px 36px}.store-page__desktop-back[data-v-ec87fe10]{margin-bottom:14px}@media (max-width:1023px){.store-page[data-v-ec87fe10]{padding:0 0 calc(104px + env(safe-area-inset-bottom))}.store-page__desktop-back[data-v-ec87fe10]{display:none}}.supplier-account[data-v-2d3253b4]{min-width:0}.supplier-account__metrics[data-v-2d3253b4]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px}.supplier-account__metric[data-v-2d3253b4]{border:1px solid #edf0f3;border-radius:12px;min-width:0;padding:16px}.supplier-account__metric-top[data-v-2d3253b4]{align-items:center;color:#526175;display:flex;font-size:13px;font-weight:700;gap:6px;justify-content:space-between;letter-spacing:.05em;text-transform:uppercase}.supplier-account__metric-top .q-icon[data-v-2d3253b4]{color:#a33b08}.supplier-account__metric strong[data-v-2d3253b4]{color:#1d2939;display:block;font-size:clamp(18px,2vw,24px);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2;margin-top:12px;overflow-wrap:anywhere}.supplier-account__metric strong small[data-v-2d3253b4]{color:#526175;font-size:13px;font-weight:600;margin-right:5px}.supplier-account__metric-note[data-v-2d3253b4]{color:#596579;display:block;font-size:13px;margin-top:7px}.supplier-account__metric--positive .supplier-account__metric-top .q-icon[data-v-2d3253b4]{color:#067647}.supplier-account__metric--critical[data-v-2d3253b4]{background:#fffaf6;border-color:#fdd8c5}.supplier-account__metric--critical .supplier-account__metric-top .q-icon[data-v-2d3253b4],.supplier-account__metric--critical strong[data-v-2d3253b4]{color:#b54708}.supplier-account__toolbar[data-v-2d3253b4]{align-items:stretch;display:flex;flex-direction:column;gap:10px;margin-bottom:8px}.supplier-account__tabs[data-v-2d3253b4]{max-width:100%;min-width:0}.supplier-account__tabs[data-v-2d3253b4] .q-tabs__content{gap:7px}.supplier-account__tabs[data-v-2d3253b4] .q-tab{background:#fff;border-radius:12px;color:#526175;font-size:14px;min-height:38px;padding:0 12px}.supplier-account__tabs[data-v-2d3253b4] .q-tab--active{background:#ea580c;color:#fff;font-weight:700}.supplier-account__period[data-v-2d3253b4]{align-items:center;color:#526175;display:flex;font-size:13px;gap:10px;justify-content:space-between}.supplier-account__period[data-v-2d3253b4] .q-btn{background:#fff;border-radius:9px;color:#475569}.supplier-account__currency[data-v-2d3253b4]{flex:0 0 auto}.supplier-account__all-dates[data-v-2d3253b4],.supplier-account__hint[data-v-2d3253b4]{color:#526175;font-size:14px}.supplier-account__hint[data-v-2d3253b4]{margin:12px 0 16px}.supplier-account__alert[data-v-2d3253b4]{align-items:center;background:#fff3e8;border-radius:10px;display:flex;gap:12px;margin:20px 0;padding:14px 16px}.supplier-account__alert-icon[data-v-2d3253b4]{background:#ffdfc6;border-radius:8px;color:#b54708;display:grid;flex:0 0 34px;height:34px;place-items:center}.supplier-account__alert-copy[data-v-2d3253b4]{flex:1;min-width:0}.supplier-account__alert-copy strong[data-v-2d3253b4]{font-size:14px}.supplier-account__alert-copy p[data-v-2d3253b4]{color:#69411f;font-size:13px;margin:3px 0 0}.supplier-account__overview[data-v-2d3253b4]{display:grid;gap:14px;grid-template-columns:minmax(250px,.78fr) minmax(0,1.6fr);margin-top:20px}.supplier-account__ledger[data-v-2d3253b4],.supplier-account__recent[data-v-2d3253b4],.supplier-account__settlement[data-v-2d3253b4]{background:#fff;border:1px solid #edf0f3;border-radius:14px;box-shadow:0 2px 10px #0f172a0a;min-width:0;padding:18px}.supplier-account__ledger[data-v-2d3253b4]{margin-top:14px}.supplier-account__panel-heading[data-v-2d3253b4]{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.supplier-account__panel-heading h3[data-v-2d3253b4]{font-size:16px;font-weight:700;margin:0}.supplier-account__panel-heading p[data-v-2d3253b4]{color:#526175;font-size:13px;margin:4px 0 0}.supplier-account__standing[data-v-2d3253b4]{background:#ecfdf3;border-radius:6px;color:#067647;flex:0 0 auto;font-size:13px;padding:4px 7px}.supplier-account__settlement-visual[data-v-2d3253b4]{align-items:center;display:flex;gap:18px;margin:22px 0}.supplier-account__ring[data-v-2d3253b4]{flex:0 0 auto}.supplier-account__ring div[data-v-2d3253b4]{align-items:center;display:flex;flex-direction:column;line-height:1.25}.supplier-account__ring strong[data-v-2d3253b4]{font-size:20px}.supplier-account__ring small[data-v-2d3253b4]{color:#526175;font-size:13px}.supplier-account__settlement-values[data-v-2d3253b4]{flex:1;min-width:0}.supplier-account__settlement-values div+div[data-v-2d3253b4]{margin-top:13px}.supplier-account__settlement-values span[data-v-2d3253b4],.supplier-account__settlement-values strong[data-v-2d3253b4]{display:block}.supplier-account__settlement-values span[data-v-2d3253b4]{color:#526175;font-size:13px}.supplier-account__settlement-values strong[data-v-2d3253b4]{font-size:15px;font-variant-numeric:tabular-nums;margin-top:3px;overflow-wrap:anywhere}.supplier-account__shortcuts[data-v-2d3253b4]{align-items:stretch;border-top:1px solid #edf0f3;display:flex;flex-direction:column;padding-top:10px}.supplier-account__shortcuts .q-btn[data-v-2d3253b4]{justify-content:flex-start}.supplier-account__recent-list[data-v-2d3253b4]{display:grid;gap:10px;margin-top:14px}.supplier-account__purchase-card[data-v-2d3253b4]{background:#f8fafc;border-radius:12px;display:grid;gap:10px;padding:12px}.supplier-account__purchase-top[data-v-2d3253b4]{align-items:center;display:flex;gap:9px}.supplier-account__purchase-top>div[data-v-2d3253b4]:nth-child(2){flex:1;min-width:0}.supplier-account__purchase-top small[data-v-2d3253b4],.supplier-account__purchase-top strong[data-v-2d3253b4]{display:block}.supplier-account__purchase-top strong[data-v-2d3253b4]{font-size:15px;overflow-wrap:anywhere}.supplier-account__purchase-top small[data-v-2d3253b4]{color:#526175;font-size:13px}.supplier-account__purchase-icon[data-v-2d3253b4]{background:#ffedd5;border-radius:9px;color:#c2410c;display:grid;flex:0 0 38px;height:38px;place-items:center}.supplier-account__purchase-state[data-v-2d3253b4]{align-self:start;background:#ffedd5;border-radius:15px;color:#c2410c;font-size:13px;font-weight:700;padding:4px 7px;text-transform:capitalize}.supplier-account__purchase-detail[data-v-2d3253b4]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.supplier-account__purchase-detail>div[data-v-2d3253b4]{background:#fff;border-radius:8px;display:grid;gap:2px;min-width:0;padding:8px}.supplier-account__purchase-detail small[data-v-2d3253b4],.supplier-account__purchase-footer small[data-v-2d3253b4]{color:#526175;font-size:13px}.supplier-account__purchase-detail strong[data-v-2d3253b4]{font-size:13px;font-weight:600;overflow-wrap:anywhere}.supplier-account__purchase-footer[data-v-2d3253b4]{align-items:center;display:flex;gap:10px;justify-content:space-between}.supplier-account__purchase-footer>div[data-v-2d3253b4]{display:grid}.supplier-account__purchase-footer strong[data-v-2d3253b4]{font-size:14px}.supplier-account__purchase-footer .q-btn[data-v-2d3253b4]{background:#ea580c;border-radius:8px;color:#fff;font-size:13px;font-weight:700;min-height:33px}.supplier-account__ledger-balance[data-v-2d3253b4]{display:grid;gap:2px;justify-items:end;text-align:right}.supplier-account__ledger-balance small[data-v-2d3253b4]{color:#526175;font-size:13px;text-transform:uppercase}.supplier-account__ledger-balance strong[data-v-2d3253b4]{color:#c2410c;font-size:15px;font-variant-numeric:tabular-nums}.supplier-account__ledger-list[data-v-2d3253b4]{display:grid;gap:8px;margin-top:14px}.supplier-account__ledger-entry[data-v-2d3253b4]{align-items:center;background:#f8fafc;border-radius:10px;display:flex;gap:10px;min-width:0;padding:10px}.supplier-account__ledger-icon[data-v-2d3253b4]{background:#ffedd5;border-radius:9px;color:#c2410c;display:grid;flex:0 0 34px;height:34px;place-items:center}.supplier-account__ledger-icon--payment[data-v-2d3253b4]{background:#dcfce7;color:#15803d}.supplier-account__ledger-copy[data-v-2d3253b4]{flex:1;min-width:0}.supplier-account__ledger-copy small[data-v-2d3253b4],.supplier-account__ledger-copy strong[data-v-2d3253b4]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supplier-account__ledger-copy strong[data-v-2d3253b4]{font-size:13px}.supplier-account__ledger-copy small[data-v-2d3253b4]{color:#526175;font-size:13px}.supplier-account__ledger-amount[data-v-2d3253b4]{color:#1e293b;font-size:13px;font-variant-numeric:tabular-nums;max-width:38%;overflow-wrap:anywhere;text-align:right}.supplier-account__ledger-amount--payment[data-v-2d3253b4]{color:#15803d}.supplier-account__ledger-link[data-v-2d3253b4]{color:#c2410c;font-size:13px;font-weight:700;margin-top:9px;width:100%}.supplier-account__empty[data-v-2d3253b4]{color:#526175;font-size:14px;padding:20px 10px;text-align:center}.supplier-account__records[data-v-2d3253b4]{display:grid;gap:10px;margin-top:12px}.supplier-account__record-card[data-v-2d3253b4]{background:#fff;border:1px solid #e2e8f0;border-radius:13px;padding:12px}.supplier-account__record-top[data-v-2d3253b4]{align-items:center;display:flex;gap:9px}.supplier-account__record-top>div[data-v-2d3253b4]:nth-child(2){flex:1;min-width:0}.supplier-account__record-top small[data-v-2d3253b4],.supplier-account__record-top strong[data-v-2d3253b4]{display:block}.supplier-account__record-top strong[data-v-2d3253b4]{font-size:14px;overflow-wrap:anywhere}.supplier-account__record-top small[data-v-2d3253b4]{color:#526175;font-size:13px}.supplier-account__record-state[data-v-2d3253b4]{align-self:start;background:#f1f5f9;border-radius:12px;color:#475569;font-size:13px;padding:4px 7px;text-transform:capitalize}.supplier-account__record-details[data-v-2d3253b4]{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.supplier-account__record-details>div[data-v-2d3253b4]{background:#f8fafc;border-radius:8px;display:grid;flex:1 1 120px;gap:2px;min-width:0;padding:7px}.supplier-account__record-details small[data-v-2d3253b4],.supplier-account__record-footer small[data-v-2d3253b4]{color:#526175;font-size:13px}.supplier-account__record-details strong[data-v-2d3253b4]{font-size:13px;overflow-wrap:anywhere}.supplier-account__record-footer[data-v-2d3253b4]{align-items:center;border-top:1px solid #f1f5f9;display:flex;gap:8px;justify-content:space-between;padding-top:8px}.supplier-account__record-footer>div[data-v-2d3253b4]{display:grid;gap:2px}.supplier-account__record-footer strong[data-v-2d3253b4]{font-size:14px;font-variant-numeric:tabular-nums}.supplier-account__record-footer .q-btn[data-v-2d3253b4]{color:#c2410c;font-size:13px;font-weight:700}.supplier-account__table[data-v-2d3253b4]{margin-top:12px;min-width:0}.supplier-account__table[data-v-2d3253b4] .q-table__middle{overflow-x:auto}.supplier-account__table[data-v-2d3253b4] .q-table th{color:#526175;font-size:13px;text-transform:uppercase;white-space:nowrap}.supplier-account__table[data-v-2d3253b4] .q-table td{font-size:13px}.supplier-account__balance[data-v-2d3253b4]{align-items:center;color:#526175;display:flex;font-size:14px;gap:10px;margin:18px 0 4px}.supplier-account__balance strong[data-v-2d3253b4]{color:#1d2939;font-size:16px;font-variant-numeric:tabular-nums}.supplier-account__pagination[data-v-2d3253b4]{align-items:center;color:#526175;display:flex;font-size:14px;justify-content:space-between;padding:14px 0}.supplier-account__payment-panel[data-v-2d3253b4]{height:100vh;max-width:95vw;width:760px}.supplier-account__payment-panel .q-bar[data-v-2d3253b4]{height:48px}.supplier-account--dark .supplier-account__ledger[data-v-2d3253b4],.supplier-account--dark .supplier-account__metric[data-v-2d3253b4],.supplier-account--dark .supplier-account__recent[data-v-2d3253b4],.supplier-account--dark .supplier-account__record-card[data-v-2d3253b4],.supplier-account--dark .supplier-account__settlement[data-v-2d3253b4],.supplier-account--dark .supplier-account__shortcuts[data-v-2d3253b4]{background:#282c33;border-color:#383d45}.supplier-account--dark .supplier-account__balance strong[data-v-2d3253b4],.supplier-account--dark .supplier-account__metric strong[data-v-2d3253b4]{color:#f2f4f7}.supplier-account--dark .supplier-account__alert[data-v-2d3253b4],.supplier-account--dark .supplier-account__metric--critical[data-v-2d3253b4]{background:#33251d}.supplier-account--dark .supplier-account__metric--critical .supplier-account__metric-top .q-icon[data-v-2d3253b4],.supplier-account--dark .supplier-account__metric--critical strong[data-v-2d3253b4]{color:#ffb78e}.supplier-account--dark .supplier-account__alert-icon[data-v-2d3253b4]{background:#443024;color:#ffb78e}.supplier-account--dark .supplier-account__alert-copy p[data-v-2d3253b4],.supplier-account--dark .supplier-account__hint[data-v-2d3253b4],.supplier-account--dark .supplier-account__metric-top[data-v-2d3253b4],.supplier-account--dark .supplier-account__panel-heading p[data-v-2d3253b4],.supplier-account--dark .supplier-account__settlement-values span[data-v-2d3253b4]{color:#cbd5e1}.supplier-account--dark .supplier-account__standing[data-v-2d3253b4]{background:#173c2a;color:#8ce0b2}.supplier-account--dark .supplier-account__ledger-entry[data-v-2d3253b4],.supplier-account--dark .supplier-account__purchase-card[data-v-2d3253b4],.supplier-account--dark .supplier-account__record-details>div[data-v-2d3253b4]{background:#343a43}.supplier-account--dark .supplier-account__purchase-detail>div[data-v-2d3253b4],.supplier-account--dark .supplier-account__tabs[data-v-2d3253b4] .q-tab:not(.q-tab--active){background:#30343b;color:#f3f4f6}@media (max-width:1280px){.supplier-account__metrics[data-v-2d3253b4]{grid-template-columns:repeat(2,minmax(0,1fr))}.supplier-account__overview[data-v-2d3253b4]{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.supplier-account__metrics[data-v-2d3253b4]{gap:10px;margin-bottom:16px}.supplier-account__metric[data-v-2d3253b4]{background:#fff;border:0;border-radius:14px;box-shadow:0 2px 10px #0f172a0a;min-height:112px;padding:12px}.supplier-account__metric-top .q-icon[data-v-2d3253b4]{background:#ffedd5;border-radius:8px;display:grid;height:27px;place-items:center;width:27px}.supplier-account__metric strong[data-v-2d3253b4]{font-size:18px}.supplier-account__metric-note[data-v-2d3253b4]{font-size:13px}.supplier-account__metric--positive strong small[data-v-2d3253b4],.supplier-account__metric--positive strong[data-v-2d3253b4]{color:#15803d}.supplier-account__metric--critical[data-v-2d3253b4]{background:linear-gradient(135deg,#fff,#fff7ed)}.supplier-account__toolbar[data-v-2d3253b4]{align-items:stretch;flex-direction:column;margin-bottom:10px}.supplier-account__tabs[data-v-2d3253b4]{width:100%}.supplier-account__tabs[data-v-2d3253b4] .q-tab{border-radius:11px;font-size:13px;min-height:38px}.supplier-account__period[data-v-2d3253b4]{margin-top:1px}.supplier-account__period[data-v-2d3253b4] .q-btn{font-size:13px}.supplier-account__hint[data-v-2d3253b4]{margin:7px 0 13px}.supplier-account__alert[data-v-2d3253b4]{align-items:flex-start;flex-wrap:wrap}.supplier-account__alert-copy[data-v-2d3253b4]{flex-basis:calc(100% - 48px)}.supplier-account__alert .q-btn[data-v-2d3253b4]{flex:1 1 auto}.supplier-account__ledger[data-v-2d3253b4],.supplier-account__recent[data-v-2d3253b4],.supplier-account__settlement[data-v-2d3253b4]{border:0;border-radius:15px;padding:15px}.supplier-account__panel-heading[data-v-2d3253b4]{flex-wrap:wrap}.supplier-account__panel-heading h3[data-v-2d3253b4]{font-size:16px}.supplier-account__settlement-visual[data-v-2d3253b4]{align-items:center;flex-direction:row;gap:13px;margin:17px 0}.supplier-account__ring[data-v-2d3253b4]{height:110px!important;width:110px!important}.supplier-account__ring strong[data-v-2d3253b4]{font-size:17px}.supplier-account__settlement-values strong[data-v-2d3253b4]{font-size:14px}.supplier-account__shortcuts[data-v-2d3253b4]{border:0;gap:6px}.supplier-account__shortcuts .q-btn[data-v-2d3253b4]{background:#f1f5f9;border-radius:9px;font-size:13px;min-height:39px}.supplier-account__pagination[data-v-2d3253b4]{flex-wrap:wrap;gap:10px;justify-content:center}.supplier-account__payment-panel[data-v-2d3253b4]{max-width:100vw;width:100vw}}.supplier-page[data-v-7a2bf3b2]{background:#f8fafc;color:#1d2939;min-width:0;padding:16px clamp(20px,2.5vw,44px) 44px}.supplier-page__topline[data-v-7a2bf3b2]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.supplier-page__topline .q-btn[data-v-7a2bf3b2]:first-child{color:#526175;margin-left:-9px}.supplier-page__identity-card[data-v-7a2bf3b2]{align-items:flex-start;border:1px solid #edf0f3;border-radius:14px;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:20px;padding:22px}.supplier-page__identity-main[data-v-7a2bf3b2]{align-items:flex-start;display:flex;flex:1 1 430px;gap:14px;min-width:0}.supplier-page__avatar[data-v-7a2bf3b2]{background:#fff3e8;border-radius:10px;color:#a33b08;display:grid;flex:0 0 50px;height:50px;place-items:center}.supplier-page__identity-content[data-v-7a2bf3b2]{min-width:0}.supplier-page__actions[data-v-7a2bf3b2],.supplier-page__badges[data-v-7a2bf3b2],.supplier-page__metadata[data-v-7a2bf3b2],.supplier-page__name-row[data-v-7a2bf3b2]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.supplier-page__eyebrow[data-v-7a2bf3b2]{color:#a33b08;font-size:13px;font-weight:700;letter-spacing:.08em}.supplier-page__badges .q-badge[data-v-7a2bf3b2]{border-radius:5px;font-size:13px;font-weight:600;padding:5px 8px;text-transform:capitalize}.supplier-page__type[data-v-7a2bf3b2]{background:#f4f3ff;color:#6941c6}.supplier-page__state[data-v-7a2bf3b2]{background:#ecfdf3;color:#067647}.supplier-page__name-row[data-v-7a2bf3b2]{gap:10px;margin-top:7px}.supplier-page h1[data-v-7a2bf3b2]{font-size:26px;font-weight:700;line-height:1.2;margin:0}.supplier-page__reference[data-v-7a2bf3b2]{color:#596579;font-size:14px}.supplier-page__identity-content p[data-v-7a2bf3b2]{color:#526175;font-size:15px;line-height:1.4;margin:7px 0 0}.supplier-page__actions[data-v-7a2bf3b2]{flex:0 1 auto;justify-content:flex-end}.supplier-page__actions .q-btn[data-v-7a2bf3b2]{white-space:nowrap}.supplier-page__metadata[data-v-7a2bf3b2]{background:#f7f8fc;border-radius:8px;color:#475467;flex:1 0 100%;font-size:13px;gap:10px 22px;padding:12px 14px}.supplier-page__metadata span[data-v-7a2bf3b2]{align-items:center;display:inline-flex;gap:6px}.supplier-page__metadata .q-icon[data-v-7a2bf3b2]{color:#526175;font-size:16px}.supplier-page--dark[data-v-7a2bf3b2]{background:#121212;color:#f2f4f7}.supplier-page--dark .supplier-page__identity-card[data-v-7a2bf3b2]{border-color:#383d45}.supplier-page--dark .supplier-page__identity-content p[data-v-7a2bf3b2],.supplier-page--dark .supplier-page__topline .q-btn[data-v-7a2bf3b2]:first-child{color:#cbd5e1}.supplier-page--dark .supplier-page__avatar[data-v-7a2bf3b2]{background:#443024;color:#ffb78e}.supplier-page--dark .supplier-page__eyebrow[data-v-7a2bf3b2]{color:#ffb78e}.supplier-page--dark .supplier-page__type[data-v-7a2bf3b2]{background:#342b48;color:#d8c2ff}.supplier-page--dark .supplier-page__state[data-v-7a2bf3b2]{background:#173c2a;color:#8ce0b2}.supplier-page--dark .supplier-page__metadata[data-v-7a2bf3b2]{background:#202329;color:#c4cad2}@media (max-width:600px){.supplier-page[data-v-7a2bf3b2]{padding:12px 14px calc(96px + env(safe-area-inset-bottom))}.supplier-page__topline[data-v-7a2bf3b2]{margin-bottom:10px}.supplier-page__topline .q-btn[data-v-7a2bf3b2]{font-size:14px}.supplier-page__identity-card[data-v-7a2bf3b2]{background:#fff;border:0;border-radius:16px;box-shadow:0 2px 10px #0f172a0d;display:block;padding:16px}.supplier-page__identity-main[data-v-7a2bf3b2]{gap:12px}.supplier-page__avatar[data-v-7a2bf3b2]{background:#ffedd5;border-radius:13px;color:#c2410c;flex-basis:48px;height:48px}.supplier-page__badges[data-v-7a2bf3b2]{gap:5px}.supplier-page__eyebrow[data-v-7a2bf3b2]{color:#526175;flex-basis:100%;font-size:13px}.supplier-page__badges .q-badge[data-v-7a2bf3b2]{border-radius:14px;padding:4px 7px}.supplier-page__name-row[data-v-7a2bf3b2]{margin-top:5px}.supplier-page h1[data-v-7a2bf3b2]{font-size:21px}.supplier-page__reference[data-v-7a2bf3b2]{flex-basis:100%}.supplier-page__identity-content p[data-v-7a2bf3b2]{margin:14px 0 0}.supplier-page__actions[data-v-7a2bf3b2]{gap:7px;justify-content:flex-start;margin-top:14px}.supplier-page__actions .q-btn[data-v-7a2bf3b2]{background:#f1f5f9;border-radius:9px;color:#334155;font-size:13px;min-height:36px;padding:0 9px}.supplier-page__actions .q-btn[data-v-7a2bf3b2]:last-child{background:#ea580c;color:#fff}.supplier-page__metadata[data-v-7a2bf3b2]{background:#0000;border-radius:0;gap:7px 14px;margin-top:12px;padding:8px 0 0}.supplier-page--dark .supplier-page__identity-card[data-v-7a2bf3b2]{background:#282c33}.supplier-page--dark .supplier-page__actions .q-btn[data-v-7a2bf3b2]{background:#343a43;color:#f3f4f6}.supplier-page--dark .supplier-page__actions .q-btn[data-v-7a2bf3b2]:last-child{background:#ea580c;color:#fff}}.ql-container,.ql-toolbar{border:0 solid #fff!important}.report-hub[data-v-14be8843]{--hub-canvas:#f6f8fb;--hub-surface:#fff;--hub-ink:#0f172a;--hub-muted:#64748b;--hub-line:#e2e8f0;background:var(--hub-canvas);color:var(--hub-ink);padding-bottom:32px}.report-hub--dark[data-v-14be8843]{--hub-canvas:#101620;--hub-surface:#18212d;--hub-ink:#f1f5f9;--hub-muted:#a6b5c9;--hub-line:#334155}.report-hub__header[data-v-14be8843]{align-items:center;background:var(--hub-surface);border-bottom:1px solid var(--hub-line);display:flex;gap:10px;padding:14px 16px}.report-hub__heading[data-v-14be8843]{flex:1}.report-hub__heading>span[data-v-14be8843]{color:var(--hub-muted);font-size:10px;font-weight:650;letter-spacing:.1em}.report-hub__heading h1[data-v-14be8843]{font-size:24px;font-weight:750;line-height:1.35;margin:0}.report-hub__profile[data-v-14be8843]{background:#fff0e6;border:1px solid #fed7aa;color:#c2410c}.report-hub__main[data-v-14be8843]{margin:auto;max-width:960px;padding:22px 16px}.report-hub__context[data-v-14be8843]{align-items:center;color:var(--hub-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:7px}.report-hub__context>span[data-v-14be8843]{overflow-wrap:anywhere}.report-hub__business[data-v-14be8843]{border-left:1px solid var(--hub-line);padding-left:8px}.report-hub__intro[data-v-14be8843]{margin:18px 0 24px}.report-hub__intro h2[data-v-14be8843]{font-size:25px;font-weight:750;letter-spacing:-.5px;line-height:1.35;margin:0 0 8px}.report-hub__intro p[data-v-14be8843]{color:var(--hub-muted);font-size:14px;line-height:1.7;margin:0}.report-hub__feature[data-v-14be8843]{background:linear-gradient(125deg,#172a46,#0f172a);border-radius:20px;color:#fff;overflow:hidden;padding:24px;position:relative}.report-hub__feature .q-item__section[data-v-14be8843]{position:relative;z-index:1}.report-hub__feature-top[data-v-14be8843]{align-items:center;color:#c5d5ed;display:flex;font-size:10px;font-weight:650;gap:12px;letter-spacing:.1em}.report-hub__feature-top>.q-icon[data-v-14be8843]{color:#ffb78e}.report-hub__feature h2[data-v-14be8843]{font-size:23px;font-weight:700;line-height:1.4;margin:18px 0 8px}.report-hub__feature p[data-v-14be8843]{color:#c5d5ed;font-size:13px;line-height:1.7;margin:0;max-width:75%}.report-hub__feature-link[data-v-14be8843]{align-items:center;align-self:flex-start;color:#fff;display:inline-flex;font-size:13px;font-weight:600;gap:14px;margin-top:22px}.report-hub__feature-art[data-v-14be8843]{align-items:flex-end;display:flex;gap:6px;height:100px;inset:auto 22px 25px auto;opacity:.12;position:absolute;transform:rotate(-8deg)}.report-hub__feature-art>span[data-v-14be8843]{background:#cadcf7;border-radius:5px 5px 0 0;display:block;height:36%;width:16px}.report-hub__feature-art>span[data-v-14be8843]:nth-child(2){height:54%}.report-hub__feature-art>span[data-v-14be8843]:nth-child(3){height:44%}.report-hub__feature-art>span[data-v-14be8843]:nth-child(4){height:74%}.report-hub__feature-art>span[data-v-14be8843]:nth-child(5){height:100%}.report-hub__section-heading[data-v-14be8843]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:28px 0 14px}.report-hub__section-heading h2[data-v-14be8843]{font-size:17px;font-weight:700;line-height:1.4;margin:0}.report-hub__section-heading>span[data-v-14be8843]{color:var(--hub-muted);font-size:11px}.report-hub__grid[data-v-14be8843]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.report-hub__card[data-v-14be8843]{background:var(--hub-surface);border:1px solid var(--hub-line);border-radius:16px;box-shadow:0 2px 4px #0f172a03;min-width:0;padding:18px 16px}.report-hub__card-top[data-v-14be8843]{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.report-hub__icon[data-v-14be8843]{align-items:center;background:#eaf0ff;border-radius:13px;color:#4f62b5;display:inline-flex;height:46px;justify-content:center;width:46px}.report-hub__card--expenses .report-hub__icon[data-v-14be8843]{background:#fff0e6;color:#d6500a}.report-hub__card--inventory .report-hub__icon[data-v-14be8843]{background:#e0f5ef;color:#087b63}.report-hub__card--taxes .report-hub__icon[data-v-14be8843]{background:#f1eafd;color:#8657bd}.report-hub__arrow[data-v-14be8843]{color:var(--hub-muted);opacity:.7}.report-hub__card h3[data-v-14be8843]{font-size:18px;font-weight:700;line-height:1.35;margin:0 0 7px}.report-hub__card p[data-v-14be8843]{color:var(--hub-muted);flex:1;font-size:12px;line-height:1.7;margin:0}.report-hub__card-link[data-v-14be8843]{align-items:center;color:var(--hub-ink);display:flex;font-size:11px;font-weight:600;gap:3px;margin-top:18px}.report-hub__check-list[data-v-14be8843]{background:var(--hub-surface);border:1px solid var(--hub-line);border-radius:16px;overflow:hidden}.report-hub__check-list .q-item[data-v-14be8843]{min-height:86px;padding:18px 16px}.report-hub__check-list[data-v-14be8843] .q-item__section--avatar{color:#d6500a;min-width:38px}.report-hub__check-list[data-v-14be8843] .q-item__label{font-size:14px;font-weight:600;line-height:1.5}.report-hub__check-list[data-v-14be8843] .q-item__label--caption{color:var(--hub-muted);font-size:12px;font-weight:400;line-height:1.6;margin-top:4px}.report-hub__footnote[data-v-14be8843]{align-items:flex-start;color:var(--hub-muted);display:flex;font-size:12px;gap:8px;line-height:1.7;margin:22px 8px 0}.report-hub__footnote .q-icon[data-v-14be8843]{flex-shrink:0;margin-top:2px}.report-hub[data-v-14be8843] .q-btn{min-height:44px}.report-hub--dark .report-hub__profile[data-v-14be8843]{background:#422e1d;border-color:#665124;color:#ffc08a}.report-hub--dark .report-hub__icon[data-v-14be8843]{background:#283652;color:#b5ceff}.report-hub--dark .report-hub__card--expenses .report-hub__icon[data-v-14be8843]{background:#422e1d;color:#ffc08a}.report-hub--dark .report-hub__card--inventory .report-hub__icon[data-v-14be8843]{background:#183c30;color:#8adfbb}.report-hub--dark .report-hub__card--taxes .report-hub__icon[data-v-14be8843]{background:#382e4c;color:#d1b9f5}@media(min-width:700px){.report-hub__main[data-v-14be8843]{padding:32px 24px}.report-hub__grid[data-v-14be8843]{gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.report-hub__feature[data-v-14be8843]{padding:30px}.report-hub__feature-art[data-v-14be8843]{opacity:.2;right:55px}.report-hub__check-list[data-v-14be8843]{display:grid;grid-template-columns:1fr 1fr}.report-hub__check-list .q-separator[data-v-14be8843]{display:none}}@media(max-width:340px){.report-hub__grid[data-v-14be8843]{grid-template-columns:minmax(0,1fr)}.report-hub__section-heading[data-v-14be8843]{flex-wrap:wrap}.report-hub__feature p[data-v-14be8843]{max-width:100%}}.expense-mobile-tabs[data-v-55ccf7e7]{border-bottom:1px solid #e3e9ef}.expense-mobile-tabs[data-v-55ccf7e7] .q-tab{font-size:15px;min-height:48px}.expense-group-report__title[data-v-20e6f946]{font-size:16px;font-weight:600;line-height:1.5;margin:0}.expense-group-report__table[data-v-20e6f946]{margin-top:24px}.expense-group-report__table[data-v-20e6f946] th{color:#68717f;font-size:11px;font-weight:600;height:44px}.expense-group-report__table[data-v-20e6f946] td{font-size:13px;height:58px}.expense-group-report__table[data-v-20e6f946] .expense-group-report__number{font-variant-numeric:tabular-nums;font-weight:500;white-space:nowrap}.expense-group-report.q-dark .expense-group-report__table[data-v-20e6f946] th{color:#b0b8c4}.expense-report[data-v-c954fd60]{padding:24px 32px 36px}.expense-report__back[data-v-c954fd60]{color:#68717f;margin:0 0 18px -8px}.expense-report__header[data-v-c954fd60]{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:26px}.expense-report__eyebrow[data-v-c954fd60],.expense-report__nav-label[data-v-c954fd60]{color:#68717f;font-size:11px;font-weight:700;letter-spacing:.09em}.expense-report__header h1[data-v-c954fd60]{font-size:30px;font-weight:650;letter-spacing:-.5px;line-height:1.3;margin:6px 0 8px}.expense-report__header p[data-v-c954fd60]{font-size:14px}.expense-report__header-actions[data-v-c954fd60]{align-items:center;display:flex;flex-shrink:0;gap:14px}.expense-report__business-note[data-v-c954fd60]{align-items:center;display:flex;gap:7px;margin:-8px 0 28px}.expense-report__workspace[data-v-c954fd60]{display:grid;gap:36px;grid-template-columns:190px minmax(0,1fr)}.expense-report__navigation[data-v-c954fd60]{align-self:start;position:sticky;top:76px}.expense-report__nav-label[data-v-c954fd60]{margin:0 12px 14px}.expense-report__nav-item[data-v-c954fd60]{border-radius:9px;color:#68717f;font-size:13px;margin-bottom:5px;min-height:43px;padding:10px 12px}.expense-report__nav-item[data-v-c954fd60] .q-item__section--avatar{min-width:32px}.expense-report__nav-active[data-v-c954fd60]{background:#fff4eb;color:#9a3412;font-weight:600}.expense-report__main[data-v-c954fd60]{min-width:0}.expense-report__view-header[data-v-c954fd60]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.expense-report__view-header h2[data-v-c954fd60]{font-size:23px;font-weight:600;line-height:1.4;margin:0}.expense-report__view-header p[data-v-c954fd60]{font-size:13px}.expense-report__muted[data-v-c954fd60]{color:#68717f}.expense-report__filters[data-v-c954fd60]{margin-bottom:18px}.expense-report__dates[data-v-c954fd60]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:14px}.expense-report__dates>.q-btn[data-v-c954fd60]{margin-bottom:1px;min-height:38px;padding:0 16px}.expense-report__date-range[data-v-c954fd60]{min-width:0}.expense-report__date-pair[data-v-c954fd60]{display:flex;gap:12px}.expense-report__date-pair[data-v-c954fd60]>*{min-width:155px;width:175px}.expense-report__single-date[data-v-c954fd60]{width:220px}.expense-report__filter-label[data-v-c954fd60]{color:#68717f;font-size:12px;font-weight:500;margin-bottom:8px}.expense-report__settings[data-v-c954fd60]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px;margin-top:16px}.expense-report__settings>form[data-v-c954fd60]{align-items:center}.expense-report__scope[data-v-c954fd60]{align-items:center;color:#68717f;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;line-height:1.5;margin:20px 0 12px}.expense-report__currency[data-v-c954fd60]{font-size:11px;font-weight:600;letter-spacing:.03em}.expense-report__explanation[data-v-c954fd60]{color:#68717f;font-size:12px;margin:0 -12px 24px}.expense-report__explanation[data-v-c954fd60] .q-item__section--avatar{min-width:29px}.expense-report__explanation-copy[data-v-c954fd60]{line-height:1.7;max-width:1050px;padding:10px 16px 12px 42px}.expense-report__metrics[data-v-c954fd60]{display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:0 0 32px}.expense-report__metric[data-v-c954fd60]{background:#0000;min-width:0;padding:0}.expense-report__metric-value[data-v-c954fd60]{font-size:clamp(21px,1.9vw,29px);font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.5px;line-height:1.4;margin:12px 0 8px;overflow-wrap:anywhere}.expense-report__metric-currency[data-v-c954fd60]{color:#68717f;font-size:11px;font-weight:500;letter-spacing:0}.expense-report__overview-chart[data-v-c954fd60]{align-items:start;display:grid;gap:30px;grid-template-columns:minmax(0,1fr) 210px;margin-bottom:32px}.expense-report__chart[data-v-c954fd60]{min-width:0}.expense-report__chart-empty[data-v-c954fd60]{font-size:13px;padding:50px 20px;text-align:center}.expense-report__categories[data-v-c954fd60]{padding:0 0 0 14px}.expense-report__categories h3[data-v-c954fd60]{font-size:14px;font-weight:600;line-height:1.5;margin:0 0 20px}.expense-report__category[data-v-c954fd60]{font-size:15px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;padding-bottom:22px}.expense-report__trend[data-v-c954fd60]{margin-bottom:32px}.expense-report__section-heading[data-v-c954fd60]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.expense-report__section-heading h3[data-v-c954fd60]{font-size:16px;font-weight:600;line-height:1.5;margin:0}.expense-report__table[data-v-c954fd60] table{border-collapse:initial;border-spacing:0}.expense-report__table[data-v-c954fd60] th{background:#f7f8fa;color:#68717f;font-size:11px;font-weight:600;height:46px;min-width:90px;padding:12px 16px;white-space:normal}.expense-report__table[data-v-c954fd60] th:first-child{border-radius:10px 0 0 10px}.expense-report__table[data-v-c954fd60] th:last-child{border-radius:0 10px 10px 0}.expense-report__table[data-v-c954fd60] td{border-color:#edf0f3;font-size:13px;height:72px;padding:15px 16px}.expense-report__table[data-v-c954fd60] tbody tr:hover>td{background:#fafbfc}.expense-report__table[data-v-c954fd60] tbody tr:hover>td:before{background:#0000}.expense-report__table[data-v-c954fd60] .expense-report__number{font-variant-numeric:tabular-nums;white-space:nowrap}.expense-report__identity[data-v-c954fd60]{align-items:center;display:flex;gap:8px;min-width:120px}.expense-report__identity .q-icon[data-v-c954fd60]{flex-shrink:0}.expense-report__identity-caption[data-v-c954fd60]{color:#68717f;font-size:11px;margin:5px 0 0 26px}.expense-report__money[data-v-c954fd60]{font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.expense-report__negative[data-v-c954fd60]{color:#b42335}.expense-report__branch-reference[data-v-c954fd60]{color:#68717f;font-size:12px;white-space:nowrap}.expense-report__status[data-v-c954fd60]{align-items:center;border-radius:6px;display:inline-flex;font-size:11px;font-weight:500;gap:5px;padding:4px 8px;text-transform:capitalize;white-space:nowrap}.expense-report__status--positive[data-v-c954fd60]{background:#eef8f1;color:#166534}.expense-report__status--negative[data-v-c954fd60]{background:#fceff1;color:#9f2533}.expense-report__status--neutral[data-v-c954fd60]{background:#f1f3f5;color:#596374}.expense-report__empty[data-v-c954fd60]{color:#68717f;padding:44px 24px;text-align:center;width:100%}.expense-report__empty h4[data-v-c954fd60]{color:inherit;font-size:16px;font-weight:600;line-height:1.5;margin:12px 0 6px}.expense-report__empty p[data-v-c954fd60]{font-size:13px;margin:0}.expense-report__pagination[data-v-c954fd60]{align-items:center;display:flex;flex-direction:column;gap:12px;padding:24px 0 0}.expense-report__pagination[data-v-c954fd60] .q-btn{border-radius:10px;min-height:36px;min-width:36px}.expense-report__pagination[data-v-c954fd60] .q-pagination__content{gap:4px}.expense-report--dark .expense-report__back[data-v-c954fd60],.expense-report--dark .expense-report__branch-reference[data-v-c954fd60],.expense-report--dark .expense-report__empty[data-v-c954fd60],.expense-report--dark .expense-report__explanation[data-v-c954fd60],.expense-report--dark .expense-report__eyebrow[data-v-c954fd60],.expense-report--dark .expense-report__filter-label[data-v-c954fd60],.expense-report--dark .expense-report__identity-caption[data-v-c954fd60],.expense-report--dark .expense-report__metric-currency[data-v-c954fd60],.expense-report--dark .expense-report__muted[data-v-c954fd60],.expense-report--dark .expense-report__nav-item[data-v-c954fd60],.expense-report--dark .expense-report__nav-label[data-v-c954fd60],.expense-report--dark .expense-report__scope[data-v-c954fd60]{color:#b0b8c4}.expense-report--dark .expense-report__nav-active[data-v-c954fd60]{background:#392a20;color:#ffb78e}.expense-report--dark .expense-report__table[data-v-c954fd60] th{background:#292c31;color:#bdc4cf}.expense-report--dark .expense-report__table[data-v-c954fd60] td{border-color:#34383e}.expense-report--dark .expense-report__table[data-v-c954fd60] tbody tr:hover>td{background:#25282d}.expense-report--dark .expense-report__negative[data-v-c954fd60]{color:#ffb1bb}.expense-report--dark .expense-report__status--positive[data-v-c954fd60]{background:#20392b;color:#a3e0b7}.expense-report--dark .expense-report__status--negative[data-v-c954fd60]{background:#40282d;color:#f3b1b8}.expense-report--dark .expense-report__status--neutral[data-v-c954fd60]{background:#30343b;color:#bdc4cf}@media (max-width:1240px){.expense-report[data-v-c954fd60]{padding:24px}.expense-report__workspace[data-v-c954fd60]{gap:24px;grid-template-columns:175px minmax(0,1fr)}.expense-report__overview-chart[data-v-c954fd60]{gap:18px;grid-template-columns:minmax(0,1fr)}.expense-report__categories[data-v-c954fd60]{align-items:start;display:flex;flex-wrap:wrap;gap:20px;padding-left:0}.expense-report__categories h3[data-v-c954fd60]{flex-basis:100%;margin:0}.expense-report__category[data-v-c954fd60]{flex:1;min-width:150px}}.business-report-chooser[data-v-c954fd60]{background:#f6f8fb;color:#0f172a;display:flex;flex-direction:column;height:100dvh}.business-report-chooser--dark[data-v-c954fd60]{background:#101620;color:#f1f5f9}.business-report-chooser>header[data-v-c954fd60]{align-items:center;background:#fff;display:flex;flex-shrink:0;gap:10px;padding:18px 16px}.business-report-chooser>header span[data-v-c954fd60]{color:#ea580c;font-size:10px;font-weight:700;letter-spacing:1px}.business-report-chooser h2[data-v-c954fd60]{font-size:23px;font-weight:700;line-height:1.3;margin:4px 0 0}.business-report-chooser__intro[data-v-c954fd60]{color:#64748b;font-size:14px;padding:16px 20px 0}.business-report-chooser__list[data-v-c954fd60]{flex:1;min-height:0;overflow-y:auto;padding:4px 16px max(24px,env(safe-area-inset-bottom))}.business-report-chooser__list>.q-item[data-v-c954fd60]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:10px;min-height:80px;padding:16px 12px}.business-report-chooser__list[data-v-c954fd60] .q-item__section--avatar{color:#ea580c;min-width:48px}.business-report-chooser__list[data-v-c954fd60] .q-item__label{font-size:15px;font-weight:650}.business-report-chooser__list[data-v-c954fd60] .q-item__label--caption{color:#64748b;font-size:12px;font-weight:400;line-height:1.5;margin-top:6px}.business-report-chooser__list>.q-item--active[data-v-c954fd60]{background:#fff7ed;border-color:#fdba74;color:#c2410c}.business-report-chooser--dark .business-report-chooser__list>.q-item[data-v-c954fd60],.business-report-chooser--dark>header[data-v-c954fd60]{background:#18212d;border-color:#334155}.business-report-chooser--dark .business-report-chooser__list>.q-item--active[data-v-c954fd60]{background:#39291d;border-color:#a35c2c;color:#fdba74}.business-report-chooser--dark .business-report-chooser__intro[data-v-c954fd60],.business-report-chooser--dark[data-v-c954fd60] .q-item__label--caption{color:#a6b5c9}@media (max-width:1023px){.expense-report.expense-report--business[data-v-c954fd60]{--mobile-report-canvas:#f6f8fb;--mobile-report-surface:#fff;--mobile-report-line:#e2e8f0;--mobile-report-ink:#0f172a;--mobile-report-muted:#64748b;background:var(--mobile-report-canvas)!important;border-radius:0;color:var(--mobile-report-ink)!important;min-height:85vh;padding:0 0 28px!important}.expense-report.expense-report--business.expense-report--dark[data-v-c954fd60]{--mobile-report-canvas:#101620;--mobile-report-surface:#18212d;--mobile-report-line:#334155;--mobile-report-ink:#f1f5f9;--mobile-report-muted:#a6b5c9}.business-report-topbar[data-v-c954fd60]{align-items:center;background:var(--mobile-report-surface);display:flex;gap:8px;padding:16px 12px 12px}.business-report-topbar>div[data-v-c954fd60]{flex:1;min-width:0}.business-report-topbar span[data-v-c954fd60]{color:#ea580c;display:block;font-size:10px;font-weight:700;letter-spacing:1px;margin-bottom:4px}.expense-report--business .business-report-topbar h1[data-v-c954fd60]{font-size:23px!important;font-weight:750;letter-spacing:-.5px;line-height:1.3;margin:0}.business-report-topbar>.q-btn[data-v-c954fd60]{min-height:44px;min-width:44px}.business-report-tabs[data-v-c954fd60]{align-items:center;background:var(--mobile-report-surface);border-bottom:1px solid var(--mobile-report-line);display:flex;gap:6px;padding:8px 12px 14px 16px}.business-report-tabs>div[data-v-c954fd60]{display:flex;flex:1;gap:7px;min-width:0;overflow-x:auto;scrollbar-width:none}.business-report-tabs>div[data-v-c954fd60]::-webkit-scrollbar{display:none}.business-report-tabs>div>.q-btn[data-v-c954fd60]{background:var(--mobile-report-canvas);border-radius:24px;color:var(--mobile-report-muted);flex-shrink:0;font-size:12px;font-weight:650;min-height:40px;padding:0 14px}.business-report-tabs>div>.is-selected[data-v-c954fd60]{background:#0f172a;color:#fff}.business-report-tabs>div[data-v-c954fd60] .q-icon{font-size:17px;margin-right:6px}.business-report-tabs>.q-btn[data-v-c954fd60]{border:1px solid var(--mobile-report-line);border-radius:12px;color:#ea580c;min-height:44px;min-width:42px}.expense-report--business .expense-report__workspace[data-v-c954fd60]{display:block!important;padding:20px 16px 28px}.expense-report--business .expense-report__main[data-v-c954fd60]{min-width:0}.expense-report--business .expense-report__view-header[data-v-c954fd60]{align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:16px}.expense-report--business .expense-report__view-header h2[data-v-c954fd60]{font-size:23px;font-weight:700;line-height:1.3}.expense-report--business .expense-report__view-header p[data-v-c954fd60]{color:var(--mobile-report-muted);font-size:13px;line-height:1.6}.expense-report--business .expense-report__view-header>.q-btn[data-v-c954fd60]{background:var(--mobile-report-surface);border:1px solid var(--mobile-report-line);border-radius:12px;font-size:12px;min-height:44px;padding:0 12px}.business-report-context[data-v-c954fd60]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.business-report-context__period[data-v-c954fd60]{align-items:center;background:var(--mobile-report-surface);border:1px solid var(--mobile-report-line);border-radius:12px;color:var(--mobile-report-ink);cursor:pointer;display:flex;flex:1;font-family:inherit;font-size:12px;gap:7px;justify-content:flex-start;line-height:1.5;min-height:44px;min-width:0;padding:10px 12px;text-align:left}.business-report-context__period span[data-v-c954fd60]{flex:1}.business-report-context__period .q-icon[data-v-c954fd60]{color:var(--mobile-report-muted);flex-shrink:0}.business-report-context>.q-btn[data-v-c954fd60]{background:var(--mobile-report-surface);border:1px solid var(--mobile-report-line);border-radius:12px;font-size:12px;min-height:44px}.business-report-context>.is-selected[data-v-c954fd60]{border-color:#fb923c;color:#ea580c}.business-report-context__scope[data-v-c954fd60]{align-items:center;color:var(--mobile-report-muted);display:flex;flex-basis:100%;font-size:11px;gap:5px;padding:2px 2px 0}.expense-report--business .expense-report__filters[data-v-c954fd60]{background:var(--mobile-report-surface);border:1px solid var(--mobile-report-line);border-radius:16px;margin-bottom:20px;padding:16px}.business-report-filter-heading[data-v-c954fd60]{align-items:flex-start;display:flex;gap:10px;margin-bottom:18px}.business-report-filter-heading>div[data-v-c954fd60]{flex:1;min-width:0}.business-report-filter-heading h3[data-v-c954fd60]{font-size:16px;font-weight:700;line-height:1.5;margin:0}.business-report-filter-heading p[data-v-c954fd60]{color:var(--mobile-report-muted);font-size:12px;line-height:1.5;margin:5px 0 0}.business-report-branch-filter[data-v-c954fd60]{margin-bottom:16px;width:100%!important}.business-report-presets[data-v-c954fd60]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.business-report-presets>.q-btn[data-v-c954fd60]{border:1px solid var(--mobile-report-line);border-radius:20px;color:#ea580c;font-size:12px;min-height:40px;padding:0 13px}.expense-report--business .expense-report__date-pair[data-v-c954fd60],.expense-report--business .expense-report__dates[data-v-c954fd60]{display:grid!important;gap:12px!important;grid-template-columns:minmax(0,1fr)!important}.expense-report--business .expense-report__date-pair[data-v-c954fd60]>*,.expense-report--business .expense-report__dates[data-v-c954fd60]>*,.expense-report--business .expense-report__single-date[data-v-c954fd60]{min-width:0;width:100%!important}.expense-report--business .expense-report__dates>.q-btn[data-v-c954fd60]{background:#f45100!important;border-radius:12px!important;color:#fff!important;min-height:46px}.expense-report--business .expense-report__settings[data-v-c954fd60]{display:flex;flex-direction:column;gap:12px}.expense-report--business .expense-report__settings form .q-field[data-v-c954fd60],.expense-report--business .expense-report__settings[data-v-c954fd60]>*{min-width:0;width:100%!important}.expense-report--business .expense-report__settings form[data-v-c954fd60]{flex-wrap:wrap;margin-left:0}.expense-report--business .expense-report__settings .q-field__native[data-v-c954fd60]{font-size:16px}.business-report-filter-done>.q-btn[data-v-c954fd60]{background:#f45100;border-radius:12px;color:#fff;flex:1;font-weight:600;min-height:46px}.business-report-filter-done[data-v-c954fd60]{border-top:1px solid var(--mobile-report-line);display:flex;justify-content:flex-end;margin-top:16px;padding-top:8px}.expense-report--business .expense-report__metrics[data-v-c954fd60]{display:grid;gap:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0 0 20px}.expense-report--business .expense-report__metric[data-v-c954fd60]{background:var(--mobile-report-surface);border:1px solid var(--mobile-report-line);border-radius:16px;min-width:0;padding:16px!important}.expense-report--business .expense-report__metric .text-body2[data-v-c954fd60]{font-size:12px;line-height:1.5}.expense-report--business .expense-report__metric-value[data-v-c954fd60]{font-size:24px!important;letter-spacing:-.5px;line-height:1.4;margin:12px 0 8px}.expense-report--business .expense-report__metric>.text-caption[data-v-c954fd60]{color:var(--mobile-report-muted);font-size:11px;line-height:1.6}.expense-report--business .expense-report__metric-currency[data-v-c954fd60]{color:var(--mobile-report-muted);display:block;font-size:11px;margin-bottom:2px}.expense-report--business .expense-report__metric[data-v-c954fd60]:first-child{background:linear-gradient(125deg,#0f172a,#1e293b);border-color:#0000;color:#fff;grid-column:1/-1;padding:22px!important}.expense-report--business .expense-report__metric[data-v-c954fd60]:first-child .q-skeleton{background:#ffffff29}.expense-report--business .expense-report__metric:first-child .expense-report__metric-value[data-v-c954fd60]{font-size:34px!important}.expense-report--business .expense-report__metric:first-child .expense-report__metric-currency[data-v-c954fd60],.expense-report--business .expense-report__metric:first-child .expense-report__muted[data-v-c954fd60]{color:#a8b8ce}.expense-report--business .expense-report__metric[data-v-c954fd60]:last-child:nth-child(2n){grid-column:1/-1}.expense-report--business .expense-report__overview-chart[data-v-c954fd60]{display:grid!important;gap:16px!important;grid-template-columns:minmax(0,1fr)!important;margin-bottom:20px}.expense-report--business .expense-report__chart[data-v-c954fd60]{background:var(--mobile-report-surface);border:1px solid var(--mobile-report-line);border-radius:16px;min-width:0;padding:18px 12px!important}.expense-report--business .expense-report__categories[data-v-c954fd60]{background:var(--mobile-report-surface);border:1px solid var(--mobile-report-line);border-radius:16px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:18px!important}.expense-report--business .expense-report__categories h3[data-v-c954fd60]{font-size:15px;grid-column:1/-1;margin:0}.expense-report--business .expense-report__category[data-v-c954fd60]{font-size:14px;min-width:0;padding:0}.expense-report--business .expense-report__section-heading[data-v-c954fd60]{flex-wrap:wrap;gap:8px;margin-bottom:14px}.expense-report--business .expense-report__section-heading h3[data-v-c954fd60]{font-size:15px;font-weight:650}.expense-report--business .expense-report__table[data-v-c954fd60]{background:#0000}.expense-report--business .expense-report__pagination[data-v-c954fd60]{margin-bottom:20px;padding-top:12px}.business-report-about[data-v-c954fd60]{background:var(--mobile-report-surface);border:1px solid var(--mobile-report-line);border-radius:14px;color:var(--mobile-report-muted);font-size:13px;margin-top:20px}.business-report-about[data-v-c954fd60]>.q-expansion-item__container>.q-item{min-height:52px}.business-report-about[data-v-c954fd60] .q-item__section--avatar{min-width:34px}.business-report-about[data-v-c954fd60] .q-expansion-item__content>div{font-size:12px;line-height:1.8;padding:4px 18px 18px}.expense-report--business[data-v-c954fd60] .q-btn{min-height:44px}}.inventory-report[data-v-6a030d32],.inventory-report__distribution[data-v-6a030d32],.inventory-report__picker[data-v-6a030d32]{--canvas:#f6f8fb;--surface:#fff;--ink:#0f172a;--muted:#64748b;--line:#e2e8f0;--accent:#ea580c;background:var(--canvas);color:var(--ink)}.inventory-report--dark[data-v-6a030d32],.inventory-report__distribution.bg-dark[data-v-6a030d32]{--canvas:#101620;--surface:#18212d;--ink:#f1f5f9;--muted:#a6b5c9;--line:#334155;--accent:#ffb78e}.inventory-report[data-v-6a030d32]{border-radius:0;margin:auto;max-width:1440px;padding:0 28px 40px}.inventory-report h1[data-v-6a030d32],.inventory-report h2[data-v-6a030d32],.inventory-report h3[data-v-6a030d32],.inventory-report h4[data-v-6a030d32],.inventory-report p[data-v-6a030d32]{margin:0}.inventory-report h1[data-v-6a030d32]{font-size:24px;font-weight:750;line-height:1.3}.inventory-report h2[data-v-6a030d32]{font-size:25px;font-weight:750;letter-spacing:-.4px;line-height:1.35}.inventory-report h3[data-v-6a030d32]{font-size:16px;font-weight:700;line-height:1.5}.inventory-report p[data-v-6a030d32]{color:var(--muted);font-size:13px;line-height:1.8;margin-top:8px}.inventory-report__header[data-v-6a030d32]{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:12px;padding:18px 0}.inventory-report__header-title[data-v-6a030d32]{flex:1}.inventory-report__eyebrow[data-v-6a030d32],.inventory-report__header-title>span[data-v-6a030d32],.inventory-report__nav-group[data-v-6a030d32]{color:var(--muted);font-size:10px;font-weight:650;letter-spacing:.09em}.inventory-report__header-title>span[data-v-6a030d32]{display:block;margin-bottom:3px}.inventory-report__scope-selector[data-v-6a030d32]{align-items:center;display:flex;gap:18px;justify-content:space-between;padding:18px 0}.inventory-report__scope-selector>span[data-v-6a030d32]{align-items:center;color:var(--muted);display:flex;font-size:13px;gap:8px}.inventory-report__scope-selector>.q-field[data-v-6a030d32]{width:245px}.inventory-report__mobile-navigation[data-v-6a030d32]{display:none}.inventory-report__workspace[data-v-6a030d32]{display:grid;gap:28px;grid-template-columns:210px minmax(0,1fr);margin-top:12px}.inventory-report__sidebar[data-v-6a030d32]{border-right:1px solid var(--line);padding-right:16px}.inventory-report__nav-group[data-v-6a030d32]{padding:0 12px 10px;text-transform:uppercase}.inventory-report__sidebar .q-item[data-v-6a030d32]{border-radius:10px;font-size:12px;margin-bottom:4px;min-height:44px}.inventory-report__sidebar[data-v-6a030d32] .q-item__section--avatar{color:var(--muted);min-width:30px}.inventory-report__nav-active[data-v-6a030d32]{background:#fff0e6!important;color:#c2410c;font-weight:650}.inventory-report--dark .inventory-report__nav-active[data-v-6a030d32]{background:#422e1d!important;color:#ffc08a}.inventory-report__main[data-v-6a030d32]{min-width:0}.inventory-report__view-heading[data-v-6a030d32]{align-items:flex-start;display:flex;gap:14px;margin-bottom:22px}.inventory-report__record-icon[data-v-6a030d32],.inventory-report__view-icon[data-v-6a030d32]{align-items:center;background:#fff0e6;border-radius:14px;color:#c2410c;display:flex;flex-shrink:0;height:50px;justify-content:center;width:50px}.inventory-report__view-heading .inventory-report__eyebrow[data-v-6a030d32]{margin-bottom:6px;text-transform:uppercase}.inventory-report__view-heading>.q-btn[data-v-6a030d32]{background:var(--surface);border:1px solid var(--line);font-size:12px}.inventory-report__context[data-v-6a030d32]{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:14px;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px;padding:12px 14px}.inventory-report__context>div[data-v-6a030d32]{align-items:flex-start;color:var(--muted);display:flex;flex:1;font-size:12px;gap:8px;line-height:1.8;min-width:150px}.inventory-report__context>div>.q-icon[data-v-6a030d32]{flex-shrink:0;margin-top:2px}.inventory-report__context>.q-btn[data-v-6a030d32]{color:var(--accent);font-size:12px}.inventory-report__context>.q-btn[data-v-6a030d32]:before{border-color:var(--line)}.inventory-report__branch-chip[data-v-6a030d32],.inventory-report__currency-chip[data-v-6a030d32]{background:var(--canvas);border:1px solid var(--line);border-radius:7px;color:var(--muted);font-size:11px;padding:5px 8px}.inventory-report__filters[data-v-6a030d32]{background:var(--surface);border:1px solid var(--line);border-radius:16px;display:none;margin-bottom:20px;padding:20px}.inventory-report__filters--open[data-v-6a030d32]{display:block}.inventory-report__filter-grid[data-v-6a030d32]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.inventory-report__filters .q-btn--unelevated[data-v-6a030d32]{background:#f45100!important;color:#fff!important}.inventory-report__metrics[data-v-6a030d32]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));margin:22px 0}.inventory-report__metric[data-v-6a030d32]{background:var(--surface);border:1px solid var(--line);border-radius:18px;min-width:0;padding:20px}.inventory-report__metric-label[data-v-6a030d32]{align-items:flex-start;color:var(--muted);display:flex;font-size:13px;gap:10px;justify-content:space-between}.inventory-report__metric-label .q-icon[data-v-6a030d32]{color:var(--accent);flex-shrink:0}.inventory-report__metric-value[data-v-6a030d32]{font-size:27px;font-variant-numeric:tabular-nums;font-weight:750;line-height:1.4;margin:16px 0 8px;overflow-wrap:anywhere}.inventory-report__metric-value small[data-v-6a030d32]{color:var(--muted);font-size:12px;font-weight:500}.inventory-report__metric[data-v-6a030d32]:first-child{background:linear-gradient(125deg,#172a46,#0f172a);border-color:#172a46;color:#fff}.inventory-report__metric:first-child .inventory-report__metric-label[data-v-6a030d32],.inventory-report__metric:first-child .inventory-report__muted[data-v-6a030d32],.inventory-report__metric:first-child small[data-v-6a030d32]{color:#c5d5ed}.inventory-report__metric:first-child .q-icon[data-v-6a030d32]{color:#ffb78e}.inventory-report__muted[data-v-6a030d32]{color:var(--muted)}.inventory-report__chart[data-v-6a030d32],.inventory-report__losses[data-v-6a030d32]{background:var(--surface);border:1px solid var(--line);border-radius:18px;margin:20px 0;overflow:hidden;padding:20px}.inventory-report__section-heading[data-v-6a030d32]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:18px}.inventory-report__loss-grid[data-v-6a030d32]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.inventory-report__loss-grid>div[data-v-6a030d32]{background:var(--canvas);border:1px solid var(--line);border-radius:12px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;padding:14px}.inventory-report__details[data-v-6a030d32]{padding-top:8px}.inventory-report__table[data-v-6a030d32]{background:#0000}.inventory-report__table[data-v-6a030d32] th{background:var(--surface);color:var(--muted);font-size:11px;font-weight:600}.inventory-report__table[data-v-6a030d32] td{border-color:var(--line);font-size:12px;padding:16px 12px}.inventory-report__table[data-v-6a030d32] td.text-right{font-variant-numeric:tabular-nums;white-space:nowrap}.inventory-report__suggestion[data-v-6a030d32]{color:var(--accent);font-weight:700}.inventory-report__record[data-v-6a030d32]{background:var(--surface);border:1px solid var(--line);border-radius:16px;overflow:hidden;width:100%}.inventory-report__record-header[data-v-6a030d32]{align-items:center;display:flex;gap:12px;padding:18px 18px 14px}.inventory-report__record-header>div[data-v-6a030d32]{flex:1;min-width:0}.inventory-report__record-header>div>span[data-v-6a030d32]{color:var(--muted);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.inventory-report__record-header h4[data-v-6a030d32]{font-size:16px;font-weight:700;line-height:1.5;overflow-wrap:anywhere}.inventory-report__record-icon[data-v-6a030d32]{border-radius:12px;height:42px;width:42px}.inventory-report__branch-chip[data-v-6a030d32]{flex-shrink:0;max-width:100px;white-space:normal}.inventory-report__record-primary[data-v-6a030d32]{align-items:baseline;border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin:0 18px;padding:16px 0}.inventory-report__record-primary>span[data-v-6a030d32]{color:var(--muted);font-size:12px}.inventory-report__record-primary strong[data-v-6a030d32]{font-size:25px;font-variant-numeric:tabular-nums;font-weight:750;min-width:0;overflow-wrap:anywhere}.inventory-report__record dl[data-v-6a030d32]{margin:0}.inventory-report__record-more dl[data-v-6a030d32],.inventory-report__record-summary[data-v-6a030d32]{padding:8px 18px 16px}.inventory-report__record-field[data-v-6a030d32]{display:grid;font-size:12px;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);padding:8px 0}.inventory-report__record-field dt[data-v-6a030d32]{color:var(--muted)}.inventory-report__record-field dd[data-v-6a030d32]{font-variant-numeric:tabular-nums;font-weight:600;margin:0;overflow-wrap:anywhere;text-align:right}.inventory-report__record-more[data-v-6a030d32]{border-top:1px solid var(--line)}.inventory-report__record-more[data-v-6a030d32] .q-item{color:var(--muted);font-size:12px;min-height:48px}.inventory-report__record .q-card__actions[data-v-6a030d32]{border-top:1px solid var(--line)}.inventory-report__record .q-btn[data-v-6a030d32]{color:var(--accent);font-size:12px}.inventory-report__reading-note[data-v-6a030d32]{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-top:24px}.inventory-report__reading-note[data-v-6a030d32] .q-item{font-size:13px;min-height:52px}.inventory-report__note[data-v-6a030d32]{color:var(--muted);font-size:12px;line-height:1.9;padding:8px 18px 20px}.inventory-report__empty[data-v-6a030d32]{color:var(--muted);padding:48px 20px;text-align:center;width:100%}.inventory-report__empty h3[data-v-6a030d32]{margin-top:12px}.inventory-report__pagination[data-v-6a030d32]{align-items:center;display:flex;flex-direction:column;gap:12px;padding:20px 0 8px}.inventory-report__picker[data-v-6a030d32]{display:flex;flex-direction:column;height:100dvh}.inventory-report__picker>.q-bar[data-v-6a030d32]{background:var(--surface);flex-shrink:0;min-height:78px;padding:12px 18px}.inventory-report__picker>.q-bar>div>span[data-v-6a030d32]{color:var(--muted);display:block;font-size:11px;margin-top:4px}.inventory-report__picker section h2[data-v-6a030d32]{color:var(--muted);font-size:12px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.inventory-report__picker .q-item[data-v-6a030d32]{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-bottom:10px;padding:16px 12px}.inventory-report__picker[data-v-6a030d32] .q-item__label--caption{color:var(--muted);line-height:1.7;margin-top:5px}.inventory-report__distribution[data-v-6a030d32]{display:flex;flex-direction:column;height:100dvh;max-width:90vw;width:800px}.inventory-report__distribution h2[data-v-6a030d32]{font-size:22px;line-height:1.5;margin:0}.inventory-report__distribution[data-v-6a030d32] .q-bar{flex-shrink:0;min-height:60px}.inventory-report[data-v-6a030d32] .q-btn,.inventory-report__distribution[data-v-6a030d32] .q-btn,.inventory-report__picker[data-v-6a030d32] .q-btn{border-radius:12px;min-height:44px}.inventory-report[data-v-6a030d32] input,.inventory-report__picker[data-v-6a030d32] input{font-size:16px}.inventory-report--dark .inventory-report__record-icon[data-v-6a030d32],.inventory-report--dark .inventory-report__view-icon[data-v-6a030d32]{background:#422e1d;color:#ffc08a}@media(max-width:1023px){.inventory-report[data-v-6a030d32]{padding:0 16px 36px}.inventory-report__header[data-v-6a030d32]{background:var(--surface);margin:0 -16px;padding:14px 16px}.inventory-report__scope-selector[data-v-6a030d32]{align-items:stretch;flex-direction:column;gap:12px;padding:18px 0 12px}.inventory-report__scope-selector>.q-field[data-v-6a030d32]{width:100%}.inventory-report__mobile-navigation[data-v-6a030d32]{align-items:center;background:#e8edf4;border-radius:12px;display:flex;gap:4px;margin:10px 0 24px;padding:4px}.inventory-report__quick-links[data-v-6a030d32]{display:flex;flex:1;gap:4px;min-width:0;overflow:auto}.inventory-report__quick-links>.q-btn[data-v-6a030d32]{color:var(--muted);flex:1 0 auto;font-size:12px;padding:0 12px}.inventory-report__quick-links>.is-active[data-v-6a030d32]{background:var(--surface);box-shadow:0 1px 4px #0f172a08;color:var(--accent)}.inventory-report--dark .inventory-report__mobile-navigation[data-v-6a030d32]{background:#222e40}.inventory-report__workspace[data-v-6a030d32]{display:block;margin-top:0}.inventory-report__sidebar[data-v-6a030d32]{display:none}.inventory-report__view-heading[data-v-6a030d32]{flex-wrap:wrap;gap:12px}.inventory-report__view-heading>.col[data-v-6a030d32]{flex-basis:calc(100% - 70px)}.inventory-report__view-heading>.q-btn[data-v-6a030d32]{flex:1;margin-top:2px}.inventory-report h2[data-v-6a030d32]{font-size:24px}.inventory-report__context[data-v-6a030d32]{gap:8px}.inventory-report__context>div[data-v-6a030d32]{flex-basis:100%}.inventory-report__context>.q-btn[data-v-6a030d32]{flex:1}.inventory-report__filters[data-v-6a030d32]{display:none;padding:16px}.inventory-report__filters--open[data-v-6a030d32]{display:block}.inventory-report__filter-grid[data-v-6a030d32]{grid-template-columns:minmax(0,1fr)}.inventory-report__filters>.row[data-v-6a030d32]{flex-wrap:wrap}.inventory-report__filters>.row>.col[data-v-6a030d32]{flex-basis:100%}.inventory-report__metrics[data-v-6a030d32]{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-report__metric[data-v-6a030d32]{padding:16px}.inventory-report__metric[data-v-6a030d32]:first-child{grid-column:1/-1;padding:22px}.inventory-report__metric:first-child .inventory-report__metric-value[data-v-6a030d32]{font-size:36px}.inventory-report__metric-value[data-v-6a030d32]{font-size:24px}.inventory-report__chart[data-v-6a030d32],.inventory-report__losses[data-v-6a030d32]{padding:16px}.inventory-report__loss-grid[data-v-6a030d32]{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-report__distribution[data-v-6a030d32]{max-width:100vw;width:100vw}}@media(max-width:359px){.inventory-report__metrics[data-v-6a030d32]{grid-template-columns:minmax(0,1fr)}.inventory-report__record-header[data-v-6a030d32]{flex-wrap:wrap}.inventory-report__record-field[data-v-6a030d32]{gap:4px;grid-template-columns:minmax(0,1fr)}.inventory-report__record-field dd[data-v-6a030d32]{text-align:left}}video{height:100vh!important;width:100vw!important}.panel{background-color:#eff4f7;color:#777}.expense-directory__table[data-v-0356e048] table{border-collapse:initial;border-spacing:0}.expense-directory__table[data-v-0356e048] th{background:#f7f8fa;color:#68717f;font-size:11px;font-weight:600;height:46px;letter-spacing:.02em;padding:0 18px;white-space:nowrap}.expense-directory__table[data-v-0356e048] th:first-child{border-radius:10px 0 0 10px}.expense-directory__table[data-v-0356e048] th:last-child{border-radius:0 10px 10px 0}.expense-directory__table[data-v-0356e048] td{border-color:#edf0f3;font-size:13px;height:84px;padding:16px 18px}.expense-directory__table[data-v-0356e048] tbody tr:hover>td{background:#fafbfc}.expense-directory__table[data-v-0356e048] tbody tr:hover>td:before{background:#0000}.expense-directory__identity[data-v-0356e048]{max-width:340px;min-width:230px}.expense-directory__name[data-v-0356e048]{align-items:center;display:flex;gap:10px}.expense-directory__name>.q-icon[data-v-0356e048]{color:#68717f;flex-shrink:0}.expense-directory__name-button[data-v-0356e048]{color:inherit;font-size:13px;font-weight:600;line-height:1.5;min-height:0;padding:0;text-align:left}.expense-directory__name-button[data-v-0356e048] .q-btn__content{justify-content:flex-start;text-align:left}.expense-directory__action[data-v-0356e048]:hover,.expense-directory__name-button[data-v-0356e048]:hover{color:#9a3412}.expense-directory__caption[data-v-0356e048]{color:#68717f;font-size:11px;line-height:1.5;margin-top:5px}.expense-directory__identity-caption[data-v-0356e048]{margin-left:29px}.expense-directory__caption .q-icon[data-v-0356e048]{vertical-align:text-bottom}.expense-directory__number[data-v-0356e048]{font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.expense-directory__status[data-v-0356e048]{align-items:center;border-radius:6px;display:inline-flex;font-size:11px;font-weight:500;gap:6px;padding:4px 8px;text-transform:capitalize;white-space:nowrap}.expense-directory__status-dot[data-v-0356e048]{background:currentColor;border-radius:50%;height:6px;width:6px}.expense-directory__status--active[data-v-0356e048]{background:#eef8f1;color:#166534}.expense-directory__status--inactive[data-v-0356e048]{background:#f1f3f5;color:#596374}.expense-directory__type[data-v-0356e048]{align-items:center;display:inline-flex;font-size:12px;gap:7px}.expense-directory__action[data-v-0356e048]{color:#68717f}.expense-directory__empty[data-v-0356e048]{padding:44px 24px;text-align:center;width:100%}.expense-directory__empty>.q-icon[data-v-0356e048]{color:#68717f}.expense-directory__empty h2[data-v-0356e048]{font-size:16px;font-weight:600;line-height:1.5;margin:12px 0 5px}.expense-directory__empty p[data-v-0356e048]{color:#68717f;font-size:13px;margin:0}.expense-directory__pagination[data-v-0356e048]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:24px 0 6px}.expense-directory__pagination[data-v-0356e048] .q-btn{border-radius:10px;font-size:13px;min-height:36px;min-width:36px}.expense-directory__pagination[data-v-0356e048] .q-pagination__content{gap:4px}.expense-directory--dark .expense-directory__table[data-v-0356e048] th{background:#292c31;color:#bdc4cf}.expense-directory--dark .expense-directory__table[data-v-0356e048] td{border-color:#34383e}.expense-directory--dark .expense-directory__table[data-v-0356e048] tbody tr:hover>td{background:#25282d}.expense-directory--dark .expense-directory__action[data-v-0356e048],.expense-directory--dark .expense-directory__caption[data-v-0356e048],.expense-directory--dark .expense-directory__empty p[data-v-0356e048],.expense-directory--dark .expense-directory__empty>.q-icon[data-v-0356e048],.expense-directory--dark .expense-directory__name>.q-icon[data-v-0356e048]{color:#b0b8c4}.expense-directory--dark .expense-directory__action[data-v-0356e048]:hover,.expense-directory--dark .expense-directory__name-button[data-v-0356e048]:hover{color:#ffb78e}.expense-directory--dark .expense-directory__status--active[data-v-0356e048]{background:#20392b;color:#a3e0b7}.expense-directory--dark .expense-directory__status--inactive[data-v-0356e048]{background:#30343b;color:#bdc4cf}.expense-group[data-v-0356e048]{height:100vh;width:100vw}.expense-group__bar[data-v-0356e048]{flex:0 0 49px;height:49px;padding:0 24px}.expense-group__workspace[data-v-0356e048]{display:flex;flex:1;min-height:0}.expense-group__main[data-v-0356e048]{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0}.expense-group__heading[data-v-0356e048]{padding:28px 36px 24px}.expense-group__eyebrow[data-v-0356e048]{color:#68717f;font-size:11px;font-weight:700;letter-spacing:.09em}.expense-group__heading h1[data-v-0356e048]{font-size:28px;font-weight:650;letter-spacing:-.4px;line-height:1.3;margin:8px 0;overflow-wrap:anywhere}.expense-group__heading p[data-v-0356e048]{font-size:14px}.expense-group__scroll[data-v-0356e048]{flex:1;min-height:0}.expense-group__content[data-v-0356e048]{margin:0 auto;max-width:1550px;padding:0 36px 32px}.expense-group__table-heading[data-v-0356e048]{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:8px 0 22px}.expense-group__table-heading h2[data-v-0356e048]{font-size:17px;font-weight:600;line-height:1.5;margin:0}.expense-group__muted[data-v-0356e048]{color:#68717f}.expense-group__sidebar[data-v-0356e048]{flex:0 0 360px;min-width:0}.expense-group__sidebar-content[data-v-0356e048]{padding:28px 26px}.expense-group__section-title[data-v-0356e048]{font-size:15px;font-weight:600;line-height:1.5;margin-top:0}.expense-group__member-count[data-v-0356e048]{font-size:32px;font-variant-numeric:tabular-nums;font-weight:650;line-height:1.5}.expense-group__metadata[data-v-0356e048]{margin:0 0 14px}.expense-group__metadata dt[data-v-0356e048]{color:#68717f;font-size:12px;margin-bottom:6px}.expense-group__metadata dd[data-v-0356e048]{font-size:13px;margin:0 0 20px;overflow-wrap:anywhere}.expense-group__selected-item[data-v-0356e048]{font-size:13px;overflow-wrap:anywhere;padding:12px 0}.expense-group__membership-note[data-v-0356e048]{align-items:flex-start;display:flex;gap:7px;margin:28px 0 0}.expense-group__membership-note .q-icon[data-v-0356e048]{flex-shrink:0;margin-top:1px}.expense-group__footer[data-v-0356e048]{align-items:center;display:flex;flex:0 0 auto;gap:12px;padding:12px 24px}.expense-group--dark .expense-group__eyebrow[data-v-0356e048],.expense-group--dark .expense-group__metadata dt[data-v-0356e048],.expense-group--dark .expense-group__muted[data-v-0356e048]{color:#b0b8c4}@media (max-width:1240px){.expense-group__sidebar[data-v-0356e048]{flex-basis:320px}.expense-group__sidebar-content[data-v-0356e048]{padding:24px 20px}.expense-group__heading[data-v-0356e048]{padding:24px}.expense-group__content[data-v-0356e048]{padding:0 24px 28px}}.expense-items-workspace[data-v-560a7482]{padding:24px 32px}.expense-items-workspace__tabs[data-v-560a7482] .q-tabs__content{gap:8px}.expense-items-workspace__tabs[data-v-560a7482] .q-tab__indicator{display:none}.expense-directory__table[data-v-560a7482] table{border-collapse:initial;border-spacing:0}.expense-directory__table[data-v-560a7482] th{background:#f7f8fa;color:#68717f;font-size:11px;font-weight:600;height:46px;letter-spacing:.02em;padding:0 18px;white-space:nowrap}.expense-directory__table[data-v-560a7482] th:first-child{border-radius:10px 0 0 10px}.expense-directory__table[data-v-560a7482] th:last-child{border-radius:0 10px 10px 0}.expense-directory__table[data-v-560a7482] td{border-color:#edf0f3;font-size:13px;height:84px;padding:16px 18px}.expense-directory__table[data-v-560a7482] tbody tr:hover>td{background:#fafbfc}.expense-directory__table[data-v-560a7482] tbody tr:hover>td:before{background:#0000}.expense-directory__identity[data-v-560a7482]{max-width:340px;min-width:230px}.expense-directory__name[data-v-560a7482]{align-items:center;display:flex;gap:10px}.expense-directory__name>.q-icon[data-v-560a7482]{color:#68717f;flex-shrink:0}.expense-directory__name-button[data-v-560a7482]{color:inherit;font-size:13px;font-weight:600;line-height:1.5;min-height:0;padding:0;text-align:left}.expense-directory__name-button[data-v-560a7482] .q-btn__content{justify-content:flex-start;text-align:left}.expense-directory__action[data-v-560a7482]:hover,.expense-directory__name-button[data-v-560a7482]:hover{color:#9a3412}.expense-directory__caption[data-v-560a7482]{color:#68717f;font-size:11px;line-height:1.5;margin-top:5px}.expense-directory__identity-caption[data-v-560a7482]{margin-left:29px}.expense-directory__caption .q-icon[data-v-560a7482]{vertical-align:text-bottom}.expense-directory__number[data-v-560a7482]{font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.expense-directory__status[data-v-560a7482]{align-items:center;border-radius:6px;display:inline-flex;font-size:11px;font-weight:500;gap:6px;padding:4px 8px;text-transform:capitalize;white-space:nowrap}.expense-directory__status-dot[data-v-560a7482]{background:currentColor;border-radius:50%;height:6px;width:6px}.expense-directory__status--active[data-v-560a7482]{background:#eef8f1;color:#166534}.expense-directory__status--inactive[data-v-560a7482]{background:#f1f3f5;color:#596374}.expense-directory__type[data-v-560a7482]{align-items:center;display:inline-flex;font-size:12px;gap:7px}.expense-directory__action[data-v-560a7482]{color:#68717f}.expense-directory__empty[data-v-560a7482]{padding:44px 24px;text-align:center;width:100%}.expense-directory__empty>.q-icon[data-v-560a7482]{color:#68717f}.expense-directory__empty h2[data-v-560a7482]{font-size:16px;font-weight:600;line-height:1.5;margin:12px 0 5px}.expense-directory__empty p[data-v-560a7482]{color:#68717f;font-size:13px;margin:0}.expense-directory__pagination[data-v-560a7482]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:24px 0 6px}.expense-directory__pagination[data-v-560a7482] .q-btn{border-radius:10px;font-size:13px;min-height:36px;min-width:36px}.expense-directory__pagination[data-v-560a7482] .q-pagination__content{gap:4px}.expense-directory--dark .expense-directory__table[data-v-560a7482] th{background:#292c31;color:#bdc4cf}.expense-directory--dark .expense-directory__table[data-v-560a7482] td{border-color:#34383e}.expense-directory--dark .expense-directory__table[data-v-560a7482] tbody tr:hover>td{background:#25282d}.expense-directory--dark .expense-directory__action[data-v-560a7482],.expense-directory--dark .expense-directory__caption[data-v-560a7482],.expense-directory--dark .expense-directory__empty p[data-v-560a7482],.expense-directory--dark .expense-directory__empty>.q-icon[data-v-560a7482],.expense-directory--dark .expense-directory__name>.q-icon[data-v-560a7482]{color:#b0b8c4}.expense-directory--dark .expense-directory__action[data-v-560a7482]:hover,.expense-directory--dark .expense-directory__name-button[data-v-560a7482]:hover{color:#ffb78e}.expense-directory--dark .expense-directory__status--active[data-v-560a7482]{background:#20392b;color:#a3e0b7}.expense-directory--dark .expense-directory__status--inactive[data-v-560a7482]{background:#30343b;color:#bdc4cf}.expense-report__mobile-navigation{display:none}.expense-mobile-record{border-radius:14px;width:100%}.expense-mobile-record__field{border-bottom:1px solid #80808026;display:grid;font-size:14px;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);padding:8px 0}.expense-mobile-record__field>span{color:#69798d}.expense-mobile-record__field>strong{font-variant-numeric:tabular-nums;font-weight:600;min-width:0;overflow-wrap:anywhere;text-align:right}@media (max-width:767px){.mobile-expense-surface{max-width:100%;min-width:0}.mobile-expense-surface .q-btn{min-height:44px}.mobile-expense-surface .q-field{max-width:100%!important;min-width:0}.mobile-expense-surface .q-field__input,.mobile-expense-surface .q-field__native{font-size:16px}.mobile-expense-surface .q-table__middle{max-width:100%;overflow-x:auto}.mobile-expense-surface .q-table td{font-size:14px}.mobile-expense-surface .q-bar{flex-shrink:0;flex-wrap:wrap;height:auto!important;min-height:52px!important;padding:6px 12px!important}.mobile-expense-surface .q-bar>.text-caption{display:none}.expense-directory,.expense-report,.expense-workspace,.payee-workspace{padding:20px 16px 90px!important}.expense-directory__header,.expense-report__header,.expense-workspace__header,.payee-workspace__header{align-items:flex-start;flex-wrap:wrap;gap:14px}.expense-directory h1,.expense-report h1,.expense-workspace h1,.payee-workspace h1{font-size:28px!important;line-height:1.25}.expense-report__metrics,.expense-workspace__metrics{gap:12px!important;grid-template-columns:minmax(0,1fr)!important}.expense-report__metric,.expense-workspace__metric{min-width:0;padding:18px!important}.expense-report__metric-value,.expense-workspace__metric-value{font-size:28px!important;overflow-wrap:anywhere}.expense-workspace__period{font-size:13px;white-space:normal!important}.expense-workspace__overview>.row{gap:12px}.expense-workspace__overview-note,.expense-workspace__result-context,.expense-workspace__view-heading{flex-wrap:wrap;gap:12px}.expense-workspace__filters{display:grid!important;gap:12px!important;grid-template-columns:minmax(0,1fr)!important}.expense-workspace__date,.expense-workspace__filters>*,.expense-workspace__search{min-width:0!important;width:100%!important}.expense-workspace__view-heading{align-items:flex-start}.expense-workspace__view-heading>.row{flex-wrap:wrap;width:100%}.expense-report__workspace{display:block!important}.expense-report__mobile-navigation{display:block;margin-bottom:20px}.expense-report__main{min-width:0}.expense-report__navigation{display:none!important}.expense-report__header-actions,.expense-report__view-header{flex-wrap:wrap;gap:12px;width:100%}.expense-report__header-actions>.q-field{width:100%!important}.expense-report__date-pair,.expense-report__dates,.expense-report__overview-chart{display:grid!important;gap:12px!important;grid-template-columns:minmax(0,1fr)!important}.expense-report__dates>*,.expense-report__single-date{min-width:0;width:100%!important}.expense-report__settings{align-items:stretch;display:flex;flex-direction:column;gap:12px}.expense-report__settings>.q-field,.expense-report__settings>form{width:100%!important}.expense-report__settings form{margin-left:0}.expense-report__settings form .q-field{width:100%!important}.expense-report__categories{padding:16px!important}.expense-report__scope{flex-wrap:wrap;gap:8px}.expense-report__section-heading{flex-wrap:wrap;gap:10px}.expense-report__chart{min-width:0;padding:12px!important}.expense-directory__filters,.payee-workspace__filters{flex-wrap:wrap;gap:12px}.expense-directory__filters .q-field,.payee-workspace__filters .q-field{width:100%!important}.expense-directory__pagination .q-pagination,.expense-workspace__pagination .q-pagination{max-width:100%}.expense-detail,.expense-group,.expense-wizard{height:100dvh!important}.expense-wizard__sidebar{display:none}.expense-wizard__main{padding:20px 16px 28px!important}.expense-wizard__main h2{font-size:26px}.expense-wizard__fields,.expense-wizard__review{gap:20px!important;grid-template-columns:minmax(0,1fr)!important}.expense-detail__footer,.expense-wizard__footer{flex-wrap:wrap;gap:8px;padding:10px 12px max(10px,env(safe-area-inset-bottom))!important}.expense-wizard__footer .q-btn{padding:0 12px}.expense-wizard__payment-summary{grid-template-columns:minmax(0,1fr)!important}.expense-detail__workspace,.expense-group__workspace{display:block!important;overflow-y:auto}.expense-detail__sidebar,.expense-group__sidebar{width:100%!important}.expense-detail__main,.expense-group__main{display:block!important}.expense-detail__workspace .q-scrollarea,.expense-group__workspace .q-scrollarea{height:auto!important;min-height:0!important}.expense-detail__workspace .q-scrollarea__container,.expense-group__workspace .q-scrollarea__container{height:auto!important;overflow:visible!important;position:relative!important}.expense-detail__workspace .q-scrollarea__content,.expense-group__workspace .q-scrollarea__content{position:relative!important}.expense-detail__content,.expense-detail__navigation,.expense-detail__summary,.expense-group__content,.expense-group__sidebar-content{padding:18px 16px!important}.expense-detail__documents,.expense-detail__notes-workspace,.expense-detail__payment-fields,.expense-detail__payments--selected{grid-template-columns:minmax(0,1fr)!important}.expense-detail__amount{font-size:28px}.expense-detail__balance-value{font-size:18px;overflow-wrap:anywhere}.expense-detail__footer>.q-btn{flex-grow:1}.expense-group__sidebar{border:0!important}.expense-mobile-picker{display:flex;flex-direction:column;height:100%;width:100%}.expense-mobile-picker__header{border-bottom:1px solid #dce2e9;padding:12px 16px}.expense-mobile-picker__list{flex:1;min-height:0;overflow-y:auto;padding-bottom:env(safe-area-inset-bottom)}.expense-mobile-picker__list .q-item{font-size:16px;min-height:64px}}.expense-mobile-picker{display:flex;flex-direction:column;height:100%}.expense-mobile-picker__header{padding:16px}.expense-mobile-picker__list{flex:1;min-height:0;overflow-y:auto}.expense-report-card-column{padding-bottom:16px}.expense-report-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 2px 5px #0f172a05;color:inherit;padding:18px 18px 0}.expense-report-card__header{align-items:flex-start;display:flex;gap:10px;padding-bottom:16px}.expense-report-card__header>.q-icon{color:#ea580c;flex-shrink:0;margin-top:3px}.expense-report-card__header>div{flex:1;min-width:0}.expense-report-card__eyebrow{color:#64748b;font-size:11px;margin-bottom:4px}.expense-report-card__header h3{font-size:18px!important;font-weight:700;line-height:1.4;margin:0!important;overflow-wrap:anywhere}.expense-report-card__header p{color:#64748b;font-size:12px;margin:5px 0 0}.expense-report-card__currency{background:#f1f5f9;border-radius:6px;color:#64748b;flex-shrink:0;font-size:11px;font-weight:600;margin-left:auto;padding:4px 7px}.expense-report-card__fields{margin:0}.expense-report-card__fields>div{align-items:baseline;border-top:1px solid #edf0f4;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);padding:12px 0}.expense-report-card__fields dt{color:#64748b;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.expense-report-card__fields dd{font-size:15px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.5;margin:0;overflow-wrap:anywhere;text-align:right}.expense-report-card__negative{color:#b91c1c}.expense-report-card>.q-card__actions{border-top:1px solid #e2e8f0;padding:5px 0}.expense-report-card>.q-card__actions .q-btn{font-weight:600;min-height:46px}.body--dark .expense-group-report .expense-report-card,.expense-report--dark .expense-report-card{background:#181e28;border-color:#334155;box-shadow:none}.body--dark .expense-group-report .expense-report-card__fields>div,.expense-report--dark .expense-report-card>.q-card__actions,.expense-report--dark .expense-report-card__fields>div{border-color:#334155}.body--dark .expense-group-report .expense-report-card__fields dt,.expense-report--dark .expense-report-card__eyebrow,.expense-report--dark .expense-report-card__fields dt,.expense-report--dark .expense-report-card__header p{color:#a4b2c5}.body--dark .expense-group-report .expense-report-card__currency,.expense-report--dark .expense-report-card__currency{background:#263142;color:#c1ccdc}.expense-report--dark .expense-report-card__negative{color:#fda4af}.expense-notes[data-v-12d4aa21]{min-width:0}.expense-notes__editor[data-v-12d4aa21]{min-height:300px;width:100%}.expense-notes__preview[data-v-12d4aa21]{background:#0000}.expense-notes__preview[data-v-12d4aa21] .md-editor-preview-wrapper{padding:0}.expense-notes__preview[data-v-12d4aa21] .md-editor-preview{overflow-wrap:anywhere}.expense-notes__empty[data-v-12d4aa21]{color:#68717f;margin:0}.expense-notes--dark .expense-notes__empty[data-v-12d4aa21]{color:#b0b8c4}.expense-wizard[data-v-15ea903d]{display:flex;flex-direction:column;height:100vh}.expense-wizard__bar[data-v-15ea903d]{background:inherit;flex:0 0 45px;height:45px;padding:0 24px}.expense-wizard__workspace[data-v-15ea903d]{display:flex;flex:1;min-height:0}.expense-wizard__sidebar[data-v-15ea903d]{flex:0 0 280px;overflow-y:auto;padding:28px 18px;width:280px}.expense-wizard__eyebrow[data-v-15ea903d]{color:#667085;font-size:12px;font-weight:700;letter-spacing:.08em}.expense-wizard__nav[data-v-15ea903d]{border-radius:10px;margin-bottom:7px;padding:12px 10px}.expense-wizard__nav.disabled[data-v-15ea903d]{opacity:1!important}.expense-wizard__nav[data-v-15ea903d] .q-item__section--avatar{min-width:40px}.expense-wizard__active[data-v-15ea903d]{background:#fff3e8;color:#9a3412}.expense-wizard__summary[data-v-15ea903d]{color:#667085;margin:28px 10px 0;padding-top:20px}.expense-wizard__scroll[data-v-15ea903d]{flex:1;min-width:0}.expense-wizard__main[data-v-15ea903d]{margin:0 auto;max-width:1150px;padding:28px 36px 36px}.expense-wizard__main h2[data-v-15ea903d]{font-size:30px;font-weight:700;line-height:1.25;margin:7px 0}.expense-wizard__intro[data-v-15ea903d]{color:#667085;font-size:16px;margin:0 0 28px}.expense-wizard__selection[data-v-15ea903d]{max-width:700px}.expense-wizard__fields[data-v-15ea903d]{display:grid;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.expense-wizard__payment-summary[data-v-15ea903d]{display:grid;font-size:15px;gap:12px;grid-template-columns:1fr auto;margin-top:28px;max-width:850px}.expense-wizard__review[data-v-15ea903d]{display:grid;gap:48px;grid-template-columns:repeat(2,minmax(0,1fr))}.expense-wizard__review h3[data-v-15ea903d]{font-size:16px;font-weight:700;margin:0 0 20px}.expense-wizard__review dl[data-v-15ea903d]{display:grid;font-size:15px;gap:16px;grid-template-columns:minmax(120px,1fr) 1.4fr;margin:0 0 32px}.expense-wizard__review dt[data-v-15ea903d]{color:#667085}.expense-wizard__review dd[data-v-15ea903d]{margin:0;overflow-wrap:anywhere}.expense-wizard__notes[data-v-15ea903d]{overflow-wrap:anywhere;white-space:pre-wrap}.expense-wizard__footer[data-v-15ea903d]{align-items:center;background:inherit;display:flex;flex:0 0 auto;gap:12px;padding:14px 30px}.expense-wizard__footer .q-btn[data-v-15ea903d]{min-height:38px;padding:0 20px}.expense-wizard--dark .expense-wizard__eyebrow[data-v-15ea903d],.expense-wizard--dark .expense-wizard__intro[data-v-15ea903d],.expense-wizard--dark .expense-wizard__summary[data-v-15ea903d],.expense-wizard--dark dt[data-v-15ea903d]{color:#b6bdc8}.expense-wizard--dark .expense-wizard__active[data-v-15ea903d]{background:#443024;color:#ffb78e}.expense-detail[data-v-32b670a7]{height:100vh;width:100vw}.expense-detail__bar[data-v-32b670a7]{background:inherit;flex:0 0 49px;height:49px;padding:0 24px}.expense-detail__workspace[data-v-32b670a7]{display:flex;flex:1;min-height:0}.expense-detail__sidebar[data-v-32b670a7]{flex:0 0 340px;min-width:0}.expense-detail__summary[data-v-32b670a7]{padding:28px 24px}.expense-detail__main[data-v-32b670a7]{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0}.expense-detail__navigation[data-v-32b670a7]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:24px 32px 16px}.expense-detail__scroll[data-v-32b670a7]{flex:1;min-height:0}.expense-detail__content[data-v-32b670a7]{margin:0 auto;max-width:1600px;padding:0 32px 36px;width:100%}.expense-detail__loading[data-v-32b670a7]{padding:36px}.expense-detail__payments[data-v-32b670a7]{display:grid;gap:28px}.expense-detail__payments>section[data-v-32b670a7]{min-width:0}.expense-detail__payments--selected[data-v-32b670a7]{grid-template-columns:minmax(420px,1fr) 300px}.expense-detail__notes-workspace[data-v-32b670a7]{align-items:start;display:grid;gap:40px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.expense-detail__notes-workspace>section[data-v-32b670a7]{min-width:0}.expense-detail__subheading[data-v-32b670a7]{font-size:14px;font-weight:600;line-height:1.5;margin:0 0 8px}.expense-detail__documents[data-v-32b670a7]{align-items:start;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) 350px}.expense-detail__documents[data-v-32b670a7]>*{min-width:0}.expense-detail__muted[data-v-32b670a7]{color:#68717f}.expense-detail__eyebrow[data-v-32b670a7]{color:#68717f;flex-basis:100%;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.expense-detail__hero h1[data-v-32b670a7]{font-size:23px;font-weight:650;letter-spacing:-.4px;line-height:1.3;margin:0;overflow-wrap:anywhere}.expense-detail__hero-bottom[data-v-32b670a7]{align-items:center;display:flex;gap:24px;justify-content:space-between}.expense-detail__hero-bottom>div[data-v-32b670a7]{min-width:0}.expense-detail__amount[data-v-32b670a7]{font-size:30px;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.7px;line-height:1.4;overflow-wrap:anywhere}.expense-detail__amount span[data-v-32b670a7]{color:#68717f;font-size:15px;font-weight:500;letter-spacing:0}.expense-detail__pay[data-v-32b670a7]{flex-shrink:0;min-height:38px;padding:0 16px}.expense-detail__mode[data-v-32b670a7],.expense-detail__status[data-v-32b670a7]{align-items:center;border-radius:6px;display:inline-flex;font-size:11px;font-weight:500;gap:5px;padding:4px 8px}.expense-detail__mode[data-v-32b670a7]{background:#f3f4f6}.expense-detail__status--success[data-v-32b670a7]{background:#eef8f1;color:#166534}.expense-detail__status--pending[data-v-32b670a7]{background:#fff5e6;color:#92400e}.expense-detail__status--cancelled[data-v-32b670a7]{background:#fceff1;color:#9f2533}.expense-detail__balance[data-v-32b670a7]{display:grid;gap:22px 14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:26px 0}.expense-detail__settlement[data-v-32b670a7]{grid-column:1/-1}.expense-detail__balance-value[data-v-32b670a7]{font-size:17px;font-variant-numeric:tabular-nums;font-weight:600;margin-top:6px;overflow-wrap:anywhere}.expense-detail__balance-note[data-v-32b670a7]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:16px}.expense-detail__metadata[data-v-32b670a7]{display:grid;font-size:13px;gap:22px;grid-template-columns:minmax(0,1fr);padding:8px 0 12px}.expense-detail__metadata>div[data-v-32b670a7]{min-width:0;overflow-wrap:anywhere}.expense-detail__label[data-v-32b670a7]{align-items:center;color:#68717f;display:flex;font-size:12px;gap:7px;margin-bottom:7px}.expense-detail__tabs[data-v-32b670a7] .q-tabs__content{gap:8px}.expense-detail__tabs[data-v-32b670a7] .q-tab{min-height:36px;padding:0 16px}.expense-detail__tabs[data-v-32b670a7] .q-tab--active{background:#fff4eb}.expense-detail__tabs[data-v-32b670a7] .q-tab__indicator{display:none}.expense-detail__section-heading[data-v-32b670a7]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:24px 0 20px}.expense-detail__section-heading h2[data-v-32b670a7]{font-size:22px;font-weight:600;line-height:1.4;margin:0}.expense-detail__table[data-v-32b670a7] th{background:#f7f8fa;color:#68717f;font-size:11px;font-weight:600;height:40px}.expense-detail__table[data-v-32b670a7] td{font-size:12px;height:56px}.expense-detail__table[data-v-32b670a7] .expense-detail__number{font-variant-numeric:tabular-nums;font-weight:500;white-space:nowrap}.expense-detail__payment-detail[data-v-32b670a7]{align-self:start;background:#0000;padding:0 0 0 4px;position:sticky;top:0}.expense-detail__payment-fields[data-v-32b670a7]{display:grid;font-size:13px;gap:20px;grid-template-columns:minmax(0,1fr);margin:20px 0 0}.expense-detail__payment-fields dt[data-v-32b670a7]{color:#68717f;font-size:12px;margin-bottom:6px}.expense-detail__payment-fields dd[data-v-32b670a7]{margin:0;overflow-wrap:anywhere}.expense-detail__history[data-v-32b670a7]{max-width:1050px}.expense-detail__history .q-item[data-v-32b670a7]{padding:14px 0}.expense-detail__event-title[data-v-32b670a7]{text-transform:capitalize}.expense-detail__attachments .q-item[data-v-32b670a7]{padding:12px 0}.expense-detail__file-icon[data-v-32b670a7]{background:#f3f4f6;color:#68717f}.expense-detail__filename[data-v-32b670a7]{overflow-wrap:anywhere}.expense-detail__empty[data-v-32b670a7]{color:#68717f;padding:30px 20px;text-align:center;width:100%}.expense-detail__upload[data-v-32b670a7]{padding-top:0}.expense-detail__notes[data-v-32b670a7]{overflow-wrap:anywhere;white-space:pre-wrap}.expense-detail__footer[data-v-32b670a7]{align-items:center;background:inherit;display:flex;flex:0 0 auto;gap:8px;padding:12px 24px}.expense-detail--dark .expense-detail__amount span[data-v-32b670a7],.expense-detail--dark .expense-detail__empty[data-v-32b670a7],.expense-detail--dark .expense-detail__eyebrow[data-v-32b670a7],.expense-detail--dark .expense-detail__label[data-v-32b670a7],.expense-detail--dark .expense-detail__muted[data-v-32b670a7],.expense-detail--dark .expense-detail__payment-fields dt[data-v-32b670a7]{color:#b0b8c4}.expense-detail--dark .expense-detail__file-icon[data-v-32b670a7],.expense-detail--dark .expense-detail__mode[data-v-32b670a7],.expense-detail--dark .expense-detail__table[data-v-32b670a7] th{background:#292c31;color:#bdc4cf}.expense-detail--dark .expense-detail__tabs[data-v-32b670a7] .q-tab--active{background:#392a20}.expense-detail--dark .expense-detail__status--success[data-v-32b670a7]{background:#20392b;color:#a3e0b7}.expense-detail--dark .expense-detail__status--pending[data-v-32b670a7]{background:#403222;color:#f6cb91}.expense-detail--dark .expense-detail__status--cancelled[data-v-32b670a7]{background:#40282d;color:#f3b1b8}@media (max-width:1240px){.expense-detail__sidebar[data-v-32b670a7]{flex-basis:300px}.expense-detail__summary[data-v-32b670a7]{padding:24px 20px}.expense-detail__navigation[data-v-32b670a7]{padding:24px 24px 16px}.expense-detail__content[data-v-32b670a7]{padding:0 24px 32px}.expense-detail__documents[data-v-32b670a7],.expense-detail__notes-workspace[data-v-32b670a7],.expense-detail__payments--selected[data-v-32b670a7]{grid-template-columns:minmax(0,1fr)}.expense-detail__payment-detail[data-v-32b670a7]{padding:20px 0 0;position:static}.expense-detail__payment-fields[data-v-32b670a7]{grid-template-columns:repeat(2,minmax(0,1fr))}.expense-detail__upload[data-v-32b670a7]{max-width:500px}}.expense-workspace[data-v-caf555f8]{padding:30px 32px}.expense-workspace__header[data-v-caf555f8]{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:36px}.expense-workspace__eyebrow[data-v-caf555f8]{color:#71717a;font-size:11px;font-weight:700;letter-spacing:.1em}.expense-workspace h1[data-v-caf555f8]{font-size:30px;font-weight:700;letter-spacing:-.6px;line-height:1.3;margin:6px 0 8px}.expense-workspace__create[data-v-caf555f8]{min-height:38px;padding:0 16px}.expense-workspace__muted[data-v-caf555f8]{color:#68717f}.expense-workspace__section-title[data-v-caf555f8]{font-size:17px;font-weight:600;line-height:1.4;margin:0}.expense-workspace__mode[data-v-caf555f8],.expense-workspace__period[data-v-caf555f8]{align-items:center;display:inline-flex;font-size:12px;gap:8px}.expense-workspace__period[data-v-caf555f8]{color:#68717f}.expense-workspace__metrics[data-v-caf555f8]{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.expense-workspace__metric[data-v-caf555f8]{background:#0000;padding:0 20px 0 0}.expense-workspace__metric-value[data-v-caf555f8]{font-size:clamp(20px,1.8vw,28px);font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.5px;line-height:1.4;overflow-wrap:anywhere}.expense-workspace__currency[data-v-caf555f8]{color:#68717f;font-size:12px;font-weight:500;letter-spacing:0}.expense-workspace__overview-note[data-v-caf555f8]{display:flex;flex-wrap:wrap;font-size:11px;gap:8px;justify-content:space-between;margin:22px 0 24px}.expense-workspace__tabs[data-v-caf555f8] .q-tabs__content{gap:10px}.expense-workspace__tabs[data-v-caf555f8] .q-tab{min-height:38px;padding:0 18px}.expense-workspace__tabs[data-v-caf555f8] .q-tab--active{background:#fff4eb}.expense-workspace__tabs[data-v-caf555f8] .q-tab__indicator{display:none}.expense-workspace__view-heading[data-v-caf555f8]{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:28px 0 22px}.expense-workspace__filters[data-v-caf555f8]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}.expense-workspace__search[data-v-caf555f8]{flex:1 1 240px;min-width:220px}.expense-workspace__date[data-v-caf555f8]{flex:0 1 170px;min-width:150px}.expense-workspace__filters>.q-btn[data-v-caf555f8]{min-height:36px}.expense-workspace__result-context[data-v-caf555f8]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.expense-workspace__table[data-v-caf555f8] table{border-collapse:initial;border-spacing:0}.expense-workspace__table[data-v-caf555f8] th{background:#f7f8fa;color:#68717f;font-size:11px;font-weight:600;height:46px;letter-spacing:.02em;padding:0 18px;white-space:nowrap}.expense-workspace__table[data-v-caf555f8] th:first-child{border-radius:10px 0 0 10px}.expense-workspace__table[data-v-caf555f8] th:last-child{border-radius:0 10px 10px 0}.expense-workspace__table[data-v-caf555f8] tbody tr:hover>td{background:#fafbfc}.expense-workspace__table[data-v-caf555f8] tbody tr:hover>td:before{background:#0000}.expense-workspace__table[data-v-caf555f8] td{border-color:#edf0f3;font-size:13px;height:84px;padding:16px 18px}.expense-workspace__table[data-v-caf555f8] .expense-workspace__number{font-variant-numeric:tabular-nums;font-weight:500;white-space:nowrap}.expense-workspace__identity[data-v-caf555f8]{max-width:340px;min-width:230px}.expense-workspace__item-heading[data-v-caf555f8]{align-items:center;display:flex;gap:10px;line-height:1.45}.expense-workspace__item-heading>.q-icon[data-v-caf555f8]{flex-shrink:0}.expense-workspace__item-link[data-v-caf555f8]{color:inherit;font:inherit;font-weight:600;line-height:1.5;min-height:0;padding:0;text-align:left}.expense-workspace__item-link[data-v-caf555f8] .q-btn__content{justify-content:flex-start;text-align:left}.expense-workspace__item-link[data-v-caf555f8]:hover{color:#9a3412}.expense-workspace__item-caption[data-v-caf555f8]{color:#68717f;font-size:11px;line-height:1.5;margin:5px 0 0 29px}.expense-workspace__reference[data-v-caf555f8]{font-variant-numeric:tabular-nums;letter-spacing:.02em}.expense-workspace__cell-caption[data-v-caf555f8]{color:#68717f;font-size:11px;line-height:1.5;margin-top:5px}.expense-workspace__employee[data-v-caf555f8]{align-items:center;display:flex;gap:7px;max-width:200px}.expense-workspace__money[data-v-caf555f8]{font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.expense-workspace__unpaid[data-v-caf555f8]{color:#9a3412}.expense-workspace__balance-cell[data-v-caf555f8]{align-items:flex-end;display:flex;flex-direction:column;gap:10px}.expense-workspace__payment-progress[data-v-caf555f8]{width:90px}.expense-workspace__inline-status[data-v-caf555f8]{align-items:center;display:inline-flex;gap:5px}.expense-workspace__status-dot[data-v-caf555f8]{background:currentColor;border-radius:50%;display:inline-block;flex-shrink:0;height:6px;width:6px}.expense-workspace__age[data-v-caf555f8]{align-items:center;display:inline-flex;font-size:12px;gap:6px;white-space:nowrap}.expense-workspace__count[data-v-caf555f8]{font-size:16px;font-variant-numeric:tabular-nums;font-weight:600}.expense-workspace__open[data-v-caf555f8]{color:#68717f}.expense-workspace__open[data-v-caf555f8]:hover{color:#9a3412}.expense-workspace__status[data-v-caf555f8]{align-items:center;border-radius:6px;display:inline-flex;font-size:11px;font-weight:500;gap:5px;padding:4px 8px;white-space:nowrap}.expense-workspace__status--paid[data-v-caf555f8]{background:#eef8f1;color:#166534}.expense-workspace__status--ongoing[data-v-caf555f8]{background:#fff5e6;color:#92400e}.expense-workspace__status--cancelled[data-v-caf555f8]{background:#fceff1;color:#9f2533}.expense-workspace__empty[data-v-caf555f8]{padding:48px 24px;text-align:center;width:100%}.expense-workspace__empty h3[data-v-caf555f8]{font-size:16px;font-weight:600;margin:12px 0 6px}.expense-workspace__empty p[data-v-caf555f8]{font-size:13px;margin-bottom:12px}.expense-workspace__pagination[data-v-caf555f8]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:24px 0 6px}.expense-workspace__pagination[data-v-caf555f8] .q-btn{border-radius:10px;font-size:13px;min-height:36px;min-width:36px}.expense-workspace__pagination[data-v-caf555f8] .q-pagination__content{gap:4px}.expense-workspace--dark .expense-workspace__currency[data-v-caf555f8],.expense-workspace--dark .expense-workspace__eyebrow[data-v-caf555f8],.expense-workspace--dark .expense-workspace__muted[data-v-caf555f8],.expense-workspace--dark .expense-workspace__period[data-v-caf555f8]{color:#b0b8c4}.expense-workspace--dark .expense-workspace__table[data-v-caf555f8] th{background:#292c31;color:#bdc4cf}.expense-workspace--dark .expense-workspace__tabs[data-v-caf555f8] .q-tab--active{background:#392a20}.expense-workspace--dark .expense-workspace__status--paid[data-v-caf555f8]{background:#20392b;color:#a3e0b7}.expense-workspace--dark .expense-workspace__status--ongoing[data-v-caf555f8]{background:#403222;color:#f6cb91}.expense-workspace--dark .expense-workspace__status--cancelled[data-v-caf555f8]{background:#40282d;color:#f3b1b8}.expense-workspace--dark .expense-workspace__cell-caption[data-v-caf555f8],.expense-workspace--dark .expense-workspace__item-caption[data-v-caf555f8],.expense-workspace--dark .expense-workspace__open[data-v-caf555f8]{color:#b0b8c4}.expense-workspace--dark .expense-workspace__item-link[data-v-caf555f8]:hover,.expense-workspace--dark .expense-workspace__open[data-v-caf555f8]:hover,.expense-workspace--dark .expense-workspace__unpaid[data-v-caf555f8]{color:#ffb78e}.expense-workspace--dark .expense-workspace__table[data-v-caf555f8] td{border-color:#34383e}.expense-workspace--dark .expense-workspace__table[data-v-caf555f8] tbody tr:hover>td{background:#25282d}.expense-workspace[data-v-caf555f8]{--expense-canvas:#f6f8fb;--expense-surface:#fff;--expense-ink:#0f172a;--expense-muted:#64748b;--expense-border:#e2e8f0;background:var(--expense-canvas);border-radius:0;color:var(--expense-ink);margin:auto;max-width:1200px}.expense-workspace--dark[data-v-caf555f8]{--expense-canvas:#101620;--expense-surface:#18212d;--expense-ink:#f1f5f9;--expense-muted:#a6b5c9;--expense-border:#334155}.expense-workspace__header[data-v-caf555f8]{display:block;margin-bottom:24px}.expense-workspace__intro[data-v-caf555f8]{align-items:center;display:flex;gap:12px;justify-content:space-between}.expense-workspace__eyebrow[data-v-caf555f8]{background:#fff7ed;border:1px solid #ffedd5;border-radius:5px;color:#c2410c;display:inline-block;font-size:10px;padding:4px 8px}.expense-workspace h1[data-v-caf555f8]{margin:12px 0 8px}.expense-workspace__header-actions[data-v-caf555f8]{display:flex;gap:12px;margin-top:20px}.expense-workspace__header-actions>.q-btn[data-v-caf555f8]{border-radius:12px;min-height:44px}.expense-workspace__header-actions>.q-btn[data-v-caf555f8]:first-child{background:var(--expense-surface);color:var(--expense-muted);flex:1}.expense-workspace__header-actions>.q-btn[data-v-caf555f8]:first-child:before{border-color:var(--expense-border)}.expense-workspace__create[data-v-caf555f8]{box-shadow:0 3px 8px #ea580c20;flex:1.5}.expense-workspace__overview[data-v-caf555f8]{background:var(--expense-surface);border:1px solid var(--expense-border);border-radius:18px;box-shadow:0 2px 6px #0f172a04;margin-bottom:24px;padding:20px}.expense-workspace__overview>.row[data-v-caf555f8]{border-bottom:1px solid var(--expense-border);margin-bottom:16px;padding-bottom:16px}.expense-workspace__period[data-v-caf555f8]{background:var(--expense-canvas);border:1px solid var(--expense-border);border-radius:6px;font-size:11px;padding:5px 8px}.expense-workspace__period>.q-icon[data-v-caf555f8]{display:none}.expense-workspace__metric[data-v-caf555f8]{background:#f8faff;border:1px solid var(--expense-border);border-radius:14px;padding:18px}.expense-workspace__metric .row[data-v-caf555f8]{font-size:13px;margin-bottom:10px}.expense-workspace__metric .row .q-icon[data-v-caf555f8]{background:#eaf0ff;border-radius:10px;box-sizing:initial;color:#6366f1;padding:8px}.expense-workspace__metric--paid_against_expenses[data-v-caf555f8]{background:#f0fdf8;border-color:#bcebd8}.expense-workspace__metric--paid_against_expenses .row .q-icon[data-v-caf555f8]{background:#d7faeb;color:#059669}.expense-workspace__metric--current_outstanding_balance[data-v-caf555f8]{background:#fffbeb;border-color:#fde5a1}.expense-workspace__metric--current_outstanding_balance .row .q-icon[data-v-caf555f8]{background:#fff1bf}.expense-workspace__metric--payments_made .row .q-icon[data-v-caf555f8]{background:#f4eaff;color:#9333ea}.expense-workspace__metric-value[data-v-caf555f8]{font-size:24px}.expense-workspace__currency[data-v-caf555f8]{color:inherit;font-size:13px}.expense-workspace__overview-note[data-v-caf555f8]{background:var(--expense-canvas);border:1px solid var(--expense-border);border-radius:10px;display:block;font-size:12px;line-height:1.8;margin:16px 0 0;padding:12px}.expense-workspace__overview-note>span[data-v-caf555f8]{display:block}.expense-workspace__tabs[data-v-caf555f8]{background:#e8edf4;border-radius:12px;padding:5px}.expense-workspace__tabs[data-v-caf555f8] .q-tabs__content{gap:4px}.expense-workspace__tabs[data-v-caf555f8] .q-tab{border-radius:9px;min-height:44px;padding:0 14px}.expense-workspace__tabs[data-v-caf555f8] .q-tab__label{font-size:13px}.expense-workspace__tabs[data-v-caf555f8] .q-tab--active{background:var(--expense-surface);box-shadow:0 1px 4px #0f172a08;color:#ea580c}.expense-workspace__view-heading[data-v-caf555f8]{gap:12px;margin:24px 0 18px}.expense-workspace__view-heading>.row[data-v-caf555f8]{gap:8px}.expense-workspace__view-heading .q-btn[data-v-caf555f8]{background:var(--expense-surface);border:1px solid var(--expense-border);border-radius:10px}.expense-workspace__filters[data-v-caf555f8]{background:var(--expense-surface);border:1px solid var(--expense-border);border-radius:16px;padding:14px}.expense-workspace__filters>.q-btn[data-v-caf555f8],.expense-workspace__filters[data-v-caf555f8] .q-field__control{border-radius:10px}.expense-workspace__result-context[data-v-caf555f8]{font-size:12px;line-height:1.7;margin:18px 0}.expense-workspace__table[data-v-caf555f8]{background:#0000}.expense-record[data-v-caf555f8]{background:var(--expense-surface);border:1px solid var(--expense-border);border-radius:16px;box-shadow:0 1px 3px #0f172a03;overflow:hidden;padding:18px}.expense-record--ongoing[data-v-caf555f8]{border-color:#f5d389}.expense-record--cancelled[data-v-caf555f8]{border-color:#f2cdd5}.expense-record__header[data-v-caf555f8]{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.expense-record__identity[data-v-caf555f8]{min-width:0}.expense-record__identity>div[data-v-caf555f8]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.expense-record__identity strong[data-v-caf555f8]{font-size:13px;overflow-wrap:anywhere}.expense-record__mode[data-v-caf555f8]{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:7px;font-size:11px;padding:2px 7px}.expense-record__mode--credit[data-v-caf555f8]{background:#eef2ff;border-color:#c7d2fe;color:#4338ca}.expense-record time[data-v-caf555f8]{color:var(--expense-muted);display:block;font-size:11px;line-height:1.8;margin-top:5px}.expense-record__item[data-v-caf555f8]{color:var(--expense-muted);font-size:13px;overflow-wrap:anywhere;padding:10px 0 12px}.expense-record__amount[data-v-caf555f8]{align-items:baseline;border-top:1px solid var(--expense-border);display:flex;gap:12px;justify-content:space-between;padding:16px 0}.expense-record__amount>span[data-v-caf555f8]{color:var(--expense-muted);font-size:12px}.expense-record__amount strong[data-v-caf555f8]{font-size:22px;font-variant-numeric:tabular-nums;min-width:0;overflow-wrap:anywhere;text-align:right}.expense-record__amount small[data-v-caf555f8]{color:var(--expense-muted);font-size:12px;font-weight:400;margin-right:7px}.expense-record--cancelled .expense-record__amount strong[data-v-caf555f8]{color:var(--expense-muted);text-decoration:line-through}.expense-record__payment[data-v-caf555f8]{color:var(--expense-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:10px;justify-content:space-between;margin-bottom:12px}.expense-record__payment .q-linear-progress[data-v-caf555f8]{flex-basis:100%}.expense-record__footer[data-v-caf555f8]{align-items:center;display:flex;gap:8px;justify-content:space-between;padding-top:8px}.expense-record__person[data-v-caf555f8]{align-items:center;display:flex;font-size:12px;gap:8px;min-width:0}.expense-record__person>span[data-v-caf555f8]:last-child{overflow-wrap:anywhere}.expense-record__avatar[data-v-caf555f8]{align-items:center;background:#e0e7ff;border-radius:50%;color:#4338ca;display:flex;flex-shrink:0;font-size:10px;font-weight:650;height:30px;justify-content:center;width:30px}.expense-record__footer .q-btn[data-v-caf555f8]{color:#ea580c;flex-shrink:0;font-size:12px;min-height:44px}.expense-mobile-record[data-v-caf555f8]{background:var(--expense-surface);border-color:var(--expense-border)}.expense-workspace--dark .expense-workspace__metric[data-v-caf555f8]{background:#1d293d;border-color:#334155}.expense-workspace--dark .expense-workspace__metric--paid_against_expenses[data-v-caf555f8]{background:#142f2a;border-color:#275449}.expense-workspace--dark .expense-workspace__metric--current_outstanding_balance[data-v-caf555f8]{background:#322b19;border-color:#665124}.expense-workspace--dark .expense-workspace__eyebrow[data-v-caf555f8]{background:#38251c;border-color:#66412b;color:#fdba74}.expense-workspace--dark .expense-workspace__tabs[data-v-caf555f8]{background:#222e40}.expense-workspace--dark .expense-record__mode[data-v-caf555f8]{background:#28364a;border-color:#475569;color:#dbe4f1}.expense-workspace--dark .expense-record__mode--credit[data-v-caf555f8]{background:#312e55;border-color:#514b81;color:#c7d2fe}.expense-workspace--dark .expense-record__footer .q-btn[data-v-caf555f8]{color:#ffb78e}@media(max-width:1023px){.expense-workspace.expense-workspace[data-v-caf555f8]{padding:20px 16px 36px!important}.expense-workspace__metrics[data-v-caf555f8]{gap:12px;grid-template-columns:minmax(0,1fr)}.expense-workspace__overview[data-v-caf555f8]{padding:16px}.expense-workspace__overview>.row[data-v-caf555f8]{align-items:center;gap:10px}.expense-workspace__overview .expense-workspace__section-title[data-v-caf555f8]{font-size:15px}.expense-workspace .expense-workspace__metric[data-v-caf555f8]{padding:16px!important}.expense-workspace__view-heading>.row[data-v-caf555f8]{margin:0;width:auto}.expense-workspace__view-heading>div[data-v-caf555f8]:first-child{flex:1;min-width:150px}.expense-workspace__view-heading .q-field[data-v-caf555f8]{width:100%!important}.expense-workspace.expense-workspace .expense-workspace__filters[data-v-caf555f8]{display:grid!important;gap:12px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.expense-workspace__filters .expense-workspace__search[data-v-caf555f8]{grid-column:1/-1}.expense-workspace__filters>.q-btn[data-v-caf555f8]{font-size:12px;min-height:44px;width:100%}.expense-workspace__result-context[data-v-caf555f8]{gap:6px}.expense-workspace__pagination[data-v-caf555f8]{padding:16px 0}.expense-workspace__pagination[data-v-caf555f8] .q-btn{min-height:44px;min-width:36px}}@media(max-width:359px){.expense-record[data-v-caf555f8]{padding:14px}.expense-record__footer[data-v-caf555f8],.expense-record__header[data-v-caf555f8]{flex-wrap:wrap}.expense-record__amount strong[data-v-caf555f8]{font-size:20px}}