.sales-page[data-v-7c7e4fd0]{padding:28px 32px 40px;color:#152033}.sales-page__filters[data-v-7c7e4fd0],.sales-page__overview[data-v-7c7e4fd0]{gap:10px;margin-bottom:16px;padding:14px;border:1px solid #d9e2ec;border-radius:14px;background:#fff}.sales-page__filters[data-v-7c7e4fd0]{display:grid;gap:12px}.sales-page__loading[data-v-7c7e4fd0]{display:flex;align-items:center;justify-content:center;gap:10px;min-height:180px;color:#6b7a90;font-weight:700}.sales-page__loading .mdi[data-v-7c7e4fd0]{font-size:28px;color:#0b4f8a}.sales-page__filter-row--dates[data-v-7c7e4fd0]{display:grid;grid-template-columns:minmax(180px,260px) minmax(180px,260px) auto;align-items:end;gap:10px}.sales-page__date-actions[data-v-7c7e4fd0],.sales-page__filter-extra[data-v-7c7e4fd0]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sales-page__filter-row--fields[data-v-7c7e4fd0]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.1fr) minmax(0,.9fr) auto;align-items:start;gap:10px}.sales-page__select[data-v-7c7e4fd0]{width:100%;min-width:0;height:44px;padding:0 12px;border:1px solid #d9e2ec;border-radius:12px;background:#fff;color:#152033;font-size:14px}.sales-page__date-field[data-v-7c7e4fd0]{display:grid;gap:4px;min-width:min(220px,100%)}.sales-page__date-field>span[data-v-7c7e4fd0]{color:#6b7a90;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sales-page__date-btn[data-v-7c7e4fd0]{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 14px;border:1px solid #d9e2ec;border-radius:12px;background:#fff;color:#152033;cursor:pointer;text-align:left}.sales-page__date-btn .mdi[data-v-7c7e4fd0]{color:#0b4f8a;font-size:20px}.sales-page__date-btn span[data-v-7c7e4fd0]{font-size:14px;font-weight:650}.sales-page__all-period[data-v-7c7e4fd0],.sales-page__check[data-v-7c7e4fd0],.sales-page__clear-dates[data-v-7c7e4fd0],.sales-page__export[data-v-7c7e4fd0],.sales-page__today[data-v-7c7e4fd0],.sales-page__yesterday[data-v-7c7e4fd0]{min-height:44px;padding:0 14px;border-radius:12px;font-weight:700;cursor:pointer}.sales-page__all-period[data-v-7c7e4fd0],.sales-page__today[data-v-7c7e4fd0],.sales-page__yesterday[data-v-7c7e4fd0]{border:1px solid #0b4f8a;background:#fff;color:#0b4f8a}.sales-page__all-period.is-active[data-v-7c7e4fd0],.sales-page__today.is-active[data-v-7c7e4fd0],.sales-page__yesterday.is-active[data-v-7c7e4fd0]{background:#0b4f8a;color:#fff}.sales-page__clear-dates[data-v-7c7e4fd0]{border:1px solid #d9e2ec;background:#fff;color:#3d4f63}.sales-page__check[data-v-7c7e4fd0]{display:inline-flex;align-items:center;gap:8px;border:1px solid #d9e2ec;background:#f7fafc;color:#152033;font-size:14px;white-space:nowrap}.sales-page__check input[data-v-7c7e4fd0]{width:16px;height:16px;margin:0;accent-color:#0b4f8a}.sales-page__export[data-v-7c7e4fd0]{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;background:#0b4f8a;color:#fff}.sales-page__export .mdi[data-v-7c7e4fd0]{font-size:18px}.sales-date[data-v-7c7e4fd0]{padding:12px;border-radius:18px;background:#fff;border:1px solid #d9e2ec;box-shadow:0 18px 40px rgba(15,40,70,.16)}.sales-date__btn[data-v-7c7e4fd0]{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:46px;margin-top:10px;border:0;border-radius:14px;background:#0b4f8a;color:#fff;font-weight:700;cursor:pointer}.sales-page__product-info[data-v-7c7e4fd0]{display:grid;gap:12px;width:100%;padding:12px;border:1px solid #d9e2ec;border-radius:12px;background:#f7fafc}.sales-page__product-info-head[data-v-7c7e4fd0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.sales-page__product-info-head>div[data-v-7c7e4fd0]{display:grid;gap:4px;min-width:0}.sales-page__product-info-head span[data-v-7c7e4fd0]{color:#6b7a90;font-size:12px;font-weight:700}.sales-page__product-info-head strong[data-v-7c7e4fd0]{color:#152033;font-size:16px;font-weight:800;overflow-wrap:anywhere}.sales-page__pay-chips[data-v-7c7e4fd0]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;padding-top:12px;border-top:1px solid #e6eef5}.sales-page__pay-label[data-v-7c7e4fd0]{color:#6b7a90;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-right:2px}.sales-page__chip[data-v-7c7e4fd0]{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border:1px solid #d9e2ec;border-radius:999px;background:#fff;color:#152033;font-size:13px;font-weight:650;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.sales-page__chip strong[data-v-7c7e4fd0]{font-weight:800}.sales-page__chip[data-v-7c7e4fd0]:hover{border-color:#9eb6cc}.sales-page__chip.is-active[data-v-7c7e4fd0]{background:#0b4f8a;border-color:#0b4f8a;color:#fff}.sales-page__overview[data-v-7c7e4fd0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.sales-page__kpi-toggle[data-v-7c7e4fd0],.sales-page__overview>div[data-v-7c7e4fd0]{display:grid;gap:4px;text-align:left}.sales-page__kpi-toggle span[data-v-7c7e4fd0],.sales-page__overview span[data-v-7c7e4fd0]{color:#6b7a90;font-size:12px}.sales-page__kpi-toggle strong[data-v-7c7e4fd0],.sales-page__overview strong[data-v-7c7e4fd0]{font-size:18px;color:#152033}.sales-page__overview-hint[data-v-7c7e4fd0]{color:#8a97a8;font-size:11px;font-style:normal;font-weight:550;line-height:1.3}.sales-page__kpi-toggle[data-v-7c7e4fd0]{margin:0;padding:0;border:0;background:transparent;cursor:pointer;border-radius:10px;transition:opacity .15s ease,background .15s ease}.sales-page__kpi-toggle[data-v-7c7e4fd0]:hover{background:rgba(11,79,138,.04)}.sales-page__kpi-toggle.is-off[data-v-7c7e4fd0]{opacity:.42;text-decoration:line-through}.sales-page__kpi-toggle.is-off strong[data-v-7c7e4fd0]{color:#8a97a8}.sales-page__overview-profit strong[data-v-7c7e4fd0]{color:#0f7a4e}.sales-page__formula[data-v-7c7e4fd0]{margin:-6px 0 16px;padding:14px 16px;border:1px solid #d9e2ec;border-radius:14px;background:#f7fafc}.sales-page__formula-title[data-v-7c7e4fd0]{margin-bottom:10px;color:#3d4f63;font-size:13px;font-weight:700}.sales-page__formula-line[data-v-7c7e4fd0]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.sales-page__formula-term[data-v-7c7e4fd0]{display:grid;gap:2px;min-width:110px;padding:8px 10px;border-radius:12px;background:#fff;border:1px solid #e4ebf2}.sales-page__formula-term em[data-v-7c7e4fd0]{color:#6b7a90;font-size:11px;font-style:normal;font-weight:650}.sales-page__formula-term strong[data-v-7c7e4fd0]{color:#152033;font-size:15px;font-weight:750}.sales-page__formula-term strong.is-neg[data-v-7c7e4fd0]{color:#b42318}.sales-page__formula-term--btn[data-v-7c7e4fd0]{cursor:pointer;text-align:left;transition:opacity .15s ease,border-color .15s ease}.sales-page__formula-term--btn[data-v-7c7e4fd0]:hover{border-color:#0b4f8a}.sales-page__formula-term.is-off[data-v-7c7e4fd0]{opacity:.4;text-decoration:line-through}.sales-page__formula-eq[data-v-7c7e4fd0],.sales-page__formula-op[data-v-7c7e4fd0]{color:#6b7a90;font-size:18px;font-weight:700}.sales-page__formula-op.is-off[data-v-7c7e4fd0]{opacity:.35}.sales-page__formula-hint[data-v-7c7e4fd0]{margin:10px 0 0;color:#8a97a8;font-size:12px;line-height:1.4}.sales-page__units[data-v-7c7e4fd0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.sales-page__units article[data-v-7c7e4fd0]{display:grid;gap:6px;padding:14px;border:1px solid #d9e2ec;border-radius:14px;background:#fff}.sales-page__units span[data-v-7c7e4fd0]{color:#6b7a90;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sales-page__units strong[data-v-7c7e4fd0]{font-size:18px;font-weight:750;color:#152033;line-height:1.3}.sale-card__badge--refunded[data-v-7c7e4fd0]{background:#fee4e2;color:#b42318}.sale-card__supplier[data-v-7c7e4fd0]{display:block;margin-top:4px;color:#3d4f63;font-size:12px;font-style:normal;font-weight:600}.sale-card__profit[data-v-7c7e4fd0]{display:block;margin-top:4px;color:#0f7a4e;font-size:13px;font-style:normal;font-weight:650}.sale-card__profit--neg[data-v-7c7e4fd0]{color:#b42318}.sale-detail-row[data-v-7c7e4fd0]{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid #edf1f5}.sales-page__header[data-v-7c7e4fd0]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px}.sales-page__header h1[data-v-7c7e4fd0]{margin:0;font-size:28px;font-weight:750;letter-spacing:-.02em}.sales-page__header p[data-v-7c7e4fd0]{margin:6px 0 0;color:#6b7a90;font-size:14px}.sales-page__header-tools[data-v-7c7e4fd0]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.sales-page__search[data-v-7c7e4fd0]{width:320px;max-width:100%;background:#fff;border-radius:12px}.sales-page__stat[data-v-7c7e4fd0]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:88px;padding:10px 14px;border-radius:14px;background:#fff;border:1px solid #d9e2ec}.sales-page__stat span[data-v-7c7e4fd0]{font-size:12px;color:#6b7a90}.sales-page__stat strong[data-v-7c7e4fd0]{font-size:22px;font-weight:750;color:#0b4f8a;line-height:1.1}.sales-page__list[data-v-7c7e4fd0]{display:flex;flex-direction:column;gap:14px}.sale-card[data-v-7c7e4fd0]{background:#fff;border:1px solid #d9e2ec;border-radius:16px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.sale-card[data-v-7c7e4fd0]:hover{border-color:#b7c6d6;box-shadow:0 8px 24px rgba(16,36,58,.06)}.sale-card__head[data-v-7c7e4fd0]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;background:linear-gradient(180deg,#f8fafc,#fff);border-bottom:1px solid #eef2f6}.sale-card__identity[data-v-7c7e4fd0]{display:flex;align-items:center;gap:12px;min-width:0}.sale-card__identity h3[data-v-7c7e4fd0]{margin:0;font-size:16px;font-weight:700}.sale-card__identity time[data-v-7c7e4fd0]{display:block;margin-top:2px;font-size:13px;color:#6b7a90}.sale-card__icon[data-v-7c7e4fd0]{width:42px;height:42px;flex-shrink:0;border-radius:12px;display:grid;place-items:center;background:#eef4fa;color:#0b4f8a}.sale-card__icon .mdi[data-v-7c7e4fd0]{font-size:22px}.sale-card__summary[data-v-7c7e4fd0]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.sale-card__summary strong[data-v-7c7e4fd0]{font-size:20px;font-weight:750;letter-spacing:-.02em;color:#122033}.sale-card__badge[data-v-7c7e4fd0]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#e8f1f8;color:#0b4f8a;font-size:12px;font-weight:650}.sale-card__badge--discount[data-v-7c7e4fd0]{background:#e7f6ec;color:#1e7d3e}.sale-card__badge--quick[data-v-7c7e4fd0]{background:#fff4e5;color:#b45309}.sale-card__badges[data-v-7c7e4fd0]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.sale-card__discount-tag[data-v-7c7e4fd0]{display:inline-block;margin-left:6px;padding:2px 7px;border-radius:6px;background:#e7f6ec;color:#1e7d3e;font-size:11px;font-weight:650;font-style:normal;white-space:nowrap}.sale-card__mods[data-v-7c7e4fd0],.sale-detail-mods[data-v-7c7e4fd0],.sale-detail-stock[data-v-7c7e4fd0],.sale-detail-together[data-v-7c7e4fd0]{display:block;margin-top:4px;color:#6b7a90;font-size:12px;font-weight:500}.sale-detail-stock[data-v-7c7e4fd0]{color:#0f7a4e;font-weight:650}.sale-card__together[data-v-7c7e4fd0],.sale-detail-together[data-v-7c7e4fd0]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:6px;padding:6px 8px;border-radius:8px;background:#eef6ff;color:#0b4f8a;font-size:12px;font-weight:650;white-space:normal;line-height:1.35}.sale-card__together .mdi[data-v-7c7e4fd0],.sale-detail-together .mdi[data-v-7c7e4fd0]{font-size:14px}.sale-card__together em[data-v-7c7e4fd0],.sale-detail-together em[data-v-7c7e4fd0]{font-style:normal;font-weight:750}.sale-detail-together[data-v-7c7e4fd0]{display:block}.sale-card__old-price[data-v-7c7e4fd0]{margin-right:4px;color:#98a6b8;font-size:12px}.sale-card__cashier[data-v-7c7e4fd0]{display:inline-flex;align-items:center;gap:4px;margin-top:2px;font-size:12px;color:#6b7a90}.sale-card__cashier .mdi[data-v-7c7e4fd0]{font-size:14px}.sale-card__table[data-v-7c7e4fd0]{padding:8px 10px 12px}.sale-card__item[data-v-7c7e4fd0]{border-radius:10px;padding:2px 0 6px}.sale-card__item--alt[data-v-7c7e4fd0]{background:#f7f9fc}.sale-card__row[data-v-7c7e4fd0]{display:grid;grid-template-columns:minmax(0,2fr) .7fr 1fr 1fr;gap:10px;align-items:center;padding:10px 8px 4px;font-size:14px;color:#3d4f63}.sale-item__formula[data-v-7c7e4fd0]{margin:0 8px 8px;padding:8px 10px;border-radius:10px;background:#f3f6fa;border:1px solid #e4ebf2}.sale-item__formula-main[data-v-7c7e4fd0]{display:flex;align-items:baseline;gap:8px;margin-bottom:4px}.sale-item__formula-main .sale-item__formula-label[data-v-7c7e4fd0]{color:#6b7a90;font-size:12px;font-weight:650}.sale-item__formula-main strong[data-v-7c7e4fd0]{color:#0f7a4e;font-size:14px;font-weight:750}.sale-item__formula-main strong.is-neg[data-v-7c7e4fd0]{color:#b42318}.sale-item__formula-parts[data-v-7c7e4fd0]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;color:#6b7a90;font-size:12px;line-height:1.35}.sale-item__formula-parts .is-off[data-v-7c7e4fd0]{opacity:.4;text-decoration:line-through}.sale-item__formula-parts-op[data-v-7c7e4fd0]{color:#9aa8b8;font-weight:700}.sale-card__row--head[data-v-7c7e4fd0]{font-size:12px;font-weight:650;color:#6b7a90;text-transform:uppercase;letter-spacing:.03em}.sale-card__name[data-v-7c7e4fd0]{color:#152033;font-weight:600;min-width:0;white-space:normal}.sale-card__line[data-v-7c7e4fd0]{font-weight:700;color:#152033}.sale-card__empty-items[data-v-7c7e4fd0]{padding:18px;color:#6b7a90;font-size:14px}.sale-card__empty-items--quick[data-v-7c7e4fd0]{display:flex;align-items:center;gap:8px;color:#0b4f8a}.sale-card__empty-items--quick .mdi[data-v-7c7e4fd0]{font-size:18px}.sale-card__payments[data-v-7c7e4fd0]{display:flex;flex-wrap:wrap;gap:8px;padding:0 18px 12px}.sale-card__pay-chip[data-v-7c7e4fd0]{padding:5px 10px;border-radius:8px;background:#f3f6fa;border:1px solid #e2e8f0;font-size:12px;color:#3d4f63}.sale-card__actions[data-v-7c7e4fd0]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding:0 18px 16px}.sale-card__print-btn[data-v-7c7e4fd0],.sale-card__refund-btn[data-v-7c7e4fd0]{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border-radius:10px;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease}.sale-card__print-btn .mdi[data-v-7c7e4fd0],.sale-card__refund-btn .mdi[data-v-7c7e4fd0]{font-size:18px}.sale-card__print-btn[data-v-7c7e4fd0]{border:1px solid #d9e2ec;background:#fff;color:#0b4f8a}.sale-card__print-btn[data-v-7c7e4fd0]:hover{background:#f3f7fb;border-color:#0b4f8a}.sale-card__refund-btn[data-v-7c7e4fd0]{border:1px solid #fecdca;background:#fff;color:#b42318}.sale-card__refund-btn[data-v-7c7e4fd0]:hover{background:#fff1f0;border-color:#f97066}.sale-refund-modal[data-v-7c7e4fd0]{padding:18px;border-radius:18px;background:#fff;border:1px solid #d9e2ec;box-shadow:0 18px 40px rgba(15,40,70,.16)}.sale-refund-modal__header[data-v-7c7e4fd0]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.sale-refund-modal__header h2[data-v-7c7e4fd0]{margin:0;font-size:18px;font-weight:780}.sale-refund-modal__header p[data-v-7c7e4fd0]{margin:4px 0 0;color:#6b7a90;font-size:13px}.sale-refund-modal__close[data-v-7c7e4fd0]{width:34px;height:34px;border:0;border-radius:10px;background:#f3f6fa;color:#3d4f63;cursor:pointer;display:grid;place-items:center}.sale-refund-modal__field[data-v-7c7e4fd0]{display:grid;gap:6px}.sale-refund-modal__field span[data-v-7c7e4fd0]{color:#6b7a90;font-size:12px;font-weight:700}.sale-refund-modal__field textarea[data-v-7c7e4fd0]{width:100%;min-height:88px;padding:12px;border:1px solid #d9e2ec;border-radius:12px;resize:vertical;font:inherit;color:#152033;outline:none}.sale-refund-modal__field textarea[data-v-7c7e4fd0]:focus{border-color:#0b4f8a}.sale-refund-modal__footer[data-v-7c7e4fd0]{display:flex;gap:10px;margin-top:16px}.sale-refund-modal__btn[data-v-7c7e4fd0]{flex:1;min-height:44px;border:0;border-radius:12px;font-weight:700;cursor:pointer}.sale-refund-modal__btn--ghost[data-v-7c7e4fd0]{background:#f3f6fa;color:#3d4f63}.sale-refund-modal__btn--danger[data-v-7c7e4fd0]{background:#b42318;color:#fff}.sales-page__empty[data-v-7c7e4fd0]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:240px;padding:48px;text-align:center;color:#6b7a90;border:1px dashed #d9e2ec;border-radius:16px;background:#fff}.sales-page__empty .mdi[data-v-7c7e4fd0]{font-size:40px;color:#9eb6cc}.sales-page__empty p[data-v-7c7e4fd0]{margin:0;color:#152033;font-size:16px;font-weight:700}.sales-page__empty span[data-v-7c7e4fd0]{font-size:13px}.sales-page__pagination[data-v-7c7e4fd0]{display:flex;justify-content:center;margin-top:28px}@media(max-width:1100px){.sales-page__filter-row--dates[data-v-7c7e4fd0],.sales-page__filter-row--fields[data-v-7c7e4fd0]{grid-template-columns:1fr 1fr}.sales-page__date-actions[data-v-7c7e4fd0],.sales-page__filter-extra[data-v-7c7e4fd0]{grid-column:1/-1}}@media(max-width:720px){.sales-page[data-v-7c7e4fd0]{padding:20px 16px 32px}.sales-page__filter-row--dates[data-v-7c7e4fd0],.sales-page__filter-row--fields[data-v-7c7e4fd0],.sales-page__product-info-head[data-v-7c7e4fd0]{grid-template-columns:1fr}.sales-page__date-field[data-v-7c7e4fd0]{min-width:0;width:100%}.sales-page__date-actions[data-v-7c7e4fd0]{display:grid;grid-template-columns:1fr 1fr}.sales-page__check[data-v-7c7e4fd0],.sales-page__date-actions>[data-v-7c7e4fd0],.sales-page__export[data-v-7c7e4fd0],.sales-page__filter-extra[data-v-7c7e4fd0]{width:100%}.sales-page__filter-extra[data-v-7c7e4fd0]{display:grid;grid-template-columns:1fr}.sales-page__check[data-v-7c7e4fd0]{justify-content:flex-start}.sales-page__header[data-v-7c7e4fd0]{flex-direction:column}.sales-page__header-tools[data-v-7c7e4fd0]{width:100%;justify-content:stretch}.sales-page__search[data-v-7c7e4fd0]{width:100%}.sales-page__stat[data-v-7c7e4fd0]{align-items:flex-start}.sale-card__head[data-v-7c7e4fd0]{flex-direction:column;align-items:flex-start}.sales-page__overview[data-v-7c7e4fd0]{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-page__units[data-v-7c7e4fd0]{grid-template-columns:1fr}.sale-card__summary[data-v-7c7e4fd0]{width:100%;flex-direction:row;justify-content:space-between;align-items:center}.sale-card__row--head[data-v-7c7e4fd0],.sale-card__row[data-v-7c7e4fd0]{grid-template-columns:1.4fr .7fr .9fr 1fr}}.sales-filter-date{box-shadow:none!important;background:transparent!important}.theme--light.v-picker__title{background:#e0e0e0}.theme--dark.v-picker__title{background:#616161}.theme--light.v-picker__body{background:#fff}.theme--dark.v-picker__body{background:#424242}.v-picker{border-radius:4px;contain:layout style;display:inline-flex;flex-direction:column;font-size:1rem;vertical-align:top;position:relative}.v-picker--full-width{display:flex;width:100%}.v-picker--full-width>.v-picker__body{margin:initial}.v-picker__title{color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;padding:16px}.v-picker__title__btn{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-picker__title__btn:not(.v-picker__title__btn--active){opacity:.6;cursor:pointer}.v-picker__title__btn:not(.v-picker__title__btn--active):hover:not(:focus){opacity:1}.v-picker__title__btn--readonly{pointer-events:none}.v-picker__title__btn--active{opacity:1}.v-picker__body{height:auto;overflow:hidden;position:relative;z-index:0;flex:1 0 auto;display:flex;flex-direction:column;align-items:center;margin:0 auto}.v-picker__body>div{width:100%}.v-picker__body>div.fade-transition-leave-active{position:absolute}.v-picker--landscape .v-picker__title{border-top-right-radius:0;border-bottom-right-radius:0;width:170px;position:absolute;top:0;height:100%;z-index:1}.v-application--is-ltr .v-picker--landscape .v-picker__title{left:0}.v-application--is-rtl .v-picker--landscape .v-picker__title{right:0}.v-application--is-ltr .v-picker--landscape .v-picker__actions:not(.v-picker__actions--no-title),.v-application--is-ltr .v-picker--landscape .v-picker__body:not(.v-picker__body--no-title){margin-left:170px;margin-right:0}.v-application--is-rtl .v-picker--landscape .v-picker__actions:not(.v-picker__actions--no-title),.v-application--is-rtl .v-picker--landscape .v-picker__body:not(.v-picker__body--no-title){margin-right:170px;margin-left:0}.v-picker--flat{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.theme--light.v-card{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-card>.v-card__subtitle,.theme--light.v-card>.v-card__text{color:rgba(0,0,0,.6)}.theme--dark.v-card{background-color:#1e1e1e;color:#fff}.theme--dark.v-card>.v-card__subtitle,.theme--dark.v-card>.v-card__text{color:hsla(0,0%,100%,.7)}.v-sheet.v-card{border-radius:4px}.v-sheet.v-card:not(.v-sheet--outlined){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-sheet.v-card.v-sheet--shaped{border-radius:24px 4px}.v-card{border-width:thin;display:block;max-width:100%;outline:none;text-decoration:none;transition-property:box-shadow,opacity;overflow-wrap:break-word;position:relative;white-space:normal}.v-card>.v-card__progress+:not(.v-btn):not(.v-chip):not(.v-avatar),.v-card>:first-child:not(.v-btn):not(.v-chip):not(.v-avatar){border-top-left-radius:inherit;border-top-right-radius:inherit}.v-card>:last-child:not(.v-btn):not(.v-chip):not(.v-avatar){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-card__progress{top:0;left:0;right:0;overflow:hidden}.v-card__subtitle+.v-card__text{padding-top:0}.v-card__subtitle,.v-card__text{font-size:.875rem;font-weight:400;line-height:1.375rem;letter-spacing:.0071428571em}.v-card__subtitle,.v-card__text,.v-card__title{padding:16px}.v-card__title{align-items:center;display:flex;flex-wrap:wrap;font-size:1.25rem;font-weight:500;letter-spacing:.0125em;line-height:2rem;word-break:break-all}.v-card__title+.v-card__subtitle,.v-card__title+.v-card__text{padding-top:0}.v-card__title+.v-card__subtitle{margin-top:-16px}.v-card__text{width:100%}.v-card__actions{align-items:center;display:flex;padding:8px}.v-card__actions>.v-btn.v-btn{padding:0 8px}.v-application--is-ltr .v-card__actions>.v-btn.v-btn+.v-btn{margin-left:8px}.v-application--is-ltr .v-card__actions>.v-btn.v-btn .v-icon--left{margin-left:4px}.v-application--is-ltr .v-card__actions>.v-btn.v-btn .v-icon--right{margin-right:4px}.v-application--is-rtl .v-card__actions>.v-btn.v-btn+.v-btn{margin-right:8px}.v-application--is-rtl .v-card__actions>.v-btn.v-btn .v-icon--left{margin-right:4px}.v-application--is-rtl .v-card__actions>.v-btn.v-btn .v-icon--right{margin-left:4px}.v-card--flat{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-sheet.v-card--hover{cursor:pointer;transition:box-shadow .4s cubic-bezier(.25,.8,.25,1)}.v-sheet.v-card--hover:focus,.v-sheet.v-card--hover:hover{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-card--link,.v-card--link .v-chip{cursor:pointer}.v-card--link:focus:before{opacity:.08}.v-card--link:before{background:currentColor;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s}.v-card--disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-card--disabled>:not(.v-card__progress){opacity:.6;transition:inherit}.v-card--loading{overflow:hidden}.v-card--raised{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-date-picker-title{display:flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap;line-height:1}.v-application--is-ltr .v-date-picker-title .v-picker__title__btn{text-align:left}.v-application--is-rtl .v-date-picker-title .v-picker__title__btn{text-align:right}.v-date-picker-title__year{align-items:center;display:inline-flex;font-size:14px;font-weight:500;margin-bottom:8px}.v-date-picker-title__date{font-size:34px;text-align:left;font-weight:500;position:relative;overflow:hidden;padding-bottom:8px;margin-bottom:-8px}.v-date-picker-title__date>div{position:relative}.v-date-picker-title--disabled{pointer-events:none}.theme--light.v-date-picker-header .v-date-picker-header__value:not(.v-date-picker-header__value--disabled) button:not(:hover):not(:focus){color:rgba(0,0,0,.87)}.theme--light.v-date-picker-header .v-date-picker-header__value--disabled button{color:rgba(0,0,0,.38)}.theme--dark.v-date-picker-header .v-date-picker-header__value:not(.v-date-picker-header__value--disabled) button:not(:hover):not(:focus){color:#fff}.theme--dark.v-date-picker-header .v-date-picker-header__value--disabled button{color:hsla(0,0%,100%,.5)}.v-date-picker-header{padding:4px 16px;align-items:center;display:flex;justify-content:space-between;position:relative}.v-date-picker-header .v-btn{margin:0;z-index:auto}.v-date-picker-header .v-icon{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-date-picker-header__value{flex:1;text-align:center;position:relative;overflow:hidden}.v-date-picker-header__value div{transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-date-picker-header__value button{cursor:pointer;font-weight:700;outline:none;padding:.5rem;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-date-picker-header--disabled{pointer-events:none}.v-btn:not(.v-btn--outlined).accent,.v-btn:not(.v-btn--outlined).error,.v-btn:not(.v-btn--outlined).info,.v-btn:not(.v-btn--outlined).primary,.v-btn:not(.v-btn--outlined).secondary,.v-btn:not(.v-btn--outlined).success,.v-btn:not(.v-btn--outlined).warning{color:#fff}.theme--light.v-btn{color:rgba(0,0,0,.87)}.theme--light.v-btn.v-btn--disabled,.theme--light.v-btn.v-btn--disabled .v-btn__loading,.theme--light.v-btn.v-btn--disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--light.v-btn.v-btn--disabled.v-btn--has-bg{background-color:rgba(0,0,0,.12)!important}.theme--light.v-btn.v-btn--has-bg{background-color:#f5f5f5}.theme--light.v-btn.v-btn--outlined.v-btn--text{border-color:rgba(0,0,0,.12)}.theme--light.v-btn.v-btn--icon{color:rgba(0,0,0,.54)}.theme--light.v-btn:hover:before{opacity:.08}.theme--light.v-btn:focus:before{opacity:.24}.theme--light.v-btn--active:before,.theme--light.v-btn--active:hover:before{opacity:.18}.theme--light.v-btn--active:focus:before{opacity:.16}.theme--dark.v-btn{color:#fff}.theme--dark.v-btn.v-btn--disabled,.theme--dark.v-btn.v-btn--disabled .v-btn__loading,.theme--dark.v-btn.v-btn--disabled .v-icon{color:hsla(0,0%,100%,.3)!important}.theme--dark.v-btn.v-btn--disabled.v-btn--has-bg{background-color:hsla(0,0%,100%,.12)!important}.theme--dark.v-btn.v-btn--has-bg{background-color:#272727}.theme--dark.v-btn.v-btn--outlined.v-btn--text{border-color:hsla(0,0%,100%,.12)}.theme--dark.v-btn.v-btn--icon{color:#fff}.theme--dark.v-btn:hover:before{opacity:.08}.theme--dark.v-btn:focus:before{opacity:.24}.theme--dark.v-btn--active:before,.theme--dark.v-btn--active:hover:before{opacity:.18}.theme--dark.v-btn--active:focus:before{opacity:.32}.v-btn{align-items:center;border-radius:4px;display:inline-flex;flex:0 0 auto;font-weight:500;letter-spacing:.0892857143em;justify-content:center;outline:0;position:relative;text-decoration:none;text-indent:.0892857143em;text-transform:uppercase;transition-duration:.28s;transition-property:box-shadow,transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.v-btn.v-size--x-small{font-size:.625rem}.v-btn.v-size--small{font-size:.75rem}.v-btn.v-size--default,.v-btn.v-size--large{font-size:.875rem}.v-btn.v-size--x-large{font-size:1rem}.v-btn:before{background-color:currentColor;border-radius:inherit;bottom:0;color:inherit;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s cubic-bezier(.4,0,.6,1)}.v-btn:not(.v-btn--round).v-size--x-small{height:20px;min-width:36px;padding:0 8.8888888889px}.v-btn:not(.v-btn--round).v-size--small{height:28px;min-width:50px;padding:0 12.4444444444px}.v-btn:not(.v-btn--round).v-size--default{height:36px;min-width:64px;padding:0 16px}.v-btn:not(.v-btn--round).v-size--large{height:44px;min-width:78px;padding:0 19.5555555556px}.v-btn:not(.v-btn--round).v-size--x-large{height:52px;min-width:92px;padding:0 23.1111111111px}.v-btn>.v-btn__content .v-icon{color:inherit}.v-btn__content{align-items:center;color:inherit;display:flex;flex:1 0 auto;justify-content:inherit;line-height:normal;position:relative;transition:inherit;transition-property:opacity}.v-btn__content .v-icon.v-icon--left,.v-btn__content .v-icon.v-icon--right{font-size:18px;height:18px;width:18px}.v-application--is-ltr .v-btn__content .v-icon--left{margin-left:-4px;margin-right:8px}.v-application--is-ltr .v-btn__content .v-icon--right,.v-application--is-rtl .v-btn__content .v-icon--left{margin-left:8px;margin-right:-4px}.v-application--is-rtl .v-btn__content .v-icon--right{margin-left:-4px;margin-right:8px}.v-btn__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn--absolute.v-btn--right,.v-btn--fixed.v-btn--right{right:16px}.v-btn--absolute.v-btn--left,.v-btn--fixed.v-btn--left{left:16px}.v-btn--absolute.v-btn--top,.v-btn--fixed.v-btn--top{top:16px}.v-btn--absolute.v-btn--bottom,.v-btn--fixed.v-btn--bottom{bottom:16px}.v-btn--absolute{position:absolute}.v-btn--fixed{position:fixed}.v-btn--block{display:flex;flex:1 0 auto;min-width:100%!important;max-width:auto}.v-btn--is-elevated{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-btn--is-elevated:after{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-btn--is-elevated:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-btn--is-elevated.v-btn--fab{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.v-btn--is-elevated.v-btn--fab:after{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-btn--is-elevated.v-btn--fab:active{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.v-btn--disabled{pointer-events:none}.v-btn--fab,.v-btn--icon{min-height:0;min-width:0;padding:0}.v-btn--fab.v-size--x-small .v-icon,.v-btn--icon.v-size--x-small .v-icon{height:18px;font-size:18px;width:18px}.v-btn--fab.v-size--default .v-icon,.v-btn--fab.v-size--small .v-icon,.v-btn--icon.v-size--default .v-icon,.v-btn--icon.v-size--small .v-icon{height:24px;font-size:24px;width:24px}.v-btn--fab.v-size--large .v-icon,.v-btn--icon.v-size--large .v-icon{height:28px;font-size:28px;width:28px}.v-btn--fab.v-size--x-large .v-icon,.v-btn--icon.v-size--x-large .v-icon{height:32px;font-size:32px;width:32px}.v-btn--icon.v-size--x-small{height:20px;width:20px}.v-btn--icon.v-size--small{height:28px;width:28px}.v-btn--icon.v-size--default{height:36px;width:36px}.v-btn--icon.v-size--large{height:44px;width:44px}.v-btn--icon.v-size--x-large{height:52px;width:52px}.v-btn--fab.v-btn--absolute,.v-btn--fab.v-btn--fixed{z-index:4}.v-btn--fab.v-size--x-small{height:32px;width:32px}.v-btn--fab.v-size--x-small.v-btn--absolute.v-btn--bottom{bottom:-16px}.v-btn--fab.v-size--x-small.v-btn--absolute.v-btn--top{top:-16px}.v-btn--fab.v-size--small{height:40px;width:40px}.v-btn--fab.v-size--small.v-btn--absolute.v-btn--bottom{bottom:-20px}.v-btn--fab.v-size--small.v-btn--absolute.v-btn--top{top:-20px}.v-btn--fab.v-size--default{height:56px;width:56px}.v-btn--fab.v-size--default.v-btn--absolute.v-btn--bottom{bottom:-28px}.v-btn--fab.v-size--default.v-btn--absolute.v-btn--top{top:-28px}.v-btn--fab.v-size--large{height:64px;width:64px}.v-btn--fab.v-size--large.v-btn--absolute.v-btn--bottom{bottom:-32px}.v-btn--fab.v-size--large.v-btn--absolute.v-btn--top{top:-32px}.v-btn--fab.v-size--x-large{height:72px;width:72px}.v-btn--fab.v-size--x-large.v-btn--absolute.v-btn--bottom{bottom:-36px}.v-btn--fab.v-size--x-large.v-btn--absolute.v-btn--top{top:-36px}.v-btn--loading{pointer-events:none;transition:none}.v-btn--loading .v-btn__content{opacity:0}.v-btn--outlined{border:thin solid currentColor}.v-btn--plain:before{display:none}.v-btn--plain:not(.v-btn--active):not(.v-btn--loading):not(:focus):not(:hover) .v-btn__content{opacity:.62}.v-btn--round{border-radius:50%}.v-btn--rounded{border-radius:28px}.v-btn--tile{border-radius:0}.v-progress-circular{position:relative;display:inline-flex;vertical-align:middle;justify-content:center;align-items:center}.v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.v-progress-circular--indeterminate>svg{-webkit-animation:progress-circular-rotate 1.4s linear infinite;animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{-webkit-animation:progress-circular-dash 1.4s ease-in-out infinite;animation:progress-circular-dash 1.4s ease-in-out infinite;stroke-linecap:round;stroke-dasharray:80,200;stroke-dashoffset:0px}.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay,.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.v-progress-circular__info{align-items:center;display:flex;justify-content:center}.v-progress-circular__underlay{stroke:hsla(0,0%,62%,.4);z-index:1}.v-progress-circular__overlay{stroke:currentColor;z-index:2;transition:all .6s ease-in-out}@-webkit-keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@-webkit-keyframes progress-circular-rotate{to{transform:rotate(1turn)}}@keyframes progress-circular-rotate{to{transform:rotate(1turn)}}.theme--light.v-date-picker-table .v-date-picker-table--date__week,.theme--light.v-date-picker-table th{color:rgba(0,0,0,.38)}.theme--dark.v-date-picker-table .v-date-picker-table--date__week,.theme--dark.v-date-picker-table th{color:hsla(0,0%,100%,.5)}.v-date-picker-table{position:relative;padding:0 12px;height:242px}.v-date-picker-table table{transition:.3s cubic-bezier(.25,.8,.5,1);top:0;table-layout:fixed;width:100%}.v-date-picker-table td,.v-date-picker-table th{text-align:center;position:relative}.v-date-picker-table th{font-size:12px}.v-date-picker-table--date .v-btn{height:32px;width:32px}.v-date-picker-table .v-btn{z-index:auto;margin:0;font-size:12px}.v-date-picker-table .v-btn.v-btn--active{color:#fff}.v-date-picker-table--month td{width:33.333333%;height:56px;vertical-align:middle;text-align:center}.v-date-picker-table--month td .v-btn{margin:0 auto;max-width:140px;min-width:40px;width:100%}.v-date-picker-table--date th{padding:8px 0;font-weight:600}.v-date-picker-table--date td{width:45px}.v-date-picker-table__events{height:8px;left:0;position:absolute;text-align:center;white-space:pre;width:100%}.v-date-picker-table__events>div{border-radius:50%;display:inline-block;height:8px;margin:0 1px;width:8px}.v-date-picker-table--date .v-date-picker-table__events{bottom:6px}.v-date-picker-table--month .v-date-picker-table__events{bottom:8px}.v-date-picker-table__current .v-date-picker-table__events{margin-bottom:-1px}.v-date-picker-table--disabled{pointer-events:none}.v-date-picker-years{font-size:16px;font-weight:400;height:290px;list-style-type:none;overflow:auto;text-align:center}.v-date-picker-years.v-date-picker-years{padding:0}.v-date-picker-years li{cursor:pointer;padding:8px 0;transition:none}.v-date-picker-years li.active{font-size:26px;font-weight:500;padding:10px 0}.v-date-picker-years li:hover{background:rgba(0,0,0,.12)}.v-picker--landscape .v-date-picker-years{padding:0;height:290px}