@charset "UTF-8";.layout-blank{position:relative}.layout-blank .auth-wrapper{min-block-size:100dvh;position:relative;z-index:2}.layout-blank .auth-decorations{position:absolute;bottom:0;left:0;width:100%;height:360px;pointer-events:none;z-index:0}.layout-blank .auth-footer-mask{position:absolute;bottom:0;width:100%;height:360px}.layout-blank .auth-footer-tree{position:absolute;bottom:250px;right:147px;width:90px;height:190px}.layout-blank .auth-footer-tree-1{position:absolute;width:92px;height:162px;bottom:75px;left:93px}.layout-blank .auth-footer-tree-2{position:absolute;width:54px;height:95px;bottom:75px;left:200px}.title{color:rgb(var(--v-theme-primary-500))!important}.subtitle{color:rgba(var(--v-theme-text-secondary),var(--v-medium-emphasis-opacity))!important}.staff-primary-action[data-v-7be5a9c1]{min-inline-size:fit-content;font-weight:680}.staff-primary-action__plus[data-v-7be5a9c1],.staff-primary-action__icon[data-v-7be5a9c1]{margin-inline-end:6px}.staff-primary-action__plus[data-v-7be5a9c1]{font-size:1.1rem;font-weight:500;line-height:1}.widget-period[data-v-ae426a3b]{display:flex;min-inline-size:0;margin-block:0 8px}.widget-period__trigger[data-v-ae426a3b]{display:inline-flex;max-inline-size:100%;min-inline-size:0;align-items:flex-start;gap:4px;margin:0;padding:4px 8px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-size:.75rem;font-weight:600;line-height:1.3;text-align:start}.widget-period__trigger[data-v-ae426a3b]:hover{background:rgba(var(--v-theme-on-surface),.1)}.widget-period__value[data-v-ae426a3b]{min-inline-size:0;white-space:normal;overflow-wrap:anywhere}.widget-period__chevron[data-v-ae426a3b]{flex:0 0 auto;margin-block-start:1px;color:rgba(var(--v-theme-on-surface),.45)}.widget-period__menu[data-v-ae426a3b]{max-inline-size:min(260px,80vw)}.widget-period__option[data-v-ae426a3b]{white-space:normal;overflow-wrap:anywhere;line-height:1.35}.widget-shell[data-v-af6ef0d2]{position:relative;z-index:1;display:flex;flex-direction:column;height:100%;padding:16px;overflow:hidden;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.14);transition:opacity .15s ease,box-shadow .16s ease}.widget-shell--editing[data-v-af6ef0d2]{border-radius:14px;box-shadow:none}.widget-shell--editing[data-v-af6ef0d2]:after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;background:#2563eb0d;box-shadow:inset 0 0 0 2px #2563eb8c;pointer-events:none}.widget-shell__drag[data-v-af6ef0d2]{position:absolute;z-index:4;top:8px;left:50%;display:grid;place-items:center;width:84px;height:32px;padding:0;border:0;border-radius:999px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.12);cursor:grab;transform:translate(-50%);touch-action:none}.widget-shell__drag[data-v-af6ef0d2]:active{cursor:grabbing}.widget-shell__grip[data-v-af6ef0d2]{display:grid;grid-template-columns:repeat(3,6px);grid-template-rows:repeat(2,6px);gap:4px}.widget-shell__grip i[data-v-af6ef0d2]{display:block;width:6px;height:6px;border-radius:50%;background:rgba(var(--v-theme-primary),.72)}.widget-shell__toolbar[data-v-af6ef0d2]{position:absolute;z-index:5;top:4px;right:4px;display:flex;align-items:center;gap:2px;max-width:calc(50% - 36px);padding:3px;overflow:hidden;border-radius:8px;background:#173b75;color:#fff;box-shadow:0 3px 12px #0000002e}.widget-shell__toolbar-label[data-v-af6ef0d2]{max-width:120px;overflow:hidden;padding-inline:6px;font-size:11px;font-weight:600;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.widget-shell__toolbar-btn[data-v-af6ef0d2]{display:grid;width:24px;height:24px;flex:0 0 auto;padding:0;place-items:center;border:0;border-radius:5px;background:transparent;color:inherit;cursor:pointer}.widget-shell__toolbar-btn[data-v-af6ef0d2]:hover{background:#ffffff2e}.widget-shell__toolbar-btn[data-v-af6ef0d2]:disabled{opacity:.5;cursor:default}.widget-shell__head[data-v-af6ef0d2]{display:flex;gap:10px;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.widget-shell__title[data-v-af6ef0d2]{display:flex;gap:10px;min-width:0;align-items:flex-start}.widget-shell__icon[data-v-af6ef0d2]{display:grid;flex:0 0 auto;place-items:center;width:32px;height:32px;border-radius:10px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.widget-shell__name[data-v-af6ef0d2]{font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line);white-space:normal;overflow-wrap:anywhere}.widget-shell__desc[data-v-af6ef0d2]{margin-top:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.3;white-space:normal;overflow-wrap:anywhere}.widget-shell__actions[data-v-af6ef0d2]{display:flex;flex:0 0 auto;gap:4px;align-items:center}.widget-shell__period[data-v-af6ef0d2]{margin-block:0 8px}.widget-shell__body[data-v-af6ef0d2]{position:relative;z-index:1;flex:1 1 auto;min-height:0;overflow:auto}.widget-shell--editing .widget-shell__body[data-v-af6ef0d2]{pointer-events:none;user-select:none;touch-action:none}.widget-shell--editing .widget-shell__body[data-v-af6ef0d2]>*{overflow:hidden!important;overscroll-behavior:none;pointer-events:none}.widget-empty[data-v-c2965f3d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-block-size:0;height:100%;padding:12px;text-align:center}.widget-empty__icon[data-v-c2965f3d]{color:rgba(var(--v-theme-on-surface),.28)}.widget-empty__text[data-v-c2965f3d]{color:rgba(var(--v-theme-on-surface),.48);font-size:.875rem;line-height:1.35}.stats-fill[data-v-8d9592d3]{display:flex;flex-direction:column;min-block-size:0;height:100%}.stats-fill__chart[data-v-8d9592d3]{flex:1;min-block-size:0;overflow:hidden}.stats-fill__meta[data-v-8d9592d3]{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0;padding-block-start:8px;text-align:center}.stats-pie[data-v-8d9592d3]{display:flex;gap:12px;min-block-size:0;height:100%}.stats-pie--stacked[data-v-8d9592d3]{flex-direction:column}.stats-pie__chart[data-v-8d9592d3]{flex:1 1 46%;min-inline-size:0;min-block-size:0;overflow:hidden}.stats-pie__legend[data-v-8d9592d3]{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;flex:1 1 46%;min-inline-size:0;min-block-size:0;overflow:auto}.stats-pie__row[data-v-8d9592d3]{display:flex;align-items:center;justify-content:space-between;gap:8px}.stats-pie__label[data-v-8d9592d3]{display:flex;min-inline-size:0;align-items:center;gap:8px}.stats-pie__dot[data-v-8d9592d3]{flex-shrink:0;inline-size:8px;block-size:8px;border-radius:50%}[data-v-8d9592d3] .vue-apexcharts,[data-v-8d9592d3] .apexcharts-canvas{max-inline-size:100%}.count[data-v-5bc6b931]{display:flex;flex-direction:column;justify-content:flex-end;min-block-size:0;height:100%;container-type:size}.count__count[data-v-5bc6b931]{color:rgb(var(--v-theme-info));font-size:clamp(1.25rem,16cqmin,1.75rem);font-weight:700;line-height:1.2}.count__subtitle[data-v-5bc6b931]{margin-block-start:4px;color:rgba(var(--v-theme-on-surface),.52);font-size:clamp(.75rem,8cqmin,.9375rem)}.widget-chart[data-v-ebab4bce],.widget-chart[data-v-fffeae08],.widget-chart[data-v-fbb2c188],.widget-chart[data-v-8baef7ea],.widget-chart[data-v-98a751fb]{overflow:hidden;height:100%;min-height:0}[data-v-98a751fb] .vue-apexcharts,[data-v-98a751fb] .apexcharts-canvas{max-inline-size:100%}.apexcharts-tooltip{color:rgb(var(--v-theme-on-surface))!important;background:rgb(var(--v-theme-surface))!important}.list-widget__clear[data-v-7c0866d6]{padding:0 4px;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.75rem;font-weight:700;line-height:1.2;white-space:nowrap}.audit-list[data-v-7c0866d6]{overflow:auto;background:transparent;height:100%}.audit-list[data-v-7c0866d6] .v-list-item__title{line-height:1.4}.audit-list[data-v-7c0866d6] .v-list-item{min-block-size:40px;border-radius:10px}.audit-list[data-v-7c0866d6] .v-list-item.is-clickable{cursor:pointer}.audit-list[data-v-7c0866d6] .v-list-item.is-clickable:hover{background:rgba(var(--v-theme-primary),.06)}.audit-list[data-v-7c0866d6] .v-list-item.is-selected{background:rgba(var(--v-theme-primary),.12)}.multiple-count[data-v-c2bcc5c0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));grid-auto-rows:minmax(56px,1fr);gap:8px;min-block-size:0;height:100%;overflow:auto;align-content:stretch;container-type:size}.multiple-count__item[data-v-c2bcc5c0]{display:flex;align-items:center;min-inline-size:0;min-block-size:0;gap:12px;padding:10px 12px;border-radius:12px;box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.14)}.multiple-count__text[data-v-c2bcc5c0]{min-inline-size:0;flex:1;overflow:hidden}.multiple-count__label[data-v-c2bcc5c0]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:normal;word-break:normal;white-space:normal}.multiple-count__label--single[data-v-c2bcc5c0]{display:block;-webkit-line-clamp:unset;line-clamp:unset;white-space:nowrap;text-overflow:ellipsis}.multiple-count__value[data-v-c2bcc5c0]{font-size:clamp(.9375rem,3cqb,1.125rem);font-weight:700;line-height:1.2}.pie-info[data-v-e0de89ce]{display:flex;gap:12px;min-block-size:0;height:100%}.pie-info--stacked[data-v-e0de89ce]{flex-direction:column}.pie-info__chart[data-v-e0de89ce]{flex:1 1 46%;min-inline-size:0;min-block-size:0;overflow:hidden}.pie-info__legend[data-v-e0de89ce]{display:flex;flex-direction:column;justify-content:center;gap:8px;flex:1 1 46%;min-inline-size:0;min-block-size:0;overflow:auto}.pie-info__row[data-v-e0de89ce]{display:flex;align-items:center;justify-content:space-between;gap:8px}.pie-info__dot[data-v-e0de89ce]{flex-shrink:0;inline-size:8px;block-size:8px;border-radius:50%}[data-v-e0de89ce] .vue-apexcharts,[data-v-e0de89ce] .apexcharts-canvas{max-inline-size:100%}.widget-preview[data-v-ece8898d]{display:flex;flex-direction:column;gap:14px;min-block-size:236px;padding:16px;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.14)}.widget-preview__head[data-v-ece8898d]{display:flex;align-items:flex-start;gap:10px}.widget-preview__icon[data-v-ece8898d]{display:grid;place-items:center;flex-shrink:0;inline-size:32px;block-size:32px;border-radius:10px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.widget-preview__name[data-v-ece8898d]{font-size:.9375rem;font-weight:600;line-height:1.3}.widget-preview__meta[data-v-ece8898d],.widget-preview__caption[data-v-ece8898d],.widget-preview__dynamic-meta[data-v-ece8898d],.widget-preview__gauge-title[data-v-ece8898d]{color:rgba(var(--v-theme-on-surface),.52);font-size:.75rem}.widget-preview__count[data-v-ece8898d]{display:flex;flex-direction:column;justify-content:flex-end;flex:1}.widget-preview__value[data-v-ece8898d]{color:rgb(var(--v-theme-info));font-size:1.35rem;font-weight:700;line-height:1.2}.widget-preview__dynamic[data-v-ece8898d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;flex:1}.widget-preview__gauge[data-v-ece8898d]{position:relative;inline-size:108px;block-size:108px}.widget-preview__gauge svg[data-v-ece8898d]{display:block;inline-size:100%;block-size:100%;transform:rotate(-90deg)}.widget-preview__gauge-track[data-v-ece8898d],.widget-preview__gauge-value[data-v-ece8898d]{fill:none;stroke-width:10;stroke-linecap:round}.widget-preview__gauge-track[data-v-ece8898d]{stroke:rgba(var(--v-theme-on-surface),.08)}.widget-preview__gauge-value[data-v-ece8898d]{stroke:rgb(var(--v-theme-error));stroke-dasharray:201;stroke-dashoffset:153}.widget-preview__gauge-center[data-v-ece8898d]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.15}.widget-preview__gauge-pct[data-v-ece8898d]{font-size:1.25rem;font-weight:600}.widget-preview__chip[data-v-ece8898d]{display:inline-flex;align-items:center;gap:2px;padding:2px 8px;border-radius:999px;background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error));font-size:.75rem}.widget-preview__pie[data-v-ece8898d]{display:grid;grid-template-columns:88px 1fr;gap:16px;align-items:center;flex:1}.widget-preview__donut[data-v-ece8898d]{inline-size:88px;block-size:88px;border-radius:50%;background:conic-gradient(rgb(var(--v-theme-primary)) 0 42%,rgba(var(--v-theme-info),.8) 0 72%,rgba(var(--v-theme-warning),.85) 0);mask:radial-gradient(circle,transparent 52%,#000 53%)}.widget-preview__legend[data-v-ece8898d],.widget-preview__table[data-v-ece8898d]{display:flex;flex-direction:column;gap:8px}.widget-preview__legend-row[data-v-ece8898d],.widget-preview__table-row[data-v-ece8898d]{display:flex;align-items:center;gap:8px}.widget-preview__dot[data-v-ece8898d]{inline-size:8px;block-size:8px;border-radius:50%;background:rgb(var(--v-theme-primary))}.widget-preview__bar[data-v-ece8898d],.widget-preview__num[data-v-ece8898d]{block-size:8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.1)}.widget-preview__num[data-v-ece8898d]{margin-inline-start:auto;inline-size:28px}.widget-preview__vbar[data-v-ece8898d]{display:flex;flex:1;min-block-size:108px}.widget-preview__vbar-plot[data-v-ece8898d]{position:relative;display:flex;flex:1;min-inline-size:0}.widget-preview__vbar-grid[data-v-ece8898d]{pointer-events:none;position:absolute;inset:0 0 18px;display:flex;flex-direction:column;justify-content:space-between}.widget-preview__vbar-grid span[data-v-ece8898d]{border-block-start:1px dashed rgba(var(--v-theme-on-surface),.1)}.widget-preview__bars[data-v-ece8898d]{display:flex;align-items:stretch;gap:8px;flex:1;min-inline-size:0;padding-block-start:8px}.widget-preview__bar-col[data-v-ece8898d]{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;flex:1;min-inline-size:0;gap:6px}.widget-preview__bar-col span[data-v-ece8898d]{inline-size:14px;border-radius:15px 15px 2px 2px;background:rgb(var(--v-theme-primary))}.widget-preview__bar-col small[data-v-ece8898d]{color:rgba(var(--v-theme-on-surface),.48);font-size:.625rem;line-height:1}.widget-preview__line[data-v-ece8898d]{display:flex;flex-direction:column;flex:1;min-block-size:108px;gap:6px}.widget-preview__line svg[data-v-ece8898d]{display:block;inline-size:100%;block-size:100%;min-block-size:88px;overflow:visible}.widget-preview__line circle[data-v-ece8898d]{fill:rgb(var(--v-theme-primary));stroke:rgb(var(--v-theme-surface));stroke-width:2}.widget-preview__grid-line[data-v-ece8898d]{stroke:rgba(var(--v-theme-on-surface),.1);stroke-width:1;stroke-dasharray:3 4}.widget-preview__line-fill[data-v-ece8898d]{fill:rgba(var(--v-theme-primary),.12)}.widget-preview__line-stroke[data-v-ece8898d]{fill:none;stroke:rgb(var(--v-theme-primary));stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.widget-preview__line-labels[data-v-ece8898d]{display:flex;justify-content:space-between;color:rgba(var(--v-theme-on-surface),.48);font-size:.625rem}.widget-preview__table[data-v-ece8898d]{flex:1}.widget-add[data-v-a35bee98]{display:flex;flex-direction:column;max-height:min(80vh,720px);overflow:hidden;border-radius:var(--ui-radius-dialog);background:rgb(var(--v-theme-surface))}.widget-add--fullscreen[data-v-a35bee98],[data-v-a35bee98] .v-overlay__content--fullscreen .widget-add,[data-v-a35bee98] .v-dialog--fullscreen .widget-add{max-height:100dvh!important;border-radius:0!important}@media(max-width:599px){.widget-add[data-v-a35bee98]{max-height:100dvh;border-radius:0!important}}.widget-add__header[data-v-a35bee98],.widget-add__footer[data-v-a35bee98]{display:flex;gap:var(--ui-gap-dialog);align-items:center;padding:var(--ui-pad-dialog);border-bottom:1px solid rgba(var(--v-border-color),.12)}.widget-add__footer[data-v-a35bee98]{border-top:1px solid rgba(var(--v-border-color),.12);border-bottom:0}.widget-add__title[data-v-a35bee98]{margin:0}.widget-add__subtitle[data-v-a35bee98]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.55)}.widget-add__body[data-v-a35bee98]{display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:0;min-height:0}.widget-add__list[data-v-a35bee98]{display:flex;flex-direction:column;gap:4px;padding:12px;overflow:auto;border-right:1px solid rgba(var(--v-border-color),.12)}.widget-add__item[data-v-a35bee98]{display:grid;gap:2px;padding:10px 12px;border:0;border-radius:12px;background:transparent;text-align:left;cursor:pointer}.widget-add__item[data-v-a35bee98]:hover,.widget-add__item.is-selected[data-v-a35bee98]{background:rgba(var(--v-theme-primary),.08)}.widget-add__item-name[data-v-a35bee98]{font-weight:600}.widget-add__item-type[data-v-a35bee98]{color:rgba(var(--v-theme-on-surface),.55);font-size:.78rem}.widget-add__preview[data-v-a35bee98],.widget-add__empty[data-v-a35bee98]{display:grid;place-items:center;padding:20px;color:rgba(var(--v-theme-on-surface),.55)}@media(max-width:700px){.widget-add__body[data-v-a35bee98]{grid-template-columns:1fr}.widget-add__list[data-v-a35bee98]{border-right:0;border-bottom:1px solid rgba(var(--v-border-color),.12);max-height:220px}}.dashboard-filters[data-v-7b7f83cc]{display:flex;flex-direction:column;min-block-size:0;overflow:hidden;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.14)}.dashboard-filters--rail[data-v-7b7f83cc]{max-block-size:calc(100dvh - 120px)}.dashboard-filters--sheet[data-v-7b7f83cc]{block-size:100%;min-block-size:100dvh;border-radius:0;box-shadow:none}.dashboard-filters__head[data-v-7b7f83cc],.dashboard-filters__foot[data-v-7b7f83cc]{flex:0 0 auto;padding:12px 14px}.dashboard-filters__head[data-v-7b7f83cc]{display:grid;gap:10px;border-bottom:1px solid rgba(var(--v-border-color),.12)}.dashboard-filters__foot[data-v-7b7f83cc]{border-top:1px solid rgba(var(--v-border-color),.12)}.dashboard-filters__foot-row[data-v-7b7f83cc]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dashboard-filters__foot-row>.v-btn[data-v-7b7f83cc]{flex:1 1 auto}.dashboard-filters__title-row[data-v-7b7f83cc]{display:flex;align-items:center;justify-content:space-between;gap:8px}.dashboard-filters__title[data-v-7b7f83cc]{font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.dashboard-filters__title-actions[data-v-7b7f83cc]{display:flex;align-items:center;gap:2px}.dashboard-filters__collapse[data-v-7b7f83cc]{display:grid;place-items:center;inline-size:28px;block-size:28px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.dashboard-filters__collapse[data-v-7b7f83cc]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.75)}.dashboard-filters__chips[data-v-7b7f83cc]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.dashboard-filters__body[data-v-7b7f83cc]{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-block-size:0;padding:8px;overflow:auto}.dashboard-filters__section[data-v-7b7f83cc]{border-radius:12px}.dashboard-filters__section.is-open[data-v-7b7f83cc]{background:rgba(var(--v-theme-on-surface),.03)}.dashboard-filters__section-head[data-v-7b7f83cc]{display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.78);cursor:pointer;font-size:.84rem;font-weight:600;text-align:start}.dashboard-filters__section-head[data-v-7b7f83cc]:hover{background:rgba(var(--v-theme-on-surface),.05)}.dashboard-filters__section-head.is-active[data-v-7b7f83cc]{color:rgb(var(--v-theme-primary))}.dashboard-filters__section-label[data-v-7b7f83cc]{flex:1 1 auto;min-inline-size:0}.dashboard-filters__section-count[data-v-7b7f83cc]{display:inline-grid;place-items:center;min-inline-size:20px;block-size:20px;padding:0 6px;border-radius:999px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.72rem;font-weight:700}.dashboard-filters__section-chevron[data-v-7b7f83cc]{color:rgba(var(--v-theme-on-surface),.4)}.dashboard-filters__section-body[data-v-7b7f83cc]{display:grid;gap:8px;padding:0 10px 12px}.dashboard-filters__choices[data-v-7b7f83cc]{display:grid;gap:2px;margin:0;padding:0;list-style:none;max-block-size:240px;overflow:auto}.dashboard-filters__choice[data-v-7b7f83cc]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin:0;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-size:.8rem;text-align:start}.dashboard-filters__choice[data-v-7b7f83cc]:hover{background:rgba(var(--v-theme-on-surface),.05)}.dashboard-filters__choice.is-selected[data-v-7b7f83cc]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-weight:600}.dashboard-filters__choice-label[data-v-7b7f83cc]{min-inline-size:0}.dashboard-filters__choice-count[data-v-7b7f83cc],.dashboard-filters__empty[data-v-7b7f83cc]{color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.dashboard-filters__empty[data-v-7b7f83cc]{padding:8px 4px}.pulse-block-chrome[data-v-0e666273]{position:relative;z-index:1;display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;transition:opacity .15s ease,border-color .15s ease,background .15s ease}.pulse-block-chrome--editing[data-v-0e666273]{border-radius:14px;background:transparent}.pulse-block-chrome--editing[data-v-0e666273]:after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;background:#2563eb0d;box-shadow:inset 0 0 0 2px #2563eb8c;pointer-events:none}.pulse-block-chrome--hidden[data-v-0e666273]{opacity:.45}.pulse-block-chrome__drag[data-v-0e666273]{position:absolute;z-index:4;top:8px;left:50%;display:grid;place-items:center;width:84px;height:32px;padding:0;border:0;border-radius:999px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.12);cursor:grab;transform:translate(-50%);touch-action:none}.pulse-block-chrome__drag[data-v-0e666273]:active{cursor:grabbing}.pulse-block-chrome__grip[data-v-0e666273]{display:grid;grid-template-columns:repeat(3,6px);grid-template-rows:repeat(2,6px);gap:4px}.pulse-block-chrome__grip i[data-v-0e666273]{display:block;width:6px;height:6px;border-radius:50%;background:rgba(var(--v-theme-primary),.72)}.pulse-block-chrome__toolbar[data-v-0e666273]{position:absolute;z-index:5;top:4px;right:4px;display:flex;align-items:center;gap:2px;max-width:calc(50% - 36px);padding:3px;overflow:hidden;border-radius:8px;background:#173b75;color:#fff;box-shadow:0 3px 12px #0000002e}.pulse-block-chrome__label[data-v-0e666273]{max-width:120px;overflow:hidden;padding-inline:6px;font-size:11px;font-weight:600;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.pulse-block-chrome__btn[data-v-0e666273]{display:grid;width:24px;height:24px;flex:0 0 auto;padding:0;place-items:center;border:0;border-radius:5px;background:transparent;color:inherit;cursor:pointer}.pulse-block-chrome__btn[data-v-0e666273]:hover{background:#ffffff2e}.pulse-block-chrome__body[data-v-0e666273]{position:relative;z-index:1;display:flex;flex:1 1 auto;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;overflow:hidden}.pulse-block-chrome__body[data-v-0e666273]>*{flex:1 1 auto;min-inline-size:0;min-block-size:0;height:100%;max-block-size:100%;overflow:auto}.pulse-block-chrome--editing .pulse-block-chrome__body[data-v-0e666273]{pointer-events:none;user-select:none;touch-action:none}.pulse-block-chrome--editing .pulse-block-chrome__body[data-v-0e666273]>*{overflow:hidden!important;overscroll-behavior:none;pointer-events:none}.pulse-block-chrome__resize[data-v-0e666273]{position:absolute;right:1px;bottom:1px;z-index:5;inline-size:22px;block-size:22px;padding:0;border:0;border-radius:0 0 12px;background:linear-gradient(135deg,transparent 46%,rgba(23,59,117,.7) 46% 54%,transparent 54% 68%,rgba(23,59,117,.7) 68% 76%,transparent 76%);cursor:nwse-resize;touch-action:none}.pulse-widget-settings__btn[data-v-57932a68]{display:grid;place-items:center;inline-size:30px;block-size:30px;flex:0 0 auto;padding:0;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.55);cursor:pointer}.pulse-widget-settings__btn[data-v-57932a68]:hover{background:rgba(var(--v-theme-on-surface),.09);color:rgba(var(--v-theme-on-surface),.8)}.pulse-widget-settings__panel[data-v-57932a68]{min-inline-size:220px;max-inline-size:min(300px,90vw);padding:10px;border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:0 12px 32px #0f172a29}.pulse-widget-settings__title[data-v-57932a68]{margin-block-end:6px;padding-inline:6px;color:rgba(var(--v-theme-on-surface),.55);font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pulse-widget-settings__scope[data-v-57932a68]{display:flex;flex-direction:column;gap:4px;margin-block-end:10px}.pulse-widget-settings__scope-btn[data-v-57932a68]{padding:8px 10px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.7);font:inherit;font-size:.8rem;font-weight:650;text-align:start;cursor:pointer}.pulse-widget-settings__scope-btn.is-on[data-v-57932a68]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.25)}.pulse-widget-settings__period[data-v-57932a68]{display:flex;gap:4px;margin-block-end:10px}.pulse-widget-settings__period-btn[data-v-57932a68]{flex:1;padding:8px 10px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.7);font:inherit;font-size:.8rem;font-weight:650;text-align:center;cursor:pointer}.pulse-widget-settings__period-btn.is-on[data-v-57932a68]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.25)}.pulse-widget-settings__row[data-v-57932a68]{display:flex;align-items:flex-start;gap:2px;padding:2px 4px;border-radius:10px;cursor:pointer}.pulse-widget-settings__row[data-v-57932a68]:hover{background:rgba(var(--v-theme-on-surface),.04)}.pulse-widget-settings__label[data-v-57932a68]{display:flex;flex-direction:column;gap:1px;padding-block:8px 6px;line-height:1.2}.pulse-widget-settings__label strong[data-v-57932a68]{font-size:.82rem;font-weight:650}.pulse-widget-settings__label small[data-v-57932a68]{color:rgba(var(--v-theme-on-surface),.48);font-size:.68rem}.pulse-attention[data-v-d6d52aa1]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;overflow:hidden;border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06),0 12px 30px #0f172a0a}.pulse-attention__head[data-v-d6d52aa1]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:8px;padding:10px 10px 4px 14px}.pulse-attention__title[data-v-d6d52aa1]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.pulse-attention__sub[data-v-d6d52aa1]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.68rem}.pulse-attention__empty[data-v-d6d52aa1]{flex:1 1 auto;display:flex;align-items:center;padding:8px 14px 12px;color:rgba(var(--v-theme-on-surface),.48);font-size:.82rem}.pulse-attention__metrics[data-v-d6d52aa1]{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:8px;align-items:stretch;align-content:flex-start;padding:4px 10px 10px;min-block-size:0;overflow-x:hidden;overflow-y:auto}.pulse-metric[data-v-d6d52aa1]{display:flex;flex:1 1 140px;flex-direction:column;gap:4px;justify-content:center;min-inline-size:120px;max-inline-size:100%;block-size:90px;max-block-size:100px;padding:10px 12px;border:0;border-radius:14px;background:linear-gradient(180deg,rgba(var(--v-theme-surface),.72),transparent 52%),rgba(var(--v-theme-on-surface),.045);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1);text-align:start;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.pulse-metric[data-v-d6d52aa1]:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #0f766e47,0 10px 24px #0f172a1f}.pulse-metric.is-hot.pulse-metric--danger[data-v-d6d52aa1]{background:linear-gradient(180deg,rgba(239,68,68,.16),transparent 55%),#ef444414}.pulse-metric.is-hot.pulse-metric--warn[data-v-d6d52aa1]{background:linear-gradient(180deg,rgba(245,158,11,.16),transparent 55%),#f59e0b14}.pulse-metric__value[data-v-d6d52aa1]{font-size:1.2rem;font-weight:750;letter-spacing:-.03em;line-height:1}.pulse-metric__label[data-v-d6d52aa1]{color:rgba(var(--v-theme-on-surface),.52);font-size:.7rem;line-height:1.2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(max-width:600px){.pulse-attention__metrics[data-v-d6d52aa1]{gap:6px;padding:2px 8px 8px}.pulse-metric[data-v-d6d52aa1]{padding:8px}.pulse-metric__value[data-v-d6d52aa1]{font-size:1.05rem}.pulse-metric__label[data-v-d6d52aa1]{font-size:.62rem}}.pulse-money[data-v-4afb7792]{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;min-inline-size:0;min-block-size:0;height:100%;padding:12px 14px;border-radius:20px;background:radial-gradient(circle at 100% 0%,rgba(15,118,110,.12),transparent 45%),linear-gradient(160deg,#0f172a08,#0f766e05);border:1px solid rgba(var(--v-border-color),.08)}.pulse-money__top[data-v-4afb7792]{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:8px;min-inline-size:0}.pulse-money__actions[data-v-4afb7792]{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:6px;margin-inline-start:auto;min-inline-size:0}.pulse-money__eyebrow[data-v-4afb7792]{font-size:.9rem;font-weight:750}.pulse-money__hint[data-v-4afb7792]{margin-block-start:1px;color:rgba(var(--v-theme-on-surface),.48);font-size:.68rem}.pulse-seg[data-v-4afb7792]{display:inline-flex;flex:0 0 auto;padding:3px;border-radius:999px;background:rgba(var(--v-theme-surface),.9);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1)}.pulse-seg__btn[data-v-4afb7792]{padding:6px 12px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.74rem;font-weight:650;cursor:pointer}.pulse-seg__btn.is-active[data-v-4afb7792]{background:rgb(var(--v-theme-surface));color:#0f766e;box-shadow:0 1px 4px #0f172a14}.pulse-money__grid[data-v-4afb7792]{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:8px;align-items:stretch;align-content:flex-start;min-block-size:0;padding:4px 4px 6px;margin:-4px -4px -6px;overflow-x:hidden;overflow-y:auto}.pulse-money__cell[data-v-4afb7792]{display:flex;flex:1 1 140px;flex-direction:column;gap:2px;justify-content:center;min-inline-size:120px;max-inline-size:100%;block-size:92px;max-block-size:92px;padding:8px 12px;border-radius:12px;background:rgba(var(--v-theme-surface),.75);border:1px solid rgba(var(--v-border-color),.08);cursor:default;transition:all .18s cubic-bezier(.16,1,.3,1)}.pulse-money__cell--clickable[data-v-4afb7792]{cursor:pointer}.pulse-money__cell--clickable[data-v-4afb7792]:hover,.pulse-money__cell--clickable[data-v-4afb7792]:focus-visible{background:rgb(var(--v-theme-surface));border-color:rgba(var(--v-border-color),.22);box-shadow:0 4px 12px -2px #0f172a14;transform:translateY(-1px);outline:none}.pulse-money__cell--clickable[data-v-4afb7792]:active{transform:translateY(0);box-shadow:0 1px 4px #0f172a0a}.pulse-money__cell span[data-v-4afb7792]{color:rgba(var(--v-theme-on-surface),.5);font-size:.64rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pulse-money__cell strong[data-v-4afb7792]{font-size:.92rem;font-weight:750;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pulse-money__cell small[data-v-4afb7792]{color:rgba(var(--v-theme-on-surface),.42);font-size:.58rem;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pulse-money__cell--accent strong[data-v-4afb7792]{color:#0f766e}.pulse-money__cell--expense strong[data-v-4afb7792]{color:#ef4444}.pulse-money__cell--profit strong[data-v-4afb7792]{color:#10b981}@media(max-width:600px){.pulse-money[data-v-4afb7792]{padding:10px;gap:6px}.pulse-money__hint[data-v-4afb7792]{display:none}.pulse-money__eyebrow[data-v-4afb7792]{font-size:.82rem}.pulse-money__grid[data-v-4afb7792]{gap:5px}.pulse-money__cell[data-v-4afb7792]{padding:6px;border-radius:12px}.pulse-money__cell span[data-v-4afb7792]{font-size:.58rem}}.pulse-card[data-v-2d5036d6]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06),0 12px 30px #0f172a0a;overflow:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease}.pulse-card[data-v-2d5036d6]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1),0 16px 36px #0f172a0f}.pulse-card__head[data-v-2d5036d6]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:8px;padding:14px 10px 6px 16px;flex-wrap:wrap}.pulse-card__head-actions[data-v-2d5036d6]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pulse-card__title[data-v-2d5036d6]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.pulse-card__sub[data-v-2d5036d6]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-card__empty[data-v-2d5036d6]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem;padding:14px 16px 18px}.pulse-seg[data-v-2d5036d6]{display:inline-flex;max-inline-size:100%;padding:3px;overflow-x:auto;border-radius:999px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.pulse-seg__btn[data-v-2d5036d6]{padding:4px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer;transition:all .15s ease}.pulse-seg__btn[data-v-2d5036d6]:hover{color:rgba(var(--v-theme-on-surface),.88)}.pulse-seg__btn.is-active[data-v-2d5036d6]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #0f172a14}@keyframes pulse-skel-anim-2d5036d6{0%{background-position:100% 0}to{background-position:-100% 0}}.pulse-skel[data-v-2d5036d6]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.1),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:pulse-skel-anim-2d5036d6 1.2s ease-in-out infinite}.pulse-card__head[data-v-2d5036d6]{gap:10px;padding:16px 12px 8px 16px}.pulse-card__empty[data-v-2d5036d6]{flex:1 1 auto;min-block-size:0;padding:28px 16px;overflow:auto}.pulse-orders[data-v-2d5036d6]{list-style:none;flex:1 1 auto;min-block-size:0;margin:0;padding:4px 8px 10px;overflow:auto}.pulse-orders__row[data-v-2d5036d6]{display:grid;grid-template-columns:4px 1fr;gap:10px;padding:10px;border-radius:14px;cursor:pointer;transition:background .14s ease}.pulse-orders__row[data-v-2d5036d6]:hover{background:rgba(var(--v-theme-primary),.05)}.pulse-orders__row--overdue[data-v-2d5036d6]:hover{background:rgba(var(--v-theme-error),.1)}.pulse-orders__row--overdue .pulse-orders__rail[data-v-2d5036d6]{background:linear-gradient(180deg,rgb(var(--v-theme-error)),rgba(var(--v-theme-error),.28))}.pulse-orders__rail[data-v-2d5036d6]{border-radius:999px;background:linear-gradient(180deg,rgb(var(--v-theme-primary)),rgba(var(--v-theme-primary),.25))}.pulse-orders__main[data-v-2d5036d6]{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;font-size:.8rem}.pulse-orders__main span[data-v-2d5036d6]{color:rgba(var(--v-theme-on-surface),.58);font-size:.8rem}.pulse-orders__number[data-v-2d5036d6]{color:rgba(var(--v-theme-on-surface),.42)!important;font-size:.72rem!important;font-weight:550}.pulse-orders__meta[data-v-2d5036d6]{display:flex;flex-wrap:wrap;gap:8px 12px;margin-block-start:4px;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-orders__status[data-v-2d5036d6]{padding:1px 7px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.05)}.pulse-orders__late[data-v-2d5036d6]{padding:1px 7px;border-radius:999px;background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error));font-weight:700}.pulse-orders__meta strong[data-v-2d5036d6]{margin-inline-start:auto;color:rgba(var(--v-theme-on-surface),.86)}.pulse-card[data-v-c39a634c]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06),0 12px 30px #0f172a0a;overflow:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease}.pulse-card[data-v-c39a634c]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1),0 16px 36px #0f172a0f}.pulse-card__head[data-v-c39a634c]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:8px;padding:14px 10px 6px 16px;flex-wrap:wrap}.pulse-card__head-actions[data-v-c39a634c]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pulse-card__title[data-v-c39a634c]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.pulse-card__sub[data-v-c39a634c]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-card__empty[data-v-c39a634c]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem;padding:14px 16px 18px}.pulse-seg[data-v-c39a634c]{display:inline-flex;max-inline-size:100%;padding:3px;overflow-x:auto;border-radius:999px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.pulse-seg__btn[data-v-c39a634c]{padding:4px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer;transition:all .15s ease}.pulse-seg__btn[data-v-c39a634c]:hover{color:rgba(var(--v-theme-on-surface),.88)}.pulse-seg__btn.is-active[data-v-c39a634c]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #0f172a14}@keyframes pulse-skel-anim-c39a634c{0%{background-position:100% 0}to{background-position:-100% 0}}.pulse-skel[data-v-c39a634c]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.1),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:pulse-skel-anim-c39a634c 1.2s ease-in-out infinite}.pulse-card__head[data-v-c39a634c]{gap:10px;padding:16px 12px 8px 16px}.pulse-card__empty[data-v-c39a634c]{flex:1 1 auto;min-block-size:0;padding:28px 16px;overflow:auto}.pulse-tasks[data-v-c39a634c]{list-style:none;flex:1 1 auto;min-block-size:0;margin:0;padding:4px 8px 10px;overflow:auto}.pulse-tasks__row[data-v-c39a634c]{display:grid;grid-template-columns:4px 1fr;gap:10px;padding:10px;border-radius:14px;cursor:pointer;transition:background .14s ease}.pulse-tasks__row[data-v-c39a634c]:hover{background:rgba(var(--v-theme-primary),.05)}.pulse-tasks__row--overdue[data-v-c39a634c]:hover{background:rgba(var(--v-theme-error),.1)}.pulse-tasks__row--high[data-v-c39a634c]{background:#d69e2e0f}.pulse-tasks__rail[data-v-c39a634c]{border-radius:999px;background:linear-gradient(180deg,rgb(var(--v-theme-primary)),rgba(var(--v-theme-primary),.25))}.pulse-tasks__row--overdue .pulse-tasks__rail[data-v-c39a634c]{background:linear-gradient(180deg,rgb(var(--v-theme-error)),rgba(var(--v-theme-error),.28))}.pulse-tasks__row--high:not(.pulse-tasks__row--overdue) .pulse-tasks__rail[data-v-c39a634c]{background:linear-gradient(180deg,#d69e2e,#d69e2e47)}.pulse-tasks__main[data-v-c39a634c]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:.8rem}.pulse-tasks__crown[data-v-c39a634c]{color:#d69e2e}.pulse-tasks__meta[data-v-c39a634c]{display:flex;flex-wrap:wrap;gap:8px 12px;margin-block-start:4px;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-tasks__status[data-v-c39a634c]{padding:1px 7px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.05)}.pulse-tasks__late[data-v-c39a634c]{padding:1px 7px;border-radius:999px;background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error));font-weight:700}.pulse-tasks__related[data-v-c39a634c]{overflow:hidden;max-inline-size:100%;text-overflow:ellipsis;white-space:nowrap}.pulse-card[data-v-878a7614]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06),0 12px 30px #0f172a0a;overflow:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease}.pulse-card[data-v-878a7614]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1),0 16px 36px #0f172a0f}.pulse-card__head[data-v-878a7614]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:8px;padding:14px 10px 6px 16px;flex-wrap:wrap}.pulse-card__head-actions[data-v-878a7614]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pulse-card__title[data-v-878a7614]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.pulse-card__sub[data-v-878a7614]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-card__empty[data-v-878a7614]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem;padding:14px 16px 18px}.pulse-seg[data-v-878a7614]{display:inline-flex;max-inline-size:100%;padding:3px;overflow-x:auto;border-radius:999px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.pulse-seg__btn[data-v-878a7614]{padding:4px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer;transition:all .15s ease}.pulse-seg__btn[data-v-878a7614]:hover{color:rgba(var(--v-theme-on-surface),.88)}.pulse-seg__btn.is-active[data-v-878a7614]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #0f172a14}@keyframes pulse-skel-anim-878a7614{0%{background-position:100% 0}to{background-position:-100% 0}}.pulse-skel[data-v-878a7614]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.1),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:pulse-skel-anim-878a7614 1.2s ease-in-out infinite}.pulse-card[data-v-878a7614]{overflow:auto}.pulse-card__head[data-v-878a7614]{padding:16px 12px 4px 16px}.pulse-card__hint[data-v-878a7614]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem;padding:18px 16px}.pulse-card__empty--error[data-v-878a7614]{color:rgb(var(--v-theme-error))}.pulse-load-body[data-v-878a7614]{display:flex;flex:1 1 auto;flex-direction:column;min-inline-size:0;min-block-size:0}.pulse-load-body--split[data-v-878a7614]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr);gap:4px 10px;align-items:stretch}.pulse-load-body__cal[data-v-878a7614],.pulse-load-body__side[data-v-878a7614]{flex:0 0 auto;min-inline-size:0}.pulse-load-body:not(.pulse-load-body--split) .pulse-load-body__side[data-v-878a7614]{flex:0 0 auto;min-block-size:auto}.pulse-load-body--split .pulse-load-body__cal[data-v-878a7614],.pulse-load-body--split .pulse-load-body__side[data-v-878a7614]{min-block-size:0}.pulse-load-body--split .pulse-load-body__side[data-v-878a7614]{display:flex;flex-direction:column;border-inline-start:1px solid rgba(var(--v-border-color),.1);padding-block-end:8px}.pulse-load-body--split .pulse-cal__cell[data-v-878a7614]{min-block-size:42px;padding:6px}.pulse-load-body--split .pulse-resources[data-v-878a7614]{flex:1 1 auto;overflow:auto}.pulse-cal[data-v-878a7614]{padding:8px 12px 6px}.pulse-cal__weekdays[data-v-878a7614],.pulse-cal__grid[data-v-878a7614]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.pulse-cal__weekdays[data-v-878a7614]{margin-block-end:3px;color:rgba(var(--v-theme-on-surface),.42);font-size:.64rem;text-align:center}.pulse-cal__cell[data-v-878a7614]{display:flex;flex-direction:column;gap:2px;min-block-size:48px;padding:5px 6px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.03);color:inherit;text-align:start;cursor:pointer;font:inherit}.pulse-cal__cell[data-v-878a7614]:disabled,.pulse-cal__cell.is-empty[data-v-878a7614]{background:transparent;cursor:default}.pulse-cal__cell.is-today[data-v-878a7614]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-primary),.55)}.pulse-cal__cell.is-selected[data-v-878a7614]{box-shadow:inset 0 0 0 2px rgba(var(--v-theme-primary),.7),0 4px 10px rgba(var(--v-theme-primary),.12)}.pulse-cal__cell.is-warn[data-v-878a7614]{background:rgba(var(--v-theme-warning),.12)}.pulse-cal__cell.is-danger[data-v-878a7614]{background:rgba(var(--v-theme-error),.12)}.pulse-cal__num[data-v-878a7614]{font-size:.74rem;font-weight:700}.pulse-cal__pct[data-v-878a7614]{color:rgba(var(--v-theme-on-surface),.5);font-size:.62rem}.pulse-cal__bar[data-v-878a7614]{display:block;margin-block-start:auto;block-size:3px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);overflow:hidden}.pulse-cal__fill[data-v-878a7614]{display:block;block-size:100%;background:rgb(var(--v-theme-success))}.pulse-cal__fill--ghost[data-v-878a7614]{width:35%;opacity:.25}.pulse-cal--pending[data-v-878a7614]{opacity:.72}.pulse-cal__cell.is-warn .pulse-cal__fill[data-v-878a7614]{background:rgb(var(--v-theme-warning))}.pulse-cal__cell.is-danger .pulse-cal__fill[data-v-878a7614]{background:rgb(var(--v-theme-error))}.pulse-load-days[data-v-878a7614]{display:flex;gap:8px;padding:10px 14px 8px;overflow-x:auto}.pulse-load-day[data-v-878a7614]{display:flex;flex-direction:column;align-items:center;gap:6px;min-inline-size:44px;padding:4px;border:0;border-radius:12px;background:transparent;color:inherit;cursor:pointer;font:inherit}.pulse-load-day.is-selected[data-v-878a7614]{background:rgba(var(--v-theme-primary),.08);box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-primary),.45)}.pulse-load-day__label[data-v-878a7614]{color:rgba(var(--v-theme-on-surface),.5);font-size:.65rem;text-transform:lowercase}.pulse-load-day__track[data-v-878a7614]{position:relative;inline-size:16px;block-size:76px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);overflow:hidden}.pulse-load-day__fill[data-v-878a7614]{position:absolute;inset-inline:0;inset-block-end:0;border-radius:inherit;background:rgb(var(--v-theme-success))}.pulse-load-day__fill--ok[data-v-878a7614]{background:rgb(var(--v-theme-success))}.pulse-load-day__fill--warn[data-v-878a7614]{background:rgb(var(--v-theme-warning))}.pulse-load-day__fill--danger[data-v-878a7614]{background:rgb(var(--v-theme-error))}.pulse-load-day__pct[data-v-878a7614]{font-size:.65rem;font-weight:700}.pulse-resources__head[data-v-878a7614]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 14px 0;color:rgba(var(--v-theme-on-surface),.55);font-size:.72rem;font-weight:650;min-height:26px}.pulse-resources[data-v-878a7614]{padding:4px 14px 14px}.pulse-resources__list[data-v-878a7614]{list-style:none;margin:0;padding:0}.pulse-resources__item[data-v-878a7614]{padding:8px 0;border-block-start:1px solid rgba(var(--v-border-color),.08)}.pulse-resources__row[data-v-878a7614]{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;font-size:.78rem}.pulse-resources__identity[data-v-878a7614]{display:flex;align-items:center;gap:8px;min-inline-size:0}.pulse-resources__avatar[data-v-878a7614]{display:grid;place-items:center;inline-size:24px;block-size:24px;border-radius:8px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.7rem;font-weight:700}.pulse-resources__name[data-v-878a7614]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:650}.pulse-resources__meta[data-v-878a7614]{color:rgba(var(--v-theme-on-surface),.48)}.pulse-resources__head-title[data-v-878a7614]{display:flex;align-items:center;gap:6px;min-inline-size:0}.pulse-resources__title-text[data-v-878a7614]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pulse-resources__back-btn[data-v-878a7614]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border:0;border-radius:6px;background:rgba(var(--v-theme-on-surface),.07);color:rgba(var(--v-theme-on-surface),.85);font:inherit;font-size:.68rem;font-weight:650;cursor:pointer;white-space:nowrap;transition:background .12s,color .12s}.pulse-resources__back-btn[data-v-878a7614]:hover{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.pulse-resources__chip[data-v-878a7614]{padding:1px 6px;border:0;border-radius:6px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font:inherit;font-size:.65rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .12s}.pulse-resources__chip[data-v-878a7614]:hover{background:rgba(var(--v-theme-primary),.22)}.pulse-resources__active-dot[data-v-878a7614]{display:inline-flex;align-items:center;justify-content:center;inline-size:14px;block-size:14px;border-radius:50%;background:rgb(var(--v-theme-primary));color:#fff;font-size:.6rem;font-weight:800}.pulse-orders-load[data-v-878a7614]{list-style:none;margin:0;padding:0}.pulse-orders-load__item[data-v-878a7614]{display:grid;gap:4px;padding:8px 6px;margin-block-end:4px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.02);border:1px solid rgba(var(--v-border-color),.08);transition:background .12s,border-color .12s}.pulse-orders-load__item[data-v-878a7614]:hover{background:rgba(var(--v-theme-primary),.04);border-color:rgba(var(--v-theme-primary),.2)}.pulse-orders-load__order[data-v-878a7614]{display:grid;gap:4px;width:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;text-align:start;font:inherit;cursor:default}.pulse-orders-load__order.is-link[data-v-878a7614]{cursor:pointer}.pulse-orders-load__order.is-link:hover .pulse-orders-load__title[data-v-878a7614]{color:rgb(var(--v-theme-primary))}.pulse-orders-load__time-row[data-v-878a7614]{display:flex;align-items:center;justify-content:space-between;gap:6px}.pulse-orders-load__time[data-v-878a7614]{display:inline-flex;align-items:center;color:rgba(var(--v-theme-on-surface),.6);font-size:.72rem;font-weight:600;font-variant-numeric:tabular-nums}.pulse-orders-load__dur-tag[data-v-878a7614]{padding:1px 5px;border-radius:4px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-size:.64rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.pulse-orders-load__title-row[data-v-878a7614]{display:flex;align-items:flex-start;justify-content:space-between;gap:6px;min-inline-size:0}.pulse-orders-load__title[data-v-878a7614]{flex:1;min-inline-size:0;font-size:.8rem;font-weight:700;line-height:1.25;color:rgba(var(--v-theme-on-surface),.9)}.pulse-orders-load__num-tag[data-v-878a7614]{flex-shrink:0;padding:1px 5px;border-radius:4px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.6);font-size:.64rem;font-weight:600;white-space:nowrap}.pulse-orders-load__master[data-v-878a7614]{display:flex;align-items:center;gap:6px;min-inline-size:0;padding-block-start:2px}.pulse-orders-load__master-name[data-v-878a7614]{flex:1;min-inline-size:0;overflow:hidden;color:rgba(var(--v-theme-on-surface),.55);font-size:.72rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.pulse-resources__row--btn[data-v-878a7614]{width:100%;padding:5px 8px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background .12s,box-shadow .12s}.pulse-resources__row--btn[data-v-878a7614]:hover{background:rgba(var(--v-theme-primary),.08)}.pulse-resources__row--btn:hover .pulse-resources__name[data-v-878a7614]{color:rgb(var(--v-theme-primary))}.pulse-resources__row--btn.is-active[data-v-878a7614]{background:rgba(var(--v-theme-primary),.1);box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-primary),.5)}.pulse-resources__row--btn.is-active .pulse-resources__name[data-v-878a7614]{color:rgb(var(--v-theme-primary));font-weight:750}.pulse-cal__cnt[data-v-878a7614]{color:rgba(var(--v-theme-primary),.9);font-size:.6rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.pulse-load-day__cnt[data-v-878a7614]{color:rgba(var(--v-theme-primary),.9);font-size:.6rem;font-weight:700;font-variant-numeric:tabular-nums}.pulse-resources__head-actions[data-v-878a7614]{display:flex;align-items:center;gap:8px}.pulse-resources__open-drawer-btn[data-v-878a7614]{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border:0;border-radius:6px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font:inherit;font-size:.68rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .12s}.pulse-resources__open-drawer-btn[data-v-878a7614]:hover{background:rgba(var(--v-theme-primary),.16)}.pulse-activity[data-v-da2e4376]{--pulse-bar-h: 112px;container-type:inline-size;display:flex;flex-direction:column;gap:0;min-inline-size:0;min-block-size:0;height:100%;overflow:hidden;border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06),0 12px 30px #0f172a0a}.pulse-activity--staff[data-v-da2e4376]{background:radial-gradient(circle at 100% 0%,rgba(var(--v-theme-primary),.08),transparent 42%),rgb(var(--v-theme-surface))}.pulse-activity--storefront[data-v-da2e4376]{background:radial-gradient(circle at 0% 0%,rgba(15,118,110,.11),transparent 46%),rgb(var(--v-theme-surface))}.pulse-activity__head[data-v-da2e4376]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:10px;padding:14px 16px 10px}.pulse-activity__lead[data-v-da2e4376]{display:flex;flex:1 1 auto;align-items:stretch;gap:12px;min-inline-size:0}.pulse-activity__titles[data-v-da2e4376]{min-inline-size:0}.pulse-activity__head-actions[data-v-da2e4376]{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;gap:10px}.pulse-seg[data-v-da2e4376]{display:inline-flex;flex-shrink:0;padding:3px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.pulse-seg__btn[data-v-da2e4376]{padding:6px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer}.pulse-seg__btn.is-active[data-v-da2e4376]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #0f172a14}.pulse-activity--storefront .pulse-seg__btn.is-active[data-v-da2e4376]{color:#0f766e}.pulse-activity__title[data-v-da2e4376]{margin:0;overflow:hidden;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line);text-overflow:ellipsis;white-space:nowrap}.pulse-activity__sub[data-v-da2e4376]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-activity__total-wrap[data-v-da2e4376]{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;margin-inline-start:2px;padding-inline-start:12px;border-inline-start:1px solid rgba(var(--v-border-color),.16);line-height:1}.pulse-activity__total-wrap span[data-v-da2e4376]{color:rgba(var(--v-theme-on-surface),.45);font-size:.62rem}.pulse-activity__total[data-v-da2e4376]{font-size:1.2rem;font-weight:750;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.pulse-activity--staff .pulse-activity__total[data-v-da2e4376]{color:rgb(var(--v-theme-primary))}.pulse-activity--storefront .pulse-activity__total[data-v-da2e4376]{color:#0f766e}.pulse-activity__empty[data-v-da2e4376]{padding:14px 16px 18px;color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem}.pulse-activity__body[data-v-da2e4376]{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;justify-content:flex-end;min-block-size:0;padding:4px 16px 14px;overflow:hidden}.pulse-activity__body--split[data-v-da2e4376]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:10px 14px;align-content:stretch;align-items:stretch;overflow-y:auto}.pulse-activity__body--split .pulse-activity__chart[data-v-da2e4376]{align-self:end}.pulse-activity__body--split .pulse-activity__side[data-v-da2e4376]{align-self:start}.pulse-activity__body--chart .pulse-activity__chart[data-v-da2e4376]{flex:1 1 auto;justify-content:flex-end}.pulse-activity__body--list[data-v-da2e4376]{justify-content:flex-start}.pulse-activity__chart[data-v-da2e4376]{position:relative;display:flex;flex-direction:column;gap:6px;min-inline-size:0;min-block-size:0}.pulse-activity__tooltip[data-v-da2e4376]{position:absolute;top:0;right:0;z-index:1;display:flex;flex-direction:column;align-items:flex-end;gap:1px;padding:5px 8px;border-radius:10px;background:rgb(var(--v-theme-surface));box-shadow:0 8px 18px #0f172a1a,inset 0 0 0 1px rgba(var(--v-border-color),.1);pointer-events:none;animation:pulse-activity-tooltip-pop-da2e4376 .18s cubic-bezier(.16,1,.3,1) both}@keyframes pulse-activity-tooltip-pop-da2e4376{0%{opacity:0;transform:translateY(3px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.pulse-activity__tooltip strong[data-v-da2e4376]{font-size:.82rem;font-weight:750;font-variant-numeric:tabular-nums}.pulse-activity__tooltip span[data-v-da2e4376]{color:rgba(var(--v-theme-on-surface),.5);font-size:.64rem}.pulse-activity__bars[data-v-da2e4376]{display:flex;flex:0 0 auto;align-items:flex-end;gap:3px;block-size:var(--pulse-bar-h);min-block-size:var(--pulse-bar-h);border-block-end:1px solid rgba(var(--v-border-color),.1)}.pulse-activity__col[data-v-da2e4376]{display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:flex-end;min-inline-size:0;block-size:var(--pulse-bar-h);padding:0;border:0;background:transparent;cursor:pointer}.pulse-activity__bar[data-v-da2e4376]{display:block;flex:0 0 auto;inline-size:100%;max-inline-size:22px;min-block-size:0;border-radius:7px 7px 3px 3px;background:linear-gradient(180deg,rgba(var(--v-theme-primary),.95),rgba(var(--v-theme-primary),.4));transition:filter .15s ease,box-shadow .15s ease,height .3s cubic-bezier(.16,1,.3,1),transform .15s ease}.pulse-activity__bar.is-empty[data-v-da2e4376]{display:none}.pulse-activity--storefront .pulse-activity__bar[data-v-da2e4376]{background:linear-gradient(180deg,#0f766ef2,#0f766e61)}.pulse-activity__col.is-active .pulse-activity__bar[data-v-da2e4376],.pulse-activity__col:hover .pulse-activity__bar[data-v-da2e4376]{filter:brightness(1.12);transform:scaleY(1.02);transform-origin:bottom}.pulse-activity__col.is-selected .pulse-activity__bar[data-v-da2e4376]{box-shadow:0 0 0 2px rgb(var(--v-theme-surface)),0 0 0 4px rgb(var(--v-theme-primary));filter:brightness(1.15)}.pulse-activity--storefront .pulse-activity__col.is-selected .pulse-activity__bar[data-v-da2e4376]{box-shadow:0 0 0 2px rgb(var(--v-theme-surface)),0 0 0 4px #0f766e;filter:brightness(1.15)}.pulse-activity__col.is-peak .pulse-activity__bar[data-v-da2e4376]{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.28)}.pulse-activity--storefront .pulse-activity__col.is-peak .pulse-activity__bar[data-v-da2e4376]{box-shadow:0 0 0 1px #0f766e59}.pulse-activity__x[data-v-da2e4376]{position:relative;flex:0 0 auto;block-size:16px;margin-block-start:4px}.pulse-activity__day-label[data-v-da2e4376]{position:absolute;top:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.64rem;font-weight:650;letter-spacing:-.01em;white-space:nowrap;transform:translate(-50%);pointer-events:none}.pulse-activity__day-label.is-first[data-v-da2e4376]{transform:translate(0)}.pulse-activity__day-label.is-last[data-v-da2e4376]{transform:translate(-100%)}.pulse-activity__peak[data-v-da2e4376]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.68rem;font-weight:600}.pulse-activity__side[data-v-da2e4376]{display:flex;flex-direction:column;gap:10px;min-inline-size:0;min-block-size:0;overflow:hidden}.pulse-activity__section-head[data-v-da2e4376]{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-block-end:4px}.pulse-activity__section-label[data-v-da2e4376]{margin-block-end:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.66rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.pulse-activity__reset-btn[data-v-da2e4376]{padding:1px 7px;border:0;border-radius:6px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-size:.62rem;font-weight:650;cursor:pointer;transition:background .12s ease}.pulse-activity__reset-btn[data-v-da2e4376]:hover{background:rgba(var(--v-theme-primary),.18)}.pulse-activity--storefront .pulse-activity__reset-btn[data-v-da2e4376]{background:#0f766e1f;color:#0f766e}.pulse-activity--storefront .pulse-activity__reset-btn[data-v-da2e4376]:hover{background:#0f766e38}.pulse-activity__empty-types[data-v-da2e4376]{color:rgba(var(--v-theme-on-surface),.45);font-size:.7rem;font-style:italic;padding:4px 0}.pulse-activity__types[data-v-da2e4376]{display:flex;flex-direction:column;gap:6px;min-inline-size:0;min-block-size:0;overflow:auto}.pulse-activity__type-meta[data-v-da2e4376]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:.72rem}.pulse-activity__type-meta span[data-v-da2e4376]{min-inline-size:0;overflow:hidden;color:rgba(var(--v-theme-on-surface),.68);text-overflow:ellipsis;white-space:nowrap}.pulse-activity__type-meta strong[data-v-da2e4376]{flex:0 0 auto;font-variant-numeric:tabular-nums;font-weight:700}.pulse-activity__type-track[data-v-da2e4376]{height:5px;overflow:hidden;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06)}.pulse-activity__type-track i[data-v-da2e4376]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(var(--v-theme-primary),.85),rgba(var(--v-theme-primary),.45))}.pulse-activity--storefront .pulse-activity__type-track i[data-v-da2e4376]{background:linear-gradient(90deg,#0f766ee0,#0f766e6b)}.pulse-activity__users[data-v-da2e4376]{min-inline-size:0}.pulse-activity__user-list[data-v-da2e4376]{display:flex;flex-wrap:wrap;gap:6px}.pulse-activity__user[data-v-da2e4376]{display:inline-flex;align-items:center;gap:6px;max-inline-size:100%;padding:5px 9px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.04);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08);font-size:.68rem}.pulse-activity--staff .pulse-activity__user[data-v-da2e4376]{background:rgba(var(--v-theme-primary),.05);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.1)}.pulse-activity__user em[data-v-da2e4376]{min-inline-size:0;overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.pulse-activity__user strong[data-v-da2e4376]{flex:0 0 auto;font-variant-numeric:tabular-nums;font-weight:750}@media(max-width:960px){.pulse-activity[data-v-da2e4376]{--pulse-bar-h: 88px;border-radius:18px}.pulse-activity__head[data-v-da2e4376]{flex-wrap:wrap}.pulse-activity__lead[data-v-da2e4376]{flex:1 1 auto;align-items:center;gap:8px;min-inline-size:0}.pulse-activity__total-wrap[data-v-da2e4376]{flex-direction:row;align-items:baseline;gap:4px;margin-inline-start:auto;padding-inline-start:0;border-inline-start:0}.pulse-activity__total[data-v-da2e4376]{font-size:1.05rem}.pulse-activity__total-wrap span[data-v-da2e4376]{font-size:.58rem}.pulse-activity__head-actions[data-v-da2e4376]{flex:1 1 100%;justify-content:space-between;gap:8px}.pulse-seg[data-v-da2e4376]{flex:1 1 auto;max-inline-size:100%;overflow-x:auto}.pulse-seg__btn[data-v-da2e4376]{flex:1 1 0;padding:5px 8px;font-size:.64rem;text-align:center}.pulse-activity__empty[data-v-da2e4376]{padding:10px 12px 14px;font-size:.8rem}.pulse-activity__body[data-v-da2e4376],.pulse-activity__body--split[data-v-da2e4376],.pulse-activity__body--chart[data-v-da2e4376],.pulse-activity__body--list[data-v-da2e4376]{display:flex;flex:1 1 auto;flex-direction:column;grid-template-columns:none;gap:12px;align-items:stretch;align-content:start;justify-content:flex-start;min-block-size:0;padding:0 12px 12px;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.pulse-activity__body--split .pulse-activity__chart[data-v-da2e4376],.pulse-activity__body--split .pulse-activity__side[data-v-da2e4376],.pulse-activity__chart[data-v-da2e4376],.pulse-activity__side[data-v-da2e4376],.pulse-activity__types[data-v-da2e4376],.pulse-activity__users[data-v-da2e4376]{flex:0 0 auto;align-self:stretch;inline-size:100%;max-inline-size:100%;min-block-size:auto;overflow:visible}.pulse-activity__side[data-v-da2e4376]{gap:12px;padding-block-start:10px;border-block-start:1px solid rgba(var(--v-border-color),.1)}.pulse-activity__type-track[data-v-da2e4376]{inline-size:100%}.pulse-activity__bars[data-v-da2e4376]{gap:3px;inline-size:100%}.pulse-activity__bar[data-v-da2e4376]{max-inline-size:none;border-radius:5px 5px 2px 2px}.pulse-activity__tooltip[data-v-da2e4376]{padding:4px 7px;border-radius:8px}.pulse-activity__peak[data-v-da2e4376]{font-size:.64rem}.pulse-activity__type-meta[data-v-da2e4376]{font-size:.68rem}.pulse-activity__user[data-v-da2e4376]{padding:4px 8px;font-size:.64rem}}@media(max-width:360px){.pulse-activity[data-v-da2e4376]{--pulse-bar-h: 72px}.pulse-activity__head[data-v-da2e4376]{padding:8px 10px 6px}.pulse-activity__body[data-v-da2e4376],.pulse-activity__body--split[data-v-da2e4376],.pulse-activity__body--chart[data-v-da2e4376],.pulse-activity__body--list[data-v-da2e4376]{padding:0 10px 10px}.pulse-activity__total-wrap span[data-v-da2e4376]{display:none}.pulse-seg__btn[data-v-da2e4376]{padding:4px 6px;font-size:.6rem}}@media(min-width:961px){@container (max-width: 380px){.pulse-activity__body--split[data-v-da2e4376]{grid-template-columns:1fr}.pulse-activity__body--split .pulse-activity__side[data-v-da2e4376]{order:-1;align-self:stretch}.pulse-activity__body--split .pulse-activity__chart[data-v-da2e4376]{align-self:stretch}}}.pulse-card[data-v-bf7029cb]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06),0 12px 30px #0f172a0a;overflow:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease}.pulse-card[data-v-bf7029cb]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1),0 16px 36px #0f172a0f}.pulse-card__head[data-v-bf7029cb]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:8px;padding:14px 10px 6px 16px;flex-wrap:wrap}.pulse-card__head-actions[data-v-bf7029cb]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pulse-card__title[data-v-bf7029cb]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.pulse-card__sub[data-v-bf7029cb]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-card__empty[data-v-bf7029cb]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem;padding:14px 16px 18px}.pulse-seg__btn[data-v-bf7029cb]{padding:4px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer;transition:all .15s ease}.pulse-seg__btn[data-v-bf7029cb]:hover{color:rgba(var(--v-theme-on-surface),.88)}@keyframes pulse-skel-anim-bf7029cb{0%{background-position:100% 0}to{background-position:-100% 0}}.pulse-skel[data-v-bf7029cb]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.1),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:pulse-skel-anim-bf7029cb 1.2s ease-in-out infinite}.pulse-card[data-v-bf7029cb]{container-type:inline-size}.pulse-card__head[data-v-bf7029cb]{gap:12px;padding:16px 12px 0 16px}.pulse-card__head-actions[data-v-bf7029cb]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.pulse-card__empty--error[data-v-bf7029cb]{color:rgb(var(--v-theme-error))}.pulse-metric[data-v-bf7029cb]{display:inline-flex;flex-shrink:0;gap:4px;padding:3px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.pulse-metric__btn[data-v-bf7029cb]{padding:6px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer}.pulse-metric__btn.is-active.is-views[data-v-bf7029cb]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px rgba(var(--v-theme-on-surface),.08)}.pulse-metric__btn.is-active.is-orders[data-v-bf7029cb]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-success));box-shadow:0 1px 4px rgba(var(--v-theme-on-surface),.08)}.pulse-card__controls[data-v-bf7029cb]{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px 0}.pulse-seg[data-v-bf7029cb]{display:inline-flex;max-inline-size:100%;padding:3px;overflow-x:auto;border-radius:999px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.pulse-seg__btn[data-v-bf7029cb]{padding:6px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer}.pulse-seg__btn.is-active[data-v-bf7029cb]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #0f172a14}.pulse-month-pick[data-v-bf7029cb]{display:flex;align-items:center;gap:6px;flex-shrink:0}.pulse-month-pick__month[data-v-bf7029cb]{inline-size:130px;min-inline-size:130px}.pulse-month-pick__year[data-v-bf7029cb]{inline-size:96px;min-inline-size:96px;max-inline-size:96px}.pulse-month-pick[data-v-bf7029cb] .v-field{height:32px!important;min-height:32px!important;border-radius:999px!important;background:rgba(var(--v-theme-surface),.9)!important;box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1)!important;padding-inline:10px 6px!important;font-size:.74rem!important;font-weight:650!important;transition:box-shadow .15s ease,background .15s ease}.pulse-month-pick[data-v-bf7029cb] .v-field:hover{background:rgb(var(--v-theme-surface))!important;box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.2)!important}.pulse-month-pick[data-v-bf7029cb] .v-field--focused{box-shadow:inset 0 0 0 1.5px rgb(var(--v-theme-primary))!important}.pulse-month-pick[data-v-bf7029cb] .v-field__input{min-inline-size:0;height:32px!important;min-height:32px!important;padding:0!important;font-size:.74rem!important;font-weight:650!important;color:rgba(var(--v-theme-on-surface),.85)!important;font-variant-numeric:tabular-nums;display:flex;align-items:center}.pulse-month-pick[data-v-bf7029cb] .v-field__append-inner{padding-top:0!important;align-items:center;padding-inline-start:2px}.pulse-month-pick[data-v-bf7029cb] .v-field__append-inner .v-icon{font-size:16px!important;color:rgba(var(--v-theme-on-surface),.45)}.pulse-month-pick[data-v-bf7029cb] .v-select__selection-text{font-size:.74rem;font-weight:650}.pulse-month-pick__year[data-v-bf7029cb] input{min-inline-size:3.5ch!important;text-align:start}.pulse-traffic-body[data-v-bf7029cb]{display:flex;flex:1 1 auto;flex-direction:column;min-inline-size:0;min-block-size:0;overflow:hidden}.pulse-traffic-body__chart[data-v-bf7029cb],.pulse-traffic-body__products[data-v-bf7029cb]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0}.pulse-traffic-body__chart[data-v-bf7029cb]{flex:1 1 auto}.pulse-traffic-body__products[data-v-bf7029cb]{flex:1 1 auto;overflow:hidden}.pulse-traffic-body__products .pulse-card__empty[data-v-bf7029cb]{flex:1 1 auto}.pulse-traffic-body--split .pulse-traffic-body__chart[data-v-bf7029cb]{flex:1 1 48%;min-block-size:160px}.pulse-traffic-body--split .pulse-traffic-body__products[data-v-bf7029cb]{flex:1 1 42%;min-block-size:120px;border-block-start:1px solid rgba(var(--v-border-color),.1)}@container (min-width: 720px){.pulse-traffic-body--split[data-v-bf7029cb]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(220px,.75fr);align-items:stretch}.pulse-traffic-body--split .pulse-traffic-body__chart[data-v-bf7029cb],.pulse-traffic-body--split .pulse-traffic-body__products[data-v-bf7029cb]{flex:none;min-block-size:0;height:100%}.pulse-traffic-body--split .pulse-traffic-body__products[data-v-bf7029cb]{border-block-start:0;border-inline-start:1px solid rgba(var(--v-border-color),.1)}}.pulse-chart[data-v-bf7029cb]{display:grid;flex:1 1 auto;grid-template-columns:36px minmax(0,1fr);gap:8px;align-items:stretch;min-block-size:140px;height:100%;padding:14px 16px 8px}.pulse-chart--dual[data-v-bf7029cb]{grid-template-columns:36px minmax(0,1fr) 36px}.pulse-chart__y[data-v-bf7029cb]{display:flex;flex-direction:column;justify-content:space-between;min-block-size:0;height:100%;padding-block:2px 22px;box-sizing:border-box;color:rgba(var(--v-theme-on-surface),.45);font-size:.65rem;font-variant-numeric:tabular-nums;text-align:end}.pulse-chart__y--orders[data-v-bf7029cb]{text-align:start;color:rgba(var(--v-theme-success),.72)}.pulse-chart__y--views[data-v-bf7029cb]{color:rgba(var(--v-theme-primary),.72)}.pulse-chart__plot[data-v-bf7029cb]{position:relative;display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%}.pulse-chart__bars[data-v-bf7029cb]{display:flex;flex:1 1 auto;align-items:flex-end;gap:2px;min-block-size:80px;padding:4px 2px 0;border-block-end:1px solid rgba(var(--v-border-color),.12);background:linear-gradient(to top,transparent 0,transparent calc(50% - .5px),rgba(var(--v-border-color),.08) calc(50% - .5px),rgba(var(--v-border-color),.08) calc(50% + .5px),transparent calc(50% + .5px))}.pulse-chart__col[data-v-bf7029cb]{flex:1;display:flex;align-items:flex-end;gap:1px;min-inline-size:0;block-size:100%;padding:0;border:0;background:transparent;cursor:pointer}.pulse-chart__col.is-dual[data-v-bf7029cb]{gap:2px}.pulse-chart__bar[data-v-bf7029cb]{inline-size:100%;align-self:flex-end;border-radius:5px 5px 0 0;transition:filter .15s ease,opacity .15s ease,height .3s cubic-bezier(.16,1,.3,1),transform .15s ease}.pulse-chart__col:hover .pulse-chart__bar[data-v-bf7029cb]{transform:scaleY(1.02);transform-origin:bottom}.pulse-chart__bar--views[data-v-bf7029cb]{background:linear-gradient(180deg,rgba(var(--v-theme-primary),.95),rgba(var(--v-theme-primary),.35))}.pulse-chart__bar--orders[data-v-bf7029cb]{background:linear-gradient(180deg,rgba(var(--v-theme-success),.95),rgba(var(--v-theme-success),.35))}.pulse-chart__col.is-active .pulse-chart__bar--views[data-v-bf7029cb],.pulse-chart__col:hover .pulse-chart__bar--views[data-v-bf7029cb]{filter:brightness(1.08);box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.25)}.pulse-chart__col.is-active .pulse-chart__bar--orders[data-v-bf7029cb],.pulse-chart__col:hover .pulse-chart__bar--orders[data-v-bf7029cb]{filter:brightness(1.08);box-shadow:0 0 0 1px rgba(var(--v-theme-success),.28)}.pulse-chart__col.is-selected .pulse-chart__bar--views[data-v-bf7029cb]{filter:brightness(1.12);box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.45),0 0 10px rgba(var(--v-theme-primary),.25)}.pulse-chart__col.is-selected .pulse-chart__bar--orders[data-v-bf7029cb]{filter:brightness(1.12);box-shadow:0 0 0 2px rgba(var(--v-theme-success),.5),0 0 10px rgba(var(--v-theme-success),.28)}.pulse-chart__tooltip[data-v-bf7029cb]{position:absolute;top:0;z-index:2;display:flex;flex-direction:column;gap:1px;min-inline-size:64px;padding:6px 8px;border-radius:10px;background:rgb(var(--v-theme-surface));box-shadow:0 8px 20px #0f172a1f,inset 0 0 0 1px rgba(var(--v-border-color),.1);transform:translate(-50%,-4px);pointer-events:none;animation:pulse-traffic-tooltip-pop-bf7029cb .18s cubic-bezier(.16,1,.3,1) both}@keyframes pulse-traffic-tooltip-pop-bf7029cb{0%{opacity:0;transform:translate(-50%,2px) scale(.95)}to{opacity:1;transform:translate(-50%,-4px) scale(1)}}.pulse-chart__tooltip strong[data-v-bf7029cb]{font-size:.85rem;font-weight:750;font-variant-numeric:tabular-nums}.pulse-chart__tooltip strong.is-views[data-v-bf7029cb]{color:rgb(var(--v-theme-primary))}.pulse-chart__tooltip strong.is-orders[data-v-bf7029cb]{color:rgb(var(--v-theme-success))}.pulse-chart__tooltip span[data-v-bf7029cb]{color:rgba(var(--v-theme-on-surface),.5);font-size:.68rem}.pulse-chart__x[data-v-bf7029cb]{position:relative;flex:0 0 auto;block-size:18px;margin-block-start:4px}.pulse-chart__x-label[data-v-bf7029cb]{position:absolute;top:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.62rem;white-space:nowrap;transform:translate(-50%)}.pulse-top__head[data-v-bf7029cb]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:8px;padding:4px 16px 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem;font-weight:650}.pulse-top__reset[data-v-bf7029cb]{padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-weight:700}.pulse-top[data-v-bf7029cb]{list-style:none;flex:1 1 auto;min-block-size:0;margin:0;padding:6px 10px 10px;overflow:auto;display:flex;flex-direction:column;gap:4px}.pulse-top li[data-v-bf7029cb]{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px;border-radius:12px;cursor:pointer;transition:background .15s ease,transform .15s ease}.pulse-top li[data-v-bf7029cb]:hover{background:rgba(var(--v-theme-primary),.05);transform:translate(2px)}.pulse-top li[data-v-bf7029cb]:hover{background:rgba(var(--v-theme-primary),.05)}.pulse-top__thumb[data-v-bf7029cb]{display:grid;place-items:center;flex-shrink:0;inline-size:39px;block-size:39px;overflow:hidden;border-radius:10px;background:rgba(var(--v-theme-on-surface),.06)}.pulse-top__thumb img[data-v-bf7029cb]{inline-size:100%;block-size:100%;object-fit:cover}.pulse-top__thumb--empty[data-v-bf7029cb]{color:rgba(var(--v-theme-on-surface),.35)}.pulse-top__title[data-v-bf7029cb]{display:flex;min-inline-size:0;flex-direction:column;gap:1px}.pulse-top__name[data-v-bf7029cb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:650}.pulse-top__variant[data-v-bf7029cb]{overflow:hidden;color:rgba(var(--v-theme-on-surface),.45);font-size:.72rem;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.pulse-top__metrics[data-v-bf7029cb]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px;align-items:baseline;justify-content:flex-end;min-inline-size:3.5rem}.pulse-top__sep[data-v-bf7029cb]{color:rgba(var(--v-theme-on-surface),.28);font-size:.78rem;font-weight:600;line-height:1}.pulse-top__metric[data-v-bf7029cb]{line-height:1.15}.pulse-top__metric strong[data-v-bf7029cb]{font-size:.86rem;font-weight:750}.pulse-top__metric.is-views strong[data-v-bf7029cb]{color:rgb(var(--v-theme-primary))}.pulse-top__metric.is-orders strong[data-v-bf7029cb]{color:rgb(var(--v-theme-success))}.pulse-card[data-v-131b45b4]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06),0 12px 30px #0f172a0a;overflow:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease}.pulse-card[data-v-131b45b4]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1),0 16px 36px #0f172a0f}.pulse-card__head[data-v-131b45b4]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:8px;padding:14px 10px 6px 16px;flex-wrap:wrap}.pulse-card__head-actions[data-v-131b45b4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pulse-card__title[data-v-131b45b4]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.pulse-card__sub[data-v-131b45b4]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-card__empty[data-v-131b45b4]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem;padding:14px 16px 18px}.pulse-seg[data-v-131b45b4]{display:inline-flex;max-inline-size:100%;padding:3px;overflow-x:auto;border-radius:999px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.pulse-seg__btn[data-v-131b45b4]{padding:4px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer;transition:all .15s ease}.pulse-seg__btn[data-v-131b45b4]:hover{color:rgba(var(--v-theme-on-surface),.88)}.pulse-seg__btn.is-active[data-v-131b45b4]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #0f172a14}@keyframes pulse-skel-anim-131b45b4{0%{background-position:100% 0}to{background-position:-100% 0}}.pulse-skel[data-v-131b45b4]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.1),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:pulse-skel-anim-131b45b4 1.2s ease-in-out infinite}.pulse-status[data-v-131b45b4]{display:grid;flex:1 1 auto;gap:8px;align-content:start;min-block-size:0;padding:4px 16px 14px;overflow:auto}.pulse-status__item[data-v-131b45b4]{min-inline-size:0;padding:4px 6px;border-radius:8px;cursor:pointer;transition:background .14s ease}.pulse-status__item[data-v-131b45b4]:hover{background:rgba(var(--v-theme-on-surface),.04)}.pulse-status__item[data-v-131b45b4]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:-1px}.pulse-status__row[data-v-131b45b4]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-block-end:4px}.pulse-status__label[data-v-131b45b4]{overflow:hidden;color:rgba(var(--v-theme-on-surface),.62);font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.pulse-status__count[data-v-131b45b4]{font-size:.82rem;font-weight:750}.pulse-status__track[data-v-131b45b4]{height:6px;overflow:hidden;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06)}.pulse-status__bar[data-v-131b45b4]{display:block;height:100%;border-radius:inherit;background:rgb(var(--v-theme-primary));min-inline-size:2px}.pulse-card[data-v-c1625e72]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06),0 12px 30px #0f172a0a;overflow:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease}.pulse-card[data-v-c1625e72]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1),0 16px 36px #0f172a0f}.pulse-card__head[data-v-c1625e72]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:8px;padding:14px 10px 6px 16px;flex-wrap:wrap}.pulse-card__head-actions[data-v-c1625e72]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pulse-card__title[data-v-c1625e72]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.pulse-card__sub[data-v-c1625e72]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-card__empty[data-v-c1625e72]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem;padding:14px 16px 18px}.pulse-seg[data-v-c1625e72]{display:inline-flex;max-inline-size:100%;padding:3px;overflow-x:auto;border-radius:999px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.pulse-seg__btn[data-v-c1625e72]{padding:4px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer;transition:all .15s ease}.pulse-seg__btn[data-v-c1625e72]:hover{color:rgba(var(--v-theme-on-surface),.88)}.pulse-seg__btn.is-active[data-v-c1625e72]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #0f172a14}@keyframes pulse-skel-anim-c1625e72{0%{background-position:100% 0}to{background-position:-100% 0}}.pulse-skel[data-v-c1625e72]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.1),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:pulse-skel-anim-c1625e72 1.2s ease-in-out infinite}.pulse-card[data-v-c1625e72]{container-type:inline-size}.pulse-clients[data-v-c1625e72]{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:8px;align-content:flex-start;min-block-size:0;padding:8px 12px 14px;overflow:auto}.pulse-clients__item[data-v-c1625e72]{display:flex;flex:1 1 96px;flex-direction:column;gap:2px;align-items:center;justify-content:center;min-inline-size:min(100%,96px);padding:10px 8px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.03);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06);text-align:center;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.pulse-clients__item[data-v-c1625e72]:hover{background:rgba(var(--v-theme-primary),.06);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.2);transform:translateY(-1px)}.pulse-clients__item[data-v-c1625e72]:active{transform:translateY(0)}.pulse-clients__item[data-v-c1625e72]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:-1px}.pulse-clients__item strong[data-v-c1625e72]{font-size:1.05rem;font-weight:780;line-height:1.1}.pulse-clients__item span[data-v-c1625e72]{color:rgba(var(--v-theme-on-surface),.5);font-size:.68rem;font-weight:600}@container (max-width: 220px){.pulse-clients__item[data-v-c1625e72]{flex:1 1 100%;min-inline-size:100%}}.pulse-card[data-v-978feb00]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06),0 12px 30px #0f172a0a;overflow:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease}.pulse-card[data-v-978feb00]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1),0 16px 36px #0f172a0f}.pulse-card__head[data-v-978feb00]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:8px;padding:14px 10px 6px 16px;flex-wrap:wrap}.pulse-card__head-actions[data-v-978feb00]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pulse-card__title[data-v-978feb00]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.pulse-card__sub[data-v-978feb00]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-card__empty[data-v-978feb00]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem;padding:14px 16px 18px}.pulse-seg[data-v-978feb00]{display:inline-flex;max-inline-size:100%;padding:3px;overflow-x:auto;border-radius:999px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.pulse-seg__btn[data-v-978feb00]{padding:4px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer;transition:all .15s ease}.pulse-seg__btn[data-v-978feb00]:hover{color:rgba(var(--v-theme-on-surface),.88)}.pulse-seg__btn.is-active[data-v-978feb00]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #0f172a14}@keyframes pulse-skel-anim-978feb00{0%{background-position:100% 0}to{background-position:-100% 0}}.pulse-skel[data-v-978feb00]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.1),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:pulse-skel-anim-978feb00 1.2s ease-in-out infinite}.pulse-top[data-v-978feb00]{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-block-size:0;margin:0;padding:4px 8px 10px;overflow:auto;list-style:none}.pulse-top li[data-v-978feb00]{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px;border-radius:12px;cursor:pointer}.pulse-top--no-thumb li[data-v-978feb00]{grid-template-columns:minmax(0,1fr) auto}.pulse-top li[data-v-978feb00]:hover{background:rgba(var(--v-theme-on-surface),.035)}.pulse-top__thumb[data-v-978feb00]{display:grid;width:36px;height:36px;place-items:center;overflow:hidden;border-radius:10px;background:rgba(var(--v-theme-on-surface),.04)}.pulse-top__thumb img[data-v-978feb00]{width:100%;height:100%;object-fit:cover}.pulse-top__thumb--empty[data-v-978feb00]{color:rgba(var(--v-theme-on-surface),.35)}.pulse-top__title[data-v-978feb00]{display:flex;flex-direction:column;min-inline-size:0;gap:1px}.pulse-top__name[data-v-978feb00]{overflow:hidden;font-size:.8rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.pulse-top__variant[data-v-978feb00]{overflow:hidden;color:rgba(var(--v-theme-on-surface),.45);font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.pulse-top__metrics[data-v-978feb00]{display:inline-flex;align-items:center;gap:4px;color:rgba(var(--v-theme-on-surface),.45);font-size:.72rem}.pulse-top__metric strong[data-v-978feb00]{font-weight:750}.pulse-top__metric.is-views strong[data-v-978feb00]{color:rgb(var(--v-theme-primary))}.pulse-top__metric.is-orders strong[data-v-978feb00]{color:rgb(var(--v-theme-success))}.pulse-top__sep[data-v-978feb00]{opacity:.4}.pulse-card[data-v-8d122a09]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;height:100%;border-radius:22px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.06),0 12px 30px #0f172a0a;overflow:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease}.pulse-card[data-v-8d122a09]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1),0 16px 36px #0f172a0f}.pulse-card__head[data-v-8d122a09]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:8px;padding:14px 10px 6px 16px;flex-wrap:wrap}.pulse-card__head-actions[data-v-8d122a09]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pulse-card__title[data-v-8d122a09]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.pulse-card__sub[data-v-8d122a09]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.pulse-card__empty[data-v-8d122a09]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem;padding:14px 16px 18px}.pulse-seg[data-v-8d122a09]{display:inline-flex;max-inline-size:100%;padding:3px;overflow-x:auto;border-radius:999px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.pulse-seg__btn[data-v-8d122a09]{padding:4px 10px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);font-size:.7rem;font-weight:650;white-space:nowrap;cursor:pointer;transition:all .15s ease}.pulse-seg__btn[data-v-8d122a09]:hover{color:rgba(var(--v-theme-on-surface),.88)}.pulse-seg__btn.is-active[data-v-8d122a09]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #0f172a14}@keyframes pulse-skel-anim-8d122a09{0%{background-position:100% 0}to{background-position:-100% 0}}.pulse-skel[data-v-8d122a09]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.1),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:pulse-skel-anim-8d122a09 1.2s ease-in-out infinite}.pulse-card[data-v-8d122a09]{overflow:auto}.pulse-trend[data-v-8d122a09]{display:flex;flex:1 1 auto;flex-direction:column;min-block-size:0;padding:12px}.pulse-trend__bars[data-v-8d122a09]{display:grid;flex:1 1 auto;gap:6px;align-items:end;min-block-size:96px}.pulse-trend__col[data-v-8d122a09]{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:flex-end;min-block-size:0;height:100%;padding:0;border:0;background:transparent;cursor:default}.pulse-trend__col.is-clickable[data-v-8d122a09]{cursor:pointer}.pulse-trend__col.is-clickable:hover .pulse-trend__bar[data-v-8d122a09]{filter:brightness(1.15);box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.25)}.pulse-trend__value[data-v-8d122a09]{color:rgba(var(--v-theme-on-surface),.55);font-size:.62rem;font-weight:700;font-variant-numeric:tabular-nums}.pulse-trend__bar[data-v-8d122a09]{width:100%;max-inline-size:28px;border-radius:8px 8px 4px 4px;background:linear-gradient(180deg,rgba(var(--v-theme-primary),.95),rgba(var(--v-theme-primary),.55))}.pulse-trend__label[data-v-8d122a09]{color:rgba(var(--v-theme-on-surface),.45);font-size:.62rem;font-weight:600;white-space:nowrap}.pulse-cal[data-v-8d122a09]{padding:8px 12px 12px}.pulse-cal__grid[data-v-8d122a09]{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.pulse-cal__wd[data-v-8d122a09]{padding:2px 0 4px;color:rgba(var(--v-theme-on-surface),.38);font-size:.6rem;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:.03em}.pulse-cal__cell-wrap[data-v-8d122a09]{aspect-ratio:1}.pulse-cal__cell[data-v-8d122a09]{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;width:100%;height:100%;padding:4px 4px 3px;border:0;border-radius:7px;background:rgba(var(--v-theme-on-surface),.03);cursor:default;gap:0}.pulse-cal__cell.is-clickable[data-v-8d122a09]{cursor:pointer}.pulse-cal__cell.is-clickable[data-v-8d122a09]:hover{background:rgba(var(--v-theme-primary),.07)}.pulse-cal__cell--empty[data-v-8d122a09]{pointer-events:none;opacity:0;background:transparent}.pulse-cal__day[data-v-8d122a09]{align-self:flex-start;color:rgba(var(--v-theme-on-surface),.45);font-size:.58rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.pulse-cal__count[data-v-8d122a09]{flex:1;display:flex;align-items:center;justify-content:center;color:rgb(var(--v-theme-primary));font-size:.82rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.pulse-cal__count--empty[data-v-8d122a09]{flex:1}.pulse-cal__dot[data-v-8d122a09]{display:block;width:100%;height:3px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.1)}.pulse-cal__dot.has-count[data-v-8d122a09]{background:rgb(var(--v-theme-primary))}.floating-save-block[data-v-9ae3b55c]{position:absolute;inset-block-end:var(--ui-space-5, 20px);inset-inline-end:var(--ui-space-5, 20px);z-index:50;display:inline-flex;align-items:center;gap:8px;padding:6px;border-radius:var(--ui-radius-card, 16px);background-color:rgba(var(--v-theme-surface),.88);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:floating-save-in-9ae3b55c .24s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1))}.floating-save-block__save[data-v-9ae3b55c]{font-weight:700;letter-spacing:-.01em;border-radius:12px;box-shadow:0 2px 10px rgba(var(--v-theme-primary),.32)}.floating-save-block__discard[data-v-9ae3b55c]{font-weight:600;border-radius:12px}.floating-save-block__hint[data-v-9ae3b55c]{margin-inline-start:6px;opacity:.65;font-size:.75rem;font-weight:550}@keyframes floating-save-in-9ae3b55c{0%{transform:translateY(18px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@media(max-width:1279px){.floating-save-block[data-v-9ae3b55c]{inset-block-end:max(12px,env(safe-area-inset-bottom,12px));inset-inline-end:max(12px,env(safe-area-inset-right,12px));padding:4px 6px}}:not(.ui-dialog):not(.order-edit):not(.product-edit):not(.store-form):not(.shop-form):not(.clients-edit):not(.task-edit):not(.offers-edit):not(.ps):has(>.floating-save-block),.order-edit:has(>.floating-save-block) .order-edit__body,.product-edit:has(>.floating-save-block) .product-edit__body,.store-form:has(>.floating-save-block) .store-form__body,.shop-form:has(>.floating-save-block) .shop-form__body,.clients-edit:has(>.floating-save-block) .clients-edit__body,.task-edit:has(>.floating-save-block) .task-edit__body,.offers-edit:has(>.floating-save-block) .offers-edit__body,.ps:has(>.floating-save-block) .ps__body{padding-block-end:90px!important}@media(max-width:1279px){:not(.ui-dialog):not(.order-edit):not(.product-edit):not(.store-form):not(.shop-form):not(.clients-edit):not(.task-edit):not(.offers-edit):not(.ps):has(>.floating-save-block),.order-edit:has(>.floating-save-block) .order-edit__body,.product-edit:has(>.floating-save-block) .product-edit__body,.store-form:has(>.floating-save-block) .store-form__body,.shop-form:has(>.floating-save-block) .shop-form__body,.clients-edit:has(>.floating-save-block) .clients-edit__body,.task-edit:has(>.floating-save-block) .task-edit__body,.offers-edit:has(>.floating-save-block) .offers-edit__body,.ps:has(>.floating-save-block) .ps__body{padding-block-end:75px!important}}.order-edit{position:relative;display:flex;flex-direction:column;max-block-size:92vh;overflow:hidden;border-radius:var(--ui-radius-dialog);background:rgb(var(--v-theme-background));flex:1 1 auto;width:100%}@media(min-width:1280px){.order-edit{max-block-size:92vh}}@media(max-width:1279px){.order-dialog-content.v-overlay__content,.order-edit-dialog :deep(.v-overlay__content){margin:0!important;inline-size:100%!important;width:100%!important;max-inline-size:100%!important;max-width:100%!important;block-size:100%!important;height:100dvh!important;max-block-size:100%!important;max-height:100dvh!important;border-radius:0!important}.order-edit{max-block-size:100%!important;border-radius:0!important}}.order-edit--booting{min-block-size:min(640px,92vh)}.order-edit--fullscreen.order-edit--booting{min-block-size:100%}.order-edit__footer{display:flex;flex-shrink:0;align-items:flex-start;gap:14px;padding:var(--ui-pad-dialog);background:rgb(var(--v-theme-surface))}.order-edit__status-bar{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;padding:8px 20px;background:rgb(var(--v-theme-surface));border-block-end:1px solid rgba(var(--v-border-color),.12);min-inline-size:0;overflow:hidden;transition:background-color .4s ease,border-color .3s ease}.order-edit__status-bar:after{content:"";position:absolute;inset-block-end:0;inset-inline-start:0;inline-size:60%;block-size:2px;background:linear-gradient(90deg,transparent,rgb(var(--v-theme-primary)) 20%,rgb(var(--v-theme-success)) 80%,transparent 100%);opacity:0;transform:translate(-100%);pointer-events:none}.order-edit__status-bar--animating:after{animation:status-bar-sweep .95s cubic-bezier(.2,.8,.25,1) forwards}.order-edit__status-bar--completed{background:linear-gradient(90deg,rgba(var(--v-theme-success),.05),rgb(var(--v-theme-surface)) 70%)}@keyframes status-bar-sweep{0%{transform:translate(-100%);opacity:0}20%{opacity:1}70%{opacity:.9;transform:translate(50%)}to{transform:translate(180%);opacity:0}}.order-edit__status-bar-left{display:flex;align-items:center;gap:16px;min-inline-size:0;overflow:hidden}.order-edit__status-bar-right{display:flex;align-items:center;gap:8px;flex-shrink:0}.order-edit__status-pill{position:relative;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:0;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.82);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:700;line-height:1.2;white-space:nowrap;overflow:visible;transition:background-color .25s ease,color .25s ease,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease}.order-edit__status-pill:hover:not(:disabled){background:rgba(var(--v-theme-on-surface),.1);transform:translateY(-1px)}.order-edit__status-pill:active:not(:disabled){transform:translateY(0) scale(.98)}.order-edit__status-pill:disabled{cursor:default}.order-edit__status-pill--animating{animation:status-pill-bounce .75s cubic-bezier(.34,1.56,.64,1) both}.order-edit__status-pill--animating .order-edit__status-pill-glare:before{animation:status-pill-shine .85s cubic-bezier(.2,.8,.25,1) forwards}.order-edit__status-pill--victory{animation:status-pill-victory 1.1s cubic-bezier(.34,1.56,.64,1) both!important}.order-edit__status-pill--ok{color:rgb(var(--v-theme-success));background:rgba(var(--v-theme-success),.12)}.order-edit__status-pill--ok:hover:not(:disabled){background:rgba(var(--v-theme-success),.18)}.order-edit__status-pill--due,.order-edit__status-pill--warn{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.1)}.order-edit__status-pill--due:hover:not(:disabled),.order-edit__status-pill--warn:hover:not(:disabled){background:rgba(var(--v-theme-primary),.16)}.order-edit__status-pill--info{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08)}.order-edit__status-pill--info:hover:not(:disabled){background:rgba(var(--v-theme-primary),.14)}.order-edit__status-pill--danger,.order-edit__status-pill--late{color:rgb(var(--v-theme-error));background:rgba(var(--v-theme-error),.12)}.order-edit__status-pill--danger:hover:not(:disabled),.order-edit__status-pill--late:hover:not(:disabled){background:rgba(var(--v-theme-error),.18)}.order-edit__status-pill-glare{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:1}.order-edit__status-pill-glare:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:100%;background:linear-gradient(105deg,transparent 15%,rgba(255,255,255,.55) 50%,transparent 85%);opacity:0;transform:translate(-130%) skew(-15deg);pointer-events:none}@keyframes status-pill-bounce{0%{transform:scale(1)}25%{transform:scale(1.08);box-shadow:0 0 16px rgba(var(--v-theme-primary),.3)}50%{transform:scale(.96)}75%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes status-pill-shine{0%{transform:translate(-130%) skew(-15deg);opacity:0}20%{opacity:.9}60%{opacity:.85;transform:translate(30%) skew(-15deg)}85%{opacity:.2;transform:translate(115%) skew(-15deg)}to{transform:translate(140%) skew(-15deg);opacity:0}}@keyframes status-pill-victory{0%{transform:scale(.96)}35%{transform:scale(1.12);box-shadow:0 0 0 6px rgba(var(--v-theme-success),.22),0 4px 18px rgba(var(--v-theme-success),.35)}70%{transform:scale(.98)}to{transform:scale(1)}}.order-edit__sparks-burst{position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:0;block-size:0;pointer-events:none;z-index:20}.order-edit__spark{position:absolute;inline-size:5px;block-size:5px;border-radius:50%;pointer-events:none;background:hsl(calc(var(--spark-i) * 30deg + 130deg),90%,52%);box-shadow:0 0 4px hsl(calc(var(--spark-i) * 30deg + 130deg),90%,52%);animation:spark-shoot .85s cubic-bezier(.12,.8,.32,1) forwards;animation-delay:calc(var(--spark-i) * 20ms)}@keyframes spark-shoot{0%{opacity:1;transform:rotate(calc(var(--spark-i) * 30deg)) translateY(0) scale(1.6)}65%{opacity:1;transform:rotate(calc(var(--spark-i) * 30deg)) translateY(-26px) scale(1.1)}to{opacity:0;transform:rotate(calc(var(--spark-i) * 30deg)) translateY(-34px) scale(.2)}}.order-edit__status-dot{position:relative;inline-size:8px;block-size:8px;border-radius:50%;background:currentColor;flex-shrink:0}.order-edit__status-dot:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid currentColor;opacity:0;transform:scale(1);pointer-events:none}.order-edit__status-pill--animating .order-edit__status-dot:after{animation:status-dot-ripple .8s ease-out}@keyframes status-dot-ripple{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.order-edit__status-pill-text{display:inline-block;vertical-align:middle;max-inline-size:140px;overflow:hidden;text-overflow:ellipsis}.order-edit__status-pill-chevron{opacity:.6;margin-inline-end:-2px}.order-edit__pipeline{display:inline-flex;align-items:center;gap:6px;min-inline-size:0;overflow-x:auto;scrollbar-width:none}.order-edit__pipeline::-webkit-scrollbar{display:none}.order-edit__pipeline-step{border:0;background:transparent;padding:3px 6px;margin:0;font-family:inherit;line-height:inherit;text-align:left;display:inline-flex;align-items:center;gap:5px;font-size:.75rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.45);white-space:nowrap;cursor:default;border-radius:8px;transition:color .22s ease,background-color .2s ease,transform .15s ease}.order-edit__pipeline-step--clickable{cursor:pointer}.order-edit__pipeline-step--clickable:hover{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08);transform:translateY(-1px)}.order-edit__pipeline-step--clickable:active{transform:translateY(0) scale(.97)}.order-edit__pipeline-step--completed{color:rgba(var(--v-theme-on-surface),.78)}.order-edit__pipeline-step--completed .order-edit__pipeline-indicator{color:rgb(var(--v-theme-success));background:rgba(var(--v-theme-success),.14);animation:step-check-pop .45s cubic-bezier(.34,1.56,.64,1)}.order-edit__pipeline-step--current{color:rgb(var(--v-theme-primary));font-weight:750}.order-edit__pipeline-step--current .order-edit__pipeline-indicator{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.16);box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.2)}.order-edit__pipeline-step--future{opacity:.52}@keyframes step-check-pop{0%{transform:scale(.3);opacity:0}65%{transform:scale(1.25);opacity:1}to{transform:scale(1)}}.order-edit__pipeline-indicator{display:inline-flex;align-items:center;justify-content:center;inline-size:18px;block-size:18px;border-radius:50%;background:rgba(var(--v-theme-on-surface),.08);flex-shrink:0;transition:background-color .25s ease,color .25s ease,box-shadow .25s ease}.order-edit__pipeline-dot{inline-size:6px;block-size:6px;border-radius:50%;background:currentColor}.order-edit__pipeline-pulse{inline-size:8px;block-size:8px;border-radius:50%;background:currentColor;animation:pipeline-pulse 1.8s infinite ease-in-out}@keyframes pipeline-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.45);opacity:.7}}.order-edit__pipeline-connector{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.order-edit__pipeline-connector-line{inline-size:14px;block-size:2px;border-radius:1px;background:rgba(var(--v-theme-on-surface),.12);position:relative;overflow:hidden}.order-edit__pipeline-connector-line:after{content:"";position:absolute;inset:0;background:rgb(var(--v-theme-success));transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.16,1,.3,1)}.order-edit__pipeline-connector--filled .order-edit__pipeline-connector-line:after{transform:scaleX(1)}.order-edit__pipeline-connector--filled .order-edit__pipeline-arrow{color:rgb(var(--v-theme-success))}.order-edit__pipeline-arrow{color:rgba(var(--v-theme-on-surface),.25);flex-shrink:0;transition:color .25s ease,transform .2s ease}.order-edit__status-bar--animating .order-edit__pipeline-arrow{animation:pipeline-arrow-glow .8s ease-in-out}@keyframes pipeline-arrow-glow{0%,to{color:rgba(var(--v-theme-on-surface),.25);transform:translate(0)}50%{color:rgb(var(--v-theme-primary));transform:translate(2px)}}.order-edit__status-canceled-note{font-size:.8125rem;font-weight:600;color:rgb(var(--v-theme-error))}.order-edit__status-advance{display:inline-flex;align-items:center;gap:6px;block-size:34px;padding:0 14px;border:0;border-radius:10px;background:rgb(var(--v-theme-primary));color:#fff!important;cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:700;letter-spacing:-.01em;white-space:nowrap;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease,filter .15s ease,transform .12s ease}.order-edit__status-advance .order-edit__status-advance-label{color:#fff!important}.order-edit__status-advance .v-icon,.order-edit__status-advance i,.order-edit__status-advance svg{color:#fff!important}.order-edit__status-advance .v-progress-circular{color:#fff!important}.order-edit__status-advance:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 3px 10px rgba(var(--v-theme-primary),.25)}.order-edit__status-advance:active:not(:disabled){transform:translateY(0) scale(.98)}.order-edit__status-advance:disabled{opacity:.45;cursor:default;filter:none}.order-edit__status-advance--pay{background:rgba(var(--v-theme-warning),.15);color:rgb(var(--v-theme-warning))!important;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-warning),.35)}.order-edit__status-advance--pay .order-edit__status-advance-label{color:rgb(var(--v-theme-warning))!important}.order-edit__status-advance--pay .v-icon,.order-edit__status-advance--pay i,.order-edit__status-advance--pay svg{color:rgb(var(--v-theme-warning))!important}.order-edit__status-advance--pay .v-progress-circular{color:rgb(var(--v-theme-warning))!important}.order-edit__status-advance--pay:hover:not(:disabled){background:rgba(var(--v-theme-warning),.22);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-warning),.5),0 3px 10px rgba(var(--v-theme-warning),.2)}.order-edit__status-advance-label{display:inline-block;vertical-align:middle;color:inherit}.order-edit__status-completed-badge{display:inline-flex;align-items:center;block-size:34px;padding:0 12px;border-radius:10px;background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success));font-size:.8125rem;font-weight:700;letter-spacing:-.01em;white-space:nowrap;user-select:none}.order-edit__status-completed-badge--burst{animation:step-check-pop .6s cubic-bezier(.34,1.56,.64,1) both}.order-edit__status-menu{min-inline-size:190px;border-radius:12px}.order-edit__status-menu-dot{display:inline-block;inline-size:8px;block-size:8px;margin-inline-end:8px;border-radius:50%;background:rgba(var(--v-theme-on-surface),.4)}.order-edit__status-menu-dot--ok{background:rgb(var(--v-theme-success))}.order-edit__status-menu-dot--due,.order-edit__status-menu-dot--warn,.order-edit__status-menu-dot--info{background:rgb(var(--v-theme-primary))}.order-edit__status-menu-dot--danger,.order-edit__status-menu-dot--late{background:rgb(var(--v-theme-error))}.order-edit__status-item--current{font-weight:700;background:rgba(var(--v-theme-on-surface),.04)}.order-edit__status-item-hint{font-size:.6875rem;font-weight:500;color:rgb(var(--v-theme-warning));margin-inline-start:4px}.order-edit__status-item-wallet{color:rgb(var(--v-theme-warning))}.status-fade-enter-active,.status-fade-leave-active{transition:opacity .2s ease,transform .22s cubic-bezier(.16,1,.3,1)}.status-fade-enter-from{opacity:0;transform:translateY(5px)}.status-fade-leave-to{opacity:0;transform:translateY(-5px)}@media(max-width:960px){.order-edit__status-bar{padding:8px 16px}.order-edit__pipeline{display:none}}.order-edit__footer{align-items:center;gap:8px;border-block-start:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.order-edit__footer-start{display:flex;flex:1;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;min-inline-size:0}.order-edit__footer-status{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-inline-size:0}.order-edit__footer-status>:deep(.v-menu),.order-edit__footer-status>:deep(.v-overlay){flex:0 0 auto;width:auto;display:inline-flex}.order-edit__hero{display:flex;align-items:flex-start;gap:14px;min-inline-size:0;flex:1 1 auto}.order-edit__identity{display:grid;flex:1 1 auto;gap:6px;min-inline-size:0}.order-edit__mark{display:grid;flex-shrink:0;place-items:center;inline-size:48px;block-size:48px;border-radius:16px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));margin-block-start:2px}.order-edit__number{display:flex;align-items:center;gap:8px;min-inline-size:0;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line)}.order-edit__composition{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-edit__number .order-edit__chip{flex-shrink:0}.order-edit__number-sub{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem;font-weight:550}.order-edit__number-sub strong{color:rgb(var(--v-theme-on-surface));font-weight:750}.order-edit__meta-dot{opacity:.5}@media(min-width:1280px){.order-edit__identity{align-items:center}}.order-edit__status-btn{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;width:auto;min-block-size:28px;padding:3px 8px 3px 10px;border:0;border-radius:999px;background:rgba(var(--v-theme-on-surface),.05);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.22);color:inherit;cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650;transition:background .14s ease,box-shadow .14s ease}.order-edit__status-btn:hover{background:rgba(var(--v-theme-on-surface),.08);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-on-surface),.18)}.order-edit__status-btn--ok{background:rgba(var(--v-theme-success),.1);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-success),.28);color:rgb(var(--v-theme-success))}.order-edit__status-btn--warn{background:rgba(var(--v-theme-warning),.12);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-warning),.32);color:rgb(var(--v-theme-warning))}.order-edit__status-btn--info{background:rgba(var(--v-theme-primary),.08);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.28);color:rgb(var(--v-theme-primary))}.order-edit__status-btn--danger{background:rgba(var(--v-theme-error),.1);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-error),.28);color:rgb(var(--v-theme-error))}.order-edit__status-value{font-size:.8125rem;font-weight:750;letter-spacing:-.01em}.order-edit__chip{display:inline-flex;align-items:center;gap:2px;block-size:24px;padding:0 8px;border:0;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);color:inherit;font-family:inherit;font-size:.6875rem;font-weight:700;letter-spacing:.01em;line-height:1}button.order-edit__chip{cursor:pointer}.order-edit__mobile-title{min-inline-size:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:1.0625rem;font-weight:750;letter-spacing:-.03em;line-height:1.2}.order-edit__next,.order-edit__save{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;width:auto;block-size:38px;padding:0 14px;border:0;border-radius:12px;background:rgb(var(--v-theme-primary));color:#fff;cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.order-edit__ghost{display:inline-flex;align-items:center;justify-content:center;gap:6px;block-size:36px;padding:0 8px;border:0;border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.68);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:650}.order-edit__body{position:relative;flex:1;min-block-size:0;overflow:auto;padding:16px 20px 24px}.order-edit__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:14px;align-items:start}.order-edit__tabs{display:flex;flex-wrap:nowrap;gap:2px;padding:0 16px;overflow-x:auto;background:rgb(var(--v-theme-surface));border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity));position:relative;z-index:2;flex-shrink:0;scrollbar-width:none}.order-edit__side--full{grid-column:1/-1}.order-edit__tab{position:relative;display:inline-flex;align-items:center;justify-content:center;min-block-size:40px;padding:0 14px;border:0;border-radius:10px 10px 0 0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:600;letter-spacing:-.01em;line-height:1;transition:color .16s ease,background-color .16s ease,transform .12s ease}.order-edit__tab:active{transform:scale(.97)}.order-edit__tab:after{content:"";position:absolute;inset-inline:8px;inset-block-end:-1px;block-size:3px;border-radius:3px 3px 0 0;background:transparent;transform:scaleX(0);transition:background-color .15s ease,transform .22s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1))}.order-edit__tab--on:after{background:rgb(var(--v-theme-primary));transform:scaleX(1)}.order-edit__shell-panel{min-block-size:440px;border-radius:16px;background:rgba(var(--v-theme-on-surface),.035);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.12)}.order-edit__busy{position:absolute;inset:0;z-index:5;background:rgba(var(--v-theme-surface),.35);pointer-events:all;cursor:wait}.order-edit__mobile-actions{grid-column:1/-1;display:flex;align-items:center;gap:8px;inline-size:100%;margin-top:12px;width:fit-content}.order-edit__mobile-actions .order-edit__ghost{flex:1;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;inline-size:auto;block-size:36px;padding:0 14px;border:0;border-radius:20px;background:rgba(var(--v-theme-on-surface),.055);color:rgba(var(--v-theme-on-surface),.78);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:650;letter-spacing:-.01em;white-space:nowrap;transition:background .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),transform .12s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.order-edit__mobile-actions .order-edit__ghost:hover{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));box-shadow:0 2px 8px rgba(var(--v-theme-primary),.12)}.order-edit__mobile-actions .order-edit__ghost:active{transform:scale(.96);background:rgba(var(--v-theme-primary),.15)}.order-edit__mobile-actions .order-edit__ghost-label{display:block!important;font-size:.8125rem;font-weight:650;letter-spacing:-.01em;line-height:1;color:inherit;white-space:nowrap}.order-edit__mobile-actions .order-edit__mobile-badge.v-badge--inline{margin:0;display:inline-flex;align-items:center;justify-content:center}.order-edit__mobile-actions .order-edit__mobile-badge.v-badge--inline .v-badge__badge{font-size:.75rem;font-weight:750;min-width:20px;height:20px;padding:0 5px;border-radius:10px;line-height:1}.order-edit__mobile-actions .v-badge:has(.v-badge__badge) .v-icon{display:none!important}.order-edit__mobile-actions .v-badge:has(.v-badge__badge) .v-badge__badge{position:static!important;transform:none!important;margin:0!important}@media(max-width:1279px){.order-edit__header{order:0}.order-edit__body{order:1;flex:1 1 0;min-block-size:0;overflow-y:auto;padding:.375rem}.order-edit__status-bar{order:2;margin-block-start:auto;border-block-end:none;border-block-start:1px solid rgba(var(--v-border-color),.12);box-shadow:0 -4px 16px #0000000d;padding:10px 16px;padding-block-end:max(10px,env(safe-area-inset-bottom,10px));z-index:10}.order-edit__status-bar:after{inset-block-start:0;inset-block-end:auto}.order-edit__status-bar-left{overflow:visible}.order-edit--has-status-bar .floating-save-block,.order-edit:has(.order-edit__status-bar) .floating-save-block{inset-block-end:calc(56px + max(10px,env(safe-area-inset-bottom,10px)))!important}.order-edit:not(.order-edit--has-status-bar):not(:has(.order-edit__status-bar)) .floating-save-block{inset-block-end:max(10px,env(safe-area-inset-bottom,10px))!important}.order-edit--fullscreen .order-edit__hero{justify-content:center;min-inline-size:0}.order-edit--fullscreen .order-edit__header-actions{justify-self:end}.order-edit__hero{flex-wrap:wrap}.order-edit__header .order-edit__ghost-label{display:none}.order-edit__header .order-edit__ghost{inline-size:36px;padding:0}}@media(max-width:960px){.order-edit__grid{grid-template-columns:1fr}.order-edit__mark{display:none}}@media(max-width:600px){.order-edit__header{gap:6px;padding:10px 12px;align-items:center}.order-edit__header-actions{gap:4px;margin-inline-start:auto}.order-edit__hero{flex:1 1 0;justify-content:center;min-inline-size:0;flex-wrap:nowrap}.order-edit__mobile-title{flex:1;text-align:center}.order-edit__body{padding:8px}}.order-product-picker.order-product-picker--plain .v-input,.order-product-picker.order-product-picker--plain .v-input__control,.order-product-picker.order-product-picker--plain .v-field,.order-product-picker.order-product-picker--plain .v-field__field,.order-product-picker.order-product-picker--plain .v-field__input{background:transparent!important}.order-product-picker.order-product-picker--plain .v-field{align-items:center;min-block-size:26px;padding:0;--v-field-padding-start: 0;--v-field-padding-end: 0;box-shadow:none!important}.order-product-picker.order-product-picker--plain .v-field__overlay,.order-product-picker.order-product-picker--plain .v-field__outline,.order-product-picker.order-product-picker--plain .v-field__loader{display:none}.order-product-picker.order-product-picker--plain .v-field__field{align-items:center}.order-product-picker.order-product-picker--plain .v-field__input{min-block-size:26px;padding-block:0;align-items:center;font-size:.875rem;font-weight:650;letter-spacing:-.01em}.order-product-picker.order-product-picker--plain .v-field__append-inner{display:none}.order-product-picker-menu .v-list{padding-block:6px}.order-pick__empty{opacity:.72;pointer-events:none}.order-pick__group{display:flex;align-items:center;gap:10px;padding:8px 12px 6px;color:rgb(var(--v-theme-on-surface))}.order-pick__group-name{overflow:hidden;font-size:.8125rem;font-weight:750;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.order-pick__thumb{display:grid;flex-shrink:0;place-items:center;inline-size:39px;block-size:39px;overflow:hidden;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.32)}.order-pick__thumb img{inline-size:100%;block-size:100%;object-fit:cover}.order-pick__leaf{min-block-size:39px!important;padding-inline:12px 16px!important}.order-pick__leaf-row,.order-pick__product-row{display:flex;align-items:center;gap:8px;min-inline-size:0}.order-pick__branch{flex-shrink:0;inline-size:12px;block-size:12px;margin-inline:12px 2px;border-inline-start:1.5px solid rgba(var(--v-theme-on-surface),.22);border-block-end:1.5px solid rgba(var(--v-theme-on-surface),.22);border-end-start-radius:2px}.order-pick__leaf-name,.order-pick__product-name{flex:1;min-inline-size:0;overflow:hidden;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.order-pick__product-name{font-weight:650}.order-pick__price{margin-inline-start:auto;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-variant-numeric:tabular-nums;white-space:nowrap}.order-pick__product{padding-inline:12px 16px!important}.order-pick--on{background:rgba(var(--v-theme-primary),.08)!important}@keyframes order-lines-appear-674357f2{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.order-lines[data-v-674357f2]{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:20px;background:rgb(var(--v-theme-surface));box-shadow:0 1px rgba(var(--v-theme-on-surface),.04);animation:order-lines-appear-674357f2 .26s cubic-bezier(.4,0,.2,1) both;transition:opacity .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1)}@starting-style{.order-lines[data-v-674357f2]{opacity:0;transform:translateY(8px)}}@media(min-width:961px){.order-lines[data-v-674357f2]{position:sticky;top:0;z-index:1}}.order-lines--invalid[data-v-674357f2]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-error),.55)}.order-lines__error[data-v-674357f2]{margin:0;color:rgb(var(--v-theme-error));font-size:.8125rem;line-height:1.35}.order-lines__head[data-v-674357f2]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-block-end:2px}.order-lines__head h3[data-v-674357f2]{margin:0;font-size:.9375rem;font-weight:750;letter-spacing:-.02em}.order-lines__head p[data-v-674357f2]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.order-lines__title[data-v-674357f2]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.order-lines__chips[data-v-674357f2]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.order-lines__head-actions[data-v-674357f2]{display:inline-flex;flex-shrink:0;align-items:center;gap:2px;margin-block-start:-4px;margin-inline-end:-6px}.order-lines__add[data-v-674357f2],.order-lines__copy[data-v-674357f2]{display:inline-grid;place-items:center;flex-shrink:0;width:34px;height:34px;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer}.order-lines__add[data-v-674357f2]:hover,.order-lines__copy[data-v-674357f2]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-primary))}.order-lines__add[data-v-674357f2]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.order-lines__add[data-v-674357f2]:hover{background:rgba(var(--v-theme-primary),.2)}.order-lines__add-menu[data-v-674357f2]{min-inline-size:200px}.order-lines__empty[data-v-674357f2]{padding:28px 18px;border-radius:16px;background:rgba(var(--v-theme-on-surface),.03);color:rgba(var(--v-theme-on-surface),.45);text-align:center}.order-lines__stack[data-v-674357f2]{position:relative;display:flex;flex-direction:column;width:100%}.ol-item-anim-enter-active[data-v-674357f2]{transition:opacity .24s cubic-bezier(.4,0,.2,1),transform .24s cubic-bezier(.4,0,.2,1)}.ol-item-anim-leave-active[data-v-674357f2]{transition:opacity .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1);position:absolute;width:100%;pointer-events:none}.ol-item-anim-enter-from[data-v-674357f2]{opacity:0;transform:translateY(10px)}.ol-item-anim-leave-to[data-v-674357f2]{opacity:0;transform:translateY(-6px) scale(.98)}.ol-item-anim-move[data-v-674357f2]{transition:transform .26s cubic-bezier(.4,0,.2,1)}.ol-item[data-v-674357f2]{display:grid;grid-template-columns:68px minmax(0,1fr) auto 84px 28px;align-items:flex-start;gap:12px;padding:12px 0;background:transparent;border-bottom:1px solid rgba(var(--v-border-color),.25);transition:background .14s ease}.ol-item[data-v-674357f2]:last-of-type{border-bottom:none}.ol-item--custom .ol-item__media[data-v-674357f2]{background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.ol-item__media[data-v-674357f2]{position:relative;display:grid;place-items:center;inline-size:68px;block-size:68px;overflow:hidden;border-radius:14px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.34)}.ol-item__media img[data-v-674357f2]{inline-size:100%;block-size:100%;object-fit:cover}.ol-item__body[data-v-674357f2]{min-inline-size:0}.ol-item__title-row[data-v-674357f2]{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ol-item__title-btn[data-v-674357f2]{display:inline-flex;align-items:flex-start;gap:9px;max-inline-size:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:600;letter-spacing:-.02em;text-align:start}.ol-item__title-btn[data-v-674357f2]:hover{color:rgb(var(--v-theme-primary))}.ol-item__title-text[data-v-674357f2]{font-size:.9375rem;font-weight:700;letter-spacing:-.02em}.ol-item__open[data-v-674357f2]{position:absolute;inset-block-start:3px;inset-inline-end:3px;z-index:1;display:grid;place-items:center;inline-size:22px;block-size:22px;padding:0;border:0;border-radius:7px;background:rgba(var(--v-theme-surface),.92);box-shadow:0 1px 4px #0000002e;color:rgba(var(--v-theme-on-surface),.72);cursor:pointer}.ol-item__open[data-v-674357f2]:hover{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary))}.ol-item__hidden-picker[data-v-674357f2]{position:absolute!important;inset-block-start:0;inset-inline-start:0;inline-size:1px;block-size:1px;overflow:hidden;opacity:0;pointer-events:none}.ol-item__meta[data-v-674357f2]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem}.ol-item__meta--stock[data-v-674357f2]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ol-item__unit[data-v-674357f2]{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem}.ol-item__unit--btn[data-v-674357f2]{padding:0;border:0;background:transparent;cursor:pointer;font-family:inherit;text-decoration:underline;text-underline-offset:2px}.ol-item__unit--btn[data-v-674357f2]:hover{color:rgb(var(--v-theme-primary))}.ol-item__stock-chip[data-v-674357f2]{display:inline-flex;align-items:center;block-size:22px;padding:0 8px;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.01em;line-height:1}.ol-item__stock-chip--ok[data-v-674357f2]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.ol-item__stock-chip--info[data-v-674357f2]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.ol-item__stock-chip--warn[data-v-674357f2]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.ol-item__stock-chip--late[data-v-674357f2]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.ol-item__stock-chip--mute[data-v-674357f2]{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.55)}.ol-item__ready[data-v-674357f2]{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.01em}.ol-item__ready--ok[data-v-674357f2]{color:rgb(var(--v-theme-success))}.ol-item__ready--info[data-v-674357f2]{color:rgb(var(--v-theme-primary))}.ol-item__ready--warn[data-v-674357f2]{color:rgb(var(--v-theme-warning))}.ol-item__ready--late[data-v-674357f2]{color:rgb(var(--v-theme-error))}.ol-item__ready--mute[data-v-674357f2]{color:rgba(var(--v-theme-on-surface),.45)}.ol-item__switch[data-v-674357f2]{margin-block-start:6px;padding:0;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.42);cursor:pointer;font-family:inherit;font-size:.6875rem;font-weight:650;text-decoration:underline;text-underline-offset:2px}.ol-item__switch[data-v-674357f2]:hover{color:rgb(var(--v-theme-primary))}.ol-item__custom[data-v-674357f2]{display:grid;gap:8px}.ol-item__custom-actions[data-v-674357f2]{display:flex;flex-wrap:wrap;gap:12px}.ol-item__name-wrap[data-v-674357f2]{position:relative}.ol-item__name-input[data-v-674357f2],.ol-item__price-input[data-v-674357f2]{inline-size:100%;block-size:40px;padding:0 12px;border:1px solid rgba(var(--v-border-color),.42);border-radius:12px;background:transparent;box-shadow:none;color:inherit;font-family:inherit;font-size:.875rem;font-weight:650;transition:border-color .14s ease}.ol-item__name-input[data-v-674357f2]:focus,.ol-item__price-input[data-v-674357f2]:focus{outline:none;border-color:rgb(var(--v-theme-primary))}.ol-item__name-input[data-v-674357f2]:disabled,.ol-item__price-input[data-v-674357f2]:disabled{opacity:.6}.ol-item__suggest[data-v-674357f2]{position:absolute;inset-block-start:calc(100% + 4px);inset-inline:0;z-index:5;display:grid;max-block-size:220px;overflow:auto;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.18),0 12px 28px #00000024}.ol-item__suggest-empty[data-v-674357f2]{margin:0;padding:10px 12px;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.ol-item__suggest-item[data-v-674357f2]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:0;background:transparent;color:inherit;cursor:pointer;text-align:start;font-family:inherit}.ol-item__suggest-item[data-v-674357f2]:hover{background:rgba(var(--v-theme-primary),.08)}.ol-item__suggest-name[data-v-674357f2]{font-size:.8125rem;font-weight:650}.ol-item__suggest-meta[data-v-674357f2]{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-variant-numeric:tabular-nums}.ol-item__price-wrap[data-v-674357f2]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;max-inline-size:160px}.ol-item__price-wrap span[data-v-674357f2]{color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem;font-weight:650}.ol-item__price-wrap--sum[data-v-674357f2]{max-inline-size:120px;justify-self:end}.ol-item__price-input[data-v-674357f2]{font-variant-numeric:tabular-nums;-moz-appearance:textfield}.ol-item__price-input[data-v-674357f2]::-webkit-outer-spin-button,.ol-item__price-input[data-v-674357f2]::-webkit-inner-spin-button{appearance:none}.ol-item__qty[data-v-674357f2]{display:inline-flex;flex-shrink:0;align-items:center;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.16);transition:box-shadow var(--ui-duration-fast, .14s) var(--ui-ease-standard),transform var(--ui-duration-fast, .14s) var(--ui-ease-standard),background-color var(--ui-duration-fast, .14s) ease}.ol-item__qty[data-v-674357f2]:hover{box-shadow:0 2px 8px #0f172a0f,inset 0 0 0 1px rgba(var(--v-theme-primary),.3);transform:translateY(-1px)}.ol-item__qty[data-v-674357f2]:focus-within{box-shadow:0 2px 10px rgba(var(--v-theme-primary),.12),inset 0 0 0 1.5px rgb(var(--v-theme-primary));transform:translateY(-1px)}.ol-item__qty button[data-v-674357f2],.ol-item__qty input[data-v-674357f2]{border:0;background:transparent;color:inherit;text-align:center;font-family:inherit}.ol-item__qty button[data-v-674357f2]{inline-size:28px;block-size:36px;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-size:1rem;transition:transform .12s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1)),color .12s ease,background-color .12s ease}.ol-item__qty button[data-v-674357f2]:hover:not(:disabled){color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-on-surface),.05);border-radius:8px}.ol-item__qty button[data-v-674357f2]:active:not(:disabled){transform:scale(.82);background:rgba(var(--v-theme-primary),.1);border-radius:8px}.ol-item__qty button[data-v-674357f2]:disabled{opacity:.3;cursor:default}.ol-item__qty input[data-v-674357f2]{inline-size:28px;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;-moz-appearance:textfield;transition:transform .14s ease,color .14s ease}.ol-item__qty input[data-v-674357f2]:focus{transform:scale(1.08);color:rgb(var(--v-theme-primary));outline:none}.ol-item__qty input[data-v-674357f2]::-webkit-outer-spin-button,.ol-item__qty input[data-v-674357f2]::-webkit-inner-spin-button{appearance:none}.ol-item__sum[data-v-674357f2]{font-size:.9375rem;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:end}.ol-item__sum-btn[data-v-674357f2]{padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;font-variant-numeric:inherit;letter-spacing:inherit;text-align:end;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px}.ol-item__sum-btn[data-v-674357f2]:hover{color:rgb(var(--v-theme-primary));text-decoration-color:rgb(var(--v-theme-primary))}.ol-item__sum-empty[data-v-674357f2]{color:rgba(var(--v-theme-on-surface),.28)}.ol-item__remove[data-v-674357f2]{display:grid;place-items:center;padding:4px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.32);cursor:pointer;transition:background .15s ease,color .15s ease,transform .12s ease}.ol-item__remove[data-v-674357f2]:hover:not(:disabled){background:rgba(var(--v-theme-error),.08);color:rgb(var(--v-theme-error))}.ol-item__remove[data-v-674357f2]:active:not(:disabled){transform:scale(.9)}.ol-item__remove[data-v-674357f2]:disabled{opacity:.35;cursor:default}.order-lines__totals[data-v-674357f2]{display:grid;gap:8px;margin:6px 0 0;padding:14px 4px 2px;border-block-start:1px solid rgba(var(--v-border-color),.1)}.order-lines__totals div[data-v-674357f2]{display:flex;justify-content:space-between;gap:12px;font-size:.8125rem}.order-lines__totals dt[data-v-674357f2]{color:rgba(var(--v-theme-on-surface),.48)}.order-lines__totals dd[data-v-674357f2]{margin:0;font-weight:650;font-variant-numeric:tabular-nums}.order-lines__discount dd[data-v-674357f2]{color:rgb(var(--v-theme-success))}.order-lines__grand[data-v-674357f2]{align-items:baseline;padding-block-start:6px;font-size:1rem!important}.order-lines__grand dt[data-v-674357f2],.order-lines__grand dd[data-v-674357f2]{font-weight:800;letter-spacing:-.03em}.order-lines__pay--due dd[data-v-674357f2]{color:rgb(var(--v-theme-primary))}@media(max-width:700px){.ol-item[data-v-674357f2]{display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-template-rows:auto auto;grid-template-areas:"media body  remove" "media sum   qty";align-items:center;gap:8px 10px;padding:10px 0}.ol-item__media[data-v-674357f2]{grid-area:media;align-self:start;inline-size:48px;block-size:48px}.ol-item__body[data-v-674357f2]{grid-area:body;align-self:start;min-inline-size:0}.ol-item__remove[data-v-674357f2]{grid-area:remove;align-self:start;justify-self:end;margin:0;margin-inline-end:-2px;margin-block-start:-2px}.ol-item__sum[data-v-674357f2]{grid-area:sum;align-self:center;justify-self:start;text-align:start;font-size:.9375rem}.ol-item__sum .ol-item__sum-btn[data-v-674357f2]{text-align:start}.ol-item__sum .ol-item__price-wrap--sum[data-v-674357f2]{justify-self:start}.ol-item__qty[data-v-674357f2]{grid-area:qty;align-self:center;justify-self:end}}@keyframes order-lines-appear-e9e4091e{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.order-lines[data-v-e9e4091e]{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:20px;background:rgb(var(--v-theme-surface));box-shadow:0 1px rgba(var(--v-theme-on-surface),.04);animation:order-lines-appear-e9e4091e .26s cubic-bezier(.4,0,.2,1) both;transition:opacity .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1)}@starting-style{.order-lines[data-v-e9e4091e]{opacity:0;transform:translateY(8px)}}@media(min-width:961px){.order-lines[data-v-e9e4091e]{position:sticky;top:0;z-index:1}}.order-lines--invalid[data-v-e9e4091e]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-error),.55)}.order-lines__error[data-v-e9e4091e]{margin:0;color:rgb(var(--v-theme-error));font-size:.8125rem;line-height:1.35}.order-lines__head[data-v-e9e4091e]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-block-end:2px}.order-lines__head h3[data-v-e9e4091e]{margin:0;font-size:.9375rem;font-weight:750;letter-spacing:-.02em}.order-lines__head p[data-v-e9e4091e]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.order-lines__title[data-v-e9e4091e]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.order-lines__chips[data-v-e9e4091e]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.order-lines__head-actions[data-v-e9e4091e]{display:inline-flex;flex-shrink:0;align-items:center;gap:2px;margin-block-start:-4px;margin-inline-end:-6px}.order-lines__add[data-v-e9e4091e],.order-lines__copy[data-v-e9e4091e]{display:inline-grid;place-items:center;flex-shrink:0;width:34px;height:34px;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer}.order-lines__add[data-v-e9e4091e]:hover,.order-lines__copy[data-v-e9e4091e]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-primary))}.order-lines__add[data-v-e9e4091e]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.order-lines__add[data-v-e9e4091e]:hover{background:rgba(var(--v-theme-primary),.2)}.order-lines__add-menu[data-v-e9e4091e]{min-inline-size:200px}.order-lines__empty[data-v-e9e4091e]{padding:28px 18px;border-radius:16px;background:rgba(var(--v-theme-on-surface),.03);color:rgba(var(--v-theme-on-surface),.45);text-align:center}.order-lines__stack[data-v-e9e4091e]{position:relative;display:flex;flex-direction:column;width:100%}.ol-item-anim-enter-active[data-v-e9e4091e]{transition:opacity .24s cubic-bezier(.4,0,.2,1),transform .24s cubic-bezier(.4,0,.2,1)}.ol-item-anim-leave-active[data-v-e9e4091e]{transition:opacity .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1);position:absolute;width:100%;pointer-events:none}.ol-item-anim-enter-from[data-v-e9e4091e]{opacity:0;transform:translateY(10px)}.ol-item-anim-leave-to[data-v-e9e4091e]{opacity:0;transform:translateY(-6px) scale(.98)}.ol-item-anim-move[data-v-e9e4091e]{transition:transform .26s cubic-bezier(.4,0,.2,1)}.ol-item[data-v-e9e4091e]{display:grid;grid-template-columns:68px minmax(0,1fr) auto 84px 28px;align-items:flex-start;gap:12px;padding:12px 0;background:transparent;border-bottom:1px solid rgba(var(--v-border-color),.25);transition:background .14s ease}.ol-item[data-v-e9e4091e]:last-of-type{border-bottom:none}.ol-item--custom .ol-item__media[data-v-e9e4091e]{background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.ol-item__media[data-v-e9e4091e]{position:relative;display:grid;place-items:center;inline-size:68px;block-size:68px;overflow:hidden;border-radius:14px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.34)}.ol-item__media img[data-v-e9e4091e]{inline-size:100%;block-size:100%;object-fit:cover}.ol-item__body[data-v-e9e4091e]{min-inline-size:0}.ol-item__title-row[data-v-e9e4091e]{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ol-item__title-btn[data-v-e9e4091e]{display:inline-flex;align-items:flex-start;gap:9px;max-inline-size:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:600;letter-spacing:-.02em;text-align:start}.ol-item__title-btn[data-v-e9e4091e]:hover{color:rgb(var(--v-theme-primary))}.ol-item__title-text[data-v-e9e4091e]{font-size:.9375rem;font-weight:700;letter-spacing:-.02em}.ol-item__open[data-v-e9e4091e]{position:absolute;inset-block-start:3px;inset-inline-end:3px;z-index:1;display:grid;place-items:center;inline-size:22px;block-size:22px;padding:0;border:0;border-radius:7px;background:rgba(var(--v-theme-surface),.92);box-shadow:0 1px 4px #0000002e;color:rgba(var(--v-theme-on-surface),.72);cursor:pointer}.ol-item__open[data-v-e9e4091e]:hover{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary))}.ol-item__hidden-picker[data-v-e9e4091e]{position:absolute!important;inset-block-start:0;inset-inline-start:0;inline-size:1px;block-size:1px;overflow:hidden;opacity:0;pointer-events:none}.ol-item__meta[data-v-e9e4091e]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem}.ol-item__meta--stock[data-v-e9e4091e]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ol-item__unit[data-v-e9e4091e]{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem}.ol-item__unit--btn[data-v-e9e4091e]{padding:0;border:0;background:transparent;cursor:pointer;font-family:inherit;text-decoration:underline;text-underline-offset:2px}.ol-item__unit--btn[data-v-e9e4091e]:hover{color:rgb(var(--v-theme-primary))}.ol-item__stock-chip[data-v-e9e4091e]{display:inline-flex;align-items:center;block-size:22px;padding:0 8px;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.01em;line-height:1}.ol-item__stock-chip--ok[data-v-e9e4091e]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.ol-item__stock-chip--info[data-v-e9e4091e]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.ol-item__stock-chip--warn[data-v-e9e4091e]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.ol-item__stock-chip--late[data-v-e9e4091e]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.ol-item__stock-chip--mute[data-v-e9e4091e]{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.55)}.ol-item__ready[data-v-e9e4091e]{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.01em}.ol-item__ready--ok[data-v-e9e4091e]{color:rgb(var(--v-theme-success))}.ol-item__ready--info[data-v-e9e4091e]{color:rgb(var(--v-theme-primary))}.ol-item__ready--warn[data-v-e9e4091e]{color:rgb(var(--v-theme-warning))}.ol-item__ready--late[data-v-e9e4091e]{color:rgb(var(--v-theme-error))}.ol-item__ready--mute[data-v-e9e4091e]{color:rgba(var(--v-theme-on-surface),.45)}.ol-item__switch[data-v-e9e4091e]{margin-block-start:6px;padding:0;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.42);cursor:pointer;font-family:inherit;font-size:.6875rem;font-weight:650;text-decoration:underline;text-underline-offset:2px}.ol-item__switch[data-v-e9e4091e]:hover{color:rgb(var(--v-theme-primary))}.ol-item__custom[data-v-e9e4091e]{display:grid;gap:8px}.ol-item__custom-actions[data-v-e9e4091e]{display:flex;flex-wrap:wrap;gap:12px}.ol-item__name-wrap[data-v-e9e4091e]{position:relative}.ol-item__name-input[data-v-e9e4091e],.ol-item__price-input[data-v-e9e4091e]{inline-size:100%;block-size:40px;padding:0 12px;border:1px solid rgba(var(--v-border-color),.42);border-radius:12px;background:transparent;box-shadow:none;color:inherit;font-family:inherit;font-size:.875rem;font-weight:650;transition:border-color .14s ease}.ol-item__name-input[data-v-e9e4091e]:focus,.ol-item__price-input[data-v-e9e4091e]:focus{outline:none;border-color:rgb(var(--v-theme-primary))}.ol-item__name-input[data-v-e9e4091e]:disabled,.ol-item__price-input[data-v-e9e4091e]:disabled{opacity:.6}.ol-item__suggest[data-v-e9e4091e]{position:absolute;inset-block-start:calc(100% + 4px);inset-inline:0;z-index:5;display:grid;max-block-size:220px;overflow:auto;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.18),0 12px 28px #00000024}.ol-item__suggest-empty[data-v-e9e4091e]{margin:0;padding:10px 12px;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.ol-item__suggest-item[data-v-e9e4091e]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:0;background:transparent;color:inherit;cursor:pointer;text-align:start;font-family:inherit}.ol-item__suggest-item[data-v-e9e4091e]:hover{background:rgba(var(--v-theme-primary),.08)}.ol-item__suggest-name[data-v-e9e4091e]{font-size:.8125rem;font-weight:650}.ol-item__suggest-meta[data-v-e9e4091e]{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-variant-numeric:tabular-nums}.ol-item__price-wrap[data-v-e9e4091e]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;max-inline-size:160px}.ol-item__price-wrap span[data-v-e9e4091e]{color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem;font-weight:650}.ol-item__price-wrap--sum[data-v-e9e4091e]{max-inline-size:120px;justify-self:end}.ol-item__price-input[data-v-e9e4091e]{font-variant-numeric:tabular-nums;-moz-appearance:textfield}.ol-item__price-input[data-v-e9e4091e]::-webkit-outer-spin-button,.ol-item__price-input[data-v-e9e4091e]::-webkit-inner-spin-button{appearance:none}.ol-item__qty[data-v-e9e4091e]{display:inline-flex;flex-shrink:0;align-items:center;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.16);transition:box-shadow var(--ui-duration-fast, .14s) var(--ui-ease-standard),transform var(--ui-duration-fast, .14s) var(--ui-ease-standard),background-color var(--ui-duration-fast, .14s) ease}.ol-item__qty[data-v-e9e4091e]:hover{box-shadow:0 2px 8px #0f172a0f,inset 0 0 0 1px rgba(var(--v-theme-primary),.3);transform:translateY(-1px)}.ol-item__qty[data-v-e9e4091e]:focus-within{box-shadow:0 2px 10px rgba(var(--v-theme-primary),.12),inset 0 0 0 1.5px rgb(var(--v-theme-primary));transform:translateY(-1px)}.ol-item__qty button[data-v-e9e4091e],.ol-item__qty input[data-v-e9e4091e]{border:0;background:transparent;color:inherit;text-align:center;font-family:inherit}.ol-item__qty button[data-v-e9e4091e]{inline-size:28px;block-size:36px;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-size:1rem;transition:transform .12s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1)),color .12s ease,background-color .12s ease}.ol-item__qty button[data-v-e9e4091e]:hover:not(:disabled){color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-on-surface),.05);border-radius:8px}.ol-item__qty button[data-v-e9e4091e]:active:not(:disabled){transform:scale(.82);background:rgba(var(--v-theme-primary),.1);border-radius:8px}.ol-item__qty button[data-v-e9e4091e]:disabled{opacity:.3;cursor:default}.ol-item__qty input[data-v-e9e4091e]{inline-size:28px;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;-moz-appearance:textfield;transition:transform .14s ease,color .14s ease}.ol-item__qty input[data-v-e9e4091e]:focus{transform:scale(1.08);color:rgb(var(--v-theme-primary));outline:none}.ol-item__qty input[data-v-e9e4091e]::-webkit-outer-spin-button,.ol-item__qty input[data-v-e9e4091e]::-webkit-inner-spin-button{appearance:none}.ol-item__sum[data-v-e9e4091e]{font-size:.9375rem;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:end}.ol-item__sum-btn[data-v-e9e4091e]{padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;font-variant-numeric:inherit;letter-spacing:inherit;text-align:end;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px}.ol-item__sum-btn[data-v-e9e4091e]:hover{color:rgb(var(--v-theme-primary));text-decoration-color:rgb(var(--v-theme-primary))}.ol-item__sum-empty[data-v-e9e4091e]{color:rgba(var(--v-theme-on-surface),.28)}.ol-item__remove[data-v-e9e4091e]{display:grid;place-items:center;padding:4px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.32);cursor:pointer;transition:background .15s ease,color .15s ease,transform .12s ease}.ol-item__remove[data-v-e9e4091e]:hover:not(:disabled){background:rgba(var(--v-theme-error),.08);color:rgb(var(--v-theme-error))}.ol-item__remove[data-v-e9e4091e]:active:not(:disabled){transform:scale(.9)}.ol-item__remove[data-v-e9e4091e]:disabled{opacity:.35;cursor:default}.order-lines__totals[data-v-e9e4091e]{display:grid;gap:8px;margin:6px 0 0;padding:14px 4px 2px;border-block-start:1px solid rgba(var(--v-border-color),.1)}.order-lines__totals div[data-v-e9e4091e]{display:flex;justify-content:space-between;gap:12px;font-size:.8125rem}.order-lines__totals dt[data-v-e9e4091e]{color:rgba(var(--v-theme-on-surface),.48)}.order-lines__totals dd[data-v-e9e4091e]{margin:0;font-weight:650;font-variant-numeric:tabular-nums}.order-lines__discount dd[data-v-e9e4091e]{color:rgb(var(--v-theme-success))}.order-lines__grand[data-v-e9e4091e]{align-items:baseline;padding-block-start:6px;font-size:1rem!important}.order-lines__grand dt[data-v-e9e4091e],.order-lines__grand dd[data-v-e9e4091e]{font-weight:800;letter-spacing:-.03em}.order-lines__pay--due dd[data-v-e9e4091e]{color:rgb(var(--v-theme-primary))}@media(max-width:700px){.ol-item[data-v-e9e4091e]{display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-template-rows:auto auto;grid-template-areas:"media body  remove" "media sum   qty";align-items:center;gap:8px 10px;padding:10px 0}.ol-item__media[data-v-e9e4091e]{grid-area:media;align-self:start;inline-size:48px;block-size:48px}.ol-item__body[data-v-e9e4091e]{grid-area:body;align-self:start;min-inline-size:0}.ol-item__remove[data-v-e9e4091e]{grid-area:remove;align-self:start;justify-self:end;margin:0;margin-inline-end:-2px;margin-block-start:-2px}.ol-item__sum[data-v-e9e4091e]{grid-area:sum;align-self:center;justify-self:start;text-align:start;font-size:.9375rem}.ol-item__sum .ol-item__sum-btn[data-v-e9e4091e]{text-align:start}.ol-item__sum .ol-item__price-wrap--sum[data-v-e9e4091e]{justify-self:start}.ol-item__qty[data-v-e9e4091e]{grid-area:qty;align-self:center;justify-self:end}}.confirm-dialog__card[data-v-53a69994]{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:var(--ui-radius-dialog);background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 24px 64px #0f172a2e;outline:none}.confirm-dialog__icon[data-v-53a69994]{display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:13px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.confirm-dialog__icon--destructive[data-v-53a69994]{background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error))}.confirm-dialog__icon--unsaved[data-v-53a69994]{background:rgba(var(--v-theme-warning),.12);color:rgb(var(--v-theme-warning))}.confirm-dialog__copy[data-v-53a69994]{display:grid;gap:6px}.confirm-dialog__title[data-v-53a69994]{margin:0;color:rgb(var(--v-theme-on-surface));font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line)}.confirm-dialog__text[data-v-53a69994]{margin:0;color:rgba(var(--v-theme-on-surface),.62);font-size:var(--ui-type-subtitle-size);font-weight:var(--ui-type-subtitle-weight);line-height:1.5}.confirm-dialog__actions[data-v-53a69994]{display:flex;justify-content:flex-end;gap:10px;padding-block-start:4px}.confirm-dialog__actions[data-v-53a69994]>*{min-inline-size:112px}.confirm-dialog__actions--stacked[data-v-53a69994]{flex-direction:column-reverse}.confirm-dialog__actions--stacked[data-v-53a69994]>*{inline-size:100%;min-inline-size:0}.confirm-dialog.v-dialog>.v-overlay__content{width:min(480px,100vw - 32px)!important;max-width:min(480px,100vw - 32px)!important;margin:16px!important;overflow:visible!important;border-radius:var(--ui-radius-dialog)}.modal-close[data-v-08086cf9]{display:inline-grid;flex-shrink:0;place-items:center;inline-size:36px;block-size:36px;padding:0;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.07);color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;transition:background .15s ease,color .15s ease,transform .15s ease}.modal-close[data-v-08086cf9]:hover,.modal-close[data-v-08086cf9]:focus-visible{background:rgba(var(--v-theme-on-surface),.14);color:rgb(var(--v-theme-on-surface));transform:scale(1.06);outline:none}.modal-close[data-v-08086cf9]:active{transform:scale(.96);background:rgba(var(--v-theme-on-surface),.18)}.modal-close--back[data-v-08086cf9]{background:none}.product-section[data-v-895b6fbf]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:16px;background:rgb(var(--v-theme-surface));min-width:0;max-width:100%}.product-section--invalid[data-v-895b6fbf]{border-color:rgba(var(--v-theme-error),.45);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-error),.35)}.product-section__head[data-v-895b6fbf]{display:flex;align-items:flex-start;gap:12px;width:100%;padding:16px 18px;border:0;background:transparent;text-align:start;color:inherit}.product-section__head--clickable[data-v-895b6fbf]{cursor:pointer}.product-section__head--clickable:hover .product-section__title[data-v-895b6fbf]{color:rgb(var(--v-theme-primary))}.product-section__icon[data-v-895b6fbf]{display:grid;place-items:center;inline-size:39px;block-size:39px;flex-shrink:0;border-radius:10px}.product-section__icon--core[data-v-895b6fbf]{background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-section__icon--price[data-v-895b6fbf]{background:#0d94881f;color:#0f766e}.product-section__icon--merch[data-v-895b6fbf]{background:#d977061f;color:#c2410c}.product-section__icon--meta[data-v-895b6fbf]{background:#6366f11f;color:#4f46e5}.product-section__titles[data-v-895b6fbf]{display:flex;flex:1;flex-direction:column;justify-content:center;min-inline-size:0;min-block-size:39px;padding-block-start:0}.product-section__title-row[data-v-895b6fbf]{display:inline-flex;align-items:center;gap:6px;min-inline-size:0;min-block-size:20px}.product-section__title[data-v-895b6fbf]{font-size:.9375rem;font-weight:600;line-height:1.25}.product-section__subtitle[data-v-895b6fbf]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem}.product-section__actions[data-v-895b6fbf]{display:flex;align-items:center;flex-shrink:0}.product-section__chevron[data-v-895b6fbf]{align-self:center;color:rgba(var(--v-theme-on-surface),.45)}.product-section__body[data-v-895b6fbf]{overflow-x:auto;padding:12px 18px 18px;min-width:0;max-width:100%}@media(max-width:599px){.product-section__head[data-v-895b6fbf]{padding:12px 14px}.product-section__body[data-v-895b6fbf]{padding:8px 12px 14px}}.product-crop[data-v-7696b591]{display:flex;flex-direction:column;max-height:calc(100vh - 48px);width:100%;overflow:hidden;border-radius:var(--ui-radius-dialog, 18px);background:rgb(var(--v-theme-surface));box-shadow:0 16px 40px #00000047}.product-crop--fullscreen[data-v-7696b591],[data-v-7696b591] .v-overlay__content--fullscreen .product-crop,[data-v-7696b591] .v-dialog--fullscreen .product-crop{max-height:100dvh!important;border-radius:0!important;box-shadow:none!important}@media(max-width:1279px){.product-crop-dialog[data-v-7696b591] .v-overlay__content{margin:0!important;inline-size:100%!important;max-inline-size:100%!important;block-size:100%!important;max-block-size:100%!important;border-radius:0!important}.product-crop[data-v-7696b591]{max-height:100dvh;border-radius:0!important}}.product-crop__header[data-v-7696b591]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 24px;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));flex-shrink:0}.product-crop__header-titles[data-v-7696b591]{display:flex;flex-direction:column;gap:4px;min-width:0}.product-crop__title[data-v-7696b591]{margin:0;font-size:1.125rem;font-weight:700;line-height:1.25;color:rgb(var(--v-theme-on-surface))}.product-crop__subtitle[data-v-7696b591]{margin:0;font-size:.8125rem;line-height:1.35;color:rgba(var(--v-theme-on-surface),.6)}.product-crop__body[data-v-7696b591]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto;background:rgb(var(--v-theme-background))}.product-crop__presets[data-v-7696b591]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:14px 24px 0;flex-shrink:0}.product-crop__preset[data-v-7696b591]{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgb(var(--v-theme-surface));color:inherit;text-align:start;cursor:pointer;transition:border-color .15s ease,background .15s ease}.product-crop__preset[data-v-7696b591]:hover{border-color:rgba(var(--v-theme-primary),.45)}.product-crop__preset--on[data-v-7696b591]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08)}.product-crop__preset-title[data-v-7696b591]{font-size:.8125rem;font-weight:600;line-height:1.2}.product-crop__preset-hint[data-v-7696b591]{color:rgba(var(--v-theme-on-surface),.55);font-size:.6875rem;line-height:1.2}.product-crop__stage[data-v-7696b591]{flex:1 1 auto;min-height:200px;max-height:48vh;margin:12px 24px 0;overflow:hidden;border-radius:14px;background:#161616}.product-crop__cropper[data-v-7696b591]{width:100%;height:100%;min-height:200px;max-height:48vh;background:#161616}.product-crop__tools[data-v-7696b591]{display:flex;justify-content:center;align-items:center;gap:6px;padding:8px 24px 10px;flex-shrink:0}.product-crop__footer[data-v-7696b591]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 24px;background:rgb(var(--v-theme-surface));border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity));flex-shrink:0}@media(max-width:599px){.product-crop[data-v-7696b591]{max-height:100dvh;height:100dvh;border-radius:0;box-shadow:none}.product-crop__header[data-v-7696b591]{padding:14px 16px}.product-crop__title[data-v-7696b591]{font-size:1rem}.product-crop__subtitle[data-v-7696b591]{font-size:.75rem}.product-crop__presets[data-v-7696b591]{padding:10px 16px 0;gap:6px}.product-crop__preset[data-v-7696b591]{padding:6px 8px}.product-crop__preset-title[data-v-7696b591]{font-size:.75rem}.product-crop__preset-hint[data-v-7696b591]{font-size:.625rem}.product-crop__stage[data-v-7696b591]{margin:8px 16px 0;min-height:160px;max-height:44vh}.product-crop__cropper[data-v-7696b591]{min-height:160px;max-height:44vh}.product-crop__tools[data-v-7696b591]{padding:6px 16px 8px}.product-crop__footer[data-v-7696b591]{padding:10px 16px}}.product-crop-dialog.v-overlay>.v-overlay__content{margin:auto!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;max-height:calc(100vh - 48px)!important}.product-crop-dialog.v-overlay>.v-overlay__content--fullscreen{margin:0!important;max-height:100dvh!important;height:100dvh!important;width:100%!important;max-width:100%!important}.product-media[data-v-9750c038]{border:1px dashed rgba(var(--v-border-color),.24);border-radius:14px;background:rgba(var(--v-theme-on-surface),.02);cursor:pointer;min-block-size:140px;transition:border-color .15s ease,background .15s ease}.product-media[data-v-9750c038]:hover,.product-media--dragging[data-v-9750c038]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.04)}.product-media__empty[data-v-9750c038]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 16px;color:rgba(var(--v-theme-on-surface),.55);text-align:center}.product-media__grid[data-v-9750c038]{display:flex;flex-wrap:wrap;align-items:start;gap:10px;padding:12px}.product-media__sortable[data-v-9750c038]{display:flex;flex-wrap:wrap;gap:10px;min-inline-size:0}.product-media__item[data-v-9750c038],.product-media__add[data-v-9750c038]{flex:0 0 112px;inline-size:112px}.product-media__item[data-v-9750c038]{position:relative;overflow:hidden;border-radius:12px;cursor:grab}.product-media__item[data-v-9750c038] img{-webkit-user-drag:none;user-select:none;pointer-events:none}.product-media__remove[data-v-9750c038],.product-media__crop[data-v-9750c038]{position:absolute}.product-media__remove[data-v-9750c038]{inset-block-start:6px;inset-inline-end:6px}.product-media__crop[data-v-9750c038]{inset-block-end:6px;inset-inline-end:6px}.product-media__add[data-v-9750c038]{display:grid;place-items:center;border:1px dashed rgba(var(--v-border-color),.28);border-radius:12px;min-block-size:120px;background:rgba(var(--v-theme-on-surface),.02);color:rgba(var(--v-theme-on-surface),.55)}.product-copy-btn[data-v-6a77d386]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;inline-size:24px;block-size:24px;padding:0;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity, .16));border-radius:6px;background:rgba(var(--v-theme-surface),1);color:rgba(var(--v-theme-on-surface),.6);cursor:pointer;line-height:1;transition:all .15s ease}.product-copy-btn[data-v-6a77d386]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));border-color:rgba(var(--v-theme-primary),.35)}.product-copy-btn[data-v-6a77d386]:disabled{cursor:wait;opacity:.7}.product-copy-btn__spin[data-v-6a77d386]{animation:product-copy-spin-6a77d386 .8s linear infinite}@keyframes product-copy-spin-6a77d386{to{transform:rotate(360deg)}}.product-copy-wand-menu{min-inline-size:260px;max-inline-size:320px}.product-copy-wand-menu__copies{margin:0;padding:4px 12px 0;color:rgba(var(--v-theme-on-surface),.62);font-size:.75rem;line-height:1.4}.product-copy-wand-menu__search{padding:8px 8px 0}.product-copy-wand-menu__list{max-block-size:240px;overflow:auto}.field-hint[data-v-95621e0b]{display:inline-grid;place-items:center;flex-shrink:0;inline-size:20px;block-size:20px;border:0;border-radius:50%;background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.55);cursor:help;pointer-events:auto;vertical-align:middle}.productDescriptionEditor{display:flex;flex-direction:column;min-block-size:100%}.productDescriptionEditor .ProseMirror{flex:1;padding:0!important;min-block-size:80px}.productDescriptionEditor .ProseMirror p{margin-block-end:0}.productDescriptionEditor .ProseMirror p.is-editor-empty:first-child:before{block-size:0;color:#adb5bd;content:attr(data-placeholder);float:inline-start;pointer-events:none}.productDescriptionEditor .ProseMirror-focused{outline:none}.product-form[data-v-86704b8e]{display:grid;gap:16px;align-items:start;min-width:0;max-width:100%}@media(min-width:960px){.product-form[data-v-86704b8e]{grid-template-columns:minmax(0,1fr) 320px}}.product-form--single-col[data-v-86704b8e]{grid-template-columns:1fr!important}.product-form__main[data-v-86704b8e],.product-form__side[data-v-86704b8e]{top:0;display:flex;flex-direction:column;gap:16px;min-width:0;max-width:100%}.product-categories[data-v-86704b8e]{display:grid;gap:10px}.product-categories__head[data-v-86704b8e]{display:flex;align-items:center;justify-content:space-between;gap:8px}.product-categories__label[data-v-86704b8e]{display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.62);font-size:.8125rem;font-weight:650}.product-categories__edit[data-v-86704b8e]{margin:0;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.8125rem;font-weight:700}.product-categories__edit--done[data-v-86704b8e]{padding:6px 12px;border-radius:10px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.product-categories__edit--done[data-v-86704b8e]:hover{filter:brightness(1.06)}.product-categories__list[data-v-86704b8e]{display:flex;flex-wrap:wrap;gap:8px}.product-categories__chip[data-v-86704b8e]{display:inline-flex;align-items:center;gap:4px;min-height:34px;padding:0 4px 0 12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.03);color:inherit;font-size:.8125rem;font-weight:600}.product-categories__chip--hidden[data-v-86704b8e]{color:rgba(var(--v-theme-on-surface),.5)}.product-categories__chip-name[data-v-86704b8e]{max-inline-size:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-categories__chip-eye[data-v-86704b8e]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.4)}.product-categories__chip-remove[data-v-86704b8e]{display:grid;place-items:center;inline-size:26px;block-size:26px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.product-categories__chip-remove[data-v-86704b8e]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface))}.product-categories__empty[data-v-86704b8e]{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.product-media[data-v-86704b8e]{border:1px dashed rgba(var(--v-border-color),.24);border-radius:14px;background:rgba(var(--v-theme-on-surface),.02);cursor:pointer;min-block-size:140px;transition:border-color .15s ease,background .15s ease}.product-media[data-v-86704b8e]:hover,.product-media--dragging[data-v-86704b8e]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.04)}.product-media__empty[data-v-86704b8e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 16px;color:rgba(var(--v-theme-on-surface),.55);text-align:center}.product-media__grid[data-v-86704b8e]{display:flex;flex-wrap:wrap;align-items:start;gap:10px;padding:12px}.product-media__sortable[data-v-86704b8e]{display:flex;flex-wrap:wrap;gap:10px;min-inline-size:0}.product-media__item[data-v-86704b8e],.product-media__add[data-v-86704b8e]{flex:0 0 112px;inline-size:112px}.product-media__item[data-v-86704b8e]{position:relative;overflow:hidden;border-radius:12px;cursor:grab}.product-media__item[data-v-86704b8e] img{-webkit-user-drag:none;user-select:none;pointer-events:none}.product-media__remove[data-v-86704b8e],.product-media__crop[data-v-86704b8e]{position:absolute}.product-media__remove[data-v-86704b8e]{inset-block-start:6px;inset-inline-end:6px}.product-media__crop[data-v-86704b8e]{inset-block-end:6px;inset-inline-end:6px}.product-media__add[data-v-86704b8e]{display:grid;place-items:center;min-block-size:120px;border:1px dashed rgba(var(--v-border-color),.28);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.product-form-editor[data-v-86704b8e]{display:flex;flex-direction:column;overflow:auto;resize:vertical;min-block-size:160px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px}.product-form-editor[data-v-86704b8e] .productDescriptionEditor{flex:1;min-block-size:0;padding:12px}.product-form-editor__label[data-v-86704b8e]{display:flex;align-items:center;gap:6px;padding:10px 12px 0;color:rgba(var(--v-theme-on-surface),.6);font-size:.8125rem}.field-textarea[data-v-86704b8e]{position:relative}.field-textarea__hint[data-v-86704b8e]{position:absolute;z-index:2;inset-block-start:12px;inset-inline-end:12px}.field-textarea[data-v-86704b8e] .v-field__input{padding-inline-end:36px}.product-specs[data-v-86704b8e],.linked-products[data-v-86704b8e]{display:flex;flex-direction:column;gap:0}.linked-products__split[data-v-86704b8e]{display:flex;align-items:center;padding-block:22px 18px}.linked-products__split-line[data-v-86704b8e]{flex:1;block-size:2px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07)}.product-specs__block[data-v-86704b8e]{display:flex;flex-direction:column;gap:12px}.product-specs__split[data-v-86704b8e]{display:flex;align-items:center;padding-block:22px 18px}.product-specs__split-line[data-v-86704b8e]{flex:1;block-size:2px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07)}.product-specs__head[data-v-86704b8e]{display:flex;align-items:center;gap:12px;padding-block-end:12px}.product-specs__add[data-v-86704b8e]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;margin-inline-start:auto;padding:4px 2px;border:0;border-radius:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem;font-weight:600;line-height:1.2;white-space:nowrap}.product-specs__add[data-v-86704b8e]:hover{opacity:.8}.product-specs__titles[data-v-86704b8e]{display:flex;flex:1;flex-direction:column;gap:2px;min-inline-size:0}.product-specs__title[data-v-86704b8e]{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;padding:0;border:0;background:transparent;color:inherit;font-size:.875rem;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}.product-specs__title-text[data-v-86704b8e]{display:inline-flex;align-items:center;gap:6px;min-inline-size:0;font-size:.875rem;font-weight:600;line-height:1.25}.product-specs__desc[data-v-86704b8e]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.35}.product-specs__empty[data-v-86704b8e]{margin:0;padding:12px 14px;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.1);color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.product-specs-add-menu[data-v-86704b8e]{min-inline-size:260px;max-inline-size:320px}.product-specs-add-menu__search[data-v-86704b8e]{padding:8px 8px 4px}.product-specs-add-menu__list[data-v-86704b8e]{max-block-size:220px;overflow-y:auto}.field-switch[data-v-86704b8e]{display:flex;align-items:center;gap:6px}.product-kind[data-v-86704b8e]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.product-qty[data-v-86704b8e]{padding-top:12px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.product-qty__toggle[data-v-86704b8e]{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;text-align:start;transition:box-shadow .15s ease,background .15s ease}.product-qty__toggle[data-v-86704b8e]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.28)}.product-qty__toggle-icon[data-v-86704b8e]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;border-radius:8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-qty__toggle-copy[data-v-86704b8e]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.product-qty__toggle-title[data-v-86704b8e]{font-size:.875rem;font-weight:600;line-height:1.2}.product-qty__toggle-hint[data-v-86704b8e]{font-size:.75rem;line-height:1.25;color:rgba(var(--v-theme-on-surface),.55)}.product-qty__toggle-chevron[data-v-86704b8e]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.45)}.product-qty__panel[data-v-86704b8e]{margin-top:10px}.offer-kind-row[data-v-86704b8e]{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:10px}.offer-kind-row__label[data-v-86704b8e]{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;font-weight:500}.offer-kind-row__toggle[data-v-86704b8e]{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.05)}.offer-kind-row__btn[data-v-86704b8e]{min-block-size:26px;padding:2px 10px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);cursor:pointer;font-size:.75rem;font-weight:600;line-height:1.2}.offer-kind-row__btn--on[data-v-86704b8e]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.product-catalog-order[data-v-86704b8e]{margin-top:4px;margin-bottom:12px;flex-wrap:wrap}.product-catalog-sort-hint[data-v-86704b8e]{margin:0;color:rgba(var(--v-theme-on-surface),.5);font-size:.8125rem;line-height:1.4}.product-timing[data-v-86704b8e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.product-timing__card[data-v-86704b8e]{padding:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.02)}.product-timing__label[data-v-86704b8e]{display:inline-flex;align-items:center;gap:4px;margin-bottom:10px;font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.55)}.product-timing__preview[data-v-86704b8e],.product-timing__hint[data-v-86704b8e]{margin:8px 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.35}.product-dims__toggle[data-v-86704b8e]{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;text-align:start;transition:box-shadow .15s ease,background .15s ease}.product-dims__toggle[data-v-86704b8e]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.28)}.product-dims__toggle-icon[data-v-86704b8e]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;border-radius:8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-dims__toggle-copy[data-v-86704b8e]{display:flex;flex:1;flex-direction:column;gap:1px;min-inline-size:0}.product-dims__toggle-title[data-v-86704b8e]{font-size:.8125rem;font-weight:600;line-height:1.3}.product-dims__toggle-hint[data-v-86704b8e]{color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;line-height:1.3}.product-dims__toggle-chevron[data-v-86704b8e]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.4)}.product-dims__panel[data-v-86704b8e]{margin-top:10px;padding:12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.02);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1)}.product-kind__option[data-v-86704b8e]{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:transparent;text-align:start;color:inherit;cursor:pointer}.product-kind__option[data-v-86704b8e]:hover{border-color:rgba(var(--v-theme-primary),.45)}.product-kind__option--on[data-v-86704b8e]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08)}.product-kind__option--on .product-kind__icon[data-v-86704b8e]{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.product-kind__icon[data-v-86704b8e]{display:grid;place-items:center;flex-shrink:0;inline-size:39px;block-size:39px;border-radius:10px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-kind__text[data-v-86704b8e]{display:flex;flex-direction:column;min-inline-size:0;padding-block-start:2px}.product-kind__name[data-v-86704b8e]{display:inline-flex;align-items:center;gap:4px;font-size:.875rem;font-weight:600;line-height:1.3}.product-kind__desc[data-v-86704b8e]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem}.product-price__note--warn[data-v-86704b8e]{color:rgb(var(--v-theme-error))}.product-stores[data-v-86704b8e]{margin-bottom:16px}.product-stores__head[data-v-86704b8e]{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.product-stores__label[data-v-86704b8e]{font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.5)}.product-stores__copy[data-v-86704b8e]{margin-left:auto;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem}.product-stores__pills[data-v-86704b8e]{display:flex;flex-wrap:wrap;gap:8px}.product-stores__pill[data-v-86704b8e]{display:inline-flex;align-items:center;min-height:39px;padding:0;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:transparent;color:inherit;font-size:.875rem}.product-stores__pill[data-v-86704b8e]:hover{border-color:rgba(var(--v-theme-primary),.45)}.product-stores__pill--ready[data-v-86704b8e]:not(.product-stores__pill--on){box-shadow:inset 0 -2px rgb(var(--v-theme-primary))}.product-stores__pill--on[data-v-86704b8e]{border-color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));font-weight:600}.product-stores__pill-main[data-v-86704b8e]{min-height:39px;padding:0 6px 0 14px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.product-stores__pill-remove[data-v-86704b8e]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;margin-inline-end:4px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer;opacity:.72}.product-stores__pill-remove[data-v-86704b8e]:hover{opacity:1;background:rgba(var(--v-theme-on-surface),.08)}.product-stores__pill--on .product-stores__pill-remove[data-v-86704b8e]:hover{background:rgba(var(--v-theme-on-primary),.18)}.product-stores__add[data-v-86704b8e]{display:inline-flex;align-items:center;gap:4px;min-height:39px;padding:0 12px;border:1px dashed rgba(var(--v-border-color),.45);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;font-size:.875rem}.product-stores__add[data-v-86704b8e]:hover{border-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.product-field-error[data-v-86704b8e]{margin:0 0 12px;color:rgb(var(--v-theme-error));font-size:.8125rem;line-height:1.35}[data-v-86704b8e] .product-section--invalid{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-error),.45)}@media(max-width:599px){.product-kind[data-v-86704b8e],.product-timing[data-v-86704b8e]{grid-template-columns:1fr}}.product-ai-btn[data-v-86704b8e]{display:inline-flex;align-items:center;justify-content:center;gap:3px;flex-shrink:0;height:24px;padding:0 6px;border:1px solid rgba(var(--v-theme-primary),.28);border-radius:6px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:11px;font-weight:700;line-height:1;letter-spacing:.3px;cursor:pointer;transition:all .15s ease}.product-ai-btn[data-v-86704b8e]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.16);border-color:rgba(var(--v-theme-primary),.5)}.product-ai-btn[data-v-86704b8e]:disabled{cursor:wait;opacity:.7}.product-ai-btn__spin[data-v-86704b8e]{animation:product-ai-spin-86704b8e .8s linear infinite}@keyframes product-ai-spin-86704b8e{to{transform:rotate(360deg)}}.datetime-picker[data-v-084b3af8]{--option-height: 32px;display:flex;flex-direction:column;background:rgb(var(--v-theme-surface));border-radius:8px;overflow:hidden;max-height:min(420px,70vh)}.picker-container[data-v-084b3af8]{display:flex;flex:1 1 auto;min-height:0;overflow:hidden}.date-picker-section[data-v-084b3af8]{flex:1;border-right:1px solid rgb(var(--v-theme-text-primary),var(--v-custom-opacity));min-width:0}.date-picker-section[data-v-084b3af8] .v-date-picker{width:100%;box-shadow:none;background:transparent}.date-picker-section[data-v-084b3af8] .v-date-picker-month{padding:0 4px 4px}.date-picker-section[data-v-084b3af8] .v-date-picker-controls{padding-block:2px;min-height:32px}.v-date-picker-controls[data-v-084b3af8]{display:flex;align-items:center;justify-content:space-between}.time-picker-section[data-v-084b3af8]{min-width:5.75rem;display:flex;flex-direction:column;justify-content:center;padding-inline:.5rem}.save-date-button[data-v-084b3af8]{flex-shrink:0}.time-selectors[data-v-084b3af8]{display:flex;position:relative;height:calc(var(--option-height) * 3.5)}.time-column[data-v-084b3af8]{flex:1;display:flex;flex-direction:column;position:relative;min-inline-size:0}.time-scroll[data-v-084b3af8]{overflow:hidden;user-select:none;touch-action:none;display:block;box-sizing:border-box;height:100%}.time-inner[data-v-084b3af8]{display:flex;flex-direction:column;will-change:transform;position:relative;z-index:3}.time-option[data-v-084b3af8]{height:var(--option-height);line-height:var(--option-height);text-align:center;font-size:13px;display:flex;align-items:center;justify-content:center;cursor:grab;user-select:none;margin:0;box-sizing:border-box;color:rgba(var(--v-theme-on-surface),.55)}.center-highlight[data-v-084b3af8]{position:absolute;inset-block-start:calc(50% - var(--option-height) / 2);inset-inline:2px;block-size:var(--option-height);background:rgb(var(--v-theme-primary));border-radius:6px;pointer-events:none;z-index:2}.time-option.is-active[data-v-084b3af8]{color:rgb(var(--v-theme-on-primary))}.time-header[data-v-084b3af8]{color:rgb(var(--v-theme-text-secondary),var(--v-high-emphasis-opacity));font-size:.75rem;font-weight:650}@media(max-width:600px){.v-overlay__content:has(.datetime-picker-overlay){position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:90vw!important;max-width:400px!important}.datetime-picker{max-height:80vh!important;overflow-y:auto!important}.v-date-picker-controls .v-spacer{display:none!important}.v-date-picker-month{padding:0!important}.time-picker-section{min-height:auto!important;padding-inline:.5rem!important;margin-top:0!important;margin-bottom:5px}.time-scroll{height:100%!important}.center-highlight{block-size:var(--option-height)!important;inset-block-start:calc(50% - (var(--option-height) / 2))!important}.time-header{margin-bottom:0}.time-option{height:var(--option-height)!important;line-height:var(--option-height)!important;font-size:12px!important}.datetime-picker{--option-height: 30px !important}}.datetime-mask-input[data-v-bacdd5a1]{position:relative}.datetime-mask-input__placeholder[data-v-bacdd5a1]{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;padding-inline:16px;display:flex;align-items:center;pointer-events:none;font-size:.9375rem;line-height:1.5;white-space:pre}.datetime-mask-input__placeholder-filled[data-v-bacdd5a1]{color:transparent}.datetime-mask-input--labeled .datetime-mask-input__placeholder[data-v-bacdd5a1]{inset-block-start:18px;block-size:auto;inset-block-end:0}.sd[data-v-590570ce]{display:flex;flex-direction:column;background:rgb(var(--v-theme-surface));border-radius:20px;overflow:hidden;max-block-size:90dvh;height:100%}@media(max-width:600px){.sd[data-v-590570ce]{border-radius:0!important;max-block-size:100dvh!important;height:100dvh!important}}.sd__head[data-v-590570ce]{display:flex;align-items:center;gap:12px;padding:18px 20px;border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:radial-gradient(ellipse 120% 100% at 0% 0%,rgba(var(--v-theme-primary),.07),transparent 60%),rgb(var(--v-theme-surface));flex-shrink:0}.sd__head-icon[data-v-590570ce]{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));flex-shrink:0}.sd__head-text[data-v-590570ce]{flex:1;min-width:0}.sd__kicker[data-v-590570ce]{margin:0 0 2px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.5)}.sd__title[data-v-590570ce]{margin:0;font-size:1.0625rem;font-weight:700;line-height:1.25;color:rgb(var(--v-theme-on-surface))}.sd__close[data-v-590570ce]{flex-shrink:0}.sd__body[data-v-590570ce]{flex:1;overflow-y:auto;padding:0}.sd__divider[data-v-590570ce]{height:1px;background:rgba(var(--v-border-color),var(--v-border-opacity))}.sd__section[data-v-590570ce]{padding:20px;display:flex;flex-direction:column;gap:14px}.sd__kpi[data-v-590570ce]{display:flex;align-items:center;background:rgba(var(--v-theme-on-surface),.03);border:1px solid rgba(var(--v-border-color),var(--v-border-opacity, .08));border-radius:12px;padding:14px 16px}.sd__kpi-item[data-v-590570ce]{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px}.sd__kpi-num[data-v-590570ce]{font-size:22px;font-weight:800;line-height:1;letter-spacing:-.02em}.sd__kpi-lbl[data-v-590570ce]{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--v-theme-on-surface),.55)}.sd__kpi-sep[data-v-590570ce]{width:1px;height:32px;background:rgba(var(--v-border-color),var(--v-border-opacity, .1));flex-shrink:0}.sd__bar[data-v-590570ce]{position:relative;height:6px;background:rgba(var(--v-theme-on-surface),.08);border-radius:999px;display:flex;overflow:visible}.sd__bar-seg[data-v-590570ce]{height:100%;transition:width .3s cubic-bezier(.4,0,.2,1)}.sd__bar-seg--reserved[data-v-590570ce]{background:rgb(var(--v-theme-warning));border-radius:999px 0 0 999px;opacity:.8}.sd__bar-seg--free[data-v-590570ce]{background:rgb(var(--v-theme-success));border-radius:0 999px 999px 0;opacity:.85}.sd__bar-seg--free[data-v-590570ce]:first-child{border-radius:999px}.sd__bar-mark[data-v-590570ce]{position:absolute;top:-3px;bottom:-3px;width:2px;background:rgb(var(--v-theme-error));border-radius:2px;transform:translate(-50%);opacity:.75}.sd__input-row[data-v-590570ce]{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}.sd__field[data-v-590570ce]{display:flex;flex-direction:column;gap:6px;width:220px;flex-shrink:0;min-width:0}@media(max-width:500px){.sd__field[data-v-590570ce]{width:100%}}.sd__field--unit[data-v-590570ce]{width:180px}@media(max-width:500px){.sd__field--unit[data-v-590570ce]{width:100%}}.sd__field-head[data-v-590570ce]{display:flex;align-items:center;gap:4px}.sd__field-label[data-v-590570ce]{font-size:13px;font-weight:600;color:rgba(var(--v-theme-on-surface),.85);line-height:1.2}.sd__field-sub[data-v-590570ce]{font-size:11px;color:rgba(var(--v-theme-on-surface),.5);margin-top:2px}.sd__chips[data-v-590570ce]{display:flex;flex-wrap:wrap;gap:5px;margin-top:2px}.sd__chip[data-v-590570ce]{padding:3px 10px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity, .14));border-radius:6px;background:rgba(var(--v-theme-on-surface),.04);font-size:12px;font-weight:600;color:rgba(var(--v-theme-on-surface),.75);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.sd__chip[data-v-590570ce]:hover{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));border-color:rgba(var(--v-theme-primary),.3)}.sd__chip--reset[data-v-590570ce]:hover{background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error));border-color:rgba(var(--v-theme-error),.3)}.sd__duration-grid[data-v-590570ce]{display:flex;flex-direction:column;gap:16px}.sd__duration-block[data-v-590570ce]{display:flex;flex-direction:column;gap:6px}.sd__duration-header[data-v-590570ce]{display:flex;align-items:center;justify-content:flex-start;gap:8px}.sd__unit-seg[data-v-590570ce]{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:3px;padding:3px;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),var(--v-border-opacity, .16));border-radius:12px;height:44px;width:100%;box-sizing:border-box;box-shadow:0 1px 3px #0000000a}.sd__unit-btn[data-v-590570ce]{display:flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:9px;height:100%;font-size:13px;font-weight:500;color:rgba(var(--v-theme-on-surface),.6);cursor:pointer;user-select:none;transition:all .18s cubic-bezier(.4,0,.2,1);line-height:1}.sd__unit-btn[data-v-590570ce]:hover{background:rgba(var(--v-theme-on-surface),.05);color:rgb(var(--v-theme-on-surface))}.sd__unit-btn--on[data-v-590570ce]{background:rgba(var(--v-theme-primary),.1)!important;color:rgb(var(--v-theme-primary))!important;font-weight:600}.sd__unit-btn--on[data-v-590570ce]:hover{background:rgba(var(--v-theme-primary),.14)!important;color:rgb(var(--v-theme-primary))!important}.sd__foot[data-v-590570ce]{display:flex;justify-content:flex-end;padding:14px 20px;border-block-start:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));flex-shrink:0}.product-price{overflow:hidden;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:16px;container-type:inline-size;min-width:0;max-width:100%}.product-price__note{margin:0;padding:12px 14px;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;line-height:1.4}.product-price__bulk{margin:0 12px 12px;border:1px dashed rgba(var(--v-border-color),.5);border-radius:14px;background:rgba(var(--v-theme-on-surface),.025)}.product-price__bulk-toggle{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:0;background:transparent;color:inherit;cursor:pointer;font-size:.875rem;font-weight:600;text-align:start;&:hover{color:rgb(var(--v-theme-primary))}}.product-price__bulk-hint{margin-left:auto;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem;font-weight:400}.product-price__bulk-body{display:flex;flex-direction:column;gap:12px;padding:0 12px 12px}.product-price__bulk-fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px 8px;.product-price__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}}.product-price__list{overflow-x:auto;min-width:0;max-width:100%;--cols: minmax(120px, 1.15fr) minmax(88px, .7fr) minmax(180px, 1.4fr)}.product-price__head,.product-price__line{display:grid;grid-template-columns:var(--cols);gap:8px;align-items:center;padding:8px 14px;min-width:520px}.product-price__head{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity));color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:600;letter-spacing:.03em;line-height:1.3;text-transform:uppercase;>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.product-price__head-split,.product-price__cell--split{border-left:1px solid rgba(var(--v-border-color),var(--v-border-opacity));padding-left:10px}.product-price__line{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity));&:hover{background:rgba(var(--v-theme-on-surface),.02)}&--off{background:rgba(var(--v-theme-on-surface),.045)}&--off .product-price__chip{color:rgba(var(--v-theme-on-surface),.4);background:rgba(var(--v-theme-on-surface),.06)}&--off .product-price__thumb{background-color:rgba(var(--v-theme-on-surface),.06)}&--off .product-price__box{border-color:rgba(var(--v-border-color),.35);background:rgba(var(--v-theme-on-surface),.03)}&--off .stock-card{border-color:rgba(var(--v-border-color),.22);background:rgba(var(--v-theme-on-surface),.03);box-shadow:none}}.product-price__cells{display:grid;grid-column:2 / -1;grid-template-columns:subgrid;gap:8px;align-items:center;min-width:0}.product-price__id{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0}.product-price__thumb-wrap{position:relative;flex-shrink:0}.product-price__thumb{width:39px;height:39px;padding:0;border:2px solid transparent;border-radius:10px;background:rgba(var(--v-theme-on-surface),.06) center / cover no-repeat;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer;&--empty{display:grid;place-items:center;border-color:rgba(var(--v-border-color),.4);border-style:dashed;background:transparent}&--stock{background-color:rgba(var(--v-theme-on-surface),.04)}&--own{border-color:rgb(var(--v-theme-primary));box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.18)}}.product-price__thumb-clear{position:absolute;inset-block-start:-6px;inset-inline-end:-6px;display:grid;place-items:center;width:16px;height:16px;padding:0;border:0;border-radius:50%;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.28);color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;&:hover{background:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}}.product-price__chip{display:inline-block;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;padding:4px 8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface));font-size:.8125rem}.product-price__vis{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex-shrink:0;min-width:28px;height:28px;margin:0;padding:0 6px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.42);cursor:pointer;&:hover{background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}&--off,&--off .v-icon{color:rgb(var(--v-theme-error))}&--off:hover{background:rgba(var(--v-theme-error),.1)}&--off .product-price__vis-text{color:rgb(var(--v-theme-error));font-size:.75rem;font-weight:600;line-height:1}&--off:hover .v-icon{color:rgb(var(--v-theme-error))}}.product-price__cell{display:flex;flex-direction:column;gap:4px;min-width:0}.product-price__cell:before{display:none;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:500;letter-spacing:0;text-transform:none;content:attr(data-label)}.product-price__box{display:flex;align-items:center;gap:4px;min-width:0;min-height:39px;padding:0 8px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:10px;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),.4);font-size:.8125rem;input{width:100%;min-width:0;border:0;background:transparent;color:rgb(var(--v-theme-on-surface));font-size:.875rem;font-weight:600;&:focus{outline:none}&:disabled{opacity:.6}&::-webkit-outer-spin-button,&::-webkit-inner-spin-button{appearance:none;margin:0}&[type=number]{appearance:textfield}&[type=datetime-local]{font-size:.75rem;font-weight:500}}}.product-price__cell:focus-within .product-price__box{border-color:rgb(var(--v-theme-primary))}.product-price__cell--sale .product-price__box{min-height:40px;border-color:rgba(var(--v-theme-primary),.28);input{font-size:1rem}}.product-price__cell--muted .product-price__box{background:rgba(var(--v-theme-on-surface),.03);input{font-weight:500;color:rgba(var(--v-theme-on-surface),.72)}}.product-price__switch{flex:1 1 100%;min-width:0;margin:2px 0 0;.v-selection-control{min-width:0;min-height:32px}.v-label{font-size:.75rem;opacity:.72;white-space:nowrap}}.product-price__apply{align-self:end;min-height:39px;padding:0 14px;border:0;border-radius:10px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));cursor:pointer;font-size:.8125rem;font-weight:600}.product-price--single .product-price__row{display:flex;flex-direction:column;gap:14px;padding:12px 14px 16px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.product-price--single .product-price__top{display:flex;align-items:center;gap:10px}.product-price--single .product-price__switch{flex:none;margin:0}.product-price--single .product-price__sale{display:grid;grid-template-columns:minmax(110px,140px) minmax(0,1fr);gap:10px;align-items:end}.product-price--single .product-price__stock{display:flex;flex-direction:column;gap:4px;min-width:0}.stock-promo{display:flex;flex-direction:column;gap:10px;padding:0 14px 14px}.stock-promo__head{display:flex;align-items:center;gap:12px}.stock-promo__chip{margin-left:auto;font-weight:500;cursor:pointer;user-select:none}.stock-promo__action{margin-left:auto;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem}.stock-promo__action--danger{color:rgb(var(--v-theme-error))}.stock-promo__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,.85fr);gap:8px;align-items:stretch}.stock-promo__grid .product-price__label{min-height:20px}.stock-promo__grid .product-price__box,.stock-promo__grid .datetime-mask-input{margin-top:auto}.stock-promo__grid .product-price__box{min-height:40px;border-radius:10px}.stock-promo__grid .product-price__label .field-hint{inline-size:16px;block-size:16px}.stock-promo__datetime{display:flex;flex-direction:column;gap:4px;min-width:0}.stock-promo__datetime :deep(.datetime-mask-input .v-input__control){height:40px}.stock-promo__datetime :deep(.datetime-mask-input .v-field){--v-field-border-opacity: 1;--v-field-padding-start: 8px;--v-field-input-padding-top: 0;--v-field-input-padding-bottom: 0;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:10px;font-size:.875rem;height:40px;overflow:hidden}.stock-promo__datetime :deep(.datetime-mask-input .v-field--focused){border-color:rgb(var(--v-theme-primary))}.stock-promo__datetime :deep(.datetime-mask-input .v-field__outline){display:none}.stock-promo__datetime :deep(.datetime-mask-input .v-field__input){min-height:0;height:100%;padding-block:0;font-size:.875rem;font-weight:600}.stock-promo__datetime :deep(.datetime-mask-input .v-field__append-inner){padding-inline-end:4px}.stock-promo__datetime :deep(.datetime-mask-input__placeholder){padding-inline:8px;font-size:.875rem}.stock-promo__sold{grid-column:1 / -1;margin:0;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem}.product-price__item{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.product-price__item .product-price__line{border-top:0}.product-price__item .stock-promo{padding-top:0}.product-price__bulk-body .stock-promo,.product-price--single .stock-promo{padding:0}.product-price--single .stock-level-control{min-height:40px}.product-price__label{display:inline-flex;align-items:center;gap:4px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.2}.product-price__tax-badge{font-style:normal;font-size:.6875rem;font-weight:650;padding:1px 6px;border-radius:999px;color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.12);white-space:nowrap}.stock-level-control{min-width:0;width:100%}.stock-card{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-height:38px;height:38px;padding:0 8px;border:1px solid rgba(var(--v-border-color),.18);border-radius:10px;background:rgb(var(--v-theme-surface));box-shadow:0 1px rgba(var(--v-theme-on-surface),.04);color:inherit;cursor:pointer;text-align:start;min-width:0;overflow:hidden;&:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.4);box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.08)}&--low{border-color:rgba(var(--v-theme-error),.35)}&--off{cursor:default;opacity:.45;box-shadow:none}}.stock-card__bar{display:flex;flex-shrink:0;overflow:hidden;width:28px;height:6px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08)}.stock-card__bar-ordered,.stock-card__bar-free{display:block;height:100%}.stock-card__bar-ordered{background:rgb(var(--v-theme-primary))}.stock-card__bar-free{background:rgba(var(--v-theme-primary),.28)}.stock-card--low .stock-card__bar-free{background:rgba(var(--v-theme-error),.35)}.stock-card__metrics{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;flex:1}.stock-card__metric{display:inline-flex;align-items:baseline;gap:2px;color:rgba(var(--v-theme-on-surface),.7);font-size:.75rem;line-height:1.2;white-space:nowrap;flex-shrink:0;b{color:rgb(var(--v-theme-on-surface));font-size:.8125rem;font-weight:600}}.stock-card__unit{font-size:.6875rem;color:rgba(var(--v-theme-on-surface),.5)}.stock-card__metric--muted{opacity:.7}.stock-card__metric--timing{display:inline-flex;align-items:center;gap:3px;color:rgba(var(--v-theme-primary),.9)}.stock-card__time-icon{color:rgba(var(--v-theme-on-surface),.45)}.stock-card__empty{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.45);font-weight:500}.stock-card__tax{font-style:normal;font-size:.625rem;font-weight:650;padding:1px 5px;border-radius:999px;color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.12);flex-shrink:0;white-space:nowrap}.stock-card__tax--vat{color:rgba(var(--v-theme-on-surface),.75);background:rgba(var(--v-theme-on-surface),.08)}.stock-card__chevron{flex-shrink:0;margin-left:auto;color:rgba(var(--v-theme-on-surface),.28)}.stock-card:hover:not(:disabled) .stock-card__chevron{color:rgb(var(--v-theme-primary))}.stock-level-viz{display:flex;flex-direction:column;gap:8px}.stock-level-bar{position:relative;display:flex;overflow:hidden;height:14px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08)}.stock-level-bar__ordered{height:100%;background:rgb(var(--v-theme-primary))}.stock-level-bar__free{height:100%;background:rgba(var(--v-theme-primary),.28)}.stock-level-bar__threshold{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;background:rgb(var(--v-theme-error))}.stock-level-legend{display:flex;flex-wrap:wrap;gap:6px 12px;color:rgba(var(--v-theme-on-surface),.65);font-size:.75rem}.stock-level-dot{display:inline-block;width:8px;height:8px;margin-right:4px;border-radius:50%;vertical-align:middle}.stock-level-dot--ordered{background:rgb(var(--v-theme-primary))}.stock-level-dot--free{background:rgba(var(--v-theme-primary),.4)}.stock-level-viz--low .stock-level-bar{box-shadow:inset 0 0 0 1px rgba(var(--v-theme-error),.35)}@container (max-width: 560px){.product-price__bulk-hint,.product-price__head{display:none}.product-price__line{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:0;padding:10px 12px}.product-price__id{display:flex;align-items:center;gap:6px 8px;width:100%;min-width:0}.product-price__vis{margin-left:auto}.product-price__cells{display:grid;grid-template-columns:100px minmax(0,1fr);gap:8px;width:100%;min-width:0}.product-price__cell--split{border-left:none;padding-left:0}.product-price--single .product-price__sale{grid-template-columns:1fr}.stock-promo__grid{grid-template-columns:1fr 1fr}}@media(max-width:599px){.product-price__bulk-hint,.product-price__head{display:none}.product-price__line{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:0;padding:10px 12px}.product-price__id{display:flex;align-items:center;gap:6px 8px;width:100%;min-width:0}.product-price__vis{margin-left:auto}.product-price__cells{display:grid;grid-template-columns:100px minmax(0,1fr);gap:8px;width:100%;min-width:0}.product-price__cell--split{border-left:none;padding-left:0}.product-price--single .product-price__sale{grid-template-columns:1fr}.stock-promo__grid{grid-template-columns:1fr 1fr}}@media(max-width:420px){.stock-promo__grid{grid-template-columns:1fr}.product-price__bulk-fields{grid-template-columns:1fr 1fr}}@media(max-width:340px){.product-price__bulk-fields,.product-price__cells{grid-template-columns:1fr}}.variant-empty__add[data-v-4cd4f660],.variant-axis-add[data-v-4cd4f660]{display:inline-flex;align-items:center;gap:8px;border:1px dashed rgba(var(--v-border-color),.4);border-radius:14px;background:transparent;color:inherit;cursor:pointer}.variant-empty__add[data-v-4cd4f660]{width:100%;justify-content:center;padding:28px 16px;color:rgba(var(--v-theme-on-surface),.62);font-size:.9375rem}.variant-empty__add[data-v-4cd4f660]:hover{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.04);color:rgb(var(--v-theme-primary))}.variant-axes[data-v-4cd4f660]{display:flex;flex-direction:column;gap:16px;margin-bottom:18px}.variant-axis__head[data-v-4cd4f660]{display:flex;align-items:center;gap:8px;margin-bottom:8px;min-width:0}.variant-axis__name[data-v-4cd4f660]{font-size:.8125rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.55);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.variant-axis__edit[data-v-4cd4f660],.variant-axis__remove[data-v-4cd4f660]{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.variant-axis__edit[data-v-4cd4f660]:hover,.variant-axis__remove[data-v-4cd4f660]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.75)}.variant-axis__edit[data-v-4cd4f660]{margin-left:auto}.variant-axis__remove[data-v-4cd4f660]:disabled{opacity:.35;cursor:not-allowed}.variant-pills[data-v-4cd4f660]{display:flex;flex-wrap:wrap;gap:8px;padding:4px;border-radius:16px;background:rgba(var(--v-theme-on-surface),.06);max-width:100%}.variant-pill[data-v-4cd4f660]{display:inline-flex;align-items:center;justify-content:center;max-width:min(100%,260px);min-height:39px;padding:0 14px;border:0;border-radius:12px;background:transparent;color:rgb(var(--v-theme-on-surface));cursor:pointer;font-size:.9rem;line-height:1.3;text-align:center;min-width:0}.variant-pill--on[data-v-4cd4f660]{background:rgb(var(--v-theme-surface));box-shadow:0 5px 15px rgba(var(--v-theme-on-surface),.12);font-weight:500}.variant-pill__label[data-v-4cd4f660]{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.variant-pill-input-wrap[data-v-4cd4f660]{position:relative;display:inline-flex;align-items:center;border-radius:12px;background:transparent;transition:background .15s,box-shadow .15s}.variant-pill-input-wrap[data-v-4cd4f660]:focus-within,.variant-pill-input-wrap--active[data-v-4cd4f660]{background:rgb(var(--v-theme-surface));box-shadow:0 2px 8px rgba(var(--v-theme-on-surface),.08)}.variant-pill-input[data-v-4cd4f660]{field-sizing:content;width:auto;min-width:92px;max-width:min(100%,240px);min-height:39px;padding:0 12px;border:0;border-radius:12px;background:transparent;color:rgb(var(--v-theme-on-surface));font-size:.875rem;transition:width .1s}.variant-pill-input[data-v-4cd4f660]::placeholder{color:rgba(var(--v-theme-on-surface),.42)}.variant-pill-input[data-v-4cd4f660]:focus{outline:none}.variant-pill-save-btn[data-v-4cd4f660]{display:inline-flex;align-items:center;justify-content:center;inline-size:26px;block-size:26px;margin-inline-end:6px;margin-inline-start:-4px;border:0;border-radius:8px;background:rgb(var(--v-theme-primary));color:#fff;cursor:pointer;flex-shrink:0;transition:background .15s,transform .12s}.variant-pill-save-btn[data-v-4cd4f660]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.88);transform:scale(1.06)}.variant-pill-save-btn[data-v-4cd4f660]:active:not(:disabled){transform:scale(.95)}.variant-pill-save-btn[data-v-4cd4f660]:disabled{opacity:.6;cursor:default}.variant-axis-add[data-v-4cd4f660]{align-self:flex-start;padding:8px 12px;font-size:.8125rem;color:rgba(var(--v-theme-on-surface),.62)}.variant-hint[data-v-4cd4f660]{margin:0;color:rgba(var(--v-theme-on-surface),.55);font-size:.875rem}.variant-add-choices[data-v-4cd4f660]{display:flex;flex-direction:column;gap:12px}.variant-add-choice[data-v-4cd4f660]{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:14px;row-gap:2px;width:100%;padding:16px 18px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:16px;background:transparent;color:inherit;cursor:pointer;text-align:start}.variant-add-choice[data-v-4cd4f660]:hover{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.04)}.variant-add-choice__icon[data-v-4cd4f660]{display:grid;place-items:center;grid-row:1/span 2;align-self:center;width:40px;height:40px;border-radius:12px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.variant-add-choice__title[data-v-4cd4f660]{font-size:.9375rem;font-weight:600;line-height:1.3}.variant-add-choice__hint[data-v-4cd4f660]{color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;line-height:1.4}.variant-add-card[data-v-4cd4f660]{overflow:hidden}.variant-add-head[data-v-4cd4f660]{padding:22px 24px 0}.variant-add-head__title[data-v-4cd4f660]{font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line)}.variant-add-head__sub[data-v-4cd4f660]{margin:8px 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:.875rem;line-height:1.45}.variant-add-body[data-v-4cd4f660]{padding:20px 24px 4px}.variant-add-fields[data-v-4cd4f660]{display:flex;flex-direction:column;gap:6px}.variant-add-foot[data-v-4cd4f660]{display:flex;align-items:center;gap:8px;padding:12px 16px 16px}.product-price__bulk-unit[data-v-4cd4f660]{max-width:54px;flex-shrink:0;padding:0 2px;border:0;background:transparent;color:inherit;font:inherit;font-size:.75rem;cursor:pointer}.product-price__bulk-unit[data-v-4cd4f660]:focus{outline:none}.product-form[data-v-12cb7cb9]{display:grid;gap:16px;align-items:start;min-width:0;max-width:100%}@media(min-width:960px){.product-form[data-v-12cb7cb9]{grid-template-columns:minmax(0,1fr) 320px}}.product-form--single-col[data-v-12cb7cb9]{grid-template-columns:1fr!important}.product-form__main[data-v-12cb7cb9],.product-form__side[data-v-12cb7cb9]{top:0;display:flex;flex-direction:column;gap:16px;min-width:0;max-width:100%}.product-categories[data-v-12cb7cb9]{display:grid;gap:10px}.product-categories__head[data-v-12cb7cb9]{display:flex;align-items:center;justify-content:space-between;gap:8px}.product-categories__label[data-v-12cb7cb9]{display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.62);font-size:.8125rem;font-weight:650}.product-categories__edit[data-v-12cb7cb9]{margin:0;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.8125rem;font-weight:700}.product-categories__edit--done[data-v-12cb7cb9]{padding:6px 12px;border-radius:10px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.product-categories__edit--done[data-v-12cb7cb9]:hover{filter:brightness(1.06)}.product-categories__list[data-v-12cb7cb9]{display:flex;flex-wrap:wrap;gap:8px}.product-categories__chip[data-v-12cb7cb9]{display:inline-flex;align-items:center;gap:4px;min-height:34px;padding:0 4px 0 12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.03);color:inherit;font-size:.8125rem;font-weight:600}.product-categories__chip--hidden[data-v-12cb7cb9]{color:rgba(var(--v-theme-on-surface),.5)}.product-categories__chip-name[data-v-12cb7cb9]{max-inline-size:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-categories__chip-eye[data-v-12cb7cb9]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.4)}.product-categories__chip-remove[data-v-12cb7cb9]{display:grid;place-items:center;inline-size:26px;block-size:26px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.product-categories__chip-remove[data-v-12cb7cb9]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface))}.product-categories__empty[data-v-12cb7cb9]{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.product-media[data-v-12cb7cb9]{border:1px dashed rgba(var(--v-border-color),.24);border-radius:14px;background:rgba(var(--v-theme-on-surface),.02);cursor:pointer;min-block-size:140px;transition:border-color .15s ease,background .15s ease}.product-media[data-v-12cb7cb9]:hover,.product-media--dragging[data-v-12cb7cb9]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.04)}.product-media__empty[data-v-12cb7cb9]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 16px;color:rgba(var(--v-theme-on-surface),.55);text-align:center}.product-media__grid[data-v-12cb7cb9]{display:flex;flex-wrap:wrap;align-items:start;gap:10px;padding:12px}.product-media__sortable[data-v-12cb7cb9]{display:flex;flex-wrap:wrap;gap:10px;min-inline-size:0}.product-media__item[data-v-12cb7cb9],.product-media__add[data-v-12cb7cb9]{flex:0 0 112px;inline-size:112px}.product-media__item[data-v-12cb7cb9]{position:relative;overflow:hidden;border-radius:12px;cursor:grab}.product-media__item[data-v-12cb7cb9] img{-webkit-user-drag:none;user-select:none;pointer-events:none}.product-media__remove[data-v-12cb7cb9],.product-media__crop[data-v-12cb7cb9]{position:absolute}.product-media__remove[data-v-12cb7cb9]{inset-block-start:6px;inset-inline-end:6px}.product-media__crop[data-v-12cb7cb9]{inset-block-end:6px;inset-inline-end:6px}.product-media__add[data-v-12cb7cb9]{display:grid;place-items:center;min-block-size:120px;border:1px dashed rgba(var(--v-border-color),.28);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.product-form-editor[data-v-12cb7cb9]{display:flex;flex-direction:column;overflow:auto;resize:vertical;min-block-size:160px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px}.product-form-editor[data-v-12cb7cb9] .productDescriptionEditor{flex:1;min-block-size:0;padding:12px}.product-form-editor__label[data-v-12cb7cb9]{display:flex;align-items:center;gap:6px;padding:10px 12px 0;color:rgba(var(--v-theme-on-surface),.6);font-size:.8125rem}.field-textarea[data-v-12cb7cb9]{position:relative}.field-textarea__hint[data-v-12cb7cb9]{position:absolute;z-index:2;inset-block-start:12px;inset-inline-end:12px}.field-textarea[data-v-12cb7cb9] .v-field__input{padding-inline-end:36px}.product-specs[data-v-12cb7cb9],.linked-products[data-v-12cb7cb9]{display:flex;flex-direction:column;gap:0}.linked-products__split[data-v-12cb7cb9]{display:flex;align-items:center;padding-block:22px 18px}.linked-products__split-line[data-v-12cb7cb9]{flex:1;block-size:2px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07)}.product-specs__block[data-v-12cb7cb9]{display:flex;flex-direction:column;gap:12px}.product-specs__split[data-v-12cb7cb9]{display:flex;align-items:center;padding-block:22px 18px}.product-specs__split-line[data-v-12cb7cb9]{flex:1;block-size:2px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07)}.product-specs__head[data-v-12cb7cb9]{display:flex;align-items:center;gap:12px;padding-block-end:12px}.product-specs__add[data-v-12cb7cb9]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;margin-inline-start:auto;padding:4px 2px;border:0;border-radius:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem;font-weight:600;line-height:1.2;white-space:nowrap}.product-specs__add[data-v-12cb7cb9]:hover{opacity:.8}.product-specs__titles[data-v-12cb7cb9]{display:flex;flex:1;flex-direction:column;gap:2px;min-inline-size:0}.product-specs__title[data-v-12cb7cb9]{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;padding:0;border:0;background:transparent;color:inherit;font-size:.875rem;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}.product-specs__title-text[data-v-12cb7cb9]{display:inline-flex;align-items:center;gap:6px;min-inline-size:0;font-size:.875rem;font-weight:600;line-height:1.25}.product-specs__desc[data-v-12cb7cb9]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.35}.product-specs__empty[data-v-12cb7cb9]{margin:0;padding:12px 14px;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.1);color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.product-specs-add-menu[data-v-12cb7cb9]{min-inline-size:260px;max-inline-size:320px}.product-specs-add-menu__search[data-v-12cb7cb9]{padding:8px 8px 4px}.product-specs-add-menu__list[data-v-12cb7cb9]{max-block-size:220px;overflow-y:auto}.field-switch[data-v-12cb7cb9]{display:flex;align-items:center;gap:6px}.product-kind[data-v-12cb7cb9]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.product-qty[data-v-12cb7cb9]{padding-top:12px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.product-qty__toggle[data-v-12cb7cb9]{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;text-align:start;transition:box-shadow .15s ease,background .15s ease}.product-qty__toggle[data-v-12cb7cb9]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.28)}.product-qty__toggle-icon[data-v-12cb7cb9]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;border-radius:8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-qty__toggle-copy[data-v-12cb7cb9]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.product-qty__toggle-title[data-v-12cb7cb9]{font-size:.875rem;font-weight:600;line-height:1.2}.product-qty__toggle-hint[data-v-12cb7cb9]{font-size:.75rem;line-height:1.25;color:rgba(var(--v-theme-on-surface),.55)}.product-qty__toggle-chevron[data-v-12cb7cb9]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.45)}.product-qty__panel[data-v-12cb7cb9]{margin-top:10px}.offer-kind-row[data-v-12cb7cb9]{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:10px}.offer-kind-row__label[data-v-12cb7cb9]{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;font-weight:500}.offer-kind-row__toggle[data-v-12cb7cb9]{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.05)}.offer-kind-row__btn[data-v-12cb7cb9]{min-block-size:26px;padding:2px 10px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);cursor:pointer;font-size:.75rem;font-weight:600;line-height:1.2}.offer-kind-row__btn--on[data-v-12cb7cb9]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.product-catalog-order[data-v-12cb7cb9]{margin-top:4px;margin-bottom:12px;flex-wrap:wrap}.product-catalog-sort-hint[data-v-12cb7cb9]{margin:0;color:rgba(var(--v-theme-on-surface),.5);font-size:.8125rem;line-height:1.4}.product-timing[data-v-12cb7cb9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.product-timing__card[data-v-12cb7cb9]{padding:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.02)}.product-timing__label[data-v-12cb7cb9]{display:inline-flex;align-items:center;gap:4px;margin-bottom:10px;font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.55)}.product-timing__preview[data-v-12cb7cb9],.product-timing__hint[data-v-12cb7cb9]{margin:8px 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.35}.product-dims__toggle[data-v-12cb7cb9]{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;text-align:start;transition:box-shadow .15s ease,background .15s ease}.product-dims__toggle[data-v-12cb7cb9]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.28)}.product-dims__toggle-icon[data-v-12cb7cb9]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;border-radius:8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-dims__toggle-copy[data-v-12cb7cb9]{display:flex;flex:1;flex-direction:column;gap:1px;min-inline-size:0}.product-dims__toggle-title[data-v-12cb7cb9]{font-size:.8125rem;font-weight:600;line-height:1.3}.product-dims__toggle-hint[data-v-12cb7cb9]{color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;line-height:1.3}.product-dims__toggle-chevron[data-v-12cb7cb9]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.4)}.product-dims__panel[data-v-12cb7cb9]{margin-top:10px;padding:12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.02);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1)}.product-kind__option[data-v-12cb7cb9]{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:transparent;text-align:start;color:inherit;cursor:pointer}.product-kind__option[data-v-12cb7cb9]:hover{border-color:rgba(var(--v-theme-primary),.45)}.product-kind__option--on[data-v-12cb7cb9]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08)}.product-kind__option--on .product-kind__icon[data-v-12cb7cb9]{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.product-kind__icon[data-v-12cb7cb9]{display:grid;place-items:center;flex-shrink:0;inline-size:39px;block-size:39px;border-radius:10px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-kind__text[data-v-12cb7cb9]{display:flex;flex-direction:column;min-inline-size:0;padding-block-start:2px}.product-kind__name[data-v-12cb7cb9]{display:inline-flex;align-items:center;gap:4px;font-size:.875rem;font-weight:600;line-height:1.3}.product-kind__desc[data-v-12cb7cb9]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem}.product-price__note--warn[data-v-12cb7cb9]{color:rgb(var(--v-theme-error))}.product-stores[data-v-12cb7cb9]{margin-bottom:16px}.product-stores__head[data-v-12cb7cb9]{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.product-stores__label[data-v-12cb7cb9]{font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.5)}.product-stores__copy[data-v-12cb7cb9]{margin-left:auto;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem}.product-stores__pills[data-v-12cb7cb9]{display:flex;flex-wrap:wrap;gap:8px}.product-stores__pill[data-v-12cb7cb9]{display:inline-flex;align-items:center;min-height:39px;padding:0;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:transparent;color:inherit;font-size:.875rem}.product-stores__pill[data-v-12cb7cb9]:hover{border-color:rgba(var(--v-theme-primary),.45)}.product-stores__pill--ready[data-v-12cb7cb9]:not(.product-stores__pill--on){box-shadow:inset 0 -2px rgb(var(--v-theme-primary))}.product-stores__pill--on[data-v-12cb7cb9]{border-color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));font-weight:600}.product-stores__pill-main[data-v-12cb7cb9]{min-height:39px;padding:0 6px 0 14px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.product-stores__pill-remove[data-v-12cb7cb9]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;margin-inline-end:4px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer;opacity:.72}.product-stores__pill-remove[data-v-12cb7cb9]:hover{opacity:1;background:rgba(var(--v-theme-on-surface),.08)}.product-stores__pill--on .product-stores__pill-remove[data-v-12cb7cb9]:hover{background:rgba(var(--v-theme-on-primary),.18)}.product-stores__add[data-v-12cb7cb9]{display:inline-flex;align-items:center;gap:4px;min-height:39px;padding:0 12px;border:1px dashed rgba(var(--v-border-color),.45);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;font-size:.875rem}.product-stores__add[data-v-12cb7cb9]:hover{border-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.product-field-error[data-v-12cb7cb9]{margin:0 0 12px;color:rgb(var(--v-theme-error));font-size:.8125rem;line-height:1.35}[data-v-12cb7cb9] .product-section--invalid{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-error),.45)}@media(max-width:599px){.product-kind[data-v-12cb7cb9],.product-timing[data-v-12cb7cb9]{grid-template-columns:1fr}}.product-ai-btn[data-v-12cb7cb9]{display:inline-flex;align-items:center;justify-content:center;gap:3px;flex-shrink:0;height:24px;padding:0 6px;border:1px solid rgba(var(--v-theme-primary),.28);border-radius:6px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:11px;font-weight:700;line-height:1;letter-spacing:.3px;cursor:pointer;transition:all .15s ease}.product-ai-btn[data-v-12cb7cb9]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.16);border-color:rgba(var(--v-theme-primary),.5)}.product-ai-btn[data-v-12cb7cb9]:disabled{cursor:wait;opacity:.7}.product-ai-btn__spin[data-v-12cb7cb9]{animation:product-ai-spin-12cb7cb9 .8s linear infinite}@keyframes product-ai-spin-12cb7cb9{to{transform:rotate(360deg)}}.shop-preview{--color-background: #fefefe;--color-button-primary: #f9e8dd;--color-primary-text: #261d1b;--color-primary: #298eff;--color-secondary: #c21313;--sp-surface: #fff;--sp-surface-muted: #f3f3f7;--sp-surface-soft: #f1f1f1;--sp-surface-alt: #fafafa;--sp-text: #261d1b;--sp-text-strong: #111;--sp-text-price: #3f3f3f;--sp-text-muted: #717171;--sp-text-subtle: #818181;--sp-text-old: #777;--sp-border: rgba(0, 0, 0, .06);--sp-leader: rgba(17, 17, 17, .22);--sp-shadow: 2px 2px 20px rgba(0, 0, 0, .06);--sp-shadow-soft: 0 0 15px rgba(0, 0, 0, .05);--sp-shadow-chip: rgba(6, 5, 50, .1) 0 5px 15px;--sp-overlay: #ffffff87;--sp-icon: #111;color:var(--sp-text);font-size:16px;line-height:1.25;-webkit-font-smoothing:antialiased}.v-theme--dark .shop-preview,.shop-preview--dark{--color-background: #252b35;--color-button-primary: #3a4556;--color-primary-text: #e9f2f8;--sp-surface: #2c3340;--sp-surface-muted: #1f2530;--sp-surface-soft: #343b4a;--sp-surface-alt: #343b4a;--sp-text: #e9f2f8;--sp-text-strong: #f3f6fb;--sp-text-price: #e9f2f8;--sp-text-muted: rgba(233, 242, 248, .55);--sp-text-subtle: rgba(233, 242, 248, .45);--sp-text-old: rgba(233, 242, 248, .45);--sp-border: rgba(233, 242, 248, .1);--sp-leader: rgba(233, 242, 248, .28);--sp-shadow: 2px 2px 20px rgba(0, 0, 0, .35);--sp-shadow-soft: 0 0 15px rgba(0, 0, 0, .28);--sp-shadow-chip: rgba(0, 0, 0, .35) 0 5px 15px;--sp-overlay: rgba(37, 43, 53, .72);--sp-icon: #e9f2f8}.shop-preview *,.shop-preview *:before,.shop-preview *:after{box-sizing:border-box}.shop-preview a{color:inherit;text-decoration:none}.shop-preview button,.shop-preview input,.shop-preview select{font:inherit;border-style:none}.shop-preview button{background:transparent;cursor:pointer}.shop-preview .fill-height{height:100%}.shop-preview .fill-width{width:100%}.shop-preview .grow-1{flex-grow:1}.shop-preview .d-flex{display:flex}.shop-preview .d-none{display:none}.shop-preview .flex-column{flex-direction:column}.shop-preview .align-start{align-items:flex-start}.shop-preview .align-center{align-items:center}.shop-preview .align-end{align-items:flex-end}.shop-preview .justify-center{justify-content:center}.shop-preview .justify-space-between{justify-content:space-between}.shop-preview .spacer{flex-grow:1}.shop-preview .pos-relative{position:relative}.shop-preview .pos-absolute{position:absolute}.shop-preview .pd-0{padding:0!important}.shop-preview .px-2{padding-left:1rem!important;padding-right:1rem!important}.shop-preview .mt-1{margin-top:.5rem!important}.shop-preview .mt-2{margin-top:1rem!important}.shop-preview .mb-1{margin-bottom:.5rem!important}.shop-preview .mb-2{margin-bottom:1rem!important}.shop-preview .mr-1{margin-right:.5rem!important}.shop-preview .text--red{color:var(--color-secondary)!important}.shop-preview .dish-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%}.shop-preview .dish-item-image{width:100%;position:relative}.shop-preview .image__inner{position:relative;height:0;padding-bottom:46%}.shop-preview .image__inner--product{padding-bottom:70%;height:unset}.shop-preview .image__inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;color:transparent!important}.shop-preview .image__inner--product img{height:calc(100% + 20px);width:100%;max-width:100%}.shop-preview .card__actions{display:flex;width:100%;align-items:flex-end;padding:1rem}.shop-preview .button{padding:.25rem;text-align:center;overflow:hidden;position:relative;transition:.06s;cursor:pointer;display:flex;align-items:center;border:0}.shop-preview .button__wrapper{display:flex;align-items:center;justify-content:center}.shop-preview .button--dish{font-size:.9rem;line-height:1.125rem;font-weight:400;min-height:44px;min-width:44px;max-width:120px;width:100%;padding:.25rem .5rem;border-radius:44px;transition:.1s ease-out;background:var(--color-button-primary)!important;color:var(--color-secondary)}.shop-preview .button--main{font-size:.9rem;line-height:1.125rem;font-weight:400;min-height:44px;min-width:44px;padding:.25rem 1rem;border-radius:15px;background:var(--color-primary)!important;color:#fff;transition:all .1s ease}.shop-preview .button--main:disabled{background:var(--sp-surface-muted)!important;color:var(--sp-text-muted);cursor:no-drop}.shop-preview .prices__price{font-size:1.125rem;line-height:1.25rem;font-weight:500;color:var(--sp-text-strong)}.shop-preview .prices--red .prices__price{color:var(--color-secondary)}.shop-preview .prices__old{text-decoration:line-through;color:var(--sp-text-muted);font-size:.9rem;line-height:1.125rem;font-weight:400}.shop-preview .dish{position:relative;width:100%;background:var(--sp-surface);border-radius:20px;box-shadow:var(--sp-shadow);overflow:hidden}.shop-preview--catalog .dish-wrapper{height:auto}.shop-preview--catalog .product-description{flex:0 1 auto}.shop-preview .dish.unavailable .dish-item-image:before{content:"";z-index:10;width:100%;height:calc(100% + 20px);display:block;position:absolute;background:var(--sp-overlay);pointer-events:none}.shop-preview .dish__name{font-size:1rem;line-height:1.125rem;font-weight:400;color:var(--sp-text-strong);text-overflow:ellipsis;overflow:hidden;margin:0}.shop-preview .dish__name-wrapper{display:flex;align-items:flex-start;flex-direction:row}.shop-preview .weight{font-size:.75rem;font-weight:400;flex-shrink:0;padding:0;margin-top:0;color:var(--sp-text-muted)}.shop-preview .short-description{font-size:.8rem;line-height:1rem;font-weight:400;padding:0;color:var(--sp-text-subtle)}.shop-preview .product-description{position:relative;display:flex;flex-direction:column;width:100%;border-radius:20px;background-color:var(--sp-surface);box-shadow:var(--sp-shadow-soft);flex:1 1 auto;justify-content:space-between}.shop-preview .dish-image{background:var(--sp-surface) url(/svg/loading/loading.svg) no-repeat 50%;background-size:35px 35px;isolation:isolate}.shop-preview .dish-image--product{overflow:unset;height:unset;width:100%;position:relative;user-select:none}.shop-preview .dish-ph{position:absolute;inset:0;background:var(--sp-surface-muted)}.shop-preview .error-mark{font-size:.75rem;line-height:1.25rem;font-weight:400;padding:.3rem .5rem;border-radius:20px;background-color:var(--color-secondary);color:#fff}.shop-preview .tabs-button{display:flex;overflow:hidden;border-radius:15px;background:var(--sp-surface-muted);position:relative;max-width:680px}.shop-preview .tabs-button__active-block{position:absolute;height:44px;top:0;left:0;padding:.25rem;pointer-events:none;z-index:0;transition:left .15s ease-in-out}.shop-preview .tabs-button__active-block div{background:var(--sp-surface);border-radius:12px;box-shadow:var(--sp-shadow-chip)}.shop-preview .label{display:flex;justify-content:center;align-items:center;cursor:pointer}.shop-preview .tabs-button__button{font-size:.9rem;line-height:1.125rem;font-weight:400;min-height:44px;padding:0;color:var(--sp-text-strong);position:relative;text-align:center;z-index:1;width:100%}.shop-preview .tabs-button__button input{display:none}.shop-preview .tabs-button.fill,.shop-preview .tabs-button.fill .tabs-button__button{width:100%}.shop-preview .dish-page{display:flex;flex-direction:column;align-items:flex-start;background:var(--sp-surface)}.shop-preview .dish-page h1{font-size:1.375rem;line-height:1.5rem;font-weight:500;margin:0}.shop-preview .dish-page h3{font-size:1rem;line-height:1.25rem;font-weight:500;margin:0}.shop-preview--detail .dish-page__gallery .dish-image{overflow:hidden;border-radius:20px;background:var(--sp-surface);box-shadow:var(--sp-shadow)}.shop-preview--detail .dish-page__gallery .image__inner--product{padding-bottom:72%}.shop-preview .dish-page__price{color:var(--sp-text-price);font-weight:500;font-size:1.25rem}.shop-preview .dish-page__price.new-price{color:#d22225}.shop-preview .dish-page__old-price{text-decoration:line-through;font-size:14px;line-height:24px;color:var(--sp-text-old)}.shop-preview .dish-page__desc{font-size:.9375rem;line-height:1.45}.shop-preview .dish-page__desc p{margin:0 0 .75rem}.shop-preview .dish-page__specs{margin:0}.shop-preview .dish-page__spec{display:flex;align-items:baseline;gap:.5rem;padding:.55rem 0;border-top:1px solid var(--sp-border);font-size:.9375rem;line-height:1.35}.shop-preview .dish-page__spec:first-child{border-top:0;padding-top:0}.shop-preview .dish-page__spec dt{flex-shrink:0;color:var(--sp-text-muted)}.shop-preview .dish-page__spec-leader{flex:1 1 auto;min-width:12px;border-bottom:1px dotted var(--sp-leader);transform:translateY(-.35em)}.shop-preview .dish-page__spec dd{margin:0;flex-shrink:0;max-width:60%;text-align:right;font-weight:500;color:var(--sp-text-strong)}.shop-preview .dish-page__spec-chips{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.shop-preview .dish-page__spec-chip{display:inline-flex;align-items:center;padding:.2rem .65rem;border-radius:999px;background:var(--sp-surface-muted);font-size:.8125rem;font-weight:400;line-height:1.25}.shop-preview .dish-actions__block-name{font-size:.9rem;line-height:1.125rem;font-weight:400;color:var(--sp-text-strong)}.shop-preview .dish-page__option{margin-top:.75rem}.shop-preview .dish-page__option-req{margin-left:.2rem;color:#d32225}.shop-preview .option-chips{display:flex;flex-wrap:wrap;gap:.5rem}.shop-preview .option-chip{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:.45rem .85rem;border-radius:12px;background:var(--sp-surface-muted);color:var(--sp-text-strong);font-size:.9rem;line-height:1.125rem}.shop-preview .option-chip.active{background:var(--sp-surface);box-shadow:var(--sp-shadow-chip);font-weight:500}.shop-preview .dish-page__option-input{width:100%;min-height:44px;padding:.5rem .875rem;border:0;border-radius:12px;background:var(--sp-surface-muted);color:inherit;font:inherit}.shop-preview .form-control{width:100%;min-height:44px;padding:.5rem .75rem;border-radius:12px;background:var(--sp-surface-muted);color:inherit}.shop-preview .dish-page__info{padding-left:0;padding-right:0}.shop-preview .dish-page__button{position:relative;left:auto;right:auto;bottom:auto;z-index:auto;width:100%;padding:1rem 0 0;background:transparent;box-shadow:none}.shop-preview .add-to-wishlist{right:1rem;top:1rem}.shop-preview .add-to-wishlist button{background-color:var(--sp-surface-soft);color:var(--sp-icon);border-radius:15px;display:flex;height:40px;width:40px;justify-content:center;align-items:center}.shop-preview .order-button{--size: 42px;display:inline-flex;align-items:center;flex-shrink:0;border-radius:15px;background:var(--sp-surface-alt);overflow:hidden}.shop-preview .order-button--transparent{background:transparent}.shop-preview .order-button--elem{display:flex;align-items:center;justify-content:center;flex-grow:1;width:var(--size);height:var(--size);color:var(--sp-text-strong)}.shop-preview .order-button button.order-button--elem{flex-shrink:0;border:0;padding:0;border-radius:10px;cursor:pointer;background:transparent}.shop-preview .order-button button.order-button--elem:disabled{opacity:.3;cursor:auto}.shop-preview .order-button button.order-button--elem svg{width:24px;height:24px;max-width:50%;max-height:50%}.shop-preview .order-button--value{min-width:9px;max-width:20px;padding:0;font-size:1rem;font-weight:500;text-align:center;background:transparent;cursor:default}.shop-preview .px-1{padding-left:.5rem!important;padding-right:.5rem!important}.shop-preview .pb-1{padding-bottom:.5rem!important}.shop-preview .flex-wrap{flex-wrap:wrap}.shop-preview .w-auto{width:auto}.shop-preview .mx-auto{margin-left:auto;margin-right:auto}.shop-preview .my-0{margin-top:0;margin-bottom:0}.shop-preview .image__inner--topping{padding-bottom:80%}.shop-preview .image__inner--topping img{height:calc(100% + 15px);object-fit:cover}.shop-preview .dish-toppings{list-style:none;margin:0;padding:0}.shop-preview .dish-toppings__card{background:var(--sp-surface);border-radius:20px;box-shadow:var(--sp-shadow-soft);overflow:hidden}.shop-preview .dish-toppings__item{width:33.3333333%;padding:.25rem}.shop-preview .dish-toppings__name{margin:0;padding:0 .25rem;font-size:.75rem;line-height:.875rem;font-weight:400;text-align:center;color:var(--sp-text-strong)}.shop-preview .dish-toppings__qty-rule{margin:.2rem 0 0;padding:0 .25rem;font-size:.65rem;line-height:.85rem;text-align:center;color:var(--sp-text-muted)}.shop-preview .d-sm-none{display:none!important}.shop-preview .d-sm-inline{display:inline!important}.shop-preview .px-sm-2{padding-left:1rem!important;padding-right:1rem!important}.shop-preview .pb-sm-2{padding-bottom:1rem!important}@media(min-width:768px){.shop-preview .dish-page{flex-direction:row}.shop-preview .dish-page__gallery{flex:0 1 46%;max-width:46%}.shop-preview .dish-page__info{flex:1;min-width:0}.shop-preview .mb-md-0{margin-bottom:0!important}.shop-preview .mb-md-1{margin-bottom:.5rem!important}.shop-preview .mr-md-3{margin-right:1.5rem!important}}@media(min-width:1024px){.shop-preview .dish-page__info{padding-left:1rem}}.product-live-preview[data-v-9d9e4e5d]{min-width:0;max-width:262px}.product-live-preview__head[data-v-9d9e4e5d]{display:flex;align-items:center;gap:12px}.product-live-preview__head--clickable[data-v-9d9e4e5d]{cursor:pointer}.product-live-preview__head--clickable:hover .product-live-preview__title[data-v-9d9e4e5d]{color:rgb(var(--v-theme-primary))}.product-live-preview__icon[data-v-9d9e4e5d]{display:grid;place-items:center;inline-size:39px;block-size:39px;flex-shrink:0;border-radius:10px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-live-preview__text[data-v-9d9e4e5d]{display:flex;flex:1;flex-direction:column;gap:2px;min-inline-size:0}.product-live-preview__title[data-v-9d9e4e5d]{font-size:.9375rem;font-weight:600;line-height:1.3}.product-live-preview__store[data-v-9d9e4e5d]{color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;font-weight:500;line-height:1.3}.product-live-preview__chevron[data-v-9d9e4e5d]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.45)}.product-live-preview__body[data-v-9d9e4e5d]{min-width:0;margin-top:12px}.product-form[data-v-2e136744]{display:grid;gap:16px;align-items:start;min-width:0;max-width:100%}@media(min-width:960px){.product-form[data-v-2e136744]{grid-template-columns:minmax(0,1fr) 320px}}.product-form--single-col[data-v-2e136744]{grid-template-columns:1fr!important}.product-form__main[data-v-2e136744],.product-form__side[data-v-2e136744]{top:0;display:flex;flex-direction:column;gap:16px;min-width:0;max-width:100%}.product-categories[data-v-2e136744]{display:grid;gap:10px}.product-categories__head[data-v-2e136744]{display:flex;align-items:center;justify-content:space-between;gap:8px}.product-categories__label[data-v-2e136744]{display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.62);font-size:.8125rem;font-weight:650}.product-categories__edit[data-v-2e136744]{margin:0;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.8125rem;font-weight:700}.product-categories__edit--done[data-v-2e136744]{padding:6px 12px;border-radius:10px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.product-categories__edit--done[data-v-2e136744]:hover{filter:brightness(1.06)}.product-categories__list[data-v-2e136744]{display:flex;flex-wrap:wrap;gap:8px}.product-categories__chip[data-v-2e136744]{display:inline-flex;align-items:center;gap:4px;min-height:34px;padding:0 4px 0 12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.03);color:inherit;font-size:.8125rem;font-weight:600}.product-categories__chip--hidden[data-v-2e136744]{color:rgba(var(--v-theme-on-surface),.5)}.product-categories__chip-name[data-v-2e136744]{max-inline-size:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-categories__chip-eye[data-v-2e136744]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.4)}.product-categories__chip-remove[data-v-2e136744]{display:grid;place-items:center;inline-size:26px;block-size:26px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.product-categories__chip-remove[data-v-2e136744]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface))}.product-categories__empty[data-v-2e136744]{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.product-media[data-v-2e136744]{border:1px dashed rgba(var(--v-border-color),.24);border-radius:14px;background:rgba(var(--v-theme-on-surface),.02);cursor:pointer;min-block-size:140px;transition:border-color .15s ease,background .15s ease}.product-media[data-v-2e136744]:hover,.product-media--dragging[data-v-2e136744]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.04)}.product-media__empty[data-v-2e136744]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 16px;color:rgba(var(--v-theme-on-surface),.55);text-align:center}.product-media__grid[data-v-2e136744]{display:flex;flex-wrap:wrap;align-items:start;gap:10px;padding:12px}.product-media__sortable[data-v-2e136744]{display:flex;flex-wrap:wrap;gap:10px;min-inline-size:0}.product-media__item[data-v-2e136744],.product-media__add[data-v-2e136744]{flex:0 0 112px;inline-size:112px}.product-media__item[data-v-2e136744]{position:relative;overflow:hidden;border-radius:12px;cursor:grab}.product-media__item[data-v-2e136744] img{-webkit-user-drag:none;user-select:none;pointer-events:none}.product-media__remove[data-v-2e136744],.product-media__crop[data-v-2e136744]{position:absolute}.product-media__remove[data-v-2e136744]{inset-block-start:6px;inset-inline-end:6px}.product-media__crop[data-v-2e136744]{inset-block-end:6px;inset-inline-end:6px}.product-media__add[data-v-2e136744]{display:grid;place-items:center;min-block-size:120px;border:1px dashed rgba(var(--v-border-color),.28);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.product-form-editor[data-v-2e136744]{display:flex;flex-direction:column;overflow:auto;resize:vertical;min-block-size:160px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px}.product-form-editor[data-v-2e136744] .productDescriptionEditor{flex:1;min-block-size:0;padding:12px}.product-form-editor__label[data-v-2e136744]{display:flex;align-items:center;gap:6px;padding:10px 12px 0;color:rgba(var(--v-theme-on-surface),.6);font-size:.8125rem}.field-textarea[data-v-2e136744]{position:relative}.field-textarea__hint[data-v-2e136744]{position:absolute;z-index:2;inset-block-start:12px;inset-inline-end:12px}.field-textarea[data-v-2e136744] .v-field__input{padding-inline-end:36px}.product-specs[data-v-2e136744],.linked-products[data-v-2e136744]{display:flex;flex-direction:column;gap:0}.linked-products__split[data-v-2e136744]{display:flex;align-items:center;padding-block:22px 18px}.linked-products__split-line[data-v-2e136744]{flex:1;block-size:2px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07)}.product-specs__block[data-v-2e136744]{display:flex;flex-direction:column;gap:12px}.product-specs__split[data-v-2e136744]{display:flex;align-items:center;padding-block:22px 18px}.product-specs__split-line[data-v-2e136744]{flex:1;block-size:2px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07)}.product-specs__head[data-v-2e136744]{display:flex;align-items:center;gap:12px;padding-block-end:12px}.product-specs__add[data-v-2e136744]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;margin-inline-start:auto;padding:4px 2px;border:0;border-radius:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem;font-weight:600;line-height:1.2;white-space:nowrap}.product-specs__add[data-v-2e136744]:hover{opacity:.8}.product-specs__titles[data-v-2e136744]{display:flex;flex:1;flex-direction:column;gap:2px;min-inline-size:0}.product-specs__title[data-v-2e136744]{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;padding:0;border:0;background:transparent;color:inherit;font-size:.875rem;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}.product-specs__title-text[data-v-2e136744]{display:inline-flex;align-items:center;gap:6px;min-inline-size:0;font-size:.875rem;font-weight:600;line-height:1.25}.product-specs__desc[data-v-2e136744]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.35}.product-specs__empty[data-v-2e136744]{margin:0;padding:12px 14px;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.1);color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.product-specs-add-menu[data-v-2e136744]{min-inline-size:260px;max-inline-size:320px}.product-specs-add-menu__search[data-v-2e136744]{padding:8px 8px 4px}.product-specs-add-menu__list[data-v-2e136744]{max-block-size:220px;overflow-y:auto}.field-switch[data-v-2e136744]{display:flex;align-items:center;gap:6px}.product-kind[data-v-2e136744]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.product-qty[data-v-2e136744]{padding-top:12px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.product-qty__toggle[data-v-2e136744]{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;text-align:start;transition:box-shadow .15s ease,background .15s ease}.product-qty__toggle[data-v-2e136744]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.28)}.product-qty__toggle-icon[data-v-2e136744]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;border-radius:8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-qty__toggle-copy[data-v-2e136744]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.product-qty__toggle-title[data-v-2e136744]{font-size:.875rem;font-weight:600;line-height:1.2}.product-qty__toggle-hint[data-v-2e136744]{font-size:.75rem;line-height:1.25;color:rgba(var(--v-theme-on-surface),.55)}.product-qty__toggle-chevron[data-v-2e136744]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.45)}.product-qty__panel[data-v-2e136744]{margin-top:10px}.offer-kind-row[data-v-2e136744]{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:10px}.offer-kind-row__label[data-v-2e136744]{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;font-weight:500}.offer-kind-row__toggle[data-v-2e136744]{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.05)}.offer-kind-row__btn[data-v-2e136744]{min-block-size:26px;padding:2px 10px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);cursor:pointer;font-size:.75rem;font-weight:600;line-height:1.2}.offer-kind-row__btn--on[data-v-2e136744]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.product-catalog-order[data-v-2e136744]{margin-top:4px;margin-bottom:12px;flex-wrap:wrap}.product-catalog-sort-hint[data-v-2e136744]{margin:0;color:rgba(var(--v-theme-on-surface),.5);font-size:.8125rem;line-height:1.4}.product-timing[data-v-2e136744]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.product-timing__card[data-v-2e136744]{padding:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.02)}.product-timing__label[data-v-2e136744]{display:inline-flex;align-items:center;gap:4px;margin-bottom:10px;font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.55)}.product-timing__preview[data-v-2e136744],.product-timing__hint[data-v-2e136744]{margin:8px 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.35}.product-dims__toggle[data-v-2e136744]{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;text-align:start;transition:box-shadow .15s ease,background .15s ease}.product-dims__toggle[data-v-2e136744]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.28)}.product-dims__toggle-icon[data-v-2e136744]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;border-radius:8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-dims__toggle-copy[data-v-2e136744]{display:flex;flex:1;flex-direction:column;gap:1px;min-inline-size:0}.product-dims__toggle-title[data-v-2e136744]{font-size:.8125rem;font-weight:600;line-height:1.3}.product-dims__toggle-hint[data-v-2e136744]{color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;line-height:1.3}.product-dims__toggle-chevron[data-v-2e136744]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.4)}.product-dims__panel[data-v-2e136744]{margin-top:10px;padding:12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.02);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1)}.product-kind__option[data-v-2e136744]{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:transparent;text-align:start;color:inherit;cursor:pointer}.product-kind__option[data-v-2e136744]:hover{border-color:rgba(var(--v-theme-primary),.45)}.product-kind__option--on[data-v-2e136744]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08)}.product-kind__option--on .product-kind__icon[data-v-2e136744]{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.product-kind__icon[data-v-2e136744]{display:grid;place-items:center;flex-shrink:0;inline-size:39px;block-size:39px;border-radius:10px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-kind__text[data-v-2e136744]{display:flex;flex-direction:column;min-inline-size:0;padding-block-start:2px}.product-kind__name[data-v-2e136744]{display:inline-flex;align-items:center;gap:4px;font-size:.875rem;font-weight:600;line-height:1.3}.product-kind__desc[data-v-2e136744]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem}.product-price__note--warn[data-v-2e136744]{color:rgb(var(--v-theme-error))}.product-stores[data-v-2e136744]{margin-bottom:16px}.product-stores__head[data-v-2e136744]{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.product-stores__label[data-v-2e136744]{font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.5)}.product-stores__copy[data-v-2e136744]{margin-left:auto;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem}.product-stores__pills[data-v-2e136744]{display:flex;flex-wrap:wrap;gap:8px}.product-stores__pill[data-v-2e136744]{display:inline-flex;align-items:center;min-height:39px;padding:0;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:transparent;color:inherit;font-size:.875rem}.product-stores__pill[data-v-2e136744]:hover{border-color:rgba(var(--v-theme-primary),.45)}.product-stores__pill--ready[data-v-2e136744]:not(.product-stores__pill--on){box-shadow:inset 0 -2px rgb(var(--v-theme-primary))}.product-stores__pill--on[data-v-2e136744]{border-color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));font-weight:600}.product-stores__pill-main[data-v-2e136744]{min-height:39px;padding:0 6px 0 14px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.product-stores__pill-remove[data-v-2e136744]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;margin-inline-end:4px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer;opacity:.72}.product-stores__pill-remove[data-v-2e136744]:hover{opacity:1;background:rgba(var(--v-theme-on-surface),.08)}.product-stores__pill--on .product-stores__pill-remove[data-v-2e136744]:hover{background:rgba(var(--v-theme-on-primary),.18)}.product-stores__add[data-v-2e136744]{display:inline-flex;align-items:center;gap:4px;min-height:39px;padding:0 12px;border:1px dashed rgba(var(--v-border-color),.45);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;font-size:.875rem}.product-stores__add[data-v-2e136744]:hover{border-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.product-field-error[data-v-2e136744]{margin:0 0 12px;color:rgb(var(--v-theme-error));font-size:.8125rem;line-height:1.35}[data-v-2e136744] .product-section--invalid{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-error),.45)}@media(max-width:599px){.product-kind[data-v-2e136744],.product-timing[data-v-2e136744]{grid-template-columns:1fr}}.product-ai-btn[data-v-2e136744]{display:inline-flex;align-items:center;justify-content:center;gap:3px;flex-shrink:0;height:24px;padding:0 6px;border:1px solid rgba(var(--v-theme-primary),.28);border-radius:6px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:11px;font-weight:700;line-height:1;letter-spacing:.3px;cursor:pointer;transition:all .15s ease}.product-ai-btn[data-v-2e136744]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.16);border-color:rgba(var(--v-theme-primary),.5)}.product-ai-btn[data-v-2e136744]:disabled{cursor:wait;opacity:.7}.product-ai-btn__spin[data-v-2e136744]{animation:product-ai-spin-2e136744 .8s linear infinite}@keyframes product-ai-spin-2e136744{to{transform:rotate(360deg)}}.catalog__rail-branch[data-v-3aaa4e62],.catalog__rail-branch-item[data-v-3aaa4e62]{display:flex;flex-direction:column}.catalog__rail-row[data-v-3aaa4e62]{position:relative;display:flex;align-items:center;gap:2px;margin:0 0 2px;border-radius:10px}.catalog__rail-row[data-v-3aaa4e62]:hover,.catalog__rail-row[data-v-3aaa4e62]:focus-within{background:rgba(var(--v-theme-on-surface),.04)}.catalog__rail-row:hover .catalog__rail-more[data-v-3aaa4e62],.catalog__rail-row:focus-within .catalog__rail-more[data-v-3aaa4e62]{opacity:1}.catalog__rail-row:hover .catalog__rail-drag[data-v-3aaa4e62],.catalog__rail-row:focus-within .catalog__rail-drag[data-v-3aaa4e62]{opacity:1}.catalog__rail-row:hover .catalog__rail-count[data-v-3aaa4e62],.catalog__rail-row:focus-within .catalog__rail-count[data-v-3aaa4e62]{opacity:0}.catalog__rail-row--active[data-v-3aaa4e62]{background:rgba(var(--v-theme-primary),.1)}.catalog__rail-row--active .catalog__rail-item[data-v-3aaa4e62]{color:rgb(var(--v-theme-primary));font-weight:600}.catalog__rail-row--active .catalog__rail-count[data-v-3aaa4e62]{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.catalog__rail-row--empty:not(.catalog__rail-row--active) .catalog__rail-item--tree[data-v-3aaa4e62]{color:rgba(var(--v-theme-on-surface),.48)}.catalog__rail-row--hidden:not(.catalog__rail-row--active) .catalog__rail-item--tree[data-v-3aaa4e62]{color:rgba(var(--v-theme-on-surface),.42)}.catalog__rail-drag[data-v-3aaa4e62]{display:grid;place-items:center;flex-shrink:0;inline-size:20px;block-size:28px;margin:0;padding:0;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.28);cursor:grab;opacity:.35;transition:opacity .12s ease}.catalog__rail-drag[data-v-3aaa4e62]:active{cursor:grabbing}.catalog__rail-drag[data-v-3aaa4e62]:disabled{cursor:default;opacity:.15}.catalog__rail-item[data-v-3aaa4e62]{display:flex;align-items:center;gap:6px;width:100%;margin:0;padding:8px 4px 8px 0;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-size:.8125rem;font-weight:500;text-align:start}.catalog__rail-item--tree[data-v-3aaa4e62]{flex:1;min-inline-size:0}.catalog__rail-item--tree[data-v-3aaa4e62]:hover{background:transparent}.catalog__rail-expand[data-v-3aaa4e62],.catalog__rail-spacer[data-v-3aaa4e62]{flex-shrink:0;inline-size:16px}.catalog__rail-label[data-v-3aaa4e62]{flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog__rail-hidden-icon[data-v-3aaa4e62]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.38)}.catalog__rail-count[data-v-3aaa4e62]{flex-shrink:0;margin-inline-start:6px;min-inline-size:18px;padding:1px 5px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.5);font-size:.6875rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.35;text-align:center;transition:opacity .12s ease}.catalog__rail-count--zero[data-v-3aaa4e62]{background:transparent;color:rgba(var(--v-theme-on-surface),.32)}.catalog__rail-more[data-v-3aaa4e62]{position:absolute;inset-inline-end:2px;z-index:2;display:grid;place-items:center;inline-size:26px;block-size:26px;border:0;border-radius:7px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.12);color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;opacity:0;transition:opacity .12s ease}.catalog__rail-more[data-v-3aaa4e62]:hover{color:rgba(var(--v-theme-on-surface),.85);background:rgba(var(--v-theme-on-surface),.06)}.catalog__rail[data-v-d2a1123c]{position:sticky;top:16px;max-block-size:calc(100vh - 120px);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:18px;background:rgb(var(--v-theme-surface))}.catalog__rail--sheet[data-v-d2a1123c]{position:relative;top:auto;max-block-size:none;block-size:100%;border:0;border-radius:0}.catalog__rail--assign[data-v-d2a1123c]{position:relative;top:auto;max-block-size:420px}.catalog__rail-head[data-v-d2a1123c]{display:flex;flex-direction:column;gap:10px;padding:14px 14px 10px;border-block-end:1px solid rgba(var(--v-border-color),.12)}.catalog__rail-title-row[data-v-d2a1123c]{display:flex;align-items:center;justify-content:space-between;gap:8px}.catalog__rail-title[data-v-d2a1123c]{font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.45)}.catalog__rail-title-actions[data-v-d2a1123c]{display:inline-flex;align-items:center;gap:6px}.catalog__rail-hint[data-v-d2a1123c]{display:inline-flex;align-items:center;gap:4px;color:rgba(var(--v-theme-on-surface),.4);font-size:.6875rem}.catalog__rail-hint kbd[data-v-d2a1123c]{display:inline-grid;place-items:center;min-inline-size:28px;padding:1px 5px;border-radius:5px;background:rgba(var(--v-theme-on-surface),.06);font-family:inherit;font-size:.625rem;font-weight:700}.catalog__rail-multi[data-v-d2a1123c]{display:inline-flex;align-items:center;gap:4px;block-size:28px;padding:0 8px;border:0;border-radius:8px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-size:.6875rem;font-weight:700}.catalog__rail-multi--on[data-v-d2a1123c]{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.catalog__rail-multi-hint[data-v-d2a1123c]{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem;line-height:1.35}.catalog__rail-add[data-v-d2a1123c]{display:grid;place-items:center;inline-size:28px;block-size:28px;border:0;border-radius:8px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));cursor:pointer}.catalog__rail-add[data-v-d2a1123c]:hover{background:rgba(var(--v-theme-primary),.16)}.catalog__rail-collapse[data-v-d2a1123c]{display:grid;place-items:center;inline-size:28px;block-size:28px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.catalog__rail-collapse[data-v-d2a1123c]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.75)}.catalog__rail-nav[data-v-d2a1123c]{flex:1;overflow:auto;padding:8px}.catalog__rail-item[data-v-d2a1123c]{display:flex;align-items:center;gap:6px;width:100%;margin:0 0 2px;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-size:.8125rem;font-weight:500;text-align:start}.catalog__rail-item[data-v-d2a1123c]:hover{background:rgba(var(--v-theme-on-surface),.04)}.catalog__rail-item--active[data-v-d2a1123c]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-weight:600}.catalog__rail-item--tree[data-v-d2a1123c]{flex:1;min-inline-size:0;padding-inline-end:4px}.catalog__rail-item--tree[data-v-d2a1123c]:hover{background:transparent}.catalog__rail-row[data-v-d2a1123c]{position:relative;display:flex;align-items:center;gap:2px;margin:0 0 2px;border-radius:10px}.catalog__rail-row[data-v-d2a1123c]:hover,.catalog__rail-row[data-v-d2a1123c]:focus-within{background:rgba(var(--v-theme-on-surface),.04)}.catalog__rail-row:hover .catalog__rail-more[data-v-d2a1123c],.catalog__rail-row:focus-within .catalog__rail-more[data-v-d2a1123c]{opacity:1}.catalog__rail-row:hover .catalog__rail-count[data-v-d2a1123c],.catalog__rail-row:focus-within .catalog__rail-count[data-v-d2a1123c]{opacity:0}.catalog__rail-row--active[data-v-d2a1123c]{background:rgba(var(--v-theme-primary),.1)}.catalog__rail-row--active .catalog__rail-item[data-v-d2a1123c]{color:rgb(var(--v-theme-primary));font-weight:600}.catalog__rail-row--empty:not(.catalog__rail-row--active) .catalog__rail-item--tree[data-v-d2a1123c]{color:rgba(var(--v-theme-on-surface),.48)}.catalog__rail-row--hidden:not(.catalog__rail-row--active) .catalog__rail-item--tree[data-v-d2a1123c]{color:rgba(var(--v-theme-on-surface),.42)}.catalog__rail-spacer[data-v-d2a1123c]{flex-shrink:0;inline-size:16px}.catalog__rail-label[data-v-d2a1123c]{flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog__rail-hidden-icon[data-v-d2a1123c]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.38)}.catalog__rail-count[data-v-d2a1123c]{flex-shrink:0;margin-inline-start:6px;min-inline-size:18px;padding:1px 5px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.5);font-size:.6875rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.35;text-align:center;transition:opacity .12s ease}.catalog__rail-count--zero[data-v-d2a1123c]{background:transparent;color:rgba(var(--v-theme-on-surface),.32)}.catalog__rail-more[data-v-d2a1123c]{position:absolute;inset-inline-end:2px;z-index:2;display:grid;place-items:center;inline-size:26px;block-size:26px;border:0;border-radius:7px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.12);color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;opacity:0;transition:opacity .12s ease}.catalog__rail-more[data-v-d2a1123c]:hover{color:rgba(var(--v-theme-on-surface),.85);background:rgba(var(--v-theme-on-surface),.06)}.catalog__rail-empty[data-v-d2a1123c]{margin:16px 8px;color:rgba(var(--v-theme-on-surface),.4);font-size:.8125rem;text-align:center}.catalog__rail-foot[data-v-d2a1123c]{display:flex;flex-shrink:0;align-items:center;gap:12px;padding:12px 14px calc(12px + env(safe-area-inset-bottom,0px));border-block-start:1px solid rgba(var(--v-border-color),.12);background:rgb(var(--v-theme-surface))}.catalog__rail-foot--hint[data-v-d2a1123c]{padding:8px 14px 10px}.catalog__rail-foot-meta[data-v-d2a1123c]{flex:1;min-inline-size:0;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;font-weight:600}.catalog__rail-done[data-v-d2a1123c]{margin-inline-start:auto;block-size:40px;padding:0 18px;border:0;border-radius:12px;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.875rem;font-weight:700}.catalog__rail-dialog-fields[data-v-d2a1123c]{display:flex;flex-direction:column;gap:12px}.catalog__rail-dialog-switch[data-v-d2a1123c]{display:flex;align-items:center;gap:6px}.catalog__rail-dialog-hint[data-v-d2a1123c]{margin:-4px 0 0;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;line-height:1.4}.catalog__rail--sheet .catalog__rail-head[data-v-d2a1123c]{padding:16px 16px 12px}.catalog__rail--sheet .catalog__rail-nav[data-v-d2a1123c]{padding:10px 12px 16px}.catalog__rail--sheet .catalog__rail-item[data-v-d2a1123c]{min-block-size:44px;padding:10px 12px;border-radius:12px;font-size:.9375rem}.catalog__rail--sheet[data-v-d2a1123c] .catalog__rail-row{min-block-size:44px;border-radius:12px}.catalog__rail--sheet[data-v-d2a1123c] .catalog__rail-more{inline-size:39px;block-size:39px}.catalog__rail--sheet[data-v-d2a1123c] .catalog__rail-drag{inline-size:32px;block-size:32px}.catalog__rail--sheet[data-v-d2a1123c] .catalog__rail-count{min-inline-size:22px;padding:2px 7px;font-size:.75rem}.catalog-order-field[data-v-f7c96a15],.catalog-order-field[data-v-f7c96a15] .v-field{cursor:pointer}.catalog-order-field[data-v-f7c96a15] input{cursor:pointer;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.catalog-order-presets[data-v-f7c96a15]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.catalog-order-presets__btn[data-v-f7c96a15]{block-size:39px;border:0;border-radius:10px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.8125rem;font-weight:700}.catalog-order-presets__btn[data-v-f7c96a15]:disabled{cursor:default;opacity:.45}.catalog-order-presets__btn[data-v-f7c96a15]:not(:disabled):hover{background:rgba(var(--v-theme-primary),.16)}.catalog-order-anchors[data-v-f7c96a15]{display:grid;gap:6px;max-block-size:160px;overflow:auto;padding:8px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.03)}.catalog-order-anchors__row[data-v-f7c96a15]{display:flex;align-items:center;gap:6px}.catalog-order-anchors__name[data-v-f7c96a15]{flex:1;min-inline-size:0;overflow:hidden;font-size:.8125rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.catalog-order-anchors__action[data-v-f7c96a15]{flex-shrink:0;block-size:28px;padding:0 10px;border:0;border-radius:8px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.75rem;font-weight:700}.catalog-order-empty[data-v-f7c96a15]{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.catalog-order-window-label[data-v-f7c96a15]{margin-bottom:8px;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;font-weight:650}.catalog-order-list[data-v-f7c96a15]{max-height:320px;overflow:auto}.catalog-order-item[data-v-f7c96a15]{display:flex;align-items:center;gap:8px;min-height:44px;padding:6px 8px;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));text-align:left}.catalog-order-item--current[data-v-f7c96a15]{border-radius:8px;background:rgba(var(--v-theme-primary),.1);border-bottom-color:transparent}.catalog-order-item__handle[data-v-f7c96a15]{flex-shrink:0;cursor:grab;color:rgb(var(--v-theme-primary))}.catalog-order-item__index[data-v-f7c96a15]{display:inline-block;width:20px;flex-shrink:0}.catalog-order-item__name[data-v-f7c96a15]{flex:1;min-width:0;line-height:1.3}.catalog-order-item__hint[data-v-f7c96a15]{display:block;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem}.product-form[data-v-88596665]{display:grid;gap:16px;align-items:start;min-width:0;max-width:100%}@media(min-width:960px){.product-form[data-v-88596665]{grid-template-columns:minmax(0,1fr) 320px}}.product-form--single-col[data-v-88596665]{grid-template-columns:1fr!important}.product-form__main[data-v-88596665],.product-form__side[data-v-88596665]{top:0;display:flex;flex-direction:column;gap:16px;min-width:0;max-width:100%}.product-categories[data-v-88596665]{display:grid;gap:10px}.product-categories__head[data-v-88596665]{display:flex;align-items:center;justify-content:space-between;gap:8px}.product-categories__label[data-v-88596665]{display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.62);font-size:.8125rem;font-weight:650}.product-categories__edit[data-v-88596665]{margin:0;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.8125rem;font-weight:700}.product-categories__edit--done[data-v-88596665]{padding:6px 12px;border-radius:10px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.product-categories__edit--done[data-v-88596665]:hover{filter:brightness(1.06)}.product-categories__list[data-v-88596665]{display:flex;flex-wrap:wrap;gap:8px}.product-categories__chip[data-v-88596665]{display:inline-flex;align-items:center;gap:4px;min-height:34px;padding:0 4px 0 12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.03);color:inherit;font-size:.8125rem;font-weight:600}.product-categories__chip--hidden[data-v-88596665]{color:rgba(var(--v-theme-on-surface),.5)}.product-categories__chip-name[data-v-88596665]{max-inline-size:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-categories__chip-eye[data-v-88596665]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.4)}.product-categories__chip-remove[data-v-88596665]{display:grid;place-items:center;inline-size:26px;block-size:26px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.product-categories__chip-remove[data-v-88596665]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface))}.product-categories__empty[data-v-88596665]{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.product-media[data-v-88596665]{border:1px dashed rgba(var(--v-border-color),.24);border-radius:14px;background:rgba(var(--v-theme-on-surface),.02);cursor:pointer;min-block-size:140px;transition:border-color .15s ease,background .15s ease}.product-media[data-v-88596665]:hover,.product-media--dragging[data-v-88596665]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.04)}.product-media__empty[data-v-88596665]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 16px;color:rgba(var(--v-theme-on-surface),.55);text-align:center}.product-media__grid[data-v-88596665]{display:flex;flex-wrap:wrap;align-items:start;gap:10px;padding:12px}.product-media__sortable[data-v-88596665]{display:flex;flex-wrap:wrap;gap:10px;min-inline-size:0}.product-media__item[data-v-88596665],.product-media__add[data-v-88596665]{flex:0 0 112px;inline-size:112px}.product-media__item[data-v-88596665]{position:relative;overflow:hidden;border-radius:12px;cursor:grab}.product-media__item[data-v-88596665] img{-webkit-user-drag:none;user-select:none;pointer-events:none}.product-media__remove[data-v-88596665],.product-media__crop[data-v-88596665]{position:absolute}.product-media__remove[data-v-88596665]{inset-block-start:6px;inset-inline-end:6px}.product-media__crop[data-v-88596665]{inset-block-end:6px;inset-inline-end:6px}.product-media__add[data-v-88596665]{display:grid;place-items:center;min-block-size:120px;border:1px dashed rgba(var(--v-border-color),.28);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.product-form-editor[data-v-88596665]{display:flex;flex-direction:column;overflow:auto;resize:vertical;min-block-size:160px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px}.product-form-editor[data-v-88596665] .productDescriptionEditor{flex:1;min-block-size:0;padding:12px}.product-form-editor__label[data-v-88596665]{display:flex;align-items:center;gap:6px;padding:10px 12px 0;color:rgba(var(--v-theme-on-surface),.6);font-size:.8125rem}.field-textarea[data-v-88596665]{position:relative}.field-textarea__hint[data-v-88596665]{position:absolute;z-index:2;inset-block-start:12px;inset-inline-end:12px}.field-textarea[data-v-88596665] .v-field__input{padding-inline-end:36px}.product-specs[data-v-88596665],.linked-products[data-v-88596665]{display:flex;flex-direction:column;gap:0}.linked-products__split[data-v-88596665]{display:flex;align-items:center;padding-block:22px 18px}.linked-products__split-line[data-v-88596665]{flex:1;block-size:2px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07)}.product-specs__block[data-v-88596665]{display:flex;flex-direction:column;gap:12px}.product-specs__split[data-v-88596665]{display:flex;align-items:center;padding-block:22px 18px}.product-specs__split-line[data-v-88596665]{flex:1;block-size:2px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07)}.product-specs__head[data-v-88596665]{display:flex;align-items:center;gap:12px;padding-block-end:12px}.product-specs__add[data-v-88596665]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;margin-inline-start:auto;padding:4px 2px;border:0;border-radius:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem;font-weight:600;line-height:1.2;white-space:nowrap}.product-specs__add[data-v-88596665]:hover{opacity:.8}.product-specs__titles[data-v-88596665]{display:flex;flex:1;flex-direction:column;gap:2px;min-inline-size:0}.product-specs__title[data-v-88596665]{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;padding:0;border:0;background:transparent;color:inherit;font-size:.875rem;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}.product-specs__title-text[data-v-88596665]{display:inline-flex;align-items:center;gap:6px;min-inline-size:0;font-size:.875rem;font-weight:600;line-height:1.25}.product-specs__desc[data-v-88596665]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.35}.product-specs__empty[data-v-88596665]{margin:0;padding:12px 14px;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.1);color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.product-specs-add-menu[data-v-88596665]{min-inline-size:260px;max-inline-size:320px}.product-specs-add-menu__search[data-v-88596665]{padding:8px 8px 4px}.product-specs-add-menu__list[data-v-88596665]{max-block-size:220px;overflow-y:auto}.field-switch[data-v-88596665]{display:flex;align-items:center;gap:6px}.product-kind[data-v-88596665]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.product-qty[data-v-88596665]{padding-top:12px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.product-qty__toggle[data-v-88596665]{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;text-align:start;transition:box-shadow .15s ease,background .15s ease}.product-qty__toggle[data-v-88596665]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.28)}.product-qty__toggle-icon[data-v-88596665]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;border-radius:8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-qty__toggle-copy[data-v-88596665]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.product-qty__toggle-title[data-v-88596665]{font-size:.875rem;font-weight:600;line-height:1.2}.product-qty__toggle-hint[data-v-88596665]{font-size:.75rem;line-height:1.25;color:rgba(var(--v-theme-on-surface),.55)}.product-qty__toggle-chevron[data-v-88596665]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.45)}.product-qty__panel[data-v-88596665]{margin-top:10px}.offer-kind-row[data-v-88596665]{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:10px}.offer-kind-row__label[data-v-88596665]{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;font-weight:500}.offer-kind-row__toggle[data-v-88596665]{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.05)}.offer-kind-row__btn[data-v-88596665]{min-block-size:26px;padding:2px 10px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);cursor:pointer;font-size:.75rem;font-weight:600;line-height:1.2}.offer-kind-row__btn--on[data-v-88596665]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.product-catalog-order[data-v-88596665]{margin-top:4px;margin-bottom:12px;flex-wrap:wrap}.product-catalog-sort-hint[data-v-88596665]{margin:0;color:rgba(var(--v-theme-on-surface),.5);font-size:.8125rem;line-height:1.4}.product-timing[data-v-88596665]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.product-timing__card[data-v-88596665]{padding:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.02)}.product-timing__label[data-v-88596665]{display:inline-flex;align-items:center;gap:4px;margin-bottom:10px;font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.55)}.product-timing__preview[data-v-88596665],.product-timing__hint[data-v-88596665]{margin:8px 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.35}.product-dims__toggle[data-v-88596665]{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;text-align:start;transition:box-shadow .15s ease,background .15s ease}.product-dims__toggle[data-v-88596665]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.28)}.product-dims__toggle-icon[data-v-88596665]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;border-radius:8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-dims__toggle-copy[data-v-88596665]{display:flex;flex:1;flex-direction:column;gap:1px;min-inline-size:0}.product-dims__toggle-title[data-v-88596665]{font-size:.8125rem;font-weight:600;line-height:1.3}.product-dims__toggle-hint[data-v-88596665]{color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;line-height:1.3}.product-dims__toggle-chevron[data-v-88596665]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.4)}.product-dims__panel[data-v-88596665]{margin-top:10px;padding:12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.02);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1)}.product-kind__option[data-v-88596665]{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:transparent;text-align:start;color:inherit;cursor:pointer}.product-kind__option[data-v-88596665]:hover{border-color:rgba(var(--v-theme-primary),.45)}.product-kind__option--on[data-v-88596665]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08)}.product-kind__option--on .product-kind__icon[data-v-88596665]{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.product-kind__icon[data-v-88596665]{display:grid;place-items:center;flex-shrink:0;inline-size:39px;block-size:39px;border-radius:10px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-kind__text[data-v-88596665]{display:flex;flex-direction:column;min-inline-size:0;padding-block-start:2px}.product-kind__name[data-v-88596665]{display:inline-flex;align-items:center;gap:4px;font-size:.875rem;font-weight:600;line-height:1.3}.product-kind__desc[data-v-88596665]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem}.product-price__note--warn[data-v-88596665]{color:rgb(var(--v-theme-error))}.product-stores[data-v-88596665]{margin-bottom:16px}.product-stores__head[data-v-88596665]{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.product-stores__label[data-v-88596665]{font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.5)}.product-stores__copy[data-v-88596665]{margin-left:auto;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem}.product-stores__pills[data-v-88596665]{display:flex;flex-wrap:wrap;gap:8px}.product-stores__pill[data-v-88596665]{display:inline-flex;align-items:center;min-height:39px;padding:0;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:transparent;color:inherit;font-size:.875rem}.product-stores__pill[data-v-88596665]:hover{border-color:rgba(var(--v-theme-primary),.45)}.product-stores__pill--ready[data-v-88596665]:not(.product-stores__pill--on){box-shadow:inset 0 -2px rgb(var(--v-theme-primary))}.product-stores__pill--on[data-v-88596665]{border-color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));font-weight:600}.product-stores__pill-main[data-v-88596665]{min-height:39px;padding:0 6px 0 14px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.product-stores__pill-remove[data-v-88596665]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;margin-inline-end:4px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer;opacity:.72}.product-stores__pill-remove[data-v-88596665]:hover{opacity:1;background:rgba(var(--v-theme-on-surface),.08)}.product-stores__pill--on .product-stores__pill-remove[data-v-88596665]:hover{background:rgba(var(--v-theme-on-primary),.18)}.product-stores__add[data-v-88596665]{display:inline-flex;align-items:center;gap:4px;min-height:39px;padding:0 12px;border:1px dashed rgba(var(--v-border-color),.45);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;font-size:.875rem}.product-stores__add[data-v-88596665]:hover{border-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.product-field-error[data-v-88596665]{margin:0 0 12px;color:rgb(var(--v-theme-error));font-size:.8125rem;line-height:1.35}[data-v-88596665] .product-section--invalid{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-error),.45)}@media(max-width:599px){.product-kind[data-v-88596665],.product-timing[data-v-88596665]{grid-template-columns:1fr}}.product-ai-btn[data-v-88596665]{display:inline-flex;align-items:center;justify-content:center;gap:3px;flex-shrink:0;height:24px;padding:0 6px;border:1px solid rgba(var(--v-theme-primary),.28);border-radius:6px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:11px;font-weight:700;line-height:1;letter-spacing:.3px;cursor:pointer;transition:all .15s ease}.product-ai-btn[data-v-88596665]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.16);border-color:rgba(var(--v-theme-primary),.5)}.product-ai-btn[data-v-88596665]:disabled{cursor:wait;opacity:.7}.product-ai-btn__spin[data-v-88596665]{animation:product-ai-spin-88596665 .8s linear infinite}@keyframes product-ai-spin-88596665{to{transform:rotate(360deg)}}.attr-pairs[data-v-894841bb]{display:flex;flex-direction:column;gap:10px}.attr-pair[data-v-894841bb]{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:0;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.1);transition:box-shadow .15s ease,transform .15s ease}.attr-pair[data-v-894841bb]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.22),0 6px 16px rgba(var(--v-theme-on-surface),.04)}.attr-pair:hover .attr-pair__actions[data-v-894841bb],.attr-pair:focus-within .attr-pair__actions[data-v-894841bb]{opacity:1}.attr-pair__head[data-v-894841bb]{display:flex;align-items:center;gap:8px}.attr-pair__drag[data-v-894841bb]{display:grid;flex-shrink:0;place-items:center;inline-size:28px;block-size:28px;margin-inline-start:-4px;padding:0;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.35);cursor:grab;touch-action:none}.attr-pair__drag[data-v-894841bb]:hover:not(:disabled){background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.65)}.attr-pair__drag[data-v-894841bb]:active:not(:disabled){cursor:grabbing}.attr-pair__drag[data-v-894841bb]:disabled{cursor:wait;opacity:.45}.attr-pair__name[data-v-894841bb]{flex:1;min-inline-size:0;font-size:.8125rem;font-weight:600;line-height:1.3}.attr-pair__actions[data-v-894841bb]{display:inline-flex;align-items:center;gap:2px;opacity:0;transition:opacity .12s ease}@media(hover:none){.attr-pair__actions[data-v-894841bb]{opacity:1}}.attr-pair__btn[data-v-894841bb]{display:grid;place-items:center;inline-size:28px;block-size:28px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.4);cursor:pointer}.attr-pair__btn[data-v-894841bb]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-primary))}.attr-pair__switch[data-v-894841bb]{display:flex;align-items:center}.attr-pair__multi[data-v-894841bb]{display:flex;flex-direction:column;gap:8px}.attr-pair__multi-empty[data-v-894841bb]{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem;line-height:1.35}.attr-pair__checks[data-v-894841bb]{display:flex;flex-wrap:wrap;gap:8px}.attr-pair__check[data-v-894841bb]{display:inline-flex;align-items:center;gap:2px;min-block-size:39px;padding:2px 8px 2px 4px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:10px;cursor:pointer;font-size:.8125rem;line-height:1.3;user-select:none}.attr-pair__check[data-v-894841bb]:hover{border-color:rgba(var(--v-theme-primary),.45)}.attr-pair__check--on[data-v-894841bb]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08)}.product-form[data-v-518cb5fb]{display:grid;gap:16px;align-items:start;min-width:0;max-width:100%}@media(min-width:960px){.product-form[data-v-518cb5fb]{grid-template-columns:minmax(0,1fr) 320px}}.product-form--single-col[data-v-518cb5fb]{grid-template-columns:1fr!important}.product-form__main[data-v-518cb5fb],.product-form__side[data-v-518cb5fb]{top:0;display:flex;flex-direction:column;gap:16px;min-width:0;max-width:100%}.product-categories[data-v-518cb5fb]{display:grid;gap:10px}.product-categories__head[data-v-518cb5fb]{display:flex;align-items:center;justify-content:space-between;gap:8px}.product-categories__label[data-v-518cb5fb]{display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.62);font-size:.8125rem;font-weight:650}.product-categories__edit[data-v-518cb5fb]{margin:0;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.8125rem;font-weight:700}.product-categories__edit--done[data-v-518cb5fb]{padding:6px 12px;border-radius:10px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.product-categories__edit--done[data-v-518cb5fb]:hover{filter:brightness(1.06)}.product-categories__list[data-v-518cb5fb]{display:flex;flex-wrap:wrap;gap:8px}.product-categories__chip[data-v-518cb5fb]{display:inline-flex;align-items:center;gap:4px;min-height:34px;padding:0 4px 0 12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.03);color:inherit;font-size:.8125rem;font-weight:600}.product-categories__chip--hidden[data-v-518cb5fb]{color:rgba(var(--v-theme-on-surface),.5)}.product-categories__chip-name[data-v-518cb5fb]{max-inline-size:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-categories__chip-eye[data-v-518cb5fb]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.4)}.product-categories__chip-remove[data-v-518cb5fb]{display:grid;place-items:center;inline-size:26px;block-size:26px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.product-categories__chip-remove[data-v-518cb5fb]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface))}.product-categories__empty[data-v-518cb5fb]{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.product-media[data-v-518cb5fb]{border:1px dashed rgba(var(--v-border-color),.24);border-radius:14px;background:rgba(var(--v-theme-on-surface),.02);cursor:pointer;min-block-size:140px;transition:border-color .15s ease,background .15s ease}.product-media[data-v-518cb5fb]:hover,.product-media--dragging[data-v-518cb5fb]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.04)}.product-media__empty[data-v-518cb5fb]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 16px;color:rgba(var(--v-theme-on-surface),.55);text-align:center}.product-media__grid[data-v-518cb5fb]{display:flex;flex-wrap:wrap;align-items:start;gap:10px;padding:12px}.product-media__sortable[data-v-518cb5fb]{display:flex;flex-wrap:wrap;gap:10px;min-inline-size:0}.product-media__item[data-v-518cb5fb],.product-media__add[data-v-518cb5fb]{flex:0 0 112px;inline-size:112px}.product-media__item[data-v-518cb5fb]{position:relative;overflow:hidden;border-radius:12px;cursor:grab}.product-media__item[data-v-518cb5fb] img{-webkit-user-drag:none;user-select:none;pointer-events:none}.product-media__remove[data-v-518cb5fb],.product-media__crop[data-v-518cb5fb]{position:absolute}.product-media__remove[data-v-518cb5fb]{inset-block-start:6px;inset-inline-end:6px}.product-media__crop[data-v-518cb5fb]{inset-block-end:6px;inset-inline-end:6px}.product-media__add[data-v-518cb5fb]{display:grid;place-items:center;min-block-size:120px;border:1px dashed rgba(var(--v-border-color),.28);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.product-form-editor[data-v-518cb5fb]{display:flex;flex-direction:column;overflow:auto;resize:vertical;min-block-size:160px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px}.product-form-editor[data-v-518cb5fb] .productDescriptionEditor{flex:1;min-block-size:0;padding:12px}.product-form-editor__label[data-v-518cb5fb]{display:flex;align-items:center;gap:6px;padding:10px 12px 0;color:rgba(var(--v-theme-on-surface),.6);font-size:.8125rem}.field-textarea[data-v-518cb5fb]{position:relative}.field-textarea__hint[data-v-518cb5fb]{position:absolute;z-index:2;inset-block-start:12px;inset-inline-end:12px}.field-textarea[data-v-518cb5fb] .v-field__input{padding-inline-end:36px}.product-specs[data-v-518cb5fb],.linked-products[data-v-518cb5fb]{display:flex;flex-direction:column;gap:0}.linked-products__split[data-v-518cb5fb]{display:flex;align-items:center;padding-block:22px 18px}.linked-products__split-line[data-v-518cb5fb]{flex:1;block-size:2px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07)}.product-specs__block[data-v-518cb5fb]{display:flex;flex-direction:column;gap:12px}.product-specs__split[data-v-518cb5fb]{display:flex;align-items:center;padding-block:22px 18px}.product-specs__split-line[data-v-518cb5fb]{flex:1;block-size:2px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07)}.product-specs__head[data-v-518cb5fb]{display:flex;align-items:center;gap:12px;padding-block-end:12px}.product-specs__add[data-v-518cb5fb]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;margin-inline-start:auto;padding:4px 2px;border:0;border-radius:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem;font-weight:600;line-height:1.2;white-space:nowrap}.product-specs__add[data-v-518cb5fb]:hover{opacity:.8}.product-specs__titles[data-v-518cb5fb]{display:flex;flex:1;flex-direction:column;gap:2px;min-inline-size:0}.product-specs__title[data-v-518cb5fb]{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;padding:0;border:0;background:transparent;color:inherit;font-size:.875rem;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}.product-specs__title-text[data-v-518cb5fb]{display:inline-flex;align-items:center;gap:6px;min-inline-size:0;font-size:.875rem;font-weight:600;line-height:1.25}.product-specs__desc[data-v-518cb5fb]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.35}.product-specs__empty[data-v-518cb5fb]{margin:0;padding:12px 14px;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.1);color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.product-specs-add-menu[data-v-518cb5fb]{min-inline-size:260px;max-inline-size:320px}.product-specs-add-menu__search[data-v-518cb5fb]{padding:8px 8px 4px}.product-specs-add-menu__list[data-v-518cb5fb]{max-block-size:220px;overflow-y:auto}.field-switch[data-v-518cb5fb]{display:flex;align-items:center;gap:6px}.product-kind[data-v-518cb5fb]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.product-qty[data-v-518cb5fb]{padding-top:12px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.product-qty__toggle[data-v-518cb5fb]{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;text-align:start;transition:box-shadow .15s ease,background .15s ease}.product-qty__toggle[data-v-518cb5fb]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.28)}.product-qty__toggle-icon[data-v-518cb5fb]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;border-radius:8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-qty__toggle-copy[data-v-518cb5fb]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.product-qty__toggle-title[data-v-518cb5fb]{font-size:.875rem;font-weight:600;line-height:1.2}.product-qty__toggle-hint[data-v-518cb5fb]{font-size:.75rem;line-height:1.25;color:rgba(var(--v-theme-on-surface),.55)}.product-qty__toggle-chevron[data-v-518cb5fb]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.45)}.product-qty__panel[data-v-518cb5fb]{margin-top:10px}.offer-kind-row[data-v-518cb5fb]{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:10px}.offer-kind-row__label[data-v-518cb5fb]{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;font-weight:500}.offer-kind-row__toggle[data-v-518cb5fb]{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.05)}.offer-kind-row__btn[data-v-518cb5fb]{min-block-size:26px;padding:2px 10px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);cursor:pointer;font-size:.75rem;font-weight:600;line-height:1.2}.offer-kind-row__btn--on[data-v-518cb5fb]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.product-catalog-order[data-v-518cb5fb]{margin-top:4px;margin-bottom:12px;flex-wrap:wrap}.product-catalog-sort-hint[data-v-518cb5fb]{margin:0;color:rgba(var(--v-theme-on-surface),.5);font-size:.8125rem;line-height:1.4}.product-timing[data-v-518cb5fb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.product-timing__card[data-v-518cb5fb]{padding:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.02)}.product-timing__label[data-v-518cb5fb]{display:inline-flex;align-items:center;gap:4px;margin-bottom:10px;font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.55)}.product-timing__preview[data-v-518cb5fb],.product-timing__hint[data-v-518cb5fb]{margin:8px 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.35}.product-dims__toggle[data-v-518cb5fb]{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;text-align:start;transition:box-shadow .15s ease,background .15s ease}.product-dims__toggle[data-v-518cb5fb]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.28)}.product-dims__toggle-icon[data-v-518cb5fb]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;border-radius:8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-dims__toggle-copy[data-v-518cb5fb]{display:flex;flex:1;flex-direction:column;gap:1px;min-inline-size:0}.product-dims__toggle-title[data-v-518cb5fb]{font-size:.8125rem;font-weight:600;line-height:1.3}.product-dims__toggle-hint[data-v-518cb5fb]{color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;line-height:1.3}.product-dims__toggle-chevron[data-v-518cb5fb]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.4)}.product-dims__panel[data-v-518cb5fb]{margin-top:10px;padding:12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.02);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1)}.product-kind__option[data-v-518cb5fb]{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:transparent;text-align:start;color:inherit;cursor:pointer}.product-kind__option[data-v-518cb5fb]:hover{border-color:rgba(var(--v-theme-primary),.45)}.product-kind__option--on[data-v-518cb5fb]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08)}.product-kind__option--on .product-kind__icon[data-v-518cb5fb]{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.product-kind__icon[data-v-518cb5fb]{display:grid;place-items:center;flex-shrink:0;inline-size:39px;block-size:39px;border-radius:10px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-kind__text[data-v-518cb5fb]{display:flex;flex-direction:column;min-inline-size:0;padding-block-start:2px}.product-kind__name[data-v-518cb5fb]{display:inline-flex;align-items:center;gap:4px;font-size:.875rem;font-weight:600;line-height:1.3}.product-kind__desc[data-v-518cb5fb]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem}.product-price__note--warn[data-v-518cb5fb]{color:rgb(var(--v-theme-error))}.product-stores[data-v-518cb5fb]{margin-bottom:16px}.product-stores__head[data-v-518cb5fb]{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.product-stores__label[data-v-518cb5fb]{font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.5)}.product-stores__copy[data-v-518cb5fb]{margin-left:auto;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem}.product-stores__pills[data-v-518cb5fb]{display:flex;flex-wrap:wrap;gap:8px}.product-stores__pill[data-v-518cb5fb]{display:inline-flex;align-items:center;min-height:39px;padding:0;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:transparent;color:inherit;font-size:.875rem}.product-stores__pill[data-v-518cb5fb]:hover{border-color:rgba(var(--v-theme-primary),.45)}.product-stores__pill--ready[data-v-518cb5fb]:not(.product-stores__pill--on){box-shadow:inset 0 -2px rgb(var(--v-theme-primary))}.product-stores__pill--on[data-v-518cb5fb]{border-color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));font-weight:600}.product-stores__pill-main[data-v-518cb5fb]{min-height:39px;padding:0 6px 0 14px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.product-stores__pill-remove[data-v-518cb5fb]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;margin-inline-end:4px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer;opacity:.72}.product-stores__pill-remove[data-v-518cb5fb]:hover{opacity:1;background:rgba(var(--v-theme-on-surface),.08)}.product-stores__pill--on .product-stores__pill-remove[data-v-518cb5fb]:hover{background:rgba(var(--v-theme-on-primary),.18)}.product-stores__add[data-v-518cb5fb]{display:inline-flex;align-items:center;gap:4px;min-height:39px;padding:0 12px;border:1px dashed rgba(var(--v-border-color),.45);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;font-size:.875rem}.product-stores__add[data-v-518cb5fb]:hover{border-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.product-field-error[data-v-518cb5fb]{margin:0 0 12px;color:rgb(var(--v-theme-error));font-size:.8125rem;line-height:1.35}[data-v-518cb5fb] .product-section--invalid{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-error),.45)}@media(max-width:599px){.product-kind[data-v-518cb5fb],.product-timing[data-v-518cb5fb]{grid-template-columns:1fr}}.product-ai-btn[data-v-518cb5fb]{display:inline-flex;align-items:center;justify-content:center;gap:3px;flex-shrink:0;height:24px;padding:0 6px;border:1px solid rgba(var(--v-theme-primary),.28);border-radius:6px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:11px;font-weight:700;line-height:1;letter-spacing:.3px;cursor:pointer;transition:all .15s ease}.product-ai-btn[data-v-518cb5fb]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.16);border-color:rgba(var(--v-theme-primary),.5)}.product-ai-btn[data-v-518cb5fb]:disabled{cursor:wait;opacity:.7}.product-ai-btn__spin[data-v-518cb5fb]{animation:product-ai-spin-518cb5fb .8s linear infinite}@keyframes product-ai-spin-518cb5fb{to{transform:rotate(360deg)}}.opt-pairs[data-v-e8473ef8]{display:flex;flex-direction:column;gap:10px}.opt-pair[data-v-e8473ef8]{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:0;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.1);transition:box-shadow .15s ease,transform .15s ease}.opt-pair[data-v-e8473ef8]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.22),0 6px 16px rgba(var(--v-theme-on-surface),.04)}.opt-pair:hover .opt-pair__actions[data-v-e8473ef8],.opt-pair:focus-within .opt-pair__actions[data-v-e8473ef8],.opt-pair:hover .opt-pair__required[data-v-e8473ef8]:not(.opt-pair__required--on),.opt-pair:focus-within .opt-pair__required[data-v-e8473ef8]:not(.opt-pair__required--on){opacity:1}.opt-pair__head[data-v-e8473ef8]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.opt-pair__drag[data-v-e8473ef8]{display:grid;flex-shrink:0;place-items:center;inline-size:28px;block-size:28px;margin-inline-start:-4px;padding:0;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.35);cursor:grab;touch-action:none}.opt-pair__drag[data-v-e8473ef8]:hover:not(:disabled){background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.65)}.opt-pair__drag[data-v-e8473ef8]:active:not(:disabled){cursor:grabbing}.opt-pair__drag[data-v-e8473ef8]:disabled{cursor:wait;opacity:.45}.opt-pair__title[data-v-e8473ef8]{display:inline-flex;flex:1;flex-wrap:wrap;align-items:center;gap:8px;min-inline-size:0}.opt-pair__name[data-v-e8473ef8]{min-inline-size:0;font-size:.8125rem;font-weight:600;line-height:1.3}.opt-pair__req[data-v-e8473ef8]{margin-inline-start:2px;color:rgb(var(--v-theme-error))}.opt-pair__required[data-v-e8473ef8]{display:inline-flex;flex-shrink:0;align-items:center;gap:0;min-block-size:28px;padding:0 8px 0 2px;border:1px solid transparent;border-radius:8px;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-size:.6875rem;font-weight:600;line-height:1.2;opacity:0;transition:opacity .12s ease;user-select:none}.opt-pair__required[data-v-e8473ef8]:hover{background:rgba(var(--v-theme-on-surface),.04)}.opt-pair__required--on[data-v-e8473ef8]{border-color:rgba(var(--v-theme-primary),.25);background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));opacity:1}.opt-pair__mode[data-v-e8473ef8]{display:inline-flex;flex-shrink:0;gap:4px;padding:2px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.04)}.opt-pair__mode-btn[data-v-e8473ef8]{padding:4px 8px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-size:.6875rem;font-weight:600;line-height:1.2}.opt-pair__mode-btn[data-v-e8473ef8]:disabled{cursor:wait;opacity:.6}.opt-pair__mode-btn--on[data-v-e8473ef8]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.2)}.opt-pair__actions[data-v-e8473ef8]{display:inline-flex;align-items:center;gap:2px;opacity:0;transition:opacity .12s ease}@media(hover:none){.opt-pair__actions[data-v-e8473ef8],.opt-pair__required[data-v-e8473ef8]{opacity:1}}.opt-pair__btn[data-v-e8473ef8]{display:grid;place-items:center;inline-size:28px;block-size:28px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.4);cursor:pointer}.opt-pair__btn[data-v-e8473ef8]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-primary))}.opt-pair__hint[data-v-e8473ef8]{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem;line-height:1.35}.opt-pair__checks[data-v-e8473ef8]{display:flex;flex-wrap:wrap;gap:8px}.opt-pair__check[data-v-e8473ef8]{display:inline-flex;align-items:center;gap:2px;min-block-size:39px;padding:2px 8px 2px 4px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:10px;cursor:pointer;font-size:.8125rem;line-height:1.3;user-select:none}.opt-pair__check[data-v-e8473ef8]:hover{border-color:rgba(var(--v-theme-primary),.45)}.opt-pair__check--on[data-v-e8473ef8]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08)}.opt-pair__check--off[data-v-e8473ef8]{opacity:.55}.opt-pair__check--default[data-v-e8473ef8]{box-shadow:inset 0 0 0 1px rgba(var(--v-theme-warning, 255 193 7),.45)}.opt-pair__default-btn[data-v-e8473ef8]{display:grid;place-items:center;inline-size:24px;block-size:24px;margin-inline-start:2px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.35);cursor:pointer}.opt-pair__default-btn[data-v-e8473ef8]:hover:not(:disabled){color:rgb(var(--v-theme-warning, 234 179 8))}.opt-pair__default-btn[data-v-e8473ef8]:disabled{cursor:not-allowed;opacity:.4}.opt-pair__check--default .opt-pair__default-btn[data-v-e8473ef8]{color:rgb(var(--v-theme-warning, 234 179 8))}.opt-pair__defaults[data-v-e8473ef8]{display:flex;flex-direction:column;gap:6px}.opt-pair__defaults-add[data-v-e8473ef8]{display:inline-flex;align-items:center;align-self:flex-start;gap:4px;padding:2px 0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.75rem;font-weight:600;line-height:1.3}.opt-pair__defaults-add[data-v-e8473ef8]:hover:not(:disabled){opacity:.85}.opt-pair__defaults-add[data-v-e8473ef8]:disabled{cursor:wait;opacity:.55}.opt-pair__defaults-row[data-v-e8473ef8]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 10px}.opt-pair__date-defaults[data-v-e8473ef8]{display:grid;flex:1 1 auto;grid-template-columns:8.75rem minmax(0,1fr);column-gap:10px;row-gap:8px;align-items:center;min-inline-size:0}.opt-pair__date-defaults .opt-pair__defaults-row[data-v-e8473ef8]{display:contents}.opt-pair__date-defaults .opt-pair__defaults-label[data-v-e8473ef8]{flex:none;inline-size:auto}.opt-pair__date-defaults .opt-pair__mode[data-v-e8473ef8],.opt-pair__date-defaults .opt-pair__date-range[data-v-e8473ef8],.opt-pair__date-defaults .opt-pair__date-presets[data-v-e8473ef8]{justify-self:start}.opt-pair__date-defaults .opt-pair__date-presets[data-v-e8473ef8]{grid-column:2;padding-inline-start:0}.opt-pair__defaults-label[data-v-e8473ef8]{color:rgba(var(--v-theme-on-surface),.5);font-size:.6875rem;font-weight:600;line-height:1.2;white-space:nowrap}.opt-pair__defaults-hint[data-v-e8473ef8]{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem;font-weight:500;line-height:1.3}.opt-pair__defaults-input[data-v-e8473ef8]{flex:1 1 12rem;max-inline-size:16rem;min-inline-size:8rem}.opt-pair__defaults-clear[data-v-e8473ef8]{margin-inline-start:auto;padding:0;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.4);cursor:pointer;font-size:.75rem;font-weight:600;line-height:1.3}.opt-pair__defaults-clear[data-v-e8473ef8]:hover:not(:disabled){color:rgb(var(--v-theme-error))}.opt-pair__defaults-clear[data-v-e8473ef8]:disabled{cursor:wait;opacity:.55}.opt-pair__chip[data-v-e8473ef8]{display:inline-flex;align-items:center;gap:0;min-block-size:28px;padding:0 8px 0 2px;border:1px solid transparent;border-radius:8px;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-size:.6875rem;font-weight:600;line-height:1.2;user-select:none}.opt-pair__chip[data-v-e8473ef8]:hover{background:rgba(var(--v-theme-on-surface),.04)}.opt-pair__chip--on[data-v-e8473ef8]{border-color:rgba(var(--v-theme-primary),.25);background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.opt-pair__date-range[data-v-e8473ef8]{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:4px}.opt-pair__date-field[data-v-e8473ef8]{display:inline-flex;align-items:center;gap:4px;min-block-size:28px;padding:0 6px 0 8px;border:1px solid rgba(var(--v-border-color),.16);border-radius:8px;background:rgb(var(--v-theme-surface));transition:border-color .12s ease}.opt-pair__date-field[data-v-e8473ef8]:focus-within{border-color:rgba(var(--v-theme-primary),.45)}.opt-pair__date-field-cap[data-v-e8473ef8]{color:rgba(var(--v-theme-on-surface),.4);font-size:.625rem;font-weight:600;line-height:1;text-transform:lowercase}.opt-pair__date-input[data-v-e8473ef8]{inline-size:2.5rem;min-block-size:26px;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-on-surface));font:inherit;font-size:.75rem;font-weight:600;line-height:1.2;outline:none;text-align:center;appearance:textfield}.opt-pair__date-input[data-v-e8473ef8]::-webkit-outer-spin-button,.opt-pair__date-input[data-v-e8473ef8]::-webkit-inner-spin-button{margin:0;appearance:none}.opt-pair__date-input[data-v-e8473ef8]:disabled{opacity:.55}.opt-pair__date-input[data-v-e8473ef8]::placeholder{color:rgba(var(--v-theme-on-surface),.28)}.opt-pair__date-arrow[data-v-e8473ef8]{color:rgba(var(--v-theme-on-surface),.3);font-size:.6875rem;font-weight:600;line-height:1}.opt-pair__date-unit[data-v-e8473ef8]{color:rgba(var(--v-theme-on-surface),.4);font-size:.625rem;font-weight:600;line-height:1.2}.opt-pair__date-presets[data-v-e8473ef8]{display:flex;flex-wrap:wrap;gap:4px}.opt-pair__date-chip[data-v-e8473ef8]{padding:3px 8px;border:1px solid rgba(var(--v-border-color),.12);border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.5);cursor:pointer;font-size:.625rem;font-weight:600;line-height:1.2;transition:background .12s ease,border-color .12s ease,color .12s ease}.opt-pair__date-chip[data-v-e8473ef8]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.3);color:rgb(var(--v-theme-primary))}.opt-pair__date-chip[data-v-e8473ef8]:disabled{cursor:wait;opacity:.55}.opt-pair__date-chip--on[data-v-e8473ef8]{border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.product-form[data-v-232f92d8]{display:grid;gap:16px;align-items:start;min-width:0;max-width:100%}@media(min-width:960px){.product-form[data-v-232f92d8]{grid-template-columns:minmax(0,1fr) 320px}}.product-form--single-col[data-v-232f92d8]{grid-template-columns:1fr!important}.product-form__main[data-v-232f92d8],.product-form__side[data-v-232f92d8]{top:0;display:flex;flex-direction:column;gap:16px;min-width:0;max-width:100%}.product-categories[data-v-232f92d8]{display:grid;gap:10px}.product-categories__head[data-v-232f92d8]{display:flex;align-items:center;justify-content:space-between;gap:8px}.product-categories__label[data-v-232f92d8]{display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.62);font-size:.8125rem;font-weight:650}.product-categories__edit[data-v-232f92d8]{margin:0;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.8125rem;font-weight:700}.product-categories__edit--done[data-v-232f92d8]{padding:6px 12px;border-radius:10px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.product-categories__edit--done[data-v-232f92d8]:hover{filter:brightness(1.06)}.product-categories__list[data-v-232f92d8]{display:flex;flex-wrap:wrap;gap:8px}.product-categories__chip[data-v-232f92d8]{display:inline-flex;align-items:center;gap:4px;min-height:34px;padding:0 4px 0 12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.03);color:inherit;font-size:.8125rem;font-weight:600}.product-categories__chip--hidden[data-v-232f92d8]{color:rgba(var(--v-theme-on-surface),.5)}.product-categories__chip-name[data-v-232f92d8]{max-inline-size:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-categories__chip-eye[data-v-232f92d8]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.4)}.product-categories__chip-remove[data-v-232f92d8]{display:grid;place-items:center;inline-size:26px;block-size:26px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.product-categories__chip-remove[data-v-232f92d8]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface))}.product-categories__empty[data-v-232f92d8]{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.product-media[data-v-232f92d8]{border:1px dashed rgba(var(--v-border-color),.24);border-radius:14px;background:rgba(var(--v-theme-on-surface),.02);cursor:pointer;min-block-size:140px;transition:border-color .15s ease,background .15s ease}.product-media[data-v-232f92d8]:hover,.product-media--dragging[data-v-232f92d8]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.04)}.product-media__empty[data-v-232f92d8]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 16px;color:rgba(var(--v-theme-on-surface),.55);text-align:center}.product-media__grid[data-v-232f92d8]{display:flex;flex-wrap:wrap;align-items:start;gap:10px;padding:12px}.product-media__sortable[data-v-232f92d8]{display:flex;flex-wrap:wrap;gap:10px;min-inline-size:0}.product-media__item[data-v-232f92d8],.product-media__add[data-v-232f92d8]{flex:0 0 112px;inline-size:112px}.product-media__item[data-v-232f92d8]{position:relative;overflow:hidden;border-radius:12px;cursor:grab}.product-media__item[data-v-232f92d8] img{-webkit-user-drag:none;user-select:none;pointer-events:none}.product-media__remove[data-v-232f92d8],.product-media__crop[data-v-232f92d8]{position:absolute}.product-media__remove[data-v-232f92d8]{inset-block-start:6px;inset-inline-end:6px}.product-media__crop[data-v-232f92d8]{inset-block-end:6px;inset-inline-end:6px}.product-media__add[data-v-232f92d8]{display:grid;place-items:center;min-block-size:120px;border:1px dashed rgba(var(--v-border-color),.28);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.product-form-editor[data-v-232f92d8]{display:flex;flex-direction:column;overflow:auto;resize:vertical;min-block-size:160px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px}.product-form-editor[data-v-232f92d8] .productDescriptionEditor{flex:1;min-block-size:0;padding:12px}.product-form-editor__label[data-v-232f92d8]{display:flex;align-items:center;gap:6px;padding:10px 12px 0;color:rgba(var(--v-theme-on-surface),.6);font-size:.8125rem}.field-textarea[data-v-232f92d8]{position:relative}.field-textarea__hint[data-v-232f92d8]{position:absolute;z-index:2;inset-block-start:12px;inset-inline-end:12px}.field-textarea[data-v-232f92d8] .v-field__input{padding-inline-end:36px}.product-specs[data-v-232f92d8],.linked-products[data-v-232f92d8]{display:flex;flex-direction:column;gap:0}.linked-products__split[data-v-232f92d8]{display:flex;align-items:center;padding-block:22px 18px}.linked-products__split-line[data-v-232f92d8]{flex:1;block-size:2px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07)}.product-specs__block[data-v-232f92d8]{display:flex;flex-direction:column;gap:12px}.product-specs__split[data-v-232f92d8]{display:flex;align-items:center;padding-block:22px 18px}.product-specs__split-line[data-v-232f92d8]{flex:1;block-size:2px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07)}.product-specs__head[data-v-232f92d8]{display:flex;align-items:center;gap:12px;padding-block-end:12px}.product-specs__add[data-v-232f92d8]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;margin-inline-start:auto;padding:4px 2px;border:0;border-radius:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem;font-weight:600;line-height:1.2;white-space:nowrap}.product-specs__add[data-v-232f92d8]:hover{opacity:.8}.product-specs__titles[data-v-232f92d8]{display:flex;flex:1;flex-direction:column;gap:2px;min-inline-size:0}.product-specs__title[data-v-232f92d8]{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;padding:0;border:0;background:transparent;color:inherit;font-size:.875rem;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}.product-specs__title-text[data-v-232f92d8]{display:inline-flex;align-items:center;gap:6px;min-inline-size:0;font-size:.875rem;font-weight:600;line-height:1.25}.product-specs__desc[data-v-232f92d8]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.35}.product-specs__empty[data-v-232f92d8]{margin:0;padding:12px 14px;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.1);color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.product-specs-add-menu[data-v-232f92d8]{min-inline-size:260px;max-inline-size:320px}.product-specs-add-menu__search[data-v-232f92d8]{padding:8px 8px 4px}.product-specs-add-menu__list[data-v-232f92d8]{max-block-size:220px;overflow-y:auto}.field-switch[data-v-232f92d8]{display:flex;align-items:center;gap:6px}.product-kind[data-v-232f92d8]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.product-qty[data-v-232f92d8]{padding-top:12px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.product-qty__toggle[data-v-232f92d8]{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;text-align:start;transition:box-shadow .15s ease,background .15s ease}.product-qty__toggle[data-v-232f92d8]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.28)}.product-qty__toggle-icon[data-v-232f92d8]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;border-radius:8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-qty__toggle-copy[data-v-232f92d8]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.product-qty__toggle-title[data-v-232f92d8]{font-size:.875rem;font-weight:600;line-height:1.2}.product-qty__toggle-hint[data-v-232f92d8]{font-size:.75rem;line-height:1.25;color:rgba(var(--v-theme-on-surface),.55)}.product-qty__toggle-chevron[data-v-232f92d8]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.45)}.product-qty__panel[data-v-232f92d8]{margin-top:10px}.offer-kind-row[data-v-232f92d8]{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:10px}.offer-kind-row__label[data-v-232f92d8]{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;font-weight:500}.offer-kind-row__toggle[data-v-232f92d8]{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.05)}.offer-kind-row__btn[data-v-232f92d8]{min-block-size:26px;padding:2px 10px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);cursor:pointer;font-size:.75rem;font-weight:600;line-height:1.2}.offer-kind-row__btn--on[data-v-232f92d8]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.product-catalog-order[data-v-232f92d8]{margin-top:4px;margin-bottom:12px;flex-wrap:wrap}.product-catalog-sort-hint[data-v-232f92d8]{margin:0;color:rgba(var(--v-theme-on-surface),.5);font-size:.8125rem;line-height:1.4}.product-timing[data-v-232f92d8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.product-timing__card[data-v-232f92d8]{padding:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.02)}.product-timing__label[data-v-232f92d8]{display:inline-flex;align-items:center;gap:4px;margin-bottom:10px;font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.55)}.product-timing__preview[data-v-232f92d8],.product-timing__hint[data-v-232f92d8]{margin:8px 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.35}.product-dims__toggle[data-v-232f92d8]{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;text-align:start;transition:box-shadow .15s ease,background .15s ease}.product-dims__toggle[data-v-232f92d8]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.28)}.product-dims__toggle-icon[data-v-232f92d8]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;border-radius:8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-dims__toggle-copy[data-v-232f92d8]{display:flex;flex:1;flex-direction:column;gap:1px;min-inline-size:0}.product-dims__toggle-title[data-v-232f92d8]{font-size:.8125rem;font-weight:600;line-height:1.3}.product-dims__toggle-hint[data-v-232f92d8]{color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;line-height:1.3}.product-dims__toggle-chevron[data-v-232f92d8]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.4)}.product-dims__panel[data-v-232f92d8]{margin-top:10px;padding:12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.02);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1)}.product-kind__option[data-v-232f92d8]{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:transparent;text-align:start;color:inherit;cursor:pointer}.product-kind__option[data-v-232f92d8]:hover{border-color:rgba(var(--v-theme-primary),.45)}.product-kind__option--on[data-v-232f92d8]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08)}.product-kind__option--on .product-kind__icon[data-v-232f92d8]{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.product-kind__icon[data-v-232f92d8]{display:grid;place-items:center;flex-shrink:0;inline-size:39px;block-size:39px;border-radius:10px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-kind__text[data-v-232f92d8]{display:flex;flex-direction:column;min-inline-size:0;padding-block-start:2px}.product-kind__name[data-v-232f92d8]{display:inline-flex;align-items:center;gap:4px;font-size:.875rem;font-weight:600;line-height:1.3}.product-kind__desc[data-v-232f92d8]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem}.product-price__note--warn[data-v-232f92d8]{color:rgb(var(--v-theme-error))}.product-stores[data-v-232f92d8]{margin-bottom:16px}.product-stores__head[data-v-232f92d8]{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.product-stores__label[data-v-232f92d8]{font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.5)}.product-stores__copy[data-v-232f92d8]{margin-left:auto;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem}.product-stores__pills[data-v-232f92d8]{display:flex;flex-wrap:wrap;gap:8px}.product-stores__pill[data-v-232f92d8]{display:inline-flex;align-items:center;min-height:39px;padding:0;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:transparent;color:inherit;font-size:.875rem}.product-stores__pill[data-v-232f92d8]:hover{border-color:rgba(var(--v-theme-primary),.45)}.product-stores__pill--ready[data-v-232f92d8]:not(.product-stores__pill--on){box-shadow:inset 0 -2px rgb(var(--v-theme-primary))}.product-stores__pill--on[data-v-232f92d8]{border-color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));font-weight:600}.product-stores__pill-main[data-v-232f92d8]{min-height:39px;padding:0 6px 0 14px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.product-stores__pill-remove[data-v-232f92d8]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;margin-inline-end:4px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer;opacity:.72}.product-stores__pill-remove[data-v-232f92d8]:hover{opacity:1;background:rgba(var(--v-theme-on-surface),.08)}.product-stores__pill--on .product-stores__pill-remove[data-v-232f92d8]:hover{background:rgba(var(--v-theme-on-primary),.18)}.product-stores__add[data-v-232f92d8]{display:inline-flex;align-items:center;gap:4px;min-height:39px;padding:0 12px;border:1px dashed rgba(var(--v-border-color),.45);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;font-size:.875rem}.product-stores__add[data-v-232f92d8]:hover{border-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.product-field-error[data-v-232f92d8]{margin:0 0 12px;color:rgb(var(--v-theme-error));font-size:.8125rem;line-height:1.35}[data-v-232f92d8] .product-section--invalid{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-error),.45)}@media(max-width:599px){.product-kind[data-v-232f92d8],.product-timing[data-v-232f92d8]{grid-template-columns:1fr}}.product-ai-btn[data-v-232f92d8]{display:inline-flex;align-items:center;justify-content:center;gap:3px;flex-shrink:0;height:24px;padding:0 6px;border:1px solid rgba(var(--v-theme-primary),.28);border-radius:6px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:11px;font-weight:700;line-height:1;letter-spacing:.3px;cursor:pointer;transition:all .15s ease}.product-ai-btn[data-v-232f92d8]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.16);border-color:rgba(var(--v-theme-primary),.5)}.product-ai-btn[data-v-232f92d8]:disabled{cursor:wait;opacity:.7}.product-ai-btn__spin[data-v-232f92d8]{animation:product-ai-spin-232f92d8 .8s linear infinite}@keyframes product-ai-spin-232f92d8{to{transform:rotate(360deg)}}.product-form[data-v-25e89fcf]{display:grid;gap:16px;align-items:start;min-width:0;max-width:100%}@media(min-width:960px){.product-form[data-v-25e89fcf]{grid-template-columns:minmax(0,1fr) 320px}}.product-form--single-col[data-v-25e89fcf]{grid-template-columns:1fr!important}.product-form__main[data-v-25e89fcf],.product-form__side[data-v-25e89fcf]{top:0;display:flex;flex-direction:column;gap:16px;min-width:0;max-width:100%}.product-categories[data-v-25e89fcf]{display:grid;gap:10px}.product-categories__head[data-v-25e89fcf]{display:flex;align-items:center;justify-content:space-between;gap:8px}.product-categories__label[data-v-25e89fcf]{display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.62);font-size:.8125rem;font-weight:650}.product-categories__edit[data-v-25e89fcf]{margin:0;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.8125rem;font-weight:700}.product-categories__edit--done[data-v-25e89fcf]{padding:6px 12px;border-radius:10px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.product-categories__edit--done[data-v-25e89fcf]:hover{filter:brightness(1.06)}.product-categories__list[data-v-25e89fcf]{display:flex;flex-wrap:wrap;gap:8px}.product-categories__chip[data-v-25e89fcf]{display:inline-flex;align-items:center;gap:4px;min-height:34px;padding:0 4px 0 12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.03);color:inherit;font-size:.8125rem;font-weight:600}.product-categories__chip--hidden[data-v-25e89fcf]{color:rgba(var(--v-theme-on-surface),.5)}.product-categories__chip-name[data-v-25e89fcf]{max-inline-size:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-categories__chip-eye[data-v-25e89fcf]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.4)}.product-categories__chip-remove[data-v-25e89fcf]{display:grid;place-items:center;inline-size:26px;block-size:26px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.product-categories__chip-remove[data-v-25e89fcf]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface))}.product-categories__empty[data-v-25e89fcf]{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.product-media[data-v-25e89fcf]{border:1px dashed rgba(var(--v-border-color),.24);border-radius:14px;background:rgba(var(--v-theme-on-surface),.02);cursor:pointer;min-block-size:140px;transition:border-color .15s ease,background .15s ease}.product-media[data-v-25e89fcf]:hover,.product-media--dragging[data-v-25e89fcf]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.04)}.product-media__empty[data-v-25e89fcf]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 16px;color:rgba(var(--v-theme-on-surface),.55);text-align:center}.product-media__grid[data-v-25e89fcf]{display:flex;flex-wrap:wrap;align-items:start;gap:10px;padding:12px}.product-media__sortable[data-v-25e89fcf]{display:flex;flex-wrap:wrap;gap:10px;min-inline-size:0}.product-media__item[data-v-25e89fcf],.product-media__add[data-v-25e89fcf]{flex:0 0 112px;inline-size:112px}.product-media__item[data-v-25e89fcf]{position:relative;overflow:hidden;border-radius:12px;cursor:grab}.product-media__item[data-v-25e89fcf] img{-webkit-user-drag:none;user-select:none;pointer-events:none}.product-media__remove[data-v-25e89fcf],.product-media__crop[data-v-25e89fcf]{position:absolute}.product-media__remove[data-v-25e89fcf]{inset-block-start:6px;inset-inline-end:6px}.product-media__crop[data-v-25e89fcf]{inset-block-end:6px;inset-inline-end:6px}.product-media__add[data-v-25e89fcf]{display:grid;place-items:center;min-block-size:120px;border:1px dashed rgba(var(--v-border-color),.28);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.product-form-editor[data-v-25e89fcf]{display:flex;flex-direction:column;overflow:auto;resize:vertical;min-block-size:160px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px}.product-form-editor[data-v-25e89fcf] .productDescriptionEditor{flex:1;min-block-size:0;padding:12px}.product-form-editor__label[data-v-25e89fcf]{display:flex;align-items:center;gap:6px;padding:10px 12px 0;color:rgba(var(--v-theme-on-surface),.6);font-size:.8125rem}.field-textarea[data-v-25e89fcf]{position:relative}.field-textarea__hint[data-v-25e89fcf]{position:absolute;z-index:2;inset-block-start:12px;inset-inline-end:12px}.field-textarea[data-v-25e89fcf] .v-field__input{padding-inline-end:36px}.product-specs[data-v-25e89fcf],.linked-products[data-v-25e89fcf]{display:flex;flex-direction:column;gap:0}.linked-products__split[data-v-25e89fcf]{display:flex;align-items:center;padding-block:22px 18px}.linked-products__split-line[data-v-25e89fcf]{flex:1;block-size:2px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07)}.product-specs__block[data-v-25e89fcf]{display:flex;flex-direction:column;gap:12px}.product-specs__split[data-v-25e89fcf]{display:flex;align-items:center;padding-block:22px 18px}.product-specs__split-line[data-v-25e89fcf]{flex:1;block-size:2px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07)}.product-specs__head[data-v-25e89fcf]{display:flex;align-items:center;gap:12px;padding-block-end:12px}.product-specs__add[data-v-25e89fcf]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;margin-inline-start:auto;padding:4px 2px;border:0;border-radius:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem;font-weight:600;line-height:1.2;white-space:nowrap}.product-specs__add[data-v-25e89fcf]:hover{opacity:.8}.product-specs__titles[data-v-25e89fcf]{display:flex;flex:1;flex-direction:column;gap:2px;min-inline-size:0}.product-specs__title[data-v-25e89fcf]{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;padding:0;border:0;background:transparent;color:inherit;font-size:.875rem;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}.product-specs__title-text[data-v-25e89fcf]{display:inline-flex;align-items:center;gap:6px;min-inline-size:0;font-size:.875rem;font-weight:600;line-height:1.25}.product-specs__desc[data-v-25e89fcf]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.35}.product-specs__empty[data-v-25e89fcf]{margin:0;padding:12px 14px;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.1);color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.product-specs-add-menu[data-v-25e89fcf]{min-inline-size:260px;max-inline-size:320px}.product-specs-add-menu__search[data-v-25e89fcf]{padding:8px 8px 4px}.product-specs-add-menu__list[data-v-25e89fcf]{max-block-size:220px;overflow-y:auto}.field-switch[data-v-25e89fcf]{display:flex;align-items:center;gap:6px}.product-kind[data-v-25e89fcf]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.product-qty[data-v-25e89fcf]{padding-top:12px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.product-qty__toggle[data-v-25e89fcf]{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;text-align:start;transition:box-shadow .15s ease,background .15s ease}.product-qty__toggle[data-v-25e89fcf]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.28)}.product-qty__toggle-icon[data-v-25e89fcf]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;border-radius:8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-qty__toggle-copy[data-v-25e89fcf]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.product-qty__toggle-title[data-v-25e89fcf]{font-size:.875rem;font-weight:600;line-height:1.2}.product-qty__toggle-hint[data-v-25e89fcf]{font-size:.75rem;line-height:1.25;color:rgba(var(--v-theme-on-surface),.55)}.product-qty__toggle-chevron[data-v-25e89fcf]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.45)}.product-qty__panel[data-v-25e89fcf]{margin-top:10px}.offer-kind-row[data-v-25e89fcf]{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:10px}.offer-kind-row__label[data-v-25e89fcf]{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;font-weight:500}.offer-kind-row__toggle[data-v-25e89fcf]{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.05)}.offer-kind-row__btn[data-v-25e89fcf]{min-block-size:26px;padding:2px 10px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);cursor:pointer;font-size:.75rem;font-weight:600;line-height:1.2}.offer-kind-row__btn--on[data-v-25e89fcf]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.product-catalog-order[data-v-25e89fcf]{margin-top:4px;margin-bottom:12px;flex-wrap:wrap}.product-catalog-sort-hint[data-v-25e89fcf]{margin:0;color:rgba(var(--v-theme-on-surface),.5);font-size:.8125rem;line-height:1.4}.product-timing[data-v-25e89fcf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.product-timing__card[data-v-25e89fcf]{padding:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.02)}.product-timing__label[data-v-25e89fcf]{display:inline-flex;align-items:center;gap:4px;margin-bottom:10px;font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.55)}.product-timing__preview[data-v-25e89fcf],.product-timing__hint[data-v-25e89fcf]{margin:8px 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.35}.product-dims__toggle[data-v-25e89fcf]{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;text-align:start;transition:box-shadow .15s ease,background .15s ease}.product-dims__toggle[data-v-25e89fcf]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.28)}.product-dims__toggle-icon[data-v-25e89fcf]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;border-radius:8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-dims__toggle-copy[data-v-25e89fcf]{display:flex;flex:1;flex-direction:column;gap:1px;min-inline-size:0}.product-dims__toggle-title[data-v-25e89fcf]{font-size:.8125rem;font-weight:600;line-height:1.3}.product-dims__toggle-hint[data-v-25e89fcf]{color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;line-height:1.3}.product-dims__toggle-chevron[data-v-25e89fcf]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.4)}.product-dims__panel[data-v-25e89fcf]{margin-top:10px;padding:12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.02);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1)}.product-kind__option[data-v-25e89fcf]{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:transparent;text-align:start;color:inherit;cursor:pointer}.product-kind__option[data-v-25e89fcf]:hover{border-color:rgba(var(--v-theme-primary),.45)}.product-kind__option--on[data-v-25e89fcf]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08)}.product-kind__option--on .product-kind__icon[data-v-25e89fcf]{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.product-kind__icon[data-v-25e89fcf]{display:grid;place-items:center;flex-shrink:0;inline-size:39px;block-size:39px;border-radius:10px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-kind__text[data-v-25e89fcf]{display:flex;flex-direction:column;min-inline-size:0;padding-block-start:2px}.product-kind__name[data-v-25e89fcf]{display:inline-flex;align-items:center;gap:4px;font-size:.875rem;font-weight:600;line-height:1.3}.product-kind__desc[data-v-25e89fcf]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem}.product-price__note--warn[data-v-25e89fcf]{color:rgb(var(--v-theme-error))}.product-stores[data-v-25e89fcf]{margin-bottom:16px}.product-stores__head[data-v-25e89fcf]{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.product-stores__label[data-v-25e89fcf]{font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.5)}.product-stores__copy[data-v-25e89fcf]{margin-left:auto;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem}.product-stores__pills[data-v-25e89fcf]{display:flex;flex-wrap:wrap;gap:8px}.product-stores__pill[data-v-25e89fcf]{display:inline-flex;align-items:center;min-height:39px;padding:0;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:transparent;color:inherit;font-size:.875rem}.product-stores__pill[data-v-25e89fcf]:hover{border-color:rgba(var(--v-theme-primary),.45)}.product-stores__pill--ready[data-v-25e89fcf]:not(.product-stores__pill--on){box-shadow:inset 0 -2px rgb(var(--v-theme-primary))}.product-stores__pill--on[data-v-25e89fcf]{border-color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));font-weight:600}.product-stores__pill-main[data-v-25e89fcf]{min-height:39px;padding:0 6px 0 14px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.product-stores__pill-remove[data-v-25e89fcf]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;margin-inline-end:4px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer;opacity:.72}.product-stores__pill-remove[data-v-25e89fcf]:hover{opacity:1;background:rgba(var(--v-theme-on-surface),.08)}.product-stores__pill--on .product-stores__pill-remove[data-v-25e89fcf]:hover{background:rgba(var(--v-theme-on-primary),.18)}.product-stores__add[data-v-25e89fcf]{display:inline-flex;align-items:center;gap:4px;min-height:39px;padding:0 12px;border:1px dashed rgba(var(--v-border-color),.45);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;font-size:.875rem}.product-stores__add[data-v-25e89fcf]:hover{border-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.product-field-error[data-v-25e89fcf]{margin:0 0 12px;color:rgb(var(--v-theme-error));font-size:.8125rem;line-height:1.35}[data-v-25e89fcf] .product-section--invalid{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-error),.45)}@media(max-width:599px){.product-kind[data-v-25e89fcf],.product-timing[data-v-25e89fcf]{grid-template-columns:1fr}}.product-ai-btn[data-v-25e89fcf]{display:inline-flex;align-items:center;justify-content:center;gap:3px;flex-shrink:0;height:24px;padding:0 6px;border:1px solid rgba(var(--v-theme-primary),.28);border-radius:6px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:11px;font-weight:700;line-height:1;letter-spacing:.3px;cursor:pointer;transition:all .15s ease}.product-ai-btn[data-v-25e89fcf]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.16);border-color:rgba(var(--v-theme-primary),.5)}.product-ai-btn[data-v-25e89fcf]:disabled{cursor:wait;opacity:.7}.product-ai-btn__spin[data-v-25e89fcf]{animation:product-ai-spin-25e89fcf .8s linear infinite}@keyframes product-ai-spin-25e89fcf{to{transform:rotate(360deg)}}.product-market__state[data-v-d2662e6b]{display:grid;place-items:center;min-block-size:48px}.product-market__rows[data-v-d2662e6b]{display:grid}.product-market__row[data-v-d2662e6b]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.product-market__row[data-v-d2662e6b]:first-child{padding-block-start:0}.product-market__row[data-v-d2662e6b]:last-child{padding-block-end:0;border-block-end:0}.product-market__meta[data-v-d2662e6b]{display:flex;align-items:flex-start;gap:10px;min-inline-size:0}.product-market__icon[data-v-d2662e6b]{display:grid;place-items:center;inline-size:32px;block-size:32px;flex-shrink:0;border-radius:8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-market__copy[data-v-d2662e6b]{min-inline-size:0}.product-market__copy strong[data-v-d2662e6b]{display:block;font-size:.875rem;font-weight:600;line-height:1.3}.product-market__status[data-v-d2662e6b]{margin:2px 0 0;font-size:.75rem;word-break:break-word}.product-market__status--muted[data-v-d2662e6b]{color:rgba(var(--v-theme-on-surface),.55)}.product-market__status--ok[data-v-d2662e6b]{color:rgb(var(--v-theme-success))}.product-market__status--err[data-v-d2662e6b]{color:rgb(var(--v-theme-error))}.product-form[data-v-ad53df36]{display:grid;gap:16px;align-items:start;min-width:0;max-width:100%}@media(min-width:960px){.product-form[data-v-ad53df36]{grid-template-columns:minmax(0,1fr) 320px}}.product-form--single-col[data-v-ad53df36]{grid-template-columns:1fr!important}.product-form__main[data-v-ad53df36],.product-form__side[data-v-ad53df36]{top:0;display:flex;flex-direction:column;gap:16px;min-width:0;max-width:100%}.product-categories[data-v-ad53df36]{display:grid;gap:10px}.product-categories__head[data-v-ad53df36]{display:flex;align-items:center;justify-content:space-between;gap:8px}.product-categories__label[data-v-ad53df36]{display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.62);font-size:.8125rem;font-weight:650}.product-categories__edit[data-v-ad53df36]{margin:0;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.8125rem;font-weight:700}.product-categories__edit--done[data-v-ad53df36]{padding:6px 12px;border-radius:10px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.product-categories__edit--done[data-v-ad53df36]:hover{filter:brightness(1.06)}.product-categories__list[data-v-ad53df36]{display:flex;flex-wrap:wrap;gap:8px}.product-categories__chip[data-v-ad53df36]{display:inline-flex;align-items:center;gap:4px;min-height:34px;padding:0 4px 0 12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.03);color:inherit;font-size:.8125rem;font-weight:600}.product-categories__chip--hidden[data-v-ad53df36]{color:rgba(var(--v-theme-on-surface),.5)}.product-categories__chip-name[data-v-ad53df36]{max-inline-size:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-categories__chip-eye[data-v-ad53df36]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.4)}.product-categories__chip-remove[data-v-ad53df36]{display:grid;place-items:center;inline-size:26px;block-size:26px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.product-categories__chip-remove[data-v-ad53df36]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface))}.product-categories__empty[data-v-ad53df36]{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.product-media[data-v-ad53df36]{border:1px dashed rgba(var(--v-border-color),.24);border-radius:14px;background:rgba(var(--v-theme-on-surface),.02);cursor:pointer;min-block-size:140px;transition:border-color .15s ease,background .15s ease}.product-media[data-v-ad53df36]:hover,.product-media--dragging[data-v-ad53df36]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.04)}.product-media__empty[data-v-ad53df36]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 16px;color:rgba(var(--v-theme-on-surface),.55);text-align:center}.product-media__grid[data-v-ad53df36]{display:flex;flex-wrap:wrap;align-items:start;gap:10px;padding:12px}.product-media__sortable[data-v-ad53df36]{display:flex;flex-wrap:wrap;gap:10px;min-inline-size:0}.product-media__item[data-v-ad53df36],.product-media__add[data-v-ad53df36]{flex:0 0 112px;inline-size:112px}.product-media__item[data-v-ad53df36]{position:relative;overflow:hidden;border-radius:12px;cursor:grab}.product-media__item[data-v-ad53df36] img{-webkit-user-drag:none;user-select:none;pointer-events:none}.product-media__remove[data-v-ad53df36],.product-media__crop[data-v-ad53df36]{position:absolute}.product-media__remove[data-v-ad53df36]{inset-block-start:6px;inset-inline-end:6px}.product-media__crop[data-v-ad53df36]{inset-block-end:6px;inset-inline-end:6px}.product-media__add[data-v-ad53df36]{display:grid;place-items:center;min-block-size:120px;border:1px dashed rgba(var(--v-border-color),.28);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.product-form-editor[data-v-ad53df36]{display:flex;flex-direction:column;overflow:auto;resize:vertical;min-block-size:160px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px}.product-form-editor[data-v-ad53df36] .productDescriptionEditor{flex:1;min-block-size:0;padding:12px}.product-form-editor__label[data-v-ad53df36]{display:flex;align-items:center;gap:6px;padding:10px 12px 0;color:rgba(var(--v-theme-on-surface),.6);font-size:.8125rem}.field-textarea[data-v-ad53df36]{position:relative}.field-textarea__hint[data-v-ad53df36]{position:absolute;z-index:2;inset-block-start:12px;inset-inline-end:12px}.field-textarea[data-v-ad53df36] .v-field__input{padding-inline-end:36px}.product-specs[data-v-ad53df36],.linked-products[data-v-ad53df36]{display:flex;flex-direction:column;gap:0}.linked-products__split[data-v-ad53df36]{display:flex;align-items:center;padding-block:22px 18px}.linked-products__split-line[data-v-ad53df36]{flex:1;block-size:2px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07)}.product-specs__block[data-v-ad53df36]{display:flex;flex-direction:column;gap:12px}.product-specs__split[data-v-ad53df36]{display:flex;align-items:center;padding-block:22px 18px}.product-specs__split-line[data-v-ad53df36]{flex:1;block-size:2px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07)}.product-specs__head[data-v-ad53df36]{display:flex;align-items:center;gap:12px;padding-block-end:12px}.product-specs__add[data-v-ad53df36]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;margin-inline-start:auto;padding:4px 2px;border:0;border-radius:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem;font-weight:600;line-height:1.2;white-space:nowrap}.product-specs__add[data-v-ad53df36]:hover{opacity:.8}.product-specs__titles[data-v-ad53df36]{display:flex;flex:1;flex-direction:column;gap:2px;min-inline-size:0}.product-specs__title[data-v-ad53df36]{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;padding:0;border:0;background:transparent;color:inherit;font-size:.875rem;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}.product-specs__title-text[data-v-ad53df36]{display:inline-flex;align-items:center;gap:6px;min-inline-size:0;font-size:.875rem;font-weight:600;line-height:1.25}.product-specs__desc[data-v-ad53df36]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.35}.product-specs__empty[data-v-ad53df36]{margin:0;padding:12px 14px;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.1);color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.product-specs-add-menu[data-v-ad53df36]{min-inline-size:260px;max-inline-size:320px}.product-specs-add-menu__search[data-v-ad53df36]{padding:8px 8px 4px}.product-specs-add-menu__list[data-v-ad53df36]{max-block-size:220px;overflow-y:auto}.field-switch[data-v-ad53df36]{display:flex;align-items:center;gap:6px}.product-kind[data-v-ad53df36]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.product-qty[data-v-ad53df36]{padding-top:12px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.product-qty__toggle[data-v-ad53df36]{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;text-align:start;transition:box-shadow .15s ease,background .15s ease}.product-qty__toggle[data-v-ad53df36]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.28)}.product-qty__toggle-icon[data-v-ad53df36]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;border-radius:8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-qty__toggle-copy[data-v-ad53df36]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.product-qty__toggle-title[data-v-ad53df36]{font-size:.875rem;font-weight:600;line-height:1.2}.product-qty__toggle-hint[data-v-ad53df36]{font-size:.75rem;line-height:1.25;color:rgba(var(--v-theme-on-surface),.55)}.product-qty__toggle-chevron[data-v-ad53df36]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.45)}.product-qty__panel[data-v-ad53df36]{margin-top:10px}.offer-kind-row[data-v-ad53df36]{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:10px}.offer-kind-row__label[data-v-ad53df36]{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;font-weight:500}.offer-kind-row__toggle[data-v-ad53df36]{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.05)}.offer-kind-row__btn[data-v-ad53df36]{min-block-size:26px;padding:2px 10px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);cursor:pointer;font-size:.75rem;font-weight:600;line-height:1.2}.offer-kind-row__btn--on[data-v-ad53df36]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.product-catalog-order[data-v-ad53df36]{margin-top:4px;margin-bottom:12px;flex-wrap:wrap}.product-catalog-sort-hint[data-v-ad53df36]{margin:0;color:rgba(var(--v-theme-on-surface),.5);font-size:.8125rem;line-height:1.4}.product-timing[data-v-ad53df36]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.product-timing__card[data-v-ad53df36]{padding:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.02)}.product-timing__label[data-v-ad53df36]{display:inline-flex;align-items:center;gap:4px;margin-bottom:10px;font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.55)}.product-timing__preview[data-v-ad53df36],.product-timing__hint[data-v-ad53df36]{margin:8px 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.35}.product-dims__toggle[data-v-ad53df36]{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;text-align:start;transition:box-shadow .15s ease,background .15s ease}.product-dims__toggle[data-v-ad53df36]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.28)}.product-dims__toggle-icon[data-v-ad53df36]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;border-radius:8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-dims__toggle-copy[data-v-ad53df36]{display:flex;flex:1;flex-direction:column;gap:1px;min-inline-size:0}.product-dims__toggle-title[data-v-ad53df36]{font-size:.8125rem;font-weight:600;line-height:1.3}.product-dims__toggle-hint[data-v-ad53df36]{color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;line-height:1.3}.product-dims__toggle-chevron[data-v-ad53df36]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.4)}.product-dims__panel[data-v-ad53df36]{margin-top:10px;padding:12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.02);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1)}.product-kind__option[data-v-ad53df36]{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:transparent;text-align:start;color:inherit;cursor:pointer}.product-kind__option[data-v-ad53df36]:hover{border-color:rgba(var(--v-theme-primary),.45)}.product-kind__option--on[data-v-ad53df36]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08)}.product-kind__option--on .product-kind__icon[data-v-ad53df36]{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.product-kind__icon[data-v-ad53df36]{display:grid;place-items:center;flex-shrink:0;inline-size:39px;block-size:39px;border-radius:10px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-kind__text[data-v-ad53df36]{display:flex;flex-direction:column;min-inline-size:0;padding-block-start:2px}.product-kind__name[data-v-ad53df36]{display:inline-flex;align-items:center;gap:4px;font-size:.875rem;font-weight:600;line-height:1.3}.product-kind__desc[data-v-ad53df36]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem}.product-price__note--warn[data-v-ad53df36]{color:rgb(var(--v-theme-error))}.product-stores[data-v-ad53df36]{margin-bottom:16px}.product-stores__head[data-v-ad53df36]{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.product-stores__label[data-v-ad53df36]{font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.5)}.product-stores__copy[data-v-ad53df36]{margin-left:auto;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem}.product-stores__pills[data-v-ad53df36]{display:flex;flex-wrap:wrap;gap:8px}.product-stores__pill[data-v-ad53df36]{display:inline-flex;align-items:center;min-height:39px;padding:0;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:transparent;color:inherit;font-size:.875rem}.product-stores__pill[data-v-ad53df36]:hover{border-color:rgba(var(--v-theme-primary),.45)}.product-stores__pill--ready[data-v-ad53df36]:not(.product-stores__pill--on){box-shadow:inset 0 -2px rgb(var(--v-theme-primary))}.product-stores__pill--on[data-v-ad53df36]{border-color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));font-weight:600}.product-stores__pill-main[data-v-ad53df36]{min-height:39px;padding:0 6px 0 14px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.product-stores__pill-remove[data-v-ad53df36]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;margin-inline-end:4px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer;opacity:.72}.product-stores__pill-remove[data-v-ad53df36]:hover{opacity:1;background:rgba(var(--v-theme-on-surface),.08)}.product-stores__pill--on .product-stores__pill-remove[data-v-ad53df36]:hover{background:rgba(var(--v-theme-on-primary),.18)}.product-stores__add[data-v-ad53df36]{display:inline-flex;align-items:center;gap:4px;min-height:39px;padding:0 12px;border:1px dashed rgba(var(--v-border-color),.45);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;font-size:.875rem}.product-stores__add[data-v-ad53df36]:hover{border-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.product-field-error[data-v-ad53df36]{margin:0 0 12px;color:rgb(var(--v-theme-error));font-size:.8125rem;line-height:1.35}[data-v-ad53df36] .product-section--invalid{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-error),.45)}@media(max-width:599px){.product-kind[data-v-ad53df36],.product-timing[data-v-ad53df36]{grid-template-columns:1fr}}.product-ai-btn[data-v-ad53df36]{display:inline-flex;align-items:center;justify-content:center;gap:3px;flex-shrink:0;height:24px;padding:0 6px;border:1px solid rgba(var(--v-theme-primary),.28);border-radius:6px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:11px;font-weight:700;line-height:1;letter-spacing:.3px;cursor:pointer;transition:all .15s ease}.product-ai-btn[data-v-ad53df36]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.16);border-color:rgba(var(--v-theme-primary),.5)}.product-ai-btn[data-v-ad53df36]:disabled{cursor:wait;opacity:.7}.product-ai-btn__spin[data-v-ad53df36]{animation:product-ai-spin-ad53df36 .8s linear infinite}@keyframes product-ai-spin-ad53df36{to{transform:rotate(360deg)}}.linked-picker[data-v-a91f04fa]{display:flex;flex-direction:column;gap:12px}.linked-picker__head[data-v-a91f04fa]{display:flex;align-items:center;gap:12px;padding-block-end:12px}.linked-picker__titles[data-v-a91f04fa]{display:flex;flex:1;flex-direction:column;gap:2px;min-inline-size:0}.linked-picker__title[data-v-a91f04fa]{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;font-size:.875rem;font-weight:600;line-height:1.3}.linked-picker__title-text[data-v-a91f04fa]{font-size:.875rem;font-weight:600;line-height:1.3}.linked-picker__desc[data-v-a91f04fa]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.35}.linked-picker__add[data-v-a91f04fa]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;margin-inline-start:auto;padding:4px 2px;border:0;border-radius:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem;font-weight:600;line-height:1.2;white-space:nowrap}.linked-picker__add[data-v-a91f04fa]:hover{opacity:.8}.linked-picker__list[data-v-a91f04fa]{display:flex;flex-direction:column;gap:8px}.linked-picker__item[data-v-a91f04fa]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.1);transition:box-shadow .15s ease,transform .15s ease}.linked-picker__item[data-v-a91f04fa]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.22),0 6px 16px rgba(var(--v-theme-on-surface),.04)}.linked-picker__item:hover .linked-picker__remove[data-v-a91f04fa]{opacity:1}.linked-picker__drag[data-v-a91f04fa]{display:grid;flex-shrink:0;place-items:center;inline-size:28px;block-size:28px;margin-inline-start:-4px;padding:0;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.35);cursor:grab;touch-action:none}.linked-picker__drag[data-v-a91f04fa]:hover{background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.65)}.linked-picker__drag[data-v-a91f04fa]:active{cursor:grabbing}.linked-picker__thumb[data-v-a91f04fa],.linked-picker-menu__thumb[data-v-a91f04fa]{display:grid;flex-shrink:0;place-items:center;overflow:hidden;inline-size:40px;block-size:40px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.35)}.linked-picker__thumb img[data-v-a91f04fa],.linked-picker-menu__thumb img[data-v-a91f04fa]{inline-size:100%;block-size:100%;object-fit:cover;-webkit-user-drag:none;user-select:none;pointer-events:none}.linked-picker-menu__thumb[data-v-a91f04fa]{inline-size:32px;block-size:32px;border-radius:8px;margin-inline-end:8px}.linked-picker__meta[data-v-a91f04fa]{flex:1;min-inline-size:0}.linked-picker__name[data-v-a91f04fa]{display:block;overflow:hidden;font-size:.875rem;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.linked-picker__qty[data-v-a91f04fa]{display:block;margin-top:2px;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;line-height:1.3}.linked-picker__remove[data-v-a91f04fa]{display:grid;flex-shrink:0;place-items:center;inline-size:28px;block-size:28px;padding:0;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.4);cursor:pointer;opacity:0;transition:opacity .15s ease,background .15s ease,color .15s ease}.linked-picker__remove[data-v-a91f04fa]:hover{background:rgba(var(--v-theme-error),.08);color:rgb(var(--v-theme-error))}.linked-picker__empty[data-v-a91f04fa]{margin:0;padding:12px 14px;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.1);color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.linked-picker-menu[data-v-a91f04fa]{min-inline-size:280px;max-inline-size:360px}.linked-picker-menu__search[data-v-a91f04fa]{padding:8px 8px 4px}.linked-picker-menu__list[data-v-a91f04fa]{max-block-size:280px;overflow-y:auto}@media(hover:none){.linked-picker__remove[data-v-a91f04fa]{opacity:1}}.char-create__head[data-v-8416f8a8]{padding:var(--ui-pad-dialog-y) var(--ui-pad-dialog-x) 0}.char-create__sub[data-v-8416f8a8]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.55)}.char-create__choices[data-v-8416f8a8]{display:flex;flex-direction:column;gap:8px;max-block-size:min(60vh,420px);padding:var(--ui-pad-dialog);overflow:auto}.char-create__choice[data-v-8416f8a8]{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:12px;row-gap:2px;width:100%;padding:12px 14px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:14px;background:transparent;color:inherit;cursor:pointer;text-align:start}.char-create__choice[data-v-8416f8a8]:hover{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.04)}.char-create__choice-icon[data-v-8416f8a8]{display:grid;place-items:center;grid-row:1/span 2;align-self:center;inline-size:39px;block-size:39px;border-radius:10px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.char-create__choice-title[data-v-8416f8a8]{font-size:.9375rem;font-weight:600;line-height:1.3}.char-create__choice-hint[data-v-8416f8a8]{color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.4}.char-create__body[data-v-8416f8a8]{display:flex;flex-direction:column;gap:14px;padding:var(--ui-pad-dialog)}.char-create__entries[data-v-8416f8a8]{display:flex;flex-direction:column;gap:8px}.char-create__entry[data-v-8416f8a8]{display:flex;align-items:center;gap:6px}.char-create__entry-remove[data-v-8416f8a8]{display:grid;flex-shrink:0;place-items:center;inline-size:32px;block-size:32px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.char-create__entry-remove[data-v-8416f8a8]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface))}.char-create__foot[data-v-8416f8a8]{display:flex;align-items:center;gap:8px;padding:0 12px 12px}.product-form[data-v-8368eb04]{display:grid;gap:16px;align-items:start;min-width:0;max-width:100%}@media(min-width:960px){.product-form[data-v-8368eb04]{grid-template-columns:minmax(0,1fr) 320px}}.product-form--single-col[data-v-8368eb04]{grid-template-columns:1fr!important}.product-form__main[data-v-8368eb04],.product-form__side[data-v-8368eb04]{top:0;display:flex;flex-direction:column;gap:16px;min-width:0;max-width:100%}.product-categories[data-v-8368eb04]{display:grid;gap:10px}.product-categories__head[data-v-8368eb04]{display:flex;align-items:center;justify-content:space-between;gap:8px}.product-categories__label[data-v-8368eb04]{display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.62);font-size:.8125rem;font-weight:650}.product-categories__edit[data-v-8368eb04]{margin:0;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.8125rem;font-weight:700}.product-categories__edit--done[data-v-8368eb04]{padding:6px 12px;border-radius:10px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.product-categories__edit--done[data-v-8368eb04]:hover{filter:brightness(1.06)}.product-categories__list[data-v-8368eb04]{display:flex;flex-wrap:wrap;gap:8px}.product-categories__chip[data-v-8368eb04]{display:inline-flex;align-items:center;gap:4px;min-height:34px;padding:0 4px 0 12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.03);color:inherit;font-size:.8125rem;font-weight:600}.product-categories__chip--hidden[data-v-8368eb04]{color:rgba(var(--v-theme-on-surface),.5)}.product-categories__chip-name[data-v-8368eb04]{max-inline-size:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-categories__chip-eye[data-v-8368eb04]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.4)}.product-categories__chip-remove[data-v-8368eb04]{display:grid;place-items:center;inline-size:26px;block-size:26px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.product-categories__chip-remove[data-v-8368eb04]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface))}.product-categories__empty[data-v-8368eb04]{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.product-media[data-v-8368eb04]{border:1px dashed rgba(var(--v-border-color),.24);border-radius:14px;background:rgba(var(--v-theme-on-surface),.02);cursor:pointer;min-block-size:140px;transition:border-color .15s ease,background .15s ease}.product-media[data-v-8368eb04]:hover,.product-media--dragging[data-v-8368eb04]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.04)}.product-media__empty[data-v-8368eb04]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 16px;color:rgba(var(--v-theme-on-surface),.55);text-align:center}.product-media__grid[data-v-8368eb04]{display:flex;flex-wrap:wrap;align-items:start;gap:10px;padding:12px}.product-media__sortable[data-v-8368eb04]{display:flex;flex-wrap:wrap;gap:10px;min-inline-size:0}.product-media__item[data-v-8368eb04],.product-media__add[data-v-8368eb04]{flex:0 0 112px;inline-size:112px}.product-media__item[data-v-8368eb04]{position:relative;overflow:hidden;border-radius:12px;cursor:grab}.product-media__item[data-v-8368eb04] img{-webkit-user-drag:none;user-select:none;pointer-events:none}.product-media__remove[data-v-8368eb04],.product-media__crop[data-v-8368eb04]{position:absolute}.product-media__remove[data-v-8368eb04]{inset-block-start:6px;inset-inline-end:6px}.product-media__crop[data-v-8368eb04]{inset-block-end:6px;inset-inline-end:6px}.product-media__add[data-v-8368eb04]{display:grid;place-items:center;min-block-size:120px;border:1px dashed rgba(var(--v-border-color),.28);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.product-form-editor[data-v-8368eb04]{display:flex;flex-direction:column;overflow:auto;resize:vertical;min-block-size:160px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px}.product-form-editor[data-v-8368eb04] .productDescriptionEditor{flex:1;min-block-size:0;padding:12px}.product-form-editor__label[data-v-8368eb04]{display:flex;align-items:center;gap:6px;padding:10px 12px 0;color:rgba(var(--v-theme-on-surface),.6);font-size:.8125rem}.field-textarea[data-v-8368eb04]{position:relative}.field-textarea__hint[data-v-8368eb04]{position:absolute;z-index:2;inset-block-start:12px;inset-inline-end:12px}.field-textarea[data-v-8368eb04] .v-field__input{padding-inline-end:36px}.product-specs[data-v-8368eb04],.linked-products[data-v-8368eb04]{display:flex;flex-direction:column;gap:0}.linked-products__split[data-v-8368eb04]{display:flex;align-items:center;padding-block:22px 18px}.linked-products__split-line[data-v-8368eb04]{flex:1;block-size:2px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07)}.product-specs__block[data-v-8368eb04]{display:flex;flex-direction:column;gap:12px}.product-specs__split[data-v-8368eb04]{display:flex;align-items:center;padding-block:22px 18px}.product-specs__split-line[data-v-8368eb04]{flex:1;block-size:2px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07)}.product-specs__head[data-v-8368eb04]{display:flex;align-items:center;gap:12px;padding-block-end:12px}.product-specs__add[data-v-8368eb04]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;margin-inline-start:auto;padding:4px 2px;border:0;border-radius:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem;font-weight:600;line-height:1.2;white-space:nowrap}.product-specs__add[data-v-8368eb04]:hover{opacity:.8}.product-specs__titles[data-v-8368eb04]{display:flex;flex:1;flex-direction:column;gap:2px;min-inline-size:0}.product-specs__title[data-v-8368eb04]{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;padding:0;border:0;background:transparent;color:inherit;font-size:.875rem;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}.product-specs__title-text[data-v-8368eb04]{display:inline-flex;align-items:center;gap:6px;min-inline-size:0;font-size:.875rem;font-weight:600;line-height:1.25}.product-specs__desc[data-v-8368eb04]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.35}.product-specs__empty[data-v-8368eb04]{margin:0;padding:12px 14px;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.1);color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.product-specs-add-menu[data-v-8368eb04]{min-inline-size:260px;max-inline-size:320px}.product-specs-add-menu__search[data-v-8368eb04]{padding:8px 8px 4px}.product-specs-add-menu__list[data-v-8368eb04]{max-block-size:220px;overflow-y:auto}.field-switch[data-v-8368eb04]{display:flex;align-items:center;gap:6px}.product-kind[data-v-8368eb04]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.product-qty[data-v-8368eb04]{padding-top:12px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.product-qty__toggle[data-v-8368eb04]{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;text-align:start;transition:box-shadow .15s ease,background .15s ease}.product-qty__toggle[data-v-8368eb04]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.28)}.product-qty__toggle-icon[data-v-8368eb04]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;border-radius:8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-qty__toggle-copy[data-v-8368eb04]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.product-qty__toggle-title[data-v-8368eb04]{font-size:.875rem;font-weight:600;line-height:1.2}.product-qty__toggle-hint[data-v-8368eb04]{font-size:.75rem;line-height:1.25;color:rgba(var(--v-theme-on-surface),.55)}.product-qty__toggle-chevron[data-v-8368eb04]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.45)}.product-qty__panel[data-v-8368eb04]{margin-top:10px}.offer-kind-row[data-v-8368eb04]{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:10px}.offer-kind-row__label[data-v-8368eb04]{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;font-weight:500}.offer-kind-row__toggle[data-v-8368eb04]{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.05)}.offer-kind-row__btn[data-v-8368eb04]{min-block-size:26px;padding:2px 10px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);cursor:pointer;font-size:.75rem;font-weight:600;line-height:1.2}.offer-kind-row__btn--on[data-v-8368eb04]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.product-catalog-order[data-v-8368eb04]{margin-top:4px;margin-bottom:12px;flex-wrap:wrap}.product-catalog-sort-hint[data-v-8368eb04]{margin:0;color:rgba(var(--v-theme-on-surface),.5);font-size:.8125rem;line-height:1.4}.product-timing[data-v-8368eb04]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.product-timing__card[data-v-8368eb04]{padding:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.02)}.product-timing__label[data-v-8368eb04]{display:inline-flex;align-items:center;gap:4px;margin-bottom:10px;font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.55)}.product-timing__preview[data-v-8368eb04],.product-timing__hint[data-v-8368eb04]{margin:8px 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.35}.product-dims__toggle[data-v-8368eb04]{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;text-align:start;transition:box-shadow .15s ease,background .15s ease}.product-dims__toggle[data-v-8368eb04]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.28)}.product-dims__toggle-icon[data-v-8368eb04]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;border-radius:8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-dims__toggle-copy[data-v-8368eb04]{display:flex;flex:1;flex-direction:column;gap:1px;min-inline-size:0}.product-dims__toggle-title[data-v-8368eb04]{font-size:.8125rem;font-weight:600;line-height:1.3}.product-dims__toggle-hint[data-v-8368eb04]{color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;line-height:1.3}.product-dims__toggle-chevron[data-v-8368eb04]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.4)}.product-dims__panel[data-v-8368eb04]{margin-top:10px;padding:12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.02);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1)}.product-kind__option[data-v-8368eb04]{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:transparent;text-align:start;color:inherit;cursor:pointer}.product-kind__option[data-v-8368eb04]:hover{border-color:rgba(var(--v-theme-primary),.45)}.product-kind__option--on[data-v-8368eb04]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08)}.product-kind__option--on .product-kind__icon[data-v-8368eb04]{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.product-kind__icon[data-v-8368eb04]{display:grid;place-items:center;flex-shrink:0;inline-size:39px;block-size:39px;border-radius:10px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-kind__text[data-v-8368eb04]{display:flex;flex-direction:column;min-inline-size:0;padding-block-start:2px}.product-kind__name[data-v-8368eb04]{display:inline-flex;align-items:center;gap:4px;font-size:.875rem;font-weight:600;line-height:1.3}.product-kind__desc[data-v-8368eb04]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem}.product-price__note--warn[data-v-8368eb04]{color:rgb(var(--v-theme-error))}.product-stores[data-v-8368eb04]{margin-bottom:16px}.product-stores__head[data-v-8368eb04]{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.product-stores__label[data-v-8368eb04]{font-size:.75rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.5)}.product-stores__copy[data-v-8368eb04]{margin-left:auto;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem}.product-stores__pills[data-v-8368eb04]{display:flex;flex-wrap:wrap;gap:8px}.product-stores__pill[data-v-8368eb04]{display:inline-flex;align-items:center;min-height:39px;padding:0;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:transparent;color:inherit;font-size:.875rem}.product-stores__pill[data-v-8368eb04]:hover{border-color:rgba(var(--v-theme-primary),.45)}.product-stores__pill--ready[data-v-8368eb04]:not(.product-stores__pill--on){box-shadow:inset 0 -2px rgb(var(--v-theme-primary))}.product-stores__pill--on[data-v-8368eb04]{border-color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));font-weight:600}.product-stores__pill-main[data-v-8368eb04]{min-height:39px;padding:0 6px 0 14px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.product-stores__pill-remove[data-v-8368eb04]{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;margin-inline-end:4px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer;opacity:.72}.product-stores__pill-remove[data-v-8368eb04]:hover{opacity:1;background:rgba(var(--v-theme-on-surface),.08)}.product-stores__pill--on .product-stores__pill-remove[data-v-8368eb04]:hover{background:rgba(var(--v-theme-on-primary),.18)}.product-stores__add[data-v-8368eb04]{display:inline-flex;align-items:center;gap:4px;min-height:39px;padding:0 12px;border:1px dashed rgba(var(--v-border-color),.45);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;font-size:.875rem}.product-stores__add[data-v-8368eb04]:hover{border-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.product-field-error[data-v-8368eb04]{margin:0 0 12px;color:rgb(var(--v-theme-error));font-size:.8125rem;line-height:1.35}[data-v-8368eb04] .product-section--invalid{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-error),.45)}@media(max-width:599px){.product-kind[data-v-8368eb04],.product-timing[data-v-8368eb04]{grid-template-columns:1fr}}.product-ai-btn[data-v-8368eb04]{display:inline-flex;align-items:center;justify-content:center;gap:3px;flex-shrink:0;height:24px;padding:0 6px;border:1px solid rgba(var(--v-theme-primary),.28);border-radius:6px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:11px;font-weight:700;line-height:1;letter-spacing:.3px;cursor:pointer;transition:all .15s ease}.product-ai-btn[data-v-8368eb04]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.16);border-color:rgba(var(--v-theme-primary),.5)}.product-ai-btn[data-v-8368eb04]:disabled{cursor:wait;opacity:.7}.product-ai-btn__spin[data-v-8368eb04]{animation:product-ai-spin-8368eb04 .8s linear infinite}@keyframes product-ai-spin-8368eb04{to{transform:rotate(360deg)}}.product-card-detail-pill[data-v-1b9b6cd5]{display:inline-flex;align-items:center;padding:2px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));user-select:none;flex-shrink:0;gap:2px}.product-card-detail-pill__item[data-v-1b9b6cd5]{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 10px;block-size:28px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.62);font-family:inherit;font-size:.75rem;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease;white-space:nowrap}.product-card-detail-pill__item[data-v-1b9b6cd5]:hover:not(.product-card-detail-pill__item--active){color:rgba(var(--v-theme-on-surface),.9);background:rgba(var(--v-theme-on-surface),.04)}.product-card-detail-pill__item--active[data-v-1b9b6cd5]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 3px #00000014,0 1px 1px #0000000a}.product-card-detail-pill__item[data-v-1b9b6cd5]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:1px}.product-card-detail-pill__icon[data-v-1b9b6cd5]{opacity:.85;flex-shrink:0}.product-create[data-v-e5c606e8]{display:flex;flex-direction:column;max-block-size:92vh;overflow:hidden;border-radius:var(--ui-radius-dialog);background:rgb(var(--v-theme-background))}.product-create--fullscreen[data-v-e5c606e8],[data-v-e5c606e8] .v-overlay__content--fullscreen .product-create,[data-v-e5c606e8] .v-dialog--fullscreen .product-create{block-size:100%!important;max-block-size:100dvh!important;border-radius:0!important}@media(max-width:1279px){.product-create-dialog[data-v-e5c606e8] .v-overlay__content{margin:0!important;inline-size:100%!important;max-inline-size:100%!important;block-size:100%!important;max-block-size:100%!important;border-radius:0!important}.product-create[data-v-e5c606e8]{block-size:100%!important;max-block-size:100dvh!important;border-radius:0!important}}.product-create__header[data-v-e5c606e8],.product-create__footer[data-v-e5c606e8]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:var(--ui-pad-dialog);background:rgb(var(--v-theme-surface))}.product-create__header[data-v-e5c606e8]{border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.product-create__footer[data-v-e5c606e8]{justify-content:flex-end;border-block-start:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.product-create__need[data-v-e5c606e8]{margin:0 auto 0 0;color:rgb(var(--v-theme-error));font-size:.8125rem;line-height:1.35}.product-create-ai[data-v-e5c606e8]{position:relative;display:inline-flex;flex-shrink:0;align-items:center;gap:5px;overflow:hidden;min-block-size:38px;min-inline-size:64px;margin-inline-end:4px;padding:0 10px 0 8px;border:1px solid rgba(var(--v-theme-primary),.28);border-radius:999px;background:linear-gradient(135deg,rgba(var(--v-theme-primary),.14),rgba(var(--v-theme-info),.1) 55%,rgba(var(--v-theme-primary),.08));color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.75rem;font-weight:780;letter-spacing:.04em;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.product-create-ai[data-v-e5c606e8]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.45);box-shadow:0 8px 22px rgba(var(--v-theme-primary),.18);transform:translateY(-1px)}.product-create-ai[data-v-e5c606e8]:disabled{cursor:default;opacity:.7}.product-create-ai__glow[data-v-e5c606e8]{position:absolute;inset:-40% auto -40% -30%;inline-size:48%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-18deg);animation:product-create-ai-shine-e5c606e8 2.8s ease-in-out infinite;pointer-events:none}.product-create-ai__icon[data-v-e5c606e8],.product-create-ai__label[data-v-e5c606e8],.product-create-ai__wave[data-v-e5c606e8]{position:relative;z-index:1}.product-create-ai__wave[data-v-e5c606e8]{display:inline-flex;align-items:center;justify-content:space-between;gap:1.5px;inline-size:26px;block-size:14px}.product-create-ai__wave-bar[data-v-e5c606e8]{flex:1 1 0;align-self:center;min-inline-size:1.5px;max-inline-size:2px;block-size:calc(3px + var(--level, .1) * 11px);border-radius:999px;background:currentColor;opacity:.85;transition:block-size .06s linear}.product-create-ai--recording[data-v-e5c606e8]{border-color:rgba(var(--v-theme-error),.45);background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error));box-shadow:0 0 0 3px rgba(var(--v-theme-error),.12)}.product-create-ai__spin[data-v-e5c606e8]{animation:product-create-ai-spin-e5c606e8 .8s linear infinite}@keyframes product-create-ai-spin-e5c606e8{to{transform:rotate(360deg)}}@keyframes product-create-ai-shine-e5c606e8{0%,55%{transform:translate(0) skew(-18deg);opacity:0}70%{opacity:.9}to{transform:translate(280%) skew(-18deg);opacity:0}}.product-create__body[data-v-e5c606e8]{position:relative;flex:1;overflow:auto;padding:16px 20px 24px}.product-create__presets[data-v-e5c606e8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;padding:8px 0 16px;max-inline-size:960px;margin-inline:auto}.product-create__preset[data-v-e5c606e8]{text-align:start;padding:18px 16px;border-radius:16px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.product-create__preset[data-v-e5c606e8]:hover{border-color:rgb(var(--v-theme-primary));box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.25)}.product-create__busy[data-v-e5c606e8]{position:absolute;inset:0;z-index:5;background:rgba(var(--v-theme-surface),.35);pointer-events:all;cursor:wait}@media(max-width:1279px){.product-create__body[data-v-e5c606e8]{padding:.375rem}}@keyframes order-lines-appear-e6f6e3e9{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.order-lines[data-v-e6f6e3e9]{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:20px;background:rgb(var(--v-theme-surface));box-shadow:0 1px rgba(var(--v-theme-on-surface),.04);animation:order-lines-appear-e6f6e3e9 .26s cubic-bezier(.4,0,.2,1) both;transition:opacity .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1)}@starting-style{.order-lines[data-v-e6f6e3e9]{opacity:0;transform:translateY(8px)}}@media(min-width:961px){.order-lines[data-v-e6f6e3e9]{position:sticky;top:0;z-index:1}}.order-lines--invalid[data-v-e6f6e3e9]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-error),.55)}.order-lines__error[data-v-e6f6e3e9]{margin:0;color:rgb(var(--v-theme-error));font-size:.8125rem;line-height:1.35}.order-lines__head[data-v-e6f6e3e9]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-block-end:2px}.order-lines__head h3[data-v-e6f6e3e9]{margin:0;font-size:.9375rem;font-weight:750;letter-spacing:-.02em}.order-lines__head p[data-v-e6f6e3e9]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.order-lines__title[data-v-e6f6e3e9]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.order-lines__chips[data-v-e6f6e3e9]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.order-lines__head-actions[data-v-e6f6e3e9]{display:inline-flex;flex-shrink:0;align-items:center;gap:2px;margin-block-start:-4px;margin-inline-end:-6px}.order-lines__add[data-v-e6f6e3e9],.order-lines__copy[data-v-e6f6e3e9]{display:inline-grid;place-items:center;flex-shrink:0;width:34px;height:34px;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer}.order-lines__add[data-v-e6f6e3e9]:hover,.order-lines__copy[data-v-e6f6e3e9]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-primary))}.order-lines__add[data-v-e6f6e3e9]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.order-lines__add[data-v-e6f6e3e9]:hover{background:rgba(var(--v-theme-primary),.2)}.order-lines__add-menu[data-v-e6f6e3e9]{min-inline-size:200px}.order-lines__empty[data-v-e6f6e3e9]{padding:28px 18px;border-radius:16px;background:rgba(var(--v-theme-on-surface),.03);color:rgba(var(--v-theme-on-surface),.45);text-align:center}.order-lines__stack[data-v-e6f6e3e9]{position:relative;display:flex;flex-direction:column;width:100%}.ol-item-anim-enter-active[data-v-e6f6e3e9]{transition:opacity .24s cubic-bezier(.4,0,.2,1),transform .24s cubic-bezier(.4,0,.2,1)}.ol-item-anim-leave-active[data-v-e6f6e3e9]{transition:opacity .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1);position:absolute;width:100%;pointer-events:none}.ol-item-anim-enter-from[data-v-e6f6e3e9]{opacity:0;transform:translateY(10px)}.ol-item-anim-leave-to[data-v-e6f6e3e9]{opacity:0;transform:translateY(-6px) scale(.98)}.ol-item-anim-move[data-v-e6f6e3e9]{transition:transform .26s cubic-bezier(.4,0,.2,1)}.ol-item[data-v-e6f6e3e9]{display:grid;grid-template-columns:68px minmax(0,1fr) auto 84px 28px;align-items:flex-start;gap:12px;padding:12px 0;background:transparent;border-bottom:1px solid rgba(var(--v-border-color),.25);transition:background .14s ease}.ol-item[data-v-e6f6e3e9]:last-of-type{border-bottom:none}.ol-item--custom .ol-item__media[data-v-e6f6e3e9]{background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.ol-item__media[data-v-e6f6e3e9]{position:relative;display:grid;place-items:center;inline-size:68px;block-size:68px;overflow:hidden;border-radius:14px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.34)}.ol-item__media img[data-v-e6f6e3e9]{inline-size:100%;block-size:100%;object-fit:cover}.ol-item__body[data-v-e6f6e3e9]{min-inline-size:0}.ol-item__title-row[data-v-e6f6e3e9]{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ol-item__title-btn[data-v-e6f6e3e9]{display:inline-flex;align-items:flex-start;gap:9px;max-inline-size:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:600;letter-spacing:-.02em;text-align:start}.ol-item__title-btn[data-v-e6f6e3e9]:hover{color:rgb(var(--v-theme-primary))}.ol-item__title-text[data-v-e6f6e3e9]{font-size:.9375rem;font-weight:700;letter-spacing:-.02em}.ol-item__open[data-v-e6f6e3e9]{position:absolute;inset-block-start:3px;inset-inline-end:3px;z-index:1;display:grid;place-items:center;inline-size:22px;block-size:22px;padding:0;border:0;border-radius:7px;background:rgba(var(--v-theme-surface),.92);box-shadow:0 1px 4px #0000002e;color:rgba(var(--v-theme-on-surface),.72);cursor:pointer}.ol-item__open[data-v-e6f6e3e9]:hover{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary))}.ol-item__hidden-picker[data-v-e6f6e3e9]{position:absolute!important;inset-block-start:0;inset-inline-start:0;inline-size:1px;block-size:1px;overflow:hidden;opacity:0;pointer-events:none}.ol-item__meta[data-v-e6f6e3e9]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem}.ol-item__meta--stock[data-v-e6f6e3e9]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ol-item__unit[data-v-e6f6e3e9]{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem}.ol-item__unit--btn[data-v-e6f6e3e9]{padding:0;border:0;background:transparent;cursor:pointer;font-family:inherit;text-decoration:underline;text-underline-offset:2px}.ol-item__unit--btn[data-v-e6f6e3e9]:hover{color:rgb(var(--v-theme-primary))}.ol-item__stock-chip[data-v-e6f6e3e9]{display:inline-flex;align-items:center;block-size:22px;padding:0 8px;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.01em;line-height:1}.ol-item__stock-chip--ok[data-v-e6f6e3e9]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.ol-item__stock-chip--info[data-v-e6f6e3e9]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.ol-item__stock-chip--warn[data-v-e6f6e3e9]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.ol-item__stock-chip--late[data-v-e6f6e3e9]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.ol-item__stock-chip--mute[data-v-e6f6e3e9]{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.55)}.ol-item__ready[data-v-e6f6e3e9]{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.01em}.ol-item__ready--ok[data-v-e6f6e3e9]{color:rgb(var(--v-theme-success))}.ol-item__ready--info[data-v-e6f6e3e9]{color:rgb(var(--v-theme-primary))}.ol-item__ready--warn[data-v-e6f6e3e9]{color:rgb(var(--v-theme-warning))}.ol-item__ready--late[data-v-e6f6e3e9]{color:rgb(var(--v-theme-error))}.ol-item__ready--mute[data-v-e6f6e3e9]{color:rgba(var(--v-theme-on-surface),.45)}.ol-item__switch[data-v-e6f6e3e9]{margin-block-start:6px;padding:0;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.42);cursor:pointer;font-family:inherit;font-size:.6875rem;font-weight:650;text-decoration:underline;text-underline-offset:2px}.ol-item__switch[data-v-e6f6e3e9]:hover{color:rgb(var(--v-theme-primary))}.ol-item__custom[data-v-e6f6e3e9]{display:grid;gap:8px}.ol-item__custom-actions[data-v-e6f6e3e9]{display:flex;flex-wrap:wrap;gap:12px}.ol-item__name-wrap[data-v-e6f6e3e9]{position:relative}.ol-item__name-input[data-v-e6f6e3e9],.ol-item__price-input[data-v-e6f6e3e9]{inline-size:100%;block-size:40px;padding:0 12px;border:1px solid rgba(var(--v-border-color),.42);border-radius:12px;background:transparent;box-shadow:none;color:inherit;font-family:inherit;font-size:.875rem;font-weight:650;transition:border-color .14s ease}.ol-item__name-input[data-v-e6f6e3e9]:focus,.ol-item__price-input[data-v-e6f6e3e9]:focus{outline:none;border-color:rgb(var(--v-theme-primary))}.ol-item__name-input[data-v-e6f6e3e9]:disabled,.ol-item__price-input[data-v-e6f6e3e9]:disabled{opacity:.6}.ol-item__suggest[data-v-e6f6e3e9]{position:absolute;inset-block-start:calc(100% + 4px);inset-inline:0;z-index:5;display:grid;max-block-size:220px;overflow:auto;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.18),0 12px 28px #00000024}.ol-item__suggest-empty[data-v-e6f6e3e9]{margin:0;padding:10px 12px;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.ol-item__suggest-item[data-v-e6f6e3e9]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:0;background:transparent;color:inherit;cursor:pointer;text-align:start;font-family:inherit}.ol-item__suggest-item[data-v-e6f6e3e9]:hover{background:rgba(var(--v-theme-primary),.08)}.ol-item__suggest-name[data-v-e6f6e3e9]{font-size:.8125rem;font-weight:650}.ol-item__suggest-meta[data-v-e6f6e3e9]{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-variant-numeric:tabular-nums}.ol-item__price-wrap[data-v-e6f6e3e9]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;max-inline-size:160px}.ol-item__price-wrap span[data-v-e6f6e3e9]{color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem;font-weight:650}.ol-item__price-wrap--sum[data-v-e6f6e3e9]{max-inline-size:120px;justify-self:end}.ol-item__price-input[data-v-e6f6e3e9]{font-variant-numeric:tabular-nums;-moz-appearance:textfield}.ol-item__price-input[data-v-e6f6e3e9]::-webkit-outer-spin-button,.ol-item__price-input[data-v-e6f6e3e9]::-webkit-inner-spin-button{appearance:none}.ol-item__qty[data-v-e6f6e3e9]{display:inline-flex;flex-shrink:0;align-items:center;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.16);transition:box-shadow var(--ui-duration-fast, .14s) var(--ui-ease-standard),transform var(--ui-duration-fast, .14s) var(--ui-ease-standard),background-color var(--ui-duration-fast, .14s) ease}.ol-item__qty[data-v-e6f6e3e9]:hover{box-shadow:0 2px 8px #0f172a0f,inset 0 0 0 1px rgba(var(--v-theme-primary),.3);transform:translateY(-1px)}.ol-item__qty[data-v-e6f6e3e9]:focus-within{box-shadow:0 2px 10px rgba(var(--v-theme-primary),.12),inset 0 0 0 1.5px rgb(var(--v-theme-primary));transform:translateY(-1px)}.ol-item__qty button[data-v-e6f6e3e9],.ol-item__qty input[data-v-e6f6e3e9]{border:0;background:transparent;color:inherit;text-align:center;font-family:inherit}.ol-item__qty button[data-v-e6f6e3e9]{inline-size:28px;block-size:36px;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-size:1rem;transition:transform .12s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1)),color .12s ease,background-color .12s ease}.ol-item__qty button[data-v-e6f6e3e9]:hover:not(:disabled){color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-on-surface),.05);border-radius:8px}.ol-item__qty button[data-v-e6f6e3e9]:active:not(:disabled){transform:scale(.82);background:rgba(var(--v-theme-primary),.1);border-radius:8px}.ol-item__qty button[data-v-e6f6e3e9]:disabled{opacity:.3;cursor:default}.ol-item__qty input[data-v-e6f6e3e9]{inline-size:28px;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums;-moz-appearance:textfield;transition:transform .14s ease,color .14s ease}.ol-item__qty input[data-v-e6f6e3e9]:focus{transform:scale(1.08);color:rgb(var(--v-theme-primary));outline:none}.ol-item__qty input[data-v-e6f6e3e9]::-webkit-outer-spin-button,.ol-item__qty input[data-v-e6f6e3e9]::-webkit-inner-spin-button{appearance:none}.ol-item__sum[data-v-e6f6e3e9]{font-size:.9375rem;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:end}.ol-item__sum-btn[data-v-e6f6e3e9]{padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;font-variant-numeric:inherit;letter-spacing:inherit;text-align:end;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px}.ol-item__sum-btn[data-v-e6f6e3e9]:hover{color:rgb(var(--v-theme-primary));text-decoration-color:rgb(var(--v-theme-primary))}.ol-item__sum-empty[data-v-e6f6e3e9]{color:rgba(var(--v-theme-on-surface),.28)}.ol-item__remove[data-v-e6f6e3e9]{display:grid;place-items:center;padding:4px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.32);cursor:pointer;transition:background .15s ease,color .15s ease,transform .12s ease}.ol-item__remove[data-v-e6f6e3e9]:hover:not(:disabled){background:rgba(var(--v-theme-error),.08);color:rgb(var(--v-theme-error))}.ol-item__remove[data-v-e6f6e3e9]:active:not(:disabled){transform:scale(.9)}.ol-item__remove[data-v-e6f6e3e9]:disabled{opacity:.35;cursor:default}.order-lines__totals[data-v-e6f6e3e9]{display:grid;gap:8px;margin:6px 0 0;padding:14px 4px 2px;border-block-start:1px solid rgba(var(--v-border-color),.1)}.order-lines__totals div[data-v-e6f6e3e9]{display:flex;justify-content:space-between;gap:12px;font-size:.8125rem}.order-lines__totals dt[data-v-e6f6e3e9]{color:rgba(var(--v-theme-on-surface),.48)}.order-lines__totals dd[data-v-e6f6e3e9]{margin:0;font-weight:650;font-variant-numeric:tabular-nums}.order-lines__discount dd[data-v-e6f6e3e9]{color:rgb(var(--v-theme-success))}.order-lines__grand[data-v-e6f6e3e9]{align-items:baseline;padding-block-start:6px;font-size:1rem!important}.order-lines__grand dt[data-v-e6f6e3e9],.order-lines__grand dd[data-v-e6f6e3e9]{font-weight:800;letter-spacing:-.03em}.order-lines__pay--due dd[data-v-e6f6e3e9]{color:rgb(var(--v-theme-primary))}@media(max-width:700px){.ol-item[data-v-e6f6e3e9]{display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-template-rows:auto auto;grid-template-areas:"media body  remove" "media sum   qty";align-items:center;gap:8px 10px;padding:10px 0}.ol-item__media[data-v-e6f6e3e9]{grid-area:media;align-self:start;inline-size:48px;block-size:48px}.ol-item__body[data-v-e6f6e3e9]{grid-area:body;align-self:start;min-inline-size:0}.ol-item__remove[data-v-e6f6e3e9]{grid-area:remove;align-self:start;justify-self:end;margin:0;margin-inline-end:-2px;margin-block-start:-2px}.ol-item__sum[data-v-e6f6e3e9]{grid-area:sum;align-self:center;justify-self:start;text-align:start;font-size:.9375rem}.ol-item__sum .ol-item__sum-btn[data-v-e6f6e3e9]{text-align:start}.ol-item__sum .ol-item__price-wrap--sum[data-v-e6f6e3e9]{justify-self:start}.ol-item__qty[data-v-e6f6e3e9]{grid-area:qty;align-self:center;justify-self:end}}.order-side[data-v-07ca5e53],.order-side__stack[data-v-07ca5e53]{display:grid;gap:12px;min-inline-size:0}@keyframes order-side-card-appear-07ca5e53{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.order-side__card--animated[data-v-07ca5e53]{animation:order-side-card-appear-07ca5e53 .26s cubic-bezier(.4,0,.2,1) both;transition:opacity .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1)}@starting-style{.order-side__card--animated[data-v-07ca5e53]{opacity:0;transform:translateY(8px)}}.order-side__rail[data-v-07ca5e53]{display:grid;gap:12px;min-inline-size:0}.order-side__rail-card[data-v-07ca5e53]{min-block-size:auto}.order-side__rail-empty[data-v-07ca5e53]{margin:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.8125rem;line-height:1.4}.order-payment-section[data-v-07ca5e53]{display:contents}.order-side__card[data-v-07ca5e53],.order-side__paycard[data-v-07ca5e53]{display:grid;gap:10px;padding:16px;border-radius:20px;background:rgb(var(--v-theme-surface));box-shadow:0 1px rgba(var(--v-theme-on-surface),.04);transition:box-shadow var(--ui-duration-fast, .14s) var(--ui-ease-standard, cubic-bezier(.2, 0, 0, 1)),transform var(--ui-duration-fast, .14s) var(--ui-ease-standard, cubic-bezier(.2, 0, 0, 1)),background-color var(--ui-duration-fast, .14s) ease}.order-side__card h3[data-v-07ca5e53],.order-side__paycard h3[data-v-07ca5e53]{margin:0;font-size:.9375rem;font-weight:750;letter-spacing:-.02em}.order-side__card .order-side__card-head[data-v-07ca5e53],.order-side__paycard .order-side__card-head[data-v-07ca5e53]{display:flex;align-items:center;justify-content:space-between;gap:8px}.order-side__card .order-side__client-open[data-v-07ca5e53],.order-side__paycard .order-side__client-open[data-v-07ca5e53]{display:inline-flex;align-items:center;gap:5px;block-size:32px;padding:0 10px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.72);font-size:.75rem;font-weight:700;line-height:1;cursor:pointer;white-space:nowrap}.order-side__card .order-side__client-open[data-v-07ca5e53]:hover,.order-side__paycard .order-side__client-open[data-v-07ca5e53]:hover{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__card .order-side__client-hint[data-v-07ca5e53],.order-side__paycard .order-side__client-hint[data-v-07ca5e53]{color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:550;line-height:1.3;text-align:end}.order-side__brief[data-v-07ca5e53]{display:flex;align-items:center;gap:12px;min-inline-size:0}.order-side__brief-main[data-v-07ca5e53]{display:grid;gap:2px;min-inline-size:0}.order-side__brief-main strong[data-v-07ca5e53]{overflow:hidden;font-size:.9375rem;font-weight:700;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.order-side__brief-main span[data-v-07ca5e53]{overflow:hidden;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.order-side__brief-line[data-v-07ca5e53]{margin:0;color:rgba(var(--v-theme-on-surface),.62);font-size:.8125rem;font-weight:550;line-height:1.4}.order-side__card--link[data-v-07ca5e53]{cursor:pointer;transition:box-shadow var(--ui-duration-fast, .14s) var(--ui-ease-standard, cubic-bezier(.2, 0, 0, 1)),transform var(--ui-duration-fast, .14s) var(--ui-ease-standard, cubic-bezier(.2, 0, 0, 1)),background-color var(--ui-duration-fast, .14s) ease}.order-side__card--link[data-v-07ca5e53]:hover{transform:translateY(-2px);box-shadow:var(--ui-shadow-md, 0 8px 24px rgba(15, 23, 42, .09)),inset 0 0 0 1px rgba(var(--v-theme-primary),.28)}.order-side__card--link:hover .order-side__card-go[data-v-07ca5e53]{color:rgb(var(--v-theme-primary));transform:translate(2px)}.order-side__card--link[data-v-07ca5e53]:active{transform:translateY(0) scale(.99)}.order-side__card--link[data-v-07ca5e53]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.order-side__card-go[data-v-07ca5e53]{color:rgba(var(--v-theme-on-surface),.35);transition:color var(--ui-duration-fast, .14s) ease,transform var(--ui-duration-fast, .14s) ease}.order-side__card-head-right[data-v-07ca5e53]{display:inline-flex;align-items:center;gap:6px}.order-side__card-title-group[data-v-07ca5e53]{display:flex;align-items:center;gap:10px;min-inline-size:0}.order-side__back-btn[data-v-07ca5e53]{display:inline-grid;place-items:center;flex-shrink:0;inline-size:32px;block-size:32px;padding:0;border:1px solid rgba(var(--v-border-color),.22);border-radius:10px;background:rgba(var(--v-theme-on-surface),.08);color:rgb(var(--v-theme-on-surface));cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.order-side__back-btn[data-v-07ca5e53]:hover,.order-side__back-btn[data-v-07ca5e53]:focus-visible{background:rgba(var(--v-theme-primary),.14);border-color:rgba(var(--v-theme-primary),.35);color:rgb(var(--v-theme-primary));transform:translate(-2px);outline:none}.order-side__back-btn[data-v-07ca5e53]:active{transform:scale(.94);background:rgba(var(--v-theme-primary),.2)}.order-side__card-title[data-v-07ca5e53]{display:grid;gap:2px;min-inline-size:0}.order-side__card-sub[data-v-07ca5e53]{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:550;line-height:1.3}.order-side__panel[data-v-07ca5e53]{position:relative;display:grid;gap:14px}.order-side__customer-inputs[data-v-07ca5e53]{position:relative;display:grid;gap:12px}.order-side__suggest[data-v-07ca5e53]{position:absolute;z-index:30;inset-inline:0;inset-block-start:calc(100% + 4px);display:grid;max-block-size:240px;overflow-y:auto;border:1px solid rgba(var(--v-theme-on-surface),.12);border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:0 12px 32px #0f172a29}.order-side__suggest-item[data-v-07ca5e53]{display:grid;gap:2px;padding:10px 14px;border:0;background:transparent;color:inherit;text-align:start;cursor:pointer;transition:background-color .12s ease}.order-side__suggest-item[data-v-07ca5e53]:hover,.order-side__suggest-item[data-v-07ca5e53]:focus-visible{background:rgba(var(--v-theme-primary),.08);outline:none}.order-side__suggest-item+.order-side__suggest-item[data-v-07ca5e53]{border-block-start:1px solid rgba(var(--v-theme-on-surface),.06)}.order-side__suggest-name[data-v-07ca5e53]{font-size:.875rem;font-weight:700;line-height:1.25}.order-side__suggest-meta[data-v-07ca5e53]{color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:550;line-height:1.3}.order-side__hero[data-v-07ca5e53]{display:flex;align-items:flex-start;gap:12px;min-inline-size:0}.order-side__hero-main[data-v-07ca5e53]{flex:1;display:grid;gap:2px;min-inline-size:0}.order-side__avatar[data-v-07ca5e53]{display:grid;flex-shrink:0;place-items:center;inline-size:44px;block-size:44px;margin-block-start:2px;border-radius:14px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.8125rem;font-weight:750;letter-spacing:.02em}.order-side__avatar--lg[data-v-07ca5e53]{inline-size:52px;block-size:52px;border-radius:16px;font-size:.875rem}.order-side__name-field[data-v-07ca5e53] .v-field__input{min-block-size:28px!important;padding:0!important;font-size:1rem;font-weight:700;letter-spacing:-.02em}.order-side__name-field[data-v-07ca5e53] .v-field__field{--v-field-input-padding-top: 0;--v-field-input-padding-bottom: 0}.order-side__icon--accent[data-v-07ca5e53]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__icon--accent[data-v-07ca5e53]:hover{background:rgba(var(--v-theme-primary),.16)}.order-side__fields[data-v-07ca5e53]{display:grid;gap:2px;padding:4px 0;border-radius:14px;background:rgba(var(--v-theme-on-surface),.035)}.order-side__field[data-v-07ca5e53]{display:grid;gap:2px;padding:8px 12px}.order-side__field+.order-side__field[data-v-07ca5e53]{border-block-start:1px solid rgba(var(--v-border-color),.12)}.order-side__field-label[data-v-07ca5e53]{color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:650;letter-spacing:.01em}.order-side__field-row[data-v-07ca5e53]{display:flex;align-items:center;gap:6px;min-inline-size:0}.order-side__field-row[data-v-07ca5e53] .v-input{flex:1;margin:0}.order-side__field-row[data-v-07ca5e53] .v-field__input{min-block-size:24px!important;padding:0!important;font-size:.875rem;font-weight:550}.order-side__field-row[data-v-07ca5e53] .v-field__field{--v-field-input-padding-top: 0;--v-field-input-padding-bottom: 0}.order-side__field-value[data-v-07ca5e53]{flex:1;min-inline-size:0;overflow:hidden;font-size:.875rem;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.order-side__field-actions[data-v-07ca5e53]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.order-side__field-actions .order-side__icon[data-v-07ca5e53]{inline-size:28px;block-size:28px;border-radius:8px}.order-side__send-row[data-v-07ca5e53]{display:flex;flex-wrap:wrap;gap:6px}.order-side__mode[data-v-07ca5e53]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.order-side__mode-btn[data-v-07ca5e53]{display:grid;gap:2px;justify-items:start;padding:12px;border:1px solid rgba(var(--v-border-color),.22);border-radius:14px;background:transparent;color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-family:inherit;text-align:start;transition:border-color .14s ease,background .14s ease,color .14s ease}.order-side__mode-btn span[data-v-07ca5e53]{font-size:.8125rem;font-weight:700}.order-side__mode-btn small[data-v-07ca5e53]{color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:550}.order-side__mode-btn[data-v-07ca5e53]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.35)}.order-side__mode-btn--on[data-v-07ca5e53]{border-color:rgba(var(--v-theme-primary),.45);background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-on-surface))}.order-side__mode-btn--on small[data-v-07ca5e53]{color:rgba(var(--v-theme-primary),.75)}.order-side__mode-btn[data-v-07ca5e53]:disabled{cursor:default;opacity:.55}.order-side__mode-note[data-v-07ca5e53]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:.8125rem;font-weight:650}.order-side__block[data-v-07ca5e53]{display:grid;gap:8px}.order-side__block-head[data-v-07ca5e53]{display:flex;align-items:center;justify-content:space-between;gap:8px}.order-side__hint[data-v-07ca5e53]{margin:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;line-height:1.35}.order-side__pay-summary[data-v-07ca5e53]{display:grid;gap:6px;margin:0;padding:10px 12px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.035)}.order-side__pay-summary>div[data-v-07ca5e53]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.order-side__pay-summary dt[data-v-07ca5e53]{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:550}.order-side__pay-summary dd[data-v-07ca5e53]{margin:0;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums}.order-side__pay-summary-due[data-v-07ca5e53]{color:rgb(var(--v-theme-primary))}.order-side__pay-summary-pending[data-v-07ca5e53]{color:rgb(var(--v-theme-warning));font-weight:700}.order-side__pay-method[data-v-07ca5e53]{display:inline-flex;align-items:center;justify-content:center;gap:6px;block-size:40px;padding:0 10px;border:1px solid rgba(var(--v-border-color),.22);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.62);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650;transition:border-color .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease}.order-side__pay-method[data-v-07ca5e53]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.04)}.order-side__pay-method--on[data-v-07ca5e53]{border-color:rgba(var(--v-theme-primary),.5);background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-weight:750;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.25)}.order-side__pay-method[data-v-07ca5e53]:disabled{cursor:default;opacity:.55}.order-side__pay-quick[data-v-07ca5e53]{display:flex;justify-content:flex-start;margin-block-start:4px}.order-side__quick-btn[data-v-07ca5e53]{display:inline-flex;align-items:center;gap:5px;block-size:28px;padding:0 12px;border:1px solid rgba(var(--v-theme-primary),.25);border-radius:999px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-family:inherit;font-size:.75rem;font-weight:700;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}.order-side__quick-btn[data-v-07ca5e53]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.15);border-color:rgba(var(--v-theme-primary),.45);transform:translateY(-1px)}.order-side__quick-btn[data-v-07ca5e53]:active:not(:disabled){transform:scale(.97)}.order-side__quick-btn[data-v-07ca5e53]:disabled{opacity:.45;border-color:rgba(var(--v-border-color),.2);background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.4);cursor:default}.order-side__quick-btn--refund[data-v-07ca5e53]{border-color:rgba(var(--v-theme-error),.25);background:rgba(var(--v-theme-error),.08);color:rgb(var(--v-theme-error))}.order-side__quick-btn--refund[data-v-07ca5e53]:hover:not(:disabled){background:rgba(var(--v-theme-error),.15);border-color:rgba(var(--v-theme-error),.45)}.order-side__tax[data-v-07ca5e53] .v-field__input{min-block-size:22px!important;padding:0!important;font-size:.8125rem;font-weight:700;text-align:end}.order-side__tax[data-v-07ca5e53] .v-field__field{--v-field-input-padding-top: 0;--v-field-input-padding-bottom: 0}.order-side__tax[data-v-07ca5e53] .v-select__selection-text{font-weight:700}.order-side__kv[data-v-07ca5e53]{display:grid;gap:6px;margin:0}.order-side__kv-row[data-v-07ca5e53]{display:grid;grid-template-columns:88px minmax(0,1fr);gap:8px;align-items:baseline}.order-side__kv-row dt[data-v-07ca5e53]{color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem;font-weight:550}.order-side__kv-row dd[data-v-07ca5e53]{margin:0;overflow:hidden;font-size:.8125rem;font-weight:650;text-overflow:ellipsis}.order-side__chips[data-v-07ca5e53]{display:flex;flex-wrap:wrap;gap:6px}.order-side__chips--pay[data-v-07ca5e53]{margin-block-start:2px}.order-side__chip[data-v-07ca5e53]{display:inline-flex;align-items:center;block-size:28px;padding:0 10px;border:0;border-radius:999px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.58);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650;line-height:1;transition:background .14s ease,color .14s ease}.order-side__chip[data-v-07ca5e53]:hover:not(:disabled):not(.order-side__chip--static){background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__chip--on[data-v-07ca5e53]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.order-side__chip--tag[data-v-07ca5e53]{cursor:default;background:rgba(var(--v-theme-warning),.12);color:rgb(var(--v-theme-warning))}.order-side__chip--static[data-v-07ca5e53]{cursor:default}.order-side__chip[data-v-07ca5e53]:disabled{cursor:default;opacity:.55}.order-side__dense[data-v-07ca5e53]{display:grid;gap:8px}.order-side__fee-row[data-v-07ca5e53]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:6px}.order-side__pay--ok[data-v-07ca5e53]{box-shadow:0 1px rgba(var(--v-theme-on-surface),.04),inset 0 0 0 1px rgba(var(--v-theme-success),.18)}.order-side__pay-badge[data-v-07ca5e53]{display:inline-flex;align-items:center;block-size:22px;padding:0 8px;border-radius:999px;font-size:.6875rem;font-weight:700}.order-side__pay-badge--ok[data-v-07ca5e53]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.order-side__pay-badge--due[data-v-07ca5e53]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__pay-badge--pending[data-v-07ca5e53]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.order-side__pay-hero[data-v-07ca5e53]{display:grid;gap:4px}.order-side__pay-hero strong[data-v-07ca5e53]{font-size:1.375rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1}.order-side__pay-hero small[data-v-07ca5e53]{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:550}.order-side__pay-bar[data-v-07ca5e53]{display:flex;align-items:stretch;gap:8px;min-inline-size:0}.order-side__pay-bar input[data-v-07ca5e53]{flex:1 1 auto;min-inline-size:0;block-size:40px;padding:0 12px;border:1px solid rgba(var(--v-border-color),.35);border-radius:12px;background:transparent;color:inherit;font-family:inherit;font-size:.875rem;font-weight:650;font-variant-numeric:tabular-nums}.order-side__pay-bar input[data-v-07ca5e53]:focus{border-color:rgb(var(--v-theme-primary));outline:none}.order-side__pay-bar input[data-v-07ca5e53]:disabled{opacity:.55}.order-side__pay-action[data-v-07ca5e53]{display:grid;gap:8px}.order-side__card[data-v-07ca5e53] .v-field,.order-side__pay[data-v-07ca5e53] .v-field{border-radius:12px;box-shadow:none!important;background:transparent!important}.order-side__card[data-v-07ca5e53] .v-field__overlay,.order-side__pay[data-v-07ca5e53] .v-field__overlay{opacity:0!important}.order-side__card[data-v-07ca5e53] .v-field__outline,.order-side__pay[data-v-07ca5e53] .v-field__outline{--v-field-border-opacity: .28}.order-side__card[data-v-07ca5e53] .v-field--focused .v-field__outline,.order-side__pay[data-v-07ca5e53] .v-field--focused .v-field__outline{--v-field-border-opacity: 1}.order-side__card[data-v-07ca5e53] .v-field__input,.order-side__pay[data-v-07ca5e53] .v-field__input{font-size:.875rem}.order-side__card[data-v-07ca5e53] .v-field__prepend-inner,.order-side__card[data-v-07ca5e53] .v-field__append-inner,.order-side__pay[data-v-07ca5e53] .v-field__prepend-inner,.order-side__pay[data-v-07ca5e53] .v-field__append-inner{opacity:.55}.order-side__datetime[data-v-07ca5e53] .datetime-mask-input__placeholder{padding-inline:12px;padding-inline-end:40px;font-size:.875rem}.order-side__datetime[data-v-07ca5e53] .v-field{border-radius:12px;background:transparent!important;box-shadow:none!important}.order-side__datetime[data-v-07ca5e53] .v-field__overlay{opacity:0!important}.order-side__person[data-v-07ca5e53]{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.order-side__person-fields[data-v-07ca5e53]{display:flex;flex:1;flex-direction:column;gap:8px;min-inline-size:0}.order-side__person-fields[data-v-07ca5e53] .v-input{margin:0}.order-side__person-fields[data-v-07ca5e53] .v-input__details{display:none}.order-side__person-fields[data-v-07ca5e53] .v-field{background:transparent}.order-side__person-fields[data-v-07ca5e53] .v-field__input{min-block-size:22px!important;padding:0!important;line-height:1.3}.order-side__person-fields[data-v-07ca5e53] .v-field__field{--v-field-input-padding-top: 0;--v-field-input-padding-bottom: 0}.order-side__person-name[data-v-07ca5e53] .v-field__input{font-size:.9375rem;font-weight:650}.order-side__contacts[data-v-07ca5e53]{display:flex;flex-direction:column;gap:0}.order-side__contact[data-v-07ca5e53]{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;min-block-size:39px;padding:4px 8px 4px 10px}.order-side__contact+.order-side__contact[data-v-07ca5e53]{border-block-start:1px solid rgba(var(--v-border-color),.1)}.order-side__contact-lead[data-v-07ca5e53]{color:rgba(var(--v-theme-on-surface),.4)}.order-side__contact-main[data-v-07ca5e53]{min-inline-size:0}.order-side__contact-main[data-v-07ca5e53] .v-input{flex:1}.order-side__contact-main[data-v-07ca5e53] .v-field__input{font-size:.8125rem;font-weight:500;color:rgba(var(--v-theme-on-surface),.78)}.order-side__contact-actions[data-v-07ca5e53]{display:inline-flex;align-items:center;gap:1px}.order-side__contact-actions .order-side__icon[data-v-07ca5e53]{inline-size:28px;block-size:28px;border-radius:8px;background:transparent}.order-side__name[data-v-07ca5e53]{margin:0;font-size:.9375rem;font-weight:650;line-height:1.3}.order-side__contact-text[data-v-07ca5e53],.order-side__phone-text[data-v-07ca5e53]{display:block;min-inline-size:0;overflow:hidden;font-size:.8125rem;font-weight:500;line-height:1.3;color:rgba(var(--v-theme-on-surface),.78);text-overflow:ellipsis;white-space:nowrap}.order-side__stats[data-v-07ca5e53]{margin:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:650;letter-spacing:-.01em;line-height:1.25}.order-side__send[data-v-07ca5e53]{display:grid;gap:8px}.order-side__send-btn[data-v-07ca5e53]{padding:4px 10px;border:0;border-radius:999px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650}.order-side__send-btn[data-v-07ca5e53]:hover{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__phone[data-v-07ca5e53],.order-side__actions[data-v-07ca5e53]{display:flex;align-items:center;gap:6px}.order-side__when[data-v-07ca5e53]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:8px;align-items:start}.order-side__when--dense[data-v-07ca5e53]{align-items:start}.order-side__when-col[data-v-07ca5e53]{display:grid;gap:6px;min-inline-size:0}.order-side__when-col--chip[data-v-07ca5e53]{align-content:end;justify-items:start;align-self:end}.order-side__grid[data-v-07ca5e53]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.order-side__seg[data-v-07ca5e53]{display:grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05)}.order-side__pay-modes[data-v-07ca5e53]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05);margin-block-start:10px}.order-side__pay-methods[data-v-07ca5e53]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.order-side__seg-btn[data-v-07ca5e53]{block-size:34px;border:0;border-radius:9px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:650}.order-side__seg-btn--on[data-v-07ca5e53]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 4px rgba(var(--v-theme-on-surface),.08)}.order-side__seg-btn[data-v-07ca5e53]:disabled{cursor:default;opacity:.55}.order-side__label[data-v-07ca5e53]{color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:650}.order-side__refund-hint[data-v-07ca5e53]{margin:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;line-height:1.35}.order-side__refund-banner[data-v-07ca5e53]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05);font-size:.75rem;line-height:1.35}.order-side__refund-banner p[data-v-07ca5e53]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.65)}.order-side__refund-banner--yookassa[data-v-07ca5e53]{background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.order-side__refund-banner--yookassa p[data-v-07ca5e53]{color:rgba(var(--v-theme-on-surface),.75)}.order-side__refund-banner--info[data-v-07ca5e53]{background:rgba(var(--v-theme-warning),.08);color:rgb(var(--v-theme-warning))}.order-side__refund-banner--info p[data-v-07ca5e53]{color:rgba(var(--v-theme-on-surface),.75)}.order-side__refund-banner--done[data-v-07ca5e53]{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.7)}.order-side__courier-notes[data-v-07ca5e53] textarea{min-block-size:52px!important;max-block-size:280px;resize:vertical!important;overflow-y:auto!important}.order-side__icon[data-v-07ca5e53]{display:grid;place-items:center;inline-size:32px;block-size:32px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.55);text-decoration:none;cursor:pointer}.order-side__icon[data-v-07ca5e53]:hover{color:rgb(var(--v-theme-primary))}.order-side__icon--tiny[data-v-07ca5e53]{inline-size:24px;block-size:24px;background:transparent}.order-side__paycard[data-v-07ca5e53]{background:rgb(var(--v-theme-surface))}.order-side__paycard--ok[data-v-07ca5e53]{box-shadow:0 1px rgba(var(--v-theme-on-surface),.04),inset 0 0 0 1px rgba(var(--v-theme-success),.18)}.order-side__pay-head[data-v-07ca5e53]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:650}.order-side__pay-amount[data-v-07ca5e53]{font-size:1.625rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.05em;line-height:1}.order-side__pay-row[data-v-07ca5e53]{display:flex;justify-content:space-between;font-size:.8125rem}.order-side__pay-row span[data-v-07ca5e53]{color:rgba(var(--v-theme-on-surface),.5)}.order-side__pay-input[data-v-07ca5e53]{display:grid;gap:4px}.order-side__pay-input label[data-v-07ca5e53]{color:rgba(var(--v-theme-on-surface),.48);font-size:.6875rem;font-weight:650}.order-side__pay-input input[data-v-07ca5e53]{block-size:40px;padding:0 12px;border:1px solid rgba(var(--v-border-color),.42);border-radius:12px;background:transparent;color:inherit;font-family:inherit;font-size:.875rem;font-weight:650;font-variant-numeric:tabular-nums;transition:border-color .14s ease}.order-side__pay-input input[data-v-07ca5e53]:focus{border-color:rgb(var(--v-theme-primary));outline:none}.order-side__pay-input input[data-v-07ca5e53]:disabled{opacity:.55}.order-side__pay-links[data-v-07ca5e53]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 12px}.order-side__refund-toggle-btn[data-v-07ca5e53]{display:inline-flex;align-items:center;gap:6px;block-size:34px;padding:0 14px;border:1px solid rgba(var(--v-border-color),.28);border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgb(var(--v-theme-on-surface));font-family:inherit;font-size:.8125rem;font-weight:650;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}.order-side__refund-toggle-btn[data-v-07ca5e53]:hover{background:rgba(var(--v-theme-error),.1);border-color:rgba(var(--v-theme-error),.35);color:rgb(var(--v-theme-error))}.order-side__refund-toggle-btn--active[data-v-07ca5e53]{background:rgba(var(--v-theme-error),.12);border-color:rgba(var(--v-theme-error),.4);color:rgb(var(--v-theme-error))}.order-side__txns-toggle[data-v-07ca5e53]{display:inline-flex;align-items:center;gap:2px;padding:0;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650}.order-side__timeline[data-v-07ca5e53]{display:grid;gap:0;margin:0;padding:0;list-style:none}.order-side__timeline-item[data-v-07ca5e53]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:stretch}.order-side__timeline-rail[data-v-07ca5e53]{position:relative;display:flex;justify-content:center;padding-block-start:2px}.order-side__timeline-rail[data-v-07ca5e53]:before{content:"";position:absolute;inset-inline-start:50%;inset-block:30px -2px;inline-size:2px;transform:translate(-50%);background:rgba(var(--v-border-color),.35)}.order-side__timeline-item:last-child .order-side__timeline-rail[data-v-07ca5e53]:before{display:none}.order-side__timeline-dot[data-v-07ca5e53]{position:relative;z-index:1;display:grid;place-items:center;inline-size:28px;block-size:28px;border-radius:999px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));box-shadow:0 0 0 4px rgb(var(--v-theme-surface))}.order-side__timeline-dot[data-v-07ca5e53] .v-icon{color:inherit!important;opacity:1}.order-side__timeline-dot[data-v-07ca5e53] .v-icon__svg,.order-side__timeline-dot[data-v-07ca5e53] i{inline-size:14px!important;block-size:14px!important;font-size:14px!important;line-height:1!important}.order-side__timeline-item[data-tone=refund] .order-side__timeline-dot[data-v-07ca5e53]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.order-side__timeline-item[data-tone=pending] .order-side__timeline-dot[data-v-07ca5e53]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.order-side__timeline-item[data-tone=canceled] .order-side__timeline-dot[data-v-07ca5e53]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.45)}.order-side__timeline-card[data-v-07ca5e53]{display:grid;gap:4px;min-inline-size:0;margin-block-end:12px;padding:10px 12px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.04)}.order-side__timeline-item:last-child .order-side__timeline-card[data-v-07ca5e53]{margin-block-end:0}.order-side__timeline-head[data-v-07ca5e53]{display:flex;align-items:center;justify-content:space-between;gap:8px}.order-side__timeline-chips[data-v-07ca5e53]{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.order-side__timeline-status-chip[data-v-07ca5e53]{display:inline-flex;align-items:center;block-size:18px;padding:0 6px;border-radius:999px;font-size:.625rem;font-weight:650;background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.7)}.order-side__timeline-status-chip[data-status=pending][data-v-07ca5e53]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.order-side__timeline-status-chip[data-status=canceled][data-v-07ca5e53]{background:rgba(var(--v-theme-on-surface),.1);color:rgba(var(--v-theme-on-surface),.45);text-decoration:line-through}.order-side__timeline-status-chip[data-status=success][data-v-07ca5e53]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.order-side__timeline-chip[data-v-07ca5e53]{display:inline-flex;align-items:center;block-size:20px;padding:0 8px;border-radius:999px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.6875rem;font-weight:700}.order-side__timeline-chip[data-tone=refund][data-v-07ca5e53]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.order-side__timeline-chip[data-tone=pending][data-v-07ca5e53]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.order-side__timeline-chip[data-tone=canceled][data-v-07ca5e53]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.45)}.order-side__timeline-when[data-v-07ca5e53]{color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:550;white-space:nowrap}.order-side__timeline-amount[data-v-07ca5e53]{margin:0;font-size:.9375rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.order-side__timeline-amount--refund[data-v-07ca5e53]{color:rgb(var(--v-theme-error))}.order-side__timeline-amount--pending[data-v-07ca5e53]{color:rgb(var(--v-theme-warning))}.order-side__timeline-amount--canceled[data-v-07ca5e53]{color:rgba(var(--v-theme-on-surface),.4);text-decoration:line-through}.order-side__timeline-method[data-v-07ca5e53]{margin:0;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:550}.order-side__btn[data-v-07ca5e53]{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;min-inline-size:104px;block-size:40px;padding:0 16px;border:0;border-radius:12px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:700;white-space:nowrap;transition:background-color .15s ease,box-shadow .15s ease,transform .12s ease,opacity .15s ease}.order-side__btn[data-v-07ca5e53]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.06)}.order-side__btn[data-v-07ca5e53]:active:not(:disabled){transform:translateY(0) scale(.98)}.order-side__btn[data-v-07ca5e53]:disabled{opacity:.42;box-shadow:none;cursor:not-allowed}.order-side__btn--ghost[data-v-07ca5e53]{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.72);box-shadow:none}.order-side__btn--ghost[data-v-07ca5e53]:hover:not(:disabled){background:rgba(var(--v-theme-on-surface),.1);box-shadow:none}.order-side__btn--refund[data-v-07ca5e53]{background:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.order-side__btn--refund[data-v-07ca5e53]:hover:not(:disabled){box-shadow:0 4px 12px rgba(var(--v-theme-error),.38);filter:brightness(1.06)}.order-side__btn--refund[data-v-07ca5e53]:active:not(:disabled){transform:translateY(0) scale(.98);box-shadow:0 1px 3px rgba(var(--v-theme-error),.25)}.order-side__muted[data-v-07ca5e53]{color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;line-height:1.35}.order-side__addr[data-v-07ca5e53],.order-side__addr-meta[data-v-07ca5e53],.order-side__addr-extra[data-v-07ca5e53]{display:grid;gap:8px}.order-side__addr-meta[data-v-07ca5e53]{grid-template-columns:repeat(3,minmax(0,1fr))}.order-side__addr-extra[data-v-07ca5e53]{grid-template-columns:minmax(112px,.42fr) minmax(0,1fr)}.order-side__addr[data-v-07ca5e53] .v-field{--v-input-control-height: 40px;border-radius:12px}.order-side__addr[data-v-07ca5e53] .v-field__input{min-block-size:40px!important;padding-block:0!important;font-size:.8125rem}.order-side__addr[data-v-07ca5e53] .v-label{font-size:.75rem}.order-side__link-btn[data-v-07ca5e53]{display:inline-flex;align-items:center;padding:4px 10px;border:0;border-radius:999px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650;text-decoration:none}.order-side__recent[data-v-07ca5e53]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.order-side__recent-btn[data-v-07ca5e53]{display:grid;gap:4px;inline-size:100%;padding:10px 12px;border:0;border-radius:14px;background:rgba(var(--v-theme-on-surface),.04);color:inherit;cursor:pointer;font-family:inherit;text-align:start}.order-side__recent-btn[data-v-07ca5e53]:hover{background:rgba(var(--v-theme-primary),.08)}.order-side__recent-btn--product[data-v-07ca5e53]{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:center}.order-side__recent-thumb[data-v-07ca5e53]{display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:12px;background-color:rgba(var(--v-theme-on-surface),.06);background-position:center;background-size:cover;color:rgba(var(--v-theme-on-surface),.4)}.order-side__recent-body[data-v-07ca5e53]{display:grid;gap:4px;min-inline-size:0}.order-side__recent-top[data-v-07ca5e53]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-inline-size:0}.order-side__recent-top strong[data-v-07ca5e53]{overflow:hidden;font-size:.8125rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.order-side__recent-top span[data-v-07ca5e53]{flex-shrink:0;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums}.order-side__recent-meta[data-v-07ca5e53]{display:flex;justify-content:space-between;gap:10px;color:rgba(var(--v-theme-on-surface),.48);font-size:.6875rem;font-weight:550}.order-side__recent-title[data-v-07ca5e53]{margin:0;overflow:hidden;color:rgba(var(--v-theme-on-surface),.62);font-size:.75rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.order-side__map[data-v-07ca5e53]{overflow:hidden;min-block-size:280px;border-radius:16px;background:linear-gradient(135deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-primary),.06)),repeating-linear-gradient(-12deg,transparent,transparent 10px,rgba(var(--v-theme-on-surface),.03) 10px,rgba(var(--v-theme-on-surface),.03) 20px)}.order-side__map-frame[data-v-07ca5e53]{display:block;inline-size:100%;block-size:380px;border:0}.order-side__map-placeholder[data-v-07ca5e53]{display:grid;place-content:center;justify-items:center;gap:6px;inline-size:100%;min-block-size:280px;padding:24px;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.62);cursor:pointer;font-family:inherit}.order-side__map-placeholder strong[data-v-07ca5e53]{color:rgb(var(--v-theme-on-surface));font-size:.9375rem;font-weight:750}.order-side__map-placeholder small[data-v-07ca5e53]{color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.order-side__map-placeholder[data-v-07ca5e53]:hover,.order-side__map-placeholder:hover strong[data-v-07ca5e53]{color:rgb(var(--v-theme-primary))}.staff-store-select[data-v-aa71c0d6]{flex:0 0 auto;inline-size:180px;max-inline-size:min(240px,100%);min-inline-size:140px}.staff-store-select--labeled[data-v-aa71c0d6]{display:grid;gap:6px;max-inline-size:none}.staff-store-select__label[data-v-aa71c0d6]{margin:0;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:650;letter-spacing:.01em}.staff-store-select__field[data-v-aa71c0d6]{margin:0;inline-size:100%}.staff-store-select__field[data-v-aa71c0d6] .v-field{border-radius:12px}.staff-store-select__field[data-v-aa71c0d6] .v-field__input{font-size:.875rem;font-weight:600;letter-spacing:-.01em}.remind-before[data-v-93ad3743]{display:inline-flex;min-inline-size:0;max-inline-size:100%}.remind-before__chip[data-v-93ad3743]{display:inline-flex;align-items:center;gap:4px;max-inline-size:100%;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:10px;padding:4px 9px;background:transparent;color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-family:inherit;font-size:.72rem;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remind-before__chip[data-v-93ad3743]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.06)}.remind-before__chip--on[data-v-93ad3743]{border-color:#d69e2e8c;background:#d69e2e1f;color:#b58112}.remind-before__chip[data-v-93ad3743]:disabled{opacity:.5;cursor:default}.remind-before__menu[data-v-93ad3743]{min-inline-size:240px;padding:6px}.remind-before__item[data-v-93ad3743]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:0;border-radius:10px;padding:9px 10px;background:transparent;color:rgba(var(--v-theme-on-surface),.88);cursor:pointer;font-family:inherit;font-size:.9rem;font-weight:600;text-align:start}.remind-before__item[data-v-93ad3743]:hover{background:rgba(var(--v-theme-primary),.08)}.remind-before__item--on[data-v-93ad3743]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.remind-before__custom[data-v-93ad3743]{margin-block-start:4px;padding-block-start:4px;border-block-start:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.remind-before__custom-mins[data-v-93ad3743]{display:flex;align-items:flex-start;gap:8px;padding:6px 4px 2px}.remind-before__error[data-v-93ad3743]{margin:6px 4px 2px;color:rgb(var(--v-theme-error));font-size:.75rem;font-weight:550}.order-side[data-v-06ba45bc],.order-side__stack[data-v-06ba45bc]{display:grid;gap:12px;min-inline-size:0}@keyframes order-side-card-appear-06ba45bc{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.order-side__card--animated[data-v-06ba45bc]{animation:order-side-card-appear-06ba45bc .26s cubic-bezier(.4,0,.2,1) both;transition:opacity .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1)}@starting-style{.order-side__card--animated[data-v-06ba45bc]{opacity:0;transform:translateY(8px)}}.order-side__rail[data-v-06ba45bc]{display:grid;gap:12px;min-inline-size:0}.order-side__rail-card[data-v-06ba45bc]{min-block-size:auto}.order-side__rail-empty[data-v-06ba45bc]{margin:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.8125rem;line-height:1.4}.order-payment-section[data-v-06ba45bc]{display:contents}.order-side__card[data-v-06ba45bc],.order-side__paycard[data-v-06ba45bc]{display:grid;gap:10px;padding:16px;border-radius:20px;background:rgb(var(--v-theme-surface));box-shadow:0 1px rgba(var(--v-theme-on-surface),.04);transition:box-shadow var(--ui-duration-fast, .14s) var(--ui-ease-standard, cubic-bezier(.2, 0, 0, 1)),transform var(--ui-duration-fast, .14s) var(--ui-ease-standard, cubic-bezier(.2, 0, 0, 1)),background-color var(--ui-duration-fast, .14s) ease}.order-side__card h3[data-v-06ba45bc],.order-side__paycard h3[data-v-06ba45bc]{margin:0;font-size:.9375rem;font-weight:750;letter-spacing:-.02em}.order-side__card .order-side__card-head[data-v-06ba45bc],.order-side__paycard .order-side__card-head[data-v-06ba45bc]{display:flex;align-items:center;justify-content:space-between;gap:8px}.order-side__card .order-side__client-open[data-v-06ba45bc],.order-side__paycard .order-side__client-open[data-v-06ba45bc]{display:inline-flex;align-items:center;gap:5px;block-size:32px;padding:0 10px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.72);font-size:.75rem;font-weight:700;line-height:1;cursor:pointer;white-space:nowrap}.order-side__card .order-side__client-open[data-v-06ba45bc]:hover,.order-side__paycard .order-side__client-open[data-v-06ba45bc]:hover{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__card .order-side__client-hint[data-v-06ba45bc],.order-side__paycard .order-side__client-hint[data-v-06ba45bc]{color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:550;line-height:1.3;text-align:end}.order-side__brief[data-v-06ba45bc]{display:flex;align-items:center;gap:12px;min-inline-size:0}.order-side__brief-main[data-v-06ba45bc]{display:grid;gap:2px;min-inline-size:0}.order-side__brief-main strong[data-v-06ba45bc]{overflow:hidden;font-size:.9375rem;font-weight:700;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.order-side__brief-main span[data-v-06ba45bc]{overflow:hidden;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.order-side__brief-line[data-v-06ba45bc]{margin:0;color:rgba(var(--v-theme-on-surface),.62);font-size:.8125rem;font-weight:550;line-height:1.4}.order-side__card--link[data-v-06ba45bc]{cursor:pointer;transition:box-shadow var(--ui-duration-fast, .14s) var(--ui-ease-standard, cubic-bezier(.2, 0, 0, 1)),transform var(--ui-duration-fast, .14s) var(--ui-ease-standard, cubic-bezier(.2, 0, 0, 1)),background-color var(--ui-duration-fast, .14s) ease}.order-side__card--link[data-v-06ba45bc]:hover{transform:translateY(-2px);box-shadow:var(--ui-shadow-md, 0 8px 24px rgba(15, 23, 42, .09)),inset 0 0 0 1px rgba(var(--v-theme-primary),.28)}.order-side__card--link:hover .order-side__card-go[data-v-06ba45bc]{color:rgb(var(--v-theme-primary));transform:translate(2px)}.order-side__card--link[data-v-06ba45bc]:active{transform:translateY(0) scale(.99)}.order-side__card--link[data-v-06ba45bc]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.order-side__card-go[data-v-06ba45bc]{color:rgba(var(--v-theme-on-surface),.35);transition:color var(--ui-duration-fast, .14s) ease,transform var(--ui-duration-fast, .14s) ease}.order-side__card-head-right[data-v-06ba45bc]{display:inline-flex;align-items:center;gap:6px}.order-side__card-title-group[data-v-06ba45bc]{display:flex;align-items:center;gap:10px;min-inline-size:0}.order-side__back-btn[data-v-06ba45bc]{display:inline-grid;place-items:center;flex-shrink:0;inline-size:32px;block-size:32px;padding:0;border:1px solid rgba(var(--v-border-color),.22);border-radius:10px;background:rgba(var(--v-theme-on-surface),.08);color:rgb(var(--v-theme-on-surface));cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.order-side__back-btn[data-v-06ba45bc]:hover,.order-side__back-btn[data-v-06ba45bc]:focus-visible{background:rgba(var(--v-theme-primary),.14);border-color:rgba(var(--v-theme-primary),.35);color:rgb(var(--v-theme-primary));transform:translate(-2px);outline:none}.order-side__back-btn[data-v-06ba45bc]:active{transform:scale(.94);background:rgba(var(--v-theme-primary),.2)}.order-side__card-title[data-v-06ba45bc]{display:grid;gap:2px;min-inline-size:0}.order-side__card-sub[data-v-06ba45bc]{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:550;line-height:1.3}.order-side__panel[data-v-06ba45bc]{position:relative;display:grid;gap:14px}.order-side__customer-inputs[data-v-06ba45bc]{position:relative;display:grid;gap:12px}.order-side__suggest[data-v-06ba45bc]{position:absolute;z-index:30;inset-inline:0;inset-block-start:calc(100% + 4px);display:grid;max-block-size:240px;overflow-y:auto;border:1px solid rgba(var(--v-theme-on-surface),.12);border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:0 12px 32px #0f172a29}.order-side__suggest-item[data-v-06ba45bc]{display:grid;gap:2px;padding:10px 14px;border:0;background:transparent;color:inherit;text-align:start;cursor:pointer;transition:background-color .12s ease}.order-side__suggest-item[data-v-06ba45bc]:hover,.order-side__suggest-item[data-v-06ba45bc]:focus-visible{background:rgba(var(--v-theme-primary),.08);outline:none}.order-side__suggest-item+.order-side__suggest-item[data-v-06ba45bc]{border-block-start:1px solid rgba(var(--v-theme-on-surface),.06)}.order-side__suggest-name[data-v-06ba45bc]{font-size:.875rem;font-weight:700;line-height:1.25}.order-side__suggest-meta[data-v-06ba45bc]{color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:550;line-height:1.3}.order-side__hero[data-v-06ba45bc]{display:flex;align-items:flex-start;gap:12px;min-inline-size:0}.order-side__hero-main[data-v-06ba45bc]{flex:1;display:grid;gap:2px;min-inline-size:0}.order-side__avatar[data-v-06ba45bc]{display:grid;flex-shrink:0;place-items:center;inline-size:44px;block-size:44px;margin-block-start:2px;border-radius:14px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.8125rem;font-weight:750;letter-spacing:.02em}.order-side__avatar--lg[data-v-06ba45bc]{inline-size:52px;block-size:52px;border-radius:16px;font-size:.875rem}.order-side__name-field[data-v-06ba45bc] .v-field__input{min-block-size:28px!important;padding:0!important;font-size:1rem;font-weight:700;letter-spacing:-.02em}.order-side__name-field[data-v-06ba45bc] .v-field__field{--v-field-input-padding-top: 0;--v-field-input-padding-bottom: 0}.order-side__icon--accent[data-v-06ba45bc]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__icon--accent[data-v-06ba45bc]:hover{background:rgba(var(--v-theme-primary),.16)}.order-side__fields[data-v-06ba45bc]{display:grid;gap:2px;padding:4px 0;border-radius:14px;background:rgba(var(--v-theme-on-surface),.035)}.order-side__field[data-v-06ba45bc]{display:grid;gap:2px;padding:8px 12px}.order-side__field+.order-side__field[data-v-06ba45bc]{border-block-start:1px solid rgba(var(--v-border-color),.12)}.order-side__field-label[data-v-06ba45bc]{color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:650;letter-spacing:.01em}.order-side__field-row[data-v-06ba45bc]{display:flex;align-items:center;gap:6px;min-inline-size:0}.order-side__field-row[data-v-06ba45bc] .v-input{flex:1;margin:0}.order-side__field-row[data-v-06ba45bc] .v-field__input{min-block-size:24px!important;padding:0!important;font-size:.875rem;font-weight:550}.order-side__field-row[data-v-06ba45bc] .v-field__field{--v-field-input-padding-top: 0;--v-field-input-padding-bottom: 0}.order-side__field-value[data-v-06ba45bc]{flex:1;min-inline-size:0;overflow:hidden;font-size:.875rem;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.order-side__field-actions[data-v-06ba45bc]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.order-side__field-actions .order-side__icon[data-v-06ba45bc]{inline-size:28px;block-size:28px;border-radius:8px}.order-side__send-row[data-v-06ba45bc]{display:flex;flex-wrap:wrap;gap:6px}.order-side__mode[data-v-06ba45bc]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.order-side__mode-btn[data-v-06ba45bc]{display:grid;gap:2px;justify-items:start;padding:12px;border:1px solid rgba(var(--v-border-color),.22);border-radius:14px;background:transparent;color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-family:inherit;text-align:start;transition:border-color .14s ease,background .14s ease,color .14s ease}.order-side__mode-btn span[data-v-06ba45bc]{font-size:.8125rem;font-weight:700}.order-side__mode-btn small[data-v-06ba45bc]{color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:550}.order-side__mode-btn[data-v-06ba45bc]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.35)}.order-side__mode-btn--on[data-v-06ba45bc]{border-color:rgba(var(--v-theme-primary),.45);background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-on-surface))}.order-side__mode-btn--on small[data-v-06ba45bc]{color:rgba(var(--v-theme-primary),.75)}.order-side__mode-btn[data-v-06ba45bc]:disabled{cursor:default;opacity:.55}.order-side__mode-note[data-v-06ba45bc]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:.8125rem;font-weight:650}.order-side__block[data-v-06ba45bc]{display:grid;gap:8px}.order-side__block-head[data-v-06ba45bc]{display:flex;align-items:center;justify-content:space-between;gap:8px}.order-side__hint[data-v-06ba45bc]{margin:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;line-height:1.35}.order-side__pay-summary[data-v-06ba45bc]{display:grid;gap:6px;margin:0;padding:10px 12px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.035)}.order-side__pay-summary>div[data-v-06ba45bc]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.order-side__pay-summary dt[data-v-06ba45bc]{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:550}.order-side__pay-summary dd[data-v-06ba45bc]{margin:0;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums}.order-side__pay-summary-due[data-v-06ba45bc]{color:rgb(var(--v-theme-primary))}.order-side__pay-summary-pending[data-v-06ba45bc]{color:rgb(var(--v-theme-warning));font-weight:700}.order-side__pay-method[data-v-06ba45bc]{display:inline-flex;align-items:center;justify-content:center;gap:6px;block-size:40px;padding:0 10px;border:1px solid rgba(var(--v-border-color),.22);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.62);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650;transition:border-color .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease}.order-side__pay-method[data-v-06ba45bc]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.04)}.order-side__pay-method--on[data-v-06ba45bc]{border-color:rgba(var(--v-theme-primary),.5);background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-weight:750;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.25)}.order-side__pay-method[data-v-06ba45bc]:disabled{cursor:default;opacity:.55}.order-side__pay-quick[data-v-06ba45bc]{display:flex;justify-content:flex-start;margin-block-start:4px}.order-side__quick-btn[data-v-06ba45bc]{display:inline-flex;align-items:center;gap:5px;block-size:28px;padding:0 12px;border:1px solid rgba(var(--v-theme-primary),.25);border-radius:999px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-family:inherit;font-size:.75rem;font-weight:700;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}.order-side__quick-btn[data-v-06ba45bc]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.15);border-color:rgba(var(--v-theme-primary),.45);transform:translateY(-1px)}.order-side__quick-btn[data-v-06ba45bc]:active:not(:disabled){transform:scale(.97)}.order-side__quick-btn[data-v-06ba45bc]:disabled{opacity:.45;border-color:rgba(var(--v-border-color),.2);background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.4);cursor:default}.order-side__quick-btn--refund[data-v-06ba45bc]{border-color:rgba(var(--v-theme-error),.25);background:rgba(var(--v-theme-error),.08);color:rgb(var(--v-theme-error))}.order-side__quick-btn--refund[data-v-06ba45bc]:hover:not(:disabled){background:rgba(var(--v-theme-error),.15);border-color:rgba(var(--v-theme-error),.45)}.order-side__tax[data-v-06ba45bc] .v-field__input{min-block-size:22px!important;padding:0!important;font-size:.8125rem;font-weight:700;text-align:end}.order-side__tax[data-v-06ba45bc] .v-field__field{--v-field-input-padding-top: 0;--v-field-input-padding-bottom: 0}.order-side__tax[data-v-06ba45bc] .v-select__selection-text{font-weight:700}.order-side__kv[data-v-06ba45bc]{display:grid;gap:6px;margin:0}.order-side__kv-row[data-v-06ba45bc]{display:grid;grid-template-columns:88px minmax(0,1fr);gap:8px;align-items:baseline}.order-side__kv-row dt[data-v-06ba45bc]{color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem;font-weight:550}.order-side__kv-row dd[data-v-06ba45bc]{margin:0;overflow:hidden;font-size:.8125rem;font-weight:650;text-overflow:ellipsis}.order-side__chips[data-v-06ba45bc]{display:flex;flex-wrap:wrap;gap:6px}.order-side__chips--pay[data-v-06ba45bc]{margin-block-start:2px}.order-side__chip[data-v-06ba45bc]{display:inline-flex;align-items:center;block-size:28px;padding:0 10px;border:0;border-radius:999px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.58);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650;line-height:1;transition:background .14s ease,color .14s ease}.order-side__chip[data-v-06ba45bc]:hover:not(:disabled):not(.order-side__chip--static){background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__chip--on[data-v-06ba45bc]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.order-side__chip--tag[data-v-06ba45bc]{cursor:default;background:rgba(var(--v-theme-warning),.12);color:rgb(var(--v-theme-warning))}.order-side__chip--static[data-v-06ba45bc]{cursor:default}.order-side__chip[data-v-06ba45bc]:disabled{cursor:default;opacity:.55}.order-side__dense[data-v-06ba45bc]{display:grid;gap:8px}.order-side__fee-row[data-v-06ba45bc]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:6px}.order-side__pay--ok[data-v-06ba45bc]{box-shadow:0 1px rgba(var(--v-theme-on-surface),.04),inset 0 0 0 1px rgba(var(--v-theme-success),.18)}.order-side__pay-badge[data-v-06ba45bc]{display:inline-flex;align-items:center;block-size:22px;padding:0 8px;border-radius:999px;font-size:.6875rem;font-weight:700}.order-side__pay-badge--ok[data-v-06ba45bc]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.order-side__pay-badge--due[data-v-06ba45bc]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__pay-badge--pending[data-v-06ba45bc]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.order-side__pay-hero[data-v-06ba45bc]{display:grid;gap:4px}.order-side__pay-hero strong[data-v-06ba45bc]{font-size:1.375rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1}.order-side__pay-hero small[data-v-06ba45bc]{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:550}.order-side__pay-bar[data-v-06ba45bc]{display:flex;align-items:stretch;gap:8px;min-inline-size:0}.order-side__pay-bar input[data-v-06ba45bc]{flex:1 1 auto;min-inline-size:0;block-size:40px;padding:0 12px;border:1px solid rgba(var(--v-border-color),.35);border-radius:12px;background:transparent;color:inherit;font-family:inherit;font-size:.875rem;font-weight:650;font-variant-numeric:tabular-nums}.order-side__pay-bar input[data-v-06ba45bc]:focus{border-color:rgb(var(--v-theme-primary));outline:none}.order-side__pay-bar input[data-v-06ba45bc]:disabled{opacity:.55}.order-side__pay-action[data-v-06ba45bc]{display:grid;gap:8px}.order-side__card[data-v-06ba45bc] .v-field,.order-side__pay[data-v-06ba45bc] .v-field{border-radius:12px;box-shadow:none!important;background:transparent!important}.order-side__card[data-v-06ba45bc] .v-field__overlay,.order-side__pay[data-v-06ba45bc] .v-field__overlay{opacity:0!important}.order-side__card[data-v-06ba45bc] .v-field__outline,.order-side__pay[data-v-06ba45bc] .v-field__outline{--v-field-border-opacity: .28}.order-side__card[data-v-06ba45bc] .v-field--focused .v-field__outline,.order-side__pay[data-v-06ba45bc] .v-field--focused .v-field__outline{--v-field-border-opacity: 1}.order-side__card[data-v-06ba45bc] .v-field__input,.order-side__pay[data-v-06ba45bc] .v-field__input{font-size:.875rem}.order-side__card[data-v-06ba45bc] .v-field__prepend-inner,.order-side__card[data-v-06ba45bc] .v-field__append-inner,.order-side__pay[data-v-06ba45bc] .v-field__prepend-inner,.order-side__pay[data-v-06ba45bc] .v-field__append-inner{opacity:.55}.order-side__datetime[data-v-06ba45bc] .datetime-mask-input__placeholder{padding-inline:12px;padding-inline-end:40px;font-size:.875rem}.order-side__datetime[data-v-06ba45bc] .v-field{border-radius:12px;background:transparent!important;box-shadow:none!important}.order-side__datetime[data-v-06ba45bc] .v-field__overlay{opacity:0!important}.order-side__person[data-v-06ba45bc]{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.order-side__person-fields[data-v-06ba45bc]{display:flex;flex:1;flex-direction:column;gap:8px;min-inline-size:0}.order-side__person-fields[data-v-06ba45bc] .v-input{margin:0}.order-side__person-fields[data-v-06ba45bc] .v-input__details{display:none}.order-side__person-fields[data-v-06ba45bc] .v-field{background:transparent}.order-side__person-fields[data-v-06ba45bc] .v-field__input{min-block-size:22px!important;padding:0!important;line-height:1.3}.order-side__person-fields[data-v-06ba45bc] .v-field__field{--v-field-input-padding-top: 0;--v-field-input-padding-bottom: 0}.order-side__person-name[data-v-06ba45bc] .v-field__input{font-size:.9375rem;font-weight:650}.order-side__contacts[data-v-06ba45bc]{display:flex;flex-direction:column;gap:0}.order-side__contact[data-v-06ba45bc]{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;min-block-size:39px;padding:4px 8px 4px 10px}.order-side__contact+.order-side__contact[data-v-06ba45bc]{border-block-start:1px solid rgba(var(--v-border-color),.1)}.order-side__contact-lead[data-v-06ba45bc]{color:rgba(var(--v-theme-on-surface),.4)}.order-side__contact-main[data-v-06ba45bc]{min-inline-size:0}.order-side__contact-main[data-v-06ba45bc] .v-input{flex:1}.order-side__contact-main[data-v-06ba45bc] .v-field__input{font-size:.8125rem;font-weight:500;color:rgba(var(--v-theme-on-surface),.78)}.order-side__contact-actions[data-v-06ba45bc]{display:inline-flex;align-items:center;gap:1px}.order-side__contact-actions .order-side__icon[data-v-06ba45bc]{inline-size:28px;block-size:28px;border-radius:8px;background:transparent}.order-side__name[data-v-06ba45bc]{margin:0;font-size:.9375rem;font-weight:650;line-height:1.3}.order-side__contact-text[data-v-06ba45bc],.order-side__phone-text[data-v-06ba45bc]{display:block;min-inline-size:0;overflow:hidden;font-size:.8125rem;font-weight:500;line-height:1.3;color:rgba(var(--v-theme-on-surface),.78);text-overflow:ellipsis;white-space:nowrap}.order-side__stats[data-v-06ba45bc]{margin:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:650;letter-spacing:-.01em;line-height:1.25}.order-side__send[data-v-06ba45bc]{display:grid;gap:8px}.order-side__send-btn[data-v-06ba45bc]{padding:4px 10px;border:0;border-radius:999px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650}.order-side__send-btn[data-v-06ba45bc]:hover{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__phone[data-v-06ba45bc],.order-side__actions[data-v-06ba45bc]{display:flex;align-items:center;gap:6px}.order-side__when[data-v-06ba45bc]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:8px;align-items:start}.order-side__when--dense[data-v-06ba45bc]{align-items:start}.order-side__when-col[data-v-06ba45bc]{display:grid;gap:6px;min-inline-size:0}.order-side__when-col--chip[data-v-06ba45bc]{align-content:end;justify-items:start;align-self:end}.order-side__grid[data-v-06ba45bc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.order-side__seg[data-v-06ba45bc]{display:grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05)}.order-side__pay-modes[data-v-06ba45bc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05);margin-block-start:10px}.order-side__pay-methods[data-v-06ba45bc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.order-side__seg-btn[data-v-06ba45bc]{block-size:34px;border:0;border-radius:9px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:650}.order-side__seg-btn--on[data-v-06ba45bc]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 4px rgba(var(--v-theme-on-surface),.08)}.order-side__seg-btn[data-v-06ba45bc]:disabled{cursor:default;opacity:.55}.order-side__label[data-v-06ba45bc]{color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:650}.order-side__refund-hint[data-v-06ba45bc]{margin:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;line-height:1.35}.order-side__refund-banner[data-v-06ba45bc]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05);font-size:.75rem;line-height:1.35}.order-side__refund-banner p[data-v-06ba45bc]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.65)}.order-side__refund-banner--yookassa[data-v-06ba45bc]{background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.order-side__refund-banner--yookassa p[data-v-06ba45bc]{color:rgba(var(--v-theme-on-surface),.75)}.order-side__refund-banner--info[data-v-06ba45bc]{background:rgba(var(--v-theme-warning),.08);color:rgb(var(--v-theme-warning))}.order-side__refund-banner--info p[data-v-06ba45bc]{color:rgba(var(--v-theme-on-surface),.75)}.order-side__refund-banner--done[data-v-06ba45bc]{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.7)}.order-side__courier-notes[data-v-06ba45bc] textarea{min-block-size:52px!important;max-block-size:280px;resize:vertical!important;overflow-y:auto!important}.order-side__icon[data-v-06ba45bc]{display:grid;place-items:center;inline-size:32px;block-size:32px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.55);text-decoration:none;cursor:pointer}.order-side__icon[data-v-06ba45bc]:hover{color:rgb(var(--v-theme-primary))}.order-side__icon--tiny[data-v-06ba45bc]{inline-size:24px;block-size:24px;background:transparent}.order-side__paycard[data-v-06ba45bc]{background:rgb(var(--v-theme-surface))}.order-side__paycard--ok[data-v-06ba45bc]{box-shadow:0 1px rgba(var(--v-theme-on-surface),.04),inset 0 0 0 1px rgba(var(--v-theme-success),.18)}.order-side__pay-head[data-v-06ba45bc]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:650}.order-side__pay-amount[data-v-06ba45bc]{font-size:1.625rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.05em;line-height:1}.order-side__pay-row[data-v-06ba45bc]{display:flex;justify-content:space-between;font-size:.8125rem}.order-side__pay-row span[data-v-06ba45bc]{color:rgba(var(--v-theme-on-surface),.5)}.order-side__pay-input[data-v-06ba45bc]{display:grid;gap:4px}.order-side__pay-input label[data-v-06ba45bc]{color:rgba(var(--v-theme-on-surface),.48);font-size:.6875rem;font-weight:650}.order-side__pay-input input[data-v-06ba45bc]{block-size:40px;padding:0 12px;border:1px solid rgba(var(--v-border-color),.42);border-radius:12px;background:transparent;color:inherit;font-family:inherit;font-size:.875rem;font-weight:650;font-variant-numeric:tabular-nums;transition:border-color .14s ease}.order-side__pay-input input[data-v-06ba45bc]:focus{border-color:rgb(var(--v-theme-primary));outline:none}.order-side__pay-input input[data-v-06ba45bc]:disabled{opacity:.55}.order-side__pay-links[data-v-06ba45bc]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 12px}.order-side__refund-toggle-btn[data-v-06ba45bc]{display:inline-flex;align-items:center;gap:6px;block-size:34px;padding:0 14px;border:1px solid rgba(var(--v-border-color),.28);border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgb(var(--v-theme-on-surface));font-family:inherit;font-size:.8125rem;font-weight:650;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}.order-side__refund-toggle-btn[data-v-06ba45bc]:hover{background:rgba(var(--v-theme-error),.1);border-color:rgba(var(--v-theme-error),.35);color:rgb(var(--v-theme-error))}.order-side__refund-toggle-btn--active[data-v-06ba45bc]{background:rgba(var(--v-theme-error),.12);border-color:rgba(var(--v-theme-error),.4);color:rgb(var(--v-theme-error))}.order-side__txns-toggle[data-v-06ba45bc]{display:inline-flex;align-items:center;gap:2px;padding:0;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650}.order-side__timeline[data-v-06ba45bc]{display:grid;gap:0;margin:0;padding:0;list-style:none}.order-side__timeline-item[data-v-06ba45bc]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:stretch}.order-side__timeline-rail[data-v-06ba45bc]{position:relative;display:flex;justify-content:center;padding-block-start:2px}.order-side__timeline-rail[data-v-06ba45bc]:before{content:"";position:absolute;inset-inline-start:50%;inset-block:30px -2px;inline-size:2px;transform:translate(-50%);background:rgba(var(--v-border-color),.35)}.order-side__timeline-item:last-child .order-side__timeline-rail[data-v-06ba45bc]:before{display:none}.order-side__timeline-dot[data-v-06ba45bc]{position:relative;z-index:1;display:grid;place-items:center;inline-size:28px;block-size:28px;border-radius:999px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));box-shadow:0 0 0 4px rgb(var(--v-theme-surface))}.order-side__timeline-dot[data-v-06ba45bc] .v-icon{color:inherit!important;opacity:1}.order-side__timeline-dot[data-v-06ba45bc] .v-icon__svg,.order-side__timeline-dot[data-v-06ba45bc] i{inline-size:14px!important;block-size:14px!important;font-size:14px!important;line-height:1!important}.order-side__timeline-item[data-tone=refund] .order-side__timeline-dot[data-v-06ba45bc]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.order-side__timeline-item[data-tone=pending] .order-side__timeline-dot[data-v-06ba45bc]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.order-side__timeline-item[data-tone=canceled] .order-side__timeline-dot[data-v-06ba45bc]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.45)}.order-side__timeline-card[data-v-06ba45bc]{display:grid;gap:4px;min-inline-size:0;margin-block-end:12px;padding:10px 12px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.04)}.order-side__timeline-item:last-child .order-side__timeline-card[data-v-06ba45bc]{margin-block-end:0}.order-side__timeline-head[data-v-06ba45bc]{display:flex;align-items:center;justify-content:space-between;gap:8px}.order-side__timeline-chips[data-v-06ba45bc]{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.order-side__timeline-status-chip[data-v-06ba45bc]{display:inline-flex;align-items:center;block-size:18px;padding:0 6px;border-radius:999px;font-size:.625rem;font-weight:650;background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.7)}.order-side__timeline-status-chip[data-status=pending][data-v-06ba45bc]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.order-side__timeline-status-chip[data-status=canceled][data-v-06ba45bc]{background:rgba(var(--v-theme-on-surface),.1);color:rgba(var(--v-theme-on-surface),.45);text-decoration:line-through}.order-side__timeline-status-chip[data-status=success][data-v-06ba45bc]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.order-side__timeline-chip[data-v-06ba45bc]{display:inline-flex;align-items:center;block-size:20px;padding:0 8px;border-radius:999px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.6875rem;font-weight:700}.order-side__timeline-chip[data-tone=refund][data-v-06ba45bc]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.order-side__timeline-chip[data-tone=pending][data-v-06ba45bc]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.order-side__timeline-chip[data-tone=canceled][data-v-06ba45bc]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.45)}.order-side__timeline-when[data-v-06ba45bc]{color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:550;white-space:nowrap}.order-side__timeline-amount[data-v-06ba45bc]{margin:0;font-size:.9375rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.order-side__timeline-amount--refund[data-v-06ba45bc]{color:rgb(var(--v-theme-error))}.order-side__timeline-amount--pending[data-v-06ba45bc]{color:rgb(var(--v-theme-warning))}.order-side__timeline-amount--canceled[data-v-06ba45bc]{color:rgba(var(--v-theme-on-surface),.4);text-decoration:line-through}.order-side__timeline-method[data-v-06ba45bc]{margin:0;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:550}.order-side__btn[data-v-06ba45bc]{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;min-inline-size:104px;block-size:40px;padding:0 16px;border:0;border-radius:12px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:700;white-space:nowrap;transition:background-color .15s ease,box-shadow .15s ease,transform .12s ease,opacity .15s ease}.order-side__btn[data-v-06ba45bc]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.06)}.order-side__btn[data-v-06ba45bc]:active:not(:disabled){transform:translateY(0) scale(.98)}.order-side__btn[data-v-06ba45bc]:disabled{opacity:.42;box-shadow:none;cursor:not-allowed}.order-side__btn--ghost[data-v-06ba45bc]{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.72);box-shadow:none}.order-side__btn--ghost[data-v-06ba45bc]:hover:not(:disabled){background:rgba(var(--v-theme-on-surface),.1);box-shadow:none}.order-side__btn--refund[data-v-06ba45bc]{background:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.order-side__btn--refund[data-v-06ba45bc]:hover:not(:disabled){box-shadow:0 4px 12px rgba(var(--v-theme-error),.38);filter:brightness(1.06)}.order-side__btn--refund[data-v-06ba45bc]:active:not(:disabled){transform:translateY(0) scale(.98);box-shadow:0 1px 3px rgba(var(--v-theme-error),.25)}.order-side__muted[data-v-06ba45bc]{color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;line-height:1.35}.order-side__addr[data-v-06ba45bc],.order-side__addr-meta[data-v-06ba45bc],.order-side__addr-extra[data-v-06ba45bc]{display:grid;gap:8px}.order-side__addr-meta[data-v-06ba45bc]{grid-template-columns:repeat(3,minmax(0,1fr))}.order-side__addr-extra[data-v-06ba45bc]{grid-template-columns:minmax(112px,.42fr) minmax(0,1fr)}.order-side__addr[data-v-06ba45bc] .v-field{--v-input-control-height: 40px;border-radius:12px}.order-side__addr[data-v-06ba45bc] .v-field__input{min-block-size:40px!important;padding-block:0!important;font-size:.8125rem}.order-side__addr[data-v-06ba45bc] .v-label{font-size:.75rem}.order-side__link-btn[data-v-06ba45bc]{display:inline-flex;align-items:center;padding:4px 10px;border:0;border-radius:999px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650;text-decoration:none}.order-side__recent[data-v-06ba45bc]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.order-side__recent-btn[data-v-06ba45bc]{display:grid;gap:4px;inline-size:100%;padding:10px 12px;border:0;border-radius:14px;background:rgba(var(--v-theme-on-surface),.04);color:inherit;cursor:pointer;font-family:inherit;text-align:start}.order-side__recent-btn[data-v-06ba45bc]:hover{background:rgba(var(--v-theme-primary),.08)}.order-side__recent-btn--product[data-v-06ba45bc]{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:center}.order-side__recent-thumb[data-v-06ba45bc]{display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:12px;background-color:rgba(var(--v-theme-on-surface),.06);background-position:center;background-size:cover;color:rgba(var(--v-theme-on-surface),.4)}.order-side__recent-body[data-v-06ba45bc]{display:grid;gap:4px;min-inline-size:0}.order-side__recent-top[data-v-06ba45bc]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-inline-size:0}.order-side__recent-top strong[data-v-06ba45bc]{overflow:hidden;font-size:.8125rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.order-side__recent-top span[data-v-06ba45bc]{flex-shrink:0;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums}.order-side__recent-meta[data-v-06ba45bc]{display:flex;justify-content:space-between;gap:10px;color:rgba(var(--v-theme-on-surface),.48);font-size:.6875rem;font-weight:550}.order-side__recent-title[data-v-06ba45bc]{margin:0;overflow:hidden;color:rgba(var(--v-theme-on-surface),.62);font-size:.75rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.order-side__map[data-v-06ba45bc]{overflow:hidden;min-block-size:280px;border-radius:16px;background:linear-gradient(135deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-primary),.06)),repeating-linear-gradient(-12deg,transparent,transparent 10px,rgba(var(--v-theme-on-surface),.03) 10px,rgba(var(--v-theme-on-surface),.03) 20px)}.order-side__map-frame[data-v-06ba45bc]{display:block;inline-size:100%;block-size:380px;border:0}.order-side__map-placeholder[data-v-06ba45bc]{display:grid;place-content:center;justify-items:center;gap:6px;inline-size:100%;min-block-size:280px;padding:24px;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.62);cursor:pointer;font-family:inherit}.order-side__map-placeholder strong[data-v-06ba45bc]{color:rgb(var(--v-theme-on-surface));font-size:.9375rem;font-weight:750}.order-side__map-placeholder small[data-v-06ba45bc]{color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.order-side__map-placeholder[data-v-06ba45bc]:hover,.order-side__map-placeholder:hover strong[data-v-06ba45bc]{color:rgb(var(--v-theme-primary))}.order-side[data-v-6bb17da2],.order-side__stack[data-v-6bb17da2]{display:grid;gap:12px;min-inline-size:0}@keyframes order-side-card-appear-6bb17da2{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.order-side__card--animated[data-v-6bb17da2]{animation:order-side-card-appear-6bb17da2 .26s cubic-bezier(.4,0,.2,1) both;transition:opacity .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1)}@starting-style{.order-side__card--animated[data-v-6bb17da2]{opacity:0;transform:translateY(8px)}}.order-side__rail[data-v-6bb17da2]{display:grid;gap:12px;min-inline-size:0}.order-side__rail-card[data-v-6bb17da2]{min-block-size:auto}.order-side__rail-empty[data-v-6bb17da2]{margin:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.8125rem;line-height:1.4}.order-payment-section[data-v-6bb17da2]{display:contents}.order-side__card[data-v-6bb17da2],.order-side__paycard[data-v-6bb17da2]{display:grid;gap:10px;padding:16px;border-radius:20px;background:rgb(var(--v-theme-surface));box-shadow:0 1px rgba(var(--v-theme-on-surface),.04);transition:box-shadow var(--ui-duration-fast, .14s) var(--ui-ease-standard, cubic-bezier(.2, 0, 0, 1)),transform var(--ui-duration-fast, .14s) var(--ui-ease-standard, cubic-bezier(.2, 0, 0, 1)),background-color var(--ui-duration-fast, .14s) ease}.order-side__card h3[data-v-6bb17da2],.order-side__paycard h3[data-v-6bb17da2]{margin:0;font-size:.9375rem;font-weight:750;letter-spacing:-.02em}.order-side__card .order-side__card-head[data-v-6bb17da2],.order-side__paycard .order-side__card-head[data-v-6bb17da2]{display:flex;align-items:center;justify-content:space-between;gap:8px}.order-side__card .order-side__client-open[data-v-6bb17da2],.order-side__paycard .order-side__client-open[data-v-6bb17da2]{display:inline-flex;align-items:center;gap:5px;block-size:32px;padding:0 10px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.72);font-size:.75rem;font-weight:700;line-height:1;cursor:pointer;white-space:nowrap}.order-side__card .order-side__client-open[data-v-6bb17da2]:hover,.order-side__paycard .order-side__client-open[data-v-6bb17da2]:hover{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__card .order-side__client-hint[data-v-6bb17da2],.order-side__paycard .order-side__client-hint[data-v-6bb17da2]{color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:550;line-height:1.3;text-align:end}.order-side__brief[data-v-6bb17da2]{display:flex;align-items:center;gap:12px;min-inline-size:0}.order-side__brief-main[data-v-6bb17da2]{display:grid;gap:2px;min-inline-size:0}.order-side__brief-main strong[data-v-6bb17da2]{overflow:hidden;font-size:.9375rem;font-weight:700;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.order-side__brief-main span[data-v-6bb17da2]{overflow:hidden;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.order-side__brief-line[data-v-6bb17da2]{margin:0;color:rgba(var(--v-theme-on-surface),.62);font-size:.8125rem;font-weight:550;line-height:1.4}.order-side__card--link[data-v-6bb17da2]{cursor:pointer;transition:box-shadow var(--ui-duration-fast, .14s) var(--ui-ease-standard, cubic-bezier(.2, 0, 0, 1)),transform var(--ui-duration-fast, .14s) var(--ui-ease-standard, cubic-bezier(.2, 0, 0, 1)),background-color var(--ui-duration-fast, .14s) ease}.order-side__card--link[data-v-6bb17da2]:hover{transform:translateY(-2px);box-shadow:var(--ui-shadow-md, 0 8px 24px rgba(15, 23, 42, .09)),inset 0 0 0 1px rgba(var(--v-theme-primary),.28)}.order-side__card--link:hover .order-side__card-go[data-v-6bb17da2]{color:rgb(var(--v-theme-primary));transform:translate(2px)}.order-side__card--link[data-v-6bb17da2]:active{transform:translateY(0) scale(.99)}.order-side__card--link[data-v-6bb17da2]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.order-side__card-go[data-v-6bb17da2]{color:rgba(var(--v-theme-on-surface),.35);transition:color var(--ui-duration-fast, .14s) ease,transform var(--ui-duration-fast, .14s) ease}.order-side__card-head-right[data-v-6bb17da2]{display:inline-flex;align-items:center;gap:6px}.order-side__card-title-group[data-v-6bb17da2]{display:flex;align-items:center;gap:10px;min-inline-size:0}.order-side__back-btn[data-v-6bb17da2]{display:inline-grid;place-items:center;flex-shrink:0;inline-size:32px;block-size:32px;padding:0;border:1px solid rgba(var(--v-border-color),.22);border-radius:10px;background:rgba(var(--v-theme-on-surface),.08);color:rgb(var(--v-theme-on-surface));cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.order-side__back-btn[data-v-6bb17da2]:hover,.order-side__back-btn[data-v-6bb17da2]:focus-visible{background:rgba(var(--v-theme-primary),.14);border-color:rgba(var(--v-theme-primary),.35);color:rgb(var(--v-theme-primary));transform:translate(-2px);outline:none}.order-side__back-btn[data-v-6bb17da2]:active{transform:scale(.94);background:rgba(var(--v-theme-primary),.2)}.order-side__card-title[data-v-6bb17da2]{display:grid;gap:2px;min-inline-size:0}.order-side__card-sub[data-v-6bb17da2]{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:550;line-height:1.3}.order-side__panel[data-v-6bb17da2]{position:relative;display:grid;gap:14px}.order-side__customer-inputs[data-v-6bb17da2]{position:relative;display:grid;gap:12px}.order-side__suggest[data-v-6bb17da2]{position:absolute;z-index:30;inset-inline:0;inset-block-start:calc(100% + 4px);display:grid;max-block-size:240px;overflow-y:auto;border:1px solid rgba(var(--v-theme-on-surface),.12);border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:0 12px 32px #0f172a29}.order-side__suggest-item[data-v-6bb17da2]{display:grid;gap:2px;padding:10px 14px;border:0;background:transparent;color:inherit;text-align:start;cursor:pointer;transition:background-color .12s ease}.order-side__suggest-item[data-v-6bb17da2]:hover,.order-side__suggest-item[data-v-6bb17da2]:focus-visible{background:rgba(var(--v-theme-primary),.08);outline:none}.order-side__suggest-item+.order-side__suggest-item[data-v-6bb17da2]{border-block-start:1px solid rgba(var(--v-theme-on-surface),.06)}.order-side__suggest-name[data-v-6bb17da2]{font-size:.875rem;font-weight:700;line-height:1.25}.order-side__suggest-meta[data-v-6bb17da2]{color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:550;line-height:1.3}.order-side__hero[data-v-6bb17da2]{display:flex;align-items:flex-start;gap:12px;min-inline-size:0}.order-side__hero-main[data-v-6bb17da2]{flex:1;display:grid;gap:2px;min-inline-size:0}.order-side__avatar[data-v-6bb17da2]{display:grid;flex-shrink:0;place-items:center;inline-size:44px;block-size:44px;margin-block-start:2px;border-radius:14px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.8125rem;font-weight:750;letter-spacing:.02em}.order-side__avatar--lg[data-v-6bb17da2]{inline-size:52px;block-size:52px;border-radius:16px;font-size:.875rem}.order-side__name-field[data-v-6bb17da2] .v-field__input{min-block-size:28px!important;padding:0!important;font-size:1rem;font-weight:700;letter-spacing:-.02em}.order-side__name-field[data-v-6bb17da2] .v-field__field{--v-field-input-padding-top: 0;--v-field-input-padding-bottom: 0}.order-side__icon--accent[data-v-6bb17da2]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__icon--accent[data-v-6bb17da2]:hover{background:rgba(var(--v-theme-primary),.16)}.order-side__fields[data-v-6bb17da2]{display:grid;gap:2px;padding:4px 0;border-radius:14px;background:rgba(var(--v-theme-on-surface),.035)}.order-side__field[data-v-6bb17da2]{display:grid;gap:2px;padding:8px 12px}.order-side__field+.order-side__field[data-v-6bb17da2]{border-block-start:1px solid rgba(var(--v-border-color),.12)}.order-side__field-label[data-v-6bb17da2]{color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:650;letter-spacing:.01em}.order-side__field-row[data-v-6bb17da2]{display:flex;align-items:center;gap:6px;min-inline-size:0}.order-side__field-row[data-v-6bb17da2] .v-input{flex:1;margin:0}.order-side__field-row[data-v-6bb17da2] .v-field__input{min-block-size:24px!important;padding:0!important;font-size:.875rem;font-weight:550}.order-side__field-row[data-v-6bb17da2] .v-field__field{--v-field-input-padding-top: 0;--v-field-input-padding-bottom: 0}.order-side__field-value[data-v-6bb17da2]{flex:1;min-inline-size:0;overflow:hidden;font-size:.875rem;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.order-side__field-actions[data-v-6bb17da2]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.order-side__field-actions .order-side__icon[data-v-6bb17da2]{inline-size:28px;block-size:28px;border-radius:8px}.order-side__send-row[data-v-6bb17da2]{display:flex;flex-wrap:wrap;gap:6px}.order-side__mode[data-v-6bb17da2]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.order-side__mode-btn[data-v-6bb17da2]{display:grid;gap:2px;justify-items:start;padding:12px;border:1px solid rgba(var(--v-border-color),.22);border-radius:14px;background:transparent;color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-family:inherit;text-align:start;transition:border-color .14s ease,background .14s ease,color .14s ease}.order-side__mode-btn span[data-v-6bb17da2]{font-size:.8125rem;font-weight:700}.order-side__mode-btn small[data-v-6bb17da2]{color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:550}.order-side__mode-btn[data-v-6bb17da2]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.35)}.order-side__mode-btn--on[data-v-6bb17da2]{border-color:rgba(var(--v-theme-primary),.45);background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-on-surface))}.order-side__mode-btn--on small[data-v-6bb17da2]{color:rgba(var(--v-theme-primary),.75)}.order-side__mode-btn[data-v-6bb17da2]:disabled{cursor:default;opacity:.55}.order-side__mode-note[data-v-6bb17da2]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:.8125rem;font-weight:650}.order-side__block[data-v-6bb17da2]{display:grid;gap:8px}.order-side__block-head[data-v-6bb17da2]{display:flex;align-items:center;justify-content:space-between;gap:8px}.order-side__hint[data-v-6bb17da2]{margin:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;line-height:1.35}.order-side__pay-summary[data-v-6bb17da2]{display:grid;gap:6px;margin:0;padding:10px 12px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.035)}.order-side__pay-summary>div[data-v-6bb17da2]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.order-side__pay-summary dt[data-v-6bb17da2]{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:550}.order-side__pay-summary dd[data-v-6bb17da2]{margin:0;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums}.order-side__pay-summary-due[data-v-6bb17da2]{color:rgb(var(--v-theme-primary))}.order-side__pay-summary-pending[data-v-6bb17da2]{color:rgb(var(--v-theme-warning));font-weight:700}.order-side__pay-method[data-v-6bb17da2]{display:inline-flex;align-items:center;justify-content:center;gap:6px;block-size:40px;padding:0 10px;border:1px solid rgba(var(--v-border-color),.22);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.62);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650;transition:border-color .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease}.order-side__pay-method[data-v-6bb17da2]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.04)}.order-side__pay-method--on[data-v-6bb17da2]{border-color:rgba(var(--v-theme-primary),.5);background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-weight:750;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.25)}.order-side__pay-method[data-v-6bb17da2]:disabled{cursor:default;opacity:.55}.order-side__pay-quick[data-v-6bb17da2]{display:flex;justify-content:flex-start;margin-block-start:4px}.order-side__quick-btn[data-v-6bb17da2]{display:inline-flex;align-items:center;gap:5px;block-size:28px;padding:0 12px;border:1px solid rgba(var(--v-theme-primary),.25);border-radius:999px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-family:inherit;font-size:.75rem;font-weight:700;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}.order-side__quick-btn[data-v-6bb17da2]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.15);border-color:rgba(var(--v-theme-primary),.45);transform:translateY(-1px)}.order-side__quick-btn[data-v-6bb17da2]:active:not(:disabled){transform:scale(.97)}.order-side__quick-btn[data-v-6bb17da2]:disabled{opacity:.45;border-color:rgba(var(--v-border-color),.2);background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.4);cursor:default}.order-side__quick-btn--refund[data-v-6bb17da2]{border-color:rgba(var(--v-theme-error),.25);background:rgba(var(--v-theme-error),.08);color:rgb(var(--v-theme-error))}.order-side__quick-btn--refund[data-v-6bb17da2]:hover:not(:disabled){background:rgba(var(--v-theme-error),.15);border-color:rgba(var(--v-theme-error),.45)}.order-side__tax[data-v-6bb17da2] .v-field__input{min-block-size:22px!important;padding:0!important;font-size:.8125rem;font-weight:700;text-align:end}.order-side__tax[data-v-6bb17da2] .v-field__field{--v-field-input-padding-top: 0;--v-field-input-padding-bottom: 0}.order-side__tax[data-v-6bb17da2] .v-select__selection-text{font-weight:700}.order-side__kv[data-v-6bb17da2]{display:grid;gap:6px;margin:0}.order-side__kv-row[data-v-6bb17da2]{display:grid;grid-template-columns:88px minmax(0,1fr);gap:8px;align-items:baseline}.order-side__kv-row dt[data-v-6bb17da2]{color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem;font-weight:550}.order-side__kv-row dd[data-v-6bb17da2]{margin:0;overflow:hidden;font-size:.8125rem;font-weight:650;text-overflow:ellipsis}.order-side__chips[data-v-6bb17da2]{display:flex;flex-wrap:wrap;gap:6px}.order-side__chips--pay[data-v-6bb17da2]{margin-block-start:2px}.order-side__chip[data-v-6bb17da2]{display:inline-flex;align-items:center;block-size:28px;padding:0 10px;border:0;border-radius:999px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.58);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650;line-height:1;transition:background .14s ease,color .14s ease}.order-side__chip[data-v-6bb17da2]:hover:not(:disabled):not(.order-side__chip--static){background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__chip--on[data-v-6bb17da2]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.order-side__chip--tag[data-v-6bb17da2]{cursor:default;background:rgba(var(--v-theme-warning),.12);color:rgb(var(--v-theme-warning))}.order-side__chip--static[data-v-6bb17da2]{cursor:default}.order-side__chip[data-v-6bb17da2]:disabled{cursor:default;opacity:.55}.order-side__dense[data-v-6bb17da2]{display:grid;gap:8px}.order-side__fee-row[data-v-6bb17da2]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:6px}.order-side__pay--ok[data-v-6bb17da2]{box-shadow:0 1px rgba(var(--v-theme-on-surface),.04),inset 0 0 0 1px rgba(var(--v-theme-success),.18)}.order-side__pay-badge[data-v-6bb17da2]{display:inline-flex;align-items:center;block-size:22px;padding:0 8px;border-radius:999px;font-size:.6875rem;font-weight:700}.order-side__pay-badge--ok[data-v-6bb17da2]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.order-side__pay-badge--due[data-v-6bb17da2]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__pay-badge--pending[data-v-6bb17da2]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.order-side__pay-hero[data-v-6bb17da2]{display:grid;gap:4px}.order-side__pay-hero strong[data-v-6bb17da2]{font-size:1.375rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1}.order-side__pay-hero small[data-v-6bb17da2]{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:550}.order-side__pay-bar[data-v-6bb17da2]{display:flex;align-items:stretch;gap:8px;min-inline-size:0}.order-side__pay-bar input[data-v-6bb17da2]{flex:1 1 auto;min-inline-size:0;block-size:40px;padding:0 12px;border:1px solid rgba(var(--v-border-color),.35);border-radius:12px;background:transparent;color:inherit;font-family:inherit;font-size:.875rem;font-weight:650;font-variant-numeric:tabular-nums}.order-side__pay-bar input[data-v-6bb17da2]:focus{border-color:rgb(var(--v-theme-primary));outline:none}.order-side__pay-bar input[data-v-6bb17da2]:disabled{opacity:.55}.order-side__pay-action[data-v-6bb17da2]{display:grid;gap:8px}.order-side__card[data-v-6bb17da2] .v-field,.order-side__pay[data-v-6bb17da2] .v-field{border-radius:12px;box-shadow:none!important;background:transparent!important}.order-side__card[data-v-6bb17da2] .v-field__overlay,.order-side__pay[data-v-6bb17da2] .v-field__overlay{opacity:0!important}.order-side__card[data-v-6bb17da2] .v-field__outline,.order-side__pay[data-v-6bb17da2] .v-field__outline{--v-field-border-opacity: .28}.order-side__card[data-v-6bb17da2] .v-field--focused .v-field__outline,.order-side__pay[data-v-6bb17da2] .v-field--focused .v-field__outline{--v-field-border-opacity: 1}.order-side__card[data-v-6bb17da2] .v-field__input,.order-side__pay[data-v-6bb17da2] .v-field__input{font-size:.875rem}.order-side__card[data-v-6bb17da2] .v-field__prepend-inner,.order-side__card[data-v-6bb17da2] .v-field__append-inner,.order-side__pay[data-v-6bb17da2] .v-field__prepend-inner,.order-side__pay[data-v-6bb17da2] .v-field__append-inner{opacity:.55}.order-side__datetime[data-v-6bb17da2] .datetime-mask-input__placeholder{padding-inline:12px;padding-inline-end:40px;font-size:.875rem}.order-side__datetime[data-v-6bb17da2] .v-field{border-radius:12px;background:transparent!important;box-shadow:none!important}.order-side__datetime[data-v-6bb17da2] .v-field__overlay{opacity:0!important}.order-side__person[data-v-6bb17da2]{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.order-side__person-fields[data-v-6bb17da2]{display:flex;flex:1;flex-direction:column;gap:8px;min-inline-size:0}.order-side__person-fields[data-v-6bb17da2] .v-input{margin:0}.order-side__person-fields[data-v-6bb17da2] .v-input__details{display:none}.order-side__person-fields[data-v-6bb17da2] .v-field{background:transparent}.order-side__person-fields[data-v-6bb17da2] .v-field__input{min-block-size:22px!important;padding:0!important;line-height:1.3}.order-side__person-fields[data-v-6bb17da2] .v-field__field{--v-field-input-padding-top: 0;--v-field-input-padding-bottom: 0}.order-side__person-name[data-v-6bb17da2] .v-field__input{font-size:.9375rem;font-weight:650}.order-side__contacts[data-v-6bb17da2]{display:flex;flex-direction:column;gap:0}.order-side__contact[data-v-6bb17da2]{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;min-block-size:39px;padding:4px 8px 4px 10px}.order-side__contact+.order-side__contact[data-v-6bb17da2]{border-block-start:1px solid rgba(var(--v-border-color),.1)}.order-side__contact-lead[data-v-6bb17da2]{color:rgba(var(--v-theme-on-surface),.4)}.order-side__contact-main[data-v-6bb17da2]{min-inline-size:0}.order-side__contact-main[data-v-6bb17da2] .v-input{flex:1}.order-side__contact-main[data-v-6bb17da2] .v-field__input{font-size:.8125rem;font-weight:500;color:rgba(var(--v-theme-on-surface),.78)}.order-side__contact-actions[data-v-6bb17da2]{display:inline-flex;align-items:center;gap:1px}.order-side__contact-actions .order-side__icon[data-v-6bb17da2]{inline-size:28px;block-size:28px;border-radius:8px;background:transparent}.order-side__name[data-v-6bb17da2]{margin:0;font-size:.9375rem;font-weight:650;line-height:1.3}.order-side__contact-text[data-v-6bb17da2],.order-side__phone-text[data-v-6bb17da2]{display:block;min-inline-size:0;overflow:hidden;font-size:.8125rem;font-weight:500;line-height:1.3;color:rgba(var(--v-theme-on-surface),.78);text-overflow:ellipsis;white-space:nowrap}.order-side__stats[data-v-6bb17da2]{margin:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:650;letter-spacing:-.01em;line-height:1.25}.order-side__send[data-v-6bb17da2]{display:grid;gap:8px}.order-side__send-btn[data-v-6bb17da2]{padding:4px 10px;border:0;border-radius:999px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650}.order-side__send-btn[data-v-6bb17da2]:hover{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__phone[data-v-6bb17da2],.order-side__actions[data-v-6bb17da2]{display:flex;align-items:center;gap:6px}.order-side__when[data-v-6bb17da2]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:8px;align-items:start}.order-side__when--dense[data-v-6bb17da2]{align-items:start}.order-side__when-col[data-v-6bb17da2]{display:grid;gap:6px;min-inline-size:0}.order-side__when-col--chip[data-v-6bb17da2]{align-content:end;justify-items:start;align-self:end}.order-side__grid[data-v-6bb17da2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.order-side__seg[data-v-6bb17da2]{display:grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05)}.order-side__pay-modes[data-v-6bb17da2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05);margin-block-start:10px}.order-side__pay-methods[data-v-6bb17da2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.order-side__seg-btn[data-v-6bb17da2]{block-size:34px;border:0;border-radius:9px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:650}.order-side__seg-btn--on[data-v-6bb17da2]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 4px rgba(var(--v-theme-on-surface),.08)}.order-side__seg-btn[data-v-6bb17da2]:disabled{cursor:default;opacity:.55}.order-side__label[data-v-6bb17da2]{color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:650}.order-side__refund-hint[data-v-6bb17da2]{margin:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;line-height:1.35}.order-side__refund-banner[data-v-6bb17da2]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05);font-size:.75rem;line-height:1.35}.order-side__refund-banner p[data-v-6bb17da2]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.65)}.order-side__refund-banner--yookassa[data-v-6bb17da2]{background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.order-side__refund-banner--yookassa p[data-v-6bb17da2]{color:rgba(var(--v-theme-on-surface),.75)}.order-side__refund-banner--info[data-v-6bb17da2]{background:rgba(var(--v-theme-warning),.08);color:rgb(var(--v-theme-warning))}.order-side__refund-banner--info p[data-v-6bb17da2]{color:rgba(var(--v-theme-on-surface),.75)}.order-side__refund-banner--done[data-v-6bb17da2]{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.7)}.order-side__courier-notes[data-v-6bb17da2] textarea{min-block-size:52px!important;max-block-size:280px;resize:vertical!important;overflow-y:auto!important}.order-side__icon[data-v-6bb17da2]{display:grid;place-items:center;inline-size:32px;block-size:32px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.55);text-decoration:none;cursor:pointer}.order-side__icon[data-v-6bb17da2]:hover{color:rgb(var(--v-theme-primary))}.order-side__icon--tiny[data-v-6bb17da2]{inline-size:24px;block-size:24px;background:transparent}.order-side__paycard[data-v-6bb17da2]{background:rgb(var(--v-theme-surface))}.order-side__paycard--ok[data-v-6bb17da2]{box-shadow:0 1px rgba(var(--v-theme-on-surface),.04),inset 0 0 0 1px rgba(var(--v-theme-success),.18)}.order-side__pay-head[data-v-6bb17da2]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:650}.order-side__pay-amount[data-v-6bb17da2]{font-size:1.625rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.05em;line-height:1}.order-side__pay-row[data-v-6bb17da2]{display:flex;justify-content:space-between;font-size:.8125rem}.order-side__pay-row span[data-v-6bb17da2]{color:rgba(var(--v-theme-on-surface),.5)}.order-side__pay-input[data-v-6bb17da2]{display:grid;gap:4px}.order-side__pay-input label[data-v-6bb17da2]{color:rgba(var(--v-theme-on-surface),.48);font-size:.6875rem;font-weight:650}.order-side__pay-input input[data-v-6bb17da2]{block-size:40px;padding:0 12px;border:1px solid rgba(var(--v-border-color),.42);border-radius:12px;background:transparent;color:inherit;font-family:inherit;font-size:.875rem;font-weight:650;font-variant-numeric:tabular-nums;transition:border-color .14s ease}.order-side__pay-input input[data-v-6bb17da2]:focus{border-color:rgb(var(--v-theme-primary));outline:none}.order-side__pay-input input[data-v-6bb17da2]:disabled{opacity:.55}.order-side__pay-links[data-v-6bb17da2]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 12px}.order-side__refund-toggle-btn[data-v-6bb17da2]{display:inline-flex;align-items:center;gap:6px;block-size:34px;padding:0 14px;border:1px solid rgba(var(--v-border-color),.28);border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgb(var(--v-theme-on-surface));font-family:inherit;font-size:.8125rem;font-weight:650;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}.order-side__refund-toggle-btn[data-v-6bb17da2]:hover{background:rgba(var(--v-theme-error),.1);border-color:rgba(var(--v-theme-error),.35);color:rgb(var(--v-theme-error))}.order-side__refund-toggle-btn--active[data-v-6bb17da2]{background:rgba(var(--v-theme-error),.12);border-color:rgba(var(--v-theme-error),.4);color:rgb(var(--v-theme-error))}.order-side__txns-toggle[data-v-6bb17da2]{display:inline-flex;align-items:center;gap:2px;padding:0;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650}.order-side__timeline[data-v-6bb17da2]{display:grid;gap:0;margin:0;padding:0;list-style:none}.order-side__timeline-item[data-v-6bb17da2]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:stretch}.order-side__timeline-rail[data-v-6bb17da2]{position:relative;display:flex;justify-content:center;padding-block-start:2px}.order-side__timeline-rail[data-v-6bb17da2]:before{content:"";position:absolute;inset-inline-start:50%;inset-block:30px -2px;inline-size:2px;transform:translate(-50%);background:rgba(var(--v-border-color),.35)}.order-side__timeline-item:last-child .order-side__timeline-rail[data-v-6bb17da2]:before{display:none}.order-side__timeline-dot[data-v-6bb17da2]{position:relative;z-index:1;display:grid;place-items:center;inline-size:28px;block-size:28px;border-radius:999px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));box-shadow:0 0 0 4px rgb(var(--v-theme-surface))}.order-side__timeline-dot[data-v-6bb17da2] .v-icon{color:inherit!important;opacity:1}.order-side__timeline-dot[data-v-6bb17da2] .v-icon__svg,.order-side__timeline-dot[data-v-6bb17da2] i{inline-size:14px!important;block-size:14px!important;font-size:14px!important;line-height:1!important}.order-side__timeline-item[data-tone=refund] .order-side__timeline-dot[data-v-6bb17da2]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.order-side__timeline-item[data-tone=pending] .order-side__timeline-dot[data-v-6bb17da2]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.order-side__timeline-item[data-tone=canceled] .order-side__timeline-dot[data-v-6bb17da2]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.45)}.order-side__timeline-card[data-v-6bb17da2]{display:grid;gap:4px;min-inline-size:0;margin-block-end:12px;padding:10px 12px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.04)}.order-side__timeline-item:last-child .order-side__timeline-card[data-v-6bb17da2]{margin-block-end:0}.order-side__timeline-head[data-v-6bb17da2]{display:flex;align-items:center;justify-content:space-between;gap:8px}.order-side__timeline-chips[data-v-6bb17da2]{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.order-side__timeline-status-chip[data-v-6bb17da2]{display:inline-flex;align-items:center;block-size:18px;padding:0 6px;border-radius:999px;font-size:.625rem;font-weight:650;background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.7)}.order-side__timeline-status-chip[data-status=pending][data-v-6bb17da2]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.order-side__timeline-status-chip[data-status=canceled][data-v-6bb17da2]{background:rgba(var(--v-theme-on-surface),.1);color:rgba(var(--v-theme-on-surface),.45);text-decoration:line-through}.order-side__timeline-status-chip[data-status=success][data-v-6bb17da2]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.order-side__timeline-chip[data-v-6bb17da2]{display:inline-flex;align-items:center;block-size:20px;padding:0 8px;border-radius:999px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.6875rem;font-weight:700}.order-side__timeline-chip[data-tone=refund][data-v-6bb17da2]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.order-side__timeline-chip[data-tone=pending][data-v-6bb17da2]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.order-side__timeline-chip[data-tone=canceled][data-v-6bb17da2]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.45)}.order-side__timeline-when[data-v-6bb17da2]{color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:550;white-space:nowrap}.order-side__timeline-amount[data-v-6bb17da2]{margin:0;font-size:.9375rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.order-side__timeline-amount--refund[data-v-6bb17da2]{color:rgb(var(--v-theme-error))}.order-side__timeline-amount--pending[data-v-6bb17da2]{color:rgb(var(--v-theme-warning))}.order-side__timeline-amount--canceled[data-v-6bb17da2]{color:rgba(var(--v-theme-on-surface),.4);text-decoration:line-through}.order-side__timeline-method[data-v-6bb17da2]{margin:0;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:550}.order-side__btn[data-v-6bb17da2]{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;min-inline-size:104px;block-size:40px;padding:0 16px;border:0;border-radius:12px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:700;white-space:nowrap;transition:background-color .15s ease,box-shadow .15s ease,transform .12s ease,opacity .15s ease}.order-side__btn[data-v-6bb17da2]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.06)}.order-side__btn[data-v-6bb17da2]:active:not(:disabled){transform:translateY(0) scale(.98)}.order-side__btn[data-v-6bb17da2]:disabled{opacity:.42;box-shadow:none;cursor:not-allowed}.order-side__btn--ghost[data-v-6bb17da2]{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.72);box-shadow:none}.order-side__btn--ghost[data-v-6bb17da2]:hover:not(:disabled){background:rgba(var(--v-theme-on-surface),.1);box-shadow:none}.order-side__btn--refund[data-v-6bb17da2]{background:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.order-side__btn--refund[data-v-6bb17da2]:hover:not(:disabled){box-shadow:0 4px 12px rgba(var(--v-theme-error),.38);filter:brightness(1.06)}.order-side__btn--refund[data-v-6bb17da2]:active:not(:disabled){transform:translateY(0) scale(.98);box-shadow:0 1px 3px rgba(var(--v-theme-error),.25)}.order-side__muted[data-v-6bb17da2]{color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;line-height:1.35}.order-side__addr[data-v-6bb17da2],.order-side__addr-meta[data-v-6bb17da2],.order-side__addr-extra[data-v-6bb17da2]{display:grid;gap:8px}.order-side__addr-meta[data-v-6bb17da2]{grid-template-columns:repeat(3,minmax(0,1fr))}.order-side__addr-extra[data-v-6bb17da2]{grid-template-columns:minmax(112px,.42fr) minmax(0,1fr)}.order-side__addr[data-v-6bb17da2] .v-field{--v-input-control-height: 40px;border-radius:12px}.order-side__addr[data-v-6bb17da2] .v-field__input{min-block-size:40px!important;padding-block:0!important;font-size:.8125rem}.order-side__addr[data-v-6bb17da2] .v-label{font-size:.75rem}.order-side__link-btn[data-v-6bb17da2]{display:inline-flex;align-items:center;padding:4px 10px;border:0;border-radius:999px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650;text-decoration:none}.order-side__recent[data-v-6bb17da2]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.order-side__recent-btn[data-v-6bb17da2]{display:grid;gap:4px;inline-size:100%;padding:10px 12px;border:0;border-radius:14px;background:rgba(var(--v-theme-on-surface),.04);color:inherit;cursor:pointer;font-family:inherit;text-align:start}.order-side__recent-btn[data-v-6bb17da2]:hover{background:rgba(var(--v-theme-primary),.08)}.order-side__recent-btn--product[data-v-6bb17da2]{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:center}.order-side__recent-thumb[data-v-6bb17da2]{display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:12px;background-color:rgba(var(--v-theme-on-surface),.06);background-position:center;background-size:cover;color:rgba(var(--v-theme-on-surface),.4)}.order-side__recent-body[data-v-6bb17da2]{display:grid;gap:4px;min-inline-size:0}.order-side__recent-top[data-v-6bb17da2]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-inline-size:0}.order-side__recent-top strong[data-v-6bb17da2]{overflow:hidden;font-size:.8125rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.order-side__recent-top span[data-v-6bb17da2]{flex-shrink:0;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums}.order-side__recent-meta[data-v-6bb17da2]{display:flex;justify-content:space-between;gap:10px;color:rgba(var(--v-theme-on-surface),.48);font-size:.6875rem;font-weight:550}.order-side__recent-title[data-v-6bb17da2]{margin:0;overflow:hidden;color:rgba(var(--v-theme-on-surface),.62);font-size:.75rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.order-side__map[data-v-6bb17da2]{overflow:hidden;min-block-size:280px;border-radius:16px;background:linear-gradient(135deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-primary),.06)),repeating-linear-gradient(-12deg,transparent,transparent 10px,rgba(var(--v-theme-on-surface),.03) 10px,rgba(var(--v-theme-on-surface),.03) 20px)}.order-side__map-frame[data-v-6bb17da2]{display:block;inline-size:100%;block-size:380px;border:0}.order-side__map-placeholder[data-v-6bb17da2]{display:grid;place-content:center;justify-items:center;gap:6px;inline-size:100%;min-block-size:280px;padding:24px;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.62);cursor:pointer;font-family:inherit}.order-side__map-placeholder strong[data-v-6bb17da2]{color:rgb(var(--v-theme-on-surface));font-size:.9375rem;font-weight:750}.order-side__map-placeholder small[data-v-6bb17da2]{color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.order-side__map-placeholder[data-v-6bb17da2]:hover,.order-side__map-placeholder:hover strong[data-v-6bb17da2]{color:rgb(var(--v-theme-primary))}.order-side[data-v-5f8c4286],.order-side__stack[data-v-5f8c4286]{display:grid;gap:12px;min-inline-size:0}@keyframes order-side-card-appear-5f8c4286{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.order-side__card--animated[data-v-5f8c4286]{animation:order-side-card-appear-5f8c4286 .26s cubic-bezier(.4,0,.2,1) both;transition:opacity .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1)}@starting-style{.order-side__card--animated[data-v-5f8c4286]{opacity:0;transform:translateY(8px)}}.order-side__rail[data-v-5f8c4286]{display:grid;gap:12px;min-inline-size:0}.order-side__rail-card[data-v-5f8c4286]{min-block-size:auto}.order-side__rail-empty[data-v-5f8c4286]{margin:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.8125rem;line-height:1.4}.order-payment-section[data-v-5f8c4286]{display:contents}.order-side__card[data-v-5f8c4286],.order-side__paycard[data-v-5f8c4286]{display:grid;gap:10px;padding:16px;border-radius:20px;background:rgb(var(--v-theme-surface));box-shadow:0 1px rgba(var(--v-theme-on-surface),.04);transition:box-shadow var(--ui-duration-fast, .14s) var(--ui-ease-standard, cubic-bezier(.2, 0, 0, 1)),transform var(--ui-duration-fast, .14s) var(--ui-ease-standard, cubic-bezier(.2, 0, 0, 1)),background-color var(--ui-duration-fast, .14s) ease}.order-side__card h3[data-v-5f8c4286],.order-side__paycard h3[data-v-5f8c4286]{margin:0;font-size:.9375rem;font-weight:750;letter-spacing:-.02em}.order-side__card .order-side__card-head[data-v-5f8c4286],.order-side__paycard .order-side__card-head[data-v-5f8c4286]{display:flex;align-items:center;justify-content:space-between;gap:8px}.order-side__card .order-side__client-open[data-v-5f8c4286],.order-side__paycard .order-side__client-open[data-v-5f8c4286]{display:inline-flex;align-items:center;gap:5px;block-size:32px;padding:0 10px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.72);font-size:.75rem;font-weight:700;line-height:1;cursor:pointer;white-space:nowrap}.order-side__card .order-side__client-open[data-v-5f8c4286]:hover,.order-side__paycard .order-side__client-open[data-v-5f8c4286]:hover{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__card .order-side__client-hint[data-v-5f8c4286],.order-side__paycard .order-side__client-hint[data-v-5f8c4286]{color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:550;line-height:1.3;text-align:end}.order-side__brief[data-v-5f8c4286]{display:flex;align-items:center;gap:12px;min-inline-size:0}.order-side__brief-main[data-v-5f8c4286]{display:grid;gap:2px;min-inline-size:0}.order-side__brief-main strong[data-v-5f8c4286]{overflow:hidden;font-size:.9375rem;font-weight:700;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.order-side__brief-main span[data-v-5f8c4286]{overflow:hidden;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.order-side__brief-line[data-v-5f8c4286]{margin:0;color:rgba(var(--v-theme-on-surface),.62);font-size:.8125rem;font-weight:550;line-height:1.4}.order-side__card--link[data-v-5f8c4286]{cursor:pointer;transition:box-shadow var(--ui-duration-fast, .14s) var(--ui-ease-standard, cubic-bezier(.2, 0, 0, 1)),transform var(--ui-duration-fast, .14s) var(--ui-ease-standard, cubic-bezier(.2, 0, 0, 1)),background-color var(--ui-duration-fast, .14s) ease}.order-side__card--link[data-v-5f8c4286]:hover{transform:translateY(-2px);box-shadow:var(--ui-shadow-md, 0 8px 24px rgba(15, 23, 42, .09)),inset 0 0 0 1px rgba(var(--v-theme-primary),.28)}.order-side__card--link:hover .order-side__card-go[data-v-5f8c4286]{color:rgb(var(--v-theme-primary));transform:translate(2px)}.order-side__card--link[data-v-5f8c4286]:active{transform:translateY(0) scale(.99)}.order-side__card--link[data-v-5f8c4286]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.order-side__card-go[data-v-5f8c4286]{color:rgba(var(--v-theme-on-surface),.35);transition:color var(--ui-duration-fast, .14s) ease,transform var(--ui-duration-fast, .14s) ease}.order-side__card-head-right[data-v-5f8c4286]{display:inline-flex;align-items:center;gap:6px}.order-side__card-title-group[data-v-5f8c4286]{display:flex;align-items:center;gap:10px;min-inline-size:0}.order-side__back-btn[data-v-5f8c4286]{display:inline-grid;place-items:center;flex-shrink:0;inline-size:32px;block-size:32px;padding:0;border:1px solid rgba(var(--v-border-color),.22);border-radius:10px;background:rgba(var(--v-theme-on-surface),.08);color:rgb(var(--v-theme-on-surface));cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.order-side__back-btn[data-v-5f8c4286]:hover,.order-side__back-btn[data-v-5f8c4286]:focus-visible{background:rgba(var(--v-theme-primary),.14);border-color:rgba(var(--v-theme-primary),.35);color:rgb(var(--v-theme-primary));transform:translate(-2px);outline:none}.order-side__back-btn[data-v-5f8c4286]:active{transform:scale(.94);background:rgba(var(--v-theme-primary),.2)}.order-side__card-title[data-v-5f8c4286]{display:grid;gap:2px;min-inline-size:0}.order-side__card-sub[data-v-5f8c4286]{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:550;line-height:1.3}.order-side__panel[data-v-5f8c4286]{position:relative;display:grid;gap:14px}.order-side__customer-inputs[data-v-5f8c4286]{position:relative;display:grid;gap:12px}.order-side__suggest[data-v-5f8c4286]{position:absolute;z-index:30;inset-inline:0;inset-block-start:calc(100% + 4px);display:grid;max-block-size:240px;overflow-y:auto;border:1px solid rgba(var(--v-theme-on-surface),.12);border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:0 12px 32px #0f172a29}.order-side__suggest-item[data-v-5f8c4286]{display:grid;gap:2px;padding:10px 14px;border:0;background:transparent;color:inherit;text-align:start;cursor:pointer;transition:background-color .12s ease}.order-side__suggest-item[data-v-5f8c4286]:hover,.order-side__suggest-item[data-v-5f8c4286]:focus-visible{background:rgba(var(--v-theme-primary),.08);outline:none}.order-side__suggest-item+.order-side__suggest-item[data-v-5f8c4286]{border-block-start:1px solid rgba(var(--v-theme-on-surface),.06)}.order-side__suggest-name[data-v-5f8c4286]{font-size:.875rem;font-weight:700;line-height:1.25}.order-side__suggest-meta[data-v-5f8c4286]{color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:550;line-height:1.3}.order-side__hero[data-v-5f8c4286]{display:flex;align-items:flex-start;gap:12px;min-inline-size:0}.order-side__hero-main[data-v-5f8c4286]{flex:1;display:grid;gap:2px;min-inline-size:0}.order-side__avatar[data-v-5f8c4286]{display:grid;flex-shrink:0;place-items:center;inline-size:44px;block-size:44px;margin-block-start:2px;border-radius:14px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.8125rem;font-weight:750;letter-spacing:.02em}.order-side__avatar--lg[data-v-5f8c4286]{inline-size:52px;block-size:52px;border-radius:16px;font-size:.875rem}.order-side__name-field[data-v-5f8c4286] .v-field__input{min-block-size:28px!important;padding:0!important;font-size:1rem;font-weight:700;letter-spacing:-.02em}.order-side__name-field[data-v-5f8c4286] .v-field__field{--v-field-input-padding-top: 0;--v-field-input-padding-bottom: 0}.order-side__icon--accent[data-v-5f8c4286]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__icon--accent[data-v-5f8c4286]:hover{background:rgba(var(--v-theme-primary),.16)}.order-side__fields[data-v-5f8c4286]{display:grid;gap:2px;padding:4px 0;border-radius:14px;background:rgba(var(--v-theme-on-surface),.035)}.order-side__field[data-v-5f8c4286]{display:grid;gap:2px;padding:8px 12px}.order-side__field+.order-side__field[data-v-5f8c4286]{border-block-start:1px solid rgba(var(--v-border-color),.12)}.order-side__field-label[data-v-5f8c4286]{color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:650;letter-spacing:.01em}.order-side__field-row[data-v-5f8c4286]{display:flex;align-items:center;gap:6px;min-inline-size:0}.order-side__field-row[data-v-5f8c4286] .v-input{flex:1;margin:0}.order-side__field-row[data-v-5f8c4286] .v-field__input{min-block-size:24px!important;padding:0!important;font-size:.875rem;font-weight:550}.order-side__field-row[data-v-5f8c4286] .v-field__field{--v-field-input-padding-top: 0;--v-field-input-padding-bottom: 0}.order-side__field-value[data-v-5f8c4286]{flex:1;min-inline-size:0;overflow:hidden;font-size:.875rem;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.order-side__field-actions[data-v-5f8c4286]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.order-side__field-actions .order-side__icon[data-v-5f8c4286]{inline-size:28px;block-size:28px;border-radius:8px}.order-side__send-row[data-v-5f8c4286]{display:flex;flex-wrap:wrap;gap:6px}.order-side__mode[data-v-5f8c4286]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.order-side__mode-btn[data-v-5f8c4286]{display:grid;gap:2px;justify-items:start;padding:12px;border:1px solid rgba(var(--v-border-color),.22);border-radius:14px;background:transparent;color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-family:inherit;text-align:start;transition:border-color .14s ease,background .14s ease,color .14s ease}.order-side__mode-btn span[data-v-5f8c4286]{font-size:.8125rem;font-weight:700}.order-side__mode-btn small[data-v-5f8c4286]{color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:550}.order-side__mode-btn[data-v-5f8c4286]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.35)}.order-side__mode-btn--on[data-v-5f8c4286]{border-color:rgba(var(--v-theme-primary),.45);background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-on-surface))}.order-side__mode-btn--on small[data-v-5f8c4286]{color:rgba(var(--v-theme-primary),.75)}.order-side__mode-btn[data-v-5f8c4286]:disabled{cursor:default;opacity:.55}.order-side__mode-note[data-v-5f8c4286]{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:.8125rem;font-weight:650}.order-side__block[data-v-5f8c4286]{display:grid;gap:8px}.order-side__block-head[data-v-5f8c4286]{display:flex;align-items:center;justify-content:space-between;gap:8px}.order-side__hint[data-v-5f8c4286]{margin:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;line-height:1.35}.order-side__pay-summary[data-v-5f8c4286]{display:grid;gap:6px;margin:0;padding:10px 12px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.035)}.order-side__pay-summary>div[data-v-5f8c4286]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.order-side__pay-summary dt[data-v-5f8c4286]{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:550}.order-side__pay-summary dd[data-v-5f8c4286]{margin:0;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums}.order-side__pay-summary-due[data-v-5f8c4286]{color:rgb(var(--v-theme-primary))}.order-side__pay-summary-pending[data-v-5f8c4286]{color:rgb(var(--v-theme-warning));font-weight:700}.order-side__pay-method[data-v-5f8c4286]{display:inline-flex;align-items:center;justify-content:center;gap:6px;block-size:40px;padding:0 10px;border:1px solid rgba(var(--v-border-color),.22);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.62);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650;transition:border-color .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease}.order-side__pay-method[data-v-5f8c4286]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.04)}.order-side__pay-method--on[data-v-5f8c4286]{border-color:rgba(var(--v-theme-primary),.5);background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-weight:750;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.25)}.order-side__pay-method[data-v-5f8c4286]:disabled{cursor:default;opacity:.55}.order-side__pay-quick[data-v-5f8c4286]{display:flex;justify-content:flex-start;margin-block-start:4px}.order-side__quick-btn[data-v-5f8c4286]{display:inline-flex;align-items:center;gap:5px;block-size:28px;padding:0 12px;border:1px solid rgba(var(--v-theme-primary),.25);border-radius:999px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-family:inherit;font-size:.75rem;font-weight:700;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}.order-side__quick-btn[data-v-5f8c4286]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.15);border-color:rgba(var(--v-theme-primary),.45);transform:translateY(-1px)}.order-side__quick-btn[data-v-5f8c4286]:active:not(:disabled){transform:scale(.97)}.order-side__quick-btn[data-v-5f8c4286]:disabled{opacity:.45;border-color:rgba(var(--v-border-color),.2);background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.4);cursor:default}.order-side__quick-btn--refund[data-v-5f8c4286]{border-color:rgba(var(--v-theme-error),.25);background:rgba(var(--v-theme-error),.08);color:rgb(var(--v-theme-error))}.order-side__quick-btn--refund[data-v-5f8c4286]:hover:not(:disabled){background:rgba(var(--v-theme-error),.15);border-color:rgba(var(--v-theme-error),.45)}.order-side__tax[data-v-5f8c4286] .v-field__input{min-block-size:22px!important;padding:0!important;font-size:.8125rem;font-weight:700;text-align:end}.order-side__tax[data-v-5f8c4286] .v-field__field{--v-field-input-padding-top: 0;--v-field-input-padding-bottom: 0}.order-side__tax[data-v-5f8c4286] .v-select__selection-text{font-weight:700}.order-side__kv[data-v-5f8c4286]{display:grid;gap:6px;margin:0}.order-side__kv-row[data-v-5f8c4286]{display:grid;grid-template-columns:88px minmax(0,1fr);gap:8px;align-items:baseline}.order-side__kv-row dt[data-v-5f8c4286]{color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem;font-weight:550}.order-side__kv-row dd[data-v-5f8c4286]{margin:0;overflow:hidden;font-size:.8125rem;font-weight:650;text-overflow:ellipsis}.order-side__chips[data-v-5f8c4286]{display:flex;flex-wrap:wrap;gap:6px}.order-side__chips--pay[data-v-5f8c4286]{margin-block-start:2px}.order-side__chip[data-v-5f8c4286]{display:inline-flex;align-items:center;block-size:28px;padding:0 10px;border:0;border-radius:999px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.58);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650;line-height:1;transition:background .14s ease,color .14s ease}.order-side__chip[data-v-5f8c4286]:hover:not(:disabled):not(.order-side__chip--static){background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__chip--on[data-v-5f8c4286]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.order-side__chip--tag[data-v-5f8c4286]{cursor:default;background:rgba(var(--v-theme-warning),.12);color:rgb(var(--v-theme-warning))}.order-side__chip--static[data-v-5f8c4286]{cursor:default}.order-side__chip[data-v-5f8c4286]:disabled{cursor:default;opacity:.55}.order-side__dense[data-v-5f8c4286]{display:grid;gap:8px}.order-side__fee-row[data-v-5f8c4286]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:6px}.order-side__pay--ok[data-v-5f8c4286]{box-shadow:0 1px rgba(var(--v-theme-on-surface),.04),inset 0 0 0 1px rgba(var(--v-theme-success),.18)}.order-side__pay-badge[data-v-5f8c4286]{display:inline-flex;align-items:center;block-size:22px;padding:0 8px;border-radius:999px;font-size:.6875rem;font-weight:700}.order-side__pay-badge--ok[data-v-5f8c4286]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.order-side__pay-badge--due[data-v-5f8c4286]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__pay-badge--pending[data-v-5f8c4286]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.order-side__pay-hero[data-v-5f8c4286]{display:grid;gap:4px}.order-side__pay-hero strong[data-v-5f8c4286]{font-size:1.375rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1}.order-side__pay-hero small[data-v-5f8c4286]{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:550}.order-side__pay-bar[data-v-5f8c4286]{display:flex;align-items:stretch;gap:8px;min-inline-size:0}.order-side__pay-bar input[data-v-5f8c4286]{flex:1 1 auto;min-inline-size:0;block-size:40px;padding:0 12px;border:1px solid rgba(var(--v-border-color),.35);border-radius:12px;background:transparent;color:inherit;font-family:inherit;font-size:.875rem;font-weight:650;font-variant-numeric:tabular-nums}.order-side__pay-bar input[data-v-5f8c4286]:focus{border-color:rgb(var(--v-theme-primary));outline:none}.order-side__pay-bar input[data-v-5f8c4286]:disabled{opacity:.55}.order-side__pay-action[data-v-5f8c4286]{display:grid;gap:8px}.order-side__card[data-v-5f8c4286] .v-field,.order-side__pay[data-v-5f8c4286] .v-field{border-radius:12px;box-shadow:none!important;background:transparent!important}.order-side__card[data-v-5f8c4286] .v-field__overlay,.order-side__pay[data-v-5f8c4286] .v-field__overlay{opacity:0!important}.order-side__card[data-v-5f8c4286] .v-field__outline,.order-side__pay[data-v-5f8c4286] .v-field__outline{--v-field-border-opacity: .28}.order-side__card[data-v-5f8c4286] .v-field--focused .v-field__outline,.order-side__pay[data-v-5f8c4286] .v-field--focused .v-field__outline{--v-field-border-opacity: 1}.order-side__card[data-v-5f8c4286] .v-field__input,.order-side__pay[data-v-5f8c4286] .v-field__input{font-size:.875rem}.order-side__card[data-v-5f8c4286] .v-field__prepend-inner,.order-side__card[data-v-5f8c4286] .v-field__append-inner,.order-side__pay[data-v-5f8c4286] .v-field__prepend-inner,.order-side__pay[data-v-5f8c4286] .v-field__append-inner{opacity:.55}.order-side__datetime[data-v-5f8c4286] .datetime-mask-input__placeholder{padding-inline:12px;padding-inline-end:40px;font-size:.875rem}.order-side__datetime[data-v-5f8c4286] .v-field{border-radius:12px;background:transparent!important;box-shadow:none!important}.order-side__datetime[data-v-5f8c4286] .v-field__overlay{opacity:0!important}.order-side__person[data-v-5f8c4286]{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.order-side__person-fields[data-v-5f8c4286]{display:flex;flex:1;flex-direction:column;gap:8px;min-inline-size:0}.order-side__person-fields[data-v-5f8c4286] .v-input{margin:0}.order-side__person-fields[data-v-5f8c4286] .v-input__details{display:none}.order-side__person-fields[data-v-5f8c4286] .v-field{background:transparent}.order-side__person-fields[data-v-5f8c4286] .v-field__input{min-block-size:22px!important;padding:0!important;line-height:1.3}.order-side__person-fields[data-v-5f8c4286] .v-field__field{--v-field-input-padding-top: 0;--v-field-input-padding-bottom: 0}.order-side__person-name[data-v-5f8c4286] .v-field__input{font-size:.9375rem;font-weight:650}.order-side__contacts[data-v-5f8c4286]{display:flex;flex-direction:column;gap:0}.order-side__contact[data-v-5f8c4286]{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;min-block-size:39px;padding:4px 8px 4px 10px}.order-side__contact+.order-side__contact[data-v-5f8c4286]{border-block-start:1px solid rgba(var(--v-border-color),.1)}.order-side__contact-lead[data-v-5f8c4286]{color:rgba(var(--v-theme-on-surface),.4)}.order-side__contact-main[data-v-5f8c4286]{min-inline-size:0}.order-side__contact-main[data-v-5f8c4286] .v-input{flex:1}.order-side__contact-main[data-v-5f8c4286] .v-field__input{font-size:.8125rem;font-weight:500;color:rgba(var(--v-theme-on-surface),.78)}.order-side__contact-actions[data-v-5f8c4286]{display:inline-flex;align-items:center;gap:1px}.order-side__contact-actions .order-side__icon[data-v-5f8c4286]{inline-size:28px;block-size:28px;border-radius:8px;background:transparent}.order-side__name[data-v-5f8c4286]{margin:0;font-size:.9375rem;font-weight:650;line-height:1.3}.order-side__contact-text[data-v-5f8c4286],.order-side__phone-text[data-v-5f8c4286]{display:block;min-inline-size:0;overflow:hidden;font-size:.8125rem;font-weight:500;line-height:1.3;color:rgba(var(--v-theme-on-surface),.78);text-overflow:ellipsis;white-space:nowrap}.order-side__stats[data-v-5f8c4286]{margin:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:650;letter-spacing:-.01em;line-height:1.25}.order-side__send[data-v-5f8c4286]{display:grid;gap:8px}.order-side__send-btn[data-v-5f8c4286]{padding:4px 10px;border:0;border-radius:999px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650}.order-side__send-btn[data-v-5f8c4286]:hover{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__phone[data-v-5f8c4286],.order-side__actions[data-v-5f8c4286]{display:flex;align-items:center;gap:6px}.order-side__when[data-v-5f8c4286]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:8px;align-items:start}.order-side__when--dense[data-v-5f8c4286]{align-items:start}.order-side__when-col[data-v-5f8c4286]{display:grid;gap:6px;min-inline-size:0}.order-side__when-col--chip[data-v-5f8c4286]{align-content:end;justify-items:start;align-self:end}.order-side__grid[data-v-5f8c4286]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.order-side__seg[data-v-5f8c4286]{display:grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05)}.order-side__pay-modes[data-v-5f8c4286]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05);margin-block-start:10px}.order-side__pay-methods[data-v-5f8c4286]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.order-side__seg-btn[data-v-5f8c4286]{block-size:34px;border:0;border-radius:9px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:650}.order-side__seg-btn--on[data-v-5f8c4286]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 4px rgba(var(--v-theme-on-surface),.08)}.order-side__seg-btn[data-v-5f8c4286]:disabled{cursor:default;opacity:.55}.order-side__label[data-v-5f8c4286]{color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:650}.order-side__refund-hint[data-v-5f8c4286]{margin:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;line-height:1.35}.order-side__refund-banner[data-v-5f8c4286]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05);font-size:.75rem;line-height:1.35}.order-side__refund-banner p[data-v-5f8c4286]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.65)}.order-side__refund-banner--yookassa[data-v-5f8c4286]{background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.order-side__refund-banner--yookassa p[data-v-5f8c4286]{color:rgba(var(--v-theme-on-surface),.75)}.order-side__refund-banner--info[data-v-5f8c4286]{background:rgba(var(--v-theme-warning),.08);color:rgb(var(--v-theme-warning))}.order-side__refund-banner--info p[data-v-5f8c4286]{color:rgba(var(--v-theme-on-surface),.75)}.order-side__refund-banner--done[data-v-5f8c4286]{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.7)}.order-side__courier-notes[data-v-5f8c4286] textarea{min-block-size:52px!important;max-block-size:280px;resize:vertical!important;overflow-y:auto!important}.order-side__icon[data-v-5f8c4286]{display:grid;place-items:center;inline-size:32px;block-size:32px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.55);text-decoration:none;cursor:pointer}.order-side__icon[data-v-5f8c4286]:hover{color:rgb(var(--v-theme-primary))}.order-side__icon--tiny[data-v-5f8c4286]{inline-size:24px;block-size:24px;background:transparent}.order-side__paycard[data-v-5f8c4286]{background:rgb(var(--v-theme-surface))}.order-side__paycard--ok[data-v-5f8c4286]{box-shadow:0 1px rgba(var(--v-theme-on-surface),.04),inset 0 0 0 1px rgba(var(--v-theme-success),.18)}.order-side__pay-head[data-v-5f8c4286]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:650}.order-side__pay-amount[data-v-5f8c4286]{font-size:1.625rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.05em;line-height:1}.order-side__pay-row[data-v-5f8c4286]{display:flex;justify-content:space-between;font-size:.8125rem}.order-side__pay-row span[data-v-5f8c4286]{color:rgba(var(--v-theme-on-surface),.5)}.order-side__pay-input[data-v-5f8c4286]{display:grid;gap:4px}.order-side__pay-input label[data-v-5f8c4286]{color:rgba(var(--v-theme-on-surface),.48);font-size:.6875rem;font-weight:650}.order-side__pay-input input[data-v-5f8c4286]{block-size:40px;padding:0 12px;border:1px solid rgba(var(--v-border-color),.42);border-radius:12px;background:transparent;color:inherit;font-family:inherit;font-size:.875rem;font-weight:650;font-variant-numeric:tabular-nums;transition:border-color .14s ease}.order-side__pay-input input[data-v-5f8c4286]:focus{border-color:rgb(var(--v-theme-primary));outline:none}.order-side__pay-input input[data-v-5f8c4286]:disabled{opacity:.55}.order-side__pay-links[data-v-5f8c4286]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 12px}.order-side__refund-toggle-btn[data-v-5f8c4286]{display:inline-flex;align-items:center;gap:6px;block-size:34px;padding:0 14px;border:1px solid rgba(var(--v-border-color),.28);border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgb(var(--v-theme-on-surface));font-family:inherit;font-size:.8125rem;font-weight:650;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}.order-side__refund-toggle-btn[data-v-5f8c4286]:hover{background:rgba(var(--v-theme-error),.1);border-color:rgba(var(--v-theme-error),.35);color:rgb(var(--v-theme-error))}.order-side__refund-toggle-btn--active[data-v-5f8c4286]{background:rgba(var(--v-theme-error),.12);border-color:rgba(var(--v-theme-error),.4);color:rgb(var(--v-theme-error))}.order-side__txns-toggle[data-v-5f8c4286]{display:inline-flex;align-items:center;gap:2px;padding:0;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650}.order-side__timeline[data-v-5f8c4286]{display:grid;gap:0;margin:0;padding:0;list-style:none}.order-side__timeline-item[data-v-5f8c4286]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:stretch}.order-side__timeline-rail[data-v-5f8c4286]{position:relative;display:flex;justify-content:center;padding-block-start:2px}.order-side__timeline-rail[data-v-5f8c4286]:before{content:"";position:absolute;inset-inline-start:50%;inset-block:30px -2px;inline-size:2px;transform:translate(-50%);background:rgba(var(--v-border-color),.35)}.order-side__timeline-item:last-child .order-side__timeline-rail[data-v-5f8c4286]:before{display:none}.order-side__timeline-dot[data-v-5f8c4286]{position:relative;z-index:1;display:grid;place-items:center;inline-size:28px;block-size:28px;border-radius:999px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));box-shadow:0 0 0 4px rgb(var(--v-theme-surface))}.order-side__timeline-dot[data-v-5f8c4286] .v-icon{color:inherit!important;opacity:1}.order-side__timeline-dot[data-v-5f8c4286] .v-icon__svg,.order-side__timeline-dot[data-v-5f8c4286] i{inline-size:14px!important;block-size:14px!important;font-size:14px!important;line-height:1!important}.order-side__timeline-item[data-tone=refund] .order-side__timeline-dot[data-v-5f8c4286]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.order-side__timeline-item[data-tone=pending] .order-side__timeline-dot[data-v-5f8c4286]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.order-side__timeline-item[data-tone=canceled] .order-side__timeline-dot[data-v-5f8c4286]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.45)}.order-side__timeline-card[data-v-5f8c4286]{display:grid;gap:4px;min-inline-size:0;margin-block-end:12px;padding:10px 12px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.04)}.order-side__timeline-item:last-child .order-side__timeline-card[data-v-5f8c4286]{margin-block-end:0}.order-side__timeline-head[data-v-5f8c4286]{display:flex;align-items:center;justify-content:space-between;gap:8px}.order-side__timeline-chips[data-v-5f8c4286]{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.order-side__timeline-status-chip[data-v-5f8c4286]{display:inline-flex;align-items:center;block-size:18px;padding:0 6px;border-radius:999px;font-size:.625rem;font-weight:650;background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.7)}.order-side__timeline-status-chip[data-status=pending][data-v-5f8c4286]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.order-side__timeline-status-chip[data-status=canceled][data-v-5f8c4286]{background:rgba(var(--v-theme-on-surface),.1);color:rgba(var(--v-theme-on-surface),.45);text-decoration:line-through}.order-side__timeline-status-chip[data-status=success][data-v-5f8c4286]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.order-side__timeline-chip[data-v-5f8c4286]{display:inline-flex;align-items:center;block-size:20px;padding:0 8px;border-radius:999px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.6875rem;font-weight:700}.order-side__timeline-chip[data-tone=refund][data-v-5f8c4286]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.order-side__timeline-chip[data-tone=pending][data-v-5f8c4286]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.order-side__timeline-chip[data-tone=canceled][data-v-5f8c4286]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.45)}.order-side__timeline-when[data-v-5f8c4286]{color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:550;white-space:nowrap}.order-side__timeline-amount[data-v-5f8c4286]{margin:0;font-size:.9375rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.order-side__timeline-amount--refund[data-v-5f8c4286]{color:rgb(var(--v-theme-error))}.order-side__timeline-amount--pending[data-v-5f8c4286]{color:rgb(var(--v-theme-warning))}.order-side__timeline-amount--canceled[data-v-5f8c4286]{color:rgba(var(--v-theme-on-surface),.4);text-decoration:line-through}.order-side__timeline-method[data-v-5f8c4286]{margin:0;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:550}.order-side__btn[data-v-5f8c4286]{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;min-inline-size:104px;block-size:40px;padding:0 16px;border:0;border-radius:12px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:700;white-space:nowrap;transition:background-color .15s ease,box-shadow .15s ease,transform .12s ease,opacity .15s ease}.order-side__btn[data-v-5f8c4286]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.06)}.order-side__btn[data-v-5f8c4286]:active:not(:disabled){transform:translateY(0) scale(.98)}.order-side__btn[data-v-5f8c4286]:disabled{opacity:.42;box-shadow:none;cursor:not-allowed}.order-side__btn--ghost[data-v-5f8c4286]{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.72);box-shadow:none}.order-side__btn--ghost[data-v-5f8c4286]:hover:not(:disabled){background:rgba(var(--v-theme-on-surface),.1);box-shadow:none}.order-side__btn--refund[data-v-5f8c4286]{background:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.order-side__btn--refund[data-v-5f8c4286]:hover:not(:disabled){box-shadow:0 4px 12px rgba(var(--v-theme-error),.38);filter:brightness(1.06)}.order-side__btn--refund[data-v-5f8c4286]:active:not(:disabled){transform:translateY(0) scale(.98);box-shadow:0 1px 3px rgba(var(--v-theme-error),.25)}.order-side__muted[data-v-5f8c4286]{color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;line-height:1.35}.order-side__addr[data-v-5f8c4286],.order-side__addr-meta[data-v-5f8c4286],.order-side__addr-extra[data-v-5f8c4286]{display:grid;gap:8px}.order-side__addr-meta[data-v-5f8c4286]{grid-template-columns:repeat(3,minmax(0,1fr))}.order-side__addr-extra[data-v-5f8c4286]{grid-template-columns:minmax(112px,.42fr) minmax(0,1fr)}.order-side__addr[data-v-5f8c4286] .v-field{--v-input-control-height: 40px;border-radius:12px}.order-side__addr[data-v-5f8c4286] .v-field__input{min-block-size:40px!important;padding-block:0!important;font-size:.8125rem}.order-side__addr[data-v-5f8c4286] .v-label{font-size:.75rem}.order-side__link-btn[data-v-5f8c4286]{display:inline-flex;align-items:center;padding:4px 10px;border:0;border-radius:999px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650;text-decoration:none}.order-side__recent[data-v-5f8c4286]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.order-side__recent-btn[data-v-5f8c4286]{display:grid;gap:4px;inline-size:100%;padding:10px 12px;border:0;border-radius:14px;background:rgba(var(--v-theme-on-surface),.04);color:inherit;cursor:pointer;font-family:inherit;text-align:start}.order-side__recent-btn[data-v-5f8c4286]:hover{background:rgba(var(--v-theme-primary),.08)}.order-side__recent-btn--product[data-v-5f8c4286]{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:center}.order-side__recent-thumb[data-v-5f8c4286]{display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:12px;background-color:rgba(var(--v-theme-on-surface),.06);background-position:center;background-size:cover;color:rgba(var(--v-theme-on-surface),.4)}.order-side__recent-body[data-v-5f8c4286]{display:grid;gap:4px;min-inline-size:0}.order-side__recent-top[data-v-5f8c4286]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-inline-size:0}.order-side__recent-top strong[data-v-5f8c4286]{overflow:hidden;font-size:.8125rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.order-side__recent-top span[data-v-5f8c4286]{flex-shrink:0;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums}.order-side__recent-meta[data-v-5f8c4286]{display:flex;justify-content:space-between;gap:10px;color:rgba(var(--v-theme-on-surface),.48);font-size:.6875rem;font-weight:550}.order-side__recent-title[data-v-5f8c4286]{margin:0;overflow:hidden;color:rgba(var(--v-theme-on-surface),.62);font-size:.75rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.order-side__map[data-v-5f8c4286]{overflow:hidden;min-block-size:280px;border-radius:16px;background:linear-gradient(135deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-primary),.06)),repeating-linear-gradient(-12deg,transparent,transparent 10px,rgba(var(--v-theme-on-surface),.03) 10px,rgba(var(--v-theme-on-surface),.03) 20px)}.order-side__map-frame[data-v-5f8c4286]{display:block;inline-size:100%;block-size:380px;border:0}.order-side__map-placeholder[data-v-5f8c4286]{display:grid;place-content:center;justify-items:center;gap:6px;inline-size:100%;min-block-size:280px;padding:24px;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.62);cursor:pointer;font-family:inherit}.order-side__map-placeholder strong[data-v-5f8c4286]{color:rgb(var(--v-theme-on-surface));font-size:.9375rem;font-weight:750}.order-side__map-placeholder small[data-v-5f8c4286]{color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.order-side__map-placeholder[data-v-5f8c4286]:hover,.order-side__map-placeholder:hover strong[data-v-5f8c4286]{color:rgb(var(--v-theme-primary))}.attach-composer[data-v-61adc5c7]{display:grid;gap:8px;outline:none}.attach-composer__input[data-v-61adc5c7]{display:none}.attach-composer__list[data-v-61adc5c7]{display:flex;flex-wrap:wrap;gap:8px}.attach-composer__chip[data-v-61adc5c7]{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 6px 4px 4px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.04)}.attach-composer__thumb[data-v-61adc5c7]{display:block;width:40px;height:40px;overflow:hidden;border-radius:8px;flex-shrink:0}.attach-composer__thumb img[data-v-61adc5c7]{width:100%;height:100%;object-fit:cover}.attach-composer__file[data-v-61adc5c7]{display:inline-flex;align-items:center;gap:4px;max-width:160px;color:inherit;text-decoration:none;font-size:.75rem}.attach-composer__file span[data-v-61adc5c7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attach-composer__size[data-v-61adc5c7]{color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem}.attach-composer__remove[data-v-61adc5c7]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:2px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer}.attach-composer__remove[data-v-61adc5c7]:hover:not(:disabled){background:rgba(var(--v-theme-on-surface),.08)}.attach-composer__actions[data-v-61adc5c7]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.attach-composer__btn[data-v-61adc5c7]{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:10px;background:transparent;color:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}.attach-composer__btn[data-v-61adc5c7]:hover:not(:disabled){background:rgba(var(--v-theme-on-surface),.04)}.attach-composer__btn[data-v-61adc5c7]:disabled{opacity:.55;cursor:default}.attach-composer__hint[data-v-61adc5c7]{color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.attach-composer__spin[data-v-61adc5c7]{animation:attach-spin-61adc5c7 .8s linear infinite}@keyframes attach-spin-61adc5c7{to{transform:rotate(360deg)}}.attach-gallery[data-v-a7ace1ab]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.attach-gallery__item[data-v-a7ace1ab]{display:block;overflow:hidden;border-radius:10px;color:inherit;text-decoration:none;background:rgba(var(--v-theme-on-surface),.04)}.attach-gallery__item img[data-v-a7ace1ab]{display:block;width:72px;height:72px;object-fit:cover}.attach-gallery__file[data-v-a7ace1ab]{display:grid;gap:2px;align-content:center;min-width:120px;max-width:180px;padding:10px 12px;font-size:.75rem}.attach-gallery__file span[data-v-a7ace1ab]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attach-gallery__file small[data-v-a7ace1ab]{color:rgba(var(--v-theme-on-surface),.45)}.order-notes[data-v-a0b49c15]{display:flex;flex-direction:column;height:100%;min-height:0;position:relative;background:transparent}.order-notes__feed[data-v-a0b49c15]{flex:1;min-height:403px;overflow-y:auto;padding:12px 14px 8px;display:flex;flex-direction:column;gap:10px;scrollbar-width:thin}.order-notes__list[data-v-a0b49c15]{display:flex;flex-direction:column;gap:10px}.order-notes__card[data-v-a0b49c15]{position:relative;display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.035);border:1px solid rgba(var(--v-border-color),.1);transition:transform .16s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1)),box-shadow .16s ease,border-color .16s ease,background-color .16s ease}.order-notes__card[data-v-a0b49c15]:hover{background:rgb(var(--v-theme-surface));border-color:rgba(var(--v-border-color),.22);box-shadow:0 4px 16px #0f172a0d}.order-notes__card:hover .order-notes__delete-btn[data-v-a0b49c15]{opacity:1;pointer-events:auto}.order-notes__card--sys[data-v-a0b49c15]{background:rgba(var(--v-theme-primary),.045);border-color:rgba(var(--v-theme-primary),.16)}.order-notes__card--sys[data-v-a0b49c15]:hover{background:rgba(var(--v-theme-primary),.07);border-color:rgba(var(--v-theme-primary),.24)}.order-notes__card-head[data-v-a0b49c15]{display:flex;align-items:center;justify-content:space-between;gap:8px}.order-notes__author-group[data-v-a0b49c15]{display:flex;align-items:center;gap:8px;min-width:0}.order-notes__avatar[data-v-a0b49c15]{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.72rem;font-weight:700;flex-shrink:0;line-height:1}.order-notes__avatar--sys[data-v-a0b49c15]{background:linear-gradient(135deg,rgba(var(--v-theme-info),.2),rgba(var(--v-theme-primary),.2));color:rgb(var(--v-theme-primary))}.order-notes__author-meta[data-v-a0b49c15]{display:flex;align-items:center;gap:6px;min-width:0}.order-notes__author-name[data-v-a0b49c15]{font-size:.8125rem;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgb(var(--v-theme-on-surface))}.order-notes__role-badge[data-v-a0b49c15]{display:inline-flex;align-items:center;padding:1px 6px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07);color:rgba(var(--v-theme-on-surface),.6);font-size:.65rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.order-notes__role-badge--sys[data-v-a0b49c15]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.order-notes__card-actions[data-v-a0b49c15]{display:flex;align-items:center;gap:4px;flex-shrink:0}.order-notes__date[data-v-a0b49c15]{font-size:.72rem;color:rgba(var(--v-theme-on-surface),.45);font-weight:500;white-space:nowrap}.order-notes__delete-btn[data-v-a0b49c15]{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:7px;background:transparent;color:rgba(var(--v-theme-on-surface),.4);cursor:pointer;opacity:0;pointer-events:none;transition:all .14s ease}.order-notes__delete-btn[data-v-a0b49c15]:hover{background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error))}.order-notes__delete-btn[data-v-a0b49c15]:focus-visible{opacity:1;pointer-events:auto;outline:2px solid rgb(var(--v-theme-primary))}.order-notes__message[data-v-a0b49c15]{margin:0;font-size:.875rem;line-height:1.48;white-space:pre-wrap;word-break:break-word;color:rgb(var(--v-theme-on-surface))}.order-notes__gallery[data-v-a0b49c15]{margin-top:4px}.order-notes__empty[data-v-a0b49c15]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px;margin:auto 0}.order-notes__empty-icon[data-v-a0b49c15]{display:grid;place-items:center;width:54px;height:54px;border-radius:18px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));margin-bottom:12px}.order-notes__empty-title[data-v-a0b49c15]{margin:0 0 6px;font-size:.95rem;font-weight:700;color:rgb(var(--v-theme-on-surface))}.order-notes__empty-desc[data-v-a0b49c15]{margin:0;font-size:.8125rem;line-height:1.45;color:rgba(var(--v-theme-on-surface),.5);max-width:280px}.order-notes__footer[data-v-a0b49c15]{flex-shrink:0;padding:10px 14px 14px;background:rgb(var(--v-theme-surface));border-top:1px solid rgba(var(--v-border-color),.1);display:flex;flex-direction:column;gap:8px}.order-notes__files-staged--empty[data-v-a0b49c15]{display:none}.order-notes__capsule[data-v-a0b49c15]{display:flex;align-items:flex-end;gap:6px;border:1px solid rgba(var(--v-border-color),.18);border-radius:14px;padding:5px 6px 5px 12px;background:rgba(var(--v-theme-on-surface),.035);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.order-notes__capsule[data-v-a0b49c15]:focus-within{border-color:rgba(var(--v-theme-primary),.45);background:rgb(var(--v-theme-surface));box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.12),0 1px 3px #0f172a0a}.order-notes__input[data-v-a0b49c15]{flex:1;min-width:0;width:100%;min-height:24px;max-height:150px;margin:0;padding:5px 0;border:0;outline:none;background:transparent;color:inherit;font:inherit;font-size:.875rem;line-height:1.42;resize:none;overflow-y:auto;field-sizing:content}.order-notes__tool-btn[data-v-a0b49c15]{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.5);cursor:pointer;transition:background .12s ease,color .12s ease}.order-notes__tool-btn[data-v-a0b49c15]:hover:not(:disabled){background:rgba(var(--v-theme-on-surface),.07);color:rgb(var(--v-theme-on-surface))}.order-notes__tool-btn[data-v-a0b49c15]:disabled{opacity:.45;cursor:default}.order-notes__send-btn[data-v-a0b49c15]{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border:0;border-radius:10px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));cursor:pointer;box-shadow:0 4px 10px rgba(var(--v-theme-primary),.25);transition:transform .12s ease,opacity .12s ease,filter .12s ease}.order-notes__send-btn[data-v-a0b49c15]:hover:not(:disabled){filter:brightness(1.06);transform:scale(1.03)}.order-notes__send-btn[data-v-a0b49c15]:active:not(:disabled){transform:scale(.96)}.order-notes__send-btn[data-v-a0b49c15]:disabled{opacity:.35;cursor:default;box-shadow:none;transform:none}.order-notes__spin[data-v-a0b49c15]{animation:notes-spin-a0b49c15 .8s linear infinite}@keyframes notes-spin-a0b49c15{to{transform:rotate(360deg)}}.notes-card-anim-enter-active[data-v-a0b49c15],.notes-card-anim-leave-active[data-v-a0b49c15]{transition:opacity .2s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1)),transform .2s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1))}.notes-card-anim-enter-from[data-v-a0b49c15]{opacity:0;transform:translateY(8px) scale(.98)}.notes-card-anim-leave-to[data-v-a0b49c15]{opacity:0;transform:scale(.96)}.order-notes-confirm[data-v-a0b49c15]{border-radius:16px!important;overflow:hidden}.order-notes-confirm__title[data-v-a0b49c15]{padding-bottom:4px;font-size:1.1rem;font-weight:650}.order-notes-confirm__text[data-v-a0b49c15]{padding-top:0;color:rgba(var(--v-theme-on-surface),.7)}.order-notes-confirm__actions[data-v-a0b49c15]{justify-content:flex-end;padding:8px 16px 16px;gap:6px}.change-history[data-v-ae07983d]{overflow:hidden;border-radius:var(--ui-radius-dialog);background:rgb(var(--v-theme-surface))}.change-history--fullscreen[data-v-ae07983d],[data-v-ae07983d] .v-overlay__content--fullscreen .change-history,[data-v-ae07983d] .v-dialog--fullscreen .change-history{border-radius:0!important}.change-history--embedded[data-v-ae07983d]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;border-radius:0;background:transparent}.change-history__toolbar[data-v-ae07983d]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:8px;padding:16px 8px 6px}.change-history__subtitle--toolbar[data-v-ae07983d]{margin:0}.change-history__header[data-v-ae07983d]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ui-gap-dialog);padding:var(--ui-pad-dialog);border-block-end:1px solid rgba(var(--v-border-color),.12);background:radial-gradient(120% 80% at 0% 0%,rgba(var(--v-theme-primary),.08),transparent 55%),linear-gradient(180deg,rgba(var(--v-theme-on-surface),.02),transparent 70%)}.change-history__header-main[data-v-ae07983d]{display:flex;min-inline-size:0;align-items:center;gap:12px}.change-history__badge[data-v-ae07983d]{display:grid;flex-shrink:0;place-items:center;inline-size:40px;block-size:40px;border-radius:12px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.change-history__heading[data-v-ae07983d]{min-inline-size:0}.change-history__title[data-v-ae07983d]{margin:0;overflow:hidden;color:rgb(var(--v-theme-on-surface));text-overflow:ellipsis;white-space:nowrap}.change-history__subtitle[data-v-ae07983d]{color:rgba(var(--v-theme-on-surface),.52)}.change-history__header-actions[data-v-ae07983d]{display:flex;flex-shrink:0;gap:4px}.change-history__spin[data-v-ae07983d]{animation:change-history-spin-ae07983d .8s linear infinite}@keyframes change-history-spin-ae07983d{to{transform:rotate(360deg)}}.change-history__body[data-v-ae07983d]{max-block-size:min(72vh,680px);padding:8px 10px 16px;overflow:auto}.change-history__body--embedded[data-v-ae07983d]{flex:1 1 auto;max-block-size:none;min-height:0;padding:0 2px 8px}.change-history__state[data-v-ae07983d]{display:grid;justify-items:center;gap:8px;padding:48px 20px;text-align:center}.change-history__state-icon[data-v-ae07983d]{display:grid;place-items:center;inline-size:48px;block-size:48px;margin-block-end:4px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.45)}.change-history__state--error .change-history__state-icon[data-v-ae07983d]{background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error))}.change-history__state-title[data-v-ae07983d]{margin:0;font-size:.9375rem;font-weight:650;letter-spacing:-.01em}.change-history__state-text[data-v-ae07983d],.change-history__state p[data-v-ae07983d]{margin:0;max-inline-size:28ch;color:rgba(var(--v-theme-on-surface),.55);font-size:.875rem;line-height:1.4}.change-history__retry[data-v-ae07983d]{margin-block-start:6px;padding:8px 14px;border:0;border-radius:10px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem;font-weight:600}.change-history__skeletons[data-v-ae07983d]{display:grid;gap:10px;padding:8px 6px}.change-history__skeleton[data-v-ae07983d]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start}.change-history__skeleton-dot[data-v-ae07983d],.change-history__skeleton-line[data-v-ae07983d]{border-radius:8px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.1),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:change-history-shimmer-ae07983d 1.2s ease-in-out infinite}.change-history__skeleton-dot[data-v-ae07983d]{inline-size:28px;block-size:28px;border-radius:999px}.change-history__skeleton-card[data-v-ae07983d]{display:grid;gap:8px;padding:14px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.03)}.change-history__skeleton-line[data-v-ae07983d]{display:block;block-size:10px}.change-history__skeleton-line--short[data-v-ae07983d]{inline-size:36%}.change-history__skeleton-line--mid[data-v-ae07983d]{inline-size:68%}@keyframes change-history-shimmer-ae07983d{0%{background-position:100% 0}to{background-position:-100% 0}}.change-history__timeline[data-v-ae07983d]{margin:0;padding:6px 4px 0;list-style:none}.change-history__item[data-v-ae07983d]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:stretch}.change-history__item:not(:last-child) .change-history__rail[data-v-ae07983d]:after{content:"";position:absolute;inset-inline-start:50%;inset-block-start:30px;inset-block-end:-10px;inline-size:2px;transform:translate(-50%);background:linear-gradient(180deg,rgba(var(--v-theme-on-surface),.14),rgba(var(--v-theme-on-surface),.04))}.change-history__item[data-v-ae07983d]:not(:last-child){margin-block-end:10px}.change-history__rail[data-v-ae07983d]{position:relative;display:flex;justify-content:center;padding-block-start:14px}.change-history__dot[data-v-ae07983d]{position:relative;z-index:1;display:grid;place-items:center;inline-size:28px;block-size:28px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.7);box-shadow:0 0 0 4px rgb(var(--v-theme-surface))}.change-history__item[data-tone=create] .change-history__dot[data-v-ae07983d]{background:rgba(var(--v-theme-success),.16);color:rgb(var(--v-theme-success))}.change-history__item[data-tone=update] .change-history__dot[data-v-ae07983d]{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.change-history__item[data-tone=delete] .change-history__dot[data-v-ae07983d]{background:rgba(var(--v-theme-error),.14);color:rgb(var(--v-theme-error))}.change-history__item[data-tone=important] .change-history__dot[data-v-ae07983d]{background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.change-history__item[data-tone=completion] .change-history__dot[data-v-ae07983d]{background:rgba(var(--v-theme-success),.2);color:rgb(var(--v-theme-success));box-shadow:0 0 0 4px rgb(var(--v-theme-surface)),0 0 8px rgba(var(--v-theme-success),.25)}.change-history__item[data-tone=payment] .change-history__dot[data-v-ae07983d]{background:rgba(var(--v-theme-info),.18);color:rgb(var(--v-theme-info))}.change-history__card[data-v-ae07983d]{min-inline-size:0;padding:8px 10px 9px;border:1px solid rgba(var(--v-border-color),.12);border-radius:14px;background:rgba(var(--v-theme-on-surface),.02);transition:border-color .15s ease,background .15s ease}.change-history__card[data-v-ae07983d]:hover{border-color:rgba(var(--v-border-color),.22);background:rgba(var(--v-theme-on-surface),.035)}.change-history__card-head[data-v-ae07983d]{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-start;justify-content:space-between}.change-history__card-titles[data-v-ae07983d]{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;min-inline-size:0}.change-history__chip[data-v-ae07983d]{display:inline-flex;align-items:center;block-size:24px;padding:0 9px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.07);color:rgba(var(--v-theme-on-surface),.78);font-size:.75rem;font-weight:650;letter-spacing:-.01em;line-height:1}.change-history__chip[data-tone=create][data-v-ae07983d]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.change-history__chip[data-tone=update][data-v-ae07983d]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.change-history__chip[data-tone=delete][data-v-ae07983d]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.change-history__chip[data-tone=important][data-v-ae07983d]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.change-history__chip[data-tone=completion][data-v-ae07983d]{background:rgba(var(--v-theme-success),.16);color:rgb(var(--v-theme-success));font-weight:700}.change-history__chip[data-tone=payment][data-v-ae07983d]{background:rgba(var(--v-theme-info),.14);color:rgb(var(--v-theme-info));font-weight:700}.change-history__when[data-v-ae07983d]{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:baseline;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;line-height:1.2}.change-history__when-rel[data-v-ae07983d]{color:rgba(var(--v-theme-on-surface),.62);font-weight:550}.change-history__when-abs[data-v-ae07983d]{opacity:.85}.change-history__actor[data-v-ae07983d]{display:inline-flex;max-inline-size:100%;align-items:center;gap:8px;min-inline-size:0}.change-history__avatar[data-v-ae07983d]{display:grid;flex-shrink:0;place-items:center;inline-size:26px;block-size:26px;border-radius:8px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.625rem;font-weight:700;letter-spacing:.02em}.change-history__avatar--system[data-v-ae07983d]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.55)}.change-history__actor-name[data-v-ae07983d]{overflow:hidden;color:rgba(var(--v-theme-on-surface),.72);font-size:.8125rem;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.change-history__toggle-wrapper[data-v-ae07983d]{margin-block-start:6px}.change-history__toggle-btn[data-v-ae07983d]{display:flex;align-items:center;gap:8px;inline-size:100%;padding:4px 8px;border-radius:8px;border:1px dashed rgba(var(--v-border-color),.18);background:rgba(var(--v-theme-on-surface),.02);color:rgba(var(--v-theme-on-surface),.7);font-size:.75rem;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.change-history__toggle-btn[data-v-ae07983d]:hover{background:rgba(var(--v-theme-on-surface),.05);border-color:rgba(var(--v-border-color),.3);color:rgb(var(--v-theme-on-surface))}.change-history__toggle-text[data-v-ae07983d]{color:rgba(var(--v-theme-on-surface),.65);font-size:.75rem;line-height:1.2}.change-history__toggle-text strong[data-v-ae07983d]{color:rgb(var(--v-theme-on-surface));font-weight:650}.change-history__toggle-action[data-v-ae07983d]{display:inline-flex;align-items:center;gap:3px;margin-inline-start:auto;color:rgb(var(--v-theme-primary));font-size:.6875rem;font-weight:600;line-height:1}.change-history__changes[data-v-ae07983d]{display:grid;gap:2px;margin:6px 0 0;padding:0;list-style:none}.change-history__change[data-v-ae07983d]{display:flex;flex-wrap:wrap;gap:2px 6px;align-items:baseline;padding:1px 0;border-radius:0;background:transparent;box-shadow:none}.change-history__field[data-v-ae07983d]{color:rgba(var(--v-theme-on-surface),.5);font-size:.6875rem;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.change-history__diff[data-v-ae07983d]{display:flex;flex-wrap:wrap;gap:6px 4px;align-items:center}.change-history__value[data-v-ae07983d]{max-inline-size:100%;padding:3px 8px;border-radius:7px;font-size:.8125rem;line-height:1.35;overflow-wrap:anywhere}.change-history__value--from[data-v-ae07983d]{background:rgba(var(--v-theme-error),.08);color:rgba(var(--v-theme-on-surface),.58);text-decoration:line-through;text-decoration-color:rgba(var(--v-theme-error),.45)}.change-history__value--to[data-v-ae07983d]{background:rgba(var(--v-theme-success),.1);color:rgb(var(--v-theme-on-surface));font-weight:600}.change-history__value--html[data-v-ae07983d]{display:inline-block}.change-history__value--html[data-v-ae07983d] p{margin:0}.change-history__value--html[data-v-ae07983d] p+p{margin-block-start:.35em}.change-history__value--html[data-v-ae07983d] ul,.change-history__value--html[data-v-ae07983d] ol{margin:0;padding-inline-start:1.1em}.change-history__value--html[data-v-ae07983d] a{color:inherit;text-decoration:underline}.change-history__arrow[data-v-ae07983d]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.35)}.change-history__no-diff[data-v-ae07983d]{margin:10px 0 0;color:rgba(var(--v-theme-on-surface),.42);font-size:.8125rem}.change-history__more[data-v-ae07983d]{display:flex;justify-content:center;padding-block:10px 4px}.change-history__more-btn[data-v-ae07983d]{display:inline-flex;align-items:center;gap:8px;block-size:39px;padding:0 14px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.78);cursor:pointer;font-size:.8125rem;font-weight:600}.change-history__more-btn[data-v-ae07983d]:hover:not(:disabled){background:rgba(var(--v-theme-on-surface),.08);color:rgb(var(--v-theme-on-surface))}.change-history__more-btn[data-v-ae07983d]:disabled{cursor:default;opacity:.7}@media(max-width:599px){.change-history__header[data-v-ae07983d]{padding:14px 14px 12px}.change-history__body[data-v-ae07983d]{padding-inline:6px}.change-history__card-head[data-v-ae07983d]{flex-direction:column;gap:8px}.change-history__when[data-v-ae07983d]{flex-direction:column;gap:2px}}.product-stats[data-v-899d09b4]{position:absolute;inset:0;z-index:50;display:flex;flex-direction:column;overflow:hidden;border-radius:inherit;background:rgb(var(--v-theme-background))}.product-stats--embedded[data-v-899d09b4]{position:relative;inset:auto;z-index:auto;flex:1;min-block-size:0;border-radius:0;background:transparent}.product-stats__header[data-v-899d09b4]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:var(--ui-pad-dialog);border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface))}.product-stats__title-row[data-v-899d09b4]{flex:1;min-inline-size:0}.product-stats__body[data-v-899d09b4]{display:flex;flex:1;flex-direction:column;gap:16px;overflow:auto;padding:16px 20px 24px}.product-stats--embedded .product-stats__body[data-v-899d09b4]{padding:4px 2px 8px;gap:12px}.product-stats--embedded .product-stats__kpis[data-v-899d09b4]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-stats--embedded .product-stats__meta[data-v-899d09b4]{grid-template-columns:1fr}.product-stats--embedded .product-stats__chart-canvas[data-v-899d09b4]{block-size:200px}.product-stats__periods[data-v-899d09b4]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.product-stats__period[data-v-899d09b4]{padding:7px 12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:999px;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-size:.8125rem;font-weight:500;line-height:1.2;transition:border-color .15s ease,background .15s ease,color .15s ease}.product-stats__period[data-v-899d09b4]:hover{border-color:rgba(var(--v-theme-primary),.4);color:rgb(var(--v-theme-on-surface))}.product-stats__period--on[data-v-899d09b4]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-stats__empty[data-v-899d09b4],.product-stats__loading[data-v-899d09b4]{display:grid;place-items:center;min-block-size:220px;padding:24px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:16px;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),.55);font-size:.875rem;text-align:center}.product-stats__empty--error[data-v-899d09b4]{color:rgb(var(--v-theme-error))}.product-stats__kpis[data-v-899d09b4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.product-stats__kpi[data-v-899d09b4]{display:flex;align-items:flex-start;gap:10px;min-inline-size:0;padding:14px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:16px;background:rgb(var(--v-theme-surface))}.product-stats__kpi-icon[data-v-899d09b4]{display:grid;place-items:center;flex-shrink:0;inline-size:39px;block-size:39px;border-radius:10px}.product-stats__kpi--primary .product-stats__kpi-icon[data-v-899d09b4]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.product-stats__kpi--success .product-stats__kpi-icon[data-v-899d09b4]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.product-stats__kpi--warning .product-stats__kpi-icon[data-v-899d09b4]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.product-stats__kpi--info .product-stats__kpi-icon[data-v-899d09b4]{background:rgba(var(--v-theme-info),.12);color:rgb(var(--v-theme-info))}.product-stats__kpi-text[data-v-899d09b4]{display:flex;flex:1;flex-direction:column;min-inline-size:0;padding-block-start:2px}.product-stats__kpi-label[data-v-899d09b4]{color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:500;line-height:1.2}.product-stats__kpi-value[data-v-899d09b4]{margin-block-start:4px;font-size:1.125rem;font-weight:600;line-height:1.25;letter-spacing:-.01em}.product-stats__kpi-hint[data-v-899d09b4]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.4);font-size:.6875rem;line-height:1.3}.product-stats__chart-canvas[data-v-899d09b4]{block-size:280px;margin-block-start:4px}.product-stats__meta[data-v-899d09b4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.product-stats__meta-item[data-v-899d09b4]{display:flex;align-items:center;gap:10px;min-inline-size:0;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.03)}.product-stats__meta-icon[data-v-899d09b4]{display:grid;place-items:center;flex-shrink:0;inline-size:32px;block-size:32px;border-radius:9px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.product-stats__meta-copy[data-v-899d09b4]{display:flex;flex:1;align-items:baseline;justify-content:space-between;gap:12px;min-inline-size:0}.product-stats__meta-label[data-v-899d09b4]{display:flex;flex-direction:column;gap:1px;min-inline-size:0;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.3}.product-stats__meta-hint[data-v-899d09b4]{color:rgba(var(--v-theme-on-surface),.38);font-size:.6875rem}.product-stats__meta-value[data-v-899d09b4]{flex-shrink:0;font-size:.9375rem;font-weight:600;line-height:1.2}@media(max-width:959px){.product-stats__kpis[data-v-899d09b4]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-stats__meta[data-v-899d09b4]{grid-template-columns:1fr}}@media(max-width:599px){.product-stats__kpis[data-v-899d09b4]{grid-template-columns:1fr}.product-stats__period[data-v-899d09b4]{padding-inline:10px;font-size:.75rem}}.product-stats-fade-enter-active[data-v-899d09b4],.product-stats-fade-leave-active[data-v-899d09b4]{transition:opacity .18s ease,transform .18s ease}.product-stats-fade-enter-from[data-v-899d09b4],.product-stats-fade-leave-to[data-v-899d09b4]{opacity:0;transform:translateY(8px)}.edit-header-actions[data-v-55fba851]{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;margin-inline-start:auto}.edit-header-actions[data-v-55fba851]>*{flex-shrink:0}[data-v-55fba851] .edit-header-actions__ghost,.edit-header-actions__ghost[data-v-55fba851]{display:inline-grid;place-items:center;justify-items:center;align-items:center;inline-size:36px;block-size:36px;min-inline-size:36px;min-block-size:36px;max-inline-size:36px;max-block-size:36px;padding:0;margin:0;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.75);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:650;line-height:1;text-align:center;vertical-align:middle;box-sizing:border-box;transition:background .15s ease,color .15s ease,transform .15s ease}[data-v-55fba851] .edit-header-actions__ghost :deep(.v-badge),[data-v-55fba851] .edit-header-actions__ghost .v-badge,[data-v-55fba851] .edit-header-actions__ghost :deep(.v-badge__wrapper),[data-v-55fba851] .edit-header-actions__ghost .v-badge__wrapper,.edit-header-actions__ghost[data-v-55fba851] .v-badge,.edit-header-actions__ghost .v-badge[data-v-55fba851],.edit-header-actions__ghost[data-v-55fba851] .v-badge__wrapper,.edit-header-actions__ghost .v-badge__wrapper[data-v-55fba851]{display:inline-grid;place-items:center;margin:auto}[data-v-55fba851] .edit-header-actions__ghost :deep(.v-icon),[data-v-55fba851] .edit-header-actions__ghost .v-icon,.edit-header-actions__ghost[data-v-55fba851] .v-icon,.edit-header-actions__ghost .v-icon[data-v-55fba851]{display:inline-flex;align-items:center;justify-content:center;margin:auto;font-size:24px;inline-size:24px;block-size:24px}[data-v-55fba851] .edit-header-actions__ghost:hover:not(:disabled),[data-v-55fba851] .edit-header-actions__ghost:focus-visible:not(:disabled),.edit-header-actions__ghost[data-v-55fba851]:hover:not(:disabled),.edit-header-actions__ghost[data-v-55fba851]:focus-visible:not(:disabled){background:rgba(var(--v-theme-on-surface),.08);color:rgb(var(--v-theme-on-surface));transform:scale(1.04);outline:none}[data-v-55fba851] .edit-header-actions__ghost:active:not(:disabled),.edit-header-actions__ghost[data-v-55fba851]:active:not(:disabled){transform:scale(.96);background:rgba(var(--v-theme-on-surface),.16)}[data-v-55fba851] .edit-header-actions__ghost:disabled,.edit-header-actions__ghost[data-v-55fba851]:disabled{opacity:.4;cursor:default}.chat-thread[data-v-17f11de5]{display:flex;flex-direction:column;min-height:0;height:100%;position:relative;isolation:isolate;background-color:color-mix(in srgb,rgb(var(--v-theme-primary)) 8%,rgb(var(--v-theme-chat-bg)))}.chat-thread[data-v-17f11de5]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:url(/images/svg/chat-back.svg);background-repeat:repeat;background-position:center top;background-size:520px auto;opacity:.06}.chat-thread--embedded[data-v-17f11de5]{position:relative;isolation:isolate;background-color:color-mix(in srgb,rgb(var(--v-theme-primary)) 8%,rgb(var(--v-theme-chat-bg)))}.chat-thread--embedded[data-v-17f11de5]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:url(/images/svg/chat-back.svg);background-repeat:repeat;background-position:center top;background-size:520px auto;opacity:.06}.chat-thread--compact[data-v-17f11de5]{min-height:280px;height:360px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:16px;overflow:hidden;position:relative;isolation:isolate;background-color:color-mix(in srgb,rgb(var(--v-theme-primary)) 8%,rgb(var(--v-theme-chat-bg)))}.chat-thread--compact[data-v-17f11de5]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:url(/images/svg/chat-back.svg);background-repeat:repeat;background-position:center top;background-size:520px auto;opacity:.06}.chat-thread__head[data-v-17f11de5]{padding:14px 16px 12px;border-bottom:1px solid rgba(var(--v-border-color),.55)}.chat-thread__heading[data-v-17f11de5]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.chat-thread__sub[data-v-17f11de5]{margin:2px 0 0;font-size:.75rem;color:rgba(var(--v-theme-on-surface),.55)}.chat-thread__body[data-v-17f11de5]{position:relative;flex:1;overflow:auto;padding:12px 0;display:flex;flex-direction:column;gap:10px;scrollbar-width:thin;scrollbar-color:transparent transparent}.chat-thread__body[data-v-17f11de5]::-webkit-scrollbar{width:6px}.chat-thread__body[data-v-17f11de5]::-webkit-scrollbar-track{background:transparent}.chat-thread__body[data-v-17f11de5]::-webkit-scrollbar-thumb{background:transparent;border-radius:999px}.chat-thread__body--scrolling[data-v-17f11de5]{scrollbar-color:rgba(var(--v-theme-on-surface),.28) transparent}.chat-thread__body--scrolling[data-v-17f11de5]::-webkit-scrollbar-thumb{background:rgba(var(--v-theme-on-surface),.28)}.chat-thread__timeline[data-v-17f11de5]{display:flex;flex-direction:column;gap:10px;padding-inline:14px;opacity:0;pointer-events:none}.chat-thread__timeline--ready[data-v-17f11de5]{opacity:1;pointer-events:auto;transition:opacity .22s ease}.chat-thread__state[data-v-17f11de5],.chat-thread__empty[data-v-17f11de5]{flex:1;display:grid;place-items:center;color:rgba(var(--v-theme-on-surface),.55);text-align:center;gap:8px}.chat-thread__state--overlay[data-v-17f11de5]{position:absolute;inset:0;z-index:2;margin:0;background:color-mix(in srgb,rgb(var(--v-theme-chat-bg)) 72%,transparent);backdrop-filter:blur(2px)}.chat-thread__empty[data-v-17f11de5]{color:rgba(var(--v-theme-on-surface),.55)}.chat-thread__empty-icon[data-v-17f11de5]{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));margin:0 auto 4px}.chat-thread__day[data-v-17f11de5]{display:flex;justify-content:center;margin:6px 0 2px}.chat-thread__day span[data-v-17f11de5]{padding:4px 10px;border-radius:999px;background:rgba(var(--v-theme-surface),.88);color:rgba(var(--v-theme-on-surface),.55);font-size:.7rem;font-weight:650;box-shadow:0 1px 2px #0f172a0f}.chat-thread__msg[data-v-17f11de5]{display:flex;gap:8px;max-width:min(92%,560px);align-items:flex-end;margin-inline-end:auto}.chat-thread__msg:hover .chat-thread__more[data-v-17f11de5],.chat-thread__msg:focus-within .chat-thread__more[data-v-17f11de5]{opacity:.75;pointer-events:auto}.chat-thread__msg--grouped[data-v-17f11de5]{margin-top:-4px}.chat-thread__avatar[data-v-17f11de5]{width:32px;height:32px;border-radius:11px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));display:grid;place-items:center;font-size:11px;font-weight:700;flex:none;overflow:hidden;box-shadow:0 1px 2px #0f172a14}.chat-thread__avatar--spacer[data-v-17f11de5]{background:transparent;box-shadow:none;visibility:hidden}.chat-thread__avatar-btn[data-v-17f11de5]{display:grid;place-items:center;width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:transparent;color:inherit;font:inherit;cursor:pointer}.chat-thread__avatar-img[data-v-17f11de5]{width:100%;height:100%;object-fit:cover;display:block}.chat-thread__bubble[data-v-17f11de5]{position:relative;min-width:120px;background:#fff;color:rgb(var(--v-theme-on-surface));border-radius:18px 18px 18px 6px;padding:8px 12px 6px;box-shadow:0 1px 2px #0f28461a}.chat-thread__msg--mine .chat-thread__bubble[data-v-17f11de5]{background:#e9fecb;color:rgb(var(--v-theme-on-surface));border-radius:18px 18px 18px 6px}.chat-thread__msg--mine .chat-thread__bubble[data-v-17f11de5] .attach-gallery__file{background:#0f28460f;color:rgb(var(--v-theme-on-surface))}.chat-thread__msg--grouped .chat-thread__bubble[data-v-17f11de5]{border-radius:18px 18px 18px 10px}.chat-thread__meta[data-v-17f11de5]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.72rem;color:rgba(var(--v-theme-on-surface),.55);margin-bottom:2px}.chat-thread__author[data-v-17f11de5]{border:0;padding:0;background:transparent;color:inherit;font:inherit;font-weight:700;cursor:pointer;text-align:start}.chat-thread__author[data-v-17f11de5]:hover{color:rgb(var(--v-theme-primary))}.chat-thread__meta--compact[data-v-17f11de5]{justify-content:flex-end;margin-bottom:0;min-height:22px}.chat-thread__meta--mine[data-v-17f11de5]{color:rgba(var(--v-theme-on-surface),.55)}.chat-thread__more[data-v-17f11de5]{display:grid;place-items:center;width:22px;height:22px;margin:-2px -4px -2px 0;border:0;border-radius:8px;background:transparent;color:inherit;opacity:0;pointer-events:none;cursor:pointer;transition:opacity .12s ease,background .12s ease}.chat-thread__more[data-v-17f11de5]:hover,.chat-thread__more[aria-expanded=true][data-v-17f11de5]{opacity:1!important;pointer-events:auto;background:rgba(var(--v-theme-on-surface),.08)}.chat-thread__text[data-v-17f11de5],.chat-thread__reply[data-v-17f11de5]{margin:0;white-space:pre-wrap;word-break:break-word;line-height:1.45;font-size:.92rem}.chat-thread__reply[data-v-17f11de5]{display:grid;gap:2px;width:100%;margin-bottom:6px;padding:6px 8px;border:0;border-inline-start:2px solid currentColor;border-radius:0 10px 10px 0;background:rgba(var(--v-theme-on-surface),.06);color:inherit;text-align:start;font:inherit;font-size:.78rem;opacity:.88;cursor:pointer}.chat-thread__reply strong[data-v-17f11de5]{font-size:.72rem;font-weight:700}.chat-thread__reply em[data-v-17f11de5]{font-style:italic;opacity:.85}.chat-thread__reply[data-v-17f11de5]:disabled{cursor:default}.chat-thread__reply--deleted[data-v-17f11de5]{opacity:.75}.chat-thread__msg--mine .chat-thread__reply[data-v-17f11de5]{background:#0f284614}.chat-thread__msg--flash .chat-thread__bubble[data-v-17f11de5]{animation:chat-thread-flash-17f11de5 1.1s ease}@keyframes chat-thread-flash-17f11de5{0%,to{filter:none}35%{filter:brightness(1.12)}}.chat-thread__reply-bar[data-v-17f11de5]{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px;padding:8px 10px;border-radius:14px;background:rgba(var(--v-theme-primary),.08);border:1px solid rgba(var(--v-theme-primary),.16)}.chat-thread__reply-bar-body[data-v-17f11de5]{min-width:0;flex:1}.chat-thread__reply-bar-body p[data-v-17f11de5]{margin:2px 0 0;font-size:.82rem;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-thread__reply-bar-label[data-v-17f11de5]{display:block;font-size:.72rem;font-weight:700;color:rgb(var(--v-theme-primary))}.chat-thread__reply-bar-close[data-v-17f11de5]{display:grid;place-items:center;flex:none;width:28px;height:28px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer}.chat-thread__reply-bar-close[data-v-17f11de5]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface))}.chat-thread__edit[data-v-17f11de5]{display:grid;gap:8px;margin-block:4px}.chat-thread__edit-input[data-v-17f11de5] .v-field{border-radius:12px;background:rgba(var(--v-theme-on-surface),.04)}.chat-thread__edit-input[data-v-17f11de5] .v-field__outline{--v-field-border-opacity: .2}.chat-thread__edit-input[data-v-17f11de5] textarea{color:rgb(var(--v-theme-on-surface))}.chat-thread__edit-actions[data-v-17f11de5]{display:flex;justify-content:flex-end;gap:6px}.chat-thread__edit-btn[data-v-17f11de5]{border:0;border-radius:999px;padding:5px 10px;font:inherit;font-size:.75rem;font-weight:650;cursor:pointer;background:rgba(var(--v-theme-on-surface),.08);color:rgb(var(--v-theme-on-surface))}.chat-thread__edit-btn[data-v-17f11de5]:disabled{opacity:.5;cursor:default}.chat-thread__edit-btn--primary[data-v-17f11de5]{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.chat-thread__foot[data-v-17f11de5]{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:4px;min-height:16px}.chat-thread__edited[data-v-17f11de5]{font-size:.62rem;opacity:.7}.chat-thread__time[data-v-17f11de5]{font-size:.65rem;color:rgba(var(--v-theme-on-surface),.42);opacity:1}.chat-thread__reads[data-v-17f11de5]{display:inline-flex;align-items:center;gap:2px;margin:0;padding:0;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.42);line-height:1;cursor:default}.chat-thread__reads--on[data-v-17f11de5]{color:rgb(var(--v-theme-primary))}.chat-thread__reads--list[data-v-17f11de5]{cursor:pointer;font-size:.68rem;font-weight:700;border-radius:999px;padding:0 2px}.chat-thread__reads--list[data-v-17f11de5]:hover{background:rgba(var(--v-theme-on-surface),.08)}.chat-thread__footer[data-v-17f11de5]{flex-shrink:0;padding:10px 12px 12px;background:transparent}.chat-thread__files[data-v-17f11de5]{margin-bottom:8px}.chat-thread__files--empty[data-v-17f11de5]{display:none}.chat-thread__files[data-v-17f11de5] .attach-composer__chip{padding:2px 4px 2px 2px;border-radius:10px}.chat-thread__files[data-v-17f11de5] .attach-composer__thumb{width:32px;height:32px}.chat-thread__files[data-v-17f11de5] .attach-composer__size{display:none}.chat-thread__composer[data-v-17f11de5]{display:flex;gap:6px;align-items:flex-end;min-height:48px;padding:6px 6px 6px 8px;border-radius:10px;background:rgb(var(--v-theme-surface));transition:border-color .15s ease,box-shadow .15s ease}.chat-thread__composer--focus[data-v-17f11de5]{border-color:rgba(var(--v-theme-primary),.45);box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.12),0 1px 2px #0f172a0a}.chat-thread__composer--ready .chat-thread__send[data-v-17f11de5]{transform:scale(1);opacity:1}.chat-thread__tools[data-v-17f11de5]{display:inline-flex;align-items:center;gap:2px;flex:none;padding-bottom:2px}.chat-thread__tool[data-v-17f11de5]{display:grid;place-items:center;flex:none;width:39px;height:39px;border:0;border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.5);cursor:pointer;transition:background .12s ease,color .12s ease}.chat-thread__tool[data-v-17f11de5]:hover:not(:disabled){background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface))}.chat-thread__tool[data-v-17f11de5]:disabled{opacity:.45;cursor:default}.chat-thread__spin[data-v-17f11de5]{animation:chat-thread-spin-17f11de5 .8s linear infinite}@keyframes chat-thread-spin-17f11de5{to{transform:rotate(360deg)}}.chat-thread__input[data-v-17f11de5]{flex:1;min-width:0;align-self:center;width:100%;min-height:22px;max-height:176px;margin:0;padding:9px 4px;border:0;outline:none;background:transparent;color:inherit;font:inherit;font-size:.95rem;line-height:1.4;resize:none;overflow-y:auto;field-sizing:content}.chat-thread__send[data-v-17f11de5]{display:grid;place-items:center;flex:none;width:40px;height:40px;border:0;border-radius:14px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));cursor:pointer;box-shadow:0 6px 14px rgba(var(--v-theme-primary),.28);transition:transform .12s ease,opacity .12s ease,filter .12s ease}.chat-thread__send[data-v-17f11de5]:hover:not(:disabled){filter:brightness(1.05)}.chat-thread__send[data-v-17f11de5]:disabled{opacity:.35;cursor:default;box-shadow:none}.chat-thread-skel[data-v-17f11de5]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:skel-shimmer-17f11de5 1.2s ease-in-out infinite}.chat-thread-skel--avatar[data-v-17f11de5]{inline-size:28px;block-size:28px;border-radius:50%;flex-shrink:0}.chat-thread-skel--bubble[data-v-17f11de5]{border-radius:16px}.chat-thread__msg--skeleton[data-v-17f11de5]{pointer-events:none;cursor:default}@keyframes skel-shimmer-17f11de5{0%{background-position:100% 0}to{background-position:-100% 0}}.chat-thread-emoji-panel{display:grid;grid-template-columns:repeat(8,1fr);gap:2px;width:min(280px,72vw);padding:8px;border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:0 12px 32px #0f172a24}.chat-thread-emoji-panel__btn{display:grid;place-items:center;width:100%;aspect-ratio:1;border:0;border-radius:10px;background:transparent;font-size:1.2rem;line-height:1;cursor:pointer}.chat-thread-emoji-panel__btn:hover{background:rgba(var(--v-theme-on-surface),.06)}.chat-thread-readers{min-width:180px;max-width:260px;padding:10px 12px;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 12px 28px #0f172a24}.chat-thread-readers__title{margin:0 0 8px;font-size:.72rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.5)}.chat-thread-readers ul{margin:0;padding:0;list-style:none;display:grid;gap:6px}.chat-thread-readers li{display:flex;align-items:center;gap:8px;font-size:.85rem}.chat-thread-readers__avatar{display:grid;place-items:center;width:24px;height:24px;border-radius:8px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.65rem;font-weight:700;flex:none}.chat-thread-delete{border-radius:16px!important;overflow:hidden}.chat-thread-delete__title{padding-bottom:4px;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line)}.chat-thread-delete__text{padding-top:0;color:rgba(var(--v-theme-on-surface),.7)}.chat-thread-delete__actions{justify-content:flex-end;padding:8px 16px 16px;gap:4px}.ai-draft__title[data-v-f1ac541b]{padding-block:14px 8px;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line)}.ai-draft__body[data-v-f1ac541b]{padding-block-start:4px}.ai-draft-card[data-v-f1ac541b]{display:flex;flex-direction:column;padding:14px 14px 16px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-surface),1)}.ai-draft-card--off[data-v-f1ac541b]{opacity:.55}.ai-draft-card__head[data-v-f1ac541b]{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px}.ai-draft-card__meta[data-v-f1ac541b]{display:flex;flex:1;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.ai-draft-card__related[data-v-f1ac541b]{color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:600}.ai-draft-card__checklist-label[data-v-f1ac541b]{margin-bottom:6px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.ai-draft-card__checklist-list[data-v-f1ac541b]{margin:0 0 8px;padding:0;list-style:none}.ai-draft-card__checklist-list li[data-v-f1ac541b]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 0;font-size:.875rem}.ai-draft-card__checklist-add[data-v-f1ac541b]{display:flex;align-items:center;gap:8px}.chat-attach[data-v-a190c2d0]{position:relative;display:flex;align-items:stretch;max-block-size:inherit;overflow:visible}.chat-attach__bitr-tabs[data-v-a190c2d0]{position:absolute;top:-56px;right:10px;z-index:8;overflow:visible;align-items:end}.chat-attach__main[data-v-a190c2d0]{position:relative;flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;max-block-size:inherit}.chat-attach__main[data-v-a190c2d0]>.task-edit,.chat-attach__main[data-v-a190c2d0]>.order-edit,.chat-attach__main[data-v-a190c2d0]>.product-edit,.chat-attach__main[data-v-a190c2d0]>.clients-edit{flex:1 1 auto;min-height:0;max-block-size:inherit;width:100%}.chat-attach__badge[data-v-a190c2d0]{position:absolute;inset-block-start:-4px;inset-inline-end:-2px;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:rgb(var(--v-theme-error));color:#fff;font-size:.68rem;font-weight:700;line-height:1;pointer-events:none}.chat-attach__badge--sm[data-v-a190c2d0]{min-width:16px;height:16px;font-size:.62rem}.chat-attach__panel[data-v-a190c2d0]{display:flex;flex-direction:column;min-height:0;background:rgb(var(--v-theme-surface));overflow:hidden}.chat-panel-enter-active[data-v-a190c2d0]{transition:width .3s cubic-bezier(.16,1,.3,1),flex-basis .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),opacity .22s ease!important;overflow:hidden!important}.chat-panel-leave-active[data-v-a190c2d0]{transition:width .3s cubic-bezier(.16,1,.3,1),flex-basis .3s cubic-bezier(.16,1,.3,1),opacity .25s ease!important;overflow:hidden!important}.chat-panel-enter-from[data-v-a190c2d0]{width:0!important;flex-basis:0!important;min-width:0!important;opacity:0!important;transform:translate(40px);border-inline-start-color:transparent!important}.chat-panel-leave-to[data-v-a190c2d0]{width:0!important;flex-basis:0!important;min-width:0!important;opacity:0!important;border-inline-start-color:transparent!important}.chat-panel-enter-to[data-v-a190c2d0],.chat-panel-leave-from[data-v-a190c2d0]{width:min(420px,38vw);flex-basis:min(420px,38vw);opacity:1;transform:translate(0)}.chat-attach--desktop .chat-attach__main[data-v-a190c2d0]{flex:1 1 auto;min-width:0;max-width:100%;transition:max-width .3s cubic-bezier(.16,1,.3,1)}.chat-attach--desktop .chat-attach__panel[data-v-a190c2d0]{width:min(420px,38vw);flex:0 0 min(420px,38vw);align-self:stretch;border-inline-start:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:0 var(--ui-radius-2xl, 20px) var(--ui-radius-2xl, 20px) 0;box-shadow:inset 1px 0 #ffffff0a;overflow:hidden}.chat-attach--desktop .chat-attach__panel[data-v-a190c2d0]>*{min-inline-size:min(420px,38vw)}.chat-attach--desktop .chat-attach__main[data-v-a190c2d0]>.task-edit,.chat-attach--desktop .chat-attach__main[data-v-a190c2d0]>.order-edit,.chat-attach--desktop .chat-attach__main[data-v-a190c2d0]>.product-edit,.chat-attach--desktop .chat-attach__main[data-v-a190c2d0]>.clients-edit{transition:border-top-right-radius .3s cubic-bezier(.16,1,.3,1),border-bottom-right-radius .3s cubic-bezier(.16,1,.3,1),border-start-end-radius .3s cubic-bezier(.16,1,.3,1),border-end-end-radius .3s cubic-bezier(.16,1,.3,1)}.chat-attach--desktop.chat-attach--side-open .chat-attach__main[data-v-a190c2d0]>.task-edit,.chat-attach--desktop.chat-attach--side-open .chat-attach__main[data-v-a190c2d0]>.order-edit,.chat-attach--desktop.chat-attach--side-open .chat-attach__main[data-v-a190c2d0]>.product-edit,.chat-attach--desktop.chat-attach--side-open .chat-attach__main[data-v-a190c2d0]>.clients-edit{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-start-end-radius:0!important;border-end-end-radius:0!important}.chat-attach--mobile.chat-attach--open .chat-attach__main[data-v-a190c2d0]{pointer-events:none}.chat-attach--mobile .chat-attach__panel[data-v-a190c2d0]{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;z-index:6}.chat-attach--mobile .chat-panel-enter-active[data-v-a190c2d0],.chat-attach--mobile .chat-panel-leave-active[data-v-a190c2d0]{width:100%!important;flex-basis:auto!important;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease!important;will-change:transform;box-shadow:-8px 0 28px #00000038}.chat-attach--mobile .chat-panel-enter-from[data-v-a190c2d0],.chat-attach--mobile .chat-panel-leave-to[data-v-a190c2d0]{transform:translate(100%)!important;opacity:1!important;width:100%!important;flex-basis:auto!important}.chat-attach--mobile .chat-panel-enter-to[data-v-a190c2d0],.chat-attach--mobile .chat-panel-leave-from[data-v-a190c2d0]{transform:translate(0)!important;opacity:1!important;width:100%!important;flex-basis:auto!important}@media(max-width:1279px){.chat-attach[data-v-a190c2d0],.chat-attach__panel[data-v-a190c2d0],.chat-attach__main[data-v-a190c2d0]>.task-edit,.chat-attach__main[data-v-a190c2d0]>.order-edit,.chat-attach__main[data-v-a190c2d0]>.product-edit,.chat-attach__main[data-v-a190c2d0]>.clients-edit{border-radius:0!important}}.chat-attach__panel-head[data-v-a190c2d0]{display:flex;align-items:center;gap:8px;padding:14px 14px 12px 16px;flex-shrink:0;border-bottom:1px solid rgba(var(--v-border-color),.14)}.chat-attach__panel-titles[data-v-a190c2d0]{flex:1;min-width:0}.chat-attach__title[data-v-a190c2d0]{font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-attach__channels[data-v-a190c2d0]{display:flex;flex-wrap:wrap;gap:6px;padding:14px;flex-shrink:0}.chat-attach__channel[data-v-a190c2d0]{position:relative;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:999px;padding:6px 12px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.7);font:inherit;font-size:.75rem;font-weight:650;cursor:pointer;transition:background .16s ease,color .16s ease,transform .12s ease}.chat-attach__channel[data-v-a190c2d0]:hover{background:rgba(var(--v-theme-on-surface),.08)}.chat-attach__channel[data-v-a190c2d0]:active{transform:scale(.96)}.chat-attach__channel--on[data-v-a190c2d0]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.chat-attach__thread[data-v-a190c2d0],.chat-attach__ai-body[data-v-a190c2d0],.chat-attach__tasks-body[data-v-a190c2d0],.chat-attach__notes-body[data-v-a190c2d0],.chat-attach__stats-body[data-v-a190c2d0],.chat-attach__history-body[data-v-a190c2d0]{flex:1;min-height:429px;display:flex;flex-direction:column}.chat-attach__thread[data-v-a190c2d0]{background:transparent}.chat-attach__ai-body[data-v-a190c2d0]{padding:10px 12px 12px;overflow:hidden}.chat-attach__tasks-body[data-v-a190c2d0],.chat-attach__notes-body[data-v-a190c2d0]{padding:0;overflow:hidden}.chat-attach__stats-body[data-v-a190c2d0],.chat-attach__history-body[data-v-a190c2d0]{padding:0 10px 12px;overflow:hidden}.chat-attach__title-count[data-v-a190c2d0]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;margin-inline-start:6px;padding:0 6px;border-radius:999px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.72rem;font-weight:700;vertical-align:middle}.chat-attach__badge--muted[data-v-a190c2d0]{background:rgba(var(--v-theme-on-surface),.28)}.chat-attach__loading[data-v-a190c2d0]{flex:1;display:grid;place-items:center}.chat-attach-tools--bitr[data-v-6e1a958c]{display:flex;flex-direction:row;gap:10px;padding:8px 8px 0;overflow:visible}.chat-attach-tools--chips[data-v-6e1a958c]{display:flex;flex-shrink:0;gap:8px;overflow-x:auto;padding:.375rem;margin-block-start:-.375rem;margin-inline:-.375rem;scrollbar-width:none}.chat-attach-tools--chips[data-v-6e1a958c]::-webkit-scrollbar{display:none}.chat-attach-tools--bitr .chat-attach-tools__btn[data-v-6e1a958c]{position:relative;overflow:visible;display:grid;place-items:center;inline-size:40px;block-size:40px;padding:0;border:0;border-radius:30px 30px 0 0;background:#0b93d7;color:#fff;cursor:pointer}.chat-attach-tools--bitr .chat-attach-tools__btn[data-v-6e1a958c]:hover,.chat-attach-tools--bitr .chat-attach-tools__btn[data-v-6e1a958c]:focus-visible{background:#2096f7;outline:none}.chat-attach-tools--bitr .chat-attach-tools__btn--open[data-v-6e1a958c]{background:#1bb8a3}.chat-attach-tools--bitr .chat-attach-tools__btn--busy[data-v-6e1a958c]{opacity:.55}.chat-attach-tools--bitr .chat-attach-tools__btn--close[data-v-6e1a958c]{background:#b01163;inline-size:48px;block-size:48px}.chat-attach-tools--bitr .chat-attach-tools__btn--close[data-v-6e1a958c]:hover,.chat-attach-tools--bitr .chat-attach-tools__btn--close[data-v-6e1a958c]:focus-visible{background:#d0016c}.chat-attach-tools--bitr .chat-attach-tools__label[data-v-6e1a958c]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.chat-attach-tools--chips .chat-attach-tools__btn[data-v-6e1a958c]{position:relative;overflow:visible;display:inline-flex;flex-shrink:0;align-items:center;gap:6px;block-size:38px;padding:0 14px;border:1px solid rgba(var(--v-border-color),.15);border-radius:12px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:700;white-space:nowrap}.chat-attach-tools--chips .chat-attach-tools__btn--open[data-v-6e1a958c]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.chat-attach-tools__badge[data-v-6e1a958c]{position:absolute;inset-block-start:-4px;inset-inline-end:-4px;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:rgb(var(--v-theme-error));color:#fff;font-size:.62rem;font-weight:700;line-height:1;pointer-events:none}.chat-attach-tools--chips .chat-attach-tools__badge[data-v-6e1a958c]{inset-block-start:-6px;inset-inline-end:-2px}.chat-attach-tools__badge--muted[data-v-6e1a958c]{background:rgba(var(--v-theme-on-surface),.28)}.task-pop-picker[data-v-8c501f27]{display:flex;flex-direction:column;min-inline-size:260px;max-block-size:min(420px,70vh);border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 10px 28px #0f172a24;overflow:hidden}.task-pop-picker__search[data-v-8c501f27]{padding:8px 8px 4px}.task-pop-picker__selected[data-v-8c501f27]{display:flex;flex-wrap:wrap;gap:4px;padding:4px 8px 6px;border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.task-pop-picker__summary[data-v-8c501f27]{border:1px dashed rgba(var(--v-border-color),var(--v-border-opacity));border-radius:999px;padding:3px 10px;background:transparent;color:rgba(var(--v-theme-on-surface),.65);cursor:pointer;font-size:.72rem;font-weight:650}.task-pop-picker__summary[data-v-8c501f27]:hover{border-color:rgba(var(--v-theme-primary),.4);color:rgb(var(--v-theme-primary))}.task-pop-picker__pill[data-v-8c501f27]{display:inline-flex;align-items:center;gap:2px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:999px;padding:2px 6px 2px 8px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:.72rem;font-weight:650}.task-pop-picker__pill-x[data-v-8c501f27]{display:inline-grid;place-items:center;width:16px;height:16px;border:0;border-radius:999px;padding:0;background:transparent;color:inherit;cursor:pointer;font-size:.9rem;line-height:1}.task-pop-picker__pill-x[data-v-8c501f27]:hover{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.task-pop-picker__list[data-v-8c501f27]{flex:1 1 auto;min-block-size:0;max-block-size:280px;overflow:auto;padding:4px}.task-pop-picker__item[data-v-8c501f27]{display:flex;align-items:center;gap:8px;width:100%;border:0;border-radius:10px;padding:9px 10px;background:transparent;color:rgba(var(--v-theme-on-surface),.88);cursor:pointer;text-align:start}.task-pop-picker__item[data-v-8c501f27]:hover{background:rgba(var(--v-theme-primary),.08)}.task-pop-picker__item--on[data-v-8c501f27]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.task-pop-picker__avatar[data-v-8c501f27]{flex:0 0 auto;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));font-size:.68rem;font-weight:700}.task-pop-picker__text[data-v-8c501f27]{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.task-pop-picker__title[data-v-8c501f27]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600}.task-pop-picker__sub[data-v-8c501f27]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem}.task-pop-picker__check[data-v-8c501f27]{flex:0 0 auto;margin-inline-start:auto}.task-pop-picker__empty[data-v-8c501f27],.task-pop-picker__loading[data-v-8c501f27]{padding:14px 10px;color:rgba(var(--v-theme-on-surface),.5);font-size:.82rem;text-align:center}.task-pop-picker__sentinel[data-v-8c501f27]{block-size:1px}.task-pop-picker__foot[data-v-8c501f27]{display:flex;justify-content:flex-end;padding:4px 8px 8px;border-block-start:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.task-pop-picker__clear[data-v-8c501f27]{border:0;padding:6px 10px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-size:.78rem;font-weight:650}.task-pop-picker__clear[data-v-8c501f27]:hover{color:rgb(var(--v-theme-error))}.task-pop-picker-overlay.v-overlay__content{width:auto!important;min-width:0!important;max-width:min(360px,100vw - 24px)!important}.task-edit__panel[data-v-eb911e47]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:14px;padding:12px 14px;background:rgb(var(--v-theme-surface));display:flex;flex-direction:column;gap:10px}.task-edit__panel-head[data-v-eb911e47]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.82rem;font-weight:700;letter-spacing:-.01em}.task-edit__hint[data-v-eb911e47]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem}.task-edit__check-row[data-v-eb911e47]{display:grid;grid-template-columns:auto 1fr auto auto auto;gap:4px;align-items:start}.task-edit__check-input[data-v-eb911e47]{width:100%;min-width:0;min-block-size:calc(1.4em + 16px);border:0;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));outline:none;background:transparent;padding:8px 2px;font:inherit;font-size:.95rem;line-height:1.4;color:inherit;resize:none;overflow:hidden;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;field-sizing:content}.task-edit__text-btn[data-v-eb911e47],.task-edit__icon-btn[data-v-eb911e47]{border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer}.task-edit__text-btn[data-v-eb911e47]{font-size:.85rem;font-weight:650}.task-edit__icon-btn[data-v-eb911e47]{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:10px;color:rgba(var(--v-theme-on-surface),.5)}.task-edit__icon-btn[data-v-eb911e47]:disabled,.task-edit__text-btn[data-v-eb911e47]:disabled{opacity:.35;cursor:default}.task-edit__icon-btn--danger[data-v-eb911e47]:hover:not(:disabled){color:rgb(var(--v-theme-error))}.task-edit__kv-row[data-v-1cd2507e]{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:8px;align-items:center;min-width:0}@media(max-width:519px){.task-edit__kv-row[data-v-1cd2507e]{grid-template-columns:1fr;gap:4px}}.task-edit__kv-label[data-v-1cd2507e]{color:rgba(var(--v-theme-on-surface),.55);font-size:.78rem;white-space:nowrap}.task-edit__avatar[data-v-1cd2507e]{flex:0 0 auto;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));font-size:.68rem;font-weight:700;overflow:hidden}.task-edit__meta-btn[data-v-1cd2507e]{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%;border:0;padding:0;background:transparent;color:rgba(var(--v-theme-on-surface),.88);cursor:pointer;font-size:.86rem;font-weight:600;text-align:start}.task-edit__meta-btn[data-v-1cd2507e]:hover:not(:disabled){color:rgb(var(--v-theme-primary))}.task-edit__meta-btn[data-v-1cd2507e]:disabled{opacity:.7;cursor:default}.task-edit__meta-btn>span[data-v-1cd2507e]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-edit__remind-menu[data-v-1cd2507e]{min-inline-size:240px;padding:6px}.task-edit__remind-item[data-v-1cd2507e]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:0;border-radius:10px;padding:9px 10px;background:transparent;color:rgba(var(--v-theme-on-surface),.88);cursor:pointer;font-size:.9rem;font-weight:600;text-align:start}.task-edit__remind-item[data-v-1cd2507e]:hover{background:rgba(var(--v-theme-primary),.08)}.task-edit__remind-item--on[data-v-1cd2507e]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.task-edit__remind-custom[data-v-1cd2507e]{margin-block-start:4px;padding-block-start:4px;border-block-start:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.task-edit__pick-actions[data-v-1cd2507e]{display:flex;justify-content:flex-end;gap:8px;padding:8px 12px 12px}.task-edit__panel[data-v-7632c253]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:14px;padding:12px 14px;background:rgb(var(--v-theme-surface));display:flex;flex-direction:column;gap:10px}.task-edit__panel--people[data-v-7632c253]{padding:10px 12px;gap:6px}.task-edit__kv[data-v-7632c253]{display:flex;flex-direction:column;gap:10px}.task-edit__kv-row[data-v-7632c253]{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:8px;align-items:center;min-width:0}@media(max-width:519px){.task-edit__kv-row[data-v-7632c253]{grid-template-columns:1fr;gap:4px}}.task-edit__kv-label[data-v-7632c253]{color:rgba(var(--v-theme-on-surface),.55);font-size:.78rem;white-space:nowrap}.task-edit__person[data-v-7632c253]{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.task-edit__person--btn[data-v-7632c253]{border:0;padding:0;background:transparent;cursor:pointer;text-align:start;color:inherit}.task-edit__person--btn:hover:not(:disabled) .task-edit__person-name[data-v-7632c253]{color:rgb(var(--v-theme-primary))}.task-edit__person--btn[data-v-7632c253]:disabled{opacity:.7;cursor:default}.task-edit__avatar[data-v-7632c253]{flex:0 0 auto;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));font-size:.68rem;font-weight:700;overflow:hidden}.task-edit__avatar img[data-v-7632c253]{width:100%;height:100%;object-fit:cover}.task-edit__avatar--unassigned[data-v-7632c253]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.5)}.task-edit__person-name[data-v-7632c253]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.88)}.task-edit__person-name--unassigned[data-v-7632c253]{color:rgba(var(--v-theme-on-surface),.55)}.task-edit__panel[data-v-59eee41f]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:14px;padding:12px 14px;background:rgb(var(--v-theme-surface));display:flex;flex-direction:column;gap:10px}.task-edit__panel-head[data-v-59eee41f]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.82rem;font-weight:700;letter-spacing:-.01em}.task-edit__type-row[data-v-59eee41f]{display:flex;flex-wrap:wrap;gap:6px}.task-edit__type-chip[data-v-59eee41f]{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;padding:7px 10px;background:transparent;color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;font-size:.8rem;transition:all .15s ease}.task-edit__type-chip[data-v-59eee41f]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.05)}.task-edit__type-chip--on[data-v-59eee41f]{border-color:rgba(var(--v-theme-primary),.4);background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-weight:650}.task-edit__type-chip[data-v-59eee41f]:disabled{opacity:.4;cursor:default}.task-edit__related-body[data-v-59eee41f]{display:flex;flex-direction:column;gap:8px}.task-edit__related-card[data-v-59eee41f]{position:relative;display:flex;align-items:center;gap:10px;min-width:0;max-width:100%;overflow:hidden;padding:10px 40px 10px 10px;border-radius:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-on-surface),.03);cursor:pointer;outline:none;text-align:start;transition:background-color .15s ease,border-color .15s ease}.task-edit__related-card[data-v-59eee41f]:hover{border-color:rgba(var(--v-theme-primary),.3);background:rgba(var(--v-theme-primary),.06)}.task-edit__related-card[data-v-59eee41f]:focus-visible{box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.35)}.task-edit__related-card-icon[data-v-59eee41f]{flex:0 0 auto;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.task-edit__related-card-body[data-v-59eee41f]{min-width:0;flex:1 1 auto;overflow:hidden;display:flex;flex-direction:column;gap:2px}.task-edit__related-card-title[data-v-59eee41f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:650;font-size:.9rem;color:rgb(var(--v-theme-on-surface))}.task-edit__related-card-sub[data-v-59eee41f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem}.task-edit__related-card-remove[data-v-59eee41f]{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:inline-grid;place-items:center;width:28px;height:28px;border:0;border-radius:999px;padding:0;background:rgba(var(--v-theme-error),.08);color:rgb(var(--v-theme-error));cursor:pointer;transition:background-color .15s ease}.task-edit__related-card-remove[data-v-59eee41f]:hover{background:rgba(var(--v-theme-error),.18)}.task-edit__details-add-btn[data-v-59eee41f]{display:inline-flex;align-items:center;gap:6px;border-radius:10px;padding:8px 12px;font-size:.8rem;font-weight:600;cursor:pointer;background:transparent;border:1px dashed rgba(var(--v-border-color),var(--v-border-opacity));color:rgba(var(--v-theme-on-surface),.65);transition:all .15s ease}.task-edit__details-add-btn[data-v-59eee41f]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.4);color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.06)}.task-edit__details-add-btn[data-v-59eee41f]:disabled{opacity:.5;cursor:default}.ProseMirror{padding:.5rem;min-block-size:15vh;outline:none}.ProseMirror p{margin-block-end:0}.ProseMirror h1{font-size:2rem;font-weight:700;margin:1rem 0 .5rem;line-height:1.3}.ProseMirror h2{font-size:1.5rem;font-weight:600;margin:1rem 0 .5rem;line-height:1.35}.ProseMirror h3{font-size:1.25rem;font-weight:600;margin:.75rem 0 .5rem;line-height:1.4}.ProseMirror p.is-editor-empty:first-child:before{block-size:0;color:#adb5bd;content:attr(data-placeholder);float:inline-start;pointer-events:none}.ProseMirror blockquote{border-left:4px solid rgba(var(--v-theme-on-surface),.2);padding-left:1rem;margin:.5rem 0}.ProseMirror blockquote.blockquote--primary{border-left-color:rgb(var(--v-theme-primary))}.ProseMirror blockquote.blockquote--success{border-left-color:rgb(var(--v-theme-success))}.ProseMirror blockquote.blockquote--warning{border-left-color:rgb(var(--v-theme-warning))}.ProseMirror blockquote.blockquote--error{border-left-color:rgb(var(--v-theme-error))}.ProseMirror ul,.ProseMirror ol{padding-left:1.5rem}.ProseMirror pre{background:rgba(var(--v-theme-on-surface),.04);border-radius:6px;padding:.75rem 1rem;overflow-x:auto;margin:.5rem 0}.ProseMirror pre code{font-size:.875em;background:none;padding:0}.ProseMirror hr{border:none;border-top:1px solid rgba(var(--v-theme-on-surface),.12);margin:1rem 0}.ProseMirror img{max-width:100%;height:auto;border-radius:4px}.ProseMirror a{color:rgb(var(--v-theme-primary));text-decoration:underline}.ProseMirror mark{background:rgba(var(--v-theme-warning),.35);padding:0 2px;border-radius:2px}.ProseMirror table{border-collapse:collapse;width:100%;margin:.5rem 0}.ProseMirror table td,.ProseMirror table th{border:1px solid rgba(var(--v-theme-on-surface),.12);padding:.5rem .75rem;vertical-align:top}.ProseMirror table th{background:rgba(var(--v-theme-on-surface),.04);font-weight:600}.color-swatch{min-width:20px!important;width:20px!important;height:20px!important;padding:0!important;border:1px solid rgba(0,0,0,.1)}.is-active{border-color:rgba(var(--v-theme-primary),var(--v-border-opacity))!important;background-color:rgba(var(--v-theme-primary),var(--v-activated-opacity));color:rgb(var(--v-theme-primary))}.ai-chat[data-v-a0e14aff]{display:flex;flex-direction:column;min-height:0;flex:1;height:100%;gap:10px}.ai-chat__thread[data-v-a0e14aff]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:10px;padding-inline-end:2px}.ai-chat__row[data-v-a0e14aff]{display:flex}.ai-chat__row--assistant[data-v-a0e14aff]{justify-content:flex-start}.ai-chat__row--user[data-v-a0e14aff]{justify-content:flex-end}.ai-chat__bubble[data-v-a0e14aff]{max-width:92%;padding:10px 12px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.05)}.ai-chat__row--assistant .ai-chat__bubble[data-v-a0e14aff]{background:color-mix(in srgb,rgb(var(--v-theme-primary)) 10%,rgb(var(--v-theme-surface)));border:1px solid color-mix(in srgb,rgb(var(--v-theme-primary)) 22%,transparent)}.ai-chat__row--user .ai-chat__bubble[data-v-a0e14aff]{background:rgba(var(--v-theme-on-surface),.08)}.ai-chat__text[data-v-a0e14aff]{margin:0;white-space:pre-wrap;font-size:.875rem;line-height:1.45}.ai-chat__text[data-v-a0e14aff] .ai-chat__link{color:rgb(var(--v-theme-primary));font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ai-chat__caret[data-v-a0e14aff]{display:inline-block;width:.45em;height:1em;margin-inline-start:1px;vertical-align:text-bottom;background:currentColor;opacity:.55;animation:ai-chat-blink-a0e14aff 1s step-end infinite}@keyframes ai-chat-blink-a0e14aff{50%{opacity:0}}.ai-chat__actions[data-v-a0e14aff]{display:flex;flex-wrap:wrap;gap:6px;margin-block-start:10px}.ai-chat__action[data-v-a0e14aff]{border:0;cursor:pointer;border-radius:999px;padding:6px 11px;font-size:.75rem;font-weight:650;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 0 0 1px color-mix(in srgb,rgb(var(--v-theme-primary)) 35%,transparent)}.ai-chat__action[data-v-a0e14aff]:hover{background:color-mix(in srgb,rgb(var(--v-theme-primary)) 12%,rgb(var(--v-theme-surface)))}.ai-chat__thinking[data-v-a0e14aff]{display:inline-flex;align-items:center;gap:10px;margin:auto;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem}.ai-chat__thinking--inline[data-v-a0e14aff]{margin:0}.ai-chat__composer[data-v-a0e14aff]{display:flex;align-items:flex-end;gap:8px;flex-shrink:0;padding-block-start:4px;border-top:1px solid rgba(var(--v-border-color),.4)}.ai-chat__input[data-v-a0e14aff]{flex:1;min-width:0}.task-edit[data-v-38dcc47f]{--task-r: 12px;--task-r-lg: 14px;--task-r-sm: 10px;position:relative;display:flex;flex-direction:column;max-block-size:min(92vh - 52px,960px);overflow:hidden;border-radius:var(--ui-radius-dialog);background:rgb(var(--v-theme-surface))}.task-edit--fullscreen[data-v-38dcc47f],[data-v-38dcc47f] .v-overlay__content--fullscreen .task-edit,[data-v-38dcc47f] .v-dialog--fullscreen .task-edit{max-block-size:none!important;block-size:100%!important;min-block-size:100dvh!important;height:100dvh!important;border-radius:0!important}@media(max-width:1279px){.task-edit--fullscreen[data-v-38dcc47f],.task-edit[data-v-38dcc47f]{border-radius:0!important}}.task-edit__mark[data-v-38dcc47f]{display:grid;flex-shrink:0;place-items:center;inline-size:48px;block-size:48px;border-radius:16px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));margin-block-start:2px}.task-edit__mark--ok[data-v-38dcc47f]{background:rgba(var(--v-theme-success),.14);color:rgb(var(--v-theme-success))}.task-edit__mark--warn[data-v-38dcc47f]{background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.task-edit__mark--danger[data-v-38dcc47f]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.task-edit__mark--info[data-v-38dcc47f]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.task-edit__mark--muted[data-v-38dcc47f]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.6)}.task-edit__composition[data-v-38dcc47f]{font-size:1.125rem;font-weight:700;color:rgb(var(--v-theme-on-surface))}.task-edit__mobile-title[data-v-38dcc47f]{font-size:1rem;font-weight:700;color:rgb(var(--v-theme-on-surface));text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-inline-size:0;width:100%}.task-edit__number-sub[data-v-38dcc47f]{display:flex;align-items:center;gap:6px;margin:0;font-size:.8125rem;color:rgba(var(--v-theme-on-surface),.6)}.task-edit__meta-dot[data-v-38dcc47f]{opacity:.4}.task-edit__footer[data-v-38dcc47f]{display:flex;align-items:center;gap:12px;flex-shrink:0;padding:var(--ui-pad-dialog);background:rgb(var(--v-theme-surface));border-block-start:1px solid rgba(var(--v-border-color),var(--v-border-opacity));flex-wrap:wrap}.task-edit__heading[data-v-38dcc47f]{flex:1}.task-edit__eyebrow[data-v-38dcc47f]{font-size:.8rem;font-weight:650;letter-spacing:.02em;color:rgba(var(--v-theme-on-surface),.55)}.task-edit__status-bar[data-v-38dcc47f]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;padding:8px 18px;background:rgb(var(--v-theme-surface));border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity));min-inline-size:0;overflow:hidden;transition:background-color .4s ease,border-color .3s ease}.task-edit__status-bar--completed[data-v-38dcc47f]{background:linear-gradient(90deg,rgba(var(--v-theme-success),.06),rgb(var(--v-theme-surface)) 70%)}.task-edit__status-bar-left[data-v-38dcc47f]{display:flex;align-items:center;gap:12px;min-inline-size:0;overflow-x:auto;scrollbar-width:none}.task-edit__status-bar-left[data-v-38dcc47f]::-webkit-scrollbar{display:none}.task-edit__status-pill[data-v-38dcc47f]{position:relative;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:0;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.82);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:700;line-height:1.2;white-space:nowrap;overflow:visible;transition:background-color .25s ease,color .25s ease,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease}.task-edit__status-pill[data-v-38dcc47f]:hover:not(:disabled){background:rgba(var(--v-theme-on-surface),.1);transform:translateY(-1px)}.task-edit__status-pill[data-v-38dcc47f]:active:not(:disabled){transform:translateY(0) scale(.98)}.task-edit__status-pill[data-v-38dcc47f]:disabled{cursor:default}.task-edit__status-pill--victory[data-v-38dcc47f]{animation:status-pill-victory-38dcc47f 1.1s cubic-bezier(.34,1.56,.64,1) both!important}.task-edit__status-pill--ok[data-v-38dcc47f]{color:rgb(var(--v-theme-success));background:rgba(var(--v-theme-success),.12)}.task-edit__status-pill--ok[data-v-38dcc47f]:hover:not(:disabled){background:rgba(var(--v-theme-success),.18)}.task-edit__status-pill--info[data-v-38dcc47f]{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.1)}.task-edit__status-pill--info[data-v-38dcc47f]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.16)}.task-edit__status-pill--danger[data-v-38dcc47f]{color:rgb(var(--v-theme-error));background:rgba(var(--v-theme-error),.12)}.task-edit__status-pill--danger[data-v-38dcc47f]:hover:not(:disabled){background:rgba(var(--v-theme-error),.18)}.task-edit__status-pill--muted[data-v-38dcc47f]{color:rgba(var(--v-theme-on-surface),.7);background:rgba(var(--v-theme-on-surface),.06)}.task-edit__status-pill-glare[data-v-38dcc47f]{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:1}.task-edit__status-dot[data-v-38dcc47f]{inline-size:8px;block-size:8px;border-radius:50%;background:rgba(var(--v-theme-on-surface),.4);flex-shrink:0;transition:background-color .25s ease}.task-edit__status-dot--ok[data-v-38dcc47f]{background:rgb(var(--v-theme-success));box-shadow:0 0 6px rgba(var(--v-theme-success),.4)}.task-edit__status-dot--info[data-v-38dcc47f]{background:rgb(var(--v-theme-primary));box-shadow:0 0 6px rgba(var(--v-theme-primary),.4)}.task-edit__status-dot--danger[data-v-38dcc47f]{background:rgb(var(--v-theme-error));box-shadow:0 0 6px rgba(var(--v-theme-error),.4)}.task-edit__status-dot--muted[data-v-38dcc47f]{background:rgba(var(--v-theme-on-surface),.4)}.task-edit__status-pill-chevron[data-v-38dcc47f]{opacity:.6;margin-inline-start:1px}.task-edit__pipeline-actions[data-v-38dcc47f]{display:flex;align-items:center;gap:6px;min-inline-size:0}.task-edit__pipeline-btn[data-v-38dcc47f]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:999px;background:rgba(var(--v-theme-surface),.8);color:rgba(var(--v-theme-on-surface),.85);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:600;line-height:1.2;white-space:nowrap;transition:all .2s ease}.task-edit__pipeline-btn[data-v-38dcc47f]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 6px #0000000f}.task-edit__pipeline-btn[data-v-38dcc47f]:disabled{opacity:.5;cursor:default}.task-edit__pipeline-btn--ok[data-v-38dcc47f]{border-color:rgba(var(--v-theme-success),.35);color:rgb(var(--v-theme-success));background:rgba(var(--v-theme-success),.08)}.task-edit__pipeline-btn--ok[data-v-38dcc47f]:hover:not(:disabled){background:rgba(var(--v-theme-success),.14)}.task-edit__pipeline-btn--info[data-v-38dcc47f]{border-color:rgba(var(--v-theme-primary),.35);color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08)}.task-edit__pipeline-btn--info[data-v-38dcc47f]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.14)}.task-edit__pipeline-btn--danger[data-v-38dcc47f]{border-color:rgba(var(--v-theme-error),.3);color:rgb(var(--v-theme-error));background:rgba(var(--v-theme-error),.06)}.task-edit__pipeline-btn--danger[data-v-38dcc47f]:hover:not(:disabled){background:rgba(var(--v-theme-error),.12)}.task-edit__sparks-burst[data-v-38dcc47f]{position:absolute;inset:50% auto auto 50%;pointer-events:none;z-index:10}.task-edit__spark[data-v-38dcc47f]{position:absolute;inline-size:4px;block-size:4px;border-radius:50%;background:rgb(var(--v-theme-success));transform:translate(-50%,-50%);animation:spark-fly-38dcc47f .75s ease-out forwards;--angle: calc(var(--spark-i) * 30deg);--dist: 28px}@keyframes spark-fly-38dcc47f{0%{transform:translate(-50%,-50%) rotate(var(--angle)) translateY(0) scale(1);opacity:1}to{transform:translate(-50%,-50%) rotate(var(--angle)) translateY(calc(-1 * var(--dist))) scale(0);opacity:0}}@keyframes status-pill-victory-38dcc47f{0%{transform:scale(1)}25%{transform:scale(1.12);box-shadow:0 0 16px rgba(var(--v-theme-success),.4)}50%{transform:scale(.96)}75%{transform:scale(1.03)}to{transform:scale(1)}}.task-edit__status-bar-right[data-v-38dcc47f]{display:flex;align-items:center;gap:8px;flex-shrink:0}.task-edit__status-completed-badge[data-v-38dcc47f]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success));font-size:.75rem;font-weight:700;line-height:1.2;white-space:nowrap}.task-edit__status-completed-badge--burst[data-v-38dcc47f]{animation:status-pill-victory-38dcc47f .9s cubic-bezier(.34,1.56,.64,1) both}.task-edit__status-canceled-note[data-v-38dcc47f]{font-size:.75rem;font-weight:600;color:rgba(var(--v-theme-error),.8);white-space:nowrap}.task-edit__status-menu-dot[data-v-38dcc47f]{inline-size:8px;block-size:8px;border-radius:50%;margin-inline-end:8px;flex-shrink:0}.task-edit__ai[data-v-38dcc47f]{position:relative;display:inline-flex;flex-shrink:0;align-items:center;gap:5px;overflow:hidden;min-block-size:36px;min-inline-size:64px;margin-inline-end:4px;padding:0 10px 0 8px;border:1px solid rgba(var(--v-theme-primary),.28);border-radius:999px;background:linear-gradient(135deg,rgba(var(--v-theme-primary),.14),rgba(var(--v-theme-info),.1) 55%,rgba(var(--v-theme-primary),.08));color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.75rem;font-weight:780;letter-spacing:.04em;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.task-edit__ai[data-v-38dcc47f]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.45);box-shadow:0 8px 22px rgba(var(--v-theme-primary),.18);transform:translateY(-1px)}.task-edit__ai[data-v-38dcc47f]:disabled{cursor:default;opacity:.7}.task-edit__ai-glow[data-v-38dcc47f]{position:absolute;inset:-40% auto -40% -30%;inline-size:48%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-18deg);animation:task-edit-ai-shine-38dcc47f 2.8s ease-in-out infinite;pointer-events:none}.task-edit__ai-icon[data-v-38dcc47f],.task-edit__ai-label[data-v-38dcc47f],.task-edit__ai-wave[data-v-38dcc47f]{position:relative;z-index:1}.task-edit__ai-wave[data-v-38dcc47f]{display:inline-flex;align-items:center;justify-content:space-between;gap:1.5px;inline-size:26px;block-size:14px}.task-edit__ai-wave-bar[data-v-38dcc47f]{flex:1 1 0;align-self:center;min-inline-size:1.5px;max-inline-size:2px;block-size:calc(3px + var(--level, .1) * 11px);border-radius:999px;background:currentColor;opacity:.85;transition:block-size .06s linear}.task-edit__ai--recording[data-v-38dcc47f]{border-color:rgba(var(--v-theme-error),.45);background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error));box-shadow:0 0 0 3px rgba(var(--v-theme-error),.12)}.task-edit__ai-spin[data-v-38dcc47f]{animation:task-edit-ai-spin-38dcc47f .8s linear infinite}@keyframes task-edit-ai-spin-38dcc47f{to{transform:rotate(360deg)}}@keyframes task-edit-ai-shine-38dcc47f{0%,55%{transform:translate(0) skew(-18deg);opacity:0}70%{opacity:.9}to{transform:translate(280%) skew(-18deg);opacity:0}}@media(max-width:1279px){.task-edit__heading[data-v-38dcc47f]{text-align:center}.task-edit__body[data-v-38dcc47f]{padding:.375rem}}[data-v-38dcc47f] .task-edit__mic--recording{color:rgb(var(--v-theme-error))}.task-edit__body[data-v-38dcc47f]{position:relative;flex:1 1 auto;overflow:auto;padding:18px 20px 28px;display:flex;flex-direction:column;gap:14px;background:linear-gradient(180deg,rgba(var(--v-theme-primary),.04),transparent 160px),rgb(var(--v-theme-background))}.task-edit__busy[data-v-38dcc47f]{position:absolute;inset:0;z-index:2;background:rgba(var(--v-theme-surface),.4)}.task-edit__title-row[data-v-38dcc47f]{display:flex;align-items:flex-start;gap:10px}.task-edit__title-input[data-v-38dcc47f]{flex:1;min-width:0;width:100%;border:0;outline:none;background:transparent;padding:0;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line);color:rgb(var(--v-theme-on-surface));resize:none;overflow:hidden;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;field-sizing:content}.task-edit__title-input[data-v-38dcc47f]::placeholder{font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line);color:rgba(var(--v-theme-on-surface),.42);opacity:1}.task-edit__status-badge[data-v-38dcc47f]{flex-shrink:0;border-radius:var(--task-r);padding:6px 10px;font-size:.75rem;font-weight:700;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.7)}.task-edit__status-badge--todo[data-v-38dcc47f]{color:#5b6b7c}.task-edit__status-badge--in_progress[data-v-38dcc47f]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.task-edit__status-badge--done[data-v-38dcc47f]{background:#2f9e6b1f;color:#2f9e6b}.task-edit__status-badge--canceled[data-v-38dcc47f]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.task-edit__grid[data-v-38dcc47f]{display:grid;gap:12px}.task-edit__grid--2[data-v-38dcc47f]{grid-template-columns:repeat(2,minmax(0,1fr))}.task-edit__grid--dense[data-v-38dcc47f]{gap:6px}@media(max-width:759px){.task-edit__grid--2[data-v-38dcc47f]{grid-template-columns:1fr}}.task-edit__priority[data-v-38dcc47f]{display:inline-flex;align-items:center;gap:8px;width:100%;min-block-size:40px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:var(--task-r);padding:8px 12px;background:rgba(var(--v-theme-on-surface),.02);color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;font-weight:650;font-size:.86rem;text-align:start}.task-edit__priority--on[data-v-38dcc47f]{border-color:#d69e2e8c;background:#d69e2e1f;color:#b58112}.task-edit__priority[data-v-38dcc47f]:disabled{opacity:.5;cursor:default}.task-edit__field[data-v-38dcc47f]{display:flex;flex-direction:column;gap:6px;min-width:0}.task-edit__field>label[data-v-38dcc47f]{font-size:.75rem;font-weight:650;color:rgba(var(--v-theme-on-surface),.5)}.task-edit__readonly[data-v-38dcc47f]{display:flex;align-items:center;min-block-size:40px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:var(--task-r);padding:8px 12px;background:rgba(var(--v-theme-on-surface),.02);font-size:.9rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.82)}.task-edit__panel--details[data-v-38dcc47f]{padding:10px 12px;gap:8px}.task-edit__panel--people[data-v-38dcc47f]{padding:10px 12px;gap:6px}.task-edit__kv[data-v-38dcc47f]{display:flex;flex-direction:column;gap:10px}.task-edit__kv-row[data-v-38dcc47f]{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:8px;align-items:center;min-width:0}@media(max-width:519px){.task-edit__kv-row[data-v-38dcc47f]{grid-template-columns:1fr;gap:4px}}.task-edit__kv-label[data-v-38dcc47f]{color:rgba(var(--v-theme-on-surface),.55);font-size:.78rem;white-space:nowrap}.task-edit__person[data-v-38dcc47f]{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.task-edit__person--btn[data-v-38dcc47f]{border:0;padding:0;background:transparent;cursor:pointer;text-align:start;color:inherit}.task-edit__person--btn:hover:not(:disabled) .task-edit__person-name[data-v-38dcc47f]{color:rgb(var(--v-theme-primary))}.task-edit__person--btn[data-v-38dcc47f]:disabled{opacity:.7;cursor:default}.task-edit__avatar[data-v-38dcc47f]{flex:0 0 auto;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));font-size:.68rem;font-weight:700;overflow:hidden}.task-edit__avatar--sm[data-v-38dcc47f]{width:24px;height:24px;font-size:.62rem}.task-edit__avatar img[data-v-38dcc47f]{width:100%;height:100%;object-fit:cover}.task-edit__person-name[data-v-38dcc47f]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.88)}.task-edit__meta-btn[data-v-38dcc47f]{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%;border:0;padding:0;background:transparent;color:rgba(var(--v-theme-on-surface),.88);cursor:pointer;font-size:.86rem;font-weight:600;text-align:start}.task-edit__meta-btn[data-v-38dcc47f]:hover:not(:disabled){color:rgb(var(--v-theme-primary))}.task-edit__meta-btn[data-v-38dcc47f]:disabled{opacity:.7;cursor:default}.task-edit__meta-btn>span[data-v-38dcc47f]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-edit__remind-menu[data-v-38dcc47f]{min-inline-size:240px;padding:6px}.task-edit__remind-item[data-v-38dcc47f]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:0;border-radius:10px;padding:9px 10px;background:transparent;color:rgba(var(--v-theme-on-surface),.88);cursor:pointer;font-size:.9rem;font-weight:600;text-align:start}.task-edit__remind-item[data-v-38dcc47f]:hover{background:rgba(var(--v-theme-primary),.08)}.task-edit__remind-item--on[data-v-38dcc47f]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.task-edit__remind-custom[data-v-38dcc47f]{margin-block-start:4px;padding-block-start:4px;border-block-start:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.task-edit__pick-actions[data-v-38dcc47f]{display:flex;justify-content:flex-end;gap:8px;padding:8px 12px 12px}.task-edit__created-line[data-v-38dcc47f]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.45);font-size:.72rem;font-weight:550}.task-edit__details-chips[data-v-38dcc47f]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.task-edit__details-line[data-v-38dcc47f]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;max-width:100%}.task-edit__pick-activator[data-v-38dcc47f]{display:inline-flex;max-width:100%;cursor:pointer}.task-edit__details-line-label[data-v-38dcc47f]{border:0;padding:0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);font-size:.72rem;font-weight:650}.task-edit__pill[data-v-38dcc47f]{display:inline-flex;align-items:center;gap:2px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:var(--task-r-sm);padding:2px 6px;background:rgba(var(--v-theme-on-surface),.03);font-size:.72rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.78)}.task-edit__pill-x[data-v-38dcc47f]{display:inline-grid;place-items:center;width:16px;height:16px;border:0;border-radius:999px;padding:0;background:transparent;color:rgb(var(--v-theme-error));cursor:pointer;font-size:.9rem;line-height:1}.task-edit__pill-x[data-v-38dcc47f]:hover{background:rgba(var(--v-theme-error),.12)}.task-edit__details-chip[data-v-38dcc47f],.task-edit__details-add-btn[data-v-38dcc47f]{display:inline-flex;align-items:center;gap:4px;border-radius:var(--task-r-sm);padding:4px 9px;font-size:.72rem;font-weight:600;cursor:pointer;background:transparent}.task-edit__details-chip[data-v-38dcc47f]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));color:rgba(var(--v-theme-on-surface),.72)}.task-edit__details-chip[data-v-38dcc47f]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.06)}.task-edit__details-chip--on[data-v-38dcc47f]{border-color:#d69e2e8c;background:#d69e2e1f;color:#b58112}.task-edit__details-chip[data-v-38dcc47f]:disabled,.task-edit__details-add-btn[data-v-38dcc47f]:disabled{opacity:.5;cursor:default}.task-edit__details-add-btn[data-v-38dcc47f]{border:1px dashed rgba(var(--v-border-color),var(--v-border-opacity));color:rgba(var(--v-theme-on-surface),.55)}.task-edit__details-add-btn[data-v-38dcc47f]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.4);color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.06)}.task-edit__next-statuses[data-v-38dcc47f]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.task-edit__next-btn[data-v-38dcc47f]{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:var(--task-r);padding:8px 12px;background:transparent;color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-size:.8rem;font-weight:650}.task-edit__next-btn[data-v-38dcc47f]:hover{background:rgba(var(--v-theme-on-surface),.04)}.task-edit__next-btn--in_progress[data-v-38dcc47f]{border-color:rgba(var(--v-theme-primary),.35);color:rgb(var(--v-theme-primary))}.task-edit__next-btn--done[data-v-38dcc47f]{border-color:#2f9e6b66;color:#2f9e6b}.task-edit__next-btn--canceled[data-v-38dcc47f]{border-color:rgba(var(--v-theme-error),.35);color:rgb(var(--v-theme-error))}.task-edit__panel[data-v-38dcc47f]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:var(--task-r-lg);padding:12px 14px;background:rgb(var(--v-theme-surface));display:flex;flex-direction:column;gap:10px}.task-edit__chat-row[data-v-38dcc47f]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.task-edit__panel-head[data-v-38dcc47f]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.82rem;font-weight:700;letter-spacing:-.01em}.task-edit__count[data-v-38dcc47f]{min-inline-size:1.35rem;padding:2px 7px;border-radius:var(--task-r-sm);background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.72rem;font-weight:700;text-align:center}.task-edit__editor[data-v-38dcc47f]{min-block-size:140px;max-block-size:420px;overflow:auto;resize:vertical;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:var(--task-r);padding:6px;background:rgba(var(--v-theme-on-surface),.02)}.task-edit__editor--tall[data-v-38dcc47f]{min-block-size:min(42vh,300px);max-block-size:min(70vh,720px)}.task-edit__sections[data-v-38dcc47f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}@media(max-width:759px){.task-edit__sections[data-v-38dcc47f]{grid-template-columns:1fr}}.task-edit__hint[data-v-38dcc47f]{color:rgba(var(--v-theme-on-surface),.48);font-size:.85rem}.task-edit__check-row[data-v-38dcc47f]{display:grid;grid-template-columns:auto 1fr auto auto auto;gap:4px;align-items:center}.task-edit__check-input[data-v-38dcc47f]{width:100%;border:0;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));outline:none;background:transparent;padding:6px 2px;font-size:.95rem}.task-edit__text-btn[data-v-38dcc47f],.task-edit__icon-btn[data-v-38dcc47f]{border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer}.task-edit__text-btn[data-v-38dcc47f]{font-size:.85rem;font-weight:650}.task-edit__icon-btn[data-v-38dcc47f]{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:var(--task-r-sm);color:rgba(var(--v-theme-on-surface),.5)}.task-edit__icon-btn[data-v-38dcc47f]:disabled,.task-edit__text-btn[data-v-38dcc47f]:disabled{opacity:.35;cursor:default}.task-edit__icon-btn--danger[data-v-38dcc47f]:hover:not(:disabled){color:rgb(var(--v-theme-error))}.task-edit__type-row[data-v-38dcc47f]{display:flex;flex-wrap:wrap;gap:6px}.task-edit__type-chip[data-v-38dcc47f]{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:var(--task-r);padding:7px 10px;background:transparent;color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;font-size:.8rem}.task-edit__type-chip--on[data-v-38dcc47f]{border-color:rgba(var(--v-theme-primary),.4);background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-weight:650}.task-edit__type-chip[data-v-38dcc47f]:disabled{opacity:.4;cursor:default}.task-edit__related-body[data-v-38dcc47f]{display:flex;flex-direction:column;gap:8px}.task-edit__related-card[data-v-38dcc47f]{position:relative;display:flex;align-items:center;gap:8px;min-width:0;max-width:100%;overflow:hidden;padding:10px 36px 10px 10px;border-radius:var(--task-r);background:rgba(var(--v-theme-on-surface),.04);cursor:pointer;outline:none}.task-edit__related-card[data-v-38dcc47f]:hover{background:rgba(var(--v-theme-primary),.08)}.task-edit__related-card[data-v-38dcc47f]:focus-visible{box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.35)}.task-edit__related-card-icon[data-v-38dcc47f]{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;border-radius:var(--task-r-sm);background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.task-edit__related-card-body[data-v-38dcc47f]{min-width:0;flex:1 1 auto;overflow:hidden}.task-edit__related-card-title[data-v-38dcc47f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:650;font-size:.9rem}.task-edit__related-card-sub[data-v-38dcc47f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem}.task-edit__related-card-remove[data-v-38dcc47f]{position:absolute;top:6px;right:6px;display:inline-grid;place-items:center;width:28px;height:28px;border:0;border-radius:999px;padding:0;background:rgba(var(--v-theme-error),.08);color:rgb(var(--v-theme-error));cursor:pointer}.task-edit__related-card-remove[data-v-38dcc47f]:hover{background:rgba(var(--v-theme-error),.16)}.task-edit__related-results[data-v-38dcc47f]{display:flex;flex-direction:column;gap:4px;max-block-size:220px;overflow:auto}.task-edit__related-option[data-v-38dcc47f]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;border:0;border-radius:var(--task-r);padding:9px 10px;background:transparent;text-align:start;cursor:pointer}.task-edit__related-option[data-v-38dcc47f]:hover{background:rgba(var(--v-theme-primary),.08)}.task-edit__related-option-title[data-v-38dcc47f]{font-weight:600;font-size:.9rem}.task-edit__related-option-sub[data-v-38dcc47f]{color:rgba(var(--v-theme-on-surface),.5);font-size:.78rem}.task-edit__attachments[data-v-38dcc47f]{display:grid;gap:8px;margin-top:10px}.task-edit__report[data-v-38dcc47f]{display:grid;gap:10px}@media(max-width:1279px){[data-v-38dcc47f] .modal-edit-header__hero{display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;min-inline-size:0!important}}.task-dialog:not(.v-dialog--fullscreen):not(.task-dialog--fullscreen) .task-dialog-content{display:flex!important;flex-direction:column;align-items:stretch;height:fit-content!important;max-height:min(92vh - 52px,960px)!important;transition:max-width .3s cubic-bezier(.16,1,.3,1)}.task-dialog:not(.v-dialog--fullscreen):not(.task-dialog--fullscreen) .task-dialog-content .chat-attach--desktop .chat-attach__main{max-width:980px;width:100%}@media(min-width:1280px){.task-dialog:not(.v-dialog--fullscreen):not(.task-dialog--fullscreen) .task-dialog-content{overflow:visible!important;margin-block-start:60px!important}}.task-dialog.v-dialog--fullscreen .task-dialog-content,.task-dialog.v-overlay--fullscreen .task-dialog-content,.task-dialog.task-dialog--fullscreen .task-dialog-content{width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;min-height:100dvh!important;margin:0!important;margin-block:0!important;margin-block-start:0!important;margin-inline-start:0!important;inset:0!important;border-radius:0!important;overflow:hidden!important}.task-dialog.v-dialog--fullscreen .task-dialog-content .chat-attach,.task-dialog.v-overlay--fullscreen .task-dialog-content .chat-attach,.task-dialog.task-dialog--fullscreen .task-dialog-content .chat-attach{flex:1 1 auto;max-block-size:none!important;block-size:100%!important;min-block-size:100%!important;height:100%!important}.task-dialog.v-dialog--fullscreen .task-dialog-content .chat-attach__main,.task-dialog.v-overlay--fullscreen .task-dialog-content .chat-attach__main,.task-dialog.task-dialog--fullscreen .task-dialog-content .chat-attach__main{max-width:100%!important;width:100%!important}.task-dialog.v-dialog--fullscreen .task-dialog-content .task-edit,.task-dialog.v-overlay--fullscreen .task-dialog-content .task-edit,.task-dialog.task-dialog--fullscreen .task-dialog-content .task-edit{flex:1 1 auto;max-block-size:none!important;block-size:100%!important;min-block-size:100%!important;height:100%!important;border-radius:0!important}.task-dialog-content .chat-attach{flex:0 1 auto;width:100%;max-block-size:min(92vh - 52px,960px)}.task-dialog-content .chat-attach--desktop.chat-attach--open .chat-attach__panel{border-radius:0 var(--ui-radius-dialog) var(--ui-radius-dialog) 0}.task-dialog-content .task-edit{flex:0 1 auto;width:100%;max-block-size:inherit}.task-dialog-content .task-edit .v-field,.task-dialog-content .task-edit .v-btn{border-radius:12px!important}.task-dialog-content .task-edit .v-btn--icon{border-radius:10px!important}@media(max-width:959px){.task-dialog-content{width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;inset:0!important;border-radius:0!important;overflow:hidden!important}.task-dialog-content .chat-attach{flex:1 1 auto;max-block-size:none!important;block-size:100%!important;min-block-size:100%!important;height:100%!important}.task-dialog-content .task-edit{flex:1 1 auto;max-block-size:none!important;block-size:100%!important;min-block-size:100%!important;height:100%!important;border-radius:0!important}}@media(max-width:1279px){.task-edit .modal-edit-header__hero{display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;min-inline-size:0!important}}.task-edit-datetime-menu.v-overlay__content{width:auto!important;min-width:0!important;max-width:min(420px,100vw - 24px)!important;max-height:min(80vh,640px)!important;overflow:auto!important}.task-edit__status-menu{min-inline-size:200px;border-radius:14px!important;padding:6px!important}.task-edit__status-menu .task-edit__status-menu-dot{display:inline-block;inline-size:8px;block-size:8px;border-radius:50%;margin-inline-end:8px;background:rgba(var(--v-theme-on-surface),.4)}.task-edit__status-menu .task-edit__status-menu-dot.task-edit__status-dot--ok{background:rgb(var(--v-theme-success))}.task-edit__status-menu .task-edit__status-menu-dot.task-edit__status-dot--info{background:rgb(var(--v-theme-primary))}.task-edit__status-menu .task-edit__status-menu-dot.task-edit__status-dot--danger{background:rgb(var(--v-theme-error))}.task-edit__status-menu .task-edit__status-menu-dot.task-edit__status-dot--muted{background:rgba(var(--v-theme-on-surface),.4)}.task-edit__status-menu .task-edit__status-item--current{font-weight:700;color:rgb(var(--v-theme-primary))}.related-tasks[data-v-b221168d]{display:flex;flex-direction:column;min-height:0;height:100%;position:relative}.related-tasks--embedded .related-tasks__head[data-v-b221168d]{padding:10px 14px}.related-tasks--embedded .related-tasks__body[data-v-b221168d]{padding:4px 14px 16px}.related-tasks__head[data-v-b221168d]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px 10px;flex-shrink:0;border-bottom:1px solid rgba(var(--v-border-color),.1);background:rgb(var(--v-theme-surface))}.related-tasks__heading[data-v-b221168d]{min-width:0;margin-right:auto}.related-tasks__heading h3[data-v-b221168d]{margin:0;font-size:.95rem;font-weight:700;letter-spacing:-.015em}.related-tasks__hint[data-v-b221168d]{margin:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:600}.related-tasks__segments[data-v-b221168d]{display:inline-flex;align-items:center;gap:3px;padding:3px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.06)}.related-tasks__segment[data-v-b221168d]{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border:0;border-radius:9px;background:transparent;color:rgba(var(--v-theme-on-surface),.6);font-family:inherit;font-size:.75rem;font-weight:650;cursor:pointer;white-space:nowrap;transition:all .16s ease}.related-tasks__segment[data-v-b221168d]:hover{color:rgb(var(--v-theme-on-surface))}.related-tasks__segment--active[data-v-b221168d]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 4px #0f172a14}.related-tasks__segment-badge[data-v-b221168d]{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);font-size:.65rem;font-weight:700;line-height:1}.related-tasks__segment--active .related-tasks__segment-badge[data-v-b221168d]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.related-tasks__add[data-v-b221168d]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:0;border-radius:10px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-family:inherit;font-size:.75rem;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:all .16s ease}.related-tasks__add[data-v-b221168d]:hover{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));box-shadow:0 4px 12px rgba(var(--v-theme-primary),.28);transform:translateY(-1px)}.related-tasks__add[data-v-b221168d]:active{transform:scale(.97)}.related-tasks__body[data-v-b221168d]{flex:1;min-height:430px;overflow-y:auto;padding:12px 16px 18px;display:flex;flex-direction:column;scrollbar-width:thin}.related-tasks__list[data-v-b221168d]{display:flex;flex-direction:column;gap:10px}.related-tasks__card[data-v-b221168d]{position:relative;display:flex;flex-direction:column;gap:8px;width:100%;padding:12px 14px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.035);border:1px solid rgba(var(--v-border-color),.1);text-align:left;cursor:pointer;overflow:hidden;transition:transform .16s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1)),box-shadow .16s ease,border-color .16s ease,background-color .16s ease}.related-tasks__card[data-v-b221168d]:hover{background:rgb(var(--v-theme-surface));border-color:rgba(var(--v-theme-primary),.28);box-shadow:0 6px 18px #0f172a12;transform:translateY(-2px)}.related-tasks__card:hover .related-tasks__card-arrow[data-v-b221168d]{opacity:1;transform:translate(0)}.related-tasks__card[data-v-b221168d]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.related-tasks__card--high[data-v-b221168d]{background:linear-gradient(135deg,#f59e0b0f,rgba(var(--v-theme-on-surface),.02));border-color:#f59e0b40}.related-tasks__card--high[data-v-b221168d]:hover{border-color:#f59e0b73;box-shadow:0 6px 18px #f59e0b1f}.related-tasks__priority-stripe[data-v-b221168d]{position:absolute;top:0;bottom:0;left:0;width:3.5px;background:linear-gradient(180deg,#f59e0b,#d97706);border-radius:3.5px 0 0 3.5px}.related-tasks__card--done[data-v-b221168d]{opacity:.72}.related-tasks__card--done[data-v-b221168d]:hover{opacity:1}.related-tasks__card--done .related-tasks__card-title[data-v-b221168d]{text-decoration:line-through;color:rgba(var(--v-theme-on-surface),.65)}.related-tasks__card-top[data-v-b221168d]{display:flex;align-items:center;justify-content:space-between;gap:6px}.related-tasks__status-cluster[data-v-b221168d]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.related-tasks__card-arrow[data-v-b221168d]{opacity:0;transform:translate(-4px);color:rgba(var(--v-theme-on-surface),.4);transition:opacity .15s ease,transform .15s ease;flex-shrink:0}.related-tasks__status-pill[data-v-b221168d]{display:inline-flex;align-items:center;gap:4px;padding:2.5px 8px;border-radius:999px;font-size:.68rem;font-weight:650;line-height:1.35;letter-spacing:.01em}.related-tasks__status-pill--todo[data-v-b221168d]{background:rgba(var(--v-theme-on-surface),.07);color:rgba(var(--v-theme-on-surface),.65)}.related-tasks__status-pill--progress[data-v-b221168d]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.related-tasks__status-pill--done[data-v-b221168d]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.related-tasks__status-pill--canceled[data-v-b221168d]{background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.45)}.related-tasks__spin[data-v-b221168d]{animation:related-spin-b221168d 1s linear infinite}@keyframes related-spin-b221168d{to{transform:rotate(360deg)}}.related-tasks__flame-pill[data-v-b221168d]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:999px;background:#f59e0b24;color:#d97706;font-size:.68rem;font-weight:700;line-height:1.35}.related-tasks__card-main[data-v-b221168d]{display:flex;flex-direction:column;gap:3px}.related-tasks__card-title[data-v-b221168d]{margin:0;font-size:.875rem;font-weight:650;line-height:1.35;color:rgb(var(--v-theme-on-surface))}.related-tasks__card-desc[data-v-b221168d]{margin:0;font-size:.75rem;line-height:1.4;color:rgba(var(--v-theme-on-surface),.55);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.related-tasks__card-footer[data-v-b221168d]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:2px}.related-tasks__meta-pill[data-v-b221168d]{display:inline-flex;align-items:center;gap:4px;padding:2.5px 7px;border-radius:7px;font-size:.72rem;font-weight:550;color:rgba(var(--v-theme-on-surface),.55);background:rgba(var(--v-theme-on-surface),.045);white-space:nowrap}.related-tasks__meta-pill--overdue[data-v-b221168d]{background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error));font-weight:650}.related-tasks__meta-pill--today[data-v-b221168d]{background:rgba(var(--v-theme-warning),.14);color:#b45309;font-weight:650}.related-tasks__meta-pill--checklist-done[data-v-b221168d]{background:rgba(var(--v-theme-success),.1);color:rgb(var(--v-theme-success))}.related-tasks__empty-state[data-v-b221168d]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px;margin:auto 0}.related-tasks__empty-icon[data-v-b221168d]{display:grid;place-items:center;width:54px;height:54px;border-radius:18px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));margin-bottom:12px}.related-tasks__empty-title[data-v-b221168d]{margin:0 0 6px;font-size:.95rem;font-weight:700;color:rgb(var(--v-theme-on-surface))}.related-tasks__empty-desc[data-v-b221168d]{margin:0 0 16px;font-size:.8125rem;line-height:1.45;color:rgba(var(--v-theme-on-surface),.5);max-width:260px}.related-tasks__empty-btn[data-v-b221168d]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:0;border-radius:12px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));font-family:inherit;font-size:.8125rem;font-weight:650;cursor:pointer;box-shadow:0 4px 12px rgba(var(--v-theme-primary),.25);transition:all .15s ease}.related-tasks__empty-btn[data-v-b221168d]:hover{filter:brightness(1.06);transform:translateY(-1px)}.related-tasks__empty-btn[data-v-b221168d]:active{transform:scale(.97)}.related-tasks__loading[data-v-b221168d]{display:flex;flex-direction:column;gap:10px}.related-tasks__skeleton-card[data-v-b221168d]{padding:14px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.03);display:flex;flex-direction:column;gap:8px}.related-tasks__skeleton-pill[data-v-b221168d]{width:80px;height:18px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);animation:skeleton-pulse-b221168d 1.4s ease-in-out infinite}.related-tasks__skeleton-title[data-v-b221168d]{width:65%;height:16px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.06);animation:skeleton-pulse-b221168d 1.4s ease-in-out infinite .15s}.related-tasks__skeleton-meta[data-v-b221168d]{width:40%;height:14px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.05);animation:skeleton-pulse-b221168d 1.4s ease-in-out infinite .3s}@keyframes skeleton-pulse-b221168d{0%,to{opacity:.5}50%{opacity:1}}.task-card-anim-enter-active[data-v-b221168d],.task-card-anim-leave-active[data-v-b221168d]{transition:opacity .2s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1)),transform .2s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1))}.task-card-anim-enter-from[data-v-b221168d]{opacity:0;transform:translateY(8px) scale(.98)}.task-card-anim-leave-to[data-v-b221168d]{opacity:0;transform:scale(.96)}.product-edit[data-v-c1537e34]{position:relative;display:flex;flex-direction:column;max-block-size:92vh;overflow:hidden;border-radius:var(--ui-radius-dialog);background:rgb(var(--v-theme-background));flex:1 1 auto;width:100%}.product-edit--fullscreen[data-v-c1537e34],[data-v-c1537e34] .v-overlay__content--fullscreen .product-edit,[data-v-c1537e34] .v-dialog--fullscreen .product-edit{block-size:100%!important;max-block-size:none!important;min-block-size:100%!important;border-radius:0!important}@media(max-width:1279px){.product-dialog-content.v-overlay__content[data-v-c1537e34],.product-edit-dialog[data-v-c1537e34] .v-overlay__content{margin:0!important;inline-size:100%!important;max-inline-size:100%!important;block-size:100%!important;max-block-size:100%!important;border-radius:0!important}.product-edit[data-v-c1537e34]{max-block-size:100%!important;border-radius:0!important}}.product-edit__mark[data-v-c1537e34]{display:grid;flex-shrink:0;place-items:center;inline-size:48px;block-size:48px;border-radius:16px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));margin-block-start:2px}.product-edit__header[data-v-c1537e34],.product-edit__footer[data-v-c1537e34]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:var(--ui-pad-dialog);background:rgb(var(--v-theme-surface))}.product-edit__header[data-v-c1537e34]{position:relative;border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.product-edit__tabs[data-v-c1537e34]{display:flex;flex-wrap:nowrap;gap:2px;padding:0 16px;overflow-x:auto;background:rgb(var(--v-theme-surface));border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity));scrollbar-width:none}.product-edit__tabs[data-v-c1537e34]::-webkit-scrollbar{display:none}.product-edit__tab[data-v-c1537e34]{position:relative;display:inline-flex;align-items:center;justify-content:center;min-block-size:40px;padding:0 14px;border:0;border-radius:10px 10px 0 0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:600;letter-spacing:-.01em;line-height:1;transition:color .16s ease,background-color .16s ease,transform .12s ease}.product-edit__tab[data-v-c1537e34]:active{transform:scale(.97)}.product-edit__tab[data-v-c1537e34]:after{content:"";position:absolute;inset-inline:8px;inset-block-end:-1px;block-size:3px;border-radius:3px 3px 0 0;background:transparent;transform:scaleX(0);transition:background-color .15s ease,transform .22s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1))}.product-edit__tab[data-v-c1537e34]:hover{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.06)}.product-edit__tab--on[data-v-c1537e34]{color:rgb(var(--v-theme-primary));font-weight:750}.product-edit__tab--on[data-v-c1537e34]:after{background:rgb(var(--v-theme-primary));transform:scaleX(1)}.product-edit__title-row[data-v-c1537e34]{flex:1;min-inline-size:0}.product-edit__footer[data-v-c1537e34]{justify-content:flex-end;border-block-start:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.product-edit__ghost[data-v-c1537e34]{display:inline-flex;align-items:center;justify-content:center;gap:6px;block-size:36px;min-inline-size:36px;padding:0 8px;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.68);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:650;transition:background-color .15s ease,color .15s ease}.product-edit__ghost[data-v-c1537e34]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.9)}.product-edit__ghost[data-v-c1537e34]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:1px}.product-edit__body[data-v-c1537e34]{position:relative;flex:1;overflow:auto;padding:16px 16px 24px}.product-edit__busy[data-v-c1537e34]{position:absolute;inset:0;z-index:5;background:rgba(var(--v-theme-surface),.35);pointer-events:all;cursor:wait}@media(max-width:1279px){.product-edit[data-v-c1537e34]{max-block-size:none;border-radius:0}.product-edit__body[data-v-c1537e34]{padding:.375rem}.product-edit__title-row[data-v-c1537e34]{text-align:center}}.product-dialog-content.v-overlay__content{display:flex!important;flex-direction:column}@media(min-width:1280px){.product-dialog-content.v-overlay__content:not(.v-overlay__content--fullscreen){overflow:visible!important;margin-block-start:60px!important}}.product-dialog-content.v-overlay__content--fullscreen{margin:0!important;margin-block-start:0!important;margin-inline-start:0!important;inset:0!important;overflow:hidden!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}@media(max-width:1279px){.product-dialog-content.v-overlay__content{margin:0!important;margin-block-start:0!important;margin-inline-start:0!important;inset:0!important;overflow:hidden!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}.product-dialog-content .chat-attach{max-block-size:none;block-size:100%;min-block-size:100%}}.product-dialog-content .chat-attach{flex:1 1 auto;width:100%}@media(min-width:1280px){.product-dialog-content .chat-attach{max-block-size:calc(92vh - 52px)}}.order-dialog-content.v-overlay__content{display:flex!important;flex-direction:column;transition:max-width .3s cubic-bezier(.16,1,.3,1)}.order-dialog-content .chat-attach--desktop .chat-attach__main{max-width:1120px;width:100%}@media(min-width:1280px){.order-dialog-content.v-overlay__content:not(.v-overlay__content--fullscreen){overflow:visible!important;margin-block-start:60px!important}}.order-dialog-content.v-overlay__content--fullscreen{margin:0!important;margin-block:0!important;margin-block-start:0!important;margin-inline-start:0!important;inset:0!important;overflow:hidden!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}@media(max-width:1279px){.order-dialog-content.v-overlay__content{margin:0!important;margin-block:0!important;margin-block-start:0!important;margin-inline-start:0!important;inset:0!important;overflow:hidden!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}.order-dialog-content .chat-attach{max-block-size:none;block-size:100%;min-block-size:100%}}.order-dialog-content .chat-attach{flex:1 1 auto;width:100%}@media(min-width:1280px){.order-dialog-content .chat-attach{max-block-size:calc(92vh - 52px)}}.order-dialog-content.v-overlay__content--fullscreen .chat-attach{max-block-size:none;block-size:100%;min-block-size:100%}.order-dialog-content .chat-attach--desktop.chat-attach--open .chat-attach__panel{border-radius:0 20px 20px 0;background:rgb(var(--v-theme-background))}.pulse-peek-host[data-v-2d742d3c]{position:fixed;inset:0;z-index:2400;pointer-events:none}.pulse-peek-host__backdrop[data-v-2d742d3c]{position:absolute;inset:0;border:0;margin:0;padding:0;background:#0f172a6b;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);cursor:pointer;pointer-events:auto}.pulse-peek-host__drawer[data-v-2d742d3c]{position:absolute;top:1rem;bottom:1rem;right:1rem;display:flex;flex-direction:column;inline-size:min(460px,100vw - 2rem);max-block-size:calc(100vh - 2rem);pointer-events:auto;background:rgba(var(--v-theme-surface),.96);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:var(--ui-radius-dialog, 20px);border:1px solid rgba(var(--v-border-color),.12);box-shadow:0 24px 64px -12px #0f172a47,0 8px 24px -4px #0f172a1f;overflow:hidden}@media(max-width:599px){.pulse-peek-host__drawer[data-v-2d742d3c]{top:0;bottom:0;right:0;inline-size:100vw;max-block-size:100vh;border-radius:0;border:0}}.pulse-peek-filter[data-v-2d742d3c]{display:flex;flex:1;flex-direction:column;min-block-size:0}.pulse-peek-filter__head[data-v-2d742d3c]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px 14px;background:rgba(var(--v-theme-surface),.85);border-block-end:1px solid rgba(var(--v-border-color),.08)}.pulse-peek-filter__head-main[data-v-2d742d3c]{display:flex;flex-direction:column;gap:4px;min-inline-size:0}.pulse-peek-filter__eyebrow-chip[data-v-2d742d3c]{display:inline-flex;align-items:center;inline-size:fit-content;padding:2px 8px;border-radius:999px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.pulse-peek-filter__title-wrap[data-v-2d742d3c]{display:flex;align-items:center;gap:8px;min-inline-size:0}.pulse-peek-filter__title[data-v-2d742d3c]{margin:0;font-size:1.12rem;font-weight:750;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pulse-peek-filter__badge[data-v-2d742d3c]{padding:1px 7px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.65);font-size:.72rem;font-weight:700;font-variant-numeric:tabular-nums}.pulse-peek-filter__close-btn[data-v-2d742d3c]{display:flex;align-items:center;justify-content:center;inline-size:34px;block-size:34px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.6);cursor:pointer;transition:all .16s ease}.pulse-peek-filter__close-btn[data-v-2d742d3c]:hover{background:rgba(var(--v-theme-on-surface),.09);color:rgb(var(--v-theme-on-surface));transform:scale(1.05)}.pulse-peek-filter__body[data-v-2d742d3c]{flex:1;min-block-size:0;overflow-y:auto;overflow-x:hidden;padding:14px 16px 20px;scrollbar-width:thin}.pulse-peek-filter__loading[data-v-2d742d3c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 16px;color:rgba(var(--v-theme-on-surface),.55);font-size:.88rem}.pulse-peek-filter__empty[data-v-2d742d3c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 20px;text-align:center;color:rgba(var(--v-theme-on-surface),.5)}.pulse-peek-filter__empty strong[data-v-2d742d3c]{margin-block-start:10px;font-size:.98rem;color:rgba(var(--v-theme-on-surface),.85)}.pulse-peek-filter__empty span[data-v-2d742d3c]{margin-block-start:4px;font-size:.8rem;max-inline-size:280px}.pulse-peek-filter__empty-icon[data-v-2d742d3c]{display:flex;align-items:center;justify-content:center;inline-size:56px;block-size:56px;border-radius:16px;background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.35)}.pulse-peek-stats[data-v-2d742d3c]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-block-end:12px}.pulse-peek-stats__card[data-v-2d742d3c]{display:flex;flex-direction:column;gap:2px;padding:10px;background:rgba(var(--v-theme-on-surface),.03);border:1px solid rgba(var(--v-border-color),.08);border-radius:14px;transition:transform .15s ease}.pulse-peek-stats__card--income[data-v-2d742d3c]{background:#10b9810a;border-color:#10b98124}.pulse-peek-stats__card--expense[data-v-2d742d3c]{background:#ef44440a;border-color:#ef444424}.pulse-peek-stats__card--profit[data-v-2d742d3c]{background:rgba(var(--v-theme-primary),.04);border-color:rgba(var(--v-theme-primary),.14)}.pulse-peek-stats__top[data-v-2d742d3c]{display:flex;align-items:center;justify-content:space-between}.pulse-peek-stats__lbl[data-v-2d742d3c]{font-size:.65rem;color:rgba(var(--v-theme-on-surface),.52);text-transform:uppercase;letter-spacing:.04em;font-weight:700}.pulse-peek-stats__ico[data-v-2d742d3c]{opacity:.7}.pulse-peek-stats__val[data-v-2d742d3c]{font-size:.95rem;font-weight:780;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-block-start:2px}.pulse-peek-stats__val--income[data-v-2d742d3c]{color:#10b981}.pulse-peek-stats__val--expense[data-v-2d742d3c]{color:#ef4444}.pulse-peek-stats__val--profit[data-v-2d742d3c]{color:rgb(var(--v-theme-primary))}.pulse-peek-tabs[data-v-2d742d3c]{display:flex;gap:4px;padding:4px;background:rgba(var(--v-theme-on-surface),.04);border:1px solid rgba(var(--v-border-color),.06);border-radius:12px;margin-block-end:14px}.pulse-peek-tabs__btn[data-v-2d742d3c]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 10px;border:0;background:transparent;border-radius:8px;font-size:.76rem;font-weight:650;color:rgba(var(--v-theme-on-surface),.6);cursor:pointer;transition:all .16s ease}.pulse-peek-tabs__btn[data-v-2d742d3c]:hover{color:rgb(var(--v-theme-on-surface))}.pulse-peek-tabs__btn--active[data-v-2d742d3c]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 2px 6px #0f172a14}.pulse-peek-tabs__pill[data-v-2d742d3c]{padding:0 5px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);font-size:.64rem;font-weight:700;font-variant-numeric:tabular-nums}.pulse-peek-filter__list[data-v-2d742d3c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;animation:pulse-peek-list-in-2d742d3c .16s ease-out}.pulse-peek-filter__item[data-v-2d742d3c]{display:flex;align-items:center;gap:12px;padding:10px 12px;background:rgba(var(--v-theme-surface),.8);border:1px solid rgba(var(--v-border-color),.08);border-radius:14px;transition:all .18s cubic-bezier(.16,1,.3,1)}.pulse-peek-filter__item--clickable[data-v-2d742d3c]{cursor:pointer}.pulse-peek-filter__item--clickable[data-v-2d742d3c]:hover,.pulse-peek-filter__item--clickable[data-v-2d742d3c]:focus-visible{background:rgb(var(--v-theme-surface));border-color:rgba(var(--v-theme-primary),.3);box-shadow:0 4px 14px #0f172a0f;transform:translateY(-1px);outline:none}.pulse-peek-filter__item--clickable[data-v-2d742d3c]:active{transform:translateY(0)}@keyframes pulse-peek-list-in-2d742d3c{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.pulse-peek-op-icon[data-v-2d742d3c]{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pulse-peek-op-icon--income[data-v-2d742d3c]{background:#10b9811f;color:#10b981}.pulse-peek-op-icon--expense[data-v-2d742d3c]{background:#ef44441f;color:#ef4444}.pulse-peek-order-icon[data-v-2d742d3c],.pulse-peek-task-icon[data-v-2d742d3c]{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.pulse-peek-task-icon--high[data-v-2d742d3c]{background:#ef44441a;color:#ef4444}.pulse-peek-avatar[data-v-2d742d3c]{width:36px;height:36px;border-radius:12px;background:linear-gradient(135deg,rgba(var(--v-theme-primary),.18),rgba(var(--v-theme-primary),.06));color:rgb(var(--v-theme-primary));font-weight:750;font-size:.92rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgba(var(--v-theme-primary),.16)}.pulse-peek-filter__main[data-v-2d742d3c]{display:flex;flex:1;flex-direction:column;gap:2px;min-inline-size:0}.pulse-peek-filter__row-title[data-v-2d742d3c]{display:flex;align-items:center;gap:6px;min-inline-size:0}.pulse-peek-filter__row-title strong[data-v-2d742d3c],.pulse-peek-filter__client-name[data-v-2d742d3c]{font-size:.88rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pulse-peek-filter__order-tag[data-v-2d742d3c]{padding:0 5px;border-radius:5px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:.62rem;font-weight:700}.pulse-peek-priority-tag[data-v-2d742d3c]{padding:0 5px;border-radius:5px;background:#ef44441a;color:#ef4444;font-size:.62rem;font-weight:700}.pulse-peek-status-pill[data-v-2d742d3c]{padding:1px 6px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.7);font-size:.65rem;font-weight:650;white-space:nowrap}.pulse-peek-filter__sub[data-v-2d742d3c]{color:rgba(var(--v-theme-on-surface),.52);font-size:.74rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pulse-peek-filter__meta[data-v-2d742d3c]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.pulse-peek-filter__amount[data-v-2d742d3c]{font-size:.88rem;font-weight:750;font-variant-numeric:tabular-nums;color:rgb(var(--v-theme-on-surface))}.pulse-peek-filter__pill-count[data-v-2d742d3c]{padding:1px 6px;border-radius:999px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:.66rem;font-weight:700;font-variant-numeric:tabular-nums}.pulse-peek-filter__time[data-v-2d742d3c]{color:rgba(var(--v-theme-on-surface),.44);font-size:.68rem;font-variant-numeric:tabular-nums}.pulse-peek-op-amount[data-v-2d742d3c]{font-size:.9rem;font-weight:780;font-variant-numeric:tabular-nums}.pulse-peek-op-amount--income[data-v-2d742d3c]{color:#10b981!important}.pulse-peek-op-amount--expense[data-v-2d742d3c]{color:#ef4444!important}.pulse-fade-enter-active[data-v-2d742d3c],.pulse-fade-leave-active[data-v-2d742d3c]{transition:opacity .25s ease}.pulse-fade-enter-from[data-v-2d742d3c],.pulse-fade-leave-to[data-v-2d742d3c]{opacity:0}.pulse-drawer-enter-active[data-v-2d742d3c]{transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .25s ease}.pulse-drawer-leave-active[data-v-2d742d3c]{transition:transform .22s cubic-bezier(.4,0,1,1),opacity .2s ease}.pulse-drawer-enter-from[data-v-2d742d3c],.pulse-drawer-leave-to[data-v-2d742d3c]{transform:translate(105%) scale(.98);opacity:0}.dashboard-page[data-v-303d856e]{overflow:visible;border:0;border-radius:0;background:transparent}.dashboard-page.is-resizing-board[data-v-303d856e]{user-select:none}.dashboard-page__heading[data-v-303d856e]{min-inline-size:0}.dashboard-page__title-row[data-v-303d856e]{display:flex;align-items:center;gap:4px}.dashboard-page__back[data-v-303d856e]{margin-inline-start:-6px}.dashboard-page__title[data-v-303d856e]{font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line)}.dashboard-page__info[data-v-303d856e]{display:grid;place-items:center;inline-size:28px;block-size:28px;margin:0;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.42);cursor:pointer}.dashboard-page__info[data-v-303d856e]:hover,.dashboard-page__info[data-v-303d856e]:focus-visible{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.72);outline:none}.dashboard-page__info-pop[data-v-303d856e]{max-inline-size:min(320px,100vw - 32px);margin:6px;padding:10px 12px;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 8px 28px #0f172a1f,inset 0 0 0 1px rgba(var(--v-border-color),.12);color:rgba(var(--v-theme-on-surface),.72);font-size:.78rem;line-height:1.4}.dashboard-page__actions[data-v-303d856e]{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:8px}.dashboard-page__actions--floating[data-v-303d856e]{position:static}.dashboard-page__edit-bar[data-v-303d856e]{display:flex;justify-content:flex-end;margin-block-end:10px}.dashboard-shell[data-v-303d856e]{display:grid;gap:16px;align-items:start}.dashboard-shell--rail[data-v-303d856e]{grid-template-columns:minmax(0,1fr) 300px}.dashboard-shell__main[data-v-303d856e]{display:grid;gap:12px;min-inline-size:0}.dashboard-shell__rail[data-v-303d856e]{position:sticky;top:90px;z-index:5;align-self:start;min-inline-size:0;max-block-size:calc(100dvh - 32px)}.dashboard-filters-trigger[data-v-303d856e]{display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:10px 12px;border:0;border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.14);color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-size:.88rem;font-weight:600;text-align:start}.dashboard-filters-trigger--active[data-v-303d856e]{box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.28);color:rgb(var(--v-theme-primary))}.dashboard-filters-trigger__text[data-v-303d856e]{flex:1 1 auto;min-inline-size:0}.dashboard-filters-trigger__chevron[data-v-303d856e]{color:rgba(var(--v-theme-on-surface),.4)}.dashboard-filters-sheet[data-v-303d856e]{display:flex;flex-direction:column;block-size:100%;min-block-size:100dvh;background:rgb(var(--v-theme-surface))}.pulse-done-btn[data-v-303d856e]{font-weight:700;letter-spacing:.01em;text-transform:none;box-shadow:0 4px 14px #2563eb59}.pulse-board--editing .pulse-grid[data-v-303d856e]{gap:12px}.pulse-grid--editing[data-v-303d856e]{position:relative;background-image:linear-gradient(to right,rgba(37,99,235,.07) 1px,transparent 1px),linear-gradient(to bottom,rgba(37,99,235,.07) 1px,transparent 1px);background-size:calc((100% - 132px) / 12 + 12px) 100%,100% 92px;background-position:0 0;border-radius:14px}.pulse-grid--editing .pulse-grid__item[data-v-303d856e] .pulse-block-chrome__body,.pulse-grid--editing .pulse-grid__item[data-v-303d856e] .pulse-block-chrome__body *{pointer-events:none!important}.pulse-grid--editing .pulse-grid__item[data-v-303d856e] .pulse-block-chrome__body,.pulse-grid--editing .pulse-grid__item[data-v-303d856e] .pulse-block-chrome__body>*{overflow:hidden!important;overscroll-behavior:none;touch-action:none}.pulse-grid.is-dragging[data-v-303d856e],.pulse-grid.is-dragging[data-v-303d856e] *{cursor:grabbing!important}.pulse-grid__item.is-dragging[data-v-303d856e]{z-index:6;opacity:.92}.pulse-grid__item.is-dragging[data-v-303d856e] .pulse-block-chrome{box-shadow:0 12px 28px #0f172a2e}.dashboard-page__filters[data-v-303d856e]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:10px}.pulse-board__loading[data-v-303d856e],.pulse-board__error[data-v-303d856e]{display:flex;align-items:center;gap:8px;padding:18px;border-radius:18px;background:rgba(var(--v-theme-surface),.7);color:rgba(var(--v-theme-on-surface),.55);font-size:.85rem}.pulse-board__loading--grid[data-v-303d856e]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:80px;gap:12px;padding:0;background:transparent}.pulse-board__skel[data-v-303d856e]{grid-column:span 4;grid-row:span 3;min-block-size:240px;padding:16px;border-radius:20px;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),.1);display:flex;flex-direction:column;gap:12px}.pulse-board__skel--wide[data-v-303d856e]{grid-column:span 6}.pulse-skel-inner[data-v-303d856e]{border-radius:8px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.1),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:pulse-skel-303d856e 1.2s ease-in-out infinite}.pulse-skel-inner--head[data-v-303d856e]{inline-size:45%;block-size:22px}.pulse-skel-inner--body[data-v-303d856e]{inline-size:100%;flex:1 1 auto;min-block-size:140px;border-radius:12px}@keyframes pulse-skel-303d856e{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:960px){.pulse-board__skel[data-v-303d856e],.pulse-board__skel--wide[data-v-303d856e]{grid-column:span 12}}.pulse-grid[data-v-303d856e]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:80px;gap:12px}.pulse-grid__item[data-v-303d856e]{position:relative;isolation:isolate;min-inline-size:0;min-block-size:0;animation:pulse-card-in-303d856e .3s cubic-bezier(.16,1,.3,1) both}@keyframes pulse-card-in-303d856e{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.dashboard-grid[data-v-303d856e]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:80px;gap:12px}.dashboard-grid.is-dragging[data-v-303d856e],.dashboard-grid.is-dragging[data-v-303d856e] *{cursor:grabbing!important}.dashboard-grid__item[data-v-303d856e]{position:relative;isolation:isolate;min-inline-size:0;min-block-size:0}.dashboard-grid__item.is-dragging[data-v-303d856e]{z-index:6;opacity:.92}.dashboard-grid__item[data-v-303d856e] .widget-shell__head{cursor:default}.dashboard-grid__item.is-editing[data-v-303d856e] .widget-shell{box-shadow:none}.dashboard-grid__item.is-editing[data-v-303d856e] .widget-shell__body,.dashboard-grid__item.is-editing[data-v-303d856e] .widget-shell__period{pointer-events:none;user-select:none}.dashboard-grid--editing[data-v-303d856e]{position:relative;background-image:linear-gradient(to right,rgba(37,99,235,.07) 1px,transparent 1px),linear-gradient(to bottom,rgba(37,99,235,.07) 1px,transparent 1px);background-size:calc((100% - 132px) / 12 + 12px) 100%,100% 92px;background-position:0 0;border-radius:14px}.dashboard-grid__item[data-v-303d856e] .widget-shell{height:100%}.dashboard-grid__item.is-resizing[data-v-303d856e] .widget-shell,.dashboard-grid__item.is-resizing[data-v-303d856e] .widget-shell:hover,.dashboard-grid__item[data-v-303d856e]:has(.dashboard-grid__resize:hover) .widget-shell,.dashboard-grid__item[data-v-303d856e]:has(.dashboard-grid__resize:hover) .widget-shell:hover{transform:none}.dashboard-grid__resize[data-v-303d856e]{position:absolute;right:1px;bottom:1px;z-index:5;inline-size:22px;block-size:22px;padding:0;border:0;border-radius:0 0 12px;background:linear-gradient(135deg,transparent 46%,rgba(23,59,117,.7) 46% 54%,transparent 54% 68%,rgba(23,59,117,.7) 68% 76%,transparent 76%);cursor:nwse-resize;touch-action:none}@media(max-width:960px){.dashboard-shell--rail[data-v-303d856e]{grid-template-columns:minmax(0,1fr)}.dashboard-shell__rail[data-v-303d856e]{display:none}.dashboard-grid__item[data-v-303d856e]{grid-column:1/-1!important}.dashboard-grid__resize[data-v-303d856e]{display:none}.dashboard-page__heading[data-v-303d856e]{flex:1;min-inline-size:0}.dashboard-page__actions[data-v-303d856e]{align-self:flex-start;margin-inline-start:auto}.dashboard-page__actions--floating[data-v-303d856e]{top:auto;right:16px;bottom:20px;margin-inline-start:0}}.sortable-ghost[data-v-303d856e],.sortable-chosen[data-v-303d856e],.sortable-drag[data-v-303d856e]{cursor:grabbing}.pulse-floating-done[data-v-303d856e]{position:fixed;inset-inline-end:28px;inset-block-end:28px;z-index:999;display:flex;align-items:center;pointer-events:auto}.pulse-floating-done__btn[data-v-303d856e]{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:0;border-radius:14px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));font-size:.95rem;font-weight:700;cursor:pointer;transition:transform .2s cubic-bezier(.2,0,0,1),box-shadow .2s ease}.pulse-floating-done__btn[data-v-303d856e]:hover{transform:translateY(-2px) scale(1.02)}.pulse-floating-done__btn[data-v-303d856e]:active{transform:translateY(0) scale(.98)}@media(max-width:960px){.pulse-floating-done[data-v-303d856e]{inset-inline-end:auto;inset-inline-start:50%;transform:translate(-50%);inset-block-end:calc(var(--app-bottomnav-height, 64px) + 14px);width:max-content}}@keyframes pulse-done-glow-303d856e{0%,to{box-shadow:0 8px 28px rgba(var(--v-theme-primary),.4),0 0 0 2px #ffffff4d}50%{box-shadow:0 10px 32px rgba(var(--v-theme-primary),.65),0 0 0 4px rgba(var(--v-theme-primary),.25)}}.profile-nav-settings[data-v-6b370a3b]{display:grid;gap:12px}.profile__nav-seg[data-v-6b370a3b]{display:inline-flex;width:fit-content;max-width:100%;padding:3px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05)}.profile__nav-seg-btn[data-v-6b370a3b]{border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font:inherit;font-size:.8rem;font-weight:650;padding:6px 12px}.profile__nav-seg-btn--active[data-v-6b370a3b]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 2px #0f172a0f}.profile__nav-hint[data-v-6b370a3b]{margin:0;color:rgba(var(--v-theme-on-surface),.55);font-size:.8rem;line-height:1.4}.profile__nav-list[data-v-6b370a3b]{display:flex;flex-direction:column;gap:6px}.profile__nav-row[data-v-6b370a3b]{display:grid;grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.035)}.profile__nav-handle[data-v-6b370a3b]{display:inline-flex;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.4);cursor:grab;padding:2px}.profile__nav-label[data-v-6b370a3b]{font-size:.875rem;font-weight:600}.profile__nav-primary[data-v-6b370a3b]{border:0;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font:inherit;font-size:.72rem;font-weight:700;padding:4px 8px}.profile__nav-primary--on[data-v-6b370a3b]{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.profile__nav-primary[data-v-6b370a3b]:disabled{opacity:.4;cursor:not-allowed}.profile__nav-actions[data-v-6b370a3b]{display:flex;justify-content:flex-end}.profile[data-v-3bbf8bf1]{display:flex;flex-direction:column;max-block-size:min(92vh,760px);overflow:hidden;border-radius:var(--ui-radius-dialog);background:rgb(var(--v-theme-surface));box-shadow:0 24px 64px #0f172a2e}.profile--fullscreen[data-v-3bbf8bf1],[data-v-3bbf8bf1] .v-overlay__content--fullscreen .profile,[data-v-3bbf8bf1] .v-dialog--fullscreen .profile{max-block-size:none!important;min-block-size:100dvh!important;border-radius:0!important;box-shadow:none!important}@media(max-width:1279px){.profile[data-v-3bbf8bf1]{max-block-size:none;min-block-size:100dvh;border-radius:0!important;box-shadow:none}}.profile__header[data-v-3bbf8bf1]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ui-gap-dialog);padding:var(--ui-pad-dialog);background:radial-gradient(circle at 0% 0%,rgba(var(--v-theme-primary),.14),transparent 46%),linear-gradient(180deg,rgba(var(--v-theme-on-surface),.03),transparent 70%);border-block-end:1px solid rgba(var(--v-border-color),.1)}.profile__hero[data-v-3bbf8bf1]{display:flex;align-items:center;gap:14px;min-inline-size:0}.profile__avatar[data-v-3bbf8bf1]{display:grid;flex-shrink:0;place-items:center;inline-size:52px;block-size:52px;border-radius:16px;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));font-size:1rem;font-weight:800;letter-spacing:.02em;overflow:hidden}.profile__avatar-img[data-v-3bbf8bf1]{inline-size:100%;block-size:100%;object-fit:cover;display:block}.profile__hero-copy[data-v-3bbf8bf1]{min-inline-size:0}.profile__kicker[data-v-3bbf8bf1]{margin:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.profile__name[data-v-3bbf8bf1]{margin:2px 0 0;overflow:hidden;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line);text-overflow:ellipsis;white-space:nowrap}.profile__roles[data-v-3bbf8bf1]{display:flex;flex-wrap:wrap;gap:6px;margin-block-start:8px}.profile__role[data-v-3bbf8bf1]{display:inline-flex;align-items:center;block-size:22px;padding:0 8px;border-radius:999px;font-size:.68rem;font-weight:700}.profile__role--primary[data-v-3bbf8bf1]{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.profile__role--ok[data-v-3bbf8bf1]{background:#0f766e1f;color:#0f766e}.profile__role--muted[data-v-3bbf8bf1]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.62)}.profile__tabs[data-v-3bbf8bf1]{display:none;gap:6px;overflow-x:auto;padding:10px 14px;border-block-end:1px solid rgba(var(--v-border-color),.1);scrollbar-width:none}.profile__tabs[data-v-3bbf8bf1]::-webkit-scrollbar{display:none}.profile__tab[data-v-3bbf8bf1]{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;block-size:34px;padding:0 12px;border:0;border-radius:999px;background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font:inherit;font-size:.8rem;font-weight:650;white-space:nowrap}.profile__tab--active[data-v-3bbf8bf1]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.profile__shell[data-v-3bbf8bf1]{display:grid;grid-template-columns:220px minmax(0,1fr);flex:1;min-block-size:0;overflow:hidden}.profile__rail[data-v-3bbf8bf1]{display:flex;flex-direction:column;gap:4px;padding:14px 10px;border-inline-end:1px solid rgba(var(--v-border-color),.1);background:rgba(var(--v-theme-on-surface),.015);overflow:auto}.profile__rail-item[data-v-3bbf8bf1]{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border:0;border-radius:14px;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left;transition:background-color .15s ease}.profile__rail-item[data-v-3bbf8bf1]:hover{background:rgba(var(--v-theme-on-surface),.04)}.profile__rail-item--active[data-v-3bbf8bf1]{background:rgba(var(--v-theme-primary),.1)}.profile__rail-icon[data-v-3bbf8bf1]{display:grid;flex-shrink:0;place-items:center;inline-size:34px;block-size:34px;border-radius:11px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.55)}.profile__rail-item--active .profile__rail-icon[data-v-3bbf8bf1]{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.profile__rail-copy[data-v-3bbf8bf1]{display:grid;gap:1px;min-inline-size:0}.profile__rail-copy strong[data-v-3bbf8bf1]{font-size:.84rem;font-weight:700;letter-spacing:-.01em}.profile__rail-copy em[data-v-3bbf8bf1]{color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem;font-style:normal;line-height:1.3}.profile__body[data-v-3bbf8bf1]{display:flex;flex-direction:column;gap:12px;min-block-size:0;overflow:auto;padding:16px 18px 18px}.profile__pane-head h3[data-v-3bbf8bf1]{margin:0;font-size:1rem;font-weight:800;letter-spacing:-.02em}.profile__pane-head p[data-v-3bbf8bf1]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.5);font-size:.78rem;line-height:1.35}.profile__pane[data-v-3bbf8bf1]{display:grid;gap:12px}.profile__card[data-v-3bbf8bf1]{display:grid;gap:12px;padding:14px;border-radius:18px;background:rgba(var(--v-theme-on-surface),.025);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1)}.profile__card-head h4[data-v-3bbf8bf1]{margin:0;font-size:.88rem;font-weight:750}.profile__card-head p[data-v-3bbf8bf1]{margin:3px 0 0;color:rgba(var(--v-theme-on-surface),.5);font-size:.74rem;line-height:1.35}.profile__fields[data-v-3bbf8bf1]{display:grid;gap:10px}.profile__channels[data-v-3bbf8bf1]{display:grid;gap:8px}.profile__channel[data-v-3bbf8bf1]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.profile__channel-icon[data-v-3bbf8bf1]{display:grid;flex-shrink:0;place-items:center;inline-size:32px;block-size:32px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.55)}.profile__channel-copy[data-v-3bbf8bf1]{display:grid;flex:1;gap:1px;min-inline-size:0}.profile__channel-copy strong[data-v-3bbf8bf1]{font-size:.78rem;font-weight:700}.profile__channel-copy span[data-v-3bbf8bf1]{overflow:hidden;color:rgba(var(--v-theme-on-surface),.55);font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.profile__badge[data-v-3bbf8bf1]{flex-shrink:0;padding:3px 8px;border-radius:999px;background:rgba(var(--v-theme-success),.14);color:rgb(var(--v-theme-success));font-size:.68rem;font-weight:700}.profile__badge--off[data-v-3bbf8bf1]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.5)}.profile__access-loading[data-v-3bbf8bf1],.profile__access-empty[data-v-3bbf8bf1]{color:rgba(var(--v-theme-on-surface),.5);font-size:.8rem;line-height:1.4}.profile__modules[data-v-3bbf8bf1]{display:grid;gap:8px}.profile__module[data-v-3bbf8bf1]{overflow:hidden;border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.profile__module summary[data-v-3bbf8bf1]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 12px;cursor:pointer;list-style:none;user-select:none}.profile__module summary[data-v-3bbf8bf1]::-webkit-details-marker{display:none}.profile__module-title[data-v-3bbf8bf1]{font-size:.82rem;font-weight:700}.profile__module-count[data-v-3bbf8bf1]{color:rgba(var(--v-theme-on-surface),.48);font-size:.7rem;font-weight:650;font-variant-numeric:tabular-nums}.profile__perms[data-v-3bbf8bf1]{list-style:none;margin:0;padding:0 12px 10px;display:grid;gap:6px}.profile__perm[data-v-3bbf8bf1]{display:flex;align-items:center;gap:8px;color:rgba(var(--v-theme-on-surface),.42);font-size:.78rem}.profile__perm--on[data-v-3bbf8bf1]{color:rgba(var(--v-theme-on-surface),.82)}.profile__perm .v-icon[data-v-3bbf8bf1]{color:inherit}.profile__perm--on .v-icon[data-v-3bbf8bf1]{color:#0f766e}.profile__remind[data-v-3bbf8bf1]{display:grid;gap:14px}.profile__calendar-list[data-v-3bbf8bf1]{display:grid;gap:10px;margin:0;padding:0;list-style:none}.profile__calendar-item[data-v-3bbf8bf1]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.035)}.profile__calendar-main[data-v-3bbf8bf1]{display:grid;gap:2px;min-width:0}.profile__calendar-main strong[data-v-3bbf8bf1]{font-size:.9rem}.profile__calendar-main span[data-v-3bbf8bf1],.profile__calendar-main em[data-v-3bbf8bf1]{color:rgba(var(--v-theme-on-surface),.55);font-size:.78rem;font-style:normal}.profile__calendar-actions[data-v-3bbf8bf1]{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.profile__remind-block[data-v-3bbf8bf1]{display:grid;gap:8px;padding:10px 12px;border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.08)}.profile__remind-fields[data-v-3bbf8bf1]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.profile__remind-label[data-v-3bbf8bf1]{color:rgba(var(--v-theme-on-surface),.55);font-size:.78rem;font-weight:600}.profile__remind-num[data-v-3bbf8bf1]{max-inline-size:88px}.profile__remind-unit[data-v-3bbf8bf1]{max-inline-size:100px}.profile__remind-channels[data-v-3bbf8bf1]{display:flex;flex-wrap:wrap;gap:4px 12px;inline-size:100%}.profile__footer[data-v-3bbf8bf1]{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:var(--ui-space-3) var(--ui-pad-dialog-x);border-block-start:1px solid rgba(var(--v-border-color),.1);background:rgba(var(--v-theme-on-surface),.015)}@media(max-width:1279px){.profile__body[data-v-3bbf8bf1]{padding:.375rem}}@media(max-width:799px){.profile__tabs[data-v-3bbf8bf1]{display:flex}.profile__shell[data-v-3bbf8bf1]{grid-template-columns:1fr}.profile__rail[data-v-3bbf8bf1]{display:none}.profile__body[data-v-3bbf8bf1]{padding:14px}}.user-menu[data-v-dfab43ab]{border-radius:14px;padding:.35rem;box-shadow:0 12px 32px #0f172a24}.user-menu__plan[data-v-dfab43ab]{display:flex;align-items:center;gap:.55rem;width:calc(100% - .3rem);margin:.2rem .15rem .35rem;padding:.55rem .6rem;border:1px solid rgba(var(--v-theme-primary),.18);border-radius:10px;background:linear-gradient(135deg,rgba(var(--v-theme-primary),.1),rgba(var(--v-theme-primary),.04));color:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.user-menu__plan[data-v-dfab43ab]:hover{border-color:rgba(var(--v-theme-primary),.35);background:linear-gradient(135deg,rgba(var(--v-theme-primary),.14),rgba(var(--v-theme-primary),.06));transform:translateY(-1px)}.user-menu__plan-icon[data-v-dfab43ab]{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));flex-shrink:0}.user-menu__plan-copy[data-v-dfab43ab]{display:flex;flex-direction:column;gap:.05rem;min-width:0;flex:1}.user-menu__plan-label[data-v-dfab43ab]{font-size:.68rem;line-height:1;letter-spacing:.02em;text-transform:uppercase;opacity:.55;font-weight:600}.user-menu__plan-name[data-v-dfab43ab]{font-size:.9rem;line-height:1.2;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-menu__plan-status[data-v-dfab43ab]{font-size:.68rem;font-weight:600;padding:.15rem .4rem;border-radius:999px;background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success));flex-shrink:0}.user-menu__plan--trial .user-menu__plan-status[data-v-dfab43ab]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.user-menu__plan--expired .user-menu__plan-status[data-v-dfab43ab]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.user-menu__plan-chevron[data-v-dfab43ab]{opacity:.45;flex-shrink:0}.app-topnav[data-v-23862af1]{position:relative;min-inline-size:0;flex:1 1 0;overflow:hidden}.app-topnav__sizer[data-v-23862af1],.app-topnav__bar[data-v-23862af1]{display:flex;align-items:center;gap:.15rem}.app-topnav__sizer[data-v-23862af1]{position:absolute;inset:0 auto auto 0;pointer-events:none;visibility:hidden;white-space:nowrap}.app-topnav__bar[data-v-23862af1]{min-inline-size:0}.app-topnav__item[data-v-23862af1]{display:inline-flex;flex:0 0 auto;align-items:center;gap:.35rem;block-size:2rem;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:500;letter-spacing:-.01em;line-height:1;padding-inline:.65rem;text-decoration:none;white-space:nowrap}.app-topnav__item[data-v-23862af1]:hover,.app-topnav__item[data-v-23862af1]:focus-visible{background:rgba(var(--v-theme-on-surface),.05);color:rgb(var(--v-theme-on-surface));outline:none}.app-topnav__item--active[data-v-23862af1]{background:rgba(var(--v-theme-on-surface),.08);color:rgb(var(--v-theme-on-surface));font-weight:600}.app-topnav__more[data-v-23862af1]{padding-inline-end:.45rem}.app-topnav__badge[data-v-23862af1]{display:inline-flex;align-items:center;justify-content:center;min-inline-size:1.15rem;block-size:1.05rem;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.72);font-size:.6875rem;font-variant-numeric:tabular-nums;font-weight:650;line-height:1;padding-inline:.3rem}.app-topnav__menu[data-v-23862af1]{min-inline-size:13.5rem;padding:.35rem}.app-bottomnav[data-v-4a3a02a8]{display:flex;align-items:stretch;justify-content:space-around;gap:0;block-size:3.5rem;padding:0}.app-bottomnav__cell[data-v-4a3a02a8]{position:relative;display:flex;flex:1 1 0;min-inline-size:0}.app-bottomnav__item[data-v-4a3a02a8],.app-bottomnav__action[data-v-4a3a02a8]{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-inline-size:0;inline-size:100%;border:0;border-radius:0;background:transparent;color:rgba(var(--v-theme-on-surface),.46);cursor:pointer;font-family:inherit;padding:0;text-decoration:none;transition:color .16s ease,background-color .16s ease}.app-bottomnav__item[data-v-4a3a02a8]:hover,.app-bottomnav__item[data-v-4a3a02a8]:focus-visible{color:rgba(var(--v-theme-on-surface),.78)}.app-bottomnav__item--active[data-v-4a3a02a8]{background:transparent;color:rgb(var(--v-theme-primary))}.app-bottomnav__icon-wrap[data-v-4a3a02a8],.app-bottomnav__action-icon[data-v-4a3a02a8]{position:relative;display:grid;place-items:center;inline-size:22px;block-size:22px;border-radius:0}.app-bottomnav__label[data-v-4a3a02a8]{overflow:hidden;max-inline-size:100%;font-size:.625rem;font-weight:600;letter-spacing:-.01em;line-height:1;text-overflow:ellipsis;white-space:nowrap}.app-bottomnav__item--active .app-bottomnav__label[data-v-4a3a02a8]{font-weight:700}.app-bottomnav__action[data-v-4a3a02a8]{color:rgb(var(--v-theme-primary));font-weight:700}.app-bottomnav__action-icon[data-v-4a3a02a8]{color:rgb(var(--v-theme-primary))}.app-bottomnav__action[data-v-4a3a02a8]:disabled{cursor:default;opacity:.45}.app-bottomnav__badge[data-v-4a3a02a8]{position:absolute;inset-block-start:-6px;inset-inline-end:-8px;display:inline-grid;place-items:center;min-inline-size:17px;block-size:17px;border-radius:999px;background:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error));font-size:.6rem;font-weight:700;padding-inline:4px}.shop-switcher[data-v-055069b9]{display:inline-flex;flex-shrink:0;align-items:center;gap:.55rem;max-inline-size:15rem;min-block-size:2.35rem;padding:.25rem .55rem .25rem .3rem;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:999px;background:rgba(var(--v-theme-surface),.92);color:inherit;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.shop-switcher[data-v-055069b9]:hover,.shop-switcher[data-v-055069b9]:focus-visible,.shop-switcher--open[data-v-055069b9]{border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.06);outline:none}.shop-switcher[data-v-055069b9]:focus-visible{box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.18)}.shop-switcher__icon[data-v-055069b9]{position:relative;display:grid;place-items:center;inline-size:1.85rem;block-size:1.85rem;border-radius:999px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.shop-switcher__dot[data-v-055069b9]{position:absolute;inset-block-start:-1px;inset-inline-end:-1px;inline-size:8px;block-size:8px;border:1.5px solid rgb(var(--v-theme-surface));border-radius:999px;background:rgb(var(--v-theme-error));pointer-events:none}.shop-switcher__text[data-v-055069b9]{display:flex;min-inline-size:0;flex:1;flex-direction:column;align-items:flex-start;gap:.05rem;line-height:1.15;text-align:start}.shop-switcher__label[data-v-055069b9]{color:rgba(var(--v-theme-on-surface),.5);font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.shop-switcher__name[data-v-055069b9]{overflow:hidden;max-inline-size:9.5rem;font-size:.8125rem;font-weight:650;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.shop-switcher__chevron[data-v-055069b9]{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.45);transition:transform .15s ease}.shop-switcher--open .shop-switcher__chevron[data-v-055069b9]{transform:rotate(180deg)}.shop-switcher__menu[data-v-055069b9]{min-inline-size:16.5rem;max-inline-size:min(20rem,100vw - 1.5rem);overflow:hidden}.shop-switcher__menu-head[data-v-055069b9]{padding:.85rem 1rem .35rem;color:rgba(var(--v-theme-on-surface),.5);font-size:.6875rem;font-weight:650;letter-spacing:.05em;text-transform:uppercase}.shop-switcher__list[data-v-055069b9]{padding:.35rem .45rem .55rem}.shop-switcher__item[data-v-055069b9]{margin-block:.1rem}.shop-switcher__item-title[data-v-055069b9],.shop-switcher__item[data-v-055069b9] .v-list-item-title{font-size:.8125rem;font-weight:600;letter-spacing:-.015em}.shop-switcher__item[data-v-055069b9] .v-list-item-subtitle{font-size:.75rem}.shop-switcher__lead[data-v-055069b9]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:2rem;block-size:2rem;margin-inline-end:.75rem}.shop-switcher__avatar[data-v-055069b9]{inline-size:2rem!important;block-size:2rem!important}.shop-switcher__count[data-v-055069b9]{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:100%;block-size:100%;min-inline-size:2rem;padding-inline:.2rem;border:0;border-radius:999px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.75rem;font-weight:700;letter-spacing:-.02em;line-height:1;white-space:nowrap}.shop-switcher__count-dot[data-v-055069b9]{position:absolute;inset-block-start:-1px;inset-inline-end:-1px;inline-size:8px;block-size:8px;border:1.5px solid rgb(var(--v-theme-surface));border-radius:999px;background:rgb(var(--v-theme-error));pointer-events:none}.shop-switcher__check[data-v-055069b9],.shop-switcher__check-spacer[data-v-055069b9]{flex-shrink:0;inline-size:18px;block-size:18px}@media(max-width:599px){.shop-switcher[data-v-055069b9]{max-inline-size:10.5rem;padding-inline-end:.4rem}.shop-switcher__label[data-v-055069b9]{display:none}.shop-switcher__name[data-v-055069b9]{max-inline-size:5.5rem}}.app-mobile-sidebar[data-v-775859b3] .v-navigation-drawer__content{overflow:hidden}.app-mobile-sidebar__content[data-v-775859b3]{display:flex;flex-direction:column;block-size:100%;min-block-size:0;overflow-y:auto;overscroll-behavior-y:contain;padding:max(14px,env(safe-area-inset-top)) 12px 14px;touch-action:pan-y;-webkit-overflow-scrolling:touch}.app-mobile-sidebar__profile[data-v-775859b3]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 4px 14px}.app-mobile-sidebar__profile-copy[data-v-775859b3]{display:grid;min-inline-size:0}.app-mobile-sidebar__profile-copy strong[data-v-775859b3],.app-mobile-sidebar__profile-copy span[data-v-775859b3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-mobile-sidebar__profile-copy strong[data-v-775859b3]{font-size:.9rem}.app-mobile-sidebar__profile-copy span[data-v-775859b3]{color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem}.app-mobile-sidebar__shop[data-v-775859b3]{inline-size:100%;padding:0 4px 10px}.app-mobile-sidebar__shop[data-v-775859b3] .shop-switcher{display:flex;inline-size:100%;max-inline-size:none}.app-mobile-sidebar__shop[data-v-775859b3] .shop-switcher__name{max-inline-size:none}.app-mobile-sidebar__nav[data-v-775859b3]{flex:1 0 auto;padding:4px 0}.app-mobile-sidebar__nav[data-v-775859b3] .v-list-item--active{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.app-mobile-sidebar__badge[data-v-775859b3]{display:inline-grid;place-items:center;min-inline-size:1.25rem;block-size:1.25rem;border-radius:999px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.6875rem;font-weight:750;padding-inline:5px}.app-mobile-sidebar__account[data-v-775859b3]{display:grid;gap:2px;border-block-start:1px solid rgba(var(--v-border-color),.12);padding-block-start:10px}.app-mobile-sidebar__account-item[data-v-775859b3]{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;min-block-size:42px;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font:inherit;font-size:.8125rem;font-weight:600;padding:6px 10px;text-align:start}.app-mobile-sidebar__account-item[data-v-775859b3]:hover{background:rgba(var(--v-theme-on-surface),.05);color:rgb(var(--v-theme-on-surface))}.app-mobile-sidebar__account-item--danger[data-v-775859b3]{color:rgb(var(--v-theme-error))}.app-mobile-sidebar__account-item--switch[data-v-775859b3]{cursor:default}.staff-page-header[data-v-24cca6f1]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;min-inline-size:0;padding:10px 4px 6px}.staff-page-header__copy[data-v-24cca6f1]{display:grid;gap:5px;min-inline-size:0}.staff-page-header__title-row[data-v-24cca6f1]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-block-size:38px}.staff-page-header__primary-actions[data-v-24cca6f1],.staff-page-header__actions[data-v-24cca6f1]{display:flex;flex:none;align-items:center;gap:8px}.staff-page-header__primary-actions[data-v-24cca6f1]:empty,.staff-page-header__actions[data-v-24cca6f1]:empty,.staff-page-header__primary-actions[data-v-24cca6f1]:has(#staff-page-primary-actions:empty),.staff-page-header__actions[data-v-24cca6f1]:has(#staff-page-tools:empty){display:none}.staff-page-header__title-row[data-v-24cca6f1] #staff-page-leading,.staff-page-header__primary-actions[data-v-24cca6f1] #staff-page-primary-actions,.staff-page-header__actions[data-v-24cca6f1] #staff-page-tools{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:8px}.staff-page-header__title-row[data-v-24cca6f1] #staff-page-leading:empty,.staff-page-header__primary-actions[data-v-24cca6f1] #staff-page-primary-actions:empty,.staff-page-header__actions[data-v-24cca6f1] #staff-page-tools:empty{display:none}.staff-page-header__eyebrow[data-v-24cca6f1]{color:rgb(var(--v-theme-primary));font-size:.6875rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.staff-page-header__title[data-v-24cca6f1]{margin:0;color:rgb(var(--v-theme-on-background));font-size:var(--ui-type-page-title-size);font-weight:var(--ui-type-page-title-weight);letter-spacing:var(--ui-type-page-title-tracking);line-height:var(--ui-type-page-title-line)}.staff-page-header__description[data-v-24cca6f1]{max-inline-size:48rem;margin:0;color:rgba(var(--v-theme-on-surface),.58);font-size:var(--ui-type-subtitle-size);font-weight:var(--ui-type-subtitle-weight);line-height:var(--ui-type-subtitle-line)}.staff-page-header--compact[data-v-24cca6f1]{padding-block-start:2px}.staff-page-header--compact .staff-page-header__title[data-v-24cca6f1]{font-size:var(--ui-type-dialog-title-size);line-height:var(--ui-type-dialog-title-line)}@media(max-width:959px){.staff-page-header[data-v-24cca6f1]{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;gap:8px;padding:0 0 6px}.staff-page-header__copy[data-v-24cca6f1],.staff-page-header__primary-actions[data-v-24cca6f1]{display:none}.staff-page-header__actions[data-v-24cca6f1]{flex:1 1 100%;inline-size:100%;max-inline-size:none}.staff-page-header__actions[data-v-24cca6f1] #staff-page-tools{flex:1 1 100%;inline-size:100%}.staff-page-header[data-v-24cca6f1]:has(#staff-page-tools:empty){display:none}}.notifications-panel{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;max-inline-size:calc(100vw - 1.5rem)}.notifications-panel__section-title{padding:10px 16px 4px;color:rgba(var(--v-theme-on-surface),.55);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.notifications-panel__link{display:inline-flex;align-items:center;gap:2px;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.8125rem;font-weight:650}.notifications-panel__link:hover{text-decoration:underline}.notifications-panel__title{font-size:13px;line-height:20px;color:#3b414d}.notifications-panel__subtitle{font-size:13px;line-height:18px;color:#656c76}.notifications-panel__header{padding-block:12px!important;padding-inline:16px!important}.notifications-panel__badge{border-radius:9999px!important;font-weight:600;padding-inline:10px!important;opacity:1;background:rgba(var(--v-theme-primary),.12)!important;color:rgb(var(--v-theme-primary))!important}.notifications-panel__divider{opacity:1;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.notifications-panel__scroll{max-block-size:calc(100dvh - 250px)}.notifications-panel__item{min-block-size:0;padding:0!important}.notifications-panel__icon-surface{display:flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:44px;block-size:44px;border-radius:50%}.notifications-panel__icon-surface--warning{background:rgba(var(--v-theme-warning),.18);color:rgb(var(--v-theme-warning))}.notifications-panel__icon-surface--warning :deep(.v-icon){color:inherit;opacity:1}.notifications-panel__icon-surface--error{background:rgba(var(--v-theme-error),.14);color:rgb(var(--v-theme-error))}.notifications-panel__icon-surface--error :deep(.v-icon){color:inherit;opacity:1}.notifications-panel__icon-surface--info{background:rgba(var(--v-theme-info),.16);color:rgb(var(--v-theme-info))}.notifications-panel__icon-surface--info :deep(.v-icon){color:inherit;opacity:1}.notifications-panel__icon-surface--success{background:rgba(var(--v-theme-success),.16);color:rgb(var(--v-theme-success))}.notifications-panel__icon-surface--success :deep(.v-icon){color:inherit;opacity:1}.notifications-panel__icon-surface--primary{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.notifications-panel__icon-surface--primary :deep(.v-icon){color:inherit;opacity:1}.notifications-panel__icon-surface--default{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.72)}.notifications-panel__icon-surface--default :deep(.v-icon){color:inherit;opacity:1}.notifications-panel__end{position:relative;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;inline-size:24px;flex-direction:column}.notifications-panel__unread{inset-block-start:2px;inset-inline-end:0;inline-size:8px;block-size:8px;border-radius:50%;background:rgb(var(--v-theme-error))}.notifications-panel__decline{background:rgba(var(--v-theme-on-surface),.06)!important;color:rgba(var(--v-theme-on-surface),.78)!important}.notifications-panel__accept{background:rgba(var(--v-theme-primary),.12)!important;color:rgb(var(--v-theme-primary))!important}.notification-actions[data-v-43ac36fc]{display:grid;gap:8px;min-inline-size:0;padding-block-start:4px}.notification-actions--dense[data-v-43ac36fc]{padding-block-start:6px}.notification-actions__result[data-v-43ac36fc]{margin:0;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.35}.notification-actions__result--ok[data-v-43ac36fc]{color:rgb(var(--v-theme-success))}.notification-actions__btns[data-v-43ac36fc]{display:flex;flex-wrap:wrap;gap:6px}.notification-actions__btn[data-v-43ac36fc]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-block-size:28px;padding:0 10px;border:1px solid transparent;border-radius:var(--ui-radius-pill, 999px);background:var(--ui-surface-subtle, rgba(var(--v-theme-on-surface), .05));color:rgba(var(--v-theme-on-surface),.82);cursor:pointer;font:inherit;font-size:.725rem;font-weight:650;line-height:1;transition:background var(--ui-motion-duration-fast, .12s) var(--ui-motion-easing-standard, ease),color var(--ui-motion-duration-fast, .12s) var(--ui-motion-easing-standard, ease),border-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-easing-standard, ease)}.notification-actions__btn[data-v-43ac36fc]:hover:not(:disabled){background:var(--ui-surface-hover, rgba(var(--v-theme-on-surface), .08))}.notification-actions__btn[data-v-43ac36fc]:disabled{cursor:default;opacity:.5}.notification-actions__btn--primary[data-v-43ac36fc]{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.notification-actions__btn--primary[data-v-43ac36fc]:hover:not(:disabled){background:rgb(var(--v-theme-primary-darken-1))}.notification-actions__btn--more[data-v-43ac36fc]{padding-inline-end:7px}.notification-actions__btn--ghost[data-v-43ac36fc]{background:transparent;border-color:transparent;color:rgb(var(--v-theme-primary))}.notification-actions__btn--ghost[data-v-43ac36fc]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.08)}.notification-actions__btn--error[data-v-43ac36fc]{background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error))}.notification-actions__btn--error[data-v-43ac36fc]:hover:not(:disabled){background:rgba(var(--v-theme-error),.16)}.notification-actions__menu[data-v-43ac36fc]{border:var(--ui-hairline);border-radius:var(--ui-radius-lg)!important;box-shadow:var(--ui-shadow-lg)}.notification-actions__composer[data-v-43ac36fc]{display:grid;gap:8px;min-inline-size:0;padding:10px;border:1px solid rgba(var(--v-theme-primary),.16);border-radius:var(--ui-radius-lg, .75rem);background:linear-gradient(180deg,rgba(var(--v-theme-primary),.05),transparent 42%),rgb(var(--v-theme-surface))}.notification-actions__composer-head[data-v-43ac36fc]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:rgba(var(--v-theme-on-surface),.62);font-size:.72rem;font-weight:700;letter-spacing:.02em}.notification-actions__icon-btn[data-v-43ac36fc]{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:28px;block-size:28px;margin:-4px;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.5);cursor:pointer}.notification-actions__icon-btn[data-v-43ac36fc]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface))}.notification-actions__field[data-v-43ac36fc]{inline-size:100%;min-inline-size:0;min-block-size:40px;padding:9px 12px;border:1px solid rgba(var(--v-border-color),.16);border-radius:var(--ui-radius-md, .625rem);background:rgba(var(--v-theme-on-surface),.03);color:inherit;font:inherit;font-size:.875rem;line-height:1.4;outline:none;transition:border-color var(--ui-motion-duration-fast, .12s) var(--ui-motion-easing-standard, ease)}.notification-actions__field--area[data-v-43ac36fc]{min-block-size:84px;resize:vertical}.notification-actions__field[data-v-43ac36fc]:focus{border-color:rgba(var(--v-theme-primary),.45);box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.12)}.notification-actions__bar[data-v-43ac36fc]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.notification-actions__send[data-v-43ac36fc]{min-inline-size:108px}@media(max-width:600px){.notification-actions__btns[data-v-43ac36fc]{display:flex}.notification-actions__btn[data-v-43ac36fc]{min-block-size:30px}.notification-actions__bar[data-v-43ac36fc]{display:grid;grid-template-columns:1fr 1.4fr}.notification-actions__send[data-v-43ac36fc]{min-inline-size:0}}.product-tour[data-v-27e9532f]{position:fixed;inset:0;z-index:5000;pointer-events:none}.product-tour__dim[data-v-27e9532f]{position:fixed;inset:0;background:#0f172a7a;pointer-events:auto}.product-tour__spot[data-v-27e9532f]{position:fixed;border-radius:12px;box-shadow:0 0 0 9999px #0f172a7a;pointer-events:none;transition:top .2s ease,left .2s ease,width .2s ease,height .2s ease}.product-tour__card[data-v-27e9532f]{position:fixed;z-index:1;display:flex;flex-direction:column;width:min(22.5rem,calc(100vw - 1.5rem));max-height:min(32rem,calc(100vh - 1.5rem));padding:1rem 1.1rem .95rem;border-radius:14px;background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 18px 40px #0f172a38;pointer-events:auto}.product-tour__card--detailed[data-v-27e9532f]{width:min(26.5rem,calc(100vw - 1.5rem))}.product-tour__count[data-v-27e9532f]{margin:0 0 .35rem;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;font-weight:650}.product-tour__title[data-v-27e9532f]{margin:0 0 .4rem;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line)}.product-tour__scroll[data-v-27e9532f]{flex:1 1 auto;min-height:0;margin:0 0 1rem;overflow-y:auto;overscroll-behavior:contain}.product-tour__body[data-v-27e9532f]{margin:0;color:rgba(var(--v-theme-on-surface),.72);font-size:.875rem;line-height:1.45}.product-tour__bullets[data-v-27e9532f]{margin:.65rem 0 0;padding:0 0 0 1.1rem;color:rgba(var(--v-theme-on-surface),.78);font-size:.8125rem;line-height:1.4}.product-tour__bullets li+li[data-v-27e9532f]{margin-top:.4rem}.product-tour__actions[data-v-27e9532f]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.product-tour__nav[data-v-27e9532f]{display:flex;gap:.4rem}.product-tour__skip[data-v-27e9532f],.product-tour__ghost[data-v-27e9532f],.product-tour__next[data-v-27e9532f]{min-height:34px;padding:0 .8rem;border:0;border-radius:9px;font:inherit;font-size:.8125rem;font-weight:650;cursor:pointer}.product-tour__skip[data-v-27e9532f]{background:transparent;color:rgba(var(--v-theme-on-surface),.55)}.product-tour__ghost[data-v-27e9532f]{background:transparent;color:rgb(var(--v-theme-primary));border:1.5px solid rgb(var(--v-theme-primary))}.product-tour__next[data-v-27e9532f]{background:rgb(var(--v-theme-primary));color:#fff}.product-tour-offer[data-v-27e9532f]{position:fixed;inset-block-end:88px;inset-inline-start:16px;z-index:4200;display:grid;gap:8px;width:min(20rem,calc(100vw - 2rem));padding:14px 16px;border:var(--ui-hairline, 1px solid rgba(var(--v-border-color), .14));border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:var(--ui-shadow-md, 0 8px 24px rgba(15, 23, 42, .09))}.product-tour-offer__title[data-v-27e9532f]{margin:0;font-size:.9375rem;font-weight:700}.product-tour-offer__body[data-v-27e9532f]{margin:0;color:rgba(var(--v-theme-on-surface),.62);font-size:.8125rem;line-height:1.4}.product-tour-offer__actions[data-v-27e9532f]{display:flex;justify-content:flex-end;gap:8px}@media(prefers-reduced-motion:reduce){.product-tour__spot[data-v-27e9532f],.product-tour__card[data-v-27e9532f]{transition:none}}.staff-command-palette__card[data-v-6a7afe5d]{overflow:hidden;border-radius:var(--ui-radius-xl, 16px);box-shadow:var(--ui-shadow-lg)}.staff-command-palette__search[data-v-6a7afe5d]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-block-end:var(--ui-hairline)}.staff-command-palette__search input[data-v-6a7afe5d]{flex:1;min-inline-size:0;border:0;background:transparent;color:inherit;font:inherit;font-size:.95rem;outline:none}.staff-command-palette__search kbd[data-v-6a7afe5d]{color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:700}.staff-command-palette__list[data-v-6a7afe5d]{max-block-size:min(22rem,56vh);padding:8px;overflow:auto}.staff-command-palette__group[data-v-6a7afe5d]{padding:8px 10px 4px;color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.staff-command-palette__item[data-v-6a7afe5d]{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.staff-command-palette__item--active[data-v-6a7afe5d],.staff-command-palette__item[data-v-6a7afe5d]:hover{background:var(--ui-surface-hover)}.staff-command-palette__item em[data-v-6a7afe5d]{color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem;font-style:normal}.staff-command-palette__empty[data-v-6a7afe5d]{margin:0;padding:24px 12px;color:rgba(var(--v-theme-on-surface),.5);text-align:center}.staff-command-palette__hint[data-v-6a7afe5d]{display:flex;flex-wrap:wrap;gap:12px;padding:8px 14px 12px;border-block-start:var(--ui-hairline);color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.staff-command-palette__hint kbd[data-v-6a7afe5d]{margin-inline-end:2px;padding:1px 5px;border-radius:4px;background:rgba(var(--v-theme-on-surface),.06);font-family:inherit;font-size:.6875rem;font-weight:700}.entity-hub-crumbs[data-v-4f19407e]{position:fixed;z-index:2500;inset-block-start:12px;inset-inline-start:50%;transform:translate(-50%);display:flex;flex-wrap:wrap;align-items:center;gap:6px;max-inline-size:min(920px,100vw - 24px);padding:8px 12px;border-radius:999px;background:rgba(var(--v-theme-surface),.96);box-shadow:0 8px 28px #0f172a2e;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.entity-hub-crumbs__back[data-v-4f19407e],.entity-hub-crumbs__item[data-v-4f19407e]{border:0;background:transparent;cursor:pointer;font-size:.8125rem;color:rgba(var(--v-theme-on-surface),.72);padding:2px 4px}.entity-hub-crumbs__back[data-v-4f19407e]{display:inline-flex;align-items:center;gap:4px;margin-inline-end:6px;color:rgb(var(--v-theme-primary));font-weight:600}.entity-hub-crumbs__item--current[data-v-4f19407e]{color:rgba(var(--v-theme-on-surface),.92);font-weight:600;cursor:default}.entity-hub-crumbs__sep[data-v-4f19407e]{color:rgba(var(--v-theme-on-surface),.35);font-size:.75rem}.chat-dock[data-v-b1143ee4]{display:flex;flex-direction:column;min-height:0;background:rgb(var(--v-theme-surface))}.chat-dock--side[data-v-b1143ee4]{position:fixed;z-index:2700;inset-block:12px;inset-inline-end:12px;width:min(420px,100vw - 24px);border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:var(--ui-radius-dialog);box-shadow:0 16px 48px #0f172a38;overflow:hidden}.chat-dock--overlay[data-v-b1143ee4]{height:min(80dvh,720px)}.chat-dock__head[data-v-b1143ee4]{display:flex;align-items:center;gap:4px;padding:10px 10px 10px 16px;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.chat-dock__titles[data-v-b1143ee4]{flex:1;min-width:0}.chat-dock__eyebrow[data-v-b1143ee4]{margin:0;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.5)}.chat-dock__title[data-v-b1143ee4]{margin:0;font-size:.95rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-dock[data-v-b1143ee4] .chat-thread{flex:1;min-height:0}.plan-quota-banner[data-v-dfb66b23]{flex:0 0 auto;block-size:auto;margin-bottom:.25rem}.plan-quota-banner[data-v-dfb66b23] .v-alert__content{flex:1 1 auto;min-inline-size:0;align-self:start}.plan-quota-banner__row[data-v-dfb66b23]{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem}.plan-quota-banner__body[data-v-dfb66b23]{flex:1 1 auto;min-inline-size:0}.plan-quota-banner__body p[data-v-dfb66b23]{margin:.35rem 0 0;font-size:.88rem;line-height:1.4}.plan-quota-banner__btn[data-v-dfb66b23]{flex-shrink:0;margin-top:.1rem}@media(max-width:1279px){.plan-quota-banner[data-v-dfb66b23]{padding:8px 10px}.plan-quota-banner[data-v-dfb66b23] .v-alert__prepend{display:none!important}.plan-quota-banner[data-v-dfb66b23] .v-alert__append{align-self:flex-start;margin-block-start:-4px;margin-inline-end:-4px;flex-shrink:0}.plan-quota-banner[data-v-dfb66b23] .v-alert__append .v-btn{inline-size:24px;block-size:24px}.plan-quota-banner[data-v-dfb66b23] .v-alert__content{inline-size:100%}.plan-quota-banner__row[data-v-dfb66b23]{flex-direction:column;align-items:flex-start;gap:6px}.plan-quota-banner__body strong[data-v-dfb66b23]{font-size:.8125rem;line-height:1.3}.plan-quota-banner__body p[data-v-dfb66b23]{margin:2px 0 0;font-size:.75rem;line-height:1.35;color:rgba(var(--v-theme-on-surface),.78)}.plan-quota-banner__btn[data-v-dfb66b23]{margin-top:2px;block-size:26px!important;min-block-size:26px!important;padding:0 10px!important;font-size:.75rem!important;font-weight:600;border-radius:6px}}.layout-wrapper.layout-nav-type-horizontal .nav-items{display:flex;flex-wrap:wrap}.layout-horizontal-nav .nav-group .nav-group-label{display:flex;align-items:center;cursor:pointer}.layout-horizontal-nav .nav-group .popper-content{z-index:1}.layout-horizontal-nav .nav-group .popper-content>div{overflow:hidden auto}.layout-content-width-boxed.layout-wrapper.layout-nav-type-horizontal .navbar-content-container,.layout-content-width-boxed.layout-wrapper.layout-nav-type-horizontal .layout-footer .footer-content-container,.layout-content-width-boxed .layout-horizontal-nav .horizontal-nav-content-container{inline-size:100%}.layout-wrapper.layout-nav-type-horizontal{display:flex;flex-direction:column;min-block-size:100dvh}.layout-wrapper.layout-nav-type-horizontal .layout-navbar-and-nav-container{z-index:1}.layout-wrapper.layout-nav-type-horizontal .layout-navbar{z-index:11;block-size:64px}.layout-wrapper.layout-nav-type-horizontal.layout-content-height-fixed{max-block-size:100dvh}.layout-wrapper.layout-nav-type-horizontal.layout-content-height-fixed .layout-page-content{overflow:hidden}.layout-wrapper.layout-nav-type-horizontal.layout-content-height-fixed .layout-page-content>:first-child{max-block-size:100%;overflow-y:auto}.layout-wrapper.layout-navbar-sticky.horizontal-nav-sticky .layout-navbar-and-nav-container{position:sticky;inset-block-start:0;will-change:transform}.layout-wrapper.layout-navbar-hidden.horizontal-nav-hidden .layout-navbar-and-nav-container{display:none}.layout-horizontal-nav{z-index:11}.layout-horizontal-nav .nav-link a{display:flex;align-items:center}.popper-content{position:absolute}.expand-enter-active,.expand-leave-active{overflow:hidden;transition:block-size var(--expand-transition-duration, .25s) ease}.expand-enter-from,.expand-leave-to{block-size:0}.layout-vertical-nav{position:fixed;z-index:1003;display:flex;flex-direction:column;block-size:100%;inline-size:268px;inset-block-start:0;inset-inline-start:0;background-color:rgb(var(--v-theme-background));transition:inline-size .2s ease;will-change:transform,inline-size;padding-block-start:.5rem}.layout-vertical-nav.overlay-nav{background-color:rgb(var(--v-theme-paper));padding-block-start:0}.layout-vertical-nav .nav-header{display:flex;margin:0!important;align-items:center;background-color:transparent;block-size:60px;min-block-size:60px;box-sizing:border-box;padding-inline:1rem;padding-block:0}.layout-vertical-nav .nav-header .header-action{display:grid;border-radius:6px;cursor:pointer;block-size:28px;inline-size:28px;place-items:center;transition:background-color .15s ease}.layout-vertical-nav .nav-header .header-action:hover{background:rgba(var(--v-theme-on-surface),.06)}.layout-vertical-nav-collapsed .layout-vertical-nav:not(:hover) .nav-header .header-action.nav-pin,.layout-vertical-nav-collapsed .layout-vertical-nav:not(:hover) .nav-header .header-action.nav-unpin{display:none!important}.layout-vertical-nav .app-title-wrapper{margin-inline-end:auto}.layout-vertical-nav .nav-items{flex:1 1 auto;min-block-size:0;background-color:transparent;overflow-x:hidden;overflow-y:auto;padding-block:.25rem .5rem;scrollbar-width:none;-ms-overflow-style:none}.layout-vertical-nav .nav-items::-webkit-scrollbar{display:none}.layout-vertical-nav .nav-item-title{overflow:hidden;margin-inline-end:auto;font-size:.8125rem;font-weight:500;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.layout-vertical-nav-collapsed .layout-vertical-nav{inline-size:64px}@media(max-width:1279px){.layout-vertical-nav{transition:transform .25s ease-in-out}.layout-vertical-nav:not(.visible){transform:translate(-268px)}[dir=rtl] .layout-vertical-nav:not(.visible){transform:translate(268px)}}.layout-vertical-nav-collapsed .layout-vertical-nav.hovered{box-shadow:none!important}.layout-vertical-nav:not(.hovered) .nav-unpin{display:none!important}.layout-vertical-nav .nav-group-label{display:flex;align-items:center;cursor:pointer}.layout-wrapper.layout-nav-type-vertical.layout-navbar-hidden .layout-navbar[data-v-531d6de2]{display:none}.layout-wrapper.layout-nav-type-vertical.layout-navbar-sticky .layout-navbar[data-v-531d6de2]{position:sticky;inset-block-start:0}.layout-wrapper.layout-nav-type-vertical[data-v-531d6de2]{display:flex;justify-content:center;min-block-size:100dvh;background-color:rgb(var(--v-theme-background))}.layout-wrapper.layout-nav-type-vertical .layout-content-wrapper[data-v-531d6de2]{--layout-shell-pad: .75rem;display:flex;flex-direction:column;flex-grow:1;inline-size:100%;max-inline-size:1440px;min-block-size:100dvh;margin-inline:auto;padding:var(--layout-shell-pad);background-color:transparent}.layout-wrapper.layout-nav-type-vertical .layout-navbar[data-v-531d6de2]{position:relative;z-index:11;flex-shrink:0;margin-block-end:var(--layout-shell-pad);border:1px solid rgba(var(--v-theme-on-surface),.06);border-radius:14px;padding:0!important;background-color:rgb(var(--v-theme-paper))!important;box-shadow:none;transition:box-shadow .2s ease}.layout-wrapper.layout-nav-type-vertical .layout-navbar .navbar-content-container[data-v-531d6de2]{position:relative;z-index:1;block-size:60px;max-inline-size:none;padding:0!important;border-radius:inherit;box-shadow:none!important;background:transparent!important}.layout-wrapper.layout-nav-type-vertical.layout-navbar-sticky .layout-navbar[data-v-531d6de2]{inset-block-start:var(--layout-shell-pad)}.layout-wrapper.layout-nav-type-vertical.layout-navbar-sticky .layout-navbar[data-v-531d6de2]:before{content:"";position:absolute;z-index:1;inset-inline:calc(-1 * var(--layout-shell-pad));inset-block-start:calc(-1 * var(--layout-shell-pad));block-size:var(--layout-shell-pad);background-color:rgb(var(--v-theme-background));pointer-events:none}.layout-wrapper.layout-nav-type-vertical.window-scrolled.layout-navbar-sticky .layout-navbar[data-v-531d6de2]{box-shadow:var(--ui-shadow-md)}.layout-wrapper.layout-nav-type-vertical.layout-content-height-fixed .layout-content-wrapper[data-v-531d6de2]{max-block-size:100dvh}.layout-wrapper.layout-nav-type-vertical.layout-content-height-fixed .layout-page-content[data-v-531d6de2]{display:flex;overflow:hidden;flex:1 1 auto}.layout-wrapper.layout-nav-type-vertical.layout-content-height-fixed .layout-page-content .page-content-container[data-v-531d6de2]{inline-size:100%;overflow-y:auto}.layout-mobile-navbar[data-v-531d6de2]{position:relative;z-index:11;flex-shrink:0;min-block-size:3.5rem;margin-inline:calc(-1 * var(--layout-shell-pad, .5rem));margin-block:0 .5rem;border-block-end:1px solid rgba(var(--v-theme-on-surface),.07);padding:env(safe-area-inset-top,0px) .5rem 0;background:rgba(var(--v-theme-paper),.96);backdrop-filter:blur(18px)}.layout-page-content[data-v-531d6de2]{display:flex;overflow:visible;flex:1 1 auto;background-color:transparent}.layout-page-content .page-content-container[data-v-531d6de2]{inline-size:100%;margin:0;overflow-y:visible;padding:.25rem .25rem 1.5rem;background-color:transparent}.layout-bottomnav[data-v-531d6de2]{position:relative;z-index:11;flex-shrink:0;margin:0 calc(-1 * var(--layout-shell-pad, .5rem));border:0;border-block-start:1px solid rgba(var(--v-theme-on-surface),.08);padding:0;padding-block-end:env(safe-area-inset-bottom,0px);background:rgb(var(--v-theme-paper));box-shadow:none}.layout-bottomnav .layout-bottomnav__bar[data-v-531d6de2]{overflow:hidden;border:0;border-radius:0;padding:0;background:transparent;box-shadow:none}.layout-wrapper.layout-nav-type-vertical.layout-has-bottomnav[data-v-531d6de2]{min-block-size:100dvh;max-block-size:100dvh;block-size:100dvh;overflow:hidden;overscroll-behavior:none}.layout-wrapper.layout-nav-type-vertical.layout-has-bottomnav .layout-content-wrapper[data-v-531d6de2]{--layout-shell-pad: .5rem;min-block-size:0;max-block-size:100%;block-size:100%;overflow:hidden;padding-block:0}.layout-wrapper.layout-nav-type-vertical.layout-has-bottomnav .layout-page-content[data-v-531d6de2]{min-block-size:0;overflow:hidden}.layout-wrapper.layout-nav-type-vertical.layout-has-bottomnav .layout-page-content .page-content-container[data-v-531d6de2]{min-block-size:0;block-size:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:.25rem .15rem .35rem;-webkit-overflow-scrolling:touch}@media(max-width:599px){.layout-wrapper.layout-nav-type-vertical:not(.layout-has-bottomnav) .layout-content-wrapper[data-v-531d6de2]{--layout-shell-pad: .5rem}.layout-wrapper.layout-nav-type-vertical:not(.layout-has-bottomnav) .layout-page-content .page-content-container[data-v-531d6de2]{padding:.25rem .15rem 1rem}}html:has(.layout-has-bottomnav),html:has(.layout-has-bottomnav) body{block-size:100%;max-block-size:100dvh;overflow:hidden}.layout-nav-type-vertical .layout-vertical-nav{color:rgba(var(--v-theme-on-surface),.78)}.layout-nav-type-vertical .layout-vertical-nav .nav-link{overflow:visible}.layout-nav-type-vertical .layout-vertical-nav .nav-link>a,.layout-nav-type-vertical .layout-vertical-nav .nav-link>button{display:flex;align-items:center;gap:.625rem;inline-size:100%;min-block-size:2rem;border-radius:6px!important;box-shadow:none!important;color:inherit;transition:background-color .12s ease,color .12s ease}.layout-nav-type-vertical .layout-vertical-nav .nav-link>a:hover,.layout-nav-type-vertical .layout-vertical-nav .nav-link>button:hover{background:rgba(var(--v-theme-on-surface),.05)!important}.layout-nav-type-vertical .layout-vertical-nav .nav-link>.router-link-active,.layout-nav-type-vertical .layout-vertical-nav .nav-link>.router-link-exact-active{background:rgba(var(--v-theme-on-surface),.08)!important;box-shadow:none!important;color:rgb(var(--v-theme-on-surface))!important;font-weight:600}.layout-nav-type-vertical .layout-vertical-nav .nav-link>.router-link-active i,.layout-nav-type-vertical .layout-vertical-nav .nav-link>.router-link-active .nav-item-icon,.layout-nav-type-vertical .layout-vertical-nav .nav-link>.router-link-exact-active i,.layout-nav-type-vertical .layout-vertical-nav .nav-link>.router-link-exact-active .nav-item-icon{color:rgb(var(--v-theme-on-surface))!important}.layout-nav-type-vertical .layout-vertical-nav .nav-item-icon-wrap{position:relative;display:grid;flex-shrink:0;place-items:center}.layout-nav-type-vertical .layout-vertical-nav .nav-item-icon-wrap--dot:after{position:absolute;border:2px solid rgb(var(--v-theme-background));border-radius:50%;background:rgb(var(--v-theme-error));block-size:8px;content:"";inline-size:8px;inset-block-start:-2px;inset-inline-end:-3px}.layout-nav-type-vertical .layout-vertical-nav .nav-item-icon{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.55)}.layout-nav-type-vertical .layout-vertical-nav .nav-item-title{overflow:hidden;flex:1 1 auto;min-inline-size:0;font-size:.8125rem;font-weight:500;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.layout-nav-type-vertical .layout-vertical-nav .nav-item-badge{display:inline-flex!important;flex:0 0 auto;align-items:center;justify-content:center;min-inline-size:1.25rem;block-size:1.125rem;margin-inline-start:auto;border-radius:999px!important;background:rgba(var(--v-theme-on-surface),.08)!important;color:rgba(var(--v-theme-on-surface),.72)!important;font-size:.6875rem!important;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:0;line-height:1!important;padding:0 .35rem!important}.nav-link button{all:unset;display:flex;align-items:center;width:100%;gap:.625rem;cursor:pointer}.layout-vertical-nav-collapsed .layout-vertical-nav .nav-link>a,.layout-vertical-nav-collapsed .layout-vertical-nav .nav-link>button{justify-content:center}.app-navbar[data-v-f201cfd2]{display:flex;align-items:center;gap:.75rem;inline-size:100%;block-size:100%;padding-inline:.85rem 1rem}.app-page[data-v-f201cfd2]{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--staff-page-gap, 14px);min-block-size:0;min-inline-size:0}.app-page[data-v-f201cfd2]>:not(.app-page__content){flex:0 0 auto}.app-page__content[data-v-f201cfd2]{display:flex;flex:1 1 auto;flex-direction:column;min-block-size:0;min-inline-size:0}.app-mobile-navbar[data-v-f201cfd2]{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:8px;min-block-size:3.5rem}.app-mobile-navbar__center[data-v-f201cfd2]{display:flex;align-items:center;justify-content:center;gap:2px;min-inline-size:0}.app-mobile-navbar__leading[data-v-f201cfd2]{display:flex;flex:none;align-items:center}.app-mobile-navbar__leading[data-v-f201cfd2]:empty{display:none}.app-mobile-navbar__title[data-v-f201cfd2]{overflow:hidden;font-size:var(--ui-type-nav-title-size);font-weight:var(--ui-type-nav-title-weight);letter-spacing:var(--ui-type-nav-title-tracking);line-height:var(--ui-type-nav-title-line);text-align:center;text-overflow:ellipsis;white-space:nowrap}.app-navbar__logo[data-v-f201cfd2]{display:flex;flex-shrink:0;align-items:center;gap:.6rem;color:inherit;text-decoration:none}.app-navbar__logo[data-v-f201cfd2] .app-brand-logo,.app-navbar__logo[data-v-f201cfd2] .app-brand-logo svg{display:block;inline-size:28px;block-size:28px}.app-navbar__brand[data-v-f201cfd2]{font-size:var(--ui-type-nav-title-size);font-weight:var(--ui-type-nav-title-weight);letter-spacing:var(--ui-type-nav-title-tracking);line-height:var(--ui-type-nav-title-line)}.app-navbar__user[data-v-f201cfd2]{position:relative;display:flex;flex-shrink:0;align-items:center;gap:.5rem;border-radius:999px;cursor:pointer;padding:.15rem .35rem .15rem .15rem;transition:background-color .15s ease}.app-navbar__user[data-v-f201cfd2]:hover,.app-navbar__user[data-v-f201cfd2]:focus-visible{background:rgba(var(--v-theme-on-surface),.05);outline:none}.app-navbar__name[data-v-f201cfd2]{overflow:hidden;max-inline-size:10rem;font-size:.8125rem;font-weight:600;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}.app-navbar[data-v-f201cfd2] .v-btn.v-btn--icon.v-btn--variant-text.text-default{color:rgba(var(--v-theme-on-surface),.72)}.app-navbar[data-v-f201cfd2] .v-btn.v-btn--icon.v-btn--variant-text.text-default:hover,.app-navbar[data-v-f201cfd2] .v-btn.v-btn--icon.v-btn--variant-text.text-default:focus-visible{color:rgb(var(--v-theme-on-surface))}@media(max-width:599px){.app-navbar[data-v-f201cfd2]{gap:.5rem;padding-inline:.65rem .75rem}.app-navbar__brand[data-v-f201cfd2]{display:none}.app-navbar__user[data-v-f201cfd2]{padding:0}.app-page[data-v-f201cfd2]{gap:10px}}.layout-content-width-boxed .layout-page-content{inline-size:100%}[dir=rtl] .layout-vertical-nav .nav-group-arrow{transform:rotate(180deg)}html,body{min-block-size:100%}.layout-page-content{flex-grow:1}.layout-footer .footer-content-container{block-size:60px}.layout-footer-sticky .layout-footer{position:sticky;inset-block-end:0;will-change:transform}.layout-footer-hidden .layout-footer{display:none}.staff-list-footer[data-v-3032a589]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;min-inline-size:0;padding:10px 16px;border:1px solid rgba(var(--v-border-color),.14);border-block-start-color:rgba(var(--v-border-color),.1);border-radius:0 0 14px 14px;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),.5);font-size:.8125rem}.staff-list-footer__count[data-v-3032a589]{font-size:.8125rem;font-weight:600}.staff-list-footer__nav[data-v-3032a589]{display:flex;flex:1 1 auto;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end;min-inline-size:0;max-inline-size:100%}.staff-list-footer__hint[data-v-3032a589]{color:rgba(var(--v-theme-on-surface),.38);font-size:.6875rem;font-weight:600}@media(max-width:959px){.staff-list-footer--md-compact[data-v-3032a589]{padding-inline:10px}.staff-list-footer--md-compact .staff-list-footer__nav[data-v-3032a589]{justify-content:center}}.staff-list-empty[data-v-262492c9]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 16px;text-align:center}.staff-list-empty__icon[data-v-262492c9]{display:grid;place-items:center;inline-size:48px;block-size:48px;margin-block-end:4px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.45)}.staff-list-empty__title[data-v-262492c9]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.staff-list-empty__text[data-v-262492c9]{margin:0;max-inline-size:360px;color:rgba(var(--v-theme-on-surface),.55);font-size:var(--ui-type-subtitle-size);font-weight:var(--ui-type-subtitle-weight);line-height:var(--ui-type-subtitle-line)}.staff-list-empty__actions[data-v-262492c9]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-block-start:8px}.orders{display:flex;flex-direction:column;gap:14px}.orders__header{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.orders__header-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-inline-start:auto}.orders__create-btn{display:inline-flex;align-items:center;gap:6px;block-size:39px;padding:0 12px;border:0;border-radius:10px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem;font-weight:600;letter-spacing:-.01em;line-height:1;white-space:nowrap}.orders__create-btn:hover{background:rgba(var(--v-theme-primary),.18)}.orders__tabs{display:inline-flex;padding:3px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05)}.orders__tab{display:inline-flex;align-items:center;gap:6px;block-size:34px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:650;letter-spacing:-.01em;white-space:nowrap}.orders__tab:hover{color:rgb(var(--v-theme-on-surface))}.orders__tab--active{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 2px rgba(var(--v-theme-on-surface),.06),0 0 0 1px rgba(var(--v-border-color),.12)}.orders__shell{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:start}.orders__shell--rail{grid-template-columns:minmax(0,1fr) 280px}.orders__shell--peek{grid-template-columns:minmax(0,1fr) 340px}.orders__main{display:contents;overflow:visible;min-inline-size:0;border:0;border-radius:0;background:transparent}@media(max-width:959px){.orders__header .orders__create-btn,.orders__resize{display:none}}.orders__toolbar{grid-column:1/-1;display:flex;flex-direction:column;gap:14px;border-block-end:0;background:transparent}.orders__toolbar-row{display:flex;align-items:center;gap:10px}.orders__search-wrap{position:relative;display:flex;align-items:center;gap:8px;flex:1;min-inline-size:0}.orders__search{flex:1;min-inline-size:0}.orders__kbd{display:inline-grid;place-items:center;min-inline-size:22px;padding:0 5px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.45);font-family:inherit;font-size:.6875rem;font-weight:700}.orders__toolbar-actions{display:flex;flex-shrink:0;align-items:center;gap:6px}.orders__filters{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.orders-cal-sheet{overflow:hidden;border-radius:18px;background:rgb(var(--v-theme-surface))}.orders-cal-sheet :deep(.staff-cal--sheet){position:relative;top:auto;block-size:auto;max-block-size:min(72dvh,560px);overflow:auto}.orders__chip{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;block-size:32px;padding:0 10px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:999px;background:transparent;color:inherit;cursor:pointer;font-size:.8125rem;font-weight:600}.orders__chip--active{border-color:rgba(var(--v-theme-primary),.4);background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.orders__panel{grid-column:1;min-inline-size:0;display:flex;flex-direction:column}.orders__content:has(+.staff-list-footer),.orders__empty:has(+.staff-list-footer){border-block-end:0;border-end-start-radius:0;border-end-end-radius:0}.orders__side-rail{grid-column:2;grid-row:2;position:sticky;top:90px;z-index:5;align-self:start;block-size:max-content;max-block-size:calc(100dvh - 32px)}.orders__side-rail :deep(.staff-cal){position:relative;inset-block-start:auto;inline-size:100%}.orders__content--loading{opacity:.55;pointer-events:none}.orders__list{overflow-x:auto;max-inline-size:100%}.orders__list--fit{overflow-x:auto}.orders__list--fit .orders__head,.orders__list--fit .orders-row{min-width:0!important;max-width:100%;width:100%}.orders__list--fit .orders__head>*:not(.orders-row__preview),.orders__list--fit .orders-row>*:not(.orders-row__preview){min-inline-size:0!important;max-inline-size:100%}.orders__list--scrolled-x .orders__col--pinned:after,.orders__list--scrolled-x .orders-row__identity--pinned:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;inline-size:1px;background:rgba(var(--v-border-color),.16);pointer-events:none}.orders__head,.orders-row{display:grid;gap:10px;align-items:center;box-sizing:border-box}.orders__head{position:sticky;inset-block-start:0;z-index:4;padding-block:10px;padding-inline:0;border-block-end:1px solid rgba(var(--v-border-color),.1);background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.orders__col--end{justify-content:flex-start;text-align:start}.orders__col{position:relative;display:inline-flex;align-items:center;gap:2px;min-inline-size:0;box-sizing:border-box}.orders__col:first-child{padding-inline-start:14px}.orders__col:last-child{padding-inline-end:14px}.orders__col--pinned{position:sticky;inset-inline-start:0;z-index:5;padding-inline-end:12px;background:rgb(var(--v-theme-surface))}.orders__col--sorted .orders__sort-btn{color:rgb(var(--v-theme-primary))}.orders__sort-btn{display:inline-flex;align-items:center;gap:2px;min-inline-size:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit}.orders__sort-btn:hover{color:rgb(var(--v-theme-on-surface))}.orders__resize{position:absolute;inset-block:0;inset-inline-end:-6px;z-index:2;inline-size:12px;cursor:col-resize;touch-action:none}.orders__resize:after{content:"";position:absolute;inset-block:0;inset-inline-start:5px;inline-size:2px;border-radius:1px;background:rgba(var(--v-theme-on-surface),.22);transition:background .12s ease}.orders__resize:hover:after,.orders__col--resizing .orders__resize:after{background:rgb(var(--v-theme-primary))}.orders-row{padding-block:11px;padding-inline:0;border-block-end:1px solid rgba(var(--v-border-color),.08);cursor:pointer;animation:orders-rise .28s ease both;transition:background .14s ease}.orders-row>:first-child{padding-inline-start:14px}.orders-row>:last-child{padding-inline-end:14px}.orders-row:hover,.orders-row--focused,.orders-row--peeked{background:rgba(var(--v-theme-primary),.035)}.orders-row:hover .orders-row__name,.orders-row--focused .orders-row__name,.orders-row--peeked .orders-row__name{color:rgb(var(--v-theme-primary))}.orders-row--unread{background:rgba(var(--v-theme-primary),.08);box-shadow:inset 3px 0 rgb(var(--v-theme-primary))}.orders-row--unread .orders-row__name{font-weight:800}.orders-row--unread .orders-row__icon{background:rgba(var(--v-theme-primary),.16);color:rgb(var(--v-theme-primary))}.orders-row--unread .orders-row__dot{background:rgb(var(--v-theme-primary))}.orders-row--unread .orders-row__new{background:rgba(var(--v-theme-primary),.16);color:rgb(var(--v-theme-primary))}.orders-row--unread:hover,.orders-row--unread.orders-row--focused,.orders-row--unread.orders-row--peeked{background:rgba(var(--v-theme-primary),.12)}.orders-row--overdue{background:rgba(var(--v-theme-error),.06);box-shadow:inset 3px 0 rgb(var(--v-theme-error))}.orders-row--unread.orders-row--overdue{background:linear-gradient(90deg,rgba(var(--v-theme-error),.1),rgba(var(--v-theme-primary),.1) 48%);box-shadow:inset 3px 0 rgb(var(--v-theme-error))}.orders-row--skeleton{pointer-events:none;animation:none}.orders--compact .orders-row{padding-block:7px;padding-inline:0}.orders-row__identity{position:relative;display:flex;min-inline-size:0;align-items:center;gap:12px;box-sizing:border-box}.orders-row__identity--pinned{position:sticky;inset-inline-start:0;z-index:2;align-self:stretch;padding-inline-end:12px;background:rgb(var(--v-theme-surface))}.orders-row:hover .orders-row__identity--pinned,.orders-row--focused .orders-row__identity--pinned,.orders-row--peeked .orders-row__identity--pinned{background-color:rgb(var(--v-theme-surface));background-image:linear-gradient(rgba(var(--v-theme-primary),.035),rgba(var(--v-theme-primary),.035))}.orders-row--unread .orders-row__identity--pinned{background-color:rgb(var(--v-theme-surface));background-image:linear-gradient(rgba(var(--v-theme-primary),.08),rgba(var(--v-theme-primary),.08));box-shadow:inset 3px 0 rgb(var(--v-theme-primary))}.orders-row--unread:hover .orders-row__identity--pinned,.orders-row--unread.orders-row--focused .orders-row__identity--pinned,.orders-row--unread.orders-row--peeked .orders-row__identity--pinned{background-image:linear-gradient(rgba(var(--v-theme-primary),.12),rgba(var(--v-theme-primary),.12))}.orders-row--overdue .orders-row__identity--pinned{background-color:rgb(var(--v-theme-surface));background-image:linear-gradient(rgba(var(--v-theme-error),.06),rgba(var(--v-theme-error),.06));box-shadow:inset 3px 0 rgb(var(--v-theme-error))}.orders-row__icon{position:relative;display:grid;flex-shrink:0;place-items:center;inline-size:40px;block-size:40px;padding:0;border:0;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.45)}.orders-row__icon--ok{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.orders-row__icon--warn{background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.orders-row__icon--info{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.orders-row__icon--danger{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.orders-row__icon--skeleton{background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.09),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:orders-shimmer 1.2s ease-in-out infinite}.orders-row__dot{position:absolute;inset-block-start:4px;inset-inline-end:4px;inline-size:10px;block-size:10px;border-radius:999px;background:rgb(var(--v-theme-primary));box-shadow:0 0 0 2px rgb(var(--v-theme-surface)),0 0 0 4px rgba(var(--v-theme-primary),.28)}.orders-row__copy{min-inline-size:0}.orders-row__name-line{display:flex;align-items:flex-start;gap:8px;min-inline-size:0}.orders-row__name{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.9rem;font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere}.orders-row__sub{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-block-start:2px}.orders-row__number{color:rgba(var(--v-theme-on-surface),.45);font-size:.72rem;font-weight:550;letter-spacing:.01em}.orders-row__site{display:inline-flex;align-items:center;padding:1px 6px;border-radius:6px;font-size:.65rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.orders-row__site--vk{background:#0077ff1f;color:#07f}.orders-row__site--avito{background:#00aaff1f;color:#08c}.orders-row__kind{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:999px;font-size:.65rem;font-weight:700;line-height:1.25}.orders-row__kind--goods{background:rgba(var(--v-theme-info),.12);color:rgb(var(--v-theme-info))}.orders-row__kind--service{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.orders-row__new{flex-shrink:0;padding:2px 7px;border-radius:999px;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));font-size:.6875rem;font-weight:750;letter-spacing:.01em;line-height:1.2}.orders-row__status{display:inline-flex;align-items:center;flex-shrink:0;max-inline-size:100%;overflow:hidden;padding:2px 7px;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.01em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.orders-row__status--ok{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.orders-row__status--warn{background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.orders-row__status--info{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.orders-row__status--danger{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.orders-row__meta,.orders-row__cell{overflow:hidden;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.orders-row__meta{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem}.orders-row__cell--muted{color:rgba(var(--v-theme-on-surface),.58)}.orders-row__cell--end{text-align:start}.orders-row__cell--strong{font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.02em}.orders-row__actions{display:flex;justify-content:flex-start;align-items:center;gap:6px;min-block-size:28px}.orders-row__preview{display:flex;justify-content:center;align-items:center}.orders-row__peek-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;inline-size:32px;block-size:32px;padding:0;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.72);cursor:pointer}.orders-row__peek-btn:hover{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.orders-row__peek-btn--active{background:rgba(var(--v-theme-primary),.18);color:rgb(var(--v-theme-primary))}.orders-row__next{border:0;cursor:pointer;font-family:inherit;block-size:28px;padding:0 8px;border-radius:8px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.6875rem;font-weight:700;white-space:nowrap}.orders-row__next:disabled{opacity:.5;cursor:default}.orders-row__skel{block-size:12px;border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.09),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:orders-shimmer 1.2s ease-in-out infinite}.orders-row__skel--title{inline-size:48%;block-size:14px;margin-block-end:8px}.orders-row__skel--meta{inline-size:32%}.orders__ghost-btn{margin-block-start:8px;padding:8px 12px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-size:.8125rem;font-weight:600}.orders-help__title{font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.orders-help__grid{display:grid;gap:10px}.orders-help__grid div{display:flex;align-items:center;gap:10px;font-size:.875rem}.orders-help__grid kbd{display:inline-grid;place-items:center;min-inline-size:28px;padding:3px 7px;border-radius:7px;background:rgba(var(--v-theme-on-surface),.06);font-family:inherit;font-size:.75rem;font-weight:700}@keyframes orders-rise{0%{opacity:0}to{opacity:1}}@keyframes orders-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:1100px){.orders__shell--peek{grid-template-columns:minmax(0,1fr) 300px}}@media(max-width:960px){.orders__shell,.orders__shell--peek,.orders__shell--rail{grid-template-columns:1fr}.orders__col--pinned,.orders-row__identity--pinned{position:static;inset-inline-start:auto;z-index:auto;background:transparent}.orders__list--scrolled-x .orders__col--pinned:after,.orders__list--scrolled-x .orders-row__identity--pinned:after{display:none}}@media(max-width:900px){.orders-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.orders-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:12px;padding:14px 16px 16px}.orders-card{overflow:hidden;border-radius:16px;box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.14);cursor:pointer;animation:orders-rise .3s ease both;transition:transform .16s ease,box-shadow .16s ease}.orders-card:hover,.orders-card--focused{transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.22),0 10px 24px rgba(var(--v-theme-on-surface),.06)}.orders-card:hover .orders-card__hover,.orders-card--focused .orders-card__hover{opacity:1}.orders-card--unread{box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.35),inset 3px 0 rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.07)}.orders-card--unread .orders-card__name{font-weight:800}.orders-card--overdue{box-shadow:inset 0 0 0 1px rgba(var(--v-theme-error),.35),inset 3px 0 rgb(var(--v-theme-error))}.orders-card--unread.orders-card--overdue{box-shadow:inset 0 0 0 1px rgba(var(--v-theme-error),.35),inset 3px 0 rgb(var(--v-theme-error));background:rgba(var(--v-theme-error),.04)}.orders-card--skeleton{animation:none;pointer-events:none}.orders-card__media{position:relative;display:grid;place-items:center;aspect-ratio:16/10;overflow:hidden;background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.4)}.orders-card__media--ok{background:rgba(var(--v-theme-success),.1);color:rgb(var(--v-theme-success))}.orders-card__media--warn{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.orders-card__media--info{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.orders-card__media--danger{background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error))}.orders-card__media--skeleton{background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.09),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:orders-shimmer 1.2s ease-in-out infinite}.orders-card__dot{position:absolute;inset-block-start:10px;inset-inline-start:10px;inline-size:10px;block-size:10px;border-radius:999px;background:rgb(var(--v-theme-primary));box-shadow:0 0 0 2px rgb(var(--v-theme-surface)),0 0 0 4px rgba(var(--v-theme-primary),.28);z-index:1}.orders-card__badge{position:absolute;inset-block-start:10px;inset-inline-end:10px;padding:3px 8px;border-radius:999px;background:rgba(var(--v-theme-surface),.92);font-size:.6875rem;font-weight:700}.orders-card__hover{position:absolute;inset-block-end:10px;inset-inline-end:10px;display:flex;gap:6px;opacity:0;transition:opacity .16s ease}.orders-card__icon{display:grid;place-items:center;inline-size:32px;block-size:32px;border:0;border-radius:10px;background:rgb(var(--v-theme-surface));box-shadow:0 4px 12px rgba(var(--v-theme-on-surface),.12);color:rgb(var(--v-theme-on-surface));cursor:pointer}.orders-card__body{display:grid;gap:4px;padding:10px 12px 12px}.orders-card__name{display:flex;align-items:center;gap:8px;margin:0;overflow:hidden;font-size:.9rem;font-weight:700;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.orders-card__number{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.72rem;font-weight:550}.orders-card__kinds{display:flex;flex-wrap:wrap;gap:4px}.orders-card__new{flex-shrink:0;padding:2px 7px;border-radius:999px;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));font-size:.6875rem;font-weight:750;letter-spacing:.01em;line-height:1.2}.orders-card__meta{margin:0;overflow:hidden;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.orders-card__footer{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-block-start:4px}.orders-card__price{font-variant-numeric:tabular-nums;font-weight:750;letter-spacing:-.02em}.orders-card__time{color:rgba(var(--v-theme-on-surface),.42);font-size:.75rem}.orders-card__time--danger{color:rgb(var(--v-theme-error));font-weight:700}.staff-cal[data-v-fb2d6722]{position:sticky;top:16px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:18px;background:rgb(var(--v-theme-surface))}.staff-cal--sheet[data-v-fb2d6722]{position:relative;top:auto;block-size:100%;border:0;border-radius:0}.staff-cal--dragging[data-v-fb2d6722]{user-select:none;cursor:grabbing}.staff-cal__head[data-v-fb2d6722]{display:flex;flex-direction:column;gap:10px;padding:14px 14px 10px;border-block-end:1px solid rgba(var(--v-border-color),.12)}.staff-cal__title-row[data-v-fb2d6722]{display:flex;align-items:center;justify-content:space-between;gap:8px}.staff-cal__title[data-v-fb2d6722]{font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.45)}.staff-cal__icon[data-v-fb2d6722]{display:grid;place-items:center;inline-size:28px;block-size:28px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.staff-cal__icon[data-v-fb2d6722]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.75)}.staff-cal__nav[data-v-fb2d6722]{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:8px 8px 0}.staff-cal__month[data-v-fb2d6722]{flex:1;min-inline-size:0;padding:4px 6px;border:0;border-radius:8px;background:transparent;color:rgb(var(--v-theme-on-surface));cursor:pointer;font-size:.8125rem;font-weight:650;letter-spacing:-.01em;text-align:center;text-transform:capitalize}.staff-cal__month[data-v-fb2d6722]:hover{background:rgba(var(--v-theme-on-surface),.04)}.staff-cal__picker[data-v-fb2d6722]{padding:12px;min-inline-size:240px;border:1px solid rgba(var(--v-border-color),.14);border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:0 10px 28px #0f172a24}.staff-cal__picker-year[data-v-fb2d6722]{display:grid;grid-template-columns:28px 1fr 28px;align-items:center;gap:6px;margin-bottom:10px;font-size:.875rem;font-weight:700;text-align:center}.staff-cal__picker-months[data-v-fb2d6722]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.staff-cal__picker-month[data-v-fb2d6722]{border:0;border-radius:10px;padding:10px 6px;background:rgba(var(--v-theme-on-surface),.04);color:inherit;cursor:pointer;font:inherit;font-size:.8125rem;font-weight:650;text-transform:capitalize}.staff-cal__picker-month[data-v-fb2d6722]:hover{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.staff-cal__picker-month--on[data-v-fb2d6722]{background:rgba(var(--v-theme-primary),.16);color:rgb(var(--v-theme-primary))}.staff-cal__picker-today[data-v-fb2d6722]{display:block;inline-size:100%;margin-block-start:10px;padding:8px;border:0;border-radius:10px;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.75rem;font-weight:650}.staff-cal__picker-today[data-v-fb2d6722]:hover{background:rgba(var(--v-theme-primary),.08)}.staff-cal__grid[data-v-fb2d6722]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;padding:8px 10px 6px;user-select:none}.staff-cal__grid--loading[data-v-fb2d6722]{opacity:.55}.staff-cal__weekday[data-v-fb2d6722]{display:grid;place-items:center;block-size:22px;color:rgba(var(--v-theme-on-surface),.38);font-size:.625rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.staff-cal__day[data-v-fb2d6722]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2px;min-block-size:38px;padding:4px 0 3px;border:0;border-radius:10px;background:transparent;color:rgb(var(--v-theme-on-surface));cursor:pointer;user-select:none;touch-action:none}.staff-cal__day[data-v-fb2d6722]:hover{background:rgba(var(--v-theme-on-surface),.05)}.staff-cal__day--muted[data-v-fb2d6722]{color:rgba(var(--v-theme-on-surface),.28)}.staff-cal__day--weekend[data-v-fb2d6722]:not(.staff-cal__day--selected){color:rgba(var(--v-theme-on-surface),.48)}.staff-cal__day--today[data-v-fb2d6722]{box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.55)}.staff-cal__day--today .staff-cal__num[data-v-fb2d6722]{color:rgb(var(--v-theme-primary));font-weight:800}.staff-cal__day--in-range[data-v-fb2d6722]:not(.staff-cal__day--muted){background:rgba(var(--v-theme-primary),.08);border-radius:0}.staff-cal__day--range-start[data-v-fb2d6722]:not(.staff-cal__day--range-end){border-radius:10px 0 0 10px}.staff-cal__day--range-end[data-v-fb2d6722]:not(.staff-cal__day--range-start){border-radius:0 10px 10px 0}.staff-cal__day--selected[data-v-fb2d6722]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.staff-cal__day--selected .staff-cal__num[data-v-fb2d6722]{font-weight:800}.staff-cal__day--selected .staff-cal__dot[data-v-fb2d6722]:not(.staff-cal__dot--overdue){background:rgb(var(--v-theme-primary))}.staff-cal__day--overdue:not(.staff-cal__day--muted) .staff-cal__num[data-v-fb2d6722]{color:rgb(var(--v-theme-error));font-weight:800}.staff-cal__day--overdue.staff-cal__day--selected[data-v-fb2d6722]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.staff-cal__day--overdue.staff-cal__day--today[data-v-fb2d6722]{box-shadow:inset 0 0 0 1px rgba(var(--v-theme-error),.55)}.staff-cal__day--busy:not(.staff-cal__day--selected):not(.staff-cal__day--muted):not(.staff-cal__day--finance) .staff-cal__dot[data-v-fb2d6722]:not(.staff-cal__dot--overdue):not(.staff-cal__dot--income):not(.staff-cal__dot--upcoming-income):not(.staff-cal__dot--expense){background:rgb(var(--v-theme-primary))}.staff-cal__day--finance .staff-cal__dot--income[data-v-fb2d6722]{background:#2f9e6b}.staff-cal__day--finance .staff-cal__dot--upcoming-income[data-v-fb2d6722]{background:#3b82f6}.staff-cal__day--finance .staff-cal__dot--expense[data-v-fb2d6722]{background:rgb(var(--v-theme-error))}.staff-cal__num[data-v-fb2d6722]{font-size:.75rem;font-weight:600;line-height:1.1}.staff-cal__dots[data-v-fb2d6722]{display:flex;align-items:center;justify-content:center;gap:2px;min-block-size:5px}.staff-cal__dot[data-v-fb2d6722]{display:block;inline-size:4px;block-size:4px;border-radius:50%;background:rgba(var(--v-theme-on-surface),.28)}.staff-cal__dot--overdue[data-v-fb2d6722]{background:rgb(var(--v-theme-error))}.staff-cal__dot--income[data-v-fb2d6722]{background:#2f9e6b}.staff-cal__dot--upcoming-income[data-v-fb2d6722]{background:#3b82f6}.staff-cal__dot--expense[data-v-fb2d6722]{background:rgb(var(--v-theme-error))}.staff-cal__foot[data-v-fb2d6722]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px 12px}.staff-cal__all[data-v-fb2d6722]{padding:4px 8px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-size:.75rem;font-weight:600}.staff-cal__all[data-v-fb2d6722]:hover{background:rgba(var(--v-theme-on-surface),.05)}.staff-cal__total[data-v-fb2d6722]{color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:600;margin-inline-start:auto}.orders-cal__fields[data-v-2746b29e]{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:3px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05)}.orders-cal__field[data-v-2746b29e]{block-size:28px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-size:.75rem;font-weight:600}.orders-cal__field--on[data-v-2746b29e]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 2px rgba(var(--v-theme-on-surface),.08)}.order-create-footer{justify-content:space-between;align-items:center;gap:16px}.order-create-footer__left{display:grid;flex:1;gap:4px;min-inline-size:0}.order-create-footer__actions{display:flex;flex-shrink:0;align-items:center;gap:4px}.order-create-total{display:flex;align-items:baseline;gap:10px}.order-create-total span{color:rgba(var(--v-theme-on-surface),.42);font-size:.75rem;font-weight:650}.order-create-total strong{font-size:1.25rem;font-weight:800;letter-spacing:-.04em;font-variant-numeric:tabular-nums;line-height:1}.order-create-ai{position:relative;display:inline-flex;flex-shrink:0;align-items:center;gap:5px;overflow:hidden;min-block-size:38px;min-inline-size:64px;padding:0 10px 0 8px;border:1px solid rgba(var(--v-theme-primary),.28);border-radius:999px;background:linear-gradient(135deg,rgba(var(--v-theme-primary),.14),rgba(var(--v-theme-info),.1) 55%,rgba(var(--v-theme-primary),.08));color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.75rem;font-weight:780;letter-spacing:.04em;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.order-create-ai:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.45);box-shadow:0 8px 8px rgba(var(--v-theme-primary),.1);transform:translateY(-1px)}.order-create-ai:disabled{cursor:default;opacity:.7}.order-create-ai__glow{position:absolute;inset:-40% auto -40% -30%;inline-size:48%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-18deg);animation:order-create-ai-shine 2.8s ease-in-out infinite;pointer-events:none}.order-create-ai__icon,.order-create-ai__label,.order-create-ai__wave{position:relative;z-index:1}.order-create-ai__wave{display:inline-flex;align-items:center;justify-content:space-between;gap:1.5px;inline-size:26px;block-size:14px}.order-create-ai__wave-bar{flex:1 1 0;align-self:center;min-inline-size:1.5px;max-inline-size:2px;block-size:calc(3px + var(--level, .1) * 11px);border-radius:999px;background:currentColor;opacity:.85;transition:block-size .06s linear}.order-create-ai--recording{border-color:rgba(var(--v-theme-error),.45);background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error));box-shadow:0 0 0 3px rgba(var(--v-theme-error),.12)}.order-side__pay-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05);margin-block-start:10px}.order-side__contact--invalid{border-radius:10px;box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-error),.45)}.order-side__pay-input--invalid input{border-color:rgba(var(--v-theme-error),.55)}.order-side__field-error{margin:6px 0 0;color:rgb(var(--v-theme-error));font-size:.75rem;line-height:1.3}.order-edit__spin{animation:order-edit-spin .8s linear infinite}@keyframes order-edit-spin{to{transform:rotate(360deg)}}@keyframes order-create-ai-shine{0%,55%{transform:translate(0) skew(-18deg);opacity:0}70%{opacity:.9}to{transform:translate(280%) skew(-18deg);opacity:0}}.order-edit__tabs{display:flex;flex-wrap:nowrap;gap:2px;padding:0 16px;overflow-x:auto;background:rgb(var(--v-theme-surface));border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity));position:relative;z-index:2;flex-shrink:0;width:100%;scrollbar-width:none}.order-edit__tabs::-webkit-scrollbar{display:none}@media(min-width:961px){.order-edit:not(.order-edit--fullscreen) .order-edit__tabs{display:none!important}}.order-edit__tab{position:relative;display:inline-flex;align-items:center;justify-content:center;min-block-size:40px;padding:0 14px;border:0;border-radius:10px 10px 0 0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:600;letter-spacing:-.01em;line-height:1;transition:color .15s ease,background .15s ease}.order-edit__tab:after{content:"";position:absolute;inset-inline:8px;inset-block-end:-1px;block-size:3px;border-radius:3px 3px 0 0;background:transparent;transition:background .15s ease}.order-edit__tab:hover{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.06)}.order-edit__tab--on{color:rgb(var(--v-theme-primary));font-weight:750}.order-edit__tab--on:after{background:rgb(var(--v-theme-primary))}@media(max-width:600px){.order-edit__header{gap:8px;padding:10px 12px;align-items:center}.order-edit__header>.modal-close{flex-shrink:0;order:-1}.order-edit__hero{flex:1 1 0;min-inline-size:0}.order-edit__body{padding:8px}}.clients-edit-dialog[data-v-180399f4] .v-overlay__content{margin:12px}@media(max-width:1279px){.clients-edit-dialog[data-v-180399f4] .v-overlay__content,.clients-dialog-content.v-overlay__content[data-v-180399f4]{margin:0!important;inline-size:100%!important;width:100%!important;max-inline-size:100%!important;max-width:100%!important;block-size:100%!important;height:100dvh!important;max-block-size:100%!important;max-height:100dvh!important;border-radius:0!important}.clients-edit[data-v-180399f4]{max-block-size:100%!important;border-radius:0!important}}.clients-edit[data-v-180399f4]{position:relative;display:flex;flex-direction:column;max-block-size:92vh;overflow:hidden;border-radius:var(--ui-radius-dialog);background:rgb(var(--v-theme-background));flex:1 1 auto;width:100%}.clients-edit--fullscreen[data-v-180399f4],.v-overlay__content--fullscreen .clients-edit[data-v-180399f4],.v-dialog--fullscreen .clients-edit[data-v-180399f4]{block-size:100%!important;max-block-size:none!important;min-block-size:100%!important;border-radius:0!important}.clients-edit__header[data-v-180399f4]{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;padding:var(--ui-pad-dialog);background:rgb(var(--v-theme-surface));border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.clients-card[data-v-180399f4]{display:flex;min-inline-size:0;align-items:flex-start;gap:14px;flex:1}.clients-card__avatar[data-v-180399f4]{display:grid;flex-shrink:0;place-items:center;inline-size:48px;block-size:48px;border-radius:14px;font-size:1rem;font-weight:750;letter-spacing:.02em;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-on-surface),.06)}.clients-card__avatar--ok[data-v-180399f4]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.clients-card__avatar--muted[data-v-180399f4]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.55)}.clients-card__main[data-v-180399f4]{min-inline-size:0;flex:1}.clients-card__title-row[data-v-180399f4]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.clients-chip[data-v-180399f4]{display:inline-flex;flex-shrink:0;align-items:center;gap:5px;max-inline-size:100%;padding:4px 9px;border-radius:var(--ui-radius-pill);font-size:.6875rem;font-weight:700;line-height:1.2}.clients-chip--ok[data-v-180399f4]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.clients-chip--warn[data-v-180399f4]{background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.clients-chip--info[data-v-180399f4]{background:rgba(var(--v-theme-info),.12);color:rgb(var(--v-theme-info))}.clients-chip--source[data-v-180399f4]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.clients-card__contacts[data-v-180399f4]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-block-start:10px}.clients-card__pill[data-v-180399f4]{display:inline-flex;max-inline-size:100%;align-items:center;gap:6px;min-block-size:30px;padding:0 10px;border-radius:var(--ui-radius-control);background:rgba(var(--v-theme-on-surface),.045);color:rgba(var(--v-theme-on-surface),.82);font-size:.8125rem;font-weight:600;text-decoration:none}.clients-card__pill span[data-v-180399f4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clients-card__pill[data-v-180399f4]:hover{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.clients-card__pill--muted[data-v-180399f4]{color:rgba(var(--v-theme-on-surface),.45);font-weight:550;pointer-events:none}.clients-card__meta[data-v-180399f4]{display:flex;flex-wrap:wrap;gap:6px 14px;margin-block-start:10px;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.clients-kpis[data-v-180399f4]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-block-end:12px}.clients-kpis__card[data-v-180399f4]{display:flex;align-items:flex-start;gap:12px;min-inline-size:0;padding:14px;border:0;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;font:inherit;text-align:start;transition:box-shadow .15s ease,transform .15s ease}.clients-kpis__card[data-v-180399f4]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.28)}.clients-kpis__card--active[data-v-180399f4]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-primary),.55),0 0 0 3px rgba(var(--v-theme-primary),.08)}.clients-kpis__card[data-tone=success].clients-kpis__card--active[data-v-180399f4]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-success),.55),0 0 0 3px rgba(var(--v-theme-success),.08)}.clients-kpis__card[data-tone=info].clients-kpis__card--active[data-v-180399f4]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-info),.55),0 0 0 3px rgba(var(--v-theme-info),.08)}.clients-kpis__card[data-tone=warn].clients-kpis__card--active[data-v-180399f4]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-warning),.55),0 0 0 3px rgba(var(--v-theme-warning),.1)}.clients-kpis__card[data-tone=visit].clients-kpis__card--active[data-v-180399f4]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-secondary),.55),0 0 0 3px rgba(var(--v-theme-secondary),.1)}.clients-kpis__card[data-tone=success] .clients-kpis__icon[data-v-180399f4]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.clients-kpis__card[data-tone=info] .clients-kpis__icon[data-v-180399f4]{background:rgba(var(--v-theme-info),.12);color:rgb(var(--v-theme-info))}.clients-kpis__card[data-tone=warn] .clients-kpis__icon[data-v-180399f4]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.clients-kpis__card[data-tone=visit] .clients-kpis__icon[data-v-180399f4]{background:rgba(var(--v-theme-secondary),.14);color:rgb(var(--v-theme-secondary))}.clients-kpis__icon[data-v-180399f4]{display:grid;flex-shrink:0;place-items:center;inline-size:34px;block-size:34px;border-radius:11px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.clients-kpis__copy[data-v-180399f4]{min-inline-size:0}.clients-kpis__value[data-v-180399f4]{overflow:hidden;font-size:1.05rem;font-weight:750;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.clients-kpis__label[data-v-180399f4]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.48);font-size:.6875rem;font-weight:650}.clients-overview[data-v-180399f4]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,.9fr);gap:12px}.clients-overview__chart[data-v-180399f4],.clients-overview__source[data-v-180399f4]{min-inline-size:0;padding:16px 16px 10px;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.12),inset 0 1px #ffffff0f;overflow:hidden}.clients-overview__source[data-v-180399f4]{display:grid;gap:12px;padding-block-end:14px;align-content:start}.clients-source-queries[data-v-180399f4]{display:grid;gap:8px;padding-block-start:4px;border-block-start:1px solid rgba(var(--v-border-color),.14)}.clients-source-queries__head[data-v-180399f4]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:rgba(var(--v-theme-on-surface),.62);font-size:.75rem;font-weight:650}.clients-queries[data-v-180399f4]{display:grid;gap:8px;margin:0;padding:0;list-style:none;max-block-size:220px;overflow:auto}.clients-queries__row[data-v-180399f4]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.03)}.clients-queries__main[data-v-180399f4]{display:grid;gap:2px;min-inline-size:0}.clients-queries__main strong[data-v-180399f4]{font-size:.8125rem;font-weight:650;word-break:break-word}.clients-queries__main span[data-v-180399f4]{color:rgba(var(--v-theme-on-surface),.5);font-size:.71875rem;text-transform:capitalize}.clients-queries__meta[data-v-180399f4]{display:grid;gap:2px;justify-items:end;color:rgba(var(--v-theme-on-surface),.48);font-size:.6875rem;white-space:nowrap}.clients-queries__count[data-v-180399f4]{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-weight:700}.clients-overview__empty[data-v-180399f4]{display:grid;place-items:center;min-block-size:120px;padding:16px;color:rgba(var(--v-theme-on-surface),.48);font-size:.8125rem;text-align:center}.clients-overview__empty--compact[data-v-180399f4]{min-block-size:48px;padding:8px 4px;font-size:.75rem}.clients-edit__panel--tasks[data-v-180399f4]{padding:0;overflow:hidden}.clients-overview__head[data-v-180399f4]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-block-end:8px}.clients-overview__head h3[data-v-180399f4]{margin:0;font-size:.875rem;font-weight:750;letter-spacing:-.02em}.clients-overview__head p[data-v-180399f4]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.clients-overview__head strong[data-v-180399f4]{font-size:.9375rem;font-weight:750;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.clients-overview__totals[data-v-180399f4]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:.75rem;font-weight:650;font-variant-numeric:tabular-nums;color:rgba(var(--v-theme-on-surface),.62);white-space:nowrap}.clients-overview__head-end[data-v-180399f4]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.clients-period[data-v-180399f4]{display:inline-flex;flex-wrap:wrap;gap:2px;padding:2px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05)}.clients-period__btn[data-v-180399f4]{block-size:28px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font:inherit;font-size:.75rem;font-weight:650}.clients-period__btn[data-v-180399f4]:hover{color:rgb(var(--v-theme-on-surface))}.clients-period__btn--active[data-v-180399f4]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 2px rgba(var(--v-theme-on-surface),.06),0 0 0 1px rgba(var(--v-border-color),.12)}.clients-overview__chart[data-v-180399f4] .vue-apexcharts,.clients-overview__chart[data-v-180399f4] .apexcharts-canvas{max-inline-size:100%}.clients-overview__chart[data-v-180399f4] .apexcharts-tooltip{border-radius:12px!important;box-shadow:0 4px 20px #00000024!important;border:1px solid rgba(var(--v-border-color),.1)!important;overflow:hidden}.clients-overview__chart[data-v-180399f4] .apexcharts-tooltip-title{padding:7px 12px!important;font-weight:650!important;font-size:.75rem!important;border-bottom:1px solid rgba(var(--v-border-color),.1)!important;margin-bottom:0!important}.clients-overview__chart[data-v-180399f4] .apexcharts-tooltip-series-group{padding:6px 12px 8px!important}.clients-overview__chart[data-v-180399f4] .apexcharts-tooltip-text-y-value{font-weight:700!important;font-size:.875rem!important}.clients-overview__chart[data-v-180399f4] .apexcharts-bar-area{filter:drop-shadow(0 2px 6px rgba(0,0,0,.08))}.clients-source-grid[data-v-180399f4]{display:grid;gap:8px;margin:0}.clients-source-grid>div[data-v-180399f4]{display:grid;gap:2px;padding:8px 10px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.035)}.clients-source-grid dt[data-v-180399f4]{color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:650}.clients-source-grid dd[data-v-180399f4]{margin:0;overflow-wrap:anywhere;font-size:.8125rem;font-weight:650}.clients-edit__hero[data-v-180399f4]{display:flex;align-items:center;gap:14px;min-inline-size:0}.clients-edit__mark[data-v-180399f4]{display:grid;flex-shrink:0;place-items:center;inline-size:48px;block-size:48px;border-radius:16px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.clients-edit__title[data-v-180399f4]{margin:0;overflow:hidden;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line);text-overflow:ellipsis;white-space:nowrap}.clients-edit__header-actions[data-v-180399f4]{display:flex;flex-shrink:0;align-items:center;gap:8px}.clients-edit__ghost[data-v-180399f4]{display:inline-flex;align-items:center;justify-content:center;gap:6px;block-size:36px;min-inline-size:36px;padding:0 8px;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.68);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:650;transition:background-color .15s ease,color .15s ease}.clients-edit__ghost[data-v-180399f4]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.9)}.clients-edit__ghost[data-v-180399f4]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:1px}.clients-edit__icon[data-v-180399f4]{display:grid;flex-shrink:0;place-items:center;inline-size:36px;block-size:36px;padding:0;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.68);cursor:pointer;transition:background-color .15s ease,color .15s ease}.clients-edit__icon[data-v-180399f4]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.9)}.clients-edit__tabs[data-v-180399f4]{display:flex;flex-wrap:nowrap;gap:2px;padding:0 16px;overflow-x:auto;background:rgb(var(--v-theme-surface));border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity));scrollbar-width:none}.clients-edit__tabs[data-v-180399f4]::-webkit-scrollbar{display:none}.clients-edit__tab[data-v-180399f4]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-block-size:40px;padding:0 14px;border:0;border-radius:10px 10px 0 0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:600;letter-spacing:-.01em;line-height:1;transition:color .16s ease,background-color .16s ease,transform .12s ease}.clients-edit__tab[data-v-180399f4]:active{transform:scale(.97)}.clients-edit__tab[data-v-180399f4]:after{content:"";position:absolute;inset-inline:8px;inset-block-end:-1px;block-size:3px;border-radius:3px 3px 0 0;background:transparent;transform:scaleX(0);transition:background-color .15s ease,transform .22s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1))}.clients-edit__tab[data-v-180399f4]:hover{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.06)}.clients-edit__tab--on[data-v-180399f4],.clients-edit__tab--active[data-v-180399f4]{color:rgb(var(--v-theme-primary));font-weight:750}.clients-edit__tab--on[data-v-180399f4]:after,.clients-edit__tab--active[data-v-180399f4]:after{background:rgb(var(--v-theme-primary));transform:scaleX(1)}.clients-edit__body[data-v-180399f4]{position:relative;display:flex;flex:1;flex-direction:column;gap:14px;min-block-size:0;padding:16px 16px 24px;overflow:auto}.clients-edit__busy[data-v-180399f4]{position:absolute;inset:0;z-index:2;background:rgba(var(--v-theme-surface),.45);pointer-events:none}.clients-edit__panel[data-v-180399f4]{display:flex;flex-direction:column;gap:0;padding:4px 0 8px;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.14)}.clients-edit__panel-title[data-v-180399f4]{margin:0;padding:16px 18px 8px;font-size:1rem;font-weight:700;letter-spacing:-.02em}.clients-address[data-v-180399f4]{display:grid;gap:8px;padding:8px 16px 16px}.clients-address__row[data-v-180399f4]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.035)}.clients-address__row span[data-v-180399f4]{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:650}.clients-address__row strong[data-v-180399f4]{font-size:.875rem;font-weight:650;overflow-wrap:anywhere}.clients-edit__badge[data-v-180399f4]{min-inline-size:18px;padding:0 5px;border-radius:999px;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));font-size:.6875rem;font-weight:700;line-height:18px;text-align:center}.clients-edit__badge--warn[data-v-180399f4]{background:rgba(var(--v-theme-warning),.2);color:rgb(var(--v-theme-warning))}.clients-edit__reviews-alert[data-v-180399f4]{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;inline-size:fit-content;max-inline-size:calc(100% - 36px);margin:12px 18px 4px;padding:8px 12px;border:1px solid rgba(var(--v-theme-warning),.3);border-radius:10px;background:rgba(var(--v-theme-warning),.08);color:rgb(var(--v-theme-on-surface));font-size:.8125rem;font-weight:650}.clients-edit__reviews-alert .v-icon[data-v-180399f4]{color:rgb(var(--v-theme-warning))}.clients-edit__review-cell[data-v-180399f4]{display:inline-flex;align-items:center;gap:6px;min-inline-size:0}.clients-edit__new-dot[data-v-180399f4]{flex-shrink:0;inline-size:8px;block-size:8px;border-radius:50%;background:rgb(var(--v-theme-warning))}.clients-edit__table[data-v-180399f4]{display:flex;flex-direction:column}.clients-edit__table-head[data-v-180399f4],.clients-edit__table-row[data-v-180399f4]{display:grid;gap:8px;align-items:center;padding:10px 18px}.clients-edit__table-head[data-v-180399f4]{color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-block-end:1px solid rgba(var(--v-border-color),.1)}.clients-edit__table-row[data-v-180399f4]{border-block-end:1px solid rgba(var(--v-border-color),.08);font-size:.8125rem;cursor:pointer}.clients-edit__table-row[data-v-180399f4]:last-child{border-block-end:0}.clients-edit__table-row[data-v-180399f4]:hover{background:rgba(var(--v-theme-on-surface),.03)}.clients-edit__table-row--static[data-v-180399f4]{cursor:default}.clients-edit__table-row--unread[data-v-180399f4]{background:rgba(var(--v-theme-warning),.06);box-shadow:inset 3px 0 rgb(var(--v-theme-warning))}.clients-edit__order-cell[data-v-180399f4]{display:grid;gap:2px;min-inline-size:0}.clients-edit__order-cell strong[data-v-180399f4]{overflow:hidden;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.clients-edit__order-cell small[data-v-180399f4]{color:rgba(var(--v-theme-on-surface),.45);font-size:.7rem}.clients-edit__money[data-v-180399f4]{font-weight:700;font-variant-numeric:tabular-nums}.clients-edit__muted[data-v-180399f4]{padding:20px 18px;color:rgba(var(--v-theme-on-surface),.5);font-size:.875rem}.clients-edit__section-title[data-v-180399f4]{display:inline-flex;align-items:center;gap:8px;margin:0;padding:16px 18px 4px;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;font-weight:700}.clients-edit__panel--profile[data-v-180399f4]{gap:20px;padding:20px 22px 22px}.clients-edit__profile-actions[data-v-180399f4]{display:flex;justify-content:flex-end}.clients-edit__save[data-v-180399f4]{block-size:40px;padding:0 16px;border:0;border-radius:12px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));cursor:pointer;font:inherit;font-weight:700}.clients-edit__save[data-v-180399f4]:disabled{opacity:.55;cursor:default}@media(max-width:1279px){.clients-edit__body[data-v-180399f4],.client-create__body[data-v-180399f4]{padding:.375rem}.clients-card__avatar[data-v-180399f4]{inline-size:38px;block-size:38px;border-radius:10px;font-size:.875rem}.clients-edit__title[data-v-180399f4]{font-size:1rem}}@media(max-width:1100px){.clients-kpis[data-v-180399f4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:960px){.clients-edit__header[data-v-180399f4]{padding:10px 12px;gap:8px}.clients-card[data-v-180399f4]{justify-content:center;text-align:center;gap:0}.clients-card__avatar[data-v-180399f4]{display:none!important}.clients-card__main[data-v-180399f4]{display:flex;flex-direction:column;align-items:center}.clients-card__title-row[data-v-180399f4]{justify-content:center;text-align:center}.clients-edit__title[data-v-180399f4]{text-align:center}.clients-card__contacts[data-v-180399f4]{justify-content:center}.clients-card__meta[data-v-180399f4]{justify-content:center;text-align:center}.clients-edit__hero[data-v-180399f4]{justify-content:center;text-align:center;width:100%}.clients-edit__mark[data-v-180399f4]{display:none!important}.clients-overview[data-v-180399f4]{grid-template-columns:1fr}.clients-kpis[data-v-180399f4]{grid-template-columns:repeat(2,minmax(0,1fr))}.clients-overview__head[data-v-180399f4]{flex-direction:column}.clients-overview__head-end[data-v-180399f4]{align-items:flex-start;inline-size:100%;flex-direction:row;justify-content:space-between}}@media(max-width:800px){.clients-edit__table-head[data-v-180399f4]{display:none}.clients-edit__table-row[data-v-180399f4]{grid-template-columns:1fr!important;gap:4px}}.clients-edit-dialog[data-v-868c73f4] .v-overlay__content{margin:12px}@media(max-width:1279px){.clients-edit-dialog[data-v-868c73f4] .v-overlay__content,.clients-dialog-content.v-overlay__content[data-v-868c73f4]{margin:0!important;inline-size:100%!important;width:100%!important;max-inline-size:100%!important;max-width:100%!important;block-size:100%!important;height:100dvh!important;max-block-size:100%!important;max-height:100dvh!important;border-radius:0!important}.clients-edit[data-v-868c73f4]{max-block-size:100%!important;border-radius:0!important}}.clients-edit[data-v-868c73f4]{position:relative;display:flex;flex-direction:column;max-block-size:92vh;overflow:hidden;border-radius:var(--ui-radius-dialog);background:rgb(var(--v-theme-background));flex:1 1 auto;width:100%}.clients-edit--fullscreen[data-v-868c73f4],.v-overlay__content--fullscreen .clients-edit[data-v-868c73f4],.v-dialog--fullscreen .clients-edit[data-v-868c73f4]{block-size:100%!important;max-block-size:none!important;min-block-size:100%!important;border-radius:0!important}.clients-edit__header[data-v-868c73f4]{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;padding:var(--ui-pad-dialog);background:rgb(var(--v-theme-surface));border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.clients-card[data-v-868c73f4]{display:flex;min-inline-size:0;align-items:flex-start;gap:14px;flex:1}.clients-card__avatar[data-v-868c73f4]{display:grid;flex-shrink:0;place-items:center;inline-size:48px;block-size:48px;border-radius:14px;font-size:1rem;font-weight:750;letter-spacing:.02em;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-on-surface),.06)}.clients-card__avatar--ok[data-v-868c73f4]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.clients-card__avatar--muted[data-v-868c73f4]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.55)}.clients-card__main[data-v-868c73f4]{min-inline-size:0;flex:1}.clients-card__title-row[data-v-868c73f4]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.clients-chip[data-v-868c73f4]{display:inline-flex;flex-shrink:0;align-items:center;gap:5px;max-inline-size:100%;padding:4px 9px;border-radius:var(--ui-radius-pill);font-size:.6875rem;font-weight:700;line-height:1.2}.clients-chip--ok[data-v-868c73f4]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.clients-chip--warn[data-v-868c73f4]{background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.clients-chip--info[data-v-868c73f4]{background:rgba(var(--v-theme-info),.12);color:rgb(var(--v-theme-info))}.clients-chip--source[data-v-868c73f4]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.clients-card__contacts[data-v-868c73f4]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-block-start:10px}.clients-card__pill[data-v-868c73f4]{display:inline-flex;max-inline-size:100%;align-items:center;gap:6px;min-block-size:30px;padding:0 10px;border-radius:var(--ui-radius-control);background:rgba(var(--v-theme-on-surface),.045);color:rgba(var(--v-theme-on-surface),.82);font-size:.8125rem;font-weight:600;text-decoration:none}.clients-card__pill span[data-v-868c73f4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clients-card__pill[data-v-868c73f4]:hover{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.clients-card__pill--muted[data-v-868c73f4]{color:rgba(var(--v-theme-on-surface),.45);font-weight:550;pointer-events:none}.clients-card__meta[data-v-868c73f4]{display:flex;flex-wrap:wrap;gap:6px 14px;margin-block-start:10px;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.clients-kpis[data-v-868c73f4]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-block-end:12px}.clients-kpis__card[data-v-868c73f4]{display:flex;align-items:flex-start;gap:12px;min-inline-size:0;padding:14px;border:0;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;font:inherit;text-align:start;transition:box-shadow .15s ease,transform .15s ease}.clients-kpis__card[data-v-868c73f4]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.28)}.clients-kpis__card--active[data-v-868c73f4]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-primary),.55),0 0 0 3px rgba(var(--v-theme-primary),.08)}.clients-kpis__card[data-tone=success].clients-kpis__card--active[data-v-868c73f4]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-success),.55),0 0 0 3px rgba(var(--v-theme-success),.08)}.clients-kpis__card[data-tone=info].clients-kpis__card--active[data-v-868c73f4]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-info),.55),0 0 0 3px rgba(var(--v-theme-info),.08)}.clients-kpis__card[data-tone=warn].clients-kpis__card--active[data-v-868c73f4]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-warning),.55),0 0 0 3px rgba(var(--v-theme-warning),.1)}.clients-kpis__card[data-tone=visit].clients-kpis__card--active[data-v-868c73f4]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-secondary),.55),0 0 0 3px rgba(var(--v-theme-secondary),.1)}.clients-kpis__card[data-tone=success] .clients-kpis__icon[data-v-868c73f4]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.clients-kpis__card[data-tone=info] .clients-kpis__icon[data-v-868c73f4]{background:rgba(var(--v-theme-info),.12);color:rgb(var(--v-theme-info))}.clients-kpis__card[data-tone=warn] .clients-kpis__icon[data-v-868c73f4]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.clients-kpis__card[data-tone=visit] .clients-kpis__icon[data-v-868c73f4]{background:rgba(var(--v-theme-secondary),.14);color:rgb(var(--v-theme-secondary))}.clients-kpis__icon[data-v-868c73f4]{display:grid;flex-shrink:0;place-items:center;inline-size:34px;block-size:34px;border-radius:11px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.clients-kpis__copy[data-v-868c73f4]{min-inline-size:0}.clients-kpis__value[data-v-868c73f4]{overflow:hidden;font-size:1.05rem;font-weight:750;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.clients-kpis__label[data-v-868c73f4]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.48);font-size:.6875rem;font-weight:650}.clients-overview[data-v-868c73f4]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,.9fr);gap:12px}.clients-overview__chart[data-v-868c73f4],.clients-overview__source[data-v-868c73f4]{min-inline-size:0;padding:16px 16px 10px;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.12),inset 0 1px #ffffff0f;overflow:hidden}.clients-overview__source[data-v-868c73f4]{display:grid;gap:12px;padding-block-end:14px;align-content:start}.clients-source-queries[data-v-868c73f4]{display:grid;gap:8px;padding-block-start:4px;border-block-start:1px solid rgba(var(--v-border-color),.14)}.clients-source-queries__head[data-v-868c73f4]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:rgba(var(--v-theme-on-surface),.62);font-size:.75rem;font-weight:650}.clients-queries[data-v-868c73f4]{display:grid;gap:8px;margin:0;padding:0;list-style:none;max-block-size:220px;overflow:auto}.clients-queries__row[data-v-868c73f4]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.03)}.clients-queries__main[data-v-868c73f4]{display:grid;gap:2px;min-inline-size:0}.clients-queries__main strong[data-v-868c73f4]{font-size:.8125rem;font-weight:650;word-break:break-word}.clients-queries__main span[data-v-868c73f4]{color:rgba(var(--v-theme-on-surface),.5);font-size:.71875rem;text-transform:capitalize}.clients-queries__meta[data-v-868c73f4]{display:grid;gap:2px;justify-items:end;color:rgba(var(--v-theme-on-surface),.48);font-size:.6875rem;white-space:nowrap}.clients-queries__count[data-v-868c73f4]{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-weight:700}.clients-overview__empty[data-v-868c73f4]{display:grid;place-items:center;min-block-size:120px;padding:16px;color:rgba(var(--v-theme-on-surface),.48);font-size:.8125rem;text-align:center}.clients-overview__empty--compact[data-v-868c73f4]{min-block-size:48px;padding:8px 4px;font-size:.75rem}.clients-edit__panel--tasks[data-v-868c73f4]{padding:0;overflow:hidden}.clients-overview__head[data-v-868c73f4]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-block-end:8px}.clients-overview__head h3[data-v-868c73f4]{margin:0;font-size:.875rem;font-weight:750;letter-spacing:-.02em}.clients-overview__head p[data-v-868c73f4]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.clients-overview__head strong[data-v-868c73f4]{font-size:.9375rem;font-weight:750;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.clients-overview__totals[data-v-868c73f4]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:.75rem;font-weight:650;font-variant-numeric:tabular-nums;color:rgba(var(--v-theme-on-surface),.62);white-space:nowrap}.clients-overview__head-end[data-v-868c73f4]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.clients-period[data-v-868c73f4]{display:inline-flex;flex-wrap:wrap;gap:2px;padding:2px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05)}.clients-period__btn[data-v-868c73f4]{block-size:28px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font:inherit;font-size:.75rem;font-weight:650}.clients-period__btn[data-v-868c73f4]:hover{color:rgb(var(--v-theme-on-surface))}.clients-period__btn--active[data-v-868c73f4]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 2px rgba(var(--v-theme-on-surface),.06),0 0 0 1px rgba(var(--v-border-color),.12)}.clients-overview__chart[data-v-868c73f4] .vue-apexcharts,.clients-overview__chart[data-v-868c73f4] .apexcharts-canvas{max-inline-size:100%}.clients-overview__chart[data-v-868c73f4] .apexcharts-tooltip{border-radius:12px!important;box-shadow:0 4px 20px #00000024!important;border:1px solid rgba(var(--v-border-color),.1)!important;overflow:hidden}.clients-overview__chart[data-v-868c73f4] .apexcharts-tooltip-title{padding:7px 12px!important;font-weight:650!important;font-size:.75rem!important;border-bottom:1px solid rgba(var(--v-border-color),.1)!important;margin-bottom:0!important}.clients-overview__chart[data-v-868c73f4] .apexcharts-tooltip-series-group{padding:6px 12px 8px!important}.clients-overview__chart[data-v-868c73f4] .apexcharts-tooltip-text-y-value{font-weight:700!important;font-size:.875rem!important}.clients-overview__chart[data-v-868c73f4] .apexcharts-bar-area{filter:drop-shadow(0 2px 6px rgba(0,0,0,.08))}.clients-source-grid[data-v-868c73f4]{display:grid;gap:8px;margin:0}.clients-source-grid>div[data-v-868c73f4]{display:grid;gap:2px;padding:8px 10px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.035)}.clients-source-grid dt[data-v-868c73f4]{color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:650}.clients-source-grid dd[data-v-868c73f4]{margin:0;overflow-wrap:anywhere;font-size:.8125rem;font-weight:650}.clients-edit__hero[data-v-868c73f4]{display:flex;align-items:center;gap:14px;min-inline-size:0}.clients-edit__mark[data-v-868c73f4]{display:grid;flex-shrink:0;place-items:center;inline-size:48px;block-size:48px;border-radius:16px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.clients-edit__title[data-v-868c73f4]{margin:0;overflow:hidden;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line);text-overflow:ellipsis;white-space:nowrap}.clients-edit__header-actions[data-v-868c73f4]{display:flex;flex-shrink:0;align-items:center;gap:8px}.clients-edit__ghost[data-v-868c73f4]{display:inline-flex;align-items:center;justify-content:center;gap:6px;block-size:36px;min-inline-size:36px;padding:0 8px;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.68);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:650;transition:background-color .15s ease,color .15s ease}.clients-edit__ghost[data-v-868c73f4]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.9)}.clients-edit__ghost[data-v-868c73f4]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:1px}.clients-edit__icon[data-v-868c73f4]{display:grid;flex-shrink:0;place-items:center;inline-size:36px;block-size:36px;padding:0;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.68);cursor:pointer;transition:background-color .15s ease,color .15s ease}.clients-edit__icon[data-v-868c73f4]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.9)}.clients-edit__tabs[data-v-868c73f4]{display:flex;flex-wrap:nowrap;gap:2px;padding:0 16px;overflow-x:auto;background:rgb(var(--v-theme-surface));border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity));scrollbar-width:none}.clients-edit__tabs[data-v-868c73f4]::-webkit-scrollbar{display:none}.clients-edit__tab[data-v-868c73f4]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-block-size:40px;padding:0 14px;border:0;border-radius:10px 10px 0 0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:600;letter-spacing:-.01em;line-height:1;transition:color .16s ease,background-color .16s ease,transform .12s ease}.clients-edit__tab[data-v-868c73f4]:active{transform:scale(.97)}.clients-edit__tab[data-v-868c73f4]:after{content:"";position:absolute;inset-inline:8px;inset-block-end:-1px;block-size:3px;border-radius:3px 3px 0 0;background:transparent;transform:scaleX(0);transition:background-color .15s ease,transform .22s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1))}.clients-edit__tab[data-v-868c73f4]:hover{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.06)}.clients-edit__tab--on[data-v-868c73f4],.clients-edit__tab--active[data-v-868c73f4]{color:rgb(var(--v-theme-primary));font-weight:750}.clients-edit__tab--on[data-v-868c73f4]:after,.clients-edit__tab--active[data-v-868c73f4]:after{background:rgb(var(--v-theme-primary));transform:scaleX(1)}.clients-edit__body[data-v-868c73f4]{position:relative;display:flex;flex:1;flex-direction:column;gap:14px;min-block-size:0;padding:16px 16px 24px;overflow:auto}.clients-edit__busy[data-v-868c73f4]{position:absolute;inset:0;z-index:2;background:rgba(var(--v-theme-surface),.45);pointer-events:none}.clients-edit__panel[data-v-868c73f4]{display:flex;flex-direction:column;gap:0;padding:4px 0 8px;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.14)}.clients-edit__panel-title[data-v-868c73f4]{margin:0;padding:16px 18px 8px;font-size:1rem;font-weight:700;letter-spacing:-.02em}.clients-address[data-v-868c73f4]{display:grid;gap:8px;padding:8px 16px 16px}.clients-address__row[data-v-868c73f4]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.035)}.clients-address__row span[data-v-868c73f4]{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:650}.clients-address__row strong[data-v-868c73f4]{font-size:.875rem;font-weight:650;overflow-wrap:anywhere}.clients-edit__badge[data-v-868c73f4]{min-inline-size:18px;padding:0 5px;border-radius:999px;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));font-size:.6875rem;font-weight:700;line-height:18px;text-align:center}.clients-edit__badge--warn[data-v-868c73f4]{background:rgba(var(--v-theme-warning),.2);color:rgb(var(--v-theme-warning))}.clients-edit__reviews-alert[data-v-868c73f4]{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;inline-size:fit-content;max-inline-size:calc(100% - 36px);margin:12px 18px 4px;padding:8px 12px;border:1px solid rgba(var(--v-theme-warning),.3);border-radius:10px;background:rgba(var(--v-theme-warning),.08);color:rgb(var(--v-theme-on-surface));font-size:.8125rem;font-weight:650}.clients-edit__reviews-alert .v-icon[data-v-868c73f4]{color:rgb(var(--v-theme-warning))}.clients-edit__review-cell[data-v-868c73f4]{display:inline-flex;align-items:center;gap:6px;min-inline-size:0}.clients-edit__new-dot[data-v-868c73f4]{flex-shrink:0;inline-size:8px;block-size:8px;border-radius:50%;background:rgb(var(--v-theme-warning))}.clients-edit__table[data-v-868c73f4]{display:flex;flex-direction:column}.clients-edit__table-head[data-v-868c73f4],.clients-edit__table-row[data-v-868c73f4]{display:grid;gap:8px;align-items:center;padding:10px 18px}.clients-edit__table-head[data-v-868c73f4]{color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-block-end:1px solid rgba(var(--v-border-color),.1)}.clients-edit__table-row[data-v-868c73f4]{border-block-end:1px solid rgba(var(--v-border-color),.08);font-size:.8125rem;cursor:pointer}.clients-edit__table-row[data-v-868c73f4]:last-child{border-block-end:0}.clients-edit__table-row[data-v-868c73f4]:hover{background:rgba(var(--v-theme-on-surface),.03)}.clients-edit__table-row--static[data-v-868c73f4]{cursor:default}.clients-edit__table-row--unread[data-v-868c73f4]{background:rgba(var(--v-theme-warning),.06);box-shadow:inset 3px 0 rgb(var(--v-theme-warning))}.clients-edit__order-cell[data-v-868c73f4]{display:grid;gap:2px;min-inline-size:0}.clients-edit__order-cell strong[data-v-868c73f4]{overflow:hidden;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.clients-edit__order-cell small[data-v-868c73f4]{color:rgba(var(--v-theme-on-surface),.45);font-size:.7rem}.clients-edit__money[data-v-868c73f4]{font-weight:700;font-variant-numeric:tabular-nums}.clients-edit__muted[data-v-868c73f4]{padding:20px 18px;color:rgba(var(--v-theme-on-surface),.5);font-size:.875rem}.clients-edit__section-title[data-v-868c73f4]{display:inline-flex;align-items:center;gap:8px;margin:0;padding:16px 18px 4px;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;font-weight:700}.clients-edit__panel--profile[data-v-868c73f4]{gap:20px;padding:20px 22px 22px}.clients-edit__profile-actions[data-v-868c73f4]{display:flex;justify-content:flex-end}.clients-edit__save[data-v-868c73f4]{block-size:40px;padding:0 16px;border:0;border-radius:12px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));cursor:pointer;font:inherit;font-weight:700}.clients-edit__save[data-v-868c73f4]:disabled{opacity:.55;cursor:default}@media(max-width:1279px){.clients-edit__body[data-v-868c73f4],.client-create__body[data-v-868c73f4]{padding:.375rem}.clients-card__avatar[data-v-868c73f4]{inline-size:38px;block-size:38px;border-radius:10px;font-size:.875rem}.clients-edit__title[data-v-868c73f4]{font-size:1rem}}@media(max-width:1100px){.clients-kpis[data-v-868c73f4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:960px){.clients-edit__header[data-v-868c73f4]{padding:10px 12px;gap:8px}.clients-card[data-v-868c73f4]{justify-content:center;text-align:center;gap:0}.clients-card__avatar[data-v-868c73f4]{display:none!important}.clients-card__main[data-v-868c73f4]{display:flex;flex-direction:column;align-items:center}.clients-card__title-row[data-v-868c73f4]{justify-content:center;text-align:center}.clients-edit__title[data-v-868c73f4]{text-align:center}.clients-card__contacts[data-v-868c73f4]{justify-content:center}.clients-card__meta[data-v-868c73f4]{justify-content:center;text-align:center}.clients-edit__hero[data-v-868c73f4]{justify-content:center;text-align:center;width:100%}.clients-edit__mark[data-v-868c73f4]{display:none!important}.clients-overview[data-v-868c73f4]{grid-template-columns:1fr}.clients-kpis[data-v-868c73f4]{grid-template-columns:repeat(2,minmax(0,1fr))}.clients-overview__head[data-v-868c73f4]{flex-direction:column}.clients-overview__head-end[data-v-868c73f4]{align-items:flex-start;inline-size:100%;flex-direction:row;justify-content:space-between}}@media(max-width:800px){.clients-edit__table-head[data-v-868c73f4]{display:none}.clients-edit__table-row[data-v-868c73f4]{grid-template-columns:1fr!important;gap:4px}}.clients-edit-dialog[data-v-5c35f1a6] .v-overlay__content{margin:12px}@media(max-width:1279px){.clients-edit-dialog[data-v-5c35f1a6] .v-overlay__content,.clients-dialog-content.v-overlay__content[data-v-5c35f1a6]{margin:0!important;inline-size:100%!important;width:100%!important;max-inline-size:100%!important;max-width:100%!important;block-size:100%!important;height:100dvh!important;max-block-size:100%!important;max-height:100dvh!important;border-radius:0!important}.clients-edit[data-v-5c35f1a6]{max-block-size:100%!important;border-radius:0!important}}.clients-edit[data-v-5c35f1a6]{position:relative;display:flex;flex-direction:column;max-block-size:92vh;overflow:hidden;border-radius:var(--ui-radius-dialog);background:rgb(var(--v-theme-background));flex:1 1 auto;width:100%}.clients-edit--fullscreen[data-v-5c35f1a6],.v-overlay__content--fullscreen .clients-edit[data-v-5c35f1a6],.v-dialog--fullscreen .clients-edit[data-v-5c35f1a6]{block-size:100%!important;max-block-size:none!important;min-block-size:100%!important;border-radius:0!important}.clients-edit__header[data-v-5c35f1a6]{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;padding:var(--ui-pad-dialog);background:rgb(var(--v-theme-surface));border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.clients-card[data-v-5c35f1a6]{display:flex;min-inline-size:0;align-items:flex-start;gap:14px;flex:1}.clients-card__avatar[data-v-5c35f1a6]{display:grid;flex-shrink:0;place-items:center;inline-size:48px;block-size:48px;border-radius:14px;font-size:1rem;font-weight:750;letter-spacing:.02em;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-on-surface),.06)}.clients-card__avatar--ok[data-v-5c35f1a6]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.clients-card__avatar--muted[data-v-5c35f1a6]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.55)}.clients-card__main[data-v-5c35f1a6]{min-inline-size:0;flex:1}.clients-card__title-row[data-v-5c35f1a6]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.clients-chip[data-v-5c35f1a6]{display:inline-flex;flex-shrink:0;align-items:center;gap:5px;max-inline-size:100%;padding:4px 9px;border-radius:var(--ui-radius-pill);font-size:.6875rem;font-weight:700;line-height:1.2}.clients-chip--ok[data-v-5c35f1a6]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.clients-chip--warn[data-v-5c35f1a6]{background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.clients-chip--info[data-v-5c35f1a6]{background:rgba(var(--v-theme-info),.12);color:rgb(var(--v-theme-info))}.clients-chip--source[data-v-5c35f1a6]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.clients-card__contacts[data-v-5c35f1a6]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-block-start:10px}.clients-card__pill[data-v-5c35f1a6]{display:inline-flex;max-inline-size:100%;align-items:center;gap:6px;min-block-size:30px;padding:0 10px;border-radius:var(--ui-radius-control);background:rgba(var(--v-theme-on-surface),.045);color:rgba(var(--v-theme-on-surface),.82);font-size:.8125rem;font-weight:600;text-decoration:none}.clients-card__pill span[data-v-5c35f1a6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clients-card__pill[data-v-5c35f1a6]:hover{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.clients-card__pill--muted[data-v-5c35f1a6]{color:rgba(var(--v-theme-on-surface),.45);font-weight:550;pointer-events:none}.clients-card__meta[data-v-5c35f1a6]{display:flex;flex-wrap:wrap;gap:6px 14px;margin-block-start:10px;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.clients-kpis[data-v-5c35f1a6]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-block-end:12px}.clients-kpis__card[data-v-5c35f1a6]{display:flex;align-items:flex-start;gap:12px;min-inline-size:0;padding:14px;border:0;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;font:inherit;text-align:start;transition:box-shadow .15s ease,transform .15s ease}.clients-kpis__card[data-v-5c35f1a6]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.28)}.clients-kpis__card--active[data-v-5c35f1a6]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-primary),.55),0 0 0 3px rgba(var(--v-theme-primary),.08)}.clients-kpis__card[data-tone=success].clients-kpis__card--active[data-v-5c35f1a6]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-success),.55),0 0 0 3px rgba(var(--v-theme-success),.08)}.clients-kpis__card[data-tone=info].clients-kpis__card--active[data-v-5c35f1a6]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-info),.55),0 0 0 3px rgba(var(--v-theme-info),.08)}.clients-kpis__card[data-tone=warn].clients-kpis__card--active[data-v-5c35f1a6]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-warning),.55),0 0 0 3px rgba(var(--v-theme-warning),.1)}.clients-kpis__card[data-tone=visit].clients-kpis__card--active[data-v-5c35f1a6]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-secondary),.55),0 0 0 3px rgba(var(--v-theme-secondary),.1)}.clients-kpis__card[data-tone=success] .clients-kpis__icon[data-v-5c35f1a6]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.clients-kpis__card[data-tone=info] .clients-kpis__icon[data-v-5c35f1a6]{background:rgba(var(--v-theme-info),.12);color:rgb(var(--v-theme-info))}.clients-kpis__card[data-tone=warn] .clients-kpis__icon[data-v-5c35f1a6]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.clients-kpis__card[data-tone=visit] .clients-kpis__icon[data-v-5c35f1a6]{background:rgba(var(--v-theme-secondary),.14);color:rgb(var(--v-theme-secondary))}.clients-kpis__icon[data-v-5c35f1a6]{display:grid;flex-shrink:0;place-items:center;inline-size:34px;block-size:34px;border-radius:11px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.clients-kpis__copy[data-v-5c35f1a6]{min-inline-size:0}.clients-kpis__value[data-v-5c35f1a6]{overflow:hidden;font-size:1.05rem;font-weight:750;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.clients-kpis__label[data-v-5c35f1a6]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.48);font-size:.6875rem;font-weight:650}.clients-overview[data-v-5c35f1a6]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,.9fr);gap:12px}.clients-overview__chart[data-v-5c35f1a6],.clients-overview__source[data-v-5c35f1a6]{min-inline-size:0;padding:16px 16px 10px;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.12),inset 0 1px #ffffff0f;overflow:hidden}.clients-overview__source[data-v-5c35f1a6]{display:grid;gap:12px;padding-block-end:14px;align-content:start}.clients-source-queries[data-v-5c35f1a6]{display:grid;gap:8px;padding-block-start:4px;border-block-start:1px solid rgba(var(--v-border-color),.14)}.clients-source-queries__head[data-v-5c35f1a6]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:rgba(var(--v-theme-on-surface),.62);font-size:.75rem;font-weight:650}.clients-queries[data-v-5c35f1a6]{display:grid;gap:8px;margin:0;padding:0;list-style:none;max-block-size:220px;overflow:auto}.clients-queries__row[data-v-5c35f1a6]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.03)}.clients-queries__main[data-v-5c35f1a6]{display:grid;gap:2px;min-inline-size:0}.clients-queries__main strong[data-v-5c35f1a6]{font-size:.8125rem;font-weight:650;word-break:break-word}.clients-queries__main span[data-v-5c35f1a6]{color:rgba(var(--v-theme-on-surface),.5);font-size:.71875rem;text-transform:capitalize}.clients-queries__meta[data-v-5c35f1a6]{display:grid;gap:2px;justify-items:end;color:rgba(var(--v-theme-on-surface),.48);font-size:.6875rem;white-space:nowrap}.clients-queries__count[data-v-5c35f1a6]{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-weight:700}.clients-overview__empty[data-v-5c35f1a6]{display:grid;place-items:center;min-block-size:120px;padding:16px;color:rgba(var(--v-theme-on-surface),.48);font-size:.8125rem;text-align:center}.clients-overview__empty--compact[data-v-5c35f1a6]{min-block-size:48px;padding:8px 4px;font-size:.75rem}.clients-edit__panel--tasks[data-v-5c35f1a6]{padding:0;overflow:hidden}.clients-overview__head[data-v-5c35f1a6]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-block-end:8px}.clients-overview__head h3[data-v-5c35f1a6]{margin:0;font-size:.875rem;font-weight:750;letter-spacing:-.02em}.clients-overview__head p[data-v-5c35f1a6]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.clients-overview__head strong[data-v-5c35f1a6]{font-size:.9375rem;font-weight:750;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.clients-overview__totals[data-v-5c35f1a6]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:.75rem;font-weight:650;font-variant-numeric:tabular-nums;color:rgba(var(--v-theme-on-surface),.62);white-space:nowrap}.clients-overview__head-end[data-v-5c35f1a6]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.clients-period[data-v-5c35f1a6]{display:inline-flex;flex-wrap:wrap;gap:2px;padding:2px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05)}.clients-period__btn[data-v-5c35f1a6]{block-size:28px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font:inherit;font-size:.75rem;font-weight:650}.clients-period__btn[data-v-5c35f1a6]:hover{color:rgb(var(--v-theme-on-surface))}.clients-period__btn--active[data-v-5c35f1a6]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 2px rgba(var(--v-theme-on-surface),.06),0 0 0 1px rgba(var(--v-border-color),.12)}.clients-overview__chart[data-v-5c35f1a6] .vue-apexcharts,.clients-overview__chart[data-v-5c35f1a6] .apexcharts-canvas{max-inline-size:100%}.clients-overview__chart[data-v-5c35f1a6] .apexcharts-tooltip{border-radius:12px!important;box-shadow:0 4px 20px #00000024!important;border:1px solid rgba(var(--v-border-color),.1)!important;overflow:hidden}.clients-overview__chart[data-v-5c35f1a6] .apexcharts-tooltip-title{padding:7px 12px!important;font-weight:650!important;font-size:.75rem!important;border-bottom:1px solid rgba(var(--v-border-color),.1)!important;margin-bottom:0!important}.clients-overview__chart[data-v-5c35f1a6] .apexcharts-tooltip-series-group{padding:6px 12px 8px!important}.clients-overview__chart[data-v-5c35f1a6] .apexcharts-tooltip-text-y-value{font-weight:700!important;font-size:.875rem!important}.clients-overview__chart[data-v-5c35f1a6] .apexcharts-bar-area{filter:drop-shadow(0 2px 6px rgba(0,0,0,.08))}.clients-source-grid[data-v-5c35f1a6]{display:grid;gap:8px;margin:0}.clients-source-grid>div[data-v-5c35f1a6]{display:grid;gap:2px;padding:8px 10px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.035)}.clients-source-grid dt[data-v-5c35f1a6]{color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:650}.clients-source-grid dd[data-v-5c35f1a6]{margin:0;overflow-wrap:anywhere;font-size:.8125rem;font-weight:650}.clients-edit__hero[data-v-5c35f1a6]{display:flex;align-items:center;gap:14px;min-inline-size:0}.clients-edit__mark[data-v-5c35f1a6]{display:grid;flex-shrink:0;place-items:center;inline-size:48px;block-size:48px;border-radius:16px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.clients-edit__title[data-v-5c35f1a6]{margin:0;overflow:hidden;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line);text-overflow:ellipsis;white-space:nowrap}.clients-edit__header-actions[data-v-5c35f1a6]{display:flex;flex-shrink:0;align-items:center;gap:8px}.clients-edit__ghost[data-v-5c35f1a6]{display:inline-flex;align-items:center;justify-content:center;gap:6px;block-size:36px;min-inline-size:36px;padding:0 8px;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.68);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:650;transition:background-color .15s ease,color .15s ease}.clients-edit__ghost[data-v-5c35f1a6]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.9)}.clients-edit__ghost[data-v-5c35f1a6]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:1px}.clients-edit__icon[data-v-5c35f1a6]{display:grid;flex-shrink:0;place-items:center;inline-size:36px;block-size:36px;padding:0;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.68);cursor:pointer;transition:background-color .15s ease,color .15s ease}.clients-edit__icon[data-v-5c35f1a6]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.9)}.clients-edit__tabs[data-v-5c35f1a6]{display:flex;flex-wrap:nowrap;gap:2px;padding:0 16px;overflow-x:auto;background:rgb(var(--v-theme-surface));border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity));scrollbar-width:none}.clients-edit__tabs[data-v-5c35f1a6]::-webkit-scrollbar{display:none}.clients-edit__tab[data-v-5c35f1a6]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-block-size:40px;padding:0 14px;border:0;border-radius:10px 10px 0 0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:600;letter-spacing:-.01em;line-height:1;transition:color .16s ease,background-color .16s ease,transform .12s ease}.clients-edit__tab[data-v-5c35f1a6]:active{transform:scale(.97)}.clients-edit__tab[data-v-5c35f1a6]:after{content:"";position:absolute;inset-inline:8px;inset-block-end:-1px;block-size:3px;border-radius:3px 3px 0 0;background:transparent;transform:scaleX(0);transition:background-color .15s ease,transform .22s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1))}.clients-edit__tab[data-v-5c35f1a6]:hover{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.06)}.clients-edit__tab--on[data-v-5c35f1a6],.clients-edit__tab--active[data-v-5c35f1a6]{color:rgb(var(--v-theme-primary));font-weight:750}.clients-edit__tab--on[data-v-5c35f1a6]:after,.clients-edit__tab--active[data-v-5c35f1a6]:after{background:rgb(var(--v-theme-primary));transform:scaleX(1)}.clients-edit__body[data-v-5c35f1a6]{position:relative;display:flex;flex:1;flex-direction:column;gap:14px;min-block-size:0;padding:16px 16px 24px;overflow:auto}.clients-edit__busy[data-v-5c35f1a6]{position:absolute;inset:0;z-index:2;background:rgba(var(--v-theme-surface),.45);pointer-events:none}.clients-edit__panel[data-v-5c35f1a6]{display:flex;flex-direction:column;gap:0;padding:4px 0 8px;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.14)}.clients-edit__panel-title[data-v-5c35f1a6]{margin:0;padding:16px 18px 8px;font-size:1rem;font-weight:700;letter-spacing:-.02em}.clients-address[data-v-5c35f1a6]{display:grid;gap:8px;padding:8px 16px 16px}.clients-address__row[data-v-5c35f1a6]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.035)}.clients-address__row span[data-v-5c35f1a6]{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:650}.clients-address__row strong[data-v-5c35f1a6]{font-size:.875rem;font-weight:650;overflow-wrap:anywhere}.clients-edit__badge[data-v-5c35f1a6]{min-inline-size:18px;padding:0 5px;border-radius:999px;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));font-size:.6875rem;font-weight:700;line-height:18px;text-align:center}.clients-edit__badge--warn[data-v-5c35f1a6]{background:rgba(var(--v-theme-warning),.2);color:rgb(var(--v-theme-warning))}.clients-edit__reviews-alert[data-v-5c35f1a6]{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;inline-size:fit-content;max-inline-size:calc(100% - 36px);margin:12px 18px 4px;padding:8px 12px;border:1px solid rgba(var(--v-theme-warning),.3);border-radius:10px;background:rgba(var(--v-theme-warning),.08);color:rgb(var(--v-theme-on-surface));font-size:.8125rem;font-weight:650}.clients-edit__reviews-alert .v-icon[data-v-5c35f1a6]{color:rgb(var(--v-theme-warning))}.clients-edit__review-cell[data-v-5c35f1a6]{display:inline-flex;align-items:center;gap:6px;min-inline-size:0}.clients-edit__new-dot[data-v-5c35f1a6]{flex-shrink:0;inline-size:8px;block-size:8px;border-radius:50%;background:rgb(var(--v-theme-warning))}.clients-edit__table[data-v-5c35f1a6]{display:flex;flex-direction:column}.clients-edit__table-head[data-v-5c35f1a6],.clients-edit__table-row[data-v-5c35f1a6]{display:grid;gap:8px;align-items:center;padding:10px 18px}.clients-edit__table-head[data-v-5c35f1a6]{color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-block-end:1px solid rgba(var(--v-border-color),.1)}.clients-edit__table-row[data-v-5c35f1a6]{border-block-end:1px solid rgba(var(--v-border-color),.08);font-size:.8125rem;cursor:pointer}.clients-edit__table-row[data-v-5c35f1a6]:last-child{border-block-end:0}.clients-edit__table-row[data-v-5c35f1a6]:hover{background:rgba(var(--v-theme-on-surface),.03)}.clients-edit__table-row--static[data-v-5c35f1a6]{cursor:default}.clients-edit__table-row--unread[data-v-5c35f1a6]{background:rgba(var(--v-theme-warning),.06);box-shadow:inset 3px 0 rgb(var(--v-theme-warning))}.clients-edit__order-cell[data-v-5c35f1a6]{display:grid;gap:2px;min-inline-size:0}.clients-edit__order-cell strong[data-v-5c35f1a6]{overflow:hidden;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.clients-edit__order-cell small[data-v-5c35f1a6]{color:rgba(var(--v-theme-on-surface),.45);font-size:.7rem}.clients-edit__money[data-v-5c35f1a6]{font-weight:700;font-variant-numeric:tabular-nums}.clients-edit__muted[data-v-5c35f1a6]{padding:20px 18px;color:rgba(var(--v-theme-on-surface),.5);font-size:.875rem}.clients-edit__section-title[data-v-5c35f1a6]{display:inline-flex;align-items:center;gap:8px;margin:0;padding:16px 18px 4px;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;font-weight:700}.clients-edit__panel--profile[data-v-5c35f1a6]{gap:20px;padding:20px 22px 22px}.clients-edit__profile-actions[data-v-5c35f1a6]{display:flex;justify-content:flex-end}.clients-edit__save[data-v-5c35f1a6]{block-size:40px;padding:0 16px;border:0;border-radius:12px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));cursor:pointer;font:inherit;font-weight:700}.clients-edit__save[data-v-5c35f1a6]:disabled{opacity:.55;cursor:default}@media(max-width:1279px){.clients-edit__body[data-v-5c35f1a6],.client-create__body[data-v-5c35f1a6]{padding:.375rem}.clients-card__avatar[data-v-5c35f1a6]{inline-size:38px;block-size:38px;border-radius:10px;font-size:.875rem}.clients-edit__title[data-v-5c35f1a6]{font-size:1rem}}@media(max-width:1100px){.clients-kpis[data-v-5c35f1a6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:960px){.clients-edit__header[data-v-5c35f1a6]{padding:10px 12px;gap:8px}.clients-card[data-v-5c35f1a6]{justify-content:center;text-align:center;gap:0}.clients-card__avatar[data-v-5c35f1a6]{display:none!important}.clients-card__main[data-v-5c35f1a6]{display:flex;flex-direction:column;align-items:center}.clients-card__title-row[data-v-5c35f1a6]{justify-content:center;text-align:center}.clients-edit__title[data-v-5c35f1a6]{text-align:center}.clients-card__contacts[data-v-5c35f1a6]{justify-content:center}.clients-card__meta[data-v-5c35f1a6]{justify-content:center;text-align:center}.clients-edit__hero[data-v-5c35f1a6]{justify-content:center;text-align:center;width:100%}.clients-edit__mark[data-v-5c35f1a6]{display:none!important}.clients-overview[data-v-5c35f1a6]{grid-template-columns:1fr}.clients-kpis[data-v-5c35f1a6]{grid-template-columns:repeat(2,minmax(0,1fr))}.clients-overview__head[data-v-5c35f1a6]{flex-direction:column}.clients-overview__head-end[data-v-5c35f1a6]{align-items:flex-start;inline-size:100%;flex-direction:row;justify-content:space-between}}@media(max-width:800px){.clients-edit__table-head[data-v-5c35f1a6]{display:none}.clients-edit__table-row[data-v-5c35f1a6]{grid-template-columns:1fr!important;gap:4px}}.clients-edit-dialog[data-v-3c6d5444] .v-overlay__content{margin:12px}@media(max-width:1279px){.clients-edit-dialog[data-v-3c6d5444] .v-overlay__content,.clients-dialog-content.v-overlay__content[data-v-3c6d5444]{margin:0!important;inline-size:100%!important;width:100%!important;max-inline-size:100%!important;max-width:100%!important;block-size:100%!important;height:100dvh!important;max-block-size:100%!important;max-height:100dvh!important;border-radius:0!important}.clients-edit[data-v-3c6d5444]{max-block-size:100%!important;border-radius:0!important}}.clients-edit[data-v-3c6d5444]{position:relative;display:flex;flex-direction:column;max-block-size:92vh;overflow:hidden;border-radius:var(--ui-radius-dialog);background:rgb(var(--v-theme-background));flex:1 1 auto;width:100%}.clients-edit--fullscreen[data-v-3c6d5444],.v-overlay__content--fullscreen .clients-edit[data-v-3c6d5444],.v-dialog--fullscreen .clients-edit[data-v-3c6d5444]{block-size:100%!important;max-block-size:none!important;min-block-size:100%!important;border-radius:0!important}.clients-edit__header[data-v-3c6d5444]{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;padding:var(--ui-pad-dialog);background:rgb(var(--v-theme-surface));border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.clients-card[data-v-3c6d5444]{display:flex;min-inline-size:0;align-items:flex-start;gap:14px;flex:1}.clients-card__avatar[data-v-3c6d5444]{display:grid;flex-shrink:0;place-items:center;inline-size:48px;block-size:48px;border-radius:14px;font-size:1rem;font-weight:750;letter-spacing:.02em;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-on-surface),.06)}.clients-card__avatar--ok[data-v-3c6d5444]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.clients-card__avatar--muted[data-v-3c6d5444]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.55)}.clients-card__main[data-v-3c6d5444]{min-inline-size:0;flex:1}.clients-card__title-row[data-v-3c6d5444]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.clients-chip[data-v-3c6d5444]{display:inline-flex;flex-shrink:0;align-items:center;gap:5px;max-inline-size:100%;padding:4px 9px;border-radius:var(--ui-radius-pill);font-size:.6875rem;font-weight:700;line-height:1.2}.clients-chip--ok[data-v-3c6d5444]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.clients-chip--warn[data-v-3c6d5444]{background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.clients-chip--info[data-v-3c6d5444]{background:rgba(var(--v-theme-info),.12);color:rgb(var(--v-theme-info))}.clients-chip--source[data-v-3c6d5444]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.clients-card__contacts[data-v-3c6d5444]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-block-start:10px}.clients-card__pill[data-v-3c6d5444]{display:inline-flex;max-inline-size:100%;align-items:center;gap:6px;min-block-size:30px;padding:0 10px;border-radius:var(--ui-radius-control);background:rgba(var(--v-theme-on-surface),.045);color:rgba(var(--v-theme-on-surface),.82);font-size:.8125rem;font-weight:600;text-decoration:none}.clients-card__pill span[data-v-3c6d5444]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clients-card__pill[data-v-3c6d5444]:hover{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.clients-card__pill--muted[data-v-3c6d5444]{color:rgba(var(--v-theme-on-surface),.45);font-weight:550;pointer-events:none}.clients-card__meta[data-v-3c6d5444]{display:flex;flex-wrap:wrap;gap:6px 14px;margin-block-start:10px;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.clients-kpis[data-v-3c6d5444]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-block-end:12px}.clients-kpis__card[data-v-3c6d5444]{display:flex;align-items:flex-start;gap:12px;min-inline-size:0;padding:14px;border:0;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;font:inherit;text-align:start;transition:box-shadow .15s ease,transform .15s ease}.clients-kpis__card[data-v-3c6d5444]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.28)}.clients-kpis__card--active[data-v-3c6d5444]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-primary),.55),0 0 0 3px rgba(var(--v-theme-primary),.08)}.clients-kpis__card[data-tone=success].clients-kpis__card--active[data-v-3c6d5444]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-success),.55),0 0 0 3px rgba(var(--v-theme-success),.08)}.clients-kpis__card[data-tone=info].clients-kpis__card--active[data-v-3c6d5444]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-info),.55),0 0 0 3px rgba(var(--v-theme-info),.08)}.clients-kpis__card[data-tone=warn].clients-kpis__card--active[data-v-3c6d5444]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-warning),.55),0 0 0 3px rgba(var(--v-theme-warning),.1)}.clients-kpis__card[data-tone=visit].clients-kpis__card--active[data-v-3c6d5444]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-secondary),.55),0 0 0 3px rgba(var(--v-theme-secondary),.1)}.clients-kpis__card[data-tone=success] .clients-kpis__icon[data-v-3c6d5444]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.clients-kpis__card[data-tone=info] .clients-kpis__icon[data-v-3c6d5444]{background:rgba(var(--v-theme-info),.12);color:rgb(var(--v-theme-info))}.clients-kpis__card[data-tone=warn] .clients-kpis__icon[data-v-3c6d5444]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.clients-kpis__card[data-tone=visit] .clients-kpis__icon[data-v-3c6d5444]{background:rgba(var(--v-theme-secondary),.14);color:rgb(var(--v-theme-secondary))}.clients-kpis__icon[data-v-3c6d5444]{display:grid;flex-shrink:0;place-items:center;inline-size:34px;block-size:34px;border-radius:11px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.clients-kpis__copy[data-v-3c6d5444]{min-inline-size:0}.clients-kpis__value[data-v-3c6d5444]{overflow:hidden;font-size:1.05rem;font-weight:750;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.clients-kpis__label[data-v-3c6d5444]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.48);font-size:.6875rem;font-weight:650}.clients-overview[data-v-3c6d5444]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,.9fr);gap:12px}.clients-overview__chart[data-v-3c6d5444],.clients-overview__source[data-v-3c6d5444]{min-inline-size:0;padding:16px 16px 10px;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.12),inset 0 1px #ffffff0f;overflow:hidden}.clients-overview__source[data-v-3c6d5444]{display:grid;gap:12px;padding-block-end:14px;align-content:start}.clients-source-queries[data-v-3c6d5444]{display:grid;gap:8px;padding-block-start:4px;border-block-start:1px solid rgba(var(--v-border-color),.14)}.clients-source-queries__head[data-v-3c6d5444]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:rgba(var(--v-theme-on-surface),.62);font-size:.75rem;font-weight:650}.clients-queries[data-v-3c6d5444]{display:grid;gap:8px;margin:0;padding:0;list-style:none;max-block-size:220px;overflow:auto}.clients-queries__row[data-v-3c6d5444]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.03)}.clients-queries__main[data-v-3c6d5444]{display:grid;gap:2px;min-inline-size:0}.clients-queries__main strong[data-v-3c6d5444]{font-size:.8125rem;font-weight:650;word-break:break-word}.clients-queries__main span[data-v-3c6d5444]{color:rgba(var(--v-theme-on-surface),.5);font-size:.71875rem;text-transform:capitalize}.clients-queries__meta[data-v-3c6d5444]{display:grid;gap:2px;justify-items:end;color:rgba(var(--v-theme-on-surface),.48);font-size:.6875rem;white-space:nowrap}.clients-queries__count[data-v-3c6d5444]{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-weight:700}.clients-overview__empty[data-v-3c6d5444]{display:grid;place-items:center;min-block-size:120px;padding:16px;color:rgba(var(--v-theme-on-surface),.48);font-size:.8125rem;text-align:center}.clients-overview__empty--compact[data-v-3c6d5444]{min-block-size:48px;padding:8px 4px;font-size:.75rem}.clients-edit__panel--tasks[data-v-3c6d5444]{padding:0;overflow:hidden}.clients-overview__head[data-v-3c6d5444]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-block-end:8px}.clients-overview__head h3[data-v-3c6d5444]{margin:0;font-size:.875rem;font-weight:750;letter-spacing:-.02em}.clients-overview__head p[data-v-3c6d5444]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.clients-overview__head strong[data-v-3c6d5444]{font-size:.9375rem;font-weight:750;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.clients-overview__totals[data-v-3c6d5444]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:.75rem;font-weight:650;font-variant-numeric:tabular-nums;color:rgba(var(--v-theme-on-surface),.62);white-space:nowrap}.clients-overview__head-end[data-v-3c6d5444]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.clients-period[data-v-3c6d5444]{display:inline-flex;flex-wrap:wrap;gap:2px;padding:2px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05)}.clients-period__btn[data-v-3c6d5444]{block-size:28px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font:inherit;font-size:.75rem;font-weight:650}.clients-period__btn[data-v-3c6d5444]:hover{color:rgb(var(--v-theme-on-surface))}.clients-period__btn--active[data-v-3c6d5444]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 2px rgba(var(--v-theme-on-surface),.06),0 0 0 1px rgba(var(--v-border-color),.12)}.clients-overview__chart[data-v-3c6d5444] .vue-apexcharts,.clients-overview__chart[data-v-3c6d5444] .apexcharts-canvas{max-inline-size:100%}.clients-overview__chart[data-v-3c6d5444] .apexcharts-tooltip{border-radius:12px!important;box-shadow:0 4px 20px #00000024!important;border:1px solid rgba(var(--v-border-color),.1)!important;overflow:hidden}.clients-overview__chart[data-v-3c6d5444] .apexcharts-tooltip-title{padding:7px 12px!important;font-weight:650!important;font-size:.75rem!important;border-bottom:1px solid rgba(var(--v-border-color),.1)!important;margin-bottom:0!important}.clients-overview__chart[data-v-3c6d5444] .apexcharts-tooltip-series-group{padding:6px 12px 8px!important}.clients-overview__chart[data-v-3c6d5444] .apexcharts-tooltip-text-y-value{font-weight:700!important;font-size:.875rem!important}.clients-overview__chart[data-v-3c6d5444] .apexcharts-bar-area{filter:drop-shadow(0 2px 6px rgba(0,0,0,.08))}.clients-source-grid[data-v-3c6d5444]{display:grid;gap:8px;margin:0}.clients-source-grid>div[data-v-3c6d5444]{display:grid;gap:2px;padding:8px 10px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.035)}.clients-source-grid dt[data-v-3c6d5444]{color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:650}.clients-source-grid dd[data-v-3c6d5444]{margin:0;overflow-wrap:anywhere;font-size:.8125rem;font-weight:650}.clients-edit__hero[data-v-3c6d5444]{display:flex;align-items:center;gap:14px;min-inline-size:0}.clients-edit__mark[data-v-3c6d5444]{display:grid;flex-shrink:0;place-items:center;inline-size:48px;block-size:48px;border-radius:16px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.clients-edit__title[data-v-3c6d5444]{margin:0;overflow:hidden;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line);text-overflow:ellipsis;white-space:nowrap}.clients-edit__header-actions[data-v-3c6d5444]{display:flex;flex-shrink:0;align-items:center;gap:8px}.clients-edit__ghost[data-v-3c6d5444]{display:inline-flex;align-items:center;justify-content:center;gap:6px;block-size:36px;min-inline-size:36px;padding:0 8px;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.68);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:650;transition:background-color .15s ease,color .15s ease}.clients-edit__ghost[data-v-3c6d5444]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.9)}.clients-edit__ghost[data-v-3c6d5444]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:1px}.clients-edit__icon[data-v-3c6d5444]{display:grid;flex-shrink:0;place-items:center;inline-size:36px;block-size:36px;padding:0;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.68);cursor:pointer;transition:background-color .15s ease,color .15s ease}.clients-edit__icon[data-v-3c6d5444]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.9)}.clients-edit__tabs[data-v-3c6d5444]{display:flex;flex-wrap:nowrap;gap:2px;padding:0 16px;overflow-x:auto;background:rgb(var(--v-theme-surface));border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity));scrollbar-width:none}.clients-edit__tabs[data-v-3c6d5444]::-webkit-scrollbar{display:none}.clients-edit__tab[data-v-3c6d5444]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-block-size:40px;padding:0 14px;border:0;border-radius:10px 10px 0 0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:600;letter-spacing:-.01em;line-height:1;transition:color .16s ease,background-color .16s ease,transform .12s ease}.clients-edit__tab[data-v-3c6d5444]:active{transform:scale(.97)}.clients-edit__tab[data-v-3c6d5444]:after{content:"";position:absolute;inset-inline:8px;inset-block-end:-1px;block-size:3px;border-radius:3px 3px 0 0;background:transparent;transform:scaleX(0);transition:background-color .15s ease,transform .22s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1))}.clients-edit__tab[data-v-3c6d5444]:hover{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.06)}.clients-edit__tab--on[data-v-3c6d5444],.clients-edit__tab--active[data-v-3c6d5444]{color:rgb(var(--v-theme-primary));font-weight:750}.clients-edit__tab--on[data-v-3c6d5444]:after,.clients-edit__tab--active[data-v-3c6d5444]:after{background:rgb(var(--v-theme-primary));transform:scaleX(1)}.clients-edit__body[data-v-3c6d5444]{position:relative;display:flex;flex:1;flex-direction:column;gap:14px;min-block-size:0;padding:16px 16px 24px;overflow:auto}.clients-edit__busy[data-v-3c6d5444]{position:absolute;inset:0;z-index:2;background:rgba(var(--v-theme-surface),.45);pointer-events:none}.clients-edit__panel[data-v-3c6d5444]{display:flex;flex-direction:column;gap:0;padding:4px 0 8px;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.14)}.clients-edit__panel-title[data-v-3c6d5444]{margin:0;padding:16px 18px 8px;font-size:1rem;font-weight:700;letter-spacing:-.02em}.clients-address[data-v-3c6d5444]{display:grid;gap:8px;padding:8px 16px 16px}.clients-address__row[data-v-3c6d5444]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.035)}.clients-address__row span[data-v-3c6d5444]{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:650}.clients-address__row strong[data-v-3c6d5444]{font-size:.875rem;font-weight:650;overflow-wrap:anywhere}.clients-edit__badge[data-v-3c6d5444]{min-inline-size:18px;padding:0 5px;border-radius:999px;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));font-size:.6875rem;font-weight:700;line-height:18px;text-align:center}.clients-edit__badge--warn[data-v-3c6d5444]{background:rgba(var(--v-theme-warning),.2);color:rgb(var(--v-theme-warning))}.clients-edit__reviews-alert[data-v-3c6d5444]{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;inline-size:fit-content;max-inline-size:calc(100% - 36px);margin:12px 18px 4px;padding:8px 12px;border:1px solid rgba(var(--v-theme-warning),.3);border-radius:10px;background:rgba(var(--v-theme-warning),.08);color:rgb(var(--v-theme-on-surface));font-size:.8125rem;font-weight:650}.clients-edit__reviews-alert .v-icon[data-v-3c6d5444]{color:rgb(var(--v-theme-warning))}.clients-edit__review-cell[data-v-3c6d5444]{display:inline-flex;align-items:center;gap:6px;min-inline-size:0}.clients-edit__new-dot[data-v-3c6d5444]{flex-shrink:0;inline-size:8px;block-size:8px;border-radius:50%;background:rgb(var(--v-theme-warning))}.clients-edit__table[data-v-3c6d5444]{display:flex;flex-direction:column}.clients-edit__table-head[data-v-3c6d5444],.clients-edit__table-row[data-v-3c6d5444]{display:grid;gap:8px;align-items:center;padding:10px 18px}.clients-edit__table-head[data-v-3c6d5444]{color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-block-end:1px solid rgba(var(--v-border-color),.1)}.clients-edit__table-row[data-v-3c6d5444]{border-block-end:1px solid rgba(var(--v-border-color),.08);font-size:.8125rem;cursor:pointer}.clients-edit__table-row[data-v-3c6d5444]:last-child{border-block-end:0}.clients-edit__table-row[data-v-3c6d5444]:hover{background:rgba(var(--v-theme-on-surface),.03)}.clients-edit__table-row--static[data-v-3c6d5444]{cursor:default}.clients-edit__table-row--unread[data-v-3c6d5444]{background:rgba(var(--v-theme-warning),.06);box-shadow:inset 3px 0 rgb(var(--v-theme-warning))}.clients-edit__order-cell[data-v-3c6d5444]{display:grid;gap:2px;min-inline-size:0}.clients-edit__order-cell strong[data-v-3c6d5444]{overflow:hidden;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.clients-edit__order-cell small[data-v-3c6d5444]{color:rgba(var(--v-theme-on-surface),.45);font-size:.7rem}.clients-edit__money[data-v-3c6d5444]{font-weight:700;font-variant-numeric:tabular-nums}.clients-edit__muted[data-v-3c6d5444]{padding:20px 18px;color:rgba(var(--v-theme-on-surface),.5);font-size:.875rem}.clients-edit__section-title[data-v-3c6d5444]{display:inline-flex;align-items:center;gap:8px;margin:0;padding:16px 18px 4px;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;font-weight:700}.clients-edit__panel--profile[data-v-3c6d5444]{gap:20px;padding:20px 22px 22px}.clients-edit__profile-actions[data-v-3c6d5444]{display:flex;justify-content:flex-end}.clients-edit__save[data-v-3c6d5444]{block-size:40px;padding:0 16px;border:0;border-radius:12px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));cursor:pointer;font:inherit;font-weight:700}.clients-edit__save[data-v-3c6d5444]:disabled{opacity:.55;cursor:default}@media(max-width:1279px){.clients-edit__body[data-v-3c6d5444],.client-create__body[data-v-3c6d5444]{padding:.375rem}.clients-card__avatar[data-v-3c6d5444]{inline-size:38px;block-size:38px;border-radius:10px;font-size:.875rem}.clients-edit__title[data-v-3c6d5444]{font-size:1rem}}@media(max-width:1100px){.clients-kpis[data-v-3c6d5444]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:960px){.clients-edit__header[data-v-3c6d5444]{padding:10px 12px;gap:8px}.clients-card[data-v-3c6d5444]{justify-content:center;text-align:center;gap:0}.clients-card__avatar[data-v-3c6d5444]{display:none!important}.clients-card__main[data-v-3c6d5444]{display:flex;flex-direction:column;align-items:center}.clients-card__title-row[data-v-3c6d5444]{justify-content:center;text-align:center}.clients-edit__title[data-v-3c6d5444]{text-align:center}.clients-card__contacts[data-v-3c6d5444]{justify-content:center}.clients-card__meta[data-v-3c6d5444]{justify-content:center;text-align:center}.clients-edit__hero[data-v-3c6d5444]{justify-content:center;text-align:center;width:100%}.clients-edit__mark[data-v-3c6d5444]{display:none!important}.clients-overview[data-v-3c6d5444]{grid-template-columns:1fr}.clients-kpis[data-v-3c6d5444]{grid-template-columns:repeat(2,minmax(0,1fr))}.clients-overview__head[data-v-3c6d5444]{flex-direction:column}.clients-overview__head-end[data-v-3c6d5444]{align-items:flex-start;inline-size:100%;flex-direction:row;justify-content:space-between}}@media(max-width:800px){.clients-edit__table-head[data-v-3c6d5444]{display:none}.clients-edit__table-row[data-v-3c6d5444]{grid-template-columns:1fr!important;gap:4px}}.client-form[data-v-e61e5f0a]{display:flex;flex-direction:column;gap:22px}.client-form__section[data-v-e61e5f0a]{display:flex;flex-direction:column;gap:12px}.client-form__section--divided[data-v-e61e5f0a]{padding-block-start:18px;border-block-start:1px solid rgba(var(--v-border-color),.1)}.client-form__section-head[data-v-e61e5f0a]{display:flex;flex-direction:column;gap:2px}.client-form__section-title[data-v-e61e5f0a]{margin:0;font-size:.9375rem;font-weight:650;letter-spacing:-.01em;color:rgb(var(--v-theme-on-surface))}.client-form__section-desc[data-v-e61e5f0a]{margin:0;color:rgba(var(--v-theme-on-surface),.5);font-size:.8125rem;line-height:1.35}.client-form__grid[data-v-e61e5f0a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.client-form__grid--3col[data-v-e61e5f0a]{grid-template-columns:repeat(3,minmax(0,1fr))}.client-form__field-group3[data-v-e61e5f0a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;grid-column:1/-1}.client-form__field[data-v-e61e5f0a]{display:flex;flex-direction:column;gap:6px;min-inline-size:0}.client-form__field--wide[data-v-e61e5f0a]{grid-column:1/-1}.client-form__field--locked input[data-v-e61e5f0a]{color:rgba(var(--v-theme-on-surface),.62);background:rgba(var(--v-theme-on-surface),.04);cursor:default}.client-form__field span[data-v-e61e5f0a]{display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.65);font-size:.75rem;font-weight:600}.client-form__field span em[data-v-e61e5f0a]{padding:1px 6px;border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-style:normal;font-size:.625rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.client-form__field input[data-v-e61e5f0a],.client-form__field textarea[data-v-e61e5f0a]{inline-size:100%;min-block-size:40px;padding:9px 12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:10px;background:rgba(var(--v-theme-on-surface),.035);color:inherit;font:inherit;font-size:.875rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.client-form__field input[data-v-e61e5f0a]::placeholder,.client-form__field textarea[data-v-e61e5f0a]::placeholder{color:rgba(var(--v-theme-on-surface),.38)}.client-form__field input[data-v-e61e5f0a]:focus,.client-form__field textarea[data-v-e61e5f0a]:focus{border-color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgb(var(--v-theme-primary))}.client-form__field input[data-v-e61e5f0a]:disabled,.client-form__field textarea[data-v-e61e5f0a]:disabled{opacity:.55;cursor:not-allowed}.client-form__field textarea[data-v-e61e5f0a]{min-block-size:80px;resize:vertical}.client-form__input-wrap[data-v-e61e5f0a]{position:relative;display:flex;align-items:center;inline-size:100%}.client-form__input-wrap input[data-v-e61e5f0a]{padding-inline-end:36px}.client-form__input-copy[data-v-e61e5f0a]{position:absolute;inset-inline-end:6px;display:grid;place-items:center;inline-size:28px;block-size:28px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer;transition:color .15s ease,background-color .15s ease}.client-form__input-copy[data-v-e61e5f0a]:hover:not(:disabled){background:rgba(var(--v-theme-on-surface),.08);color:rgb(var(--v-theme-primary))}.client-form__input-copy[data-v-e61e5f0a]:disabled{opacity:.4;cursor:default}.client-form__socials[data-v-e61e5f0a]{display:flex;flex-direction:column;gap:10px}.client-form__social-row[data-v-e61e5f0a]{display:grid;grid-template-columns:minmax(7.5rem,9.5rem) minmax(0,1fr) 36px;gap:8px;align-items:center}.client-form__social-row input[data-v-e61e5f0a]{inline-size:100%;min-block-size:40px;padding:9px 12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:10px;background:rgba(var(--v-theme-on-surface),.035);color:inherit;font:inherit;font-size:.875rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.client-form__social-row input[data-v-e61e5f0a]::placeholder{color:rgba(var(--v-theme-on-surface),.38)}.client-form__social-row input[data-v-e61e5f0a]:focus{border-color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgb(var(--v-theme-primary))}.client-form__social-row input[data-v-e61e5f0a]:disabled{opacity:.55;cursor:not-allowed}.client-form__social-type[data-v-e61e5f0a]{display:inline-flex;align-items:center;gap:6px;min-inline-size:0;padding:8px 10px;border-radius:10px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:.75rem;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-form__social-remove[data-v-e61e5f0a]{display:grid;place-items:center;inline-size:36px;block-size:36px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.client-form__social-remove[data-v-e61e5f0a]:hover:not(:disabled){background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error))}.client-form__social-remove[data-v-e61e5f0a]:disabled{opacity:.45;cursor:not-allowed}.client-form__social-add[data-v-e61e5f0a]{display:inline-flex;align-items:center;justify-content:center;gap:6px;align-self:flex-start;min-block-size:38px;padding:6px 14px;border:1px dashed rgba(var(--v-border-color),.35);border-radius:10px;background:transparent;color:rgb(var(--v-theme-primary));font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.client-form__social-add[data-v-e61e5f0a]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.06);border-color:rgb(var(--v-theme-primary))}.client-form__social-add[data-v-e61e5f0a]:disabled{opacity:.55;cursor:not-allowed}@media(max-width:700px){.client-form__grid[data-v-e61e5f0a]{grid-template-columns:1fr}.client-form__field--wide[data-v-e61e5f0a]{grid-column:auto}.client-form__social-row[data-v-e61e5f0a]{grid-template-columns:minmax(0,1fr) 36px;grid-template-areas:"type remove" "input input"}.client-form__social-row .client-form__social-type[data-v-e61e5f0a]{grid-area:type}.client-form__social-row input[data-v-e61e5f0a]{grid-area:input}.client-form__social-row .client-form__social-remove[data-v-e61e5f0a]{grid-area:remove;justify-self:end}}.clients-edit-dialog[data-v-6e185f8c] .v-overlay__content{margin:12px}@media(max-width:1279px){.clients-edit-dialog[data-v-6e185f8c] .v-overlay__content,.clients-dialog-content.v-overlay__content[data-v-6e185f8c]{margin:0!important;inline-size:100%!important;width:100%!important;max-inline-size:100%!important;max-width:100%!important;block-size:100%!important;height:100dvh!important;max-block-size:100%!important;max-height:100dvh!important;border-radius:0!important}.clients-edit[data-v-6e185f8c]{max-block-size:100%!important;border-radius:0!important}}.clients-edit[data-v-6e185f8c]{position:relative;display:flex;flex-direction:column;max-block-size:92vh;overflow:hidden;border-radius:var(--ui-radius-dialog);background:rgb(var(--v-theme-background));flex:1 1 auto;width:100%}.clients-edit--fullscreen[data-v-6e185f8c],.v-overlay__content--fullscreen .clients-edit[data-v-6e185f8c],.v-dialog--fullscreen .clients-edit[data-v-6e185f8c]{block-size:100%!important;max-block-size:none!important;min-block-size:100%!important;border-radius:0!important}.clients-edit__header[data-v-6e185f8c]{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;padding:var(--ui-pad-dialog);background:rgb(var(--v-theme-surface));border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.clients-card[data-v-6e185f8c]{display:flex;min-inline-size:0;align-items:flex-start;gap:14px;flex:1}.clients-card__avatar[data-v-6e185f8c]{display:grid;flex-shrink:0;place-items:center;inline-size:48px;block-size:48px;border-radius:14px;font-size:1rem;font-weight:750;letter-spacing:.02em;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-on-surface),.06)}.clients-card__avatar--ok[data-v-6e185f8c]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.clients-card__avatar--muted[data-v-6e185f8c]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.55)}.clients-card__main[data-v-6e185f8c]{min-inline-size:0;flex:1}.clients-card__title-row[data-v-6e185f8c]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.clients-chip[data-v-6e185f8c]{display:inline-flex;flex-shrink:0;align-items:center;gap:5px;max-inline-size:100%;padding:4px 9px;border-radius:var(--ui-radius-pill);font-size:.6875rem;font-weight:700;line-height:1.2}.clients-chip--ok[data-v-6e185f8c]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.clients-chip--warn[data-v-6e185f8c]{background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.clients-chip--info[data-v-6e185f8c]{background:rgba(var(--v-theme-info),.12);color:rgb(var(--v-theme-info))}.clients-chip--source[data-v-6e185f8c]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.clients-card__contacts[data-v-6e185f8c]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-block-start:10px}.clients-card__pill[data-v-6e185f8c]{display:inline-flex;max-inline-size:100%;align-items:center;gap:6px;min-block-size:30px;padding:0 10px;border-radius:var(--ui-radius-control);background:rgba(var(--v-theme-on-surface),.045);color:rgba(var(--v-theme-on-surface),.82);font-size:.8125rem;font-weight:600;text-decoration:none}.clients-card__pill span[data-v-6e185f8c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clients-card__pill[data-v-6e185f8c]:hover{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.clients-card__pill--muted[data-v-6e185f8c]{color:rgba(var(--v-theme-on-surface),.45);font-weight:550;pointer-events:none}.clients-card__meta[data-v-6e185f8c]{display:flex;flex-wrap:wrap;gap:6px 14px;margin-block-start:10px;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.clients-kpis[data-v-6e185f8c]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-block-end:12px}.clients-kpis__card[data-v-6e185f8c]{display:flex;align-items:flex-start;gap:12px;min-inline-size:0;padding:14px;border:0;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.12);color:inherit;cursor:pointer;font:inherit;text-align:start;transition:box-shadow .15s ease,transform .15s ease}.clients-kpis__card[data-v-6e185f8c]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.28)}.clients-kpis__card--active[data-v-6e185f8c]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-primary),.55),0 0 0 3px rgba(var(--v-theme-primary),.08)}.clients-kpis__card[data-tone=success].clients-kpis__card--active[data-v-6e185f8c]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-success),.55),0 0 0 3px rgba(var(--v-theme-success),.08)}.clients-kpis__card[data-tone=info].clients-kpis__card--active[data-v-6e185f8c]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-info),.55),0 0 0 3px rgba(var(--v-theme-info),.08)}.clients-kpis__card[data-tone=warn].clients-kpis__card--active[data-v-6e185f8c]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-warning),.55),0 0 0 3px rgba(var(--v-theme-warning),.1)}.clients-kpis__card[data-tone=visit].clients-kpis__card--active[data-v-6e185f8c]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-secondary),.55),0 0 0 3px rgba(var(--v-theme-secondary),.1)}.clients-kpis__card[data-tone=success] .clients-kpis__icon[data-v-6e185f8c]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.clients-kpis__card[data-tone=info] .clients-kpis__icon[data-v-6e185f8c]{background:rgba(var(--v-theme-info),.12);color:rgb(var(--v-theme-info))}.clients-kpis__card[data-tone=warn] .clients-kpis__icon[data-v-6e185f8c]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.clients-kpis__card[data-tone=visit] .clients-kpis__icon[data-v-6e185f8c]{background:rgba(var(--v-theme-secondary),.14);color:rgb(var(--v-theme-secondary))}.clients-kpis__icon[data-v-6e185f8c]{display:grid;flex-shrink:0;place-items:center;inline-size:34px;block-size:34px;border-radius:11px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.clients-kpis__copy[data-v-6e185f8c]{min-inline-size:0}.clients-kpis__value[data-v-6e185f8c]{overflow:hidden;font-size:1.05rem;font-weight:750;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.clients-kpis__label[data-v-6e185f8c]{margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.48);font-size:.6875rem;font-weight:650}.clients-overview[data-v-6e185f8c]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,.9fr);gap:12px}.clients-overview__chart[data-v-6e185f8c],.clients-overview__source[data-v-6e185f8c]{min-inline-size:0;padding:16px 16px 10px;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.12),inset 0 1px #ffffff0f;overflow:hidden}.clients-overview__source[data-v-6e185f8c]{display:grid;gap:12px;padding-block-end:14px;align-content:start}.clients-source-queries[data-v-6e185f8c]{display:grid;gap:8px;padding-block-start:4px;border-block-start:1px solid rgba(var(--v-border-color),.14)}.clients-source-queries__head[data-v-6e185f8c]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:rgba(var(--v-theme-on-surface),.62);font-size:.75rem;font-weight:650}.clients-queries[data-v-6e185f8c]{display:grid;gap:8px;margin:0;padding:0;list-style:none;max-block-size:220px;overflow:auto}.clients-queries__row[data-v-6e185f8c]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.03)}.clients-queries__main[data-v-6e185f8c]{display:grid;gap:2px;min-inline-size:0}.clients-queries__main strong[data-v-6e185f8c]{font-size:.8125rem;font-weight:650;word-break:break-word}.clients-queries__main span[data-v-6e185f8c]{color:rgba(var(--v-theme-on-surface),.5);font-size:.71875rem;text-transform:capitalize}.clients-queries__meta[data-v-6e185f8c]{display:grid;gap:2px;justify-items:end;color:rgba(var(--v-theme-on-surface),.48);font-size:.6875rem;white-space:nowrap}.clients-queries__count[data-v-6e185f8c]{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-weight:700}.clients-overview__empty[data-v-6e185f8c]{display:grid;place-items:center;min-block-size:120px;padding:16px;color:rgba(var(--v-theme-on-surface),.48);font-size:.8125rem;text-align:center}.clients-overview__empty--compact[data-v-6e185f8c]{min-block-size:48px;padding:8px 4px;font-size:.75rem}.clients-edit__panel--tasks[data-v-6e185f8c]{padding:0;overflow:hidden}.clients-overview__head[data-v-6e185f8c]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-block-end:8px}.clients-overview__head h3[data-v-6e185f8c]{margin:0;font-size:.875rem;font-weight:750;letter-spacing:-.02em}.clients-overview__head p[data-v-6e185f8c]{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.clients-overview__head strong[data-v-6e185f8c]{font-size:.9375rem;font-weight:750;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.clients-overview__totals[data-v-6e185f8c]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:.75rem;font-weight:650;font-variant-numeric:tabular-nums;color:rgba(var(--v-theme-on-surface),.62);white-space:nowrap}.clients-overview__head-end[data-v-6e185f8c]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.clients-period[data-v-6e185f8c]{display:inline-flex;flex-wrap:wrap;gap:2px;padding:2px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05)}.clients-period__btn[data-v-6e185f8c]{block-size:28px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font:inherit;font-size:.75rem;font-weight:650}.clients-period__btn[data-v-6e185f8c]:hover{color:rgb(var(--v-theme-on-surface))}.clients-period__btn--active[data-v-6e185f8c]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 2px rgba(var(--v-theme-on-surface),.06),0 0 0 1px rgba(var(--v-border-color),.12)}.clients-overview__chart[data-v-6e185f8c] .vue-apexcharts,.clients-overview__chart[data-v-6e185f8c] .apexcharts-canvas{max-inline-size:100%}.clients-overview__chart[data-v-6e185f8c] .apexcharts-tooltip{border-radius:12px!important;box-shadow:0 4px 20px #00000024!important;border:1px solid rgba(var(--v-border-color),.1)!important;overflow:hidden}.clients-overview__chart[data-v-6e185f8c] .apexcharts-tooltip-title{padding:7px 12px!important;font-weight:650!important;font-size:.75rem!important;border-bottom:1px solid rgba(var(--v-border-color),.1)!important;margin-bottom:0!important}.clients-overview__chart[data-v-6e185f8c] .apexcharts-tooltip-series-group{padding:6px 12px 8px!important}.clients-overview__chart[data-v-6e185f8c] .apexcharts-tooltip-text-y-value{font-weight:700!important;font-size:.875rem!important}.clients-overview__chart[data-v-6e185f8c] .apexcharts-bar-area{filter:drop-shadow(0 2px 6px rgba(0,0,0,.08))}.clients-source-grid[data-v-6e185f8c]{display:grid;gap:8px;margin:0}.clients-source-grid>div[data-v-6e185f8c]{display:grid;gap:2px;padding:8px 10px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.035)}.clients-source-grid dt[data-v-6e185f8c]{color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:650}.clients-source-grid dd[data-v-6e185f8c]{margin:0;overflow-wrap:anywhere;font-size:.8125rem;font-weight:650}.clients-edit__hero[data-v-6e185f8c]{display:flex;align-items:center;gap:14px;min-inline-size:0}.clients-edit__mark[data-v-6e185f8c]{display:grid;flex-shrink:0;place-items:center;inline-size:48px;block-size:48px;border-radius:16px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.clients-edit__title[data-v-6e185f8c]{margin:0;overflow:hidden;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line);text-overflow:ellipsis;white-space:nowrap}.clients-edit__header-actions[data-v-6e185f8c]{display:flex;flex-shrink:0;align-items:center;gap:8px}.clients-edit__ghost[data-v-6e185f8c]{display:inline-flex;align-items:center;justify-content:center;gap:6px;block-size:36px;min-inline-size:36px;padding:0 8px;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.68);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:650;transition:background-color .15s ease,color .15s ease}.clients-edit__ghost[data-v-6e185f8c]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.9)}.clients-edit__ghost[data-v-6e185f8c]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:1px}.clients-edit__icon[data-v-6e185f8c]{display:grid;flex-shrink:0;place-items:center;inline-size:36px;block-size:36px;padding:0;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.68);cursor:pointer;transition:background-color .15s ease,color .15s ease}.clients-edit__icon[data-v-6e185f8c]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.9)}.clients-edit__tabs[data-v-6e185f8c]{display:flex;flex-wrap:nowrap;gap:2px;padding:0 16px;overflow-x:auto;background:rgb(var(--v-theme-surface));border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity));scrollbar-width:none}.clients-edit__tabs[data-v-6e185f8c]::-webkit-scrollbar{display:none}.clients-edit__tab[data-v-6e185f8c]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-block-size:40px;padding:0 14px;border:0;border-radius:10px 10px 0 0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:600;letter-spacing:-.01em;line-height:1;transition:color .16s ease,background-color .16s ease,transform .12s ease}.clients-edit__tab[data-v-6e185f8c]:active{transform:scale(.97)}.clients-edit__tab[data-v-6e185f8c]:after{content:"";position:absolute;inset-inline:8px;inset-block-end:-1px;block-size:3px;border-radius:3px 3px 0 0;background:transparent;transform:scaleX(0);transition:background-color .15s ease,transform .22s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1))}.clients-edit__tab[data-v-6e185f8c]:hover{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.06)}.clients-edit__tab--on[data-v-6e185f8c],.clients-edit__tab--active[data-v-6e185f8c]{color:rgb(var(--v-theme-primary));font-weight:750}.clients-edit__tab--on[data-v-6e185f8c]:after,.clients-edit__tab--active[data-v-6e185f8c]:after{background:rgb(var(--v-theme-primary));transform:scaleX(1)}.clients-edit__body[data-v-6e185f8c]{position:relative;display:flex;flex:1;flex-direction:column;gap:14px;min-block-size:0;padding:16px 16px 24px;overflow:auto}.clients-edit__busy[data-v-6e185f8c]{position:absolute;inset:0;z-index:2;background:rgba(var(--v-theme-surface),.45);pointer-events:none}.clients-edit__panel[data-v-6e185f8c]{display:flex;flex-direction:column;gap:0;padding:4px 0 8px;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.14)}.clients-edit__panel-title[data-v-6e185f8c]{margin:0;padding:16px 18px 8px;font-size:1rem;font-weight:700;letter-spacing:-.02em}.clients-address[data-v-6e185f8c]{display:grid;gap:8px;padding:8px 16px 16px}.clients-address__row[data-v-6e185f8c]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.035)}.clients-address__row span[data-v-6e185f8c]{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:650}.clients-address__row strong[data-v-6e185f8c]{font-size:.875rem;font-weight:650;overflow-wrap:anywhere}.clients-edit__badge[data-v-6e185f8c]{min-inline-size:18px;padding:0 5px;border-radius:999px;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));font-size:.6875rem;font-weight:700;line-height:18px;text-align:center}.clients-edit__badge--warn[data-v-6e185f8c]{background:rgba(var(--v-theme-warning),.2);color:rgb(var(--v-theme-warning))}.clients-edit__reviews-alert[data-v-6e185f8c]{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;inline-size:fit-content;max-inline-size:calc(100% - 36px);margin:12px 18px 4px;padding:8px 12px;border:1px solid rgba(var(--v-theme-warning),.3);border-radius:10px;background:rgba(var(--v-theme-warning),.08);color:rgb(var(--v-theme-on-surface));font-size:.8125rem;font-weight:650}.clients-edit__reviews-alert .v-icon[data-v-6e185f8c]{color:rgb(var(--v-theme-warning))}.clients-edit__review-cell[data-v-6e185f8c]{display:inline-flex;align-items:center;gap:6px;min-inline-size:0}.clients-edit__new-dot[data-v-6e185f8c]{flex-shrink:0;inline-size:8px;block-size:8px;border-radius:50%;background:rgb(var(--v-theme-warning))}.clients-edit__table[data-v-6e185f8c]{display:flex;flex-direction:column}.clients-edit__table-head[data-v-6e185f8c],.clients-edit__table-row[data-v-6e185f8c]{display:grid;gap:8px;align-items:center;padding:10px 18px}.clients-edit__table-head[data-v-6e185f8c]{color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-block-end:1px solid rgba(var(--v-border-color),.1)}.clients-edit__table-row[data-v-6e185f8c]{border-block-end:1px solid rgba(var(--v-border-color),.08);font-size:.8125rem;cursor:pointer}.clients-edit__table-row[data-v-6e185f8c]:last-child{border-block-end:0}.clients-edit__table-row[data-v-6e185f8c]:hover{background:rgba(var(--v-theme-on-surface),.03)}.clients-edit__table-row--static[data-v-6e185f8c]{cursor:default}.clients-edit__table-row--unread[data-v-6e185f8c]{background:rgba(var(--v-theme-warning),.06);box-shadow:inset 3px 0 rgb(var(--v-theme-warning))}.clients-edit__order-cell[data-v-6e185f8c]{display:grid;gap:2px;min-inline-size:0}.clients-edit__order-cell strong[data-v-6e185f8c]{overflow:hidden;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.clients-edit__order-cell small[data-v-6e185f8c]{color:rgba(var(--v-theme-on-surface),.45);font-size:.7rem}.clients-edit__money[data-v-6e185f8c]{font-weight:700;font-variant-numeric:tabular-nums}.clients-edit__muted[data-v-6e185f8c]{padding:20px 18px;color:rgba(var(--v-theme-on-surface),.5);font-size:.875rem}.clients-edit__section-title[data-v-6e185f8c]{display:inline-flex;align-items:center;gap:8px;margin:0;padding:16px 18px 4px;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;font-weight:700}.clients-edit__panel--profile[data-v-6e185f8c]{gap:20px;padding:20px 22px 22px}.clients-edit__profile-actions[data-v-6e185f8c]{display:flex;justify-content:flex-end}.clients-edit__save[data-v-6e185f8c]{block-size:40px;padding:0 16px;border:0;border-radius:12px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));cursor:pointer;font:inherit;font-weight:700}.clients-edit__save[data-v-6e185f8c]:disabled{opacity:.55;cursor:default}@media(max-width:1279px){.clients-edit__body[data-v-6e185f8c],.client-create__body[data-v-6e185f8c]{padding:.375rem}.clients-card__avatar[data-v-6e185f8c]{inline-size:38px;block-size:38px;border-radius:10px;font-size:.875rem}.clients-edit__title[data-v-6e185f8c]{font-size:1rem}}@media(max-width:1100px){.clients-kpis[data-v-6e185f8c]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:960px){.clients-edit__header[data-v-6e185f8c]{padding:10px 12px;gap:8px}.clients-card[data-v-6e185f8c]{justify-content:center;text-align:center;gap:0}.clients-card__avatar[data-v-6e185f8c]{display:none!important}.clients-card__main[data-v-6e185f8c]{display:flex;flex-direction:column;align-items:center}.clients-card__title-row[data-v-6e185f8c]{justify-content:center;text-align:center}.clients-edit__title[data-v-6e185f8c]{text-align:center}.clients-card__contacts[data-v-6e185f8c]{justify-content:center}.clients-card__meta[data-v-6e185f8c]{justify-content:center;text-align:center}.clients-edit__hero[data-v-6e185f8c]{justify-content:center;text-align:center;width:100%}.clients-edit__mark[data-v-6e185f8c]{display:none!important}.clients-overview[data-v-6e185f8c]{grid-template-columns:1fr}.clients-kpis[data-v-6e185f8c]{grid-template-columns:repeat(2,minmax(0,1fr))}.clients-overview__head[data-v-6e185f8c]{flex-direction:column}.clients-overview__head-end[data-v-6e185f8c]{align-items:flex-start;inline-size:100%;flex-direction:row;justify-content:space-between}}@media(max-width:800px){.clients-edit__table-head[data-v-6e185f8c]{display:none}.clients-edit__table-row[data-v-6e185f8c]{grid-template-columns:1fr!important;gap:4px}}.clients-dialog-content.v-overlay__content{display:flex!important;flex-direction:column;transition:max-width .3s cubic-bezier(.16,1,.3,1)}.clients-dialog-content .chat-attach--desktop .chat-attach__main{max-width:1120px;width:100%}@media(min-width:1280px){.clients-dialog-content.v-overlay__content:not(.v-overlay__content--fullscreen){overflow:visible!important;margin-block-start:60px!important}}.clients-dialog-content.v-overlay__content--fullscreen{margin:0!important;margin-block:0!important;margin-block-start:0!important;margin-inline-start:0!important;inset:0!important;overflow:hidden!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}@media(max-width:1279px){.clients-dialog-content.v-overlay__content{margin:0!important;margin-block:0!important;margin-block-start:0!important;margin-inline-start:0!important;inset:0!important;overflow:hidden!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}.clients-dialog-content .chat-attach{max-block-size:none;block-size:100%;min-block-size:100%}}.clients-dialog-content .chat-attach{flex:1 1 auto;width:100%}@media(min-width:1280px){.clients-dialog-content .chat-attach{max-block-size:calc(92vh - 52px)}}.clients-dialog-content.v-overlay__content--fullscreen .chat-attach{max-block-size:none;block-size:100%;min-block-size:100%}.clients-dialog-content .chat-attach--desktop.chat-attach--open .chat-attach__panel{border-radius:0 20px 20px 0;background:rgb(var(--v-theme-background))}.order-sheet-dialog.v-overlay__content{display:flex!important;flex-direction:column;overflow:visible!important}.order-edit{position:relative;display:flex;flex-direction:column;max-block-size:92vh;overflow:hidden;border-radius:var(--ui-radius-dialog);background:rgb(var(--v-theme-background));animation:ui-dialog-in .22s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1)) both}.order-edit--fullscreen,.v-overlay__content--fullscreen .order-edit,.v-dialog--fullscreen .order-edit{block-size:100%!important;max-block-size:none!important;min-block-size:100%!important;border-radius:0!important}@media(max-width:1279px){.order-sheet-dialog.v-overlay__content,.order-edit-dialog :deep(.v-overlay__content){margin:0!important;inline-size:100%!important;width:100%!important;max-inline-size:100%!important;max-width:100%!important;block-size:100%!important;height:100dvh!important;max-block-size:100%!important;max-height:100dvh!important;border-radius:0!important}.order-edit{max-block-size:100%!important;border-radius:0!important;animation:ui-dialog-mobile-in .24s var(--ui-ease-spring, cubic-bezier(.16, 1, .3, 1)) both}}.order-edit__header,.order-edit__footer{display:flex;flex-shrink:0;align-items:center;gap:14px;padding:var(--ui-pad-dialog);background:rgb(var(--v-theme-surface))}.order-edit__header{justify-content:space-between;border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.order-edit__footer{gap:8px;border-block-start:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.order-edit__hero{display:flex;align-items:flex-start;gap:14px;min-inline-size:0}.order-edit__mark{display:grid;flex-shrink:0;place-items:center;inline-size:48px;block-size:48px;border-radius:16px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-edit__mark--ok{background:rgba(var(--v-theme-success),.14);color:rgb(var(--v-theme-success))}.order-edit__mark--warn{background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.order-edit__mark--danger{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.order-edit__number{display:flex;align-items:center;gap:4px;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line)}.order-edit__number-sub{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem;font-weight:550}.order-edit__sub{margin:4px 0 8px;overflow:hidden;color:rgba(var(--v-theme-on-surface),.5);font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.order-edit__chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.order-edit__chip{display:inline-flex;align-items:center;gap:2px;block-size:24px;padding:0 8px;border:0;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);color:inherit;font-family:inherit;font-size:.6875rem;font-weight:700;letter-spacing:.01em;line-height:1;transition:background-color .16s ease,color .16s ease,transform .14s ease}.order-edit__chip:hover:not(:disabled){transform:translateY(-1px)}.order-edit__chip:active:not(:disabled){transform:scale(.96)}.order-edit__chip--mute{color:rgba(var(--v-theme-on-surface),.62)}.order-edit__chip--late{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.order-edit__chip--due{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-edit__chip--ok{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.order-edit__header-actions{display:flex;flex-shrink:0;align-items:center;gap:8px}.order-edit__next,.order-edit__save{display:inline-flex;align-items:center;justify-content:center;gap:6px;block-size:38px;padding:0 14px;border:0;border-radius:12px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:700;letter-spacing:-.01em;white-space:nowrap;transition:filter .15s ease,transform .12s ease}.order-edit__next:hover,.order-edit__save:hover{filter:brightness(1.06)}.order-edit__next:active:not(:disabled),.order-edit__save:active:not(:disabled){transform:scale(.97)}.order-edit__next:disabled,.order-edit__save:disabled{opacity:.38;cursor:default;filter:none}.order-edit__ghost{display:inline-flex;align-items:center;justify-content:center;block-size:36px;padding:0 8px;border:0;border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.68);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:650;transition:background-color .15s ease,color .15s ease,transform .12s ease}.order-edit__ghost:hover{background:rgba(var(--v-theme-on-surface),.05)}.order-edit__ghost:active:not(:disabled){transform:scale(.94)}.order-edit__ghost--danger{color:rgb(var(--v-theme-error))}.order-edit__ghost--danger:hover{background:rgba(var(--v-theme-error),.08)}.order-edit__ghost:disabled{opacity:.4;cursor:default}.order-edit__footer-space{flex:1}.order-edit__body{position:relative;flex:1;overflow:auto;padding:16px 20px 24px}.order-edit__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:12px;align-items:start}.order-edit__side{min-inline-size:0}.order-edit__busy{position:fixed;inset:0;z-index:5;background:linear-gradient(90deg,transparent,rgba(var(--v-theme-on-surface),.04),transparent);background-size:200% 100%;animation:order-shimmer 1.1s linear infinite;pointer-events:none}@keyframes order-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:1279px){.order-edit__body{padding:.375rem}.order-edit__header .order-edit__hero{justify-content:center}}@media(max-width:960px){.order-edit__grid{grid-template-columns:1fr}.order-edit__header{flex-wrap:wrap}.order-edit__mark{display:none}}.order-side{display:grid;gap:12px}.order-side__card,.order-side__paycard{display:grid;gap:10px;padding:16px;border-radius:20px;background:rgb(var(--v-theme-surface));box-shadow:0 1px rgba(var(--v-theme-on-surface),.04)}.order-side__card h3,.order-side__paycard h3{margin:0;font-size:.9375rem;font-weight:750;letter-spacing:-.02em}.order-side__card .v-field,.order-side__paycard .v-field{border-radius:12px;box-shadow:none!important;background:transparent!important}.order-side__card .v-field__overlay,.order-side__paycard .v-field__overlay{opacity:0!important}.order-side__card .v-field__outline,.order-side__paycard .v-field__outline{--v-field-border-opacity: .28}.order-side__card .v-field--focused .v-field__outline,.order-side__paycard .v-field--focused .v-field__outline{--v-field-border-opacity: 1}.order-side__card .v-field__input,.order-side__paycard .v-field__input{font-size:.875rem}.order-side__card .v-field__prepend-inner,.order-side__card .v-field__append-inner,.order-side__paycard .v-field__prepend-inner,.order-side__paycard .v-field__append-inner{opacity:.55}.order-side__datetime .datetime-mask-input__placeholder{padding-inline:12px;padding-inline-end:40px;font-size:.875rem}.order-side__datetime .v-field{border-radius:12px;background:transparent!important;box-shadow:none!important}.order-side__datetime .v-field__overlay{opacity:0!important}.order-side__person{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.order-side__avatar{display:grid;flex-shrink:0;place-items:center;inline-size:44px;block-size:44px;margin-block-start:2px;border-radius:14px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.8125rem;font-weight:750;letter-spacing:.02em}.order-side__avatar--muted{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.55)}.order-side__client{display:flex;align-items:flex-start;gap:4px}.order-side__client .order-side__avatar{margin-block-start:0}.order-side__client-actions{display:flex;flex-shrink:0;align-items:flex-start;gap:4px;margin-block-start:8px}.order-side__client-open{display:inline-flex;align-items:center;gap:5px;block-size:32px;padding:0 10px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.72);font-size:.75rem;font-weight:700;line-height:1;cursor:pointer;white-space:nowrap}.order-side__client-open:hover{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__client-card{display:flex;align-items:flex-start;gap:12px;flex:1;min-inline-size:0;margin:0;padding:2px;border:0;border-radius:12px;background:transparent;color:inherit;text-align:start;cursor:pointer}.order-side__client-card:hover .order-side__client-title strong{color:rgb(var(--v-theme-primary))}.order-side__client-main{display:grid;gap:8px;min-inline-size:0;flex:1}.order-side__client-title{display:flex;align-items:center;gap:8px;min-inline-size:0}.order-side__client-title strong{overflow:hidden;font-size:.9375rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.order-side__client-badge{flex-shrink:0;padding:2px 6px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.55);font-size:.6875rem;font-weight:700}.order-side__client-meta{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:650}.order-side__person-fields{display:flex;flex:1;flex-direction:column;gap:8px;min-inline-size:0;position:relative}.order-side__person-fields .v-input{margin:0}.order-side__person-fields .v-input__details{display:none}.order-side__person-fields .v-field{background:transparent}.order-side__person-fields .v-field__input{min-block-size:22px!important;padding:0!important;line-height:1.3}.order-side__person-fields .v-field__field{--v-field-input-padding-top: 0;--v-field-input-padding-bottom: 0}.order-side__person-name .v-field__input{font-size:.9375rem;font-weight:650}.order-side__contacts{display:flex;flex-direction:column}.order-side__contacts--readonly{pointer-events:none}.order-side__contact{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;min-block-size:39px;padding:4px 8px 4px 10px}.order-side__contact+.order-side__contact{border-block-start:1px solid rgba(var(--v-border-color),.1)}.order-side__contact-lead{color:rgba(var(--v-theme-on-surface),.4)}.order-side__contact-main{min-inline-size:0}.order-side__contact-main .v-input{flex:1}.order-side__contact-main .v-field__input{font-size:.8125rem;font-weight:500;color:rgba(var(--v-theme-on-surface),.78)}.order-side__contact-text{display:block;min-inline-size:0;overflow:hidden;font-size:.8125rem;font-weight:500;line-height:1.3;color:rgba(var(--v-theme-on-surface),.78);text-overflow:ellipsis;white-space:nowrap}.order-side__stats{margin:0;padding-block-start:1px;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:650;letter-spacing:-.01em;line-height:1.25}.order-side__icon{display:grid;flex-shrink:0;place-items:center;inline-size:32px;block-size:32px;margin-block-start:0;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.55);text-decoration:none;cursor:pointer}.order-side__icon:hover{color:rgb(var(--v-theme-primary))}.order-side__contact-actions{display:inline-flex;align-items:center;gap:1px}.order-side__contact-actions .order-side__icon{inline-size:28px;block-size:28px;border-radius:8px;background:transparent}.order-side__name{margin:0;font-size:.9375rem;font-weight:650;line-height:1.3}.order-side__suggest{position:absolute;z-index:8;inset-inline:0;inset-block-start:calc(100% + 4px);display:grid;max-block-size:220px;overflow:auto;border:1px solid rgba(var(--v-theme-on-surface),.12);border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 10px 28px #0f172a1f}.order-side__suggest-item{display:grid;gap:2px;padding:10px 12px;border:0;background:transparent;color:inherit;text-align:start;cursor:pointer}.order-side__suggest-item:hover,.order-side__suggest-item:focus-visible{background:rgba(var(--v-theme-primary),.08);outline:none}.order-side__suggest-item+.order-side__suggest-item{border-block-start:1px solid rgba(var(--v-theme-on-surface),.06)}.order-side__suggest-name{font-size:.875rem;font-weight:700;line-height:1.25}.order-side__suggest-meta{color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:550;line-height:1.3}.order-side__when{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:8px;align-items:start}.order-side__when-col{display:grid;gap:6px;min-inline-size:0}.order-side__when-col--chip{align-content:end;justify-items:start;align-self:end}.order-side__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.order-side__seg{display:grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05)}.order-side__seg-btn{block-size:34px;border:0;border-radius:9px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:650}.order-side__seg-btn--on{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 4px rgba(var(--v-theme-on-surface),.08)}.order-side__seg-btn:disabled{cursor:default;opacity:.55}.order-side__label{color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:650}.order-side__courier-notes textarea{min-block-size:52px!important;max-block-size:280px;resize:vertical!important;overflow-y:auto!important}.order-side__paycard{background:rgb(var(--v-theme-surface))}.order-side__paycard--ok{box-shadow:0 1px rgba(var(--v-theme-on-surface),.04),inset 0 0 0 1px rgba(var(--v-theme-success),.18)}.order-side__brief{display:flex;align-items:center;gap:12px;min-inline-size:0}.order-side__brief-main{display:grid;gap:2px;min-inline-size:0}.order-side__brief-main strong{overflow:hidden;font-size:.9375rem;font-weight:700;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.order-side__brief-main span{overflow:hidden;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.order-side__brief-line{margin:0;color:rgba(var(--v-theme-on-surface),.62);font-size:.8125rem;font-weight:550;line-height:1.4}.order-side__card--link{cursor:pointer;transition:box-shadow .14s ease}.order-side__card--link:hover{box-shadow:0 1px rgba(var(--v-theme-on-surface),.04),inset 0 0 0 1px rgba(var(--v-theme-primary),.22)}.order-side__card--link:hover .order-side__card-go{color:rgb(var(--v-theme-primary))}.order-side__card-go{color:rgba(var(--v-theme-on-surface),.35);transition:color .14s ease}.order-side__card-head-right{display:inline-flex;align-items:center;gap:6px}.order-side__card-title{display:grid;gap:2px;min-inline-size:0}.order-side__card-sub{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:550;line-height:1.3}.order-side__panel{position:relative;display:grid;gap:14px}.order-side__hero{display:flex;align-items:flex-start;gap:12px;min-inline-size:0}.order-side__hero-main{flex:1;display:grid;gap:2px;min-inline-size:0}.order-side__avatar--lg{inline-size:52px;block-size:52px;border-radius:16px;font-size:.875rem}.order-side__name-field .v-field__input{min-block-size:28px!important;padding:0!important;font-size:1rem;font-weight:700;letter-spacing:-.02em}.order-side__name-field .v-field__field{--v-field-input-padding-top: 0;--v-field-input-padding-bottom: 0}.order-side__icon--accent{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__icon--accent:hover{background:rgba(var(--v-theme-primary),.16)}.order-side__fields{display:grid;gap:2px;padding:4px 0;border-radius:14px;background:rgba(var(--v-theme-on-surface),.035)}.order-side__field{display:grid;gap:2px;padding:8px 12px}.order-side__field+.order-side__field{border-block-start:1px solid rgba(var(--v-border-color),.12)}.order-side__field-label{color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:650;letter-spacing:.01em}.order-side__field-row{display:flex;align-items:center;gap:6px;min-inline-size:0}.order-side__field-row .v-input{flex:1;margin:0}.order-side__field-row .v-field__input{min-block-size:24px!important;padding:0!important;font-size:.875rem;font-weight:550}.order-side__field-row .v-field__field{--v-field-input-padding-top: 0;--v-field-input-padding-bottom: 0}.order-side__field-value{flex:1;min-inline-size:0;overflow:hidden;font-size:.875rem;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.order-side__field-actions{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.order-side__field-actions .order-side__icon{inline-size:28px;block-size:28px;border-radius:8px}.order-side__mode{display:grid;grid-template-columns:1fr 1fr;gap:8px}.order-side__mode-btn{display:grid;gap:2px;justify-items:start;padding:12px;border:1px solid rgba(var(--v-border-color),.22);border-radius:14px;background:transparent;color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-family:inherit;text-align:start;transition:border-color .14s ease,background .14s ease,color .14s ease}.order-side__mode-btn span{font-size:.8125rem;font-weight:700}.order-side__mode-btn small{color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:550}.order-side__mode-btn:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.35)}.order-side__mode-btn--on{border-color:rgba(var(--v-theme-primary),.45);background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-on-surface))}.order-side__mode-btn--on small{color:rgba(var(--v-theme-primary),.75)}.order-side__mode-btn:disabled{cursor:default;opacity:.55}.order-side__mode-note{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:.8125rem;font-weight:650}.order-side__block{display:grid;gap:8px}.order-side__block-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.order-side__hint{margin:0;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;line-height:1.35}.order-side__pay-summary{display:grid;gap:6px;margin:0;padding:10px 12px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.035)}.order-side__pay-summary>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.order-side__pay-summary dt{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:550}.order-side__pay-summary dd{margin:0;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums}.order-side__pay-summary-due{color:rgb(var(--v-theme-primary))}.order-side__pay-methods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.order-side__pay-method{display:inline-flex;align-items:center;justify-content:center;gap:6px;block-size:40px;padding:0 10px;border:1px solid rgba(var(--v-border-color),.22);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.62);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650;transition:border-color .14s ease,background .14s ease,color .14s ease}.order-side__pay-method:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.35)}.order-side__pay-method--on{border-color:rgba(var(--v-theme-primary),.45);background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-on-surface))}.order-side__pay-method:disabled{cursor:default;opacity:.55}.order-side__pay-mode{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.order-side__pay-mode-btn{display:grid;gap:2px;justify-items:center;padding:10px 8px;border:1px solid rgba(var(--v-border-color),.22);border-radius:12px;background:transparent;color:rgba(var(--v-theme-on-surface),.62);cursor:pointer;font-family:inherit;text-align:center;transition:border-color .14s ease,background .14s ease}.order-side__pay-mode-btn span{font-size:.75rem;font-weight:700}.order-side__pay-mode-btn small{color:rgba(var(--v-theme-on-surface),.42);font-size:.625rem;font-weight:550}.order-side__pay-mode-btn--on{border-color:rgba(var(--v-theme-primary),.45);background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-on-surface))}.order-side__pay-mode-btn--on small{color:rgba(var(--v-theme-primary),.75)}.order-side__kv{display:grid;gap:6px;margin:0}.order-side__kv-row{display:grid;grid-template-columns:88px minmax(0,1fr);gap:8px;align-items:baseline}.order-side__kv-row dt{color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem;font-weight:550}.order-side__kv-row dd{margin:0;overflow:hidden;font-size:.8125rem;font-weight:650;text-overflow:ellipsis}.order-side__chips{display:flex;flex-wrap:wrap;gap:6px}.order-side__chips--pay{margin-block-start:2px}.order-side__chip{display:inline-flex;align-items:center;block-size:28px;padding:0 10px;border:0;border-radius:999px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.58);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:650;line-height:1}.order-side__chip:hover:not(:disabled):not(.order-side__chip--static){background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__chip--on{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.order-side__chip--tag{cursor:default;background:rgba(var(--v-theme-warning),.12);color:rgb(var(--v-theme-warning))}.order-side__chip--static{cursor:default}.order-side__dense{display:grid;gap:8px}.order-side__fee-row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:6px}.order-side__when--dense{align-items:end}.order-side__pay--ok{box-shadow:0 1px rgba(var(--v-theme-on-surface),.04),inset 0 0 0 1px rgba(var(--v-theme-success),.18)}.order-side__pay-badge{display:inline-flex;align-items:center;block-size:22px;padding:0 8px;border-radius:999px;font-size:.6875rem;font-weight:700}.order-side__pay-badge--ok{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.order-side__pay-badge--due{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-side__pay-hero{display:grid;gap:4px}.order-side__pay-hero strong{font-size:1.375rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1}.order-side__pay-hero small{color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;font-weight:550}.order-side__pay-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.order-side__pay-bar input{block-size:38px;padding:0 12px;border:1px solid rgba(var(--v-border-color),.35);border-radius:12px;background:transparent;color:inherit;font-family:inherit;font-size:.875rem;font-weight:650;font-variant-numeric:tabular-nums}.order-side__pay-bar input:focus{border-color:rgb(var(--v-theme-primary));outline:none}.order-side__card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.order-side__pay-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:650}.order-side__pay-amount{font-size:1.625rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.05em;line-height:1}.order-side__pay-row{display:flex;justify-content:space-between;font-size:.8125rem}.order-side__pay-row span{color:rgba(var(--v-theme-on-surface),.5)}.order-side__pay-input{display:grid;gap:4px}.order-side__pay-input label{color:rgba(var(--v-theme-on-surface),.48);font-size:.6875rem;font-weight:650}.order-side__pay-input input{block-size:40px;padding:0 12px;border:1px solid rgba(var(--v-border-color),.42);border-radius:12px;background:transparent;color:inherit;font-family:inherit;font-size:.875rem;font-weight:650;font-variant-numeric:tabular-nums;transition:border-color .14s ease}.order-side__pay-input input:focus{border-color:rgb(var(--v-theme-primary));outline:none}.order-side__pay-input input:disabled{opacity:.55}.order-peek[data-v-8125d0de]{grid-column:2;grid-row:2/span 2;align-self:start;position:sticky;top:90px;z-index:6;display:flex;flex-direction:column;inline-size:100%;max-block-size:calc(100vh - 96px);overflow:hidden;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:18px;background:rgb(var(--v-theme-surface));animation:order-peek-rise-8125d0de .22s ease both}.order-peek__head[data-v-8125d0de]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border-block-end:1px solid rgba(var(--v-border-color),.12)}.order-peek__nav[data-v-8125d0de]{display:inline-flex;align-items:center;gap:4px}.order-peek__title[data-v-8125d0de]{margin-inline-start:4px;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}.order-peek__body[data-v-8125d0de]{display:flex;flex:1;flex-direction:column;gap:14px;min-block-size:0;overflow:auto;padding:14px 16px 8px}.order-peek__hero[data-v-8125d0de]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.order-peek__number-row[data-v-8125d0de]{display:inline-flex;align-items:center;gap:4px;min-inline-size:0;flex:1 1 180px}.order-peek__number-row strong[data-v-8125d0de]{overflow:hidden;font-size:1.05rem;font-weight:750;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap}.order-peek__number[data-v-8125d0de]{flex-basis:100%;color:rgba(var(--v-theme-on-surface),.45);font-size:.72rem;font-weight:550;margin-block-start:-4px}.order-peek__status[data-v-8125d0de]{padding:3px 8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.72);font-size:.6875rem;font-weight:700}.order-peek__status--ok[data-v-8125d0de]{color:rgb(var(--v-theme-success));background:rgba(var(--v-theme-success),.12)}.order-peek__status--due[data-v-8125d0de],.order-peek__status--warn[data-v-8125d0de]{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.1)}.order-peek__status--info[data-v-8125d0de]{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08)}.order-peek__status--danger[data-v-8125d0de],.order-peek__status--late[data-v-8125d0de]{color:rgb(var(--v-theme-error));background:rgba(var(--v-theme-error),.12)}.order-peek__pay--ok[data-v-8125d0de]{color:rgb(var(--v-theme-success))}.order-peek__pay--due[data-v-8125d0de]{color:rgb(var(--v-theme-primary))}.order-peek__ready--ok[data-v-8125d0de]{color:rgb(var(--v-theme-success))}.order-peek__ready--info[data-v-8125d0de]{color:rgb(var(--v-theme-primary))}.order-peek__ready--warn[data-v-8125d0de]{color:rgb(var(--v-theme-warning))}.order-peek__ready--late[data-v-8125d0de]{color:rgb(var(--v-theme-error))}.order-peek__ready--mute[data-v-8125d0de]{color:rgba(var(--v-theme-on-surface),.45)}.order-peek__copy[data-v-8125d0de]{display:grid;place-items:center;inline-size:22px;block-size:22px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.4);cursor:pointer}.order-peek__copy[data-v-8125d0de]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface))}.order-peek__facts[data-v-8125d0de]{display:grid;gap:10px}.order-peek__facts span[data-v-8125d0de]{display:block;color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.order-peek__facts strong[data-v-8125d0de]{font-size:.8125rem;font-weight:650;line-height:1.35}.order-peek__phone[data-v-8125d0de]{display:inline-flex;align-items:center;gap:4px}.order-peek__phone a[data-v-8125d0de]{color:inherit;text-decoration:none}.order-peek__phone a[data-v-8125d0de]:hover{color:rgb(var(--v-theme-primary))}.order-peek__link[data-v-8125d0de]{margin:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-weight:inherit;text-align:start}.order-peek__link[data-v-8125d0de]:hover{color:rgb(var(--v-theme-primary))}.order-peek__loading[data-v-8125d0de]{color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.order-peek__lines[data-v-8125d0de]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.order-peek__lines li[data-v-8125d0de]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:start;font-size:.8125rem}.order-peek__line-main[data-v-8125d0de]{display:grid;gap:2px;min-inline-size:0}.order-peek__line-kind[data-v-8125d0de]{display:inline-flex;align-items:center;gap:3px;inline-size:fit-content;padding:1px 6px;border-radius:999px;font-size:.65rem;font-weight:700}.order-peek__line-kind.is-goods[data-v-8125d0de]{background:rgba(var(--v-theme-info),.12);color:rgb(var(--v-theme-info))}.order-peek__line-kind.is-service[data-v-8125d0de]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.order-peek__line-name[data-v-8125d0de]{display:block;overflow:hidden;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.order-peek__line-name--link[data-v-8125d0de]{display:inline-flex;align-items:center;gap:3px;max-inline-size:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-weight:650;text-align:start}.order-peek__line-name--link[data-v-8125d0de]:hover{color:rgb(var(--v-theme-primary))}.order-peek__line-sub[data-v-8125d0de]{display:block;margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;line-height:1.35}.order-peek__line-qty[data-v-8125d0de]{color:rgba(var(--v-theme-on-surface),.45);font-variant-numeric:tabular-nums}.order-peek__line-price[data-v-8125d0de]{font-variant-numeric:tabular-nums;font-weight:650}.order-peek__total[data-v-8125d0de]{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:10px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity));font-size:.875rem}.order-peek__total strong[data-v-8125d0de]{font-variant-numeric:tabular-nums;font-weight:750}.order-peek__tasks[data-v-8125d0de]{margin-top:14px;padding-top:12px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.order-peek__tasks-head[data-v-8125d0de]{display:flex;justify-content:space-between;margin-bottom:8px;font-size:.8125rem;color:rgba(var(--v-theme-on-surface),.7)}.order-peek__tasks-empty[data-v-8125d0de]{margin:0;font-size:.8125rem;color:rgba(var(--v-theme-on-surface),.5)}.order-peek__tasks-list[data-v-8125d0de]{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.order-peek__task-btn[data-v-8125d0de]{width:100%;padding:6px 8px;border:0;border-radius:8px;background:rgba(var(--v-theme-on-surface),.04);text-align:start;cursor:pointer;font-size:.8125rem}.order-peek__task-btn[data-v-8125d0de]:hover{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.order-peek__actions[data-v-8125d0de]{display:flex;flex-shrink:0;flex-direction:column;gap:8px;padding:12px 16px 14px;border-block-start:1px solid rgba(var(--v-border-color),.12)}.order-peek__advance[data-v-8125d0de],.order-peek__open[data-v-8125d0de]{display:inline-flex;align-items:center;justify-content:center;block-size:38px;border:0;border-radius:10px;cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:700}.order-peek__advance[data-v-8125d0de]{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.order-peek__advance[data-v-8125d0de]:disabled{opacity:.5;cursor:default}.order-peek__open[data-v-8125d0de]{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface))}@keyframes order-peek-rise-8125d0de{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:960px){.order-peek[data-v-8125d0de],.order-peek--sheet[data-v-8125d0de]{grid-column:auto;grid-row:auto;position:fixed;inset-inline:12px;inset-block-start:auto;inset-block-end:calc(5.25rem + env(safe-area-inset-bottom,0px));z-index:40;inline-size:auto;max-block-size:min(68dvh,560px);box-shadow:0 20px 48px rgba(var(--v-theme-on-surface),.18)}}.trash[data-v-5b35358d]{display:flex;flex-direction:column;max-block-size:min(78vh,640px);overflow:hidden;border-radius:var(--ui-radius-dialog);background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 18px 48px #0f172a29,0 0 0 1px rgba(var(--v-border-color),.1)}.trash--fullscreen[data-v-5b35358d],[data-v-5b35358d] .v-overlay__content--fullscreen .trash,[data-v-5b35358d] .v-dialog--fullscreen .trash{max-block-size:100dvh!important;border-radius:0!important}@media(max-width:599px){.trash[data-v-5b35358d]{max-block-size:100dvh;border-radius:0!important}}.trash__head[data-v-5b35358d]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ui-gap-dialog);padding:var(--ui-pad-dialog)}.trash__eyebrow[data-v-5b35358d]{display:inline-flex;align-items:center;gap:6px;margin-block-end:6px;color:rgba(var(--v-theme-on-surface),.5);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.trash__count[data-v-5b35358d]{display:inline-grid;place-items:center;min-inline-size:18px;block-size:18px;padding-inline:5px;border-radius:999px;background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error));font-size:.6875rem;font-weight:700;letter-spacing:0;text-transform:none}.trash__title[data-v-5b35358d]{margin:0;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line)}.trash__sub[data-v-5b35358d]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;line-height:1.35}.trash__body[data-v-5b35358d]{flex:1;overflow:auto;padding:0 12px 8px}.trash__state[data-v-5b35358d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-block-size:220px;padding:24px 16px;color:rgba(var(--v-theme-on-surface),.55);text-align:center;font-size:.8125rem}.trash__state strong[data-v-5b35358d]{color:rgb(var(--v-theme-on-surface));font-size:.9375rem;font-weight:650}.trash__state-icon[data-v-5b35358d]{display:grid;place-items:center;inline-size:52px;block-size:52px;margin-block-end:6px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.45)}.trash__spinner[data-v-5b35358d]{inline-size:22px;block-size:22px;margin-block-end:4px;border:2px solid rgba(var(--v-theme-on-surface),.12);border-top-color:rgba(var(--v-theme-on-surface),.55);border-radius:50%;animation:trash-spin-5b35358d .7s linear infinite}@keyframes trash-spin-5b35358d{to{transform:rotate(360deg)}}.trash__list[data-v-5b35358d]{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.trash__row[data-v-5b35358d]{display:flex;align-items:center;gap:10px;padding:10px 10px 10px 12px;border-radius:12px;transition:background .12s ease}.trash__row[data-v-5b35358d]:hover{background:rgba(var(--v-theme-on-surface),.04)}.trash__row--busy[data-v-5b35358d]{opacity:.55;pointer-events:none}.trash__row-main[data-v-5b35358d]{flex:1;min-inline-size:0}.trash__label[data-v-5b35358d]{overflow:hidden;font-size:.875rem;font-weight:600;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.trash__meta[data-v-5b35358d]{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem}.trash__ttl[data-v-5b35358d]{color:rgba(var(--v-theme-on-surface),.62);font-weight:600}.trash__row-actions[data-v-5b35358d]{display:inline-flex;gap:4px;flex-shrink:0}.trash__footer[data-v-5b35358d]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:var(--ui-space-3) var(--ui-pad-dialog-x) var(--ui-pad-dialog-y);border-block-start:1px solid rgba(var(--v-border-color),.12)}.trash__text-btn[data-v-5b35358d]{border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-size:.8125rem;font-weight:600}.trash__text-btn[data-v-5b35358d]:hover:not(:disabled){color:rgb(var(--v-theme-on-surface))}.trash__text-btn[data-v-5b35358d]:disabled{opacity:.4;cursor:default}.trash__text-btn--danger[data-v-5b35358d]:hover:not(:disabled){color:rgb(var(--v-theme-error))}.trash__primary-btn[data-v-5b35358d]{block-size:39px;padding-inline:16px;border:0;border-radius:10px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));cursor:pointer;font-size:.8125rem;font-weight:650}.trash-open-btn__badge[data-v-b8c07c03]{position:absolute;top:2px;right:2px;display:grid;place-items:center;min-inline-size:15px;block-size:15px;padding-inline:3px;border:1.5px solid rgb(var(--v-theme-surface));border-radius:999px;background:rgb(var(--v-theme-error));color:#fff;font-size:.625rem;font-weight:700;line-height:1}.v-overlay:has(.date-range-picker-menu)>.v-overlay__scrim{opacity:0!important;background:transparent!important;pointer-events:auto!important}.date-range-picker-menu{inline-size:auto!important;min-inline-size:0!important;width:fit-content!important}.smart-filter[data-v-1745bae4]{display:flex;flex-direction:column;overflow:hidden;border-radius:14px;border:1px solid rgba(var(--v-border-color),.16);box-shadow:0 12px 40px #0f172a24;inline-size:720px;max-inline-size:calc(100vw - 24px);max-block-size:min(70vh,560px)}.smart-filter__body[data-v-1745bae4]{display:grid;grid-template-columns:30% 70%;flex:1 1 auto;min-block-size:0;overflow:hidden}.smart-filter__body--with-switches[data-v-1745bae4]{grid-template-rows:auto minmax(0,1fr)}.smart-filter__switches[data-v-1745bae4]{grid-column:1/-1;display:flex;flex-direction:column;gap:10px;padding:12px 12px 10px;border-block-end:1px solid rgba(var(--v-border-color),.14);background:rgba(var(--v-theme-on-surface),.02)}.smart-filter__switches-row[data-v-1745bae4-s]{display:flex;flex-direction:column;gap:6px;min-inline-size:0}.smart-filter__switches-label[data-v-1745bae4-s]{color:rgba(var(--v-theme-on-surface),.55);font-size:.78rem;font-weight:400;letter-spacing:normal;text-transform:none;white-space:nowrap}.smart-filter__left[data-v-1745bae4]{display:flex;flex-direction:column;gap:2px;padding:10px 8px;border-inline-end:1px solid rgba(var(--v-border-color),.14);background:rgba(var(--v-theme-on-surface),.02);min-block-size:0;overflow:auto}.smart-filter__section-label[data-v-1745bae4]{margin:10px 8px 4px;color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.smart-filter__nav[data-v-1745bae4]{display:flex;align-items:center;gap:8px;inline-size:100%;padding:9px 10px;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.78);cursor:pointer;text-align:start;font-size:.875rem;font-weight:550}.smart-filter__nav span[data-v-1745bae4]{flex:1;min-inline-size:0}.smart-filter__nav em[data-v-1745bae4]{font-style:normal;font-size:.6875rem;font-weight:700;min-inline-size:18px;padding:1px 6px;border-radius:999px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));text-align:center}.smart-filter__nav[data-v-1745bae4]:hover{background:rgba(var(--v-theme-on-surface),.05)}.smart-filter__nav--active[data-v-1745bae4]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.smart-filter__nav--marked[data-v-1745bae4]:not(.smart-filter__nav--active){color:rgb(var(--v-theme-on-surface))}.smart-filter__right[data-v-1745bae4]{display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;padding:12px 14px 10px;overflow:auto}.smart-filter__pane-head[data-v-1745bae4]{display:flex;align-items:center;gap:10px;margin-block-end:10px}.smart-filter__pane-head h3[data-v-1745bae4]{margin:0;font-size:.95rem;font-weight:700;letter-spacing:-.01em}.smart-filter__hint[data-v-1745bae4]{color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.smart-filter__link[data-v-1745bae4]{margin-inline-start:auto;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.75rem;font-weight:650}.smart-filter__empty[data-v-1745bae4],.smart-filter__loading[data-v-1745bae4]{display:grid;place-items:center;flex:1;min-block-size:160px;color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem;text-align:center}.smart-filter__history[data-v-1745bae4],.smart-filter__choices[data-v-1745bae4]{list-style:none;margin:0;padding:0}.smart-filter__history li[data-v-1745bae4]{display:flex;align-items:center;gap:4px}.smart-filter__history-item[data-v-1745bae4]{display:flex;align-items:center;gap:8px;flex:1;min-inline-size:0;padding:9px 10px;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.82);cursor:pointer;text-align:start;font-size:.875rem}.smart-filter__history-item span[data-v-1745bae4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smart-filter__history-item[data-v-1745bae4]:hover{background:rgba(var(--v-theme-on-surface),.05)}.smart-filter__history-remove[data-v-1745bae4]{display:grid;place-items:center;inline-size:28px;block-size:28px;border:0;border-radius:8px;background:transparent;color:rgba(var(--v-theme-on-surface),.35);cursor:pointer}.smart-filter__history-remove[data-v-1745bae4]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.7)}.smart-filter__choice[data-v-1745bae4]{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;cursor:pointer;font-size:.875rem}.smart-filter__choice[data-v-1745bae4]:hover{background:rgba(var(--v-theme-on-surface),.04)}.smart-filter__choice input[data-v-1745bae4]{accent-color:rgb(var(--v-theme-primary));inline-size:15px;block-size:15px}.smart-filter__number-range[data-v-1745bae4]{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-inline-size:360px}.smart-filter__footer[data-v-1745bae4]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-block-start:1px solid rgba(var(--v-border-color),.14);background:rgba(var(--v-theme-on-surface),.015);flex-shrink:0}.smart-filter__topbar[data-v-1745bae4]{display:flex;align-items:center;gap:8px;flex-shrink:0;padding:10px 12px;border-block-end:1px solid rgba(var(--v-border-color),.14)}.smart-filter__search[data-v-1745bae4]{flex:1 1 auto;min-inline-size:0}.smart-filter__search[data-v-1745bae4] .v-field{--v-field-padding-start: 12px;--v-field-padding-end: 8px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.04)}.smart-filter__search[data-v-1745bae4] .v-field__outline{display:none}.smart-filter__search[data-v-1745bae4] .v-field__input{min-block-size:40px;padding-block:0}.smart-filter__search[data-v-1745bae4] .v-field__prepend-inner{align-self:center;padding-inline-end:10px}.smart-filter--fullscreen[data-v-1745bae4]{display:flex;flex-direction:column;inline-size:100%;block-size:100%;max-inline-size:none;max-block-size:none;border:0;border-radius:0;box-shadow:none}.smart-filter--fullscreen .smart-filter__body[data-v-1745bae4]{flex:1 1 auto;min-block-size:0}.smart-filter__summary[data-v-1745bae4]{color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smart-filter__actions[data-v-1745bae4]{display:flex;gap:8px;flex-shrink:0}.smart-filter__btn[data-v-1745bae4]{block-size:34px;padding:0 14px;border:0;border-radius:10px;cursor:pointer;font-size:.8125rem;font-weight:650}.smart-filter__btn--ghost[data-v-1745bae4]{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.72)}.smart-filter__btn--ghost[data-v-1745bae4]:hover{background:rgba(var(--v-theme-on-surface),.1)}.smart-filter__btn--primary[data-v-1745bae4]{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.smart-filter__btn--primary[data-v-1745bae4]:hover{filter:brightness(1.05)}@media(max-width:700px){.smart-filter[data-v-1745bae4]:not(.smart-filter--fullscreen){inline-size:calc(100vw - 24px)}.smart-filter__body[data-v-1745bae4]{grid-template-columns:minmax(108px,34%) minmax(0,1fr)}.smart-filter__body--with-switches[data-v-1745bae4]{grid-template-rows:auto minmax(0,1fr)}.smart-filter__left[data-v-1745bae4]{border-inline-end:1px solid rgba(var(--v-border-color),.14);border-block-end:0;max-block-size:none}.smart-filter__nav[data-v-1745bae4]{padding:8px;font-size:.8125rem}.smart-filter__nav span[data-v-1745bae4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smart-filter__number-range[data-v-1745bae4]{grid-template-columns:1fr;max-inline-size:none}.smart-filter__footer[data-v-1745bae4]{flex-wrap:wrap}.smart-filter__actions[data-v-1745bae4]{margin-inline-start:auto}.smart-filter__actions .smart-filter__btn[data-v-1745bae4]{min-inline-size:5.5rem}}.smart-filter-transition-enter-active,.smart-filter-transition-leave-active{transition:opacity 70ms ease-out,transform 70ms ease-out!important}.smart-filter-transition-enter-from,.smart-filter-transition-leave-to{opacity:0;transform:translateY(-4px)}.smart-filter-transition-enter-to,.smart-filter-transition-leave-from{opacity:1;transform:translateY(0)}.smart-filter-menu{inline-size:auto!important;min-inline-size:0!important;max-inline-size:calc(100vw - 24px)!important;width:fit-content!important;min-width:0!important}.smart-filter-menu--fullscreen{position:fixed!important;inset:0!important;transform:none!important;inline-size:100vw!important;block-size:100dvh!important;max-inline-size:none!important;max-block-size:none!important;width:100vw!important;height:100dvh!important;min-width:0!important;border-radius:0!important}.smart-filter-anchor{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:0;block-size:0;overflow:hidden;pointer-events:none}.catalog-columns[data-v-176ba974]{min-inline-size:260px;padding:8px;border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),.14),0 16px 32px rgba(var(--v-theme-on-surface),.1)}.catalog-columns__head[data-v-176ba974]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 8px;color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-block-start:1px solid rgba(var(--v-border-color),.12)}.catalog-columns__section[data-v-176ba974]{display:flex;flex-direction:column;gap:6px;padding:6px 8px 10px}.catalog-columns__head-label[data-v-176ba974]{color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.catalog-columns__toggle[data-v-176ba974]{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:3px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05)}.catalog-columns__toggle-btn[data-v-176ba974]{display:inline-flex;align-items:center;justify-content:center;gap:6px;block-size:32px;border:0;border-radius:9px;background:transparent;color:rgba(var(--v-theme-on-surface),.5);cursor:pointer;font-size:.75rem;font-weight:600}.catalog-columns__toggle-btn--active[data-v-176ba974]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 2px rgba(var(--v-theme-on-surface),.06),0 0 0 1px rgba(var(--v-border-color),.12)}.catalog-columns__shortcuts[data-v-176ba974]{display:flex;align-items:center;gap:8px;inline-size:100%;margin:0 0 4px;padding:8px;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;font-size:.8125rem;font-weight:600;text-align:start}.catalog-columns__shortcuts[data-v-176ba974]:hover{background:rgba(var(--v-theme-on-surface),.04)}.catalog-columns__shortcuts kbd[data-v-176ba974]{margin-inline-start:auto;min-inline-size:22px;padding:1px 6px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.45);font-family:inherit;font-size:.6875rem;font-weight:700;text-align:center}.catalog-columns__reset[data-v-176ba974]{border:0;padding:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.75rem;font-weight:600;letter-spacing:0;text-transform:none}.catalog-columns__row[data-v-176ba974]{display:flex;align-items:center;gap:6px;padding:2px 4px;border-radius:8px}.catalog-columns__row[data-v-176ba974]:hover{background:rgba(var(--v-theme-on-surface),.04)}.catalog-columns__row--off[data-v-176ba974]{opacity:.55}.catalog-columns__row--locked[data-v-176ba974]{opacity:.72}.catalog-columns__label[data-v-176ba974]{display:flex;flex:1;align-items:center;gap:8px;min-inline-size:0;padding:6px 4px;cursor:pointer;font-size:.8125rem;font-weight:500}.catalog-columns__check[data-v-176ba974]{accent-color:rgb(var(--v-theme-primary))}.catalog-columns__drag[data-v-176ba974]{display:grid;place-items:center;flex-shrink:0;inline-size:24px;block-size:24px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.35);cursor:grab}.catalog-columns__drag[data-v-176ba974]:hover:not(:disabled){background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface))}.catalog-columns__drag[data-v-176ba974]:active:not(:disabled){cursor:grabbing}.catalog-columns__drag--disabled[data-v-176ba974]{opacity:.35;cursor:default}.catalog-columns__ghost[data-v-176ba974]{opacity:.45;background:rgba(var(--v-theme-primary),.08)}.catalog-columns__chosen[data-v-176ba974]{background:rgba(var(--v-theme-on-surface),.04)}.col-filter[data-v-176ba974]{display:grid;place-items:center;inline-size:22px;block-size:22px;margin-inline-start:2px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.35);cursor:pointer}.col-filter[data-v-176ba974]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.7)}.col-filter--active[data-v-176ba974]{color:rgb(var(--v-theme-primary))}.staff-list-error[data-v-5b672a34]{display:flex;align-items:center;gap:var(--staff-space-3, 12px);min-block-size:88px;padding:var(--staff-space-4, 16px);border:var(--staff-hairline, 1px solid rgba(var(--v-border-color), .14));border-radius:var(--staff-radius-lg, 14px);background:rgb(var(--v-theme-surface))}.staff-list-error__icon[data-v-5b672a34]{display:grid;flex:0 0 auto;place-items:center;inline-size:40px;block-size:40px;border-radius:var(--staff-radius-md, 10px);background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error))}.staff-list-error__copy[data-v-5b672a34]{display:grid;flex:1 1 auto;gap:2px;min-inline-size:0}.staff-list-error__copy strong[data-v-5b672a34]{font-size:.875rem;font-weight:650}.staff-list-error__copy p[data-v-5b672a34]{margin:0;color:rgba(var(--v-theme-on-surface),.58);font-size:.78rem}@media(max-width:599px){.staff-list-error[data-v-5b672a34]{align-items:flex-start;flex-wrap:wrap}.staff-list-error[data-v-5b672a34] .v-btn{margin-inline-start:52px}}.staff-shortcuts[data-v-c61855bc]{display:flex;flex-direction:column;gap:10px}.staff-shortcuts__row[data-v-c61855bc]{display:flex;align-items:center;gap:12px;font-size:.875rem}.staff-shortcuts__row kbd[data-v-c61855bc]{min-inline-size:64px;padding:2px 8px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.06);font-family:inherit;font-size:.75rem;font-weight:700;text-align:center}.staff-overflow-menu[data-v-ea3a0ba5]{display:flex;flex-direction:column;gap:2px;min-inline-size:220px;max-inline-size:min(320px,92vw);padding:8px;border:1px solid rgba(var(--v-border-color),.14);border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:var(--ui-shadow-lg, 0 16px 40px rgba(15, 23, 42, .16))}.staff-overflow-menu[data-v-ea3a0ba5] .ui-icon-btn{display:flex;inline-size:100%;min-inline-size:0;block-size:40px;justify-content:flex-start;align-items:center;gap:10px;padding-inline:10px;border-color:transparent;background:transparent;color:rgb(var(--v-theme-on-surface))}.staff-overflow-menu[data-v-ea3a0ba5] .ui-icon-btn:after{content:attr(title);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:650;letter-spacing:-.01em}.staff-overflow-menu[data-v-ea3a0ba5] .ui-icon-btn:hover:not(:disabled),.staff-overflow-menu[data-v-ea3a0ba5] .ui-icon-btn--active{background:rgba(var(--v-theme-on-surface),.06)}.staff-overflow-menu[data-v-ea3a0ba5] .staff-primary-action{inline-size:100%;justify-content:flex-start;margin-block-end:4px}.staff-overflow-menu[data-v-ea3a0ba5] .v-btn{inline-size:100%;justify-content:flex-start}.staff-search-toolbar[data-v-46ed2a80]{display:flex;align-items:stretch;flex-wrap:nowrap;inline-size:100%;min-inline-size:0}.staff-search-toolbar__search-wrap[data-v-46ed2a80]{display:flex;align-items:stretch;gap:8px;flex:1 1 auto;max-inline-size:450px;min-inline-size:0}.staff-search-toolbar__filter[data-v-46ed2a80]{position:relative;display:flex;flex-shrink:0;align-items:center}.staff-search-toolbar__field[data-v-46ed2a80]{flex:1;min-inline-size:0}.staff-search-toolbar__field[data-v-46ed2a80] .v-input{margin:0}.staff-search-toolbar__field[data-v-46ed2a80] .v-field{--v-field-padding-start: 0;--v-field-padding-end: 8px;align-items:center;min-block-size:42px;border-radius:12px!important;background:rgb(var(--v-theme-surface))!important;box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.16)!important;transition:box-shadow .16s ease,background-color .16s ease}.staff-search-toolbar__field[data-v-46ed2a80] .v-field__outline{display:none}.staff-search-toolbar__field[data-v-46ed2a80] .v-field:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.3)!important}.staff-search-toolbar__field[data-v-46ed2a80] .v-field--focused{background:rgb(var(--v-theme-paper))!important;box-shadow:inset 0 0 0 2px rgba(var(--v-theme-primary),.42)!important}.staff-search-toolbar__field[data-v-46ed2a80] .v-field__prepend-inner,.staff-search-toolbar__field[data-v-46ed2a80] .v-field__append-inner{align-self:center;margin-block:0;padding-block:0}.staff-search-toolbar__field[data-v-46ed2a80] .v-field__prepend-inner{padding-inline-end:10px}.staff-search-toolbar__field[data-v-46ed2a80] .v-field__input{min-block-size:40px;padding-block:0;align-items:center}.staff-search-toolbar__kbd[data-v-46ed2a80]{padding:1px 6px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.45);font-family:inherit;font-size:.6875rem;font-weight:700}.staff-search-toolbar__actions[data-v-46ed2a80]{display:flex;align-items:stretch;flex-shrink:0}.staff-search-toolbar__actions[data-v-46ed2a80] .ui-icon-btn{block-size:auto;inline-size:auto;aspect-ratio:1/1;min-block-size:42px;min-inline-size:42px;border-radius:12px;background:rgb(var(--v-theme-surface))!important}.staff-search-toolbar__actions--host[data-v-46ed2a80]{display:none}@media(max-width:599px){.staff-search-toolbar[data-v-46ed2a80]{gap:6px}.staff-search-toolbar__search-wrap[data-v-46ed2a80]{flex:1 1 auto;max-inline-size:none}.staff-search-toolbar__actions[data-v-46ed2a80]{flex:0 0 auto;justify-content:flex-end}}.staff-segmented-tabs[data-v-9a563451]{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05);box-sizing:border-box}.staff-segmented-tabs__tab[data-v-9a563451]{display:inline-flex;align-items:center;gap:6px;block-size:34px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:650;letter-spacing:-.01em;line-height:1;text-decoration:none;white-space:nowrap;user-select:none;transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}.staff-segmented-tabs__tab[data-v-9a563451]:hover:not(.staff-segmented-tabs__tab--disabled){color:rgb(var(--v-theme-on-surface))}.staff-segmented-tabs__tab--active[data-v-9a563451]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 2px rgba(var(--v-theme-on-surface),.06),0 0 0 1px rgba(var(--v-border-color),.12)}.staff-segmented-tabs__tab--disabled[data-v-9a563451]{opacity:.45;cursor:not-allowed}.staff-segmented-tabs--sm[data-v-9a563451]{padding:2px;border-radius:10px}.staff-segmented-tabs--sm .staff-segmented-tabs__tab[data-v-9a563451]{block-size:28px;padding:0 10px;border-radius:8px;font-size:.75rem}.staff-segmented-tabs__icon[data-v-9a563451]{flex-shrink:0}.staff-segmented-tabs__label[data-v-9a563451]{display:inline-block}.staff-segmented-tabs__count[data-v-9a563451]{display:inline-flex;align-items:center;justify-content:center;min-inline-size:18px;block-size:18px;padding:0 5px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);color:rgb(var(--v-theme-on-surface));font-size:.6875rem;font-weight:700;line-height:1}.v-dialog:not(.confirm-dialog)>.v-overlay__content.orders-cal-dialog{width:min(360px,100vw - 32px)!important;min-width:0!important;max-width:360px!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 48px)!important;margin:16px auto!important;overflow:hidden!important;border-radius:18px!important}.ui-ai-btn[data-v-436ce25f]{position:relative;display:inline-flex;flex-shrink:0;align-items:center;gap:5px;overflow:hidden;min-block-size:38px;min-inline-size:64px;padding:0 10px 0 8px;border:1px solid rgba(var(--v-theme-primary),.28);border-radius:var(--ui-radius-pill);background:linear-gradient(135deg,rgba(var(--v-theme-primary),.14),rgba(var(--v-theme-info),.1) 55%,rgba(var(--v-theme-primary),.08));color:rgb(var(--v-theme-primary));font:inherit;font-size:.75rem;font-weight:780;letter-spacing:.04em;cursor:pointer;transition:border-color var(--ui-motion-duration-fast) ease,transform var(--ui-motion-duration-fast) ease,box-shadow var(--ui-motion-duration-fast) ease}.ui-ai-btn[data-v-436ce25f]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.45);box-shadow:0 8px 22px rgba(var(--v-theme-primary),.18);transform:translateY(-1px)}.ui-ai-btn[data-v-436ce25f]:disabled{opacity:.7;cursor:default}.ui-ai-btn--recording[data-v-436ce25f]{border-color:rgba(var(--v-theme-error),.45);background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error));box-shadow:0 0 0 3px rgba(var(--v-theme-error),.12)}.ui-ai-btn__glow[data-v-436ce25f]{position:absolute;inset:-40% auto -40% -30%;inline-size:48%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-18deg);animation:ui-ai-shine-436ce25f 2.8s ease-in-out infinite;pointer-events:none}.ui-ai-btn__icon[data-v-436ce25f],.ui-ai-btn__label[data-v-436ce25f],.ui-ai-btn__wave[data-v-436ce25f]{position:relative;z-index:1}.ui-ai-btn__spin[data-v-436ce25f]{animation:ui-ai-spin-436ce25f .8s linear infinite}.ui-ai-btn__wave[data-v-436ce25f]{display:inline-flex;align-items:center;justify-content:space-between;gap:1.5px;inline-size:26px;block-size:14px}.ui-ai-btn__wave-bar[data-v-436ce25f]{flex:1 1 0;align-self:center;min-inline-size:1.5px;max-inline-size:2px;block-size:calc(3px + var(--level, .1) * 11px);border-radius:var(--ui-radius-pill);background:currentColor;opacity:.85;transition:block-size .06s linear}@keyframes ui-ai-spin-436ce25f{to{transform:rotate(360deg)}}@keyframes ui-ai-shine-436ce25f{0%,55%{transform:translate(0) skew(-18deg);opacity:0}70%{opacity:.9}to{transform:translate(280%) skew(-18deg);opacity:0}}.ui-dialog[data-v-a63840db]{display:flex;flex-direction:column;position:relative;max-block-size:92vh;overflow:hidden;border-radius:var(--ui-radius-dialog);background:var(--ui-surface);box-shadow:var(--ui-shadow-dialog);color:rgb(var(--v-theme-on-surface))}.ui-dialog--mobile[data-v-a63840db]{max-block-size:100dvh;height:100dvh;border-radius:0!important;box-shadow:none}[data-v-a63840db] .v-dialog--fullscreen .ui-dialog,[data-v-a63840db] .v-overlay__content--fullscreen .ui-dialog{border-radius:0!important}@media(max-width:1279px){.ui-dialog--mobile[data-v-a63840db]{border-radius:0!important}}.ui-dialog__header[data-v-a63840db]{display:flex;flex-shrink:0;align-items:flex-start;justify-content:space-between;gap:var(--ui-gap-dialog);padding:var(--ui-pad-dialog);border-block-end:var(--ui-hairline);background:radial-gradient(120% 90% at 0% 0%,rgba(var(--v-theme-primary),.08),transparent 55%),var(--ui-surface)}.ui-dialog__header-left[data-v-a63840db]{display:flex;align-items:flex-start;gap:var(--ui-space-3);min-inline-size:0;flex:1 1 auto}.ui-dialog__icon[data-v-a63840db]{display:grid;place-items:center;flex-shrink:0;inline-size:38px;block-size:38px;border-radius:var(--ui-radius-control);background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.ui-dialog__titles[data-v-a63840db]{min-inline-size:0;flex:1 1 auto}.ui-dialog__kicker[data-v-a63840db]{margin:0 0 2px;color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ui-dialog__title[data-v-a63840db]{margin:0;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line);color:rgb(var(--v-theme-on-surface))}.ui-dialog__subtitle[data-v-a63840db]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:var(--ui-type-subtitle-size);font-weight:var(--ui-type-subtitle-weight);line-height:var(--ui-type-subtitle-line)}.ui-dialog__header-actions[data-v-a63840db]{display:flex;flex-shrink:0;align-items:center;gap:var(--ui-space-2)}.ui-dialog__body[data-v-a63840db]{flex:1 1 auto;min-block-size:0;overflow:auto;padding:var(--ui-pad-dialog)}.ui-dialog__footer[data-v-a63840db]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--ui-gap-dialog);padding:var(--ui-space-3) var(--ui-pad-dialog-x);border-block-start:var(--ui-hairline);background:var(--ui-surface)}.ui-dialog__footer-actions[data-v-a63840db]{display:flex;align-items:center;gap:var(--ui-space-2);margin-inline-start:auto}@media(max-width:1279px){.ui-dialog--mobile .ui-dialog__header[data-v-a63840db]{box-sizing:border-box!important;align-items:center!important;block-size:63px!important;min-block-size:63px!important;max-block-size:63px!important;padding-block:0!important;padding-inline:var(--ui-space-3)!important}.ui-dialog--mobile .ui-dialog__header-left[data-v-a63840db]{align-items:center}.ui-dialog--mobile .ui-dialog__kicker[data-v-a63840db],.ui-dialog--mobile .ui-dialog__subtitle[data-v-a63840db]{display:none!important}.ui-dialog--mobile .ui-dialog__title[data-v-a63840db]{font-size:1rem!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-dialog--mobile .ui-dialog__body[data-v-a63840db]{padding:var(--ui-space-2)!important}}.staff-filter-chips[data-v-d28a70d1]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.staff-filter-chips__chip[data-v-d28a70d1]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:0;border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.75rem;font-weight:600}.staff-filter-chips__chip--reset[data-v-d28a70d1]{background:rgba(var(--v-theme-on-surface),.06);color:inherit}.clients[data-v-1aff6a1c]{display:flex;flex-direction:column;gap:14px;padding-block-end:24px;min-block-size:100%}.clients__shell[data-v-1aff6a1c]{border:0;border-radius:0;background:transparent;overflow:visible}.clients__toolbar[data-v-1aff6a1c]{display:flex;flex-direction:column;gap:10px;padding:4px 0 14px;border-block-end:1px solid rgba(var(--v-border-color),.12);background:transparent}@media(max-width:959px){.clients__create-btn[data-v-1aff6a1c]{display:none!important}}.clients__toolbar-row[data-v-1aff6a1c]{display:flex;align-items:center;gap:10px}.clients__search-wrap[data-v-1aff6a1c]{position:relative;flex:1;min-inline-size:0}.clients__kbd[data-v-1aff6a1c]{display:inline-grid;place-items:center;min-inline-size:22px;padding:0 5px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:700}.clients__filters[data-v-1aff6a1c]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.clients__chip[data-v-1aff6a1c]{display:inline-flex;align-items:center;gap:6px;block-size:28px;padding:0 10px;border:0;border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.75rem;font-weight:600}.clients-attention[data-v-1aff6a1c]{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;inline-size:fit-content;max-inline-size:100%;min-block-size:39px;padding:0 12px 0 8px;border:1px solid rgba(var(--v-theme-warning),.28);border-radius:10px;background:rgba(var(--v-theme-warning),.08);color:rgb(var(--v-theme-on-surface));cursor:pointer;font:inherit;font-size:.8125rem;font-weight:650;line-height:1.2;text-align:start}.clients-attention .v-icon[data-v-1aff6a1c]{color:rgb(var(--v-theme-warning))}.clients-attention[data-v-1aff6a1c]:hover{background:rgba(var(--v-theme-warning),.14)}.clients-attention--active[data-v-1aff6a1c]{border-color:rgba(var(--v-theme-warning),.55);background:rgba(var(--v-theme-warning),.2)}.clients__content[data-v-1aff6a1c]:has(+.staff-list-footer){border-block-end:0;border-end-start-radius:0;border-end-end-radius:0}.clients__list[data-v-1aff6a1c]{overflow-x:auto;max-inline-size:100%}.clients__list--fit[data-v-1aff6a1c]{overflow-x:auto}.clients__list--fit .clients__head[data-v-1aff6a1c],.clients__list--fit .clients-row[data-v-1aff6a1c]{min-width:0!important;max-width:100%;width:100%}.clients__list--fit .clients__head[data-v-1aff6a1c]>*,.clients__list--fit .clients-row[data-v-1aff6a1c]>*{min-inline-size:0!important;max-inline-size:100%}.clients__list--scrolled-x .clients__col--pinned[data-v-1aff6a1c]:after,.clients__list--scrolled-x .clients-row__identity--pinned[data-v-1aff6a1c]:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;inline-size:1px;background:rgba(var(--v-border-color),.16);pointer-events:none}.clients__head[data-v-1aff6a1c],.clients-row[data-v-1aff6a1c]{display:grid;gap:10px;align-items:center;box-sizing:border-box}.clients__head[data-v-1aff6a1c]{position:sticky;inset-block-start:0;z-index:4;padding-block:10px;padding-inline:0;border-block-end:1px solid rgba(var(--v-border-color),.1);background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.clients__col[data-v-1aff6a1c]{position:relative;display:inline-flex;align-items:center;gap:2px;min-inline-size:0;box-sizing:border-box}.clients__col[data-v-1aff6a1c]:first-child{padding-inline-start:16px}.clients__col[data-v-1aff6a1c]:last-child{padding-inline-end:16px}.clients__col--end[data-v-1aff6a1c]{justify-content:flex-start;text-align:start}.clients__col--sorted .clients__sort-btn[data-v-1aff6a1c]{color:rgb(var(--v-theme-primary))}.clients__col--pinned[data-v-1aff6a1c]{position:sticky;inset-inline-start:0;z-index:5;background:rgb(var(--v-theme-surface))}.clients__sort-btn[data-v-1aff6a1c]{display:inline-flex;align-items:center;gap:2px;min-inline-size:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit}.clients__sort-btn[data-v-1aff6a1c]:hover{color:rgb(var(--v-theme-on-surface))}.clients__resize[data-v-1aff6a1c]{position:absolute;inset-block:0;inset-inline-end:-6px;z-index:2;inline-size:12px;cursor:col-resize;touch-action:none}.clients__resize[data-v-1aff6a1c]:after{content:"";position:absolute;inset-block:0;inset-inline-start:5px;inline-size:2px;border-radius:1px;background:rgba(var(--v-theme-on-surface),.22);transition:background .12s ease}.clients__resize[data-v-1aff6a1c]:hover:after,.clients__col--resizing .clients__resize[data-v-1aff6a1c]:after{background:rgb(var(--v-theme-primary))}.clients__filter-spin[data-v-1aff6a1c]{display:grid;place-items:center;inline-size:22px;block-size:22px}.col-filter[data-v-1aff6a1c]{display:grid;place-items:center;inline-size:22px;block-size:22px;margin-inline-start:2px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.35);cursor:pointer}.col-filter[data-v-1aff6a1c]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.7)}.col-filter--active[data-v-1aff6a1c]{color:rgb(var(--v-theme-primary))}.clients--compact .clients-row[data-v-1aff6a1c]{padding-block:8px}.clients-grid[data-v-1aff6a1c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;padding:14px 16px}.clients-card[data-v-1aff6a1c]{display:flex;flex-direction:column;gap:6px;padding:14px;border:0;border-radius:14px;background:rgba(var(--v-theme-on-surface),.03);color:inherit;cursor:pointer;text-align:start;font:inherit}.clients-card strong[data-v-1aff6a1c]{font-size:.95rem}.clients-card span[data-v-1aff6a1c]{color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem}.clients-card[data-v-1aff6a1c]:hover{background:rgba(var(--v-theme-primary),.06)}.clients-card--unread[data-v-1aff6a1c]{box-shadow:inset 3px 0 rgb(var(--v-theme-warning));background:rgba(var(--v-theme-warning),.05)}.clients-card__top[data-v-1aff6a1c]{display:flex;align-items:center;justify-content:space-between;gap:8px}.clients-row[data-v-1aff6a1c]{padding-block:12px;padding-inline:0;border-block-end:1px solid rgba(var(--v-border-color),.08);cursor:pointer;transition:background .12s ease}.clients-row[data-v-1aff6a1c]>:first-child{padding-inline-start:16px}.clients-row[data-v-1aff6a1c]>:last-child{padding-inline-end:16px}.clients-row[data-v-1aff6a1c]:hover,.clients-row--focused[data-v-1aff6a1c]{background:rgba(var(--v-theme-primary),.06)}.clients-row[data-v-1aff6a1c]:last-child{border-block-end:0}.clients-row--skeleton[data-v-1aff6a1c]{pointer-events:none}.clients-row__identity[data-v-1aff6a1c]{position:relative;display:flex;min-inline-size:0;align-items:center;gap:12px;box-sizing:border-box}.clients-row__identity--pinned[data-v-1aff6a1c]{position:sticky;inset-inline-start:0;z-index:2;align-self:stretch;background:rgb(var(--v-theme-surface))}.clients-row:hover .clients-row__identity--pinned[data-v-1aff6a1c],.clients-row--focused .clients-row__identity--pinned[data-v-1aff6a1c]{background-color:rgb(var(--v-theme-surface));background-image:linear-gradient(rgba(var(--v-theme-primary),.06),rgba(var(--v-theme-primary),.06))}.clients-row__icon[data-v-1aff6a1c]{display:grid;flex-shrink:0;place-items:center;inline-size:40px;block-size:40px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.45)}.clients-row__icon--ok[data-v-1aff6a1c]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.clients-row__icon--warn[data-v-1aff6a1c]{background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.clients-row__icon--skeleton[data-v-1aff6a1c]{background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.09),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:clients-shimmer-1aff6a1c 1.2s ease-in-out infinite}.clients-row__copy[data-v-1aff6a1c]{min-inline-size:0}.clients-row__name[data-v-1aff6a1c]{display:inline-flex;align-items:center;gap:6px;overflow:hidden;font-size:.9rem;font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.clients-row__unread[data-v-1aff6a1c]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-inline-size:18px;padding:0 5px;border-radius:999px;background:rgba(var(--v-theme-warning),.18);color:rgb(var(--v-theme-warning));font-size:.6875rem;font-weight:750;line-height:18px}.clients-row--unread[data-v-1aff6a1c]{background:rgba(var(--v-theme-warning),.04)}.clients-row__meta[data-v-1aff6a1c]{margin-block-start:2px;overflow:hidden;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.clients-row__cell[data-v-1aff6a1c]{overflow:hidden;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.clients-row__cell--muted[data-v-1aff6a1c]{color:rgba(var(--v-theme-on-surface),.58)}.clients-row__cell--strong[data-v-1aff6a1c]{font-variant-numeric:tabular-nums;font-weight:650}.clients-row__cell--end[data-v-1aff6a1c]{text-align:start}.clients-row__status[data-v-1aff6a1c]{display:inline-flex;flex-shrink:0;padding:2px 7px;border-radius:999px;font-size:.6875rem;font-weight:700;line-height:1.2}.clients-row__status--ok[data-v-1aff6a1c]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.clients-row__status--warn[data-v-1aff6a1c]{background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.clients-row__status--muted[data-v-1aff6a1c]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.55)}.clients__empty[data-v-1aff6a1c]{display:grid;place-items:center;gap:8px;padding:56px 24px;text-align:center}.clients__empty-icon[data-v-1aff6a1c]{display:grid;place-items:center;inline-size:56px;block-size:56px;margin-block-end:4px;border-radius:16px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.4)}.clients__empty-title[data-v-1aff6a1c]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.clients__empty-text[data-v-1aff6a1c]{margin:0;max-inline-size:360px;color:rgba(var(--v-theme-on-surface),.5);font-size:.875rem}.clients__footer[data-v-1aff6a1c]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-block-start:1px solid rgba(var(--v-border-color),.1);color:rgba(var(--v-theme-on-surface),.5);font-size:.8125rem}.clients__footer-nav[data-v-1aff6a1c]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.clients__footer-hint[data-v-1aff6a1c]{color:rgba(var(--v-theme-on-surface),.38);font-size:.6875rem;font-weight:600}.clients-row__skel[data-v-1aff6a1c]{block-size:12px;border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.09),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:clients-shimmer-1aff6a1c 1.2s ease-in-out infinite}.clients-row__skel--title[data-v-1aff6a1c]{inline-size:130px;block-size:14px;margin-block-end:6px}.clients-row__skel--meta[data-v-1aff6a1c]{inline-size:85px;block-size:11px}.clients-card--skeleton[data-v-1aff6a1c]{pointer-events:none;cursor:default}@keyframes clients-shimmer-1aff6a1c{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:960px){.clients__col--pinned[data-v-1aff6a1c],.clients-row__identity--pinned[data-v-1aff6a1c]{position:static;inset-inline-start:auto;z-index:auto;background:transparent}.clients__list--scrolled-x .clients__col--pinned[data-v-1aff6a1c]:after,.clients__list--scrolled-x .clients-row__identity--pinned[data-v-1aff6a1c]:after{display:none}}.clients__content--loading[data-v-1aff6a1c]{opacity:.65}.catalog-peek[data-v-d101b16d]{grid-column:2;grid-row:2;align-self:start;position:sticky;top:16px;z-index:6;display:flex;flex-direction:column;inline-size:100%;max-block-size:calc(100vh - 96px);overflow:hidden;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:18px;background:rgb(var(--v-theme-surface));animation:catalog-peek-rise-d101b16d .22s ease both}.catalog-peek__head[data-v-d101b16d]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0;padding:6px 10px;border-block-end:1px solid rgba(var(--v-border-color),.12)}.catalog-peek__nav[data-v-d101b16d]{display:inline-flex;align-items:center;gap:4px;min-inline-size:0}.catalog-peek__title[data-v-d101b16d]{margin-inline-start:4px;font-size:.75rem;font-weight:700;letter-spacing:.02em;color:rgba(var(--v-theme-on-surface),.45);white-space:nowrap}.catalog-peek__media[data-v-d101b16d]{position:relative;isolation:isolate;flex-shrink:0;aspect-ratio:16/10;max-block-size:180px;overflow:hidden;background:rgba(var(--v-theme-on-surface),.04);user-select:none;touch-action:pan-y}.catalog-peek__media-bg[data-v-d101b16d]{position:absolute;inset:-18%;z-index:0;inline-size:136%;block-size:136%;object-fit:cover;filter:blur(36px) saturate(1.15);opacity:.45;transform:scale(1.08);pointer-events:none;user-select:none}.catalog-peek__media-img[data-v-d101b16d]{position:absolute;inset:0;z-index:1;display:block;inline-size:100%;block-size:100%;object-fit:contain;object-position:center;padding:10px 36px 28px;pointer-events:none;filter:drop-shadow(0 8px 18px rgba(0,0,0,.12))}.catalog-peek__placeholder[data-v-d101b16d]{display:grid;place-content:center;gap:6px;inline-size:100%;block-size:100%;color:rgba(var(--v-theme-on-surface),.4);font-size:.8125rem;text-align:center}.catalog-peek__media-nav[data-v-d101b16d]{position:absolute;inset-block-start:50%;z-index:3;display:grid;place-items:center;inline-size:28px;block-size:28px;margin:0;padding:0;border:0;border-radius:999px;background:rgba(var(--v-theme-surface),.88);box-shadow:0 1px 6px #0000001f,0 0 0 1px rgba(var(--v-border-color),.12);color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;transform:translateY(-50%);transition:background .14s ease,color .14s ease,opacity .14s ease;opacity:.88}.catalog-peek__media-nav[data-v-d101b16d]:hover{opacity:1;color:rgb(var(--v-theme-on-surface));background:rgb(var(--v-theme-surface))}.catalog-peek__media-nav--prev[data-v-d101b16d]{inset-inline-start:8px}.catalog-peek__media-nav--next[data-v-d101b16d]{inset-inline-end:8px}.catalog-peek__media-meta[data-v-d101b16d]{position:absolute;inset-inline:8px;inset-block-end:8px;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:8px;pointer-events:none}.catalog-peek__dots[data-v-d101b16d]{display:inline-flex;flex-wrap:wrap;gap:4px;max-inline-size:calc(100% - 52px);pointer-events:auto}.catalog-peek__dot[data-v-d101b16d]{inline-size:6px;block-size:6px;margin:0;padding:0;border:0;border-radius:999px;background:rgba(var(--v-theme-on-surface),.28);cursor:pointer;transition:inline-size .14s ease,background .14s ease}.catalog-peek__dot--on[data-v-d101b16d]{inline-size:14px;background:rgb(var(--v-theme-primary))}.catalog-peek__media-count[data-v-d101b16d]{flex-shrink:0;padding:2px 7px;border-radius:999px;background:rgba(var(--v-theme-surface),.82);box-shadow:0 0 0 1px rgba(var(--v-border-color),.1);color:rgba(var(--v-theme-on-surface),.62);font-size:.625rem;font-weight:700;letter-spacing:.02em;pointer-events:none}.catalog-peek__loading[data-v-d101b16d]{position:absolute;inset-block-start:8px;inset-inline-end:8px;z-index:4;display:grid;place-items:center;inline-size:28px;block-size:28px;border-radius:999px;background:rgba(var(--v-theme-surface),.88)}.catalog-peek__body[data-v-d101b16d]{flex:1;min-block-size:0;overflow:auto;display:flex;flex-direction:column;gap:6px;padding:8px 10px}.catalog-peek__section[data-v-d101b16d]{padding:8px 10px;border:1px solid rgba(var(--v-border-color),.1);border-radius:12px;background:rgba(var(--v-theme-on-surface),.02)}.catalog-peek__section--hero[data-v-d101b16d]{background:linear-gradient(180deg,rgba(var(--v-theme-primary),.04),transparent 56%),rgba(var(--v-theme-on-surface),.015)}.catalog-peek__section--flush[data-v-d101b16d]{padding:6px}.catalog-peek__section--meta[data-v-d101b16d]{background:transparent;border-style:dashed}.catalog-peek__bool[data-v-d101b16d]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1}.catalog-peek__bool--on[data-v-d101b16d]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.catalog-peek__bool--off[data-v-d101b16d]{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.62)}.catalog-peek__status-row[data-v-d101b16d]{display:flex;flex-wrap:wrap;gap:4px;margin-block-end:6px}.catalog-peek__pill[data-v-d101b16d]{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.7);font-size:.6875rem;font-weight:700}.catalog-peek__pill--ok[data-v-d101b16d]{background:rgba(var(--v-theme-success),.14);color:rgb(var(--v-theme-success))}.catalog-peek__pill--muted[data-v-d101b16d]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.55)}.catalog-peek__pill--warn[data-v-d101b16d]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.catalog-peek__pill--error[data-v-d101b16d]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.catalog-peek__name[data-v-d101b16d]{margin:0;font-size:.9375rem;font-weight:700;line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.catalog-peek__price-row[data-v-d101b16d]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-block-start:4px}.catalog-peek__price[data-v-d101b16d]{font-size:1.0625rem;font-weight:700;letter-spacing:-.02em}.catalog-peek__meta-inline[data-v-d101b16d]{color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;font-weight:600}.catalog-peek__desc[data-v-d101b16d]{margin:6px 0 0;color:rgba(var(--v-theme-on-surface),.62);font-size:.75rem;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.catalog-peek__stats[data-v-d101b16d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;transition:opacity .15s ease}.catalog-peek__stats--loading[data-v-d101b16d]{opacity:.45;pointer-events:none}.catalog-peek__stats-head[data-v-d101b16d]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-block-end:6px;padding-inline:2px}.catalog-peek__stats-title[data-v-d101b16d]{font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.45)}.catalog-peek__period[data-v-d101b16d]{position:relative;display:inline-flex;align-items:center;min-inline-size:0;max-inline-size:58%}.catalog-peek__period select[data-v-d101b16d]{appearance:none;inline-size:100%;max-inline-size:160px;padding:4px 22px 4px 8px;border:1px solid rgba(var(--v-border-color),.16);border-radius:8px;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),.78);font-size:.6875rem;font-weight:600;line-height:1.2;cursor:pointer}.catalog-peek__period select[data-v-d101b16d]:focus{outline:none;border-color:rgba(var(--v-theme-primary),.55);box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.12)}.catalog-peek__period-caret[data-v-d101b16d]{position:absolute;inset-inline-end:4px;pointer-events:none;color:rgba(var(--v-theme-on-surface),.45)}.catalog-peek__stat[data-v-d101b16d]{display:flex;flex-direction:column;gap:1px;padding:6px;border-radius:8px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1);min-inline-size:0}.catalog-peek__stat-value[data-v-d101b16d]{font-size:.8125rem;font-weight:700;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalog-peek__stat-label[data-v-d101b16d]{color:rgba(var(--v-theme-on-surface),.45);font-size:.625rem;font-weight:600;line-height:1.2}.catalog-peek__facts[data-v-d101b16d]{display:grid;gap:6px;margin:0}.catalog-peek__facts>div[data-v-d101b16d]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:6px;align-items:start}.catalog-peek__facts dt[data-v-d101b16d]{color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.35;padding-block-start:1px}.catalog-peek__facts dd[data-v-d101b16d]{margin:0;font-size:.8125rem;line-height:1.35;min-inline-size:0}.catalog-peek__facts--inline[data-v-d101b16d]{grid-template-columns:1fr 1fr;gap:10px}.catalog-peek__facts--inline>div[data-v-d101b16d]{grid-template-columns:1fr}.catalog-peek__tags[data-v-d101b16d]{display:flex;flex-wrap:wrap;gap:4px}.catalog-peek__mono[data-v-d101b16d]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;word-break:break-all}.catalog-peek__sub[data-v-d101b16d]{display:block;margin-block-start:2px;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.catalog-peek__stock[data-v-d101b16d]{display:grid;gap:4px;margin:0;padding:0;list-style:none}.catalog-peek__stock--spaced[data-v-d101b16d]{margin-block-start:8px}.catalog-peek__stock li[data-v-d101b16d]{display:grid;gap:1px;padding:5px 8px;border-radius:8px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.1)}.catalog-peek__stock-store[data-v-d101b16d]{font-size:.75rem;font-weight:600}.catalog-peek__stock-meta[data-v-d101b16d]{color:rgba(var(--v-theme-on-surface),.55);font-size:.6875rem}.catalog-peek__stock-meta s[data-v-d101b16d]{margin-inline-end:4px;opacity:.55}.catalog-peek__stock-off[data-v-d101b16d]{color:rgb(var(--v-theme-error));font-weight:600}.catalog-peek__actions[data-v-d101b16d]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:6px;align-items:stretch;flex-shrink:0;padding:8px 10px 10px;border-block-start:1px solid rgba(var(--v-border-color),.12)}.catalog-peek__actions--single[data-v-d101b16d]{grid-template-columns:minmax(0,1fr)}.catalog-peek__cta[data-v-d101b16d]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-inline-size:0;min-block-size:39px;padding:0 10px;border:0;border-radius:10px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));cursor:pointer;font-size:.75rem;font-weight:700;letter-spacing:-.01em;transition:filter .14s ease,transform .14s ease}.catalog-peek__cta[data-v-d101b16d]:hover{filter:brightness(1.05)}.catalog-peek__cta[data-v-d101b16d]:active{transform:translateY(1px)}.catalog-peek__vitrine[data-v-d101b16d]{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;min-inline-size:0;min-block-size:39px;padding:0 8px 0 10px;border:1px solid transparent;border-radius:10px;cursor:pointer;text-align:start;transition:background .14s ease,border-color .14s ease,opacity .14s ease}.catalog-peek__vitrine[data-v-d101b16d]:disabled{opacity:.72;cursor:wait}.catalog-peek__vitrine--on[data-v-d101b16d]{border-color:rgba(var(--v-theme-success),.22);background:rgba(var(--v-theme-success),.08);color:rgb(var(--v-theme-success))}.catalog-peek__vitrine--off[data-v-d101b16d]{border-color:rgba(var(--v-border-color),.16);background:rgba(var(--v-theme-on-surface),.03);color:rgba(var(--v-theme-on-surface),.7)}.catalog-peek__vitrine-copy[data-v-d101b16d]{display:inline-flex;align-items:center;gap:5px;min-inline-size:0}.catalog-peek__vitrine-copy strong[data-v-d101b16d]{overflow:hidden;font-size:.75rem;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.catalog-peek__vitrine-switch[data-v-d101b16d]{position:relative;flex-shrink:0;inline-size:32px;block-size:18px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.18);transition:background .16s ease}.catalog-peek__vitrine--on .catalog-peek__vitrine-switch[data-v-d101b16d]{background:rgb(var(--v-theme-success))}.catalog-peek__vitrine-knob[data-v-d101b16d]{position:absolute;inset-block-start:2px;inset-inline-start:2px;inline-size:14px;block-size:14px;border-radius:999px;background:#fff;box-shadow:0 1px 3px #0000002e;transition:transform .16s ease}.catalog-peek__vitrine--on .catalog-peek__vitrine-knob[data-v-d101b16d]{transform:translate(14px)}.catalog-row__tag[data-v-d101b16d]{display:inline-flex;max-inline-size:120px;overflow:hidden;padding:3px 7px;border-radius:7px;background:rgba(var(--v-theme-on-surface),.045);color:rgba(var(--v-theme-on-surface),.65);font-size:.6875rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.visually-hidden[data-v-d101b16d]{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes catalog-peek-rise-d101b16d{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:960px){.catalog-peek[data-v-d101b16d],.catalog-peek--sheet[data-v-d101b16d]{grid-column:auto;grid-row:auto;position:fixed;inset-inline:12px;inset-block-start:auto;inset-block-end:calc(5.25rem + env(safe-area-inset-bottom,0px));z-index:40;inline-size:auto;max-block-size:min(68dvh,520px);box-shadow:0 20px 48px rgba(var(--v-theme-on-surface),.18)}.catalog-peek__stats[data-v-d101b16d]{grid-template-columns:repeat(3,minmax(0,1fr))}}.catalog-attention[data-v-2c96318f]{display:inline-flex;flex-direction:column;gap:10px;max-inline-size:100%;inline-size:fit-content;padding:10px 12px;border:1px solid rgba(var(--v-theme-warning),.35);border-radius:14px;background:linear-gradient(135deg,rgba(var(--v-theme-warning),.08),transparent 55%),rgb(var(--v-theme-surface))}.catalog-attention--collapsed[data-v-2c96318f]{padding:0;border:0;background:transparent}.catalog-attention--collapsed .catalog-attention__icon[data-v-2c96318f]{inline-size:24px;block-size:24px;border-radius:7px}.catalog-attention__chip[data-v-2c96318f]{display:inline-flex;align-items:center;gap:8px;min-block-size:39px;max-inline-size:100%;padding:0 12px 0 6px;border:1px solid rgba(var(--v-theme-warning),.28);border-radius:10px;background:rgba(var(--v-theme-warning),.08);color:rgb(var(--v-theme-on-surface));cursor:pointer;font-size:.8125rem;font-weight:600;line-height:1.2;text-align:start}.catalog-attention__chip span[data-v-2c96318f]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-attention__chip[data-v-2c96318f]:hover{background:rgba(var(--v-theme-warning),.14)}.catalog-attention__chip--active[data-v-2c96318f]{border-color:rgba(var(--v-theme-warning),.55);background:rgba(var(--v-theme-warning),.2)}.catalog-attention__row[data-v-2c96318f],.catalog-attention__collapsed[data-v-2c96318f],.catalog-attention__actions[data-v-2c96318f],.catalog-attention__lead[data-v-2c96318f]{display:flex;align-items:center;gap:10px}.catalog-attention__lead[data-v-2c96318f],.catalog-attention__collapsed-main[data-v-2c96318f]{min-inline-size:0}.catalog-attention__collapsed-main[data-v-2c96318f]{display:flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:start}.catalog-attention__icon[data-v-2c96318f]{display:grid;place-items:center;inline-size:30px;block-size:30px;flex-shrink:0;border-radius:9px;background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.catalog-attention__copy[data-v-2c96318f]{min-inline-size:0}.catalog-attention__title[data-v-2c96318f]{font-size:.875rem;font-weight:700;letter-spacing:-.015em;line-height:1.25}.catalog-attention__subtitle[data-v-2c96318f],.catalog-attention__collapsed-text[data-v-2c96318f]{color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:550;line-height:1.35}.catalog-attention__collapsed-text[data-v-2c96318f]{font-weight:650;color:rgb(var(--v-theme-on-surface))}.catalog-attention__actions[data-v-2c96318f]{flex-shrink:0;margin-inline-start:4px}.catalog-attention__cta[data-v-2c96318f]{padding:7px 11px;border:0;border-radius:9px;background:rgba(var(--v-theme-warning),.18);color:rgb(var(--v-theme-warning));font-size:.75rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s ease,box-shadow .15s ease}.catalog-attention__cta[data-v-2c96318f]:hover{background:rgba(var(--v-theme-warning),.26)}.catalog-attention__cta--active[data-v-2c96318f]{background:rgb(var(--v-theme-warning));color:#000000d1;box-shadow:0 0 0 3px rgba(var(--v-theme-warning),.18)}.catalog-attention__toggle[data-v-2c96318f]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-inline-size:28px;min-block-size:28px;padding:4px 8px;border:0;border-radius:8px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.62);font-size:.75rem;font-weight:650;cursor:pointer}.catalog-attention__toggle[data-v-2c96318f]:hover{background:rgba(var(--v-theme-on-surface),.09);color:rgb(var(--v-theme-on-surface))}.catalog-attention__reasons[data-v-2c96318f]{display:flex;flex-wrap:wrap;gap:6px}.catalog-attention__reason[data-v-2c96318f]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:999px;background:rgba(var(--v-theme-surface),.85);color:inherit;cursor:pointer;text-align:start;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.catalog-attention__reason[data-v-2c96318f]:hover{border-color:rgba(var(--v-theme-on-surface),.18)}.catalog-attention__reason--active[data-v-2c96318f]{border-color:rgba(var(--v-theme-primary),.45);background:rgba(var(--v-theme-primary),.05);box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.08)}.catalog-attention__reason-label[data-v-2c96318f]{color:rgba(var(--v-theme-on-surface),.62);font-size:.75rem;font-weight:600}.catalog-attention__reason-value[data-v-2c96318f]{font-size:.8125rem;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:-.02em}@media(max-width:720px){.catalog-attention[data-v-2c96318f]{inline-size:100%}.catalog-attention__row[data-v-2c96318f]{flex-wrap:wrap}.catalog-attention__actions[data-v-2c96318f]{margin-inline-start:0}}.catalog[data-v-c89e2cae]{display:flex;flex-direction:column;gap:14px}.catalog__header[data-v-c89e2cae]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.catalog__header-actions[data-v-c89e2cae]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-inline-start:auto}.catalog__create-btn[data-v-c89e2cae]{display:inline-flex;align-items:center;gap:6px;block-size:39px;padding:0 12px;border:0;border-radius:10px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem;font-weight:600;letter-spacing:-.01em;line-height:1;white-space:nowrap;transition:background .15s ease,color .15s ease}.catalog__create-btn[data-v-c89e2cae]:hover{background:rgba(var(--v-theme-primary),.18)}.catalog__create-btn--ghost[data-v-c89e2cae]{background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.72)}.catalog__create-btn--ghost[data-v-c89e2cae]:hover{background:rgba(var(--v-theme-on-surface),.08);color:rgb(var(--v-theme-on-surface))}.catalog__view-toggle[data-v-c89e2cae]{display:inline-flex;padding:3px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05)}.catalog__view-btn[data-v-c89e2cae]{display:grid;place-items:center;inline-size:34px;block-size:30px;border:0;border-radius:9px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.catalog__view-btn--active[data-v-c89e2cae]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 2px rgba(var(--v-theme-on-surface),.06),0 0 0 1px rgba(var(--v-border-color),.12)}.catalog__shell[data-v-c89e2cae]{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:14px;align-items:start}.catalog__shell--no-rail[data-v-c89e2cae]{grid-template-columns:minmax(0,1fr)}.catalog--peek .catalog__shell[data-v-c89e2cae]{grid-template-columns:minmax(0,1fr) 360px}.catalog__main[data-v-c89e2cae]{display:contents;border:0;border-radius:0;background:transparent;overflow:visible;min-inline-size:0}@media(max-width:959px){.catalog__header .catalog__create-btn[data-v-c89e2cae]{display:none}}.catalog__toolbar[data-v-c89e2cae]{grid-column:1/-1;display:flex;flex-direction:column;gap:12px;border-block-end:0;background:transparent}.catalog__panel[data-v-c89e2cae]{grid-column:1;min-inline-size:0;display:flex;flex-direction:column}.catalog__content[data-v-c89e2cae]:has(+.staff-list-footer),.catalog__empty[data-v-c89e2cae]:has(+.staff-list-footer){border-block-end:0;border-end-start-radius:0;border-end-end-radius:0}.catalog__side-rail[data-v-c89e2cae]{grid-column:2;grid-row:2;position:sticky;top:90px;z-index:5;align-self:start;block-size:max-content;max-block-size:calc(100dvh - 32px)}.catalog__side-rail[data-v-c89e2cae] .catalog__rail{position:relative;inset-block-start:auto;inline-size:100%}.catalog__toolbar-row[data-v-c89e2cae]{display:flex;align-items:center;gap:10px}.catalog__search-wrap[data-v-c89e2cae]{position:relative;display:flex;align-items:center;gap:8px;flex:1;min-inline-size:0}.catalog__search[data-v-c89e2cae]{flex:1;min-inline-size:0}.catalog__kbd[data-v-c89e2cae]{display:inline-grid;place-items:center;min-inline-size:22px;padding:0 5px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.45);font-family:inherit;font-size:.6875rem;font-weight:700}.catalog__toolbar-actions[data-v-c89e2cae]{display:inline-flex;flex-shrink:0;align-items:center;gap:6px}.catalog__category-trigger[data-v-c89e2cae]{display:flex;align-items:center;gap:10px;inline-size:100%;min-block-size:44px;padding:10px 12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.03);color:rgba(var(--v-theme-on-surface),.78);cursor:pointer;text-align:start}.catalog__category-trigger--active[data-v-c89e2cae]{border-color:rgba(var(--v-theme-primary),.28);background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.catalog__category-trigger-text[data-v-c89e2cae]{flex:1;min-inline-size:0;overflow:hidden;font-size:.875rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.catalog__category-trigger-count[data-v-c89e2cae]{flex-shrink:0;min-inline-size:22px;padding:2px 7px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.3;text-align:center}.catalog__category-trigger--active .catalog__category-trigger-count[data-v-c89e2cae]{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.catalog__category-trigger-chevron[data-v-c89e2cae]{flex-shrink:0;opacity:.55}.catalog-category-sheet[data-v-c89e2cae]{display:flex;flex-direction:column;block-size:100%;min-block-size:100dvh;background:rgb(var(--v-theme-surface))}.catalog-category-sheet[data-v-c89e2cae] .catalog__rail--sheet{flex:1;min-block-size:0}.catalog__chips[data-v-c89e2cae]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.catalog__chip[data-v-c89e2cae],.catalog__chip-clear[data-v-c89e2cae]{display:inline-flex;align-items:center;gap:4px;border:0;cursor:pointer;font-size:.75rem;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical}.catalog__chip[data-v-c89e2cae]{max-inline-size:220px;overflow:hidden;padding:5px 8px;border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));text-overflow:ellipsis;white-space:nowrap}.catalog__chip--warn[data-v-c89e2cae]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.catalog__chip-clear[data-v-c89e2cae]{padding:5px 2px;background:transparent;color:rgba(var(--v-theme-on-surface),.5)}.catalog__content--loading[data-v-c89e2cae]{opacity:.55;pointer-events:none}.catalog-list[data-v-c89e2cae]{overflow-x:auto;max-inline-size:100%;overscroll-behavior-x:contain}.catalog-list--fit[data-v-c89e2cae]{overflow-x:auto}.catalog-list--fit .catalog-list__head[data-v-c89e2cae],.catalog-list--fit .catalog-row[data-v-c89e2cae]{min-width:0!important;max-width:100%;width:100%}.catalog-list--fit .catalog-list__head[data-v-c89e2cae]>*:not(.catalog-row__preview),.catalog-list--fit .catalog-row[data-v-c89e2cae]>*:not(.catalog-row__preview){min-inline-size:0!important;max-inline-size:100%}.catalog-list[data-v-c89e2cae]::-webkit-scrollbar{block-size:8px;inline-size:8px}.catalog-list[data-v-c89e2cae]::-webkit-scrollbar-thumb{border-radius:8px;background:rgba(var(--v-theme-on-surface),.18)}.catalog-list[data-v-c89e2cae]::-webkit-scrollbar-track{background:rgba(var(--v-theme-on-surface),.04)}.catalog-list__head[data-v-c89e2cae],.catalog-row[data-v-c89e2cae]{display:grid;gap:10px;align-items:center;box-sizing:border-box}.catalog-list__head[data-v-c89e2cae]{position:sticky;inset-block-start:0;z-index:4;padding-block:10px;padding-inline:0;border-block-end:1px solid rgba(var(--v-border-color),.1);background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 1px rgba(var(--v-border-color),.08)}.catalog-list__col[data-v-c89e2cae]{position:relative;display:inline-flex;align-items:center;gap:2px;min-inline-size:0;padding-inline:0}.catalog-list__col[data-v-c89e2cae]:first-child{padding-inline-start:14px}.catalog-list__col[data-v-c89e2cae]:last-child{padding-inline-end:14px;overflow:hidden}.catalog-list__col:last-child .catalog-list__resize[data-v-c89e2cae]{display:none}.catalog-list__col--end[data-v-c89e2cae]{justify-content:flex-start;text-align:start}.catalog-list__col--pinned[data-v-c89e2cae]{position:sticky;inset-inline-start:0;z-index:5;box-sizing:border-box;background:rgb(var(--v-theme-surface))}.catalog-list--scrolled-x .catalog-list__col--pinned[data-v-c89e2cae]:after,.catalog-list--scrolled-x .catalog-row__product--pinned[data-v-c89e2cae]:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;inline-size:1px;background:rgba(var(--v-border-color),.16);pointer-events:none}.catalog-list__col--sorted .catalog-list__sort[data-v-c89e2cae]{color:rgb(var(--v-theme-primary))}.catalog-list__col-label[data-v-c89e2cae]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-list__sort[data-v-c89e2cae]{display:inline-flex;align-items:center;gap:2px;min-inline-size:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit}.catalog-list__sort[data-v-c89e2cae]:hover{color:rgb(var(--v-theme-on-surface))}.catalog-list__resize[data-v-c89e2cae]{position:absolute;inset-block:0;inset-inline-end:-6px;z-index:2;inline-size:12px;cursor:col-resize;touch-action:none}.catalog-list__resize[data-v-c89e2cae]:after{content:"";position:absolute;inset-block:0;inset-inline-start:5px;inline-size:2px;border-radius:1px;background:rgba(var(--v-theme-on-surface),.22);transition:background .12s ease}.catalog-list__resize[data-v-c89e2cae]:hover:after,.catalog-list__col--resizing .catalog-list__resize[data-v-c89e2cae]:after{background:rgb(var(--v-theme-primary))}.catalog-list__filter-spin[data-v-c89e2cae]{display:grid;place-items:center;inline-size:22px;block-size:22px}.col-filter[data-v-c89e2cae]{display:grid;place-items:center;inline-size:22px;block-size:22px;margin-inline-start:2px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.35);cursor:pointer}.col-filter[data-v-c89e2cae]:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.7)}.col-filter--active[data-v-c89e2cae]{color:rgb(var(--v-theme-primary))}.catalog-row[data-v-c89e2cae]{padding-block:11px;padding-inline:0;border-block-end:1px solid rgba(var(--v-border-color),.08);cursor:pointer;animation:catalog-rise-c89e2cae .28s ease both;transition:background .14s ease}.catalog-row[data-v-c89e2cae]:hover,.catalog-row--focused[data-v-c89e2cae]{background:rgba(var(--v-theme-primary),.035)}.catalog-row:hover .catalog-row__name[data-v-c89e2cae],.catalog-row--focused .catalog-row__name[data-v-c89e2cae]{color:rgb(var(--v-theme-primary))}.catalog-row--hidden .catalog-row__thumb img[data-v-c89e2cae]{filter:saturate(.7);opacity:.78}.catalog-row--skeleton[data-v-c89e2cae]{pointer-events:none;animation:none}.catalog-row[data-v-c89e2cae]>:first-child{padding-inline-start:14px}.catalog-row[data-v-c89e2cae]>:last-child{padding-inline-end:14px}.catalog--compact .catalog-row[data-v-c89e2cae]{padding-block:8px}.catalog--compact .catalog-row__thumb[data-v-c89e2cae]{inline-size:42px;block-size:42px;border-radius:10px}.catalog-row__product[data-v-c89e2cae]{position:relative;display:flex;align-items:center;gap:12px;min-inline-size:0;box-sizing:border-box}.catalog-row__product--pinned[data-v-c89e2cae]{position:sticky;inset-inline-start:0;z-index:2;align-self:stretch;background:rgb(var(--v-theme-surface))}.catalog-row--focused .catalog-row__product--pinned[data-v-c89e2cae],.catalog-row:hover .catalog-row__product--pinned[data-v-c89e2cae]{background-color:rgb(var(--v-theme-surface));background-image:linear-gradient(rgba(var(--v-theme-primary),.035),rgba(var(--v-theme-primary),.035))}.catalog-row__thumb[data-v-c89e2cae]{display:grid;place-items:center;overflow:hidden;flex-shrink:0;inline-size:52px;block-size:52px;padding:0;border:0;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.3);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.12)}.catalog-row__thumb img[data-v-c89e2cae]{inline-size:100%;block-size:100%;object-fit:cover}.catalog-row__thumb--empty[data-v-c89e2cae]{background:repeating-linear-gradient(-45deg,rgba(var(--v-theme-on-surface),.03),rgba(var(--v-theme-on-surface),.03) 6px,rgba(var(--v-theme-on-surface),.055) 6px 12px)}.catalog-row__thumb--skeleton[data-v-c89e2cae]{background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.09),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:catalog-shimmer-c89e2cae 1.2s ease-in-out infinite}.catalog-row__identity[data-v-c89e2cae]{min-inline-size:0}.catalog-row__name-line[data-v-c89e2cae]{display:flex;align-items:flex-start;gap:6px;min-inline-size:0}.catalog-row__name[data-v-c89e2cae]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.9rem;font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere}.catalog-row__warn[data-v-c89e2cae]{display:inline-grid;place-items:center;color:rgba(var(--v-theme-warning),.9)}.catalog-row__warn--price[data-v-c89e2cae]{color:rgba(var(--v-theme-error),.75)}.catalog-row__meta-line[data-v-c89e2cae]{display:flex;flex-wrap:wrap;gap:4px 10px;margin-block-start:3px}.catalog-row__muted[data-v-c89e2cae]{color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem}.catalog-row__article[data-v-c89e2cae]{display:contents;padding:0;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-size:.75rem;font-weight:600}.catalog-row__article[data-v-c89e2cae]:hover{color:rgb(var(--v-theme-primary))}.catalog-row__bit[data-v-c89e2cae]{display:inline-flex;align-items:center;gap:3px;color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:600}.catalog-row__cell[data-v-c89e2cae]{min-inline-size:0;font-size:.8125rem;line-height:1.3}.catalog-row__cell--wrap[data-v-c89e2cae]{display:flex;flex-wrap:wrap;gap:4px 8px}.catalog-row__cats[data-v-c89e2cae]{display:flex;flex-wrap:wrap;gap:5px}.catalog-row__tag[data-v-c89e2cae]{display:inline-flex;max-inline-size:120px;overflow:hidden;padding:3px 7px;border-radius:7px;background:rgba(var(--v-theme-on-surface),.045);color:rgba(var(--v-theme-on-surface),.65);font-size:.6875rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.catalog-row__tag--more[data-v-c89e2cae]{background:transparent;box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.16)}.catalog-row__price[data-v-c89e2cae]{font-size:.875rem;font-weight:700;text-align:start;white-space:nowrap}.catalog-row__price--empty[data-v-c89e2cae]{color:rgba(var(--v-theme-on-surface),.38);font-weight:600}.catalog-row__status[data-v-c89e2cae]{display:flex;justify-content:flex-start}.catalog-row__switch[data-v-c89e2cae]{display:inline-flex;align-items:center;gap:7px;padding:3px;border:0;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.55);cursor:pointer}.catalog-row__switch--on[data-v-c89e2cae]{background:rgba(var(--v-theme-success),.14);color:rgb(var(--v-theme-success))}.catalog-row__switch--off .catalog-row__switch-knob[data-v-c89e2cae]{background:rgba(var(--v-theme-on-surface),.35)}.catalog-row__switch--on .catalog-row__switch-knob[data-v-c89e2cae]{background:rgb(var(--v-theme-success))}.catalog-row__switch-knob[data-v-c89e2cae]{inline-size:14px;block-size:14px;border-radius:50%}.catalog-row__switch-label[data-v-c89e2cae]{padding-inline-end:6px;font-size:.6875rem;font-weight:700}.catalog-row__updated[data-v-c89e2cae]{color:rgba(var(--v-theme-on-surface),.42);font-size:.75rem;text-align:start}.catalog-row__preview[data-v-c89e2cae]{display:flex;justify-content:center;align-items:center}.catalog-row__peek-btn[data-v-c89e2cae]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;inline-size:32px;block-size:32px;padding:0;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.72);cursor:pointer}.catalog-row__peek-btn[data-v-c89e2cae]:hover{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.catalog-row__peek-btn--active[data-v-c89e2cae]{background:rgba(var(--v-theme-primary),.18);color:rgb(var(--v-theme-primary))}.catalog-row__skel[data-v-c89e2cae]{border-radius:8px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.09),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:catalog-shimmer-c89e2cae 1.2s ease-in-out infinite}.catalog-row__skel--title[data-v-c89e2cae]{inline-size:55%;block-size:13px}.catalog-row__skel--meta[data-v-c89e2cae]{inline-size:38%;block-size:10px;margin-block-start:8px}.catalog-row__skel--check[data-v-c89e2cae]{inline-size:18px;block-size:18px}.catalog-grid[data-v-c89e2cae]{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:12px;padding:14px 16px 16px}.catalog-card[data-v-c89e2cae]{overflow:hidden;border-radius:16px;box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.14);cursor:pointer;animation:catalog-rise-c89e2cae .3s ease both;transition:transform .16s ease,box-shadow .16s ease}.catalog-card[data-v-c89e2cae]:hover,.catalog-card--focused[data-v-c89e2cae]{transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.22),0 10px 24px rgba(var(--v-theme-on-surface),.06)}.catalog-card:hover .catalog-card__hover[data-v-c89e2cae],.catalog-card--focused .catalog-card__hover[data-v-c89e2cae]{opacity:1}.catalog-card--skeleton[data-v-c89e2cae]{animation:none;pointer-events:none}.catalog-card__media[data-v-c89e2cae]{position:relative;aspect-ratio:1/.92;overflow:hidden;background:rgba(var(--v-theme-on-surface),.04)}.catalog-card__media img[data-v-c89e2cae]{inline-size:100%;block-size:100%;object-fit:cover}.catalog-card__media--skeleton[data-v-c89e2cae]{background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.09),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:catalog-shimmer-c89e2cae 1.2s ease-in-out infinite}.catalog-card__placeholder[data-v-c89e2cae]{display:grid;place-items:center;inline-size:100%;block-size:100%;color:rgba(var(--v-theme-on-surface),.28)}.catalog-card__badges[data-v-c89e2cae]{position:absolute;inset-block-start:10px;inset-inline-end:10px}.catalog-card__badge[data-v-c89e2cae]{padding:3px 8px;border-radius:999px;backdrop-filter:blur(8px);font-size:.6875rem;font-weight:700}.catalog-card__badge--on[data-v-c89e2cae]{background:rgba(var(--v-theme-success),.88);color:#fff}.catalog-card__badge--off[data-v-c89e2cae]{background:rgba(var(--v-theme-on-surface),.55);color:#fff}.catalog-card__hover[data-v-c89e2cae]{position:absolute;inset-block-end:10px;inset-inline-end:10px;display:flex;gap:6px;opacity:0;transition:opacity .14s ease}.catalog-card__icon[data-v-c89e2cae]{display:grid;place-items:center;inline-size:32px;block-size:32px;border:0;border-radius:10px;background:rgba(var(--v-theme-surface),.94);color:rgba(var(--v-theme-on-surface),.72);cursor:pointer}.catalog-card__body[data-v-c89e2cae]{display:flex;flex-direction:column;gap:4px;padding:12px 12px 14px}.catalog-card__name[data-v-c89e2cae]{margin:0;font-size:.875rem;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.catalog-card__cats[data-v-c89e2cae]{margin:0;overflow:hidden;color:rgba(var(--v-theme-on-surface),.45);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.catalog-card__footer[data-v-c89e2cae]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-block-start:6px}.catalog-card__price[data-v-c89e2cae]{font-size:.9375rem;font-weight:700}.catalog-card__price--empty[data-v-c89e2cae]{color:rgba(var(--v-theme-on-surface),.4);font-weight:600}.catalog-card__time[data-v-c89e2cae]{color:rgba(var(--v-theme-on-surface),.4);font-size:.75rem}.catalog-help__title[data-v-c89e2cae]{font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.catalog-help__grid[data-v-c89e2cae]{display:grid;gap:10px}.catalog-help__grid div[data-v-c89e2cae]{display:flex;align-items:center;gap:10px;font-size:.875rem}.catalog-help__grid kbd[data-v-c89e2cae]{display:inline-grid;place-items:center;min-inline-size:28px;padding:3px 7px;border-radius:7px;background:rgba(var(--v-theme-on-surface),.06);font-family:inherit;font-size:.75rem;font-weight:700}@keyframes catalog-shimmer-c89e2cae{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes catalog-rise-c89e2cae{0%{opacity:0}to{opacity:1}}@media(max-width:1280px){.catalog__shell[data-v-c89e2cae]{grid-template-columns:minmax(0,1fr)}.catalog--peek .catalog__shell[data-v-c89e2cae]{grid-template-columns:minmax(0,1fr) 340px}}@media(max-width:960px){.catalog__shell[data-v-c89e2cae],.catalog--peek .catalog__shell[data-v-c89e2cae]{grid-template-columns:1fr}.catalog-list__col--pinned[data-v-c89e2cae],.catalog-row__product--pinned[data-v-c89e2cae]{position:static;inset-inline-start:auto;z-index:auto;background:transparent!important}.catalog-list--scrolled-x .catalog-list__col--pinned[data-v-c89e2cae]:after,.catalog-list--scrolled-x .catalog-row__product--pinned[data-v-c89e2cae]:after,.catalog-row__product--pinned[data-v-c89e2cae]:after{display:none}.catalog__toolbar-row[data-v-c89e2cae]{gap:8px}.catalog__search-wrap[data-v-c89e2cae]{min-inline-size:0}}@media(max-width:600px){.catalog-grid[data-v-c89e2cae]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}.catalog-card__hover[data-v-c89e2cae]{opacity:1}}.offers[data-v-31e29e9f]{display:flex;flex-direction:column;gap:14px;padding-block-end:24px;min-block-size:100%}.offers__header[data-v-31e29e9f]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.offers__tabs[data-v-31e29e9f]{display:inline-flex;padding:3px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05)}.offers__tab[data-v-31e29e9f]{display:inline-flex;align-items:center;gap:6px;block-size:34px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-size:.8125rem;font-weight:650;letter-spacing:-.01em;text-decoration:none;white-space:nowrap}.offers__tab[data-v-31e29e9f]:hover{color:rgb(var(--v-theme-on-surface))}.offers__tab--active[data-v-31e29e9f]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 2px rgba(var(--v-theme-on-surface),.06),0 0 0 1px rgba(var(--v-border-color),.12)}.offers__header-actions[data-v-31e29e9f]{display:flex;align-items:center;gap:8px;margin-inline-start:auto}.offers__create-btn[data-v-31e29e9f]{display:inline-flex;align-items:center;gap:6px;block-size:39px;padding:0 12px;border:0;border-radius:10px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem;font-weight:600;letter-spacing:-.01em;line-height:1;white-space:nowrap}.offers__create-btn[data-v-31e29e9f]:hover{background:rgba(var(--v-theme-primary),.18)}.offers__create-btn--ghost[data-v-31e29e9f]{background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.72)}.offers__shell[data-v-31e29e9f]{border:0;border-radius:0;background:transparent;overflow:visible}.offers__toolbar[data-v-31e29e9f]{display:flex;flex-direction:column;gap:10px;padding:4px 0 14px;border-block-end:1px solid rgba(var(--v-border-color),.12);background:transparent}@media(max-width:959px){.offers__header-actions[data-v-31e29e9f]{display:none}}.offers__toolbar-row[data-v-31e29e9f]{display:flex;align-items:center;gap:10px}.offers__search-wrap[data-v-31e29e9f]{position:relative;display:flex;align-items:center;gap:8px;flex:1 1 450px;max-inline-size:450px;min-inline-size:0}.offers__search[data-v-31e29e9f]{flex:1;min-inline-size:0}.offers__kbd[data-v-31e29e9f]{display:inline-grid;place-items:center;min-inline-size:22px;padding:0 5px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:700}.offers__toolbar-actions[data-v-31e29e9f]{display:flex;flex-shrink:0;align-items:center;gap:6px}.offers__filters[data-v-31e29e9f]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.offers__chip[data-v-31e29e9f]{display:inline-flex;align-items:center;gap:6px;block-size:28px;padding:0 10px;border:0;border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.75rem;font-weight:600}.offers__subtabs[data-v-31e29e9f]{display:flex;align-items:center;gap:4px}.offers__content[data-v-31e29e9f]:has(+.offers__footer),.offers__content[data-v-31e29e9f]:has(+.staff-list-footer){border-block-end:0;border-end-start-radius:0;border-end-end-radius:0}.offers__list[data-v-31e29e9f]{display:flex;flex-direction:column;overflow-x:auto;max-inline-size:100%;overscroll-behavior-x:contain}.offers__list--fit .offers__head[data-v-31e29e9f],.offers__list--fit .offers-row[data-v-31e29e9f]{min-width:0!important;max-width:100%;width:100%}.offers__list--fit .offers__head[data-v-31e29e9f]>*,.offers__list--fit .offers-row[data-v-31e29e9f]>*{min-inline-size:0!important;max-inline-size:100%}.offers__list--scrolled-x .offers__col--pinned[data-v-31e29e9f]:after,.offers__list--scrolled-x .offers-row__identity--pinned[data-v-31e29e9f]:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;inline-size:1px;background:rgba(var(--v-border-color),.16);pointer-events:none}.offers--compact .offers-row[data-v-31e29e9f]{padding-block:7px}.offers__head[data-v-31e29e9f]{display:grid;gap:8px;align-items:center;padding-block:10px;padding-inline:0;border-block-end:1px solid rgba(var(--v-border-color),.1);color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:rgb(var(--v-theme-surface));position:sticky;inset-block-start:0;z-index:4}.offers__col[data-v-31e29e9f]{position:relative;display:inline-flex;align-items:center;gap:2px;box-sizing:border-box;min-inline-size:0}.offers__col[data-v-31e29e9f]:first-child{padding-inline-start:16px}.offers__col[data-v-31e29e9f]:last-child{padding-inline-end:16px}.offers__col--pinned[data-v-31e29e9f]{position:sticky;inset-inline-start:0;z-index:5;background:rgb(var(--v-theme-surface))}.offers__col--sorted .offers__sort-btn[data-v-31e29e9f]{color:rgb(var(--v-theme-primary))}.offers__sort-btn[data-v-31e29e9f]{display:inline-flex;align-items:center;gap:2px;min-inline-size:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit}.offers__sort-btn[data-v-31e29e9f]:hover{color:rgb(var(--v-theme-on-surface))}.offers__resize[data-v-31e29e9f]{position:absolute;inset-block:0;inset-inline-end:-6px;z-index:2;inline-size:12px;cursor:col-resize;touch-action:none}.offers__resize[data-v-31e29e9f]:after{content:"";position:absolute;inset-block:0;inset-inline-start:5px;inline-size:2px;border-radius:1px;background:rgba(var(--v-theme-on-surface),.22);transition:background .12s ease}.offers__resize[data-v-31e29e9f]:hover:after,.offers__col--resizing .offers__resize[data-v-31e29e9f]:after{background:rgb(var(--v-theme-primary))}.offers-row[data-v-31e29e9f]{display:grid;gap:8px;align-items:center;padding-block:12px;padding-inline:0;border-block-end:1px solid rgba(var(--v-border-color),.08);cursor:pointer;transition:background .12s ease}.offers-row[data-v-31e29e9f]>:first-child{padding-inline-start:16px}.offers-row[data-v-31e29e9f]>:last-child{padding-inline-end:16px}.offers-row[data-v-31e29e9f]:hover,.offers-row--focused[data-v-31e29e9f]{background:rgba(var(--v-theme-primary),.06)}.offers-row[data-v-31e29e9f]:last-child{border-block-end:0}.offers-row--skeleton[data-v-31e29e9f]{pointer-events:none}.offers-row__identity[data-v-31e29e9f]{position:relative;display:flex;min-inline-size:0;align-items:center;gap:12px;box-sizing:border-box}.offers-row__identity--pinned[data-v-31e29e9f]{position:sticky;inset-inline-start:0;z-index:2;align-self:stretch;background:rgb(var(--v-theme-surface))}.offers-row:hover .offers-row__identity--pinned[data-v-31e29e9f],.offers-row--focused .offers-row__identity--pinned[data-v-31e29e9f]{background-color:rgb(var(--v-theme-surface));background-image:linear-gradient(rgba(var(--v-theme-primary),.06),rgba(var(--v-theme-primary),.06))}.offers-row__icon[data-v-31e29e9f]{display:grid;flex-shrink:0;place-items:center;inline-size:40px;block-size:40px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.45)}.offers-row__icon--ok[data-v-31e29e9f]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.offers-row__icon--warn[data-v-31e29e9f]{background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.offers-row__icon--info[data-v-31e29e9f]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.offers-row__icon--skeleton[data-v-31e29e9f]{background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.09),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:offers-shimmer-31e29e9f 1.2s ease-in-out infinite}.offers-row__copy[data-v-31e29e9f]{min-inline-size:0}.offers-row__name[data-v-31e29e9f]{overflow:hidden;font-size:.9rem;font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.offers-row__meta[data-v-31e29e9f]{margin-block-start:2px;overflow:hidden;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.offers-row__cell[data-v-31e29e9f]{overflow:hidden;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.offers-row__cell--muted[data-v-31e29e9f]{color:rgba(var(--v-theme-on-surface),.58)}.offers-row__cell--end[data-v-31e29e9f]{text-align:start}.offers-row__cell--strong[data-v-31e29e9f]{font-variant-numeric:tabular-nums;font-weight:650}.offers-row__status[data-v-31e29e9f]{display:inline-flex;flex-shrink:0;padding:2px 7px;border-radius:999px;font-size:.6875rem;font-weight:700;line-height:1.2}.offers-row__status--ok[data-v-31e29e9f]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.offers-row__status--warn[data-v-31e29e9f]{background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.offers-row__status--info[data-v-31e29e9f]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.offers-row__status--danger[data-v-31e29e9f]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.offers-row__actions[data-v-31e29e9f]{display:flex;justify-content:flex-end;gap:2px}.offers__empty[data-v-31e29e9f]{display:grid;place-items:center;gap:8px;padding:56px 24px;text-align:center}.offers__empty-icon[data-v-31e29e9f]{display:grid;place-items:center;inline-size:56px;block-size:56px;margin-block-end:4px;border-radius:16px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.4)}.offers__empty-title[data-v-31e29e9f]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.offers__empty-text[data-v-31e29e9f]{margin:0;max-inline-size:360px;color:rgba(var(--v-theme-on-surface),.5);font-size:.875rem}.offers__footer[data-v-31e29e9f]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border:1px solid rgba(var(--v-border-color),.14);border-block-start-color:rgba(var(--v-border-color),.1);border-radius:0 0 14px 14px;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),.5);font-size:.8125rem}.offers__footer-nav[data-v-31e29e9f]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.offers__footer-hint[data-v-31e29e9f]{color:rgba(var(--v-theme-on-surface),.38);font-size:.6875rem;font-weight:600}@media(max-width:960px){.offers__col--pinned[data-v-31e29e9f],.offers-row__identity--pinned[data-v-31e29e9f]{position:static;inset-inline-start:auto;z-index:auto;background:transparent}.offers__list--scrolled-x .offers__col--pinned[data-v-31e29e9f]:after,.offers__list--scrolled-x .offers-row__identity--pinned[data-v-31e29e9f]:after{display:none}}.offers-grid[data-v-31e29e9f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;padding:14px 16px 16px}.offers-card[data-v-31e29e9f]{display:flex;flex-direction:column;overflow:hidden;border-radius:16px;box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.14);background:rgb(var(--v-theme-surface));cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.offers-card[data-v-31e29e9f]:hover,.offers-card--focused[data-v-31e29e9f]{transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.25),0 10px 24px rgba(var(--v-theme-on-surface),.08)}.offers-card__media[data-v-31e29e9f]{position:relative;display:grid;place-items:center;aspect-ratio:16/9;overflow:hidden;background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.4)}.offers-card__media--ok[data-v-31e29e9f]{background:rgba(var(--v-theme-success),.1);color:rgb(var(--v-theme-success))}.offers-card__media--warn[data-v-31e29e9f]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.offers-card__media--info[data-v-31e29e9f]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.offers-card__badge[data-v-31e29e9f]{position:absolute;inset-block-start:10px;inset-inline-end:10px;padding:2px 8px;border-radius:999px;font-size:.6875rem;font-weight:700;line-height:1.2}.offers-card__badge--ok[data-v-31e29e9f]{background:rgba(var(--v-theme-success),.14);color:rgb(var(--v-theme-success))}.offers-card__badge--warn[data-v-31e29e9f]{background:rgba(var(--v-theme-warning),.18);color:rgb(var(--v-theme-warning))}.offers-card__badge--info[data-v-31e29e9f]{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.offers-card__body[data-v-31e29e9f]{display:flex;flex-direction:column;flex:1;gap:6px;padding:12px}.offers-card__name[data-v-31e29e9f]{margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.9rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;text-overflow:ellipsis}.offers-card__benefit[data-v-31e29e9f]{display:inline-flex;align-items:center;align-self:flex-start;padding:2px 8px;border-radius:6px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-size:.75rem;font-weight:700}.offers-card__condition[data-v-31e29e9f]{margin:0;overflow:hidden;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.offers-card__footer[data-v-31e29e9f]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-block-start:auto;padding-block-start:6px;border-block-start:1px solid rgba(var(--v-border-color),.08);color:rgba(var(--v-theme-on-surface),.45);font-size:.72rem}.offers-card__orders[data-v-31e29e9f]{font-variant-numeric:tabular-nums;font-weight:650;color:rgb(var(--v-theme-on-surface))}.offers-row__skel[data-v-31e29e9f]{block-size:12px;border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.09),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:offers-shimmer-31e29e9f 1.2s ease-in-out infinite}.offers-row__skel--title[data-v-31e29e9f]{inline-size:140px;block-size:14px;margin-block-end:6px}.offers-row__skel--meta[data-v-31e29e9f]{inline-size:90px;block-size:11px}.offers-card--skeleton[data-v-31e29e9f]{pointer-events:none;cursor:default}@keyframes offers-shimmer-31e29e9f{0%{background-position:200% 0}to{background-position:-200% 0}}.plan-day-panel[data-v-f6537832]{display:flex;flex-direction:column;gap:.75rem;min-width:0;padding:16px;border-radius:18px;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));align-self:start}.plan-day-panel__head[data-v-f6537832]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.plan-day-panel__head-main[data-v-f6537832]{flex:1;min-width:0}.plan-day-panel__title[data-v-f6537832]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line)}.plan-day-status-toggle[data-v-f6537832]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.6);font-size:.8rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.plan-day-status-toggle[data-v-f6537832]:hover{background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.8)}.plan-day-status-toggle[data-v-f6537832]:disabled{opacity:.5;cursor:default}.plan-day-status-toggle__dot[data-v-f6537832]{width:8px;height:8px;border-radius:50%;background:rgb(var(--v-theme-success))}.plan-day-status-toggle.is-off .plan-day-status-toggle__dot[data-v-f6537832]{background:rgba(var(--v-theme-on-surface),.2)}.plan-day-panel__summary[data-v-f6537832]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:6px}.plan-day-panel__summary-text[data-v-f6537832]{font-size:.82rem;color:rgba(var(--v-theme-on-surface),.62);line-height:1.35}.plan-day-mini-fill[data-v-f6537832]{display:flex;align-items:center;gap:8px;font-size:.75rem;font-weight:650;color:rgba(var(--v-theme-on-surface),.7)}.plan-day-mini-fill__bar[data-v-f6537832]{width:60px;height:6px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.1);overflow:hidden}.plan-day-mini-fill__bar>div[data-v-f6537832]{height:100%;background:rgb(var(--v-theme-primary));border-radius:inherit}.plan-day-mini-fill--hot .plan-day-mini-fill__bar>div[data-v-f6537832]{background:#d97706}.plan-day-mini-fill--full .plan-day-mini-fill__bar>div[data-v-f6537832]{background:#dc2626}.plan-day-panel__actions[data-v-f6537832]{display:flex;align-items:center;gap:.5rem;flex-shrink:0;margin-inline-start:auto}.plan-day-add[data-v-f6537832]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px 8px 12px;border:0;border-radius:10px;font-size:.85rem;font-weight:650;cursor:pointer;transition:transform .1s,background .15s ease,color .15s ease;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.plan-day-add[data-v-f6537832]:hover{background:rgba(var(--v-theme-primary),.2)}.plan-day-edit[data-v-f6537832]{display:inline-flex;align-items:center;justify-content:center;padding:8px;inline-size:40px;block-size:40px;border:0;border-radius:10px;cursor:pointer;transition:transform .1s;background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.82)}.plan-day-edit[data-v-f6537832]:hover{filter:brightness(1.05)}.plan-day-add[data-v-f6537832]:active,.plan-day-edit[data-v-f6537832]:active{transform:scale(.96)}.plan-day-panel__empty[data-v-f6537832]{padding:1.25rem .25rem;color:rgba(var(--v-theme-on-surface),.55);font-size:.9rem}.plan-bookings[data-v-f6537832]{display:flex;flex-direction:column;gap:0}.plan-booking[data-v-f6537832]{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:stretch;padding:0;border:0;background:transparent}.plan-booking[data-v-f6537832]:not(:last-child){margin-block-end:4px}.plan-booking:not(:last-child) .plan-booking__rail[data-v-f6537832]:after{content:"";position:absolute;inset-inline-start:50%;inset-block-start:34px;inset-block-end:-8px;inline-size:2px;transform:translate(-50%);background:linear-gradient(180deg,rgba(var(--v-theme-on-surface),.16),rgba(var(--v-theme-on-surface),.04));z-index:0}.plan-booking__rail[data-v-f6537832]{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding-block-start:10px;min-block-size:100%}.plan-booking__time[data-v-f6537832]{position:relative;z-index:1;font-size:.75rem;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:rgba(var(--v-theme-on-surface),.75);line-height:1}.plan-booking__dot[data-v-f6537832]{position:relative;z-index:1;display:grid;place-items:center;inline-size:26px;block-size:26px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.65);box-shadow:0 0 0 4px rgb(var(--v-theme-surface))}.plan-booking__dot--order[data-v-f6537832]{background:#0ea5e929;color:#0369a1}.plan-booking__dot--booking[data-v-f6537832]{background:#14b8a62e;color:#0f766e}.plan-booking__dot--task[data-v-f6537832]{background:#f59e0b2e;color:#b45309}.plan-booking__span[data-v-f6537832]{position:relative;z-index:1;inline-size:6px;border-radius:999px;background:linear-gradient(180deg,rgba(var(--v-theme-primary),.85),rgba(var(--v-theme-primary),.25));box-shadow:0 0 0 3px rgb(var(--v-theme-surface))}.plan-booking--timed .plan-booking__span[data-v-f6537832]{background:linear-gradient(180deg,#0d9488,#0d948840)}.plan-booking__dur[data-v-f6537832]{position:relative;z-index:1;font-size:.62rem;font-weight:700;font-variant-numeric:tabular-nums;color:rgba(var(--v-theme-on-surface),.48);text-align:center;line-height:1.15}.plan-booking__body[data-v-f6537832]{display:flex;gap:.5rem;align-items:flex-start;min-width:0;padding:.7rem .8rem;border-radius:.75rem;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface))}.plan-booking--clickable[data-v-f6537832],.plan-booking--clickable .plan-booking__body[data-v-f6537832],.plan-booking__body--open[data-v-f6537832]{cursor:pointer}.plan-booking--clickable:hover .plan-booking__body[data-v-f6537832],.plan-booking__body--open[data-v-f6537832]:hover{border-color:rgba(var(--v-theme-primary),.35)}.plan-booking--task .plan-booking__body[data-v-f6537832]{border-style:dashed}.plan-booking--high .plan-booking__body[data-v-f6537832]{border-color:rgba(var(--v-theme-warning),.45)}.plan-booking--later .plan-booking__body[data-v-f6537832]{border-style:dashed;border-color:#b4530959;background:#f59e0b0f}.plan-booking--later.plan-booking--clickable:hover .plan-booking__body[data-v-f6537832]{border-color:#b453098c}.plan-booking__time--later[data-v-f6537832]{font-size:.62rem;font-weight:700;letter-spacing:0;color:#b45309;text-align:center;max-inline-size:52px;line-height:1.15}.plan-booking__dot--later[data-v-f6537832]{background:#f59e0b33;color:#b45309}.plan-booking__later-tag[data-v-f6537832]{font-weight:700;color:#b45309}.plan-booking__main[data-v-f6537832]{flex:1;min-width:0}.plan-booking__title[data-v-f6537832]{font-weight:600;display:flex;align-items:center;gap:.35rem}.plan-booking__crown[data-v-f6537832]{color:rgb(var(--v-theme-warning))}.plan-booking__items[data-v-f6537832]{margin-top:.2rem;font-size:.85rem;opacity:.78}.plan-booking__meta[data-v-f6537832]{margin-top:.35rem;font-size:.78rem;opacity:.62}.plan-booking__actions[data-v-f6537832]{display:flex;align-items:center;gap:.15rem;flex-shrink:0}@media(max-width:960px){.plan-day-add[data-v-f6537832]{padding:8px;inline-size:40px;block-size:40px;justify-content:center}.plan-day-add span[data-v-f6537832]{display:none}.plan-booking[data-v-f6537832]{grid-template-columns:44px minmax(0,1fr)}.plan-booking__body[data-v-f6537832]{position:relative;padding-inline-end:4.75rem}.plan-booking__actions[data-v-f6537832]{position:absolute;inset-block-start:.35rem;inset-inline-end:.3rem;width:auto}}@keyframes plan-skel-anim-f6537832{0%{background-position:100% 0}to{background-position:-100% 0}}.plan-skel{&[data-v-f6537832]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:plan-skel-anim-f6537832 1.2s ease-in-out infinite}&--panel-summary[data-v-f6537832]{inline-size:160px;block-size:13px}&--booking-time[data-v-f6537832]{inline-size:36px;block-size:12px;margin:4px auto 0}&--booking-bar[data-v-f6537832]{inline-size:3px;block-size:32px;margin:4px auto 0;border-radius:999px}&--booking-title[data-v-f6537832]{inline-size:130px;block-size:15px}&--booking-sub[data-v-f6537832]{inline-size:180px;block-size:12px;margin-top:4px}}.plan-booking--skeleton{&[data-v-f6537832]{cursor:default;pointer-events:none}.plan-booking__body[data-v-f6537832]{background:rgb(var(--v-theme-surface))}}.plan-score[data-v-6524b4f6]{display:flex;flex-direction:column;gap:12px;margin:0 0 4px}.plan-score__head[data-v-6524b4f6]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.plan-score__title[data-v-6524b4f6]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.plan-score__meta[data-v-6524b4f6]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:.8rem}.plan-score__scope[data-v-6524b4f6]{padding:2px 8px;border-radius:999px;background:#14b8a624;color:#0f766e;font-size:.72rem;font-weight:700}.plan-score__edit[data-v-6524b4f6]{flex:0 0 auto;border:0;background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-primary));font:inherit;font-size:.8rem;font-weight:700;padding:7px 12px;border-radius:10px;cursor:pointer}.plan-score__edit[data-v-6524b4f6]:hover{background:rgba(var(--v-theme-primary),.12)}.plan-score__grid[data-v-6524b4f6]{display:flex;flex-wrap:wrap;gap:10px}.plan-score__card[data-v-6524b4f6]{flex:1 1 180px;max-width:260px;display:flex;flex-direction:column;gap:8px;text-align:left;padding:12px 14px;border-radius:14px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));font:inherit;color:inherit;cursor:pointer;background:rgb(var(--v-theme-surface));transition:border-color .15s ease}.plan-score__card[data-v-6524b4f6]:hover{border-color:rgba(var(--v-theme-primary),.35)}.plan-score__card-top[data-v-6524b4f6]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.plan-score__card-title[data-v-6524b4f6]{font-size:.78rem;font-weight:700;color:rgba(var(--v-theme-on-surface),.62)}.plan-score__pct[data-v-6524b4f6]{font-size:.85rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.plan-score__card--hit .plan-score__pct[data-v-6524b4f6]{color:#047857}.plan-score__card--near .plan-score__pct[data-v-6524b4f6]{color:#b45309}.plan-score__card--low .plan-score__pct[data-v-6524b4f6]{color:#0369a1}.plan-score__values[data-v-6524b4f6]{display:flex;flex-wrap:wrap;gap:4px;align-items:baseline;font-size:.84rem;color:rgba(var(--v-theme-on-surface),.55)}.plan-score__values strong[data-v-6524b4f6]{font-size:1.12rem;font-weight:800;letter-spacing:-.03em;color:rgb(var(--v-theme-on-surface))}.plan-score__bar[data-v-6524b4f6]{overflow:hidden;block-size:6px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08)}.plan-score__bar>span[data-v-6524b4f6]{display:block;block-size:100%;border-radius:inherit;background:currentcolor;opacity:.75}.plan-score__card--teal .plan-score__bar>span[data-v-6524b4f6],.plan-score__card--emerald .plan-score__bar>span[data-v-6524b4f6]{background:#0f766e}.plan-score__card--sky .plan-score__bar>span[data-v-6524b4f6]{background:#0284c7}.plan-score__card--amber .plan-score__bar>span[data-v-6524b4f6]{background:#d97706}.plan-score__card--violet .plan-score__bar>span[data-v-6524b4f6]{background:#7c3aed}@media(max-width:600px){.plan-score[data-v-6524b4f6]{margin:0;padding:0;gap:0}.plan-score__grid[data-v-6524b4f6]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding:0;margin:0}.plan-score__card[data-v-6524b4f6]{flex:0 0 auto;min-width:196px;max-width:220px}}@keyframes plan-skel-anim-6524b4f6{0%{background-position:100% 0}to{background-position:-100% 0}}.plan-skel[data-v-6524b4f6]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:plan-skel-anim-6524b4f6 1.2s ease-in-out infinite}.plan-skel--card-title[data-v-6524b4f6]{inline-size:70px;block-size:13px}.plan-skel--card-pct[data-v-6524b4f6]{inline-size:36px;block-size:14px}.plan-skel--card-val[data-v-6524b4f6]{inline-size:110px;block-size:18px;margin-top:2px}.plan-skel--card-bar[data-v-6524b4f6]{inline-size:100%;block-size:5px;border-radius:999px}.plan-score__card--skeleton[data-v-6524b4f6]{cursor:default;pointer-events:none}.plan-page[data-v-982b53db]{position:relative;display:flex;flex-direction:column;gap:16px;padding:0}.plan-calendar__stores[data-v-982b53db]{display:inline-flex;flex:0 0 auto;align-items:center;width:max-content;max-width:100%}.plan-page__actions[data-v-982b53db]{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:8px}.plan-page__action[data-v-982b53db]{flex:0 0 auto;block-size:39px;min-block-size:39px;text-transform:none;letter-spacing:-.01em;font-weight:650}@keyframes plan-skel-anim-982b53db{0%{background-position:100% 0}to{background-position:-100% 0}}.plan-skel[data-v-982b53db]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:plan-skel-anim-982b53db 1.2s ease-in-out infinite}.plan-skel--day-bar[data-v-982b53db]{inline-size:100%;block-size:4px;border-radius:999px}.plan-skel--day-meta[data-v-982b53db]{inline-size:65%;block-size:10px;margin-top:2px}.plan-day--skeleton[data-v-982b53db]{cursor:default;background:rgba(var(--v-theme-on-surface),.03)}.plan-day--skeleton .plan-day__bar[data-v-982b53db]{background:transparent}.plan-past-note[data-v-982b53db]{margin:0;padding:10px 12px;border-radius:12px;background:#64748b1a;color:rgba(var(--v-theme-on-surface),.72);font-size:.84rem}.plan-targets[data-v-982b53db]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-bottom:12px}.plan-targets-empty[data-v-982b53db]{padding:14px 16px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.03);color:rgba(var(--v-theme-on-surface),.65);font-size:.875rem}.plan-targets-empty--past[data-v-982b53db]{background:#64748b14}.plan-link[data-v-982b53db]{color:rgb(var(--v-theme-primary));font-weight:600;background:none;border:0;cursor:pointer;padding:0}.plan-target[data-v-982b53db]{padding:10px 12px;border-radius:12px;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.plan-target--load[data-v-982b53db]{cursor:pointer}.plan-target__title[data-v-982b53db]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-weight:600}.plan-target__sub[data-v-982b53db]{margin-top:2px;font-size:.72rem;color:rgba(var(--v-theme-on-surface),.5);line-height:1.3}.plan-target__tag[data-v-982b53db]{padding:2px 8px;border-radius:999px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-size:.75rem;font-weight:500}.plan-target__values[data-v-982b53db]{margin:8px 0 10px;color:rgba(var(--v-theme-on-surface),.7);font-size:.875rem}.plan-target__actual[data-v-982b53db]{color:rgb(var(--v-theme-on-surface));font-weight:650}.plan-target__sep[data-v-982b53db]{margin:0 4px;opacity:.45}.plan-target__pct[data-v-982b53db]{margin-top:6px;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem}.plan-layout[data-v-982b53db]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.95fr);gap:16px;align-items:start}@media(max-width:960px){.plan-layout[data-v-982b53db]{grid-template-columns:1fr}}.plan-calendar[data-v-982b53db]{display:flex;flex-direction:column;gap:10px;min-width:0}.plan-calendar[data-v-982b53db] .plan-day-panel,.plan-layout[data-v-982b53db]>.plan-day-panel{padding:16px;border-radius:18px;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.plan-layout>.plan-day-panel[data-v-982b53db]{padding:16px;border-radius:18px;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));align-self:start;min-width:0}.plan-calendar__toolbar[data-v-982b53db]{display:flex;flex-direction:column;gap:8px;margin-bottom:0}.plan-store-select[data-v-982b53db]{display:inline-flex;align-items:center;gap:2px;box-sizing:border-box;block-size:39px;min-block-size:39px;width:max-content;max-inline-size:220px;padding:0 8px 0 12px;border-radius:10px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.78);font:inherit;font-size:.8125rem;font-weight:650;line-height:1;cursor:pointer}.plan-store-select[data-v-982b53db]:hover{background:rgba(var(--v-theme-on-surface),.08);border-color:rgba(var(--v-theme-on-surface),.28);color:rgb(var(--v-theme-on-surface))}.plan-store-select__label[data-v-982b53db]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-store-menu[data-v-982b53db]{min-inline-size:180px}.plan-store-menu__pct[data-v-982b53db]{font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;color:rgba(var(--v-theme-on-surface),.55)}.plan-calendar__toolbar-row[data-v-982b53db]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.plan-calendar__toolbar-end[data-v-982b53db]{display:flex;flex-shrink:0;align-items:center;gap:8px;margin-inline-start:auto}.plan-calendar__period[data-v-982b53db]{display:inline-flex;align-items:center;gap:4px}.plan-month-nav[data-v-982b53db]{display:grid;place-items:center;inline-size:30px;block-size:30px;border:0;border-radius:10px;background:rgba(var(--v-theme-primary),.08);color:rgba(var(--v-theme-on-surface),.7);cursor:pointer}.plan-month-nav[data-v-982b53db]:hover{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.ps__month-btn[data-v-982b53db]{display:inline-flex;align-items:center;gap:4px;min-block-size:30px;padding:3px 8px 3px 10px;border:0;border-radius:9px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font:inherit;cursor:pointer}.ps__month-btn[data-v-982b53db]:hover{background:rgba(var(--v-theme-primary),.12);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.36)}.ps__month-btn__value[data-v-982b53db]{font-size:.8125rem;font-weight:750;letter-spacing:-.01em;text-transform:capitalize}.ps__month-picker[data-v-982b53db]{padding:12px;min-inline-size:280px}.ps__month-picker__year[data-v-982b53db]{display:grid;grid-template-columns:32px 1fr 32px;align-items:center;gap:8px;margin-bottom:10px;font-weight:700;text-align:center}.ps__month-picker__nav[data-v-982b53db]{display:grid;place-items:center;inline-size:32px;block-size:32px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.04);color:inherit;cursor:pointer}.ps__month-picker__nav[data-v-982b53db]:hover{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.ps__month-picker__months[data-v-982b53db]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.ps__month-picker__month[data-v-982b53db]{border:0;border-radius:10px;padding:10px 6px;background:rgba(var(--v-theme-on-surface),.04);font:inherit;font-size:.8125rem;font-weight:650;text-transform:capitalize;cursor:pointer;color:inherit}.ps__month-picker__month[data-v-982b53db]:hover{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.ps__month-picker__month--on[data-v-982b53db]{background:rgba(var(--v-theme-primary),.16);color:rgb(var(--v-theme-primary))}.plan-seg[data-v-982b53db]{display:inline-flex;align-items:stretch;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:999px;overflow:hidden;background:rgb(var(--v-theme-surface));min-block-size:39px}.plan-seg--stretch[data-v-982b53db]{display:flex;width:100%;align-self:stretch}.plan-seg--stretch .plan-seg__btn[data-v-982b53db]{flex:1 1 0;min-inline-size:0}.plan-seg__btn[data-v-982b53db]{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:0;background:transparent;min-block-size:39px;padding:0 12px;font-size:.85rem;cursor:pointer;color:rgba(var(--v-theme-on-surface),.7);white-space:nowrap}.plan-seg__btn--active[data-v-982b53db]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-weight:600}.plan-seg__label[data-v-982b53db]{white-space:nowrap}.plan-seg__label--always[data-v-982b53db]{display:inline!important}.plan-cal-settings__panel>.plan-seg[data-v-982b53db]{margin-block-end:10px}.plan-cal-settings__btn[data-v-982b53db]{display:grid;place-items:center;inline-size:30px;block-size:30px;flex:0 0 auto;padding:0;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.55);cursor:pointer}.plan-cal-settings__btn[data-v-982b53db]:hover{background:rgba(var(--v-theme-on-surface),.09);color:rgba(var(--v-theme-on-surface),.8)}.plan-cal-settings__panel[data-v-982b53db]{min-inline-size:220px;max-inline-size:min(300px,90vw);padding:10px;border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:0 12px 32px #0f172a29}.plan-cal-settings__title[data-v-982b53db]{margin-block-end:6px;padding-inline:6px;color:rgba(var(--v-theme-on-surface),.55);font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.plan-cal-settings__scope[data-v-982b53db]{display:flex;flex-direction:column;gap:4px;margin-block-end:10px}.plan-cal-settings__scope-btn[data-v-982b53db]{padding:8px 10px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;font-size:.84rem;font-weight:600;text-align:left;cursor:pointer}.plan-cal-settings__scope-btn[data-v-982b53db]:hover{background:rgba(var(--v-theme-on-surface),.06)}.plan-cal-settings__scope-btn.is-on[data-v-982b53db]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.plan-cal-settings__scope-btn[data-v-982b53db]:disabled{opacity:.5;cursor:default}.plan-cal-settings__hint[data-v-982b53db]{margin:0;padding:4px 6px 2px;color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}.plan-revenue-hint[data-v-982b53db]{margin:0;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;line-height:1.35}.plan-goal-list--readonly[data-v-982b53db]{pointer-events:none;opacity:.85}.plan-calendar__grid[data-v-982b53db]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.plan-calendar__head[data-v-982b53db]{padding:0 4px 4px;color:rgba(var(--v-theme-on-surface),.45);font-size:.72rem;font-weight:600;text-align:center;text-transform:uppercase}.plan-chart[data-v-982b53db]{min-block-size:320px;cursor:pointer}.plan-chart[data-v-982b53db] .vue-apexcharts,.plan-chart[data-v-982b53db] .apexcharts-canvas{max-inline-size:100%}.plan-day[data-v-982b53db]{display:flex;flex-direction:column;gap:6px;padding:10px 8px;border-radius:12px;border:1px solid transparent;background:rgba(var(--v-theme-on-surface),.03);text-align:start;cursor:pointer}.plan-day--pad[data-v-982b53db]{visibility:hidden;pointer-events:none;border:0;background:transparent;cursor:default}.plan-day--past[data-v-982b53db]:not(.plan-day--today){background:rgba(var(--v-theme-on-surface),.07)}.plan-day--past:not(.plan-day--today) .plan-day__num[data-v-982b53db]{color:rgba(var(--v-theme-on-surface),.62)}.plan-day--today[data-v-982b53db]{border-color:rgba(var(--v-theme-primary),.45);background:rgba(var(--v-theme-primary),.08)}.plan-day--today .plan-day__num[data-v-982b53db]{color:rgb(var(--v-theme-primary))}.plan-day--selected[data-v-982b53db]{border-color:rgb(var(--v-theme-primary));box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.25)}.plan-day--off[data-v-982b53db]{opacity:.72}.plan-day--off .plan-day__meta[data-v-982b53db]{text-decoration:line-through;text-decoration-color:rgba(var(--v-theme-on-surface),.35)}.plan-day__num[data-v-982b53db]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;font-weight:650}.plan-day__today-mark[data-v-982b53db]{font-size:.62rem;font-weight:600;text-transform:lowercase;letter-spacing:.01em;color:rgb(var(--v-theme-primary));opacity:.9}.plan-day__tasks-badge[data-v-982b53db]{margin-inline-start:auto;min-inline-size:1.1rem;padding:0 5px;border-radius:999px;background:rgba(var(--v-theme-secondary),.18);color:rgb(var(--v-theme-secondary));font-size:.65rem;font-weight:700;line-height:1.3;text-align:center}.plan-day__bar[data-v-982b53db]{overflow:hidden;block-size:6px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08)}.plan-day__bar>span[data-v-982b53db]{display:block;block-size:100%;border-radius:inherit;background:rgb(var(--v-theme-primary))}.plan-day--busy .plan-day__bar>span[data-v-982b53db]{background:#d97706}.plan-day--full .plan-day__bar>span[data-v-982b53db]{background:#dc2626}.plan-day__meta[data-v-982b53db]{color:rgba(var(--v-theme-on-surface),.55);font-size:.72rem}.plan-day-panel__empty[data-v-982b53db]{padding:28px 8px;color:rgba(var(--v-theme-on-surface),.55);text-align:center}.plan-bookings[data-v-982b53db]{display:flex;flex-direction:column;gap:10px}.plan-booking[data-v-982b53db]{display:flex;gap:12px;align-items:flex-start;padding:12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.03)}.plan-booking--clickable[data-v-982b53db]{cursor:pointer;transition:background .15s ease}.plan-booking--clickable[data-v-982b53db]:hover{background:rgba(var(--v-theme-primary),.06)}.plan-booking--task[data-v-982b53db]{border:1px dashed rgba(var(--v-theme-secondary),.45);background:rgba(var(--v-theme-secondary),.06)}.plan-booking--high[data-v-982b53db]{border-style:solid;border-color:#d69e2e8c;background:#d69e2e1a}.plan-booking__main[data-v-982b53db]{flex:1 1 auto;min-inline-size:0}.plan-booking__title[data-v-982b53db]{display:inline-flex;align-items:center;gap:6px;font-weight:600}.plan-booking__crown[data-v-982b53db]{color:#c9921a;flex-shrink:0}.plan-booking__items[data-v-982b53db]{margin-top:4px;color:rgb(var(--v-theme-on-surface));font-size:.875rem;line-height:1.35}.plan-booking__meta[data-v-982b53db]{margin-top:4px;color:rgba(var(--v-theme-on-surface),.6);font-size:.8125rem}.plan-booking__actions[data-v-982b53db]{display:flex;flex-wrap:wrap;gap:4px;flex:0 0 auto;margin-inline-start:auto;justify-content:flex-end;align-items:center}.plan-dialog[data-v-982b53db] .v-card-subtitle{opacity:.7;white-space:normal}.plan-mode-fields[data-v-982b53db]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.plan-mode-fields--2[data-v-982b53db]{grid-template-columns:minmax(0,1fr) 96px}.plan-mode-note[data-v-982b53db]{margin-bottom:12px;padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.04);font-size:.875rem;line-height:1.4}.plan-mode-note__hint[data-v-982b53db]{display:block;margin-top:2px;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem}.plan-presets[data-v-982b53db]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:12px 14px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.03)}.plan-presets--compact[data-v-982b53db]{margin-bottom:10px;padding:8px 10px;gap:8px}.plan-presets__label[data-v-982b53db]{color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;font-weight:500}.plan-presets__chips[data-v-982b53db],.plan-load-row__presets[data-v-982b53db]{display:flex;flex-wrap:wrap;gap:6px}.plan-chip[data-v-982b53db]{padding:6px 12px;border-radius:999px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));font-size:.8125rem;font-weight:500;cursor:pointer;transition:border-color .15s ease,background .15s ease}.plan-chip[data-v-982b53db]:hover{border-color:rgba(var(--v-theme-primary),.45)}.plan-chip--sm[data-v-982b53db]{padding:4px 8px;font-size:.72rem}.plan-chip--active[data-v-982b53db]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.plan-load-list--compact[data-v-982b53db]{gap:6px}.plan-load-row--compact[data-v-982b53db]{display:grid;grid-template-columns:36px 64px 72px minmax(0,1fr);gap:6px 8px;align-items:center;padding:6px 8px;border-radius:10px}.plan-load-row--compact .plan-load-row__day[data-v-982b53db]{min-inline-size:0}.plan-load-row--compact .plan-load-row__full[data-v-982b53db]{display:none}.plan-load-row--compact .plan-load-row__presets[data-v-982b53db]{grid-column:auto;justify-content:flex-end}.plan-load-list[data-v-982b53db],.plan-goal-list[data-v-982b53db]{display:flex;flex-direction:column;gap:10px}.plan-load-row[data-v-982b53db]{display:grid;grid-template-columns:110px minmax(0,1fr);gap:10px 14px;align-items:center;padding:12px 14px;border-radius:14px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-on-surface),.015)}.plan-load-row--off[data-v-982b53db]{opacity:.7}.plan-load-row__day[data-v-982b53db]{display:flex;flex-direction:column;gap:2px}.plan-load-row__short[data-v-982b53db]{font-weight:700}.plan-load-row__full[data-v-982b53db]{color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem}.plan-load-row__inputs[data-v-982b53db]{display:grid;grid-template-columns:minmax(0,1fr) 96px;gap:8px}.plan-load-row__presets[data-v-982b53db]{grid-column:1/-1}.plan-goal-card[data-v-982b53db]{padding:14px;border-radius:16px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-on-surface),.015)}.plan-goal-card__head[data-v-982b53db]{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;margin-bottom:12px}.plan-goal-card__index[data-v-982b53db]{display:grid;place-items:center;inline-size:28px;block-size:28px;border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-size:.8125rem;font-weight:700}.plan-goal-card__body[data-v-982b53db]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.plan-targets-dialog-empty[data-v-982b53db]{margin-bottom:12px;color:rgba(var(--v-theme-on-surface),.55);font-size:.875rem}@media(max-width:640px){.plan-calendar__period[data-v-982b53db] .staff-period-nav{min-inline-size:0}.plan-page__actions[data-v-982b53db]{flex:1 1 auto;justify-content:flex-end}.plan-page__action[data-v-982b53db]{flex:1 1 auto}.plan-mode-fields[data-v-982b53db],.plan-mode-fields--2[data-v-982b53db]{grid-template-columns:1fr}.plan-load-row[data-v-982b53db],.plan-load-row--compact[data-v-982b53db]{grid-template-columns:36px 1fr 88px}.plan-load-row--compact .plan-load-row__presets[data-v-982b53db]{grid-column:1/-1}.plan-goal-card__body[data-v-982b53db]{grid-template-columns:1fr}.plan-day-panel[data-v-982b53db]{padding:12px 10px}.plan-calendar__toolbar[data-v-982b53db]{gap:8px;margin-bottom:10px}.plan-calendar__grid[data-v-982b53db]{gap:4px}.plan-calendar__head[data-v-982b53db]{padding:0 1px 2px;font-size:.62rem;letter-spacing:0}.plan-day[data-v-982b53db]{gap:4px;padding:6px 4px;border-radius:10px;min-block-size:0}.plan-day__num[data-v-982b53db]{font-size:.875rem;gap:2px}.plan-day__today-mark[data-v-982b53db]{display:none}.plan-day__tasks-badge[data-v-982b53db]{min-inline-size:1rem;padding:0 4px;font-size:.58rem}.plan-day__bar[data-v-982b53db]{block-size:4px}.plan-day__meta[data-v-982b53db]{font-size:.62rem;line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}}.tasks-page__loading[data-v-a625e3c8],.tasks-page__empty[data-v-a625e3c8]{display:grid;place-items:center;min-block-size:180px;color:rgba(var(--v-theme-on-surface),.55);gap:10px;text-align:center}.tasks-page__empty--day[data-v-a625e3c8]{border:1px dashed rgba(var(--v-border-color),var(--v-border-opacity));border-radius:18px;padding:28px 18px;background:linear-gradient(180deg,rgba(var(--v-theme-primary),.04),transparent 55%),rgb(var(--v-theme-surface))}.tasks-page__empty--day strong[data-v-a625e3c8]{display:block;color:rgba(var(--v-theme-on-surface),.88);margin-bottom:4px}.tasks-page__empty--day p[data-v-a625e3c8]{margin:0;font-size:.9rem}.tasks-day[data-v-a625e3c8]{display:flex;flex-direction:column;gap:14px}.tasks-day__stats[data-v-a625e3c8]{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}.tasks-day__stat[data-v-a625e3c8]{display:flex;flex-direction:column;gap:2px;min-inline-size:84px;min-block-size:55px;box-sizing:border-box;padding:10px 12px;border:1px solid transparent;border-radius:14px;background:rgba(var(--v-theme-on-surface),.04);color:inherit;text-align:left;cursor:pointer}.tasks-day__stat[data-v-a625e3c8]:hover{background:rgba(var(--v-theme-on-surface),.07)}.tasks-day__stat--active[data-v-a625e3c8]{border-color:rgba(var(--v-theme-primary),.45);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.12)}.tasks-day__stat strong[data-v-a625e3c8]{font-size:1.15rem;line-height:1}.tasks-day__stat span[data-v-a625e3c8]{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.55)}.tasks-day__stat--warn[data-v-a625e3c8]{background:rgba(var(--v-theme-error),.08)}.tasks-day__stat--warn strong[data-v-a625e3c8]{color:rgb(var(--v-theme-error))}.tasks-day__stat--ok[data-v-a625e3c8]{background:#2f9e6b1a}.tasks-day__stat--ok strong[data-v-a625e3c8]{color:#2f9e6b}.tasks-day__progress[data-v-a625e3c8]{flex:1 1 160px;min-inline-size:140px;min-block-size:55px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:10px 12px;border-radius:14px;background:rgba(var(--v-theme-primary),.06)}.tasks-day__progress-label[data-v-a625e3c8]{font-size:.78rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.7)}.tasks-day__progress-track[data-v-a625e3c8]{height:6px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);overflow:hidden}.tasks-day__progress-fill[data-v-a625e3c8]{height:100%;border-radius:inherit;background:rgb(var(--v-theme-primary));transition:width .25s ease}.tasks-day__timeline[data-v-a625e3c8]{display:flex;flex-direction:column;gap:14px}.tasks-bucket[data-v-a625e3c8]{border-radius:16px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));overflow:hidden}.tasks-bucket--overdue[data-v-a625e3c8]{border-color:rgba(var(--v-theme-error),.28)}.tasks-bucket__head[data-v-a625e3c8]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:rgba(var(--v-theme-on-surface),.03);border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.tasks-bucket--overdue .tasks-bucket__head[data-v-a625e3c8]{background:rgba(var(--v-theme-error),.06)}.tasks-bucket__title[data-v-a625e3c8]{display:inline-flex;align-items:center;gap:8px;font-weight:650;font-size:.92rem;text-align:left}.tasks-bucket__title em[data-v-a625e3c8]{font-style:normal;font-weight:500;color:rgba(var(--v-theme-on-surface),.45);font-size:.78rem}.tasks-bucket__count[data-v-a625e3c8]{min-inline-size:24px;text-align:center;padding:2px 8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);font-size:.78rem;font-weight:600}.tasks-bucket__list[data-v-a625e3c8]{display:flex;flex-direction:column}.tasks-bucket__empty[data-v-a625e3c8]{padding:14px;color:rgba(var(--v-theme-on-surface),.45);font-size:.85rem;text-align:left}.tasks-related-chip[data-v-a625e3c8]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px;max-inline-size:100%;min-block-size:28px;padding:2px 8px 2px 6px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:999px;background:rgba(var(--v-theme-on-surface),.03);color:rgba(var(--v-theme-on-surface),.82);cursor:pointer;font:inherit;font-size:.78rem;font-weight:600;line-height:1.2;transition:border-color .12s ease,background .12s ease}.tasks-related-chip span[data-v-a625e3c8]{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasks-related-chip .v-icon[data-v-a625e3c8]{flex-shrink:0;opacity:.7}.tasks-related-chip[data-v-a625e3c8]:hover{border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.tasks-card[data-v-a625e3c8]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:14px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));cursor:pointer;transition:border-color .15s ease,background .15s ease}.tasks-card--day[data-v-a625e3c8]{border:0;border-radius:0;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));padding:12px 14px;align-items:flex-start}.tasks-card--day[data-v-a625e3c8]:last-child{border-bottom:0}.tasks-card[data-v-a625e3c8]:hover{border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.03)}.tasks-card--day[data-v-a625e3c8]:hover{border-color:transparent;border-bottom-color:rgba(var(--v-border-color),var(--v-border-opacity))}.tasks-card--overdue[data-v-a625e3c8]{border-color:rgba(var(--v-theme-error),.45)}.tasks-card--day.tasks-card--overdue[data-v-a625e3c8]{background:rgba(var(--v-theme-error),.035)}.tasks-card--high[data-v-a625e3c8]{border-color:#d69e2e80;background:linear-gradient(90deg,rgba(214,158,46,.1),transparent 42%),rgb(var(--v-theme-surface))}.tasks-card--done[data-v-a625e3c8]{opacity:.72}.tasks-card--done .tasks-card__title span[data-v-a625e3c8]{text-decoration:line-through;text-decoration-color:rgba(var(--v-theme-on-surface),.35)}.tasks-card__time[data-v-a625e3c8]{flex-shrink:0;width:52px;padding-top:2px;font-variant-numeric:tabular-nums;font-weight:700;font-size:.86rem;color:rgba(var(--v-theme-on-surface),.72);text-align:left}.tasks-card__main[data-v-a625e3c8]{flex:1 1 auto;min-inline-size:0;text-align:left}.tasks-card__title[data-v-a625e3c8]{display:flex;align-items:flex-start;justify-content:flex-start;gap:6px;font-weight:600;text-align:left;line-height:1.35}.tasks-card__title span[data-v-a625e3c8]{min-inline-size:0;overflow-wrap:anywhere}.tasks-card__crown[data-v-a625e3c8]{color:#c9921a;flex-shrink:0;margin-top:2px}.tasks-card__report[data-v-a625e3c8]{flex-shrink:0;margin-top:2px;color:rgba(var(--v-theme-on-surface),.45)}.tasks-card__meta[data-v-a625e3c8]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:6px;color:rgba(var(--v-theme-on-surface),.6);font-size:.85rem;text-align:left}.tasks-card__status[data-v-a625e3c8]{display:inline-flex;align-items:center;font-weight:600}.tasks-card__status--todo[data-v-a625e3c8]{color:#5b6b7c}.tasks-card__status--in_progress[data-v-a625e3c8]{color:rgb(var(--v-theme-primary))}.tasks-card__status--done[data-v-a625e3c8]{color:#2f9e6b}.tasks-card__status--canceled[data-v-a625e3c8]{color:rgb(var(--v-theme-error))}.tasks-card__side[data-v-a625e3c8]{display:flex;align-items:center;gap:8px;flex-shrink:0;padding-top:2px}.tasks-card__check[data-v-a625e3c8]{flex-shrink:0;padding:4px 8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);font-size:.8rem}.tasks-card__quick[data-v-a625e3c8]{border:0;border-radius:999px;min-block-size:39px;padding:6px 12px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.78rem;font-weight:650;cursor:pointer;white-space:nowrap}.tasks-card__quick[data-v-a625e3c8]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.2)}.tasks-card__quick[data-v-a625e3c8]:disabled{opacity:.55;cursor:wait}@media(max-width:959px){.tasks-day[data-v-a625e3c8]:has(>.tasks-page__empty--day){display:flex;flex:1 1 auto;flex-direction:column;min-block-size:0}.tasks-page__empty--day[data-v-a625e3c8]{flex:1 1 auto;min-block-size:12rem}.tasks-card--day[data-v-a625e3c8]{flex-wrap:wrap;gap:8px;padding:12px}.tasks-card__time[data-v-a625e3c8]{width:auto;min-inline-size:44px}.tasks-card__side[data-v-a625e3c8]{width:100%;justify-content:flex-end;padding-top:0}.tasks-card__quick[data-v-a625e3c8]{min-block-size:39px;padding:8px 12px}.tasks-day__stats[data-v-a625e3c8]{gap:6px}}.tasks-skel[data-v-a625e3c8]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:skel-shimmer-a625e3c8 1.2s ease-in-out infinite}.tasks-card--skeleton[data-v-a625e3c8]{cursor:default;pointer-events:none}@keyframes skel-shimmer-a625e3c8{0%{background-position:100% 0}to{background-position:-100% 0}}.tasks-card[data-v-499dce84]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:14px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));cursor:pointer;transition:border-color .15s ease,background .15s ease}.tasks-card--day[data-v-499dce84]{border:0;border-radius:0;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));padding:12px 14px;align-items:flex-start}.tasks-card--day[data-v-499dce84]:last-child{border-bottom:0}.tasks-card[data-v-499dce84]:hover{border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.03)}.tasks-card--day[data-v-499dce84]:hover{border-color:transparent;border-bottom-color:rgba(var(--v-border-color),var(--v-border-opacity))}.tasks-card--overdue[data-v-499dce84]{border-color:rgba(var(--v-theme-error),.45)}.tasks-card--day.tasks-card--overdue[data-v-499dce84]{background:rgba(var(--v-theme-error),.035)}.tasks-card--high[data-v-499dce84]{border-color:#d69e2e80;background:linear-gradient(90deg,rgba(214,158,46,.1),transparent 42%),rgb(var(--v-theme-surface))}.tasks-card--done[data-v-499dce84]{opacity:.72}.tasks-card--done .tasks-card__title span[data-v-499dce84]{text-decoration:line-through;text-decoration-color:rgba(var(--v-theme-on-surface),.35)}.tasks-card__time[data-v-499dce84]{flex-shrink:0;width:52px;padding-top:2px;font-variant-numeric:tabular-nums;font-weight:700;font-size:.86rem;color:rgba(var(--v-theme-on-surface),.72);text-align:left}.tasks-card__main[data-v-499dce84]{flex:1 1 auto;min-inline-size:0;text-align:left}.tasks-card__title[data-v-499dce84]{display:flex;align-items:flex-start;justify-content:flex-start;gap:6px;font-weight:600;text-align:left;line-height:1.35}.tasks-card__title span[data-v-499dce84]{min-inline-size:0;overflow-wrap:anywhere}.tasks-card__crown[data-v-499dce84]{color:#c9921a;flex-shrink:0;margin-top:2px}.tasks-card__report[data-v-499dce84]{flex-shrink:0;margin-top:2px;color:rgba(var(--v-theme-on-surface),.45)}.tasks-card__check[data-v-499dce84]{flex-shrink:0;padding:4px 8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);font-size:.8rem}.tasks-board[data-v-499dce84]{min-inline-size:0;display:flex;flex-direction:column;gap:12px}.tasks-board__current[data-v-499dce84]{font-size:.85rem;font-weight:650;color:rgba(var(--v-theme-on-surface),.55)}.tasks-board__columns[data-v-499dce84]{display:flex;flex-wrap:nowrap;align-items:stretch;gap:12px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.tasks-board__column[data-v-499dce84]{display:flex;flex:0 0 260px;flex-direction:column;gap:10px;min-inline-size:260px;max-inline-size:260px;min-block-size:280px;padding:10px;border-radius:16px;background:rgba(var(--v-theme-on-surface),.035);scroll-snap-align:start}.tasks-board__column--collapsed[data-v-499dce84]{min-block-size:0}.tasks-board__head[data-v-499dce84]{display:flex;align-items:center;justify-content:space-between;gap:8px}.tasks-board__title[data-v-499dce84]{display:flex;align-items:baseline;gap:8px;font-size:.85rem;font-weight:700}.tasks-board__title em[data-v-499dce84]{font-style:normal;color:rgba(var(--v-theme-on-surface),.45);font-weight:650}.tasks-board__toggle[data-v-499dce84]{border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font:inherit;font-size:.75rem;font-weight:650}.tasks-board__list[data-v-499dce84]{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-block-size:120px}.tasks-board__empty[data-v-499dce84]{color:rgba(var(--v-theme-on-surface),.4);font-size:.8rem;padding:8px 4px}.tasks-card--board[data-v-499dce84]{cursor:grab;padding:12px;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 1px rgba(var(--v-theme-on-surface),.06)}.tasks-board__ghost[data-v-499dce84]{opacity:.45}.tasks-page__loading[data-v-499dce84],.tasks-page__empty[data-v-499dce84]{display:grid;place-items:center;min-block-size:180px;color:rgba(var(--v-theme-on-surface),.55);gap:10px;text-align:center}.tasks-skel[data-v-499dce84]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:skel-shimmer-499dce84 1.2s ease-in-out infinite}.tasks-card--skeleton[data-v-499dce84]{cursor:default;pointer-events:none}@keyframes skel-shimmer-499dce84{0%{background-position:100% 0}to{background-position:-100% 0}}.tasks-page__loading[data-v-4e7d5c7d]{display:grid;place-items:center;min-block-size:180px;color:rgba(var(--v-theme-on-surface),.55);gap:10px;text-align:center}.tasks-table-wrap[data-v-4e7d5c7d]{display:flex;flex:1 1 auto;flex-direction:column;gap:0;min-inline-size:0;width:100%}.tasks-table[data-v-4e7d5c7d]{min-inline-size:0;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:14px;background:rgb(var(--v-theme-surface))}.tasks-table__head[data-v-4e7d5c7d],.tasks-table__row[data-v-4e7d5c7d]{display:grid;align-items:stretch;column-gap:12px;box-sizing:border-box;padding-inline:0;min-inline-size:860px}.tasks-table__head[data-v-4e7d5c7d]{position:sticky;top:0;z-index:3;min-block-size:40px;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background-color:rgb(var(--v-theme-surface));background-image:linear-gradient(rgba(var(--v-theme-on-surface),.03),rgba(var(--v-theme-on-surface),.03));color:rgba(var(--v-theme-on-surface),.55);font-size:.72rem;font-weight:650;letter-spacing:.02em;text-transform:uppercase}.tasks-table__row[data-v-4e7d5c7d]{min-block-size:52px;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background-color:rgb(var(--v-theme-surface));cursor:pointer;transition:background-color .12s ease,background-image .12s ease}.tasks-table__row[data-v-4e7d5c7d]:last-child{border-bottom:0}.tasks-table__row[data-v-4e7d5c7d]:hover{background-image:linear-gradient(rgba(var(--v-theme-primary),.04),rgba(var(--v-theme-primary),.04))}.tasks-table__row--overdue[data-v-4e7d5c7d]{background-image:linear-gradient(rgba(var(--v-theme-error),.06),rgba(var(--v-theme-error),.06));box-shadow:inset 3px 0 rgb(var(--v-theme-error))}.tasks-table__row--overdue[data-v-4e7d5c7d]:hover{background-image:linear-gradient(rgba(var(--v-theme-error),.09),rgba(var(--v-theme-error),.09))}.tasks-table__row--high[data-v-4e7d5c7d]:not(.tasks-table__row--overdue){box-shadow:inset 3px 0 #d69e2ed9}.tasks-table__row--done .tasks-table__title-text[data-v-4e7d5c7d]{text-decoration:line-through;color:rgba(var(--v-theme-on-surface),.5)}.tasks-table__col[data-v-4e7d5c7d]{display:flex;align-items:center;min-inline-size:0;overflow:hidden}.tasks-table__col[data-v-4e7d5c7d]:first-child,.tasks-table__cell--title[data-v-4e7d5c7d]{padding-inline-start:16px}.tasks-table__col--actions[data-v-4e7d5c7d],.tasks-table__cell--actions[data-v-4e7d5c7d]{position:sticky;inset-inline-end:0;z-index:2;justify-content:flex-end;overflow:hidden;padding-inline-end:16px;background-color:inherit;background-image:inherit}.tasks-table__head .tasks-table__col--actions[data-v-4e7d5c7d]{z-index:4}.tasks-table__col--sorted[data-v-4e7d5c7d]{color:rgb(var(--v-theme-primary))}.tasks-table__sort-btn[data-v-4e7d5c7d]{display:inline-flex;align-items:center;gap:4px;max-inline-size:100%;border:0;background:transparent;padding:0;color:inherit;cursor:pointer;font:inherit;text-transform:inherit;letter-spacing:inherit}.tasks-table__cell[data-v-4e7d5c7d]{display:flex;align-items:center;min-inline-size:0;overflow:hidden;font-size:.875rem;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.tasks-table__cell--title[data-v-4e7d5c7d]{gap:6px;font-weight:600}.tasks-table__title-text[data-v-4e7d5c7d]{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasks-table__cell--muted[data-v-4e7d5c7d]{color:rgba(var(--v-theme-on-surface),.62)}.tasks-table__cell--warn[data-v-4e7d5c7d]{color:rgb(var(--v-theme-error));font-weight:650}.tasks-table__cell--actions[data-v-4e7d5c7d]{display:flex;align-items:center;justify-content:flex-end;gap:8px;white-space:nowrap}.tasks-table__cell--checklist[data-v-4e7d5c7d]{justify-content:flex-start}.tasks-table__cell--checklist .tasks-card__check[data-v-4e7d5c7d]{padding:2px 7px;font-size:.75rem;font-variant-numeric:tabular-nums}.tasks-table__cell--actions .tasks-card__quick[data-v-4e7d5c7d]{min-block-size:32px;padding:4px 10px}.tasks-status-pill[data-v-4e7d5c7d]{display:inline-flex;align-items:center;max-inline-size:100%;padding:3px 8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);font-size:.75rem;font-weight:650;line-height:1.2;white-space:nowrap}.tasks-status-pill--todo[data-v-4e7d5c7d]{color:rgba(var(--v-theme-on-surface),.7)}.tasks-status-pill--in_progress[data-v-4e7d5c7d]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.tasks-status-pill--done[data-v-4e7d5c7d]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.tasks-status-pill--canceled[data-v-4e7d5c7d]{background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error))}.tasks-related-chip[data-v-4e7d5c7d]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px;max-inline-size:100%;min-block-size:28px;padding:2px 8px 2px 6px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:999px;background:rgba(var(--v-theme-on-surface),.03);color:rgba(var(--v-theme-on-surface),.82);cursor:pointer;font:inherit;font-size:.78rem;font-weight:600;line-height:1.2;transition:border-color .12s ease,background .12s ease}.tasks-related-chip span[data-v-4e7d5c7d]{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasks-related-chip .v-icon[data-v-4e7d5c7d]{flex-shrink:0;opacity:.7}.tasks-related-chip[data-v-4e7d5c7d]:hover{border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.tasks-card__crown[data-v-4e7d5c7d]{color:#c9921a;flex-shrink:0;margin-top:2px}.tasks-card__report[data-v-4e7d5c7d]{flex-shrink:0;margin-top:2px;color:rgba(var(--v-theme-on-surface),.45)}.tasks-card__check[data-v-4e7d5c7d]{flex-shrink:0;padding:4px 8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);font-size:.8rem}.tasks-card__quick[data-v-4e7d5c7d]{border:0;border-radius:999px;min-block-size:39px;padding:6px 12px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.78rem;font-weight:650;cursor:pointer;white-space:nowrap}.tasks-card__quick[data-v-4e7d5c7d]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.2)}.tasks-card__quick[data-v-4e7d5c7d]:disabled{opacity:.55;cursor:wait}@media(max-width:720px){.tasks-table__head[data-v-4e7d5c7d]{min-block-size:44px}.tasks-table__row[data-v-4e7d5c7d]{min-block-size:64px;padding-block:10px}}.tasks-skel[data-v-4e7d5c7d]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:skel-shimmer-4e7d5c7d 1.2s ease-in-out infinite}.tasks-table__row--skeleton[data-v-4e7d5c7d]{cursor:default;pointer-events:none}@keyframes skel-shimmer-4e7d5c7d{0%{background-position:100% 0}to{background-position:-100% 0}}.staff-period-nav[data-v-3390fb78]{display:grid;grid-template-columns:40px minmax(140px,1fr) 40px;align-items:center;gap:8px;min-inline-size:min(100%,280px);padding:8px 10px;border-radius:16px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:linear-gradient(135deg,rgba(var(--v-theme-primary),.08),transparent 48%),rgb(var(--v-theme-surface))}.staff-period-nav__btn[data-v-3390fb78]{display:grid;place-items:center;inline-size:40px;block-size:40px;border:0;border-radius:12px;background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.75);cursor:pointer}.staff-period-nav__btn[data-v-3390fb78]:hover{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.staff-period-nav--compact[data-v-3390fb78]{grid-template-columns:36px minmax(120px,1fr) 36px;gap:4px;min-inline-size:min(100%,220px);block-size:40px;padding:2px 4px;border-radius:12px}.staff-period-nav--compact .staff-period-nav__btn[data-v-3390fb78]{inline-size:36px;block-size:36px;border-radius:10px}.staff-period-nav--compact .staff-period-nav__date[data-v-3390fb78]{font-size:.875rem;font-weight:600}.staff-period-nav__btn--sm[data-v-3390fb78]{inline-size:32px;block-size:32px;border-radius:10px}.staff-period-nav__main[data-v-3390fb78]{display:flex;flex-direction:column;align-items:center;gap:2px;min-inline-size:0}.staff-period-nav__date[data-v-3390fb78]{border:0;background:transparent;padding:0 4px;font:inherit;font-weight:700;font-size:1rem;text-transform:capitalize;text-align:center;color:inherit;cursor:pointer;border-radius:8px;max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.staff-period-nav__date[data-v-3390fb78]:hover{color:rgb(var(--v-theme-primary))}.staff-period-nav__today[data-v-3390fb78]{border:0;background:transparent;color:rgb(var(--v-theme-primary));font-size:.78rem;font-weight:600;cursor:pointer;text-transform:lowercase}.staff-period-nav__today--static[data-v-3390fb78]{cursor:default;color:rgba(var(--v-theme-on-surface),.5)}.staff-period-nav__picker[data-v-3390fb78]{padding:12px;min-inline-size:280px}.staff-period-nav__tabs[data-v-3390fb78]{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:12px;padding:4px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.04)}.staff-period-nav__tab[data-v-3390fb78]{border:0;border-radius:9px;padding:8px 10px;background:transparent;font:inherit;font-size:.8125rem;font-weight:650;color:rgba(var(--v-theme-on-surface),.65);cursor:pointer}.staff-period-nav__tab--on[data-v-3390fb78]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #0f172a14}.staff-period-nav__year[data-v-3390fb78]{display:grid;grid-template-columns:32px 1fr 32px;align-items:center;gap:8px;margin-bottom:10px;font-weight:700;text-align:center}.staff-period-nav__months[data-v-3390fb78]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.staff-period-nav__month-btn[data-v-3390fb78]{border:0;border-radius:10px;padding:10px 6px;background:rgba(var(--v-theme-on-surface),.04);font:inherit;font-size:.8125rem;font-weight:650;text-transform:capitalize;cursor:pointer;color:inherit}.staff-period-nav__month-btn[data-v-3390fb78]:hover{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.staff-period-nav__month-btn--on[data-v-3390fb78]{background:rgba(var(--v-theme-primary),.16);color:rgb(var(--v-theme-primary))}.staff-period-nav__range[data-v-3390fb78]{display:grid;gap:10px}.tasks-page[data-v-5b9bb5e1]{display:flex;flex-direction:column;gap:16px;min-inline-size:0;max-inline-size:100%}.tasks-page__header[data-v-5b9bb5e1]{display:flex;align-items:flex-start;justify-content:flex-end;gap:12px;flex-wrap:wrap;margin-bottom:4px}.tasks-page__header-actions[data-v-5b9bb5e1]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tasks-page__cal-trigger[data-v-5b9bb5e1]{display:flex;align-items:center;gap:8px;min-block-size:40px;padding:8px 12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.03);color:rgba(var(--v-theme-on-surface),.78);cursor:pointer;text-align:start;font-size:.85rem;font-weight:600}.tasks-page__cal-trigger-text[data-v-5b9bb5e1]{flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tasks-page__cal-trigger-chevron[data-v-5b9bb5e1]{margin-inline-start:auto;opacity:.55;flex-shrink:0}.tasks-page__filters[data-v-5b9bb5e1]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.tasks-page__controls[data-v-5b9bb5e1]{display:flex;flex-direction:column;gap:10px;margin-bottom:14px;min-inline-size:0}.tasks-page__controls-row[data-v-5b9bb5e1]{display:flex;flex-wrap:wrap;align-items:end;gap:10px;min-inline-size:0}.tasks-page__search-wrap[data-v-5b9bb5e1]{position:relative;display:flex;align-items:center;flex:1 1 450px;min-inline-size:220px;max-inline-size:450px;min-block-size:42px;padding:0;border:0;border-radius:0;background:transparent}.tasks-page__search-wrap[data-v-5b9bb5e1] .staff-search-toolbar{inline-size:100%}.tasks-page__period-stack[data-v-5b9bb5e1]{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.tasks-page__period-stack>.plan-seg[data-v-5b9bb5e1],.tasks-cal-sheet__period>.plan-seg[data-v-5b9bb5e1]{display:flex;width:100%;align-self:stretch}.tasks-page__period-stack>.plan-seg .plan-seg__btn[data-v-5b9bb5e1],.tasks-cal-sheet__period>.plan-seg .plan-seg__btn[data-v-5b9bb5e1]{flex:1 1 0;min-inline-size:0}.tasks-page__period-stack .tasks-day__period[data-v-5b9bb5e1],.tasks-page__aside .tasks-day__period[data-v-5b9bb5e1],.tasks-cal-sheet__period .tasks-day__period[data-v-5b9bb5e1]{width:100%;box-sizing:border-box;min-block-size:64px;block-size:64px;padding:10px 12px;border-radius:14px;gap:8px;grid-template-columns:32px minmax(100px,1fr) 32px}.tasks-page__period-stack .tasks-day__period[data-v-5b9bb5e1] .staff-period-nav__btn,.tasks-page__aside .tasks-day__period[data-v-5b9bb5e1] .staff-period-nav__btn,.tasks-cal-sheet__period .tasks-day__period[data-v-5b9bb5e1] .staff-period-nav__btn{inline-size:32px;block-size:32px;border-radius:10px}.tasks-page__period-stack .tasks-day__period[data-v-5b9bb5e1] .staff-period-nav__main,.tasks-page__aside .tasks-day__period[data-v-5b9bb5e1] .staff-period-nav__main,.tasks-cal-sheet__period .tasks-day__period[data-v-5b9bb5e1] .staff-period-nav__main{gap:0;justify-content:center}.tasks-page__period-stack .tasks-day__period[data-v-5b9bb5e1] .staff-period-nav__date,.tasks-page__aside .tasks-day__period[data-v-5b9bb5e1] .staff-period-nav__date,.tasks-cal-sheet__period .tasks-day__period[data-v-5b9bb5e1] .staff-period-nav__date{font-size:.875rem;line-height:1.15}.tasks-page__period-stack .tasks-day__period[data-v-5b9bb5e1] .staff-period-nav__today,.tasks-page__aside .tasks-day__period[data-v-5b9bb5e1] .staff-period-nav__today,.tasks-cal-sheet__period .tasks-day__period[data-v-5b9bb5e1] .staff-period-nav__today{font-size:.7rem;line-height:1.1}.tasks-page__aside[data-v-5b9bb5e1]{display:flex;flex-direction:column;gap:14px;min-inline-size:0;position:sticky;top:100px;margin-top:11px}.tasks-page__aside>.plan-seg[data-v-5b9bb5e1]{align-self:flex-start}.tasks-page__cal-trigger--aside[data-v-5b9bb5e1]{width:100%}.tasks-cal-sheet__period[data-v-5b9bb5e1]{display:flex;flex-direction:column;gap:10px;flex-shrink:0;padding:12px 12px 0}.tasks-page__search[data-v-5b9bb5e1]{flex:1;min-inline-size:0}.tasks-page__search[data-v-5b9bb5e1] .v-field{--v-field-padding-start: 0;--v-field-padding-end: 8px;align-items:center}.tasks-page__search[data-v-5b9bb5e1] .v-field__prepend-inner{align-self:center;margin-block:0;padding-block:0;padding-inline-end:10px}.tasks-page__search[data-v-5b9bb5e1] .v-field__append-inner{align-self:center;margin-block:0;padding-block:0}.tasks-page__search[data-v-5b9bb5e1] .v-field__input{min-block-size:39px;padding-block:0;align-items:center}.tasks-page__kbd[data-v-5b9bb5e1]{display:inline-grid;place-items:center;min-inline-size:22px;padding:0 5px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:700}.tasks-page__chips[data-v-5b9bb5e1]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.tasks-page__chip[data-v-5b9bb5e1]{display:inline-flex;align-items:center;gap:4px;max-inline-size:240px;overflow:hidden;padding:5px 8px;border:0;border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.tasks-page__chip-clear[data-v-5b9bb5e1]{padding:5px 2px;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.5);cursor:pointer;font-size:.8125rem;font-weight:600}.tasks-page__shell[data-v-5b9bb5e1]{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:start;min-inline-size:0;max-inline-size:100%}.tasks-page__shell--rail[data-v-5b9bb5e1]{grid-template-columns:minmax(0,1fr) minmax(260px,300px)}.tasks-page__main[data-v-5b9bb5e1]{display:flex;flex-direction:column;min-inline-size:0;max-inline-size:100%;padding:0;border-radius:0;background:transparent;box-shadow:none}.plan-seg[data-v-5b9bb5e1]{display:inline-flex;align-items:stretch;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:999px;overflow:hidden;background:rgb(var(--v-theme-surface));min-block-size:39px}.plan-seg--picker[data-v-5b9bb5e1]{flex:0 1 auto;max-inline-size:min(100%,220px)}.plan-seg--stretch[data-v-5b9bb5e1]{display:flex;width:100%;align-self:stretch}.plan-seg--stretch .plan-seg__btn[data-v-5b9bb5e1]{flex:1 1 0;min-inline-size:0}.plan-seg__label--always[data-v-5b9bb5e1]{display:inline!important}.plan-seg--picker .plan-seg__btn[data-v-5b9bb5e1]{max-inline-size:220px}.plan-seg--picker .plan-seg__label[data-v-5b9bb5e1]{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.tasks-board-picker__list[data-v-5b9bb5e1]{max-block-size:320px;overflow-y:auto}.plan-seg__btn[data-v-5b9bb5e1]{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:0;background:transparent;min-block-size:39px;padding:0 12px;font-size:.85rem;cursor:pointer;color:rgba(var(--v-theme-on-surface),.7);white-space:nowrap}.plan-seg__btn[data-v-5b9bb5e1]:disabled{opacity:.55;cursor:wait}.plan-seg__btn--active[data-v-5b9bb5e1]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-weight:600}.plan-seg__label[data-v-5b9bb5e1]{white-space:nowrap}.tasks-page__loading[data-v-5b9bb5e1],.tasks-page__empty[data-v-5b9bb5e1]{display:grid;place-items:center;min-block-size:180px;color:rgba(var(--v-theme-on-surface),.55);gap:10px;text-align:center}.tasks-page__empty--day[data-v-5b9bb5e1]{border:1px dashed rgba(var(--v-border-color),var(--v-border-opacity));border-radius:18px;padding:28px 18px;background:linear-gradient(180deg,rgba(var(--v-theme-primary),.04),transparent 55%),rgb(var(--v-theme-surface))}.tasks-page__empty--day strong[data-v-5b9bb5e1]{display:block;color:rgba(var(--v-theme-on-surface),.88);margin-bottom:4px}.tasks-page__empty--day p[data-v-5b9bb5e1]{margin:0;font-size:.9rem}.tasks-day[data-v-5b9bb5e1]{display:flex;flex-direction:column;gap:14px}.tasks-day__stats[data-v-5b9bb5e1]{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}.tasks-day__stat[data-v-5b9bb5e1]{display:flex;flex-direction:column;gap:2px;min-inline-size:84px;min-block-size:55px;box-sizing:border-box;padding:10px 12px;border:1px solid transparent;border-radius:14px;background:rgba(var(--v-theme-on-surface),.04);color:inherit;text-align:left;cursor:pointer}.tasks-day__stat[data-v-5b9bb5e1]:hover{background:rgba(var(--v-theme-on-surface),.07)}.tasks-day__stat--active[data-v-5b9bb5e1]{border-color:rgba(var(--v-theme-primary),.45);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.12)}.tasks-day__stat strong[data-v-5b9bb5e1]{font-size:1.15rem;line-height:1}.tasks-day__stat span[data-v-5b9bb5e1]{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.55)}.tasks-day__stat--warn[data-v-5b9bb5e1]{background:rgba(var(--v-theme-error),.08)}.tasks-day__stat--warn strong[data-v-5b9bb5e1]{color:rgb(var(--v-theme-error))}.tasks-day__stat--ok[data-v-5b9bb5e1]{background:#2f9e6b1a}.tasks-day__stat--ok strong[data-v-5b9bb5e1]{color:#2f9e6b}.tasks-day__progress[data-v-5b9bb5e1]{flex:1 1 160px;min-inline-size:140px;min-block-size:55px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:10px 12px;border-radius:14px;background:rgba(var(--v-theme-primary),.06)}.tasks-day__progress-label[data-v-5b9bb5e1]{font-size:.78rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.7)}.tasks-day__progress-track[data-v-5b9bb5e1]{height:6px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);overflow:hidden}.tasks-day__progress-fill[data-v-5b9bb5e1]{height:100%;border-radius:inherit;background:rgb(var(--v-theme-primary));transition:width .25s ease}.tasks-day__timeline[data-v-5b9bb5e1]{display:flex;flex-direction:column;gap:14px}.tasks-bucket[data-v-5b9bb5e1]{border-radius:16px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));overflow:hidden}.tasks-bucket--overdue[data-v-5b9bb5e1]{border-color:rgba(var(--v-theme-error),.28)}.tasks-bucket__head[data-v-5b9bb5e1]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:rgba(var(--v-theme-on-surface),.03);border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.tasks-bucket--overdue .tasks-bucket__head[data-v-5b9bb5e1]{background:rgba(var(--v-theme-error),.06)}.tasks-bucket__title[data-v-5b9bb5e1]{display:inline-flex;align-items:center;gap:8px;font-weight:650;font-size:.92rem;text-align:left}.tasks-bucket__title em[data-v-5b9bb5e1]{font-style:normal;font-weight:500;color:rgba(var(--v-theme-on-surface),.45);font-size:.78rem}.tasks-bucket__count[data-v-5b9bb5e1]{min-inline-size:24px;text-align:center;padding:2px 8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);font-size:.78rem;font-weight:600}.tasks-bucket__list[data-v-5b9bb5e1]{display:flex;flex-direction:column}.tasks-bucket__empty[data-v-5b9bb5e1]{padding:14px;color:rgba(var(--v-theme-on-surface),.45);font-size:.85rem;text-align:left}.tasks-card[data-v-5b9bb5e1]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:14px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));cursor:pointer;transition:border-color .15s ease,background .15s ease}.tasks-card--day[data-v-5b9bb5e1]{border:0;border-radius:0;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));padding:12px 14px;align-items:flex-start}.tasks-card--day[data-v-5b9bb5e1]:last-child{border-bottom:0}.tasks-card[data-v-5b9bb5e1]:hover{border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.03)}.tasks-card--day[data-v-5b9bb5e1]:hover{border-color:transparent;border-bottom-color:rgba(var(--v-border-color),var(--v-border-opacity))}.tasks-card--overdue[data-v-5b9bb5e1]{border-color:rgba(var(--v-theme-error),.45)}.tasks-card--day.tasks-card--overdue[data-v-5b9bb5e1]{background:rgba(var(--v-theme-error),.035)}.tasks-card--high[data-v-5b9bb5e1]{border-color:#d69e2e80;background:linear-gradient(90deg,rgba(214,158,46,.1),transparent 42%),rgb(var(--v-theme-surface))}.tasks-card--done[data-v-5b9bb5e1]{opacity:.72}.tasks-card--done .tasks-card__title span[data-v-5b9bb5e1]{text-decoration:line-through;text-decoration-color:rgba(var(--v-theme-on-surface),.35)}.tasks-card__time[data-v-5b9bb5e1]{flex-shrink:0;width:52px;padding-top:2px;font-variant-numeric:tabular-nums;font-weight:700;font-size:.86rem;color:rgba(var(--v-theme-on-surface),.72);text-align:left}.tasks-card__main[data-v-5b9bb5e1]{flex:1 1 auto;min-inline-size:0;text-align:left}.tasks-card__title[data-v-5b9bb5e1]{display:flex;align-items:flex-start;justify-content:flex-start;gap:6px;font-weight:600;text-align:left;line-height:1.35}.tasks-card__title span[data-v-5b9bb5e1]{min-inline-size:0;overflow-wrap:anywhere}.tasks-card__crown[data-v-5b9bb5e1]{color:#c9921a;flex-shrink:0;margin-top:2px}.tasks-card__report[data-v-5b9bb5e1]{flex-shrink:0;margin-top:2px;color:rgba(var(--v-theme-on-surface),.45)}.tasks-card__meta[data-v-5b9bb5e1]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:6px;color:rgba(var(--v-theme-on-surface),.6);font-size:.85rem;text-align:left}.tasks-card__status[data-v-5b9bb5e1]{display:inline-flex;align-items:center;font-weight:600}.tasks-card__status--todo[data-v-5b9bb5e1]{color:#5b6b7c}.tasks-card__status--in_progress[data-v-5b9bb5e1]{color:rgb(var(--v-theme-primary))}.tasks-card__status--done[data-v-5b9bb5e1]{color:#2f9e6b}.tasks-card__status--canceled[data-v-5b9bb5e1]{color:rgb(var(--v-theme-error))}.tasks-card__side[data-v-5b9bb5e1]{display:flex;align-items:center;gap:8px;flex-shrink:0;padding-top:2px}.tasks-card__check[data-v-5b9bb5e1]{flex-shrink:0;padding:4px 8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);font-size:.8rem}.tasks-card__quick[data-v-5b9bb5e1]{border:0;border-radius:999px;min-block-size:39px;padding:6px 12px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-size:.78rem;font-weight:650;cursor:pointer;white-space:nowrap}.tasks-card__quick[data-v-5b9bb5e1]:hover:not(:disabled){background:rgba(var(--v-theme-primary),.2)}.tasks-card__quick[data-v-5b9bb5e1]:disabled{opacity:.55;cursor:wait}.tasks-cal-sheet[data-v-5b9bb5e1]{display:flex;flex-direction:column;block-size:100%;background:rgb(var(--v-theme-surface))}.tasks-cal-sheet[data-v-5b9bb5e1] .staff-cal--sheet{flex:1}@media(max-width:960px){.tasks-page__shell--rail[data-v-5b9bb5e1]{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.tasks-page[data-v-5b9bb5e1]{gap:12px}.tasks-page__header[data-v-5b9bb5e1]{align-items:center;gap:8px}.tasks-page__title[data-v-5b9bb5e1]{font-size:1.1rem}.tasks-page__header-actions[data-v-5b9bb5e1]{gap:6px}.plan-seg__label[data-v-5b9bb5e1]{display:none}.plan-seg__label--always[data-v-5b9bb5e1]{display:inline!important}.plan-seg__btn[data-v-5b9bb5e1]{padding:10px 14px}.tasks-page__search-wrap[data-v-5b9bb5e1]{flex:1 1 160px;min-inline-size:0;max-inline-size:100%}.plan-seg--picker[data-v-5b9bb5e1]{max-inline-size:100%}.tasks-page__main[data-v-5b9bb5e1]:has(:deep(.tasks-page__empty--day)){flex:1 1 auto;min-block-size:calc(100svh - 13.75rem);max-block-size:calc(100svh - 13.75rem)}.tasks-day[data-v-5b9bb5e1]:has(>.tasks-page__empty--day){display:flex;flex:1 1 auto;flex-direction:column;min-block-size:0}.tasks-page__empty--day[data-v-5b9bb5e1]{flex:1 1 auto;min-block-size:12rem}.tasks-card--day[data-v-5b9bb5e1]{flex-wrap:wrap;gap:8px;padding:12px}.tasks-card__time[data-v-5b9bb5e1]{width:auto;min-inline-size:44px}.tasks-card__side[data-v-5b9bb5e1]{width:100%;justify-content:flex-end;padding-top:0}.tasks-card__quick[data-v-5b9bb5e1]{min-block-size:39px;padding:8px 12px}.tasks-day__stats[data-v-5b9bb5e1]{gap:6px}.tasks-day__stat[data-v-5b9bb5e1]{min-inline-size:72px;padding:8px 10px}}.tasks-board[data-v-5b9bb5e1]{min-inline-size:0;display:flex;flex-direction:column;gap:12px}.tasks-board__current[data-v-5b9bb5e1]{font-size:.85rem;font-weight:650;color:rgba(var(--v-theme-on-surface),.55)}.tasks-board__columns[data-v-5b9bb5e1]{display:flex;flex-wrap:nowrap;align-items:stretch;gap:12px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.tasks-board__column[data-v-5b9bb5e1]{display:flex;flex:0 0 260px;flex-direction:column;gap:10px;min-inline-size:260px;max-inline-size:260px;min-block-size:280px;padding:10px;border-radius:16px;background:rgba(var(--v-theme-on-surface),.035);scroll-snap-align:start}.tasks-board__column--collapsed[data-v-5b9bb5e1]{min-block-size:0}.tasks-board__head[data-v-5b9bb5e1]{display:flex;align-items:center;justify-content:space-between;gap:8px}.tasks-board__title[data-v-5b9bb5e1]{display:flex;align-items:baseline;gap:8px;font-size:.85rem;font-weight:700}.tasks-board__title em[data-v-5b9bb5e1]{font-style:normal;color:rgba(var(--v-theme-on-surface),.45);font-weight:650}.tasks-board__toggle[data-v-5b9bb5e1]{border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font:inherit;font-size:.75rem;font-weight:650}.tasks-board__list[data-v-5b9bb5e1]{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-block-size:120px}.tasks-board__empty[data-v-5b9bb5e1]{color:rgba(var(--v-theme-on-surface),.4);font-size:.8rem;padding:8px 4px}.tasks-card--board[data-v-5b9bb5e1]{cursor:grab;padding:12px;border-radius:12px;background:rgb(var(--v-theme-surface));box-shadow:0 1px rgba(var(--v-theme-on-surface),.06)}.tasks-board__ghost[data-v-5b9bb5e1]{opacity:.45}.fin-overview[data-v-5a058723]{display:grid;gap:16px}.finance__actions-row[data-v-5a058723]{margin-top:12px}.finance__mom[data-v-5a058723]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin-top:10px;font-size:.75rem}.finance__mom-item[data-v-5a058723]{font-weight:650;color:rgba(var(--v-theme-on-surface),.62)}.finance__mom-item.is-up[data-v-5a058723]{color:rgb(var(--v-theme-success))}.finance__mom-item.is-down[data-v-5a058723]{color:rgb(var(--v-theme-error))}.finance__mom-sep[data-v-5a058723],.finance__mom-note[data-v-5a058723]{color:rgba(var(--v-theme-on-surface),.42)}.text-error[data-v-5a058723]{color:rgb(var(--v-theme-error))}.fin-skel[data-v-5a058723]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:fin-skel-anim-5a058723 1.2s ease-in-out infinite}.fin-skel--label[data-v-5a058723]{inline-size:80px;block-size:14px}.fin-skel--hero-num[data-v-5a058723]{inline-size:190px;block-size:38px;border-radius:10px;margin-top:6px}.fin-skel--sub[data-v-5a058723]{inline-size:220px;block-size:14px;margin-top:10px}.fin-skel--stat-label[data-v-5a058723]{inline-size:65px;block-size:12px}.fin-skel--stat-val[data-v-5a058723]{inline-size:85px;block-size:20px;border-radius:6px;margin-top:4px}@keyframes fin-skel-anim-5a058723{0%{background-position:100% 0}to{background-position:-100% 0}}.fin-budgets[data-v-59c9a8f6]{display:grid;gap:16px}.fin-budgets__hero[data-v-59c9a8f6]{display:flex;align-items:center;justify-content:space-between;gap:16px}.fin-budgets__eyebrow[data-v-59c9a8f6]{margin:0 0 4px;color:rgba(var(--v-theme-on-surface),.45);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fin-budgets__title[data-v-59c9a8f6]{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.fin-budgets__lead[data-v-59c9a8f6]{margin:6px 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:var(--ui-type-subtitle-size);font-weight:var(--ui-type-subtitle-weight);line-height:var(--ui-type-subtitle-line);max-width:36ch}.fin-budgets__ring[data-v-59c9a8f6]{flex-shrink:0;width:84px;height:84px;border-radius:50%;display:grid;place-items:center;padding:7px}.fin-budgets__ring-inner[data-v-59c9a8f6]{width:100%;height:100%;border-radius:50%;background:rgb(var(--v-theme-surface));display:grid;place-content:center;text-align:center;gap:1px}.fin-budgets__ring-inner strong[data-v-59c9a8f6]{font-size:1.05rem;font-weight:800;letter-spacing:-.03em;line-height:1}.fin-budgets__ring-inner span[data-v-59c9a8f6]{color:rgba(var(--v-theme-on-surface),.5);font-size:.65rem;font-weight:650}.fin-budgets__metrics[data-v-59c9a8f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border-radius:18px;background:rgba(var(--v-border-color),.18);box-shadow:0 1px rgba(var(--v-theme-on-surface),.03)}.fin-budgets__metrics--wide[data-v-59c9a8f6]{grid-template-columns:repeat(3,minmax(0,1fr))}.fin-budgets__metric[data-v-59c9a8f6]{display:grid;gap:6px;padding:14px 16px;background:linear-gradient(180deg,rgba(var(--v-theme-on-surface),.025),transparent 80%),rgb(var(--v-theme-surface));min-width:0}.fin-budgets__metric span[data-v-59c9a8f6]{color:rgba(var(--v-theme-on-surface),.5);font-size:.72rem;font-weight:650}.fin-budgets__metric strong[data-v-59c9a8f6]{font-size:1.05rem;font-weight:750;letter-spacing:-.03em;line-height:1.1}.fin-budgets__metric--ok strong[data-v-59c9a8f6]{color:#2f9e6b}.fin-budgets__metric--warn strong[data-v-59c9a8f6]{color:rgb(var(--v-theme-warning))}.fin-budgets__insight[data-v-59c9a8f6]{grid-column:1/-1;padding:12px 16px;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),.62);font-size:.78rem;line-height:1.4}.fin-budgets__insight b[data-v-59c9a8f6]{color:rgb(var(--v-theme-on-surface));font-weight:700}.fin-budgets__composer[data-v-59c9a8f6]{display:grid;gap:10px;padding:14px;border-radius:18px;background:linear-gradient(135deg,rgba(var(--v-theme-primary),.06),transparent 42%),rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.14)}.fin-budgets__composer--edit[data-v-59c9a8f6]{box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.28)}.fin-budgets__composer-top[data-v-59c9a8f6]{display:flex;align-items:center;justify-content:space-between;gap:12px}.fin-budgets__composer-label[data-v-59c9a8f6]{color:rgba(var(--v-theme-on-surface),.5);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.fin-budgets__text-btn[data-v-59c9a8f6]{border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);font:inherit;font-size:.78rem;font-weight:650;cursor:pointer;padding:0}.fin-budgets__text-btn[data-v-59c9a8f6]:hover{color:rgb(var(--v-theme-on-surface))}.fin-budgets__composer-grid[data-v-59c9a8f6]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(110px,.8fr) auto;gap:10px;align-items:center}.fin-budgets__composer-grid--full[data-v-59c9a8f6]{grid-template-columns:auto minmax(0,1.2fr) minmax(110px,.7fr) auto}.fin-budgets__seg[data-v-59c9a8f6]{display:inline-flex;padding:3px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05)}.fin-budgets__seg-btn[data-v-59c9a8f6]{display:inline-flex;align-items:center;justify-content:center;min-block-size:36px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);font:inherit;font-size:.78rem;font-weight:650;cursor:pointer}.fin-budgets__seg-btn.is-active[data-v-59c9a8f6]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 2px rgba(var(--v-theme-on-surface),.06),0 0 0 1px rgba(var(--v-theme-primary),.16)}.fin-budgets__seg-btn[data-v-59c9a8f6]:disabled{opacity:.55;cursor:not-allowed}.fin-budgets__add[data-v-59c9a8f6]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-block-size:40px;padding:0 14px;border:0;border-radius:12px;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));font:inherit;font-size:.8125rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:filter .15s ease,transform .15s ease}.fin-budgets__add[data-v-59c9a8f6]:hover:not(:disabled){filter:brightness(1.05)}.fin-budgets__add[data-v-59c9a8f6]:disabled{opacity:.55;cursor:not-allowed}.fin-budgets__empty[data-v-59c9a8f6]{display:grid;justify-items:center;gap:6px;padding:36px 16px;border-radius:18px;background:radial-gradient(circle at 50% 0%,rgba(var(--v-theme-primary),.08),transparent 55%),rgba(var(--v-theme-on-surface),.025);text-align:center}.fin-budgets__empty strong[data-v-59c9a8f6]{font-size:.95rem;font-weight:700}.fin-budgets__empty p[data-v-59c9a8f6]{margin:0;max-width:28ch;color:rgba(var(--v-theme-on-surface),.55);font-size:.8rem;line-height:1.4}.fin-budgets__empty-icon[data-v-59c9a8f6]{display:grid;place-items:center;width:46px;height:46px;margin-bottom:4px;border-radius:14px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.fin-budgets__list[data-v-59c9a8f6]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.fin-budgets__item[data-v-59c9a8f6]{display:grid;gap:10px;padding:14px 16px;border-radius:18px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.12);transition:box-shadow .15s ease,background .15s ease}.fin-budgets__item.is-editing[data-v-59c9a8f6]{box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-primary),.45)}.fin-budgets__item--warn[data-v-59c9a8f6]{background:linear-gradient(180deg,rgba(var(--v-theme-warning),.06),rgb(var(--v-theme-surface)));box-shadow:inset 0 0 0 1px rgba(var(--v-theme-warning),.28)}.fin-budgets__item--over[data-v-59c9a8f6]{background:linear-gradient(180deg,rgba(var(--v-theme-error),.06),rgb(var(--v-theme-surface)));box-shadow:inset 0 0 0 1px rgba(var(--v-theme-error),.24)}.fin-budgets__item-top[data-v-59c9a8f6]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.fin-budgets__item-main[data-v-59c9a8f6]{display:grid;gap:2px;min-width:0}.fin-budgets__item-main strong[data-v-59c9a8f6]{font-size:.92rem;font-weight:700;letter-spacing:-.015em}.fin-budgets__item-main span[data-v-59c9a8f6]{color:rgba(var(--v-theme-on-surface),.48);font-size:.74rem}.fin-budgets__item-side[data-v-59c9a8f6]{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.fin-budgets__item-side b[data-v-59c9a8f6]{font-size:.95rem;font-weight:750;letter-spacing:-.02em}.fin-budgets__pct[data-v-59c9a8f6]{display:inline-flex;align-items:center;min-block-size:24px;padding:0 8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.7);font-style:normal;font-size:.72rem;font-weight:750}.fin-budgets__item--warn .fin-budgets__pct[data-v-59c9a8f6]{background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.fin-budgets__item--over .fin-budgets__pct[data-v-59c9a8f6]{background:rgba(var(--v-theme-error),.14);color:rgb(var(--v-theme-error))}.fin-budgets__item-stats[data-v-59c9a8f6]{display:flex;flex-wrap:wrap;gap:8px 14px;color:rgba(var(--v-theme-on-surface),.55);font-size:.76rem}.fin-budgets__item-stats b[data-v-59c9a8f6]{color:rgb(var(--v-theme-on-surface));font-weight:700}.fin-budgets__item-stats b.is-over[data-v-59c9a8f6]{color:rgb(var(--v-theme-error))}.fin-budgets__track[data-v-59c9a8f6]{height:7px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07);overflow:hidden}.fin-budgets__fill[data-v-59c9a8f6]{height:100%;border-radius:inherit;background:linear-gradient(90deg,rgb(var(--v-theme-primary)),rgba(var(--v-theme-primary),.72));transition:width .25s ease}.fin-budgets__fill.is-warn[data-v-59c9a8f6]{background:rgb(var(--v-theme-warning))}.fin-budgets__fill.is-over[data-v-59c9a8f6]{background:rgb(var(--v-theme-error))}.fin-budgets__item-actions[data-v-59c9a8f6]{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px;padding-top:8px;border-top:1px solid rgba(var(--v-border-color),.12)}.fin-budgets__action[data-v-59c9a8f6]{display:inline-flex;align-items:center;gap:4px;min-block-size:30px;padding:0 10px;border:0;border-radius:9px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);font:inherit;font-size:.76rem;font-weight:650;cursor:pointer}.fin-budgets__action[data-v-59c9a8f6]:hover{background:rgba(var(--v-theme-on-surface),.05);color:rgb(var(--v-theme-on-surface))}.fin-budgets__action--danger[data-v-59c9a8f6]:hover{background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error))}@media(max-width:720px){.fin-budgets__hero[data-v-59c9a8f6]{align-items:flex-start}.fin-budgets__metrics[data-v-59c9a8f6],.fin-budgets__metrics--wide[data-v-59c9a8f6],.fin-budgets__composer-grid[data-v-59c9a8f6],.fin-budgets__composer-grid--full[data-v-59c9a8f6]{grid-template-columns:1fr}.fin-budgets__add[data-v-59c9a8f6]{width:100%}.fin-budgets__ring[data-v-59c9a8f6]{width:72px;height:72px}}.fin-money[data-v-62b1a2e6]{display:grid;gap:12px}.fin-money__toolbar[data-v-62b1a2e6]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.fin-money__header-actions[data-v-62b1a2e6]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-inline-start:auto;flex-shrink:0}.fin-money__toolbar-spacer[data-v-62b1a2e6]{flex:1;min-inline-size:0}.fin-money__search-wrap[data-v-62b1a2e6]{position:relative;display:flex;flex:1 1 220px;align-items:center;min-inline-size:min(100%,220px);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.fin-money__search-wrap[data-v-62b1a2e6] .staff-search-toolbar{inline-size:100%}.plan-seg[data-v-62b1a2e6]{display:inline-flex;align-items:stretch;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:999px;overflow:hidden;background:rgb(var(--v-theme-surface));min-block-size:39px}.plan-seg--stretch[data-v-62b1a2e6]{display:flex;width:100%;align-self:stretch}.plan-seg--stretch .plan-seg__btn[data-v-62b1a2e6]{flex:1 1 0;min-inline-size:0}.plan-seg__btn[data-v-62b1a2e6]{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:0;background:transparent;min-block-size:39px;padding:0 12px;font-size:.85rem;cursor:pointer;color:rgba(var(--v-theme-on-surface),.7);white-space:nowrap}.plan-seg__btn--active[data-v-62b1a2e6]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-weight:600}.fin-money__search-wrap[data-v-62b1a2e6] .v-input{margin:0;flex:1;min-inline-size:0}.fin-money__search-wrap[data-v-62b1a2e6] .v-input__details{display:none}.fin-money__search-wrap[data-v-62b1a2e6] .v-field{--v-field-padding-start: 0;--v-field-padding-end: 8px;align-items:center;box-shadow:none!important;background:rgb(var(--v-theme-surface))!important}.fin-money__search-wrap[data-v-62b1a2e6] .v-field__outline{display:none}.fin-money__search-wrap[data-v-62b1a2e6] .v-field__prepend-inner,.fin-money__search-wrap[data-v-62b1a2e6] .v-field__append-inner{align-self:center;margin-block:0;padding-block:0}.fin-money__search-wrap[data-v-62b1a2e6] .v-field__prepend-inner{padding-inline-end:10px}.fin-money__search-wrap[data-v-62b1a2e6] .v-field__input{min-block-size:40px;padding-block:0;align-items:center}.fin-money__period[data-v-62b1a2e6]{flex:0 1 auto}.fin-money__stats[data-v-62b1a2e6]{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}.fin-money__stat[data-v-62b1a2e6]{display:flex;flex-direction:column;gap:2px;min-inline-size:110px;padding:10px 12px;border:1px solid transparent;border-radius:14px;background:rgba(var(--v-theme-on-surface),.04);color:inherit;text-align:left;cursor:pointer;font:inherit}.fin-money__stat[data-v-62b1a2e6]:hover{background:rgba(var(--v-theme-on-surface),.07)}.fin-money__stat--active[data-v-62b1a2e6]{border-color:rgba(var(--v-theme-primary),.45);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.12)}.fin-money__stat--spent[data-v-62b1a2e6]{background:rgba(var(--v-theme-error),.1)}.fin-money__stat--spent strong[data-v-62b1a2e6]{color:rgb(var(--v-theme-error))}.fin-money__stat--planned[data-v-62b1a2e6]{background:#3b82f61a}.fin-money__stat--planned strong[data-v-62b1a2e6]{color:#3b82f6}.fin-money__stat--earn[data-v-62b1a2e6]{background:#2f9e6b1a}.fin-money__stat--earn strong[data-v-62b1a2e6]{color:#2f9e6b}.fin-money__stat strong[data-v-62b1a2e6]{font-size:1.05rem;line-height:1.15}.fin-money__stat span[data-v-62b1a2e6]{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.55)}.fin-money__progress[data-v-62b1a2e6]{flex:1 1 160px;min-inline-size:140px;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:10px 12px;border:1px solid transparent;border-radius:14px;background:rgba(var(--v-theme-primary),.06);color:inherit;text-align:left;cursor:pointer;font:inherit}.fin-money__progress--active[data-v-62b1a2e6]{border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.12)}.fin-money__progress-label[data-v-62b1a2e6]{font-size:.78rem;font-weight:650;color:rgba(var(--v-theme-on-surface),.7)}.fin-money__progress-track[data-v-62b1a2e6]{height:6px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);overflow:hidden}.fin-money__progress-fill[data-v-62b1a2e6]{height:100%;border-radius:inherit;background:rgb(var(--v-theme-primary));transition:width .2s ease}.fin-money__seg[data-v-62b1a2e6]{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05);width:fit-content;max-width:100%}.fin-money__seg-btn[data-v-62b1a2e6]{display:inline-flex;align-items:center;gap:6px;block-size:34px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);font:inherit;font-size:.8rem;font-weight:650;cursor:pointer}.fin-money__seg-btn em[data-v-62b1a2e6]{font-style:normal;font-size:.72rem;font-weight:700;opacity:.7}.fin-money__seg-btn--active[data-v-62b1a2e6]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 2px rgba(var(--v-theme-on-surface),.06),0 0 0 1px rgba(var(--v-border-color),.12)}.fin-money__seg-btn--active em[data-v-62b1a2e6]{opacity:1;color:rgb(var(--v-theme-primary))}.fin-money__pane[data-v-62b1a2e6]{min-height:180px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.fin-money__pane .finance__panel-head[data-v-62b1a2e6]{padding-inline:4px}.fin-money__pane .finance__empty[data-v-62b1a2e6]{margin-top:12px;padding:28px 16px;border-radius:18px;background:rgb(var(--v-theme-surface))}.fin-money__main[data-v-62b1a2e6]{display:grid;gap:12px;min-width:0}.fin-money__groups[data-v-62b1a2e6]{display:grid;gap:12px;margin-top:12px}.fin-money__week[data-v-62b1a2e6]{display:grid;gap:0;width:100%;border:0;border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:0 8px 18px -18px rgba(var(--v-theme-on-surface),.3),0 0 0 1px rgba(var(--v-border-color),.07);overflow:hidden}.fin-money__week-head[data-v-62b1a2e6]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 12px}.fin-money__week-title[data-v-62b1a2e6]{display:flex;align-items:center;gap:8px;min-width:0}.fin-money__week-title strong[data-v-62b1a2e6]{color:rgb(var(--v-theme-on-surface));font-size:.8125rem;font-weight:750;letter-spacing:-.03em}.fin-money__week-title span[data-v-62b1a2e6]{padding:2px 7px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.55);font-size:.68rem;font-weight:700}.fin-money__week-sums[data-v-62b1a2e6]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font-variant-numeric:tabular-nums}.fin-money__week-sums span[data-v-62b1a2e6]{padding:4px 9px;border-radius:999px;font-size:.72rem;font-weight:720;background:rgba(var(--v-theme-on-surface),.05)}.fin-money__week-sums .is-income[data-v-62b1a2e6]{background:rgba(var(--v-theme-success),.12)}.fin-money__week-sums .is-expense[data-v-62b1a2e6]{background:rgba(var(--v-theme-error),.1)}.fin-money__week-body[data-v-62b1a2e6]{display:grid;gap:2px;padding:0 8px 8px}.fin-money__day[data-v-62b1a2e6]{display:grid;grid-template-columns:48px minmax(0,1fr);gap:0;align-items:stretch;border-radius:14px}.fin-money__week--flat .fin-money__day[data-v-62b1a2e6]{grid-template-columns:minmax(0,1fr)}.fin-money__day-rail[data-v-62b1a2e6]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;padding:8px 0 6px;color:rgba(var(--v-theme-on-surface),.42);text-transform:lowercase;user-select:none}.fin-money__day-wd[data-v-62b1a2e6]{font-size:.6rem;font-weight:750;letter-spacing:.06em;line-height:1}.fin-money__day-num[data-v-62b1a2e6]{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.055);color:rgb(var(--v-theme-on-surface));font-size:.8rem;font-weight:780;letter-spacing:-.04em;line-height:1}.fin-money__day-list[data-v-62b1a2e6]{list-style:none;margin:0;padding:2px 0 4px;display:grid;gap:4px;min-width:0}.fin-money__orders[data-v-62b1a2e6]{position:relative}.fin-money__orders-list[data-v-62b1a2e6]{list-style:none;margin:0 0 2px;padding:0 0 2px 22px;display:grid;gap:0;position:relative}.fin-money__orders-list[data-v-62b1a2e6]:before{content:"";position:absolute;top:0;bottom:10px;left:14px;width:1px;background:rgba(var(--v-theme-success),.28)}.fin-money__op[data-v-62b1a2e6]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:42px;padding:7px 10px;border:0;border-radius:12px;background:transparent;color:inherit;font:inherit;text-align:start;cursor:default}.fin-money__op--link[data-v-62b1a2e6]{cursor:pointer}.fin-money__op--link[data-v-62b1a2e6]:hover{background:rgba(var(--v-theme-on-surface),.04)}.fin-money__op--orders[data-v-62b1a2e6]{cursor:pointer}.fin-money__op--orders[data-v-62b1a2e6]:hover:not(:disabled){background:rgba(var(--v-theme-on-surface),.04)}.fin-money__op--orders[data-v-62b1a2e6]:disabled{cursor:default;opacity:1}.fin-money__op--orders strong[data-v-62b1a2e6]{display:inline-flex;align-items:center;gap:7px}.fin-money__op--orders em[data-v-62b1a2e6]{display:inline-flex;align-items:center;justify-content:center;min-inline-size:1.25rem;padding:0 5px;border-radius:999px;background:rgba(var(--v-theme-success),.14);color:rgb(var(--v-theme-success));font-size:.68rem;font-style:normal;font-weight:750;line-height:1.25rem}.fin-money__orders.is-open .fin-money__op--orders[data-v-62b1a2e6]{background:transparent}.fin-money__op--order[data-v-62b1a2e6]{position:relative;min-height:38px;padding-block:5px}.fin-money__op--order[data-v-62b1a2e6]:before{content:"";position:absolute;top:50%;left:-9px;width:6px;height:6px;border-radius:50%;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1.5px rgba(var(--v-theme-success),.45);transform:translate(-50%,-50%)}.fin-money__op--order[data-v-62b1a2e6]:hover{background:rgba(var(--v-theme-on-surface),.035)}.fin-money__op-main[data-v-62b1a2e6]{min-width:0;display:grid;gap:1px}.fin-money__op-main strong[data-v-62b1a2e6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:650;line-height:1.25}.fin-money__op-main span[data-v-62b1a2e6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(var(--v-theme-on-surface),.45);font-size:.7rem;line-height:1.25}.fin-money__op-side[data-v-62b1a2e6]{display:flex;align-items:center;gap:6px;flex-shrink:0}.fin-money__op-side b[data-v-62b1a2e6]{font-size:.8125rem;font-weight:720;font-variant-numeric:tabular-nums;white-space:nowrap}.fin-money__op-side .finance__confirm-btn[data-v-62b1a2e6]{padding:4px 8px;font-size:.68rem}.fin-money__op-side .finance__more[data-v-62b1a2e6]{width:28px;height:28px}.fin-money__order-chevron[data-v-62b1a2e6]{color:rgba(var(--v-theme-on-surface),.35);flex-shrink:0}.finance__panel-actions[data-v-62b1a2e6]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.is-income[data-v-62b1a2e6]{color:rgb(var(--v-theme-success))}.is-expense[data-v-62b1a2e6]{color:rgb(var(--v-theme-error))}.is-planned[data-v-62b1a2e6]{color:#3b82f6}.finance__status[data-v-62b1a2e6]{font-style:normal}.finance__status--pending[data-v-62b1a2e6]{color:#3b82f6;font-weight:650}.finance__confirm-btn[data-v-62b1a2e6]{display:inline-flex;align-items:center;flex-shrink:0;padding:6px 12px;border:0;border-radius:999px;background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning));cursor:pointer;font:inherit;font-size:.75rem;font-weight:650;white-space:nowrap}.finance__confirm-btn[data-v-62b1a2e6]:hover{background:rgba(var(--v-theme-warning),.24)}.fin-skel[data-v-62b1a2e6]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:fin-skel-anim-62b1a2e6 1.2s ease-in-out infinite}.fin-skel--stat-val[data-v-62b1a2e6]{inline-size:70px;block-size:20px;border-radius:6px}.fin-skel--stat-label[data-v-62b1a2e6]{inline-size:45px;block-size:12px;margin-top:4px}.fin-skel--week-title[data-v-62b1a2e6]{inline-size:110px;block-size:16px}.fin-skel--week-sums[data-v-62b1a2e6]{inline-size:90px;block-size:22px;border-radius:999px}.fin-skel--op-title[data-v-62b1a2e6]{inline-size:min(100%,200px);block-size:14px}.fin-skel--op-meta[data-v-62b1a2e6]{inline-size:130px;block-size:11px;margin-top:4px}.fin-skel--op-amount[data-v-62b1a2e6]{inline-size:70px;block-size:16px;border-radius:6px}.fin-money__stat--skeleton[data-v-62b1a2e6]{cursor:default;pointer-events:none}.fin-money__week--skeleton[data-v-62b1a2e6]{opacity:.9}.fin-money__op--skeleton[data-v-62b1a2e6]{cursor:default;pointer-events:none}@keyframes fin-skel-anim-62b1a2e6{0%{background-position:100% 0}to{background-position:-100% 0}}.finance[data-v-55f920e6]{--finance-radius: 16px;--finance-pad: 16px 18px;width:100%;max-width:none;margin:0;padding:2px 0 48px;display:flex;flex-direction:column;gap:16px;position:relative}.finance__toolbar[data-v-55f920e6]{display:contents}.finance__workspace[data-v-55f920e6]{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:14px}.finance__workspace--rail[data-v-55f920e6]{grid-template-columns:minmax(0,1fr) minmax(260px,300px)}.finance__main[data-v-55f920e6]{display:flex;flex-direction:column;gap:14px;min-inline-size:0}.finance__period-stack[data-v-55f920e6]{display:flex;flex-direction:column;gap:10px}.finance-cal-sheet__period>.plan-seg[data-v-55f920e6]{display:flex;width:100%;align-self:stretch}.finance-cal-sheet__period>.plan-seg .plan-seg__btn[data-v-55f920e6]{flex:1 1 0;min-inline-size:0}.finance__period-stack .tasks-day__period[data-v-55f920e6],.finance__aside .tasks-day__period[data-v-55f920e6],.finance-cal-sheet__period .tasks-day__period[data-v-55f920e6]{width:100%;box-sizing:border-box;min-block-size:64px;block-size:64px;padding:10px 12px;border-radius:14px;gap:8px;grid-template-columns:32px minmax(100px,1fr) 32px}.finance__period-stack .tasks-day__period[data-v-55f920e6] .staff-period-nav__btn,.finance__aside .tasks-day__period[data-v-55f920e6] .staff-period-nav__btn,.finance-cal-sheet__period .tasks-day__period[data-v-55f920e6] .staff-period-nav__btn{inline-size:32px;block-size:32px;border-radius:10px}.finance__period-stack .tasks-day__period[data-v-55f920e6] .staff-period-nav__main,.finance__aside .tasks-day__period[data-v-55f920e6] .staff-period-nav__main,.finance-cal-sheet__period .tasks-day__period[data-v-55f920e6] .staff-period-nav__main{gap:0;justify-content:center}.finance__period-stack .tasks-day__period[data-v-55f920e6] .staff-period-nav__date,.finance__aside .tasks-day__period[data-v-55f920e6] .staff-period-nav__date,.finance-cal-sheet__period .tasks-day__period[data-v-55f920e6] .staff-period-nav__date{font-size:.875rem;line-height:1.15}.finance__period-stack .tasks-day__period[data-v-55f920e6] .staff-period-nav__today,.finance__aside .tasks-day__period[data-v-55f920e6] .staff-period-nav__today,.finance-cal-sheet__period .tasks-day__period[data-v-55f920e6] .staff-period-nav__today{font-size:.7rem;line-height:1.1}.finance__aside[data-v-55f920e6]{display:flex;flex-direction:column;gap:14px;min-inline-size:0;position:sticky;top:100px}.finance__aside>.plan-seg[data-v-55f920e6]{align-self:flex-start}.plan-seg[data-v-55f920e6]{display:inline-flex;align-items:stretch;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:999px;overflow:hidden;background:rgb(var(--v-theme-surface));min-block-size:39px}.plan-seg__btn[data-v-55f920e6]{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:0;background:transparent;min-block-size:39px;padding:0 12px;font-size:.85rem;cursor:pointer;color:rgba(var(--v-theme-on-surface),.7);white-space:nowrap}.plan-seg__btn--active[data-v-55f920e6]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-weight:600}.finance__cal-trigger[data-v-55f920e6]{display:flex;align-items:center;gap:8px;min-block-size:40px;padding:8px 12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.03);color:rgba(var(--v-theme-on-surface),.78);cursor:pointer;text-align:start;font-size:.85rem;font-weight:600}.finance__cal-trigger-text[data-v-55f920e6]{flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finance__cal-trigger-chevron[data-v-55f920e6]{margin-inline-start:auto;opacity:.55;flex-shrink:0}.finance__cal-trigger--aside[data-v-55f920e6]{width:100%}.finance-cal-sheet[data-v-55f920e6]{display:flex;flex-direction:column;block-size:100%;background:rgb(var(--v-theme-surface))}.finance-cal-sheet__period[data-v-55f920e6]{display:flex;flex-direction:column;gap:10px;flex-shrink:0;padding:12px 12px 0}.finance-cal-sheet[data-v-55f920e6] .staff-cal--sheet{flex:1}.finance-settings-dialog[data-v-55f920e6]{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--ui-radius-dialog);background:rgb(var(--v-theme-background))}.finance-settings-dialog__header[data-v-55f920e6]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ui-gap-dialog);padding:var(--ui-pad-dialog);border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface))}.finance-settings-dialog__title[data-v-55f920e6]{font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line)}.finance-settings-dialog__subtitle[data-v-55f920e6]{margin:4px 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:var(--ui-type-subtitle-size);font-weight:var(--ui-type-subtitle-weight);line-height:var(--ui-type-subtitle-line)}.finance-settings-dialog__body[data-v-55f920e6]{max-block-size:min(78vh,760px);overflow:auto;padding:16px 18px 20px}@media(max-width:600px){.finance-settings-dialog[data-v-55f920e6]{border-radius:0}.finance-settings-dialog__body[data-v-55f920e6]{max-block-size:calc(100dvh - 72px)}}.finance__loading[data-v-55f920e6]{display:grid;gap:10px;padding:24px 8px;color:rgba(var(--v-theme-on-surface),.5);font-size:.85rem}.finance-attention[data-v-55f920e6]{display:inline-flex;flex-direction:column;align-self:flex-start;gap:10px;max-inline-size:100%;inline-size:fit-content;padding:10px 12px;border:1px solid rgba(var(--v-theme-warning),.35);border-radius:14px;background:linear-gradient(135deg,rgba(var(--v-theme-warning),.08),transparent 55%),rgb(var(--v-theme-surface))}.finance-attention--collapsed[data-v-55f920e6]{padding:0;border:0;background:transparent}.finance-attention__chip[data-v-55f920e6]{display:inline-flex;align-items:center;gap:8px;min-block-size:39px;max-inline-size:100%;padding:0 12px 0 6px;border:1px solid rgba(var(--v-theme-warning),.28);border-radius:10px;background:rgba(var(--v-theme-warning),.08);color:rgb(var(--v-theme-on-surface));cursor:pointer;font:inherit;font-size:.8125rem;font-weight:650}@media(max-width:599px){.finance-attention[data-v-55f920e6]{align-self:stretch;display:flex;inline-size:auto;max-inline-size:none}.finance-attention__chip[data-v-55f920e6]{inline-size:100%;max-inline-size:none;justify-content:flex-start}}.finance-attention__row[data-v-55f920e6],.finance-attention__lead[data-v-55f920e6],.finance-attention__actions[data-v-55f920e6],.finance-attention__item[data-v-55f920e6],.finance-attention__item-actions[data-v-55f920e6]{display:flex;align-items:center;gap:10px}.finance-attention__row[data-v-55f920e6]{flex-wrap:wrap;justify-content:space-between}.finance-attention__lead[data-v-55f920e6]{min-width:0}.finance-attention__icon[data-v-55f920e6]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:28px;block-size:28px;border-radius:8px;background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.finance-attention__copy[data-v-55f920e6]{min-width:0}.finance-attention__title[data-v-55f920e6]{font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.finance-attention__subtitle[data-v-55f920e6]{margin-top:2px;color:rgba(var(--v-theme-on-surface),.62);font-size:.78rem}.finance-attention__actions[data-v-55f920e6]{flex-shrink:0}.finance-attention__cta[data-v-55f920e6]{display:inline-flex;align-items:center;padding:6px 12px;border:0;border-radius:999px;background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-on-surface));cursor:pointer;font:inherit;font-size:.75rem;font-weight:650;white-space:nowrap;transition:background .15s ease}.finance-attention__cta[data-v-55f920e6]:hover{background:rgba(var(--v-theme-warning),.24)}.finance-attention__secondary[data-v-55f920e6]{display:inline-flex;align-items:center;padding:6px 12px;border:0;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);color:rgb(var(--v-theme-on-surface));cursor:pointer;font:inherit;font-size:.75rem;font-weight:650;white-space:nowrap;transition:background .15s ease}.finance-attention__secondary[data-v-55f920e6]:hover{background:rgba(var(--v-theme-on-surface),.14)}.finance-attention__toggle[data-v-55f920e6]{display:inline-flex;align-items:center;justify-content:center;inline-size:28px;block-size:28px;border:0;border-radius:8px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.55);cursor:pointer}.finance-attention__list[data-v-55f920e6]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.finance-attention__item[data-v-55f920e6]{flex-wrap:wrap;justify-content:space-between;padding:8px 10px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.04)}.finance-attention__item-main[data-v-55f920e6]{display:grid;gap:2px;min-width:0}.finance-attention__item-main strong[data-v-55f920e6]{font-size:.85rem}.finance-attention__item-main span[data-v-55f920e6]{color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem}.finance-attention__link[data-v-55f920e6]{padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.75rem;font-weight:650}.finance-attention__more[data-v-55f920e6]{align-self:flex-start;padding:0;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font:inherit;font-size:.75rem;font-weight:650}[data-v-55f920e6] .finance__hero{display:grid;grid-template-columns:minmax(200px,.9fr) minmax(0,1.4fr);gap:18px;padding:20px 22px;border:1px solid rgba(var(--v-border-color),.12);border-radius:18px;background:radial-gradient(120% 140% at 0% 0%,rgba(var(--v-theme-primary),.12),transparent 55%),rgb(var(--v-theme-surface));box-shadow:0 8px 24px #0f172a0a}@media(max-width:960px){.finance__workspace--rail[data-v-55f920e6]{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){[data-v-55f920e6] .finance__hero{grid-template-columns:1fr}}[data-v-55f920e6] .finance__hero-label{display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.5);font-size:.78rem;font-weight:650;letter-spacing:.02em;text-transform:uppercase}[data-v-55f920e6] .finance__hero-value{display:block;margin-top:6px;font-size:clamp(1.75rem,3vw,2.35rem);font-weight:780;letter-spacing:-.04em;line-height:1.05;color:rgb(var(--v-theme-primary))}[data-v-55f920e6] .finance__hero-value.is-neg{color:rgb(var(--v-theme-error))}[data-v-55f920e6] .finance__formula,[data-v-55f920e6] .finance__tax-desc,[data-v-55f920e6] .finance__tax-note,[data-v-55f920e6] .finance__empty{margin:10px 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:.78rem;line-height:1.35}[data-v-55f920e6] .finance__empty{padding:22px 14px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.03);text-align:center}[data-v-55f920e6] .finance__mom{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;font-size:.75rem}[data-v-55f920e6] .finance__mom-item{font-weight:650;color:rgba(var(--v-theme-on-surface),.62)}[data-v-55f920e6] .finance__mom-item.is-up{color:rgb(var(--v-theme-success))}[data-v-55f920e6] .finance__mom-item.is-down{color:rgb(var(--v-theme-error))}[data-v-55f920e6] .finance__mom-sep,[data-v-55f920e6] .finance__mom-note{color:rgba(var(--v-theme-on-surface),.42)}[data-v-55f920e6] .finance__hero-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(95px,1fr));gap:10px 14px;align-content:center}[data-v-55f920e6] .finance__stat{display:flex;flex-direction:column;gap:4px}[data-v-55f920e6] .finance__stat>span{color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem;font-weight:600}[data-v-55f920e6] .finance__stat b{font-size:.98rem;font-weight:700;letter-spacing:-.02em}[data-v-55f920e6] .finance__panel{padding:var(--finance-pad);border:1px solid rgba(var(--v-border-color),.1);border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:none}[data-v-55f920e6] .finance__pending{border:1px solid rgba(var(--v-theme-warning),.35);background:rgba(var(--v-theme-warning),.06)}[data-v-55f920e6] .finance__pending-count{font-size:.8rem;font-weight:600;opacity:.7}[data-v-55f920e6] .finance__panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}[data-v-55f920e6] .finance__panel-head h3{margin:0;font-size:.95rem;font-weight:720;letter-spacing:-.02em}[data-v-55f920e6] .finance__panel-title{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}[data-v-55f920e6] .finance__save,[data-v-55f920e6] .finance__add{display:inline-flex;align-items:center;gap:4px;padding:7px 12px;border:0;border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font:inherit;font-size:.78rem;font-weight:650;cursor:pointer}[data-v-55f920e6] .finance__save:disabled,[data-v-55f920e6] .finance__add:disabled{opacity:.65;cursor:wait}[data-v-55f920e6] .finance__tax-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:12px}[data-v-55f920e6] .finance__tax-desc{padding:10px 12px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.035)}[data-v-55f920e6] .finance__cat-bars{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:12px}[data-v-55f920e6] .finance__cat-bar-meta{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px;font-size:.82rem}[data-v-55f920e6] .finance__cat-bar-track{height:8px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.08);overflow:hidden}[data-v-55f920e6] .finance__cat-bar-fill{height:100%;border-radius:inherit;background:rgb(var(--v-theme-primary))}[data-v-55f920e6] .finance__list{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}[data-v-55f920e6] .finance__list li,[data-v-55f920e6] .finance__list .finance__list-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.028)}[data-v-55f920e6] .finance__list-main{min-width:0;display:grid;gap:2px}[data-v-55f920e6] .finance__list-main strong{font-size:.875rem;font-weight:650}[data-v-55f920e6] .finance__list-main span{color:rgba(var(--v-theme-on-surface),.48);font-size:.72rem}[data-v-55f920e6] .finance__list-side{display:flex;align-items:center;gap:8px;flex-shrink:0}[data-v-55f920e6] .finance__list-side b{font-size:.875rem;font-weight:700}[data-v-55f920e6] .finance__list-amount{flex-shrink:0;font-size:.875rem;font-weight:700}[data-v-55f920e6] .finance__more{display:grid;place-items:center;flex-shrink:0;inline-size:32px;block-size:32px;margin:0;border:0;border-radius:10px;background:transparent;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer}.finance-scope[data-v-55f920e6]{border-radius:var(--ui-radius-dialog);overflow:hidden;background:rgb(var(--v-theme-surface))}.finance-scope__header[data-v-55f920e6]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.finance-scope__body[data-v-55f920e6]{padding:16px}.mb-2[data-v-55f920e6]{margin-bottom:8px}.custom-domain-dialog[data-v-cfff7a33]{border-radius:16px;overflow:hidden;transition:all .25s ease}.domain-icon-wrap[data-v-cfff7a33]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:rgba(var(--v-theme-primary),.1)}.domain-status-card[data-v-cfff7a33]{padding:12px 16px;border-radius:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));transition:all .25s ease}.domain-status--active[data-v-cfff7a33]{background:rgba(var(--v-theme-success),.1);border-color:rgba(var(--v-theme-success),.3);color:rgb(var(--v-theme-success))}.domain-status--pending[data-v-cfff7a33]{background:rgba(var(--v-theme-warning),.1);border-color:rgba(var(--v-theme-warning),.3);color:rgb(var(--v-theme-warning))}.domain-status--error[data-v-cfff7a33]{background:rgba(var(--v-theme-error),.1);border-color:rgba(var(--v-theme-error),.3);color:rgb(var(--v-theme-error))}.domain-status--none[data-v-cfff7a33]{background:rgba(var(--v-theme-surface-variant),.3)}.wizard-steps-container[data-v-cfff7a33]{display:flex;flex-direction:column}.wizard-step[data-v-cfff7a33]{transition:all .2s ease}.step-badge[data-v-cfff7a33]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:rgb(var(--v-theme-primary));color:#fff;font-size:.75rem;font-weight:700;flex-shrink:0}.record-card[data-v-cfff7a33]{background:rgba(var(--v-theme-surface-variant),.25);border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;transition:all .2s ease}.record-field[data-v-cfff7a33]{min-width:160px}.field-label[data-v-cfff7a33]{display:block;font-size:.75rem;color:rgba(var(--v-theme-on-surface),.65);margin-bottom:4px}.field-val-wrap[data-v-cfff7a33]{display:flex;align-items:center;gap:8px;background:rgba(var(--v-theme-surface),.8);border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:8px;padding:6px 10px;transition:all .15s ease}.field-code[data-v-cfff7a33]{font-family:monospace;font-size:.875rem;font-weight:600;color:rgb(var(--v-theme-primary))}.registrar-guide-card[data-v-cfff7a33]{background:rgba(var(--v-theme-surface-variant),.15);border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px}.guide-steps-list li[data-v-cfff7a33]{line-height:1.5}.verification-report-card[data-v-cfff7a33]{background:rgba(var(--v-theme-surface-variant),.3);border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px}.ssl-info-box[data-v-cfff7a33]{background:rgba(var(--v-theme-success),.06);border:1px solid rgba(var(--v-theme-success),.2);border-radius:12px}.shop-form__domain-card[data-v-2b743319]{border-radius:14px;background:rgba(var(--v-theme-surface-variant),.2);border:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.shop-form[data-v-2b743319]{display:flex;flex-direction:column;max-block-size:92vh;overflow:hidden;border-radius:var(--ui-radius-dialog);background:rgb(var(--v-theme-background))}.shop-form--fullscreen[data-v-2b743319],[data-v-2b743319] .v-overlay__content--fullscreen .shop-form,[data-v-2b743319] .v-dialog--fullscreen .shop-form{block-size:100%!important;max-block-size:100dvh!important;border-radius:0!important}@media(max-width:1279px){.shop-form[data-v-2b743319]{max-block-size:100vh;border-radius:0!important}}.shop-form__header[data-v-2b743319],.shop-form__footer[data-v-2b743319]{display:flex;align-items:center;gap:12px;padding:var(--ui-pad-dialog)}.shop-form__header[data-v-2b743319]{border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.shop-form__footer[data-v-2b743319]{border-block-start:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.shop-form__title[data-v-2b743319]{font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line)}.shop-form__tabs[data-v-2b743319]{padding-inline:12px;background:rgb(var(--v-theme-surface))}.shop-form__body[data-v-2b743319]{min-height:380px;flex:1;overflow:auto;padding:20px 20px 24px}.shop-form__section[data-v-2b743319]{display:flex;flex-direction:column;gap:12px}.shop-form__lead[data-v-2b743319],.shop-form__muted[data-v-2b743319]{margin:0;color:rgba(var(--v-theme-on-surface),.55);font-size:.9rem;line-height:1.45}.shop-form__active-row[data-v-2b743319]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:14px 16px;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.shop-form__preset-grid[data-v-2b743319]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.shop-form__preset-card[data-v-2b743319]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px 16px;border:0;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity));text-align:left;cursor:pointer;color:inherit}.shop-form__preset-card--on[data-v-2b743319]{box-shadow:inset 0 0 0 2px rgb(var(--v-theme-primary))}.shop-form__cap-list[data-v-2b743319]{display:flex;flex-direction:column;gap:12px}.shop-form__cap-card[data-v-2b743319],.shop-form__nested[data-v-2b743319]{padding:14px 16px;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.shop-form__cap-card--on[data-v-2b743319],.shop-form__nested--on[data-v-2b743319]{box-shadow:inset 0 0 0 1.5px rgb(var(--v-theme-primary)),0 8px 20px #0f172a0d}.shop-form__nested[data-v-2b743319]{margin-top:12px}.shop-form__cap-head[data-v-2b743319]{display:flex;align-items:center;justify-content:space-between;gap:12px}.shop-form__cap-toggle[data-v-2b743319]{display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit}.shop-form__tile-icon[data-v-2b743319]{flex-shrink:0;width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.shop-form__tile-icon--sm[data-v-2b743319]{width:36px;height:36px}.shop-form__tile-copy[data-v-2b743319]{display:flex;flex-direction:column;gap:2px}.shop-form__tile-copy span[data-v-2b743319]{color:rgba(var(--v-theme-on-surface),.55);font-size:.82rem;line-height:1.35}.shop-form__cap-pipeline[data-v-2b743319]{margin-top:12px;padding-top:12px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.shop-form__pipeline-label[data-v-2b743319]{margin-bottom:6px;font-size:.82rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.65)}.shop-form__sequence[data-v-2b743319]{margin-bottom:.65rem;padding:.7rem .9rem;border-radius:12px;background:rgba(var(--v-theme-primary),.07);font-size:.9rem;line-height:1.4}.shop-form__pipeline-toggle[data-v-2b743319]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin-bottom:8px;padding:8px 10px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.75);font:inherit;font-size:.88rem;font-weight:600;cursor:pointer}.shop-form__step-card[data-v-2b743319],.shop-form__add-row[data-v-2b743319]{display:flex;align-items:center;gap:.5rem}.shop-form__step-card[data-v-2b743319]{padding:.45rem 0;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.shop-form__step-num[data-v-2b743319]{width:1.5rem;text-align:center;font-weight:700;color:rgba(var(--v-theme-on-surface),.4);font-size:.85rem}.shop-form__step-move[data-v-2b743319]{display:flex;flex-direction:column}.shop-form__step-input[data-v-2b743319],.shop-form__add-select[data-v-2b743319]{flex:1;min-width:0}.shop-form__add-row[data-v-2b743319]{margin-top:.85rem}@media(max-width:1279px){.shop-form__body[data-v-2b743319]{padding:.375rem}}.store-qr-dialog[data-v-a5aedaff]{display:flex;flex-direction:column;background:rgb(var(--v-theme-surface))}.store-qr-dialog__header[data-v-a5aedaff]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem}.store-qr-dialog__header-text[data-v-a5aedaff]{display:flex;align-items:center;gap:.75rem}.store-qr-dialog__icon-wrap[data-v-a5aedaff]{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.store-qr-dialog__title[data-v-a5aedaff]{font-size:1rem;font-weight:650;margin:0;line-height:1.25}.store-qr-dialog__subtitle[data-v-a5aedaff]{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.6)}.store-qr-dialog__body[data-v-a5aedaff]{display:flex;flex-direction:column;padding:1.15rem 1.25rem;gap:1rem}.store-qr-dialog__preview-box[data-v-a5aedaff]{width:100%;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(var(--v-theme-on-surface),.025);border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:16px}.store-qr-dialog__qr-wrapper[data-v-a5aedaff]{position:relative;background:#fff;padding:12px;border-radius:16px;box-shadow:0 4px 18px #00000012;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.store-qr-dialog__qr-wrapper--updating[data-v-a5aedaff]{opacity:.7}.store-qr-dialog__updating-overlay[data-v-a5aedaff]{position:absolute;inset:0;display:grid;place-items:center;background:#ffffff73;border-radius:16px}.store-qr-dialog__img[data-v-a5aedaff]{width:210px;height:210px;border-radius:10px;display:block}.store-qr-dialog__loader[data-v-a5aedaff],.store-qr-dialog__error[data-v-a5aedaff]{min-height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;font-size:.85rem;color:rgba(var(--v-theme-on-surface),.65)}.store-qr-dialog__settings[data-v-a5aedaff]{display:flex;flex-direction:column;gap:.9rem}.store-qr-dialog__section[data-v-a5aedaff]{display:flex;flex-direction:column;gap:.5rem}.store-qr-dialog__section-head[data-v-a5aedaff]{display:flex;align-items:center;gap:.4rem}.store-qr-dialog__section-title[data-v-a5aedaff]{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:rgba(var(--v-theme-on-surface),.65)}.store-qr-dialog__colors[data-v-a5aedaff]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.store-qr-dialog__color-circle[data-v-a5aedaff]{width:28px;height:28px;border-radius:50%;border:2px solid transparent;cursor:pointer;display:grid;place-items:center;transition:transform .15s ease,box-shadow .15s ease}.store-qr-dialog__color-circle[data-v-a5aedaff]:hover{transform:scale(1.12)}.store-qr-dialog__color-circle--active[data-v-a5aedaff]{border-color:#fff;box-shadow:0 0 0 2px rgb(var(--v-theme-primary));transform:scale(1.08)}.store-qr-dialog__custom-color-btn[data-v-a5aedaff]{display:inline-flex;align-items:center;gap:.4rem;padding:.32rem .65rem;border-radius:9px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-on-surface),.04);cursor:pointer;font-size:.775rem;font-weight:600;color:inherit;transition:all .15s ease}.store-qr-dialog__custom-color-btn[data-v-a5aedaff]:hover{background:rgba(var(--v-theme-on-surface),.08);border-color:rgba(var(--v-theme-on-surface),.2)}.store-qr-dialog__custom-color-btn--active[data-v-a5aedaff]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.store-qr-dialog__custom-swatch[data-v-a5aedaff]{width:15px;height:15px;border-radius:4px;border:1px solid rgba(0,0,0,.2);flex-shrink:0}.store-qr-dialog__custom-label[data-v-a5aedaff]{font-family:monospace;font-size:.775rem}.store-qr-dialog__custom-picker-box[data-v-a5aedaff]{padding:.85rem;border-radius:14px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-on-surface),.025);display:flex;flex-direction:column;gap:.6rem}.store-qr-dialog__vcolorpicker[data-v-a5aedaff]{max-width:100%!important;border-radius:12px;overflow:hidden;background:transparent!important}.store-qr-dialog__modes[data-v-a5aedaff]{display:flex;align-items:center;gap:.35rem;background:rgba(var(--v-theme-on-surface),.05);padding:3px;border-radius:10px}.store-qr-dialog__mode-btn[data-v-a5aedaff]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.45rem .6rem;border:0;border-radius:7px;background:transparent;color:rgba(var(--v-theme-on-surface),.7);font-size:.75rem;font-weight:600;cursor:pointer;transition:all .15s ease;white-space:nowrap}.store-qr-dialog__mode-btn[data-v-a5aedaff]:hover{color:rgba(var(--v-theme-on-surface),.95)}.store-qr-dialog__mode-btn--active[data-v-a5aedaff]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #00000014}.store-qr-dialog__logo-panel[data-v-a5aedaff]{padding:.75rem .85rem;border-radius:10px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-on-surface),.02)}.store-qr-dialog__logo-row[data-v-a5aedaff]{display:flex;align-items:center;gap:.75rem}.store-qr-dialog__logo-preview-box[data-v-a5aedaff]{width:44px;height:44px;border-radius:10px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:#fff;display:grid;place-items:center;overflow:hidden;flex-shrink:0}.store-qr-dialog__logo-preview-img[data-v-a5aedaff]{width:100%;height:100%;object-fit:contain}.store-qr-dialog__logo-meta[data-v-a5aedaff]{display:flex;flex-direction:column;min-width:0;flex:1}.store-qr-dialog__logo-name[data-v-a5aedaff]{font-size:.8125rem;font-weight:600}.store-qr-dialog__logo-status[data-v-a5aedaff]{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.65);display:flex;align-items:center;gap:.25rem;margin-top:2px}.store-qr-dialog__empty-logo[data-v-a5aedaff]{display:flex;align-items:center;gap:.5rem;font-size:.775rem;color:rgba(var(--v-theme-on-surface),.65);flex-wrap:wrap}.store-qr-dialog__inline-btn[data-v-a5aedaff]{background:none;border:0;color:rgb(var(--v-theme-primary));font-size:.775rem;font-weight:600;cursor:pointer;text-decoration:underline;padding:0}.store-qr-dialog__sub-btn[data-v-a5aedaff]{display:inline-flex;align-items:center;gap:.25rem;background:rgba(var(--v-theme-on-surface),.05);border:0;border-radius:6px;padding:.2rem .5rem;font-size:.7rem;font-weight:600;cursor:pointer;color:inherit;transition:all .15s ease}.store-qr-dialog__sub-btn[data-v-a5aedaff]:hover{background:rgba(var(--v-theme-on-surface),.1)}.store-qr-dialog__sub-btn--danger[data-v-a5aedaff]{color:rgb(var(--v-theme-error));background:rgba(var(--v-theme-error),.08)}.store-qr-dialog__sub-btn--danger[data-v-a5aedaff]:hover{background:rgba(var(--v-theme-error),.15)}.store-qr-dialog__upload-dropzone[data-v-a5aedaff]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1.5px dashed rgba(var(--v-border-color),.8);border-radius:10px;cursor:pointer;transition:all .15s ease}.store-qr-dialog__upload-dropzone[data-v-a5aedaff]:hover{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.03)}.store-qr-dialog__dropzone-icon[data-v-a5aedaff]{width:36px;height:36px;border-radius:8px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));display:grid;place-items:center;flex-shrink:0}.store-qr-dialog__dropzone-text[data-v-a5aedaff]{display:flex;flex-direction:column}.store-qr-dialog__dropzone-title[data-v-a5aedaff]{font-size:.8rem;font-weight:600;color:rgb(var(--v-theme-primary))}.store-qr-dialog__dropzone-sub[data-v-a5aedaff]{font-size:.7rem;color:rgba(var(--v-theme-on-surface),.5)}.store-qr-dialog__save-checkbox[data-v-a5aedaff]{margin-top:.35rem;padding-left:.25rem}.store-qr-dialog__link-box[data-v-a5aedaff]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.65rem .85rem;background:rgba(var(--v-theme-on-surface),.04);border-radius:10px;gap:.75rem}.store-qr-dialog__link-info[data-v-a5aedaff]{display:flex;flex-direction:column;gap:2px;min-width:0}.store-qr-dialog__link-label[data-v-a5aedaff]{font-size:.6875rem;color:rgba(var(--v-theme-on-surface),.5);text-transform:uppercase;font-weight:600;letter-spacing:.04em}.store-qr-dialog__link-val[data-v-a5aedaff]{font-size:.8125rem;font-weight:600;color:rgb(var(--v-theme-primary));text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;gap:4px}.store-qr-dialog__link-val[data-v-a5aedaff]:hover{text-decoration:underline}.store-qr-dialog__footer[data-v-a5aedaff]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1.25rem;flex-wrap:wrap}.store-qr-dialog__saved-indicator[data-v-a5aedaff]{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;font-weight:500;color:rgb(var(--v-theme-success))}.store-qr-dialog__footer-btns[data-v-a5aedaff]{display:inline-flex;align-items:center;gap:.5rem}.ui-form-section[data-v-af1f25a5]{display:flex;flex-direction:column;position:relative;border-radius:var(--ui-radius-card, 16px);transition:border-color var(--ui-motion-duration-fast) ease,box-shadow var(--ui-motion-duration-fast) ease}.ui-form-section--card[data-v-af1f25a5]{background:var(--ui-surface, rgb(var(--v-theme-surface)));border:var(--ui-hairline);padding:var(--ui-pad-card, 16px);gap:var(--ui-gap-card, 12px)}.ui-form-section--outlined[data-v-af1f25a5]{background:transparent;border:var(--ui-hairline);padding:var(--ui-pad-card, 16px);gap:var(--ui-gap-card, 12px)}.ui-form-section--flat[data-v-af1f25a5]{background:transparent;border:none;padding:0;gap:var(--ui-gap-card, 12px)}.ui-form-section--subtle[data-v-af1f25a5]{background:var(--ui-surface-subtle, rgba(var(--v-theme-on-surface), .035));border:var(--ui-hairline);padding:var(--ui-pad-card, 16px);gap:var(--ui-gap-card, 12px)}.ui-form-section--compact[data-v-af1f25a5]{padding:var(--ui-space-3, 12px);gap:var(--ui-space-2, 8px)}.ui-form-section--no-pad[data-v-af1f25a5]{padding:0!important}.ui-form-section--no-pad .ui-form-section__header[data-v-af1f25a5]{padding:var(--ui-pad-card, 16px)}.ui-form-section--divider .ui-form-section__header[data-v-af1f25a5]{padding-block-end:var(--ui-space-3, 12px);border-block-end:var(--ui-hairline)}.ui-form-section__header[data-v-af1f25a5]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ui-space-3, 12px)}.ui-form-section__header-left[data-v-af1f25a5]{display:flex;align-items:flex-start;gap:var(--ui-space-3, 12px);min-inline-size:0;flex:1 1 auto}.ui-form-section__icon[data-v-af1f25a5]{display:grid;place-items:center;flex-shrink:0;inline-size:32px;block-size:32px;border-radius:var(--ui-radius-control, 10px)}.ui-form-section__icon--primary[data-v-af1f25a5]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.ui-form-section__icon--success[data-v-af1f25a5]{background:rgba(var(--v-theme-success),.1);color:rgb(var(--v-theme-success))}.ui-form-section__icon--warning[data-v-af1f25a5]{background:rgba(var(--v-theme-warning),.1);color:rgb(var(--v-theme-warning))}.ui-form-section__icon--error[data-v-af1f25a5]{background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error))}.ui-form-section__icon--info[data-v-af1f25a5]{background:rgba(var(--v-theme-info),.1);color:rgb(var(--v-theme-info))}.ui-form-section__icon--neutral[data-v-af1f25a5]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.7)}.ui-form-section__titles[data-v-af1f25a5]{min-inline-size:0;flex:1 1 auto}.ui-form-section__title-row[data-v-af1f25a5]{display:flex;align-items:center;gap:var(--ui-space-2, 8px)}.ui-form-section__title[data-v-af1f25a5]{margin:0;font-size:var(--ui-type-section-title-size, 1rem);font-weight:var(--ui-type-section-title-weight, 600);line-height:var(--ui-type-section-title-line, 1.35);letter-spacing:var(--ui-type-section-title-tracking, -.015em);color:rgb(var(--v-theme-on-surface))}.ui-form-section__badge[data-v-af1f25a5]{display:inline-flex;align-items:center;padding:1px 7px;border-radius:var(--ui-radius-pill, 999px);font-size:.6875rem;font-weight:700;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.ui-form-section__subtitle[data-v-af1f25a5]{margin:3px 0 0;font-size:var(--ui-type-subtitle-size, .8125rem);color:rgba(var(--v-theme-on-surface),.6);line-height:1.4}.ui-form-section__actions[data-v-af1f25a5]{display:flex;align-items:center;gap:var(--ui-space-2, 8px);flex-shrink:0}.ui-form-section__body[data-v-af1f25a5]{display:flex;flex-direction:column;gap:var(--ui-space-3, 12px);min-inline-size:0}.ui-form-section__footer[data-v-af1f25a5]{margin-block-start:var(--ui-space-1, 4px);font-size:var(--ui-type-subtitle-size, .8125rem);color:rgba(var(--v-theme-on-surface),.55);line-height:1.4}.ui-option-card[data-v-6cf61c5b]{display:flex;flex-direction:column;position:relative;box-sizing:border-box;text-align:left;border-radius:var(--ui-radius-control, 10px);background:var(--ui-surface, rgb(var(--v-theme-surface)));border:1.5px solid var(--ui-hairline-color, rgba(var(--v-border-color), .14));padding:var(--ui-space-3, 10px) var(--ui-space-4, 12px);cursor:pointer;user-select:none;transition:background var(--ui-motion-duration-fast) ease,border-color var(--ui-motion-duration-fast) ease,box-shadow var(--ui-motion-duration-fast) ease,transform var(--ui-motion-duration-fast) ease}.ui-option-card[data-v-6cf61c5b]:hover:not(.ui-option-card--disabled){border-color:rgba(var(--v-theme-primary),.45);background:var(--ui-surface-hover, rgba(var(--v-theme-on-surface), .04))}.ui-option-card[data-v-6cf61c5b]:focus-visible{outline:none;border-color:rgb(var(--v-theme-primary));box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.2)}.ui-option-card--active[data-v-6cf61c5b]{border-color:rgb(var(--v-theme-primary))!important;background:var(--ui-surface-selected, rgba(var(--v-theme-primary), .06))!important;box-shadow:0 0 0 1px rgb(var(--v-theme-primary)),0 2px 6px rgba(var(--v-theme-primary),.12)}.ui-option-card--active .ui-option-card__icon[data-v-6cf61c5b]{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary, #fff))}.ui-option-card--disabled[data-v-6cf61c5b]{opacity:.5;cursor:not-allowed;pointer-events:none}.ui-option-card--compact[data-v-6cf61c5b]{padding:10px;border-radius:9px}.ui-option-card--compact .ui-option-card__inner[data-v-6cf61c5b]{gap:7px}.ui-option-card--compact .ui-option-card__icon[data-v-6cf61c5b]{inline-size:26px;block-size:26px;border-radius:6px}.ui-option-card--compact .ui-option-card__title[data-v-6cf61c5b]{font-size:.8125rem;font-weight:600;line-height:1.25}.ui-option-card--compact .ui-option-card__desc[data-v-6cf61c5b]{font-size:.6875rem;line-height:1.22;margin-top:1px}.ui-option-card--compact .ui-option-card__radio-dot[data-v-6cf61c5b]{inline-size:14px;block-size:14px}.ui-option-card--compact .ui-option-card__radio-dot[data-v-6cf61c5b]:after{inline-size:6px;block-size:6px}.ui-option-card--vertical .ui-option-card__inner[data-v-6cf61c5b]{display:flex;align-items:flex-start;gap:8px}.ui-option-card--horizontal .ui-option-card__inner[data-v-6cf61c5b]{display:flex;align-items:center;gap:10px}.ui-option-card__inner[data-v-6cf61c5b]{inline-size:100%}.ui-option-card__icon-wrapper[data-v-6cf61c5b]{flex-shrink:0}.ui-option-card__icon[data-v-6cf61c5b]{display:grid;place-items:center;inline-size:32px;block-size:32px;border-radius:var(--ui-radius-sm, 7px);transition:background var(--ui-motion-duration-fast) ease,color var(--ui-motion-duration-fast) ease}.ui-option-card__icon--primary[data-v-6cf61c5b]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.ui-option-card__icon--success[data-v-6cf61c5b]{background:rgba(var(--v-theme-success),.1);color:rgb(var(--v-theme-success))}.ui-option-card__icon--warning[data-v-6cf61c5b]{background:rgba(var(--v-theme-warning),.1);color:rgb(var(--v-theme-warning))}.ui-option-card__icon--error[data-v-6cf61c5b]{background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error))}.ui-option-card__icon--info[data-v-6cf61c5b]{background:rgba(var(--v-theme-info),.1);color:rgb(var(--v-theme-info))}.ui-option-card__icon--neutral[data-v-6cf61c5b]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.7)}.ui-option-card__content[data-v-6cf61c5b]{min-inline-size:0;flex:1 1 auto}.ui-option-card__header-row[data-v-6cf61c5b]{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.ui-option-card__title[data-v-6cf61c5b]{font-size:.84375rem;font-weight:650;line-height:1.3;color:rgb(var(--v-theme-on-surface))}.ui-option-card__badge[data-v-6cf61c5b]{display:inline-flex;align-items:center;padding:1px 5px;border-radius:var(--ui-radius-pill, 999px);font-size:.625rem;font-weight:700;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.ui-option-card__suffix[data-v-6cf61c5b]{margin-inline-start:auto;font-size:.75rem;font-weight:700;color:rgba(var(--v-theme-on-surface),.5)}.ui-option-card__desc[data-v-6cf61c5b]{margin:2px 0 0;font-size:.71875rem;line-height:1.3;color:rgba(var(--v-theme-on-surface),.6)}.ui-option-card__check[data-v-6cf61c5b]{display:grid;place-items:center;flex-shrink:0;margin-inline-start:auto;color:rgb(var(--v-theme-primary))}.ui-option-card__radio-dot[data-v-6cf61c5b]{inline-size:16px;block-size:16px;border-radius:50%;border:1.5px solid rgba(var(--v-theme-on-surface),.28);display:grid;place-items:center;transition:border-color var(--ui-motion-duration-fast) ease}.ui-option-card__radio-dot[data-v-6cf61c5b]:after{content:"";inline-size:8px;block-size:8px;border-radius:50%;background:transparent;transform:scale(0);transition:transform var(--ui-motion-duration-fast) ease,background var(--ui-motion-duration-fast) ease}.ui-option-card__radio-dot.is-active[data-v-6cf61c5b]{border-color:rgb(var(--v-theme-primary))}.ui-option-card__radio-dot.is-active[data-v-6cf61c5b]:after{background:rgb(var(--v-theme-primary));transform:scale(1)}.ui-preset-chips[data-v-9c02f0d7]{display:flex;align-items:center;gap:var(--ui-space-1, 4px);flex-wrap:wrap}.ui-preset-chips--sm .ui-preset-chip[data-v-9c02f0d7]{min-block-size:24px;padding:0 8px;font-size:.75rem;border-radius:var(--ui-radius-sm, 6px)}.ui-preset-chips--md .ui-preset-chip[data-v-9c02f0d7]{min-block-size:30px;padding:0 12px;font-size:.8125rem;border-radius:var(--ui-radius-control, 8px)}.ui-preset-chip[data-v-9c02f0d7]{display:inline-flex;align-items:center;justify-content:center;gap:4px;border:1px solid var(--ui-hairline-color, rgba(var(--v-border-color), .16));background:var(--ui-surface-subtle, rgba(var(--v-theme-on-surface), .04));color:rgba(var(--v-theme-on-surface),.75);font:inherit;font-weight:600;cursor:pointer;user-select:none;transition:background var(--ui-motion-duration-fast) ease,border-color var(--ui-motion-duration-fast) ease,color var(--ui-motion-duration-fast) ease}.ui-preset-chip[data-v-9c02f0d7]:hover:not(:disabled){background:var(--ui-surface-hover, rgba(var(--v-theme-on-surface), .08));border-color:rgba(var(--v-theme-primary),.4);color:rgb(var(--v-theme-on-surface))}.ui-preset-chip.is-active[data-v-9c02f0d7]{background:rgba(var(--v-theme-primary),.12)!important;border-color:rgb(var(--v-theme-primary))!important;color:rgb(var(--v-theme-primary))!important}.ui-preset-chip[data-v-9c02f0d7]:disabled,.ui-preset-chip.is-disabled[data-v-9c02f0d7]{opacity:.45;cursor:not-allowed}.ui-preset-chip__badge[data-v-9c02f0d7]{font-size:.625rem;padding:0 4px;border-radius:var(--ui-radius-pill, 999px);background:rgba(var(--v-theme-primary),.16);color:rgb(var(--v-theme-primary))}.store-form[data-v-011309aa]{display:flex;flex-direction:column;max-block-size:92vh;overflow:hidden;border-radius:var(--ui-radius-dialog);background:rgb(var(--v-theme-background))}.store-form--fullscreen[data-v-011309aa],[data-v-011309aa] .v-overlay__content--fullscreen .store-form,[data-v-011309aa] .v-dialog--fullscreen .store-form{block-size:100%!important;max-block-size:100dvh!important;border-radius:0!important}@media(max-width:1279px){.store-form[data-v-011309aa]{max-block-size:100vh;border-radius:0!important}.store-form__body[data-v-011309aa]{padding:.375rem}}.store-form__header[data-v-011309aa],.store-form__footer[data-v-011309aa]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:var(--ui-pad-dialog);background:rgb(var(--v-theme-surface))}.store-form__header[data-v-011309aa]{border-block-end:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.store-form__footer[data-v-011309aa]{border-block-start:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.store-form__title[data-v-011309aa]{font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line)}.store-form__tabs[data-v-011309aa]{padding-inline:12px;background:rgb(var(--v-theme-surface))}.store-form__body[data-v-011309aa]{min-height:380px;flex:1;overflow:auto;padding:20px 20px 24px}.store-form__section[data-v-011309aa]{display:flex;flex-direction:column;gap:12px}.store-form__lead[data-v-011309aa],.store-form__muted[data-v-011309aa],.store-form__empty[data-v-011309aa]{margin:0;color:rgba(var(--v-theme-on-surface),.55);font-size:.9rem;line-height:1.45}.store-form__lead--spaced[data-v-011309aa]{margin-bottom:1rem}.store-form__empty[data-v-011309aa]{padding:1.5rem 0;text-align:center}.store-form__grid{&[data-v-011309aa]{display:grid;grid-template-columns:1fr 1fr;gap:16px 14px;padding-top:8px}&--flush[data-v-011309aa]{padding-top:0}}.store-form__active-row[data-v-011309aa]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:4px;padding:14px 16px;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.store-form__tiles[data-v-011309aa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.store-form__cap-list[data-v-011309aa]{display:flex;flex-direction:column;gap:12px}.store-form__preset-grid[data-v-011309aa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin-bottom:8px}.store-form__preset-card{&[data-v-011309aa]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px 16px;border:0;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity));text-align:left;cursor:pointer;color:inherit}strong[data-v-011309aa]{font-size:.95rem}span[data-v-011309aa]{font-size:.8rem;opacity:.7;line-height:1.35}&--on[data-v-011309aa]{box-shadow:inset 0 0 0 2px rgb(var(--v-theme-primary))}}.store-form__lead--spaced[data-v-011309aa]{margin-top:20px}.store-form__cap-card[data-v-011309aa]{padding:14px 16px;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity));transition:box-shadow .15s ease}.store-form__cap-card--on[data-v-011309aa]{box-shadow:inset 0 0 0 1.5px rgb(var(--v-theme-primary)),0 8px 20px #0f172a0d}.store-form__cap-head[data-v-011309aa]{display:flex;align-items:center;justify-content:space-between;gap:12px}.store-form__cap-toggle[data-v-011309aa]{display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.store-form__cap-pipeline[data-v-011309aa]{margin-top:14px;padding-top:14px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.store-form__pipeline-toggle[data-v-011309aa]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin-bottom:8px;padding:8px 10px;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.75);font:inherit;font-size:.88rem;font-weight:600;cursor:pointer}.store-form__tile[data-v-011309aa]{display:flex;align-items:center;gap:12px;text-align:start;padding:16px;border:0;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity));color:inherit;font:inherit;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.store-form__tile[data-v-011309aa]:hover{box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.35)}.store-form__tile--on[data-v-011309aa]{box-shadow:inset 0 0 0 1.5px rgb(var(--v-theme-primary)),0 8px 20px #0f172a0f}.store-form__tile-icon[data-v-011309aa]{flex-shrink:0;width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.store-form__tile-icon--sm[data-v-011309aa]{width:39px;height:39px;border-radius:10px}.store-form__tile-copy[data-v-011309aa]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.store-form__tile-copy span[data-v-011309aa],.store-form__pay-title p[data-v-011309aa]{margin:0;color:rgba(var(--v-theme-on-surface),.55);font-size:.82rem;line-height:1.35}.store-form__panel[data-v-011309aa]{margin-bottom:0;padding:16px;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.store-form__panel--fields[data-v-011309aa] .v-field{background:rgb(var(--v-theme-background))}.store-form__panel-head[data-v-011309aa]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}.store-form__sequence[data-v-011309aa]{margin-bottom:.65rem;padding:.7rem .9rem;border-radius:12px;background:rgba(var(--v-theme-primary),.07);font-size:.9rem;line-height:1.4}.store-form__step-card[data-v-011309aa],.store-form__field-card[data-v-011309aa],.store-form__add-row[data-v-011309aa]{display:flex;align-items:center;gap:.5rem}.store-form__step-card[data-v-011309aa],.store-form__field-card[data-v-011309aa]{padding:.45rem 0;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.store-form__step-card[data-v-011309aa]:last-of-type,.store-form__field-card[data-v-011309aa]:last-of-type{border-bottom:0}.store-form__step-num[data-v-011309aa]{width:1.5rem;text-align:center;font-weight:700;color:rgba(var(--v-theme-on-surface),.4);font-size:.85rem}.store-form__step-move[data-v-011309aa]{display:flex;flex-direction:column}.store-form__step-input[data-v-011309aa],.store-form__add-select[data-v-011309aa],.store-form__field-label[data-v-011309aa]{flex:1;min-width:0}.store-form__add-row[data-v-011309aa]{margin-top:.85rem}.store-form__pay-list[data-v-011309aa]{display:flex;flex-direction:column;gap:12px}.store-form__pay-card[data-v-011309aa]{padding:14px 16px;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity));transition:box-shadow .15s ease}.store-form__pay-card--on[data-v-011309aa]{box-shadow:inset 0 0 0 1.5px rgb(var(--v-theme-primary)),0 8px 20px #0f172a0d}.store-form__pay-head[data-v-011309aa]{display:flex;align-items:center;justify-content:space-between;gap:12px}.store-form__pay-title[data-v-011309aa]{display:flex;align-items:flex-start;gap:12px;min-width:0}.store-form__pay-body[data-v-011309aa]{margin-top:14px;padding-top:14px;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.store-form__pay-note[data-v-011309aa]{color:rgba(var(--v-theme-on-surface),.65);font-size:.9rem;line-height:1.45}.store-form__plan-link[data-v-011309aa]{color:rgb(var(--v-theme-primary));text-decoration:underline;text-underline-offset:2px}.store-form__week[data-v-011309aa]{display:flex;flex-wrap:wrap;gap:8px}.store-form__week-day[data-v-011309aa]{width:42px;height:42px;border:0;border-radius:12px;background:rgba(var(--v-theme-on-surface),.04);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity));color:inherit;font:inherit;font-weight:600;font-size:.85rem;cursor:pointer}.store-form__week-day--off[data-v-011309aa]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error));box-shadow:inset 0 0 0 1.5px rgba(var(--v-theme-error),.45)}.store-form__special-list[data-v-011309aa]{display:flex;flex-direction:column;gap:6px;min-inline-size:0;max-block-size:280px;overflow:auto}.store-form__special-toggle{&[data-v-011309aa]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-top:12px;padding:10px 12px;border:0;border-radius:12px;background:rgba(var(--v-theme-on-surface),.04);color:inherit;cursor:pointer;font:inherit;text-align:start}span[data-v-011309aa]{display:flex;flex-direction:column;gap:2px}}.store-form__special-body[data-v-011309aa]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start;margin-top:10px}.store-form__special-item[data-v-011309aa]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.03)}.store-form__special-meta[data-v-011309aa]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.store-form__special-label[data-v-011309aa]{margin-top:-4px}.store-form__calendar-wrap[data-v-011309aa]{display:flex;justify-content:center;padding:4px;border-radius:14px;background:rgba(var(--v-theme-on-surface),.02);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity));overflow:hidden}.store-form__calendar-wrap[data-v-011309aa] .v-date-picker{background:transparent;box-shadow:none}.store-form__prepay-modes[data-v-011309aa]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.store-form__prepay-mode[data-v-011309aa]{padding:10px 12px;border:0;border-radius:12px;background:rgba(var(--v-theme-on-surface),.04);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity));color:inherit;font:inherit;font-weight:600;cursor:pointer}.store-form__prepay-mode--on[data-v-011309aa]{background:rgba(var(--v-theme-primary),.1);box-shadow:inset 0 0 0 1.5px rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.store-form__checkout-list[data-v-011309aa]{display:flex;flex-direction:column;gap:10px}.store-form__checkout-card[data-v-011309aa]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:14px 16px;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.store-form__checkout-main[data-v-011309aa]{display:flex;align-items:center;gap:12px;min-width:0}.store-form__checkout-toggles[data-v-011309aa]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}@media(max-width:700px){.store-form__grid[data-v-011309aa],.store-form__special-body[data-v-011309aa]{grid-template-columns:1fr}}.stores-panel[data-v-02ba23af]{display:flex;flex-direction:column;gap:1rem;min-width:0}.stores-panel__toolbar[data-v-02ba23af]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.25rem}.stores-panel__toolbar-title[data-v-02ba23af]{display:flex;align-items:center;gap:.5rem;font-size:1rem}.stores-panel__single[data-v-02ba23af]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.25rem;border-radius:16px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:linear-gradient(135deg,rgba(var(--v-theme-primary),.05),rgb(var(--v-theme-surface)) 60%);box-shadow:0 4px 16px #00000008}.stores-panel__single-icon[data-v-02ba23af]{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));flex-shrink:0}.stores-panel__single-copy[data-v-02ba23af]{flex:1 1 240px;min-width:0}.stores-panel__hint[data-v-02ba23af]{font-size:.8125rem;font-weight:600;color:rgb(var(--v-theme-primary))}.stores-panel__prompt[data-v-02ba23af]{margin:2px 0 6px;font-size:1.05rem;font-weight:700;line-height:1.3}.stores-panel__meta-row[data-v-02ba23af]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.75rem}.stores-panel__tag[data-v-02ba23af]{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .45rem;border-radius:6px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.75)}.stores-panel__badge[data-v-02ba23af]{display:inline-flex;padding:.15rem .5rem;border-radius:999px;background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success));font-size:.71875rem;font-weight:600}.stores-panel__badge--off[data-v-02ba23af]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.6)}.stores-panel__single-actions[data-v-02ba23af]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.stores-panel__empty[data-v-02ba23af]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 1.5rem;border-radius:16px;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.stores-panel__empty-icon[data-v-02ba23af]{width:64px;height:64px;border-radius:16px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));display:grid;place-items:center;margin-bottom:.85rem}.stores-panel__empty-title[data-v-02ba23af]{font-size:1.05rem;font-weight:650;margin-bottom:.25rem}.stores-panel__empty-desc[data-v-02ba23af]{font-size:.84rem;color:rgba(var(--v-theme-on-surface),.6);max-width:360px}.stores-panel__list[data-v-02ba23af]{display:flex;flex-direction:column;gap:.75rem}.stores-panel__card[data-v-02ba23af]{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;border-radius:14px;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));cursor:pointer;transition:all .2s ease}.stores-panel__card[data-v-02ba23af]:hover{border-color:rgba(var(--v-theme-primary),.35);box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.2),0 4px 16px #0f172a0f}.stores-panel__card:hover .stores-panel__card-arrow[data-v-02ba23af]{color:rgb(var(--v-theme-primary));transform:translate(2px)}.stores-panel__card-icon[data-v-02ba23af]{width:44px;height:44px;border-radius:12px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));display:grid;place-items:center;flex-shrink:0}.stores-panel__card-body[data-v-02ba23af]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.3rem}.stores-panel__card-top[data-v-02ba23af]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.stores-panel__card-name[data-v-02ba23af]{font-size:.9375rem;font-weight:650}.stores-panel__card-address[data-v-02ba23af]{display:flex;align-items:center;gap:.35rem;font-size:.8125rem;color:rgba(var(--v-theme-on-surface),.7)}.stores-panel__card-arrow[data-v-02ba23af]{color:rgba(var(--v-theme-on-surface),.35);transition:transform .15s ease,color .15s ease;flex-shrink:0}.store-skel[data-v-02ba23af]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:skel-shimmer-02ba23af 1.2s ease-in-out infinite}.stores-panel__card--skeleton[data-v-02ba23af]{cursor:default;pointer-events:none}@keyframes skel-shimmer-02ba23af{0%{background-position:100% 0}to{background-position:-100% 0}}.storefront-workspace[data-v-7f2b1704]{display:grid;gap:16px}.storefront-workspace__header[data-v-7f2b1704],.storefront-workspace__editor-header[data-v-7f2b1704]{display:flex;align-items:center;justify-content:space-between;gap:12px}.storefront-workspace__layout[data-v-7f2b1704]{display:grid;grid-template-columns:264px minmax(0,1fr);align-items:stretch;gap:16px}.storefront-workspace__controls[data-v-7f2b1704]{position:sticky;top:16px;align-self:start}.storefront-workspace__preview[data-v-7f2b1704]{min-inline-size:0;padding:16px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgb(var(--v-theme-surface))}.storefront-color-field[data-v-7f2b1704]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;margin-block:12px}.storefront-logo-field[data-v-7f2b1704]{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;margin-block-end:12px}.storefront-logo-field__preview[data-v-7f2b1704]{display:grid;inline-size:72px;block-size:72px;place-items:center;overflow:hidden;border:1px dashed rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.45);font-size:11px;text-align:center}.storefront-logo-field__preview img[data-v-7f2b1704]{inline-size:100%;block-size:100%;object-fit:contain}.storefront-color-field__swatch[data-v-7f2b1704]{display:block;inline-size:20px;block-size:20px;border:1px solid rgba(0,0,0,.18);border-radius:50%}.storefront-workspace__preview-stage[data-v-7f2b1704]{display:flex;flex:1;min-block-size:72vh;justify-content:center;overflow:auto;margin-block-start:12px;background:rgba(var(--v-theme-on-surface),.04)}.storefront-workspace__preview-frame[data-v-7f2b1704]{inline-size:100%;min-inline-size:320px;min-block-size:72vh;block-size:100%;border:0;background:#fff}.storefront-workspace__preview-frame--mobile[data-v-7f2b1704]{inline-size:390px;max-inline-size:100%}@media(max-width:960px){.storefront-workspace__layout[data-v-7f2b1704]{grid-template-columns:1fr}.storefront-workspace__preview-stage[data-v-7f2b1704],.storefront-workspace__preview-frame[data-v-7f2b1704]{min-block-size:60vh;block-size:60vh}}@media(max-width:760px){.storefront-workspace__header[data-v-7f2b1704],.storefront-workspace__editor-header[data-v-7f2b1704]{align-items:stretch;flex-direction:column}.storefront-workspace__layout[data-v-7f2b1704]{grid-template-columns:1fr}}.storefront-panel[data-v-a2767c09]{min-height:520px}.storefront-panel[data-v-a2767c09] .storefront-workspace{padding:0}.storefront-panel[data-v-a2767c09] .storefront-workspace__header{display:none}.storefront-panel[data-v-a2767c09] .storefront-workspace__layout{gap:.75rem}.storefront-panel[data-v-a2767c09] .storefront-workspace__controls,.storefront-panel[data-v-a2767c09] .storefront-workspace__preview{border-radius:14px;box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.checkout-view[data-v-f5ca15e6]{position:relative;display:flex;flex-direction:column;gap:1.25rem;min-width:0;padding-bottom:4rem}.checkout-subnav-row[data-v-f5ca15e6]{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem}.checkout-outlet-switcher[data-v-f5ca15e6]{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.checkout-outlet-switcher__label[data-v-f5ca15e6]{font-size:.8rem;color:rgba(var(--v-theme-on-surface),.6);font-weight:600}.checkout-outlet-chips[data-v-f5ca15e6]{display:flex;flex-wrap:wrap;gap:.3rem}.checkout-outlet-chip[data-v-f5ca15e6]{padding:.35rem .75rem;border-radius:999px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:transparent;color:inherit;font-size:.75rem;font-weight:550;cursor:pointer;transition:all .15s ease}.checkout-outlet-chip[data-v-f5ca15e6]:hover{background:rgba(var(--v-theme-on-surface),.05)}.checkout-outlet-chip--active[data-v-f5ca15e6]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-weight:650}.checkout-subnav-bar[data-v-f5ca15e6]{display:inline-flex;gap:.35rem;padding:.3rem;border-radius:12px;background:rgba(var(--v-theme-on-surface),.04);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity));width:fit-content;max-width:100%;overflow-x:auto}.checkout-subnav-item[data-v-f5ca15e6]{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .9rem;border:0;border-radius:9px;background:transparent;color:rgba(var(--v-theme-on-surface),.7);font-size:.8125rem;font-weight:550;white-space:nowrap;cursor:pointer;transition:all .15s ease}.checkout-subnav-item[data-v-f5ca15e6]:hover:not(.checkout-subnav-item--active){background:rgba(var(--v-theme-on-surface),.05);color:rgb(var(--v-theme-on-surface))}.checkout-subnav-item--active[data-v-f5ca15e6]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));font-weight:650;box-shadow:0 2px 8px #00000012}.checkout-view__body[data-v-f5ca15e6]{display:flex;flex-direction:column;gap:1.25rem}.checkout-panel-card[data-v-f5ca15e6]{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.checkout-panel-card__header[data-v-f5ca15e6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.checkout-panel-card__title-box[data-v-f5ca15e6]{display:flex;align-items:flex-start;gap:.85rem}.checkout-panel-card__icon-wrap[data-v-f5ca15e6]{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;flex-shrink:0}.checkout-panel-card__icon-wrap--primary[data-v-f5ca15e6]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.checkout-panel-card__icon-wrap--warning[data-v-f5ca15e6]{background:rgba(var(--v-theme-warning),.12);color:rgb(var(--v-theme-warning))}.checkout-panel-card__icon-wrap--info[data-v-f5ca15e6]{background:rgba(var(--v-theme-info),.12);color:rgb(var(--v-theme-info))}.checkout-panel-card__title[data-v-f5ca15e6]{margin:0;font-size:1rem;font-weight:700;line-height:1.3}.checkout-panel-card__desc[data-v-f5ca15e6]{margin:2px 0 0;font-size:.8125rem;color:rgba(var(--v-theme-on-surface),.55)}.checkout-methods-grid[data-v-f5ca15e6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:1rem}.checkout-method-box[data-v-f5ca15e6]{display:flex;flex-direction:column;padding:1.15rem;border-radius:14px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-on-surface),.015);transition:all .2s ease}.checkout-method-box--active[data-v-f5ca15e6]{border-color:rgba(var(--v-theme-primary),.4);background:rgba(var(--v-theme-primary),.025);box-shadow:0 4px 16px #00000005}.checkout-method-box__header[data-v-f5ca15e6]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.checkout-method-box__left[data-v-f5ca15e6]{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.checkout-method-box__icon[data-v-f5ca15e6]{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;flex-shrink:0}.checkout-method-box__icon--primary[data-v-f5ca15e6]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.checkout-method-box__icon--success[data-v-f5ca15e6]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.checkout-method-box__icon--warning[data-v-f5ca15e6]{background:rgba(var(--v-theme-warning),.12);color:rgb(var(--v-theme-warning))}.checkout-method-box__icon--info[data-v-f5ca15e6]{background:rgba(var(--v-theme-info),.12);color:rgb(var(--v-theme-info))}.checkout-method-box__info[data-v-f5ca15e6]{min-width:0}.checkout-method-box__label[data-v-f5ca15e6]{font-size:.875rem;font-weight:650;line-height:1.3}.checkout-method-box__badge[data-v-f5ca15e6]{display:inline-flex;padding:1px 6px;border-radius:6px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-size:.6875rem;font-weight:600}.checkout-method-box__badge--pro[data-v-f5ca15e6]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.checkout-method-box__desc[data-v-f5ca15e6]{margin:4px 0 0;font-size:.78rem;color:rgba(var(--v-theme-on-surface),.6);line-height:1.35}.checkout-method-box__config[data-v-f5ca15e6]{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.checkout-config-grid[data-v-f5ca15e6]{display:grid;gap:.75rem}.checkout-key-status[data-v-f5ca15e6]{display:flex;align-items:center;gap:4px;font-size:.75rem;color:rgb(var(--v-theme-success));font-weight:550}.checkout-config-help[data-v-f5ca15e6]{display:flex;align-items:center;gap:6px;font-size:.75rem;color:rgba(var(--v-theme-on-surface),.55)}.checkout-prepay-body[data-v-f5ca15e6]{display:flex;flex-direction:column;gap:1rem;padding-top:.5rem}.checkout-segmented-wrap[data-v-f5ca15e6]{display:flex;flex-wrap:wrap;gap:.35rem;padding:4px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.04);width:fit-content}.checkout-segmented-btn[data-v-f5ca15e6]{display:inline-flex;align-items:center;gap:6px;padding:.45rem .9rem;border:0;border-radius:9px;background:transparent;color:rgba(var(--v-theme-on-surface),.7);font-size:.8125rem;font-weight:550;cursor:pointer;transition:all .15s ease}.checkout-segmented-btn[data-v-f5ca15e6]:hover{color:rgb(var(--v-theme-on-surface));background:rgba(var(--v-theme-on-surface),.05)}.checkout-segmented-btn--active[data-v-f5ca15e6]{background:rgb(var(--v-theme-surface))!important;color:rgb(var(--v-theme-primary))!important;box-shadow:0 2px 8px #00000014;font-weight:650}.checkout-prepay-values[data-v-f5ca15e6]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.checkout-quick-chips[data-v-f5ca15e6]{display:flex;align-items:center;gap:.35rem}.checkout-quick-chip[data-v-f5ca15e6]{padding:.35rem .75rem;border-radius:8px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:transparent;color:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .15s ease}.checkout-quick-chip[data-v-f5ca15e6]:hover{background:rgba(var(--v-theme-on-surface),.05)}.checkout-quick-chip--active[data-v-f5ca15e6]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.checkout-prepay-percent-block[data-v-f5ca15e6],.checkout-prepay-fixed-block[data-v-f5ca15e6]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.checkout-rule-callout[data-v-f5ca15e6]{display:flex;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;border-radius:12px;background:rgba(var(--v-theme-primary),.06);border:1px solid rgba(var(--v-theme-primary),.15)}.checkout-rule-callout__text[data-v-f5ca15e6]{font-size:.8125rem;color:rgba(var(--v-theme-on-surface),.8);line-height:1.45}.checkout-rules-grid[data-v-f5ca15e6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:1rem}.checkout-rule-item[data-v-f5ca15e6]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-radius:14px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-on-surface),.015)}.checkout-rule-item__icon[data-v-f5ca15e6]{width:38px;height:38px;border-radius:10px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));display:grid;place-items:center;flex-shrink:0}.checkout-rule-item__info[data-v-f5ca15e6]{flex:1;min-width:0}.checkout-rule-item__info strong[data-v-f5ca15e6]{display:block;font-size:.875rem;font-weight:650}.checkout-rule-item__info p[data-v-f5ca15e6]{margin:2px 0 0;font-size:.75rem;color:rgba(var(--v-theme-on-surface),.55);line-height:1.35}.checkout-fields-box[data-v-f5ca15e6]{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.checkout-fields-box__head[data-v-f5ca15e6]{display:flex;align-items:center;justify-content:space-between;padding:0 .5rem}.checkout-fields-box__col-title[data-v-f5ca15e6]{font-size:.75rem;font-weight:650;text-transform:uppercase;letter-spacing:.04em;color:rgba(var(--v-theme-on-surface),.45)}.checkout-fields-box__list[data-v-f5ca15e6]{display:flex;flex-direction:column;gap:.5rem}.checkout-field-card[data-v-f5ca15e6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.15rem;border-radius:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-on-surface),.015);transition:all .15s ease}.checkout-field-card[data-v-f5ca15e6]:hover{background:rgba(var(--v-theme-on-surface),.03)}.checkout-field-card__main[data-v-f5ca15e6]{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1 1 240px}.checkout-field-card__icon[data-v-f5ca15e6]{width:32px;height:32px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.7);display:grid;place-items:center;flex-shrink:0}.checkout-field-card__label[data-v-f5ca15e6]{display:block;font-size:.875rem;font-weight:650}.checkout-field-card__desc[data-v-f5ca15e6]{margin:1px 0 0;font-size:.75rem;color:rgba(var(--v-theme-on-surface),.55)}.checkout-field-segments[data-v-f5ca15e6]{display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);border:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.checkout-field-seg-btn[data-v-f5ca15e6]{padding:.3rem .7rem;border:0;border-radius:7px;background:transparent;color:rgba(var(--v-theme-on-surface),.6);font-size:.75rem;font-weight:550;cursor:pointer;transition:all .15s ease}.checkout-field-seg-btn[data-v-f5ca15e6]:hover{color:rgb(var(--v-theme-on-surface))}.checkout-field-seg-btn--off[data-v-f5ca15e6]{background:rgba(var(--v-theme-on-surface),.12)!important;color:rgba(var(--v-theme-on-surface),.7)!important;font-weight:600}.checkout-field-seg-btn--optional[data-v-f5ca15e6]{background:rgb(var(--v-theme-surface))!important;color:rgb(var(--v-theme-primary))!important;font-weight:650;box-shadow:0 1px 4px #00000014}.checkout-field-seg-btn--required[data-v-f5ca15e6]{background:rgb(var(--v-theme-primary))!important;color:rgb(var(--v-theme-on-primary))!important;font-weight:650;box-shadow:0 2px 6px rgba(var(--v-theme-primary),.3)}.checkout-delivery-notice[data-v-f5ca15e6]{display:flex;align-items:center;gap:.75rem;padding:.85rem 1.15rem;border-radius:12px;background:rgba(var(--v-theme-on-surface),.03);border:1px dashed rgba(var(--v-border-color),var(--v-border-opacity));margin-top:.85rem}.checkout-delivery-notice__icon[data-v-f5ca15e6]{width:34px;height:34px;border-radius:9px;background:rgba(var(--v-theme-info),.1);color:rgb(var(--v-theme-info));display:grid;place-items:center;flex-shrink:0}.checkout-delivery-notice__info[data-v-f5ca15e6]{display:flex;flex-direction:column;gap:2px;min-width:0}.checkout-delivery-notice__title[data-v-f5ca15e6]{font-size:.8125rem;font-weight:600;line-height:1.25}.checkout-delivery-notice__desc[data-v-f5ca15e6]{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.6);line-height:1.35}.checkout-empty-card[data-v-f5ca15e6]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3.5rem 1.5rem;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.checkout-empty-card h3[data-v-f5ca15e6]{margin:.75rem 0 .25rem;font-size:1.05rem;font-weight:650}.checkout-empty-card p[data-v-f5ca15e6]{margin:0;font-size:.84rem;color:rgba(var(--v-theme-on-surface),.55);max-width:360px}.checkout-empty-card__icon[data-v-f5ca15e6]{width:64px;height:64px;border-radius:16px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));display:grid;place-items:center}.checkout-view__skels[data-v-f5ca15e6]{display:flex;flex-direction:column;gap:1rem}.checkout-panel-card--skel[data-v-f5ca15e6]{cursor:default;pointer-events:none}.ch-skel[data-v-f5ca15e6]{background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:skel-shimmer-f5ca15e6 1.2s ease-in-out infinite}@keyframes skel-shimmer-f5ca15e6{0%{background-position:100% 0}to{background-position:-100% 0}}.roles-panel__toolbar[data-v-de51a357]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.roles-panel__title[data-v-de51a357]{font-size:1rem;font-weight:650;line-height:1.25}.roles-panel__hint[data-v-de51a357]{margin-top:3px;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;display:flex;align-items:center;gap:6px}.roles-panel__dot[data-v-de51a357]{opacity:.5}.roles-panel__list[data-v-de51a357]{display:grid;gap:.75rem}.roles-panel__card[data-v-de51a357]{display:flex;align-items:center;gap:.85rem;width:100%;text-align:left;padding:1rem 1.25rem;border:0;border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity));color:inherit;font:inherit;cursor:pointer;transition:all .2s ease}.roles-panel__card[data-v-de51a357]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.25),0 8px 24px #0f172a14}.roles-panel__card:hover .roles-panel__arrow[data-v-de51a357]{color:rgb(var(--v-theme-primary));transform:translate(2px)}.roles-panel__icon[data-v-de51a357]{width:40px;height:40px;border-radius:12px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));display:grid;place-items:center;flex-shrink:0}.roles-panel__icon--system[data-v-de51a357]{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.75)}.roles-panel__info[data-v-de51a357]{flex:1;min-width:0}.roles-panel__title-row[data-v-de51a357]{display:flex;align-items:center;gap:.5rem;margin-bottom:2px}.roles-panel__badge[data-v-de51a357]{display:inline-flex;padding:2px 7px;border-radius:999px;font-size:.6875rem;font-weight:600}.roles-panel__badge--system[data-v-de51a357]{background:rgba(var(--v-theme-on-surface),.07);color:rgba(var(--v-theme-on-surface),.65)}.roles-panel__badge--custom[data-v-de51a357]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.roles-panel__arrow[data-v-de51a357]{color:rgba(var(--v-theme-on-surface),.35);transition:transform .15s ease,color .15s ease}.roles-panel__editor[data-v-de51a357]{border-radius:20px;overflow:hidden;background:rgb(var(--v-theme-surface));box-shadow:0 16px 48px #0f172a29;max-height:90vh;display:flex;flex-direction:column}.roles-panel__editor-head[data-v-de51a357],.roles-panel__editor-foot[data-v-de51a357]{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem}.roles-panel__editor-head[data-v-de51a357]{justify-content:space-between;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.roles-panel__editor-foot[data-v-de51a357]{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.roles-panel__editor-body[data-v-de51a357]{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;overflow:auto}.roles-panel__notice[data-v-de51a357]{display:flex;align-items:center;gap:.5rem;padding:.6rem .85rem;border-radius:10px;background:rgba(var(--v-theme-info),.08);color:rgb(var(--v-theme-info));font-size:.8125rem;line-height:1.4}.roles-panel__modules-title[data-v-de51a357]{font-size:.875rem;font-weight:650;margin-top:.5rem;color:rgba(var(--v-theme-on-surface),.8)}.roles-panel__module[data-v-de51a357]{display:flex;flex-direction:column;gap:.65rem;padding:1rem 1.15rem;border-radius:14px;background:rgba(var(--v-theme-on-surface),.025);box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.roles-panel__module-title[data-v-de51a357]{font-weight:650;font-size:.9rem}.roles-panel__perms[data-v-de51a357]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.5rem}.roles-panel__perm[data-v-de51a357]{display:flex;align-items:center;gap:.65rem;font-size:.84rem;cursor:pointer;user-select:none}.employees-panel__subtabs[data-v-a786e12e]{display:flex;gap:.35rem;margin-bottom:1rem}.employees-panel__subtab[data-v-a786e12e]{border:0;border-radius:999px;padding:.4rem .9rem;background:rgba(var(--v-theme-on-surface),.06);color:inherit;font:inherit;cursor:pointer}.employees-panel__subtab--active[data-v-a786e12e]{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));font-weight:600}.employees-panel__toolbar[data-v-a786e12e]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.employees-panel__title[data-v-a786e12e]{font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.employees-panel__hint[data-v-a786e12e]{color:rgba(var(--v-theme-on-surface),.55);font-size:.85rem}.employees-panel__list[data-v-a786e12e]{display:grid;gap:.75rem}.employees-panel__card[data-v-a786e12e]{display:flex;align-items:center;gap:.85rem;width:100%;text-align:left;padding:.9rem 1rem;border:0;border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity));color:inherit;font:inherit;cursor:pointer}.employees-panel__card[data-v-a786e12e]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.25),0 8px 24px #0f172a14}.employees-panel__avatar[data-v-a786e12e]{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-weight:700;flex-shrink:0}.employees-panel__info[data-v-a786e12e]{flex:1;min-width:0}.employees-panel__badges[data-v-a786e12e]{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;flex-shrink:0}.employees-panel__badge[data-v-a786e12e]{font-size:.75rem;padding:.15rem .55rem;border-radius:999px;background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.employees-panel__badge--off[data-v-a786e12e]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.55)}.employees-panel__badge--owner[data-v-a786e12e]{background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.employees-panel__badge--master[data-v-a786e12e]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.employees-panel__master-line[data-v-a786e12e]{margin-top:.2rem;color:rgb(var(--v-theme-primary));font-size:.8rem;font-weight:500}.employees-panel__empty[data-v-a786e12e]{padding:2rem 1rem;text-align:center;color:rgba(var(--v-theme-on-surface),.55)}.employees-panel__editor[data-v-a786e12e]{display:flex;flex-direction:column;max-height:min(88vh,720px);border-radius:20px;overflow:hidden;background:rgb(var(--v-theme-surface));box-shadow:0 16px 48px #0f172a29}.employees-panel__editor-head[data-v-a786e12e],.employees-panel__editor-foot[data-v-a786e12e]{display:flex;align-items:center;gap:.75rem;flex-shrink:0;padding:1rem 1.15rem}.employees-panel__editor-head[data-v-a786e12e]{justify-content:space-between;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-on-surface),.02)}.employees-panel__editor-kicker[data-v-a786e12e]{margin:0 0 .15rem;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.employees-panel__editor-head strong[data-v-a786e12e]{font-size:var(--ui-type-dialog-title-size);font-weight:var(--ui-type-dialog-title-weight);letter-spacing:var(--ui-type-dialog-title-tracking);line-height:var(--ui-type-dialog-title-line)}.employees-panel__editor-close[data-v-a786e12e]{margin-inline-start:auto;flex-shrink:0}.employees-panel__editor-foot[data-v-a786e12e]{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-on-surface),.02)}.employees-panel__editor-body[data-v-a786e12e]{display:grid;gap:.85rem;min-height:0;padding:1rem 1.15rem 1.25rem;overflow:auto}.employees-panel__notice[data-v-a786e12e]{padding:.75rem .9rem;border-radius:12px;background:rgba(var(--v-theme-warning),.1);color:rgba(var(--v-theme-on-surface),.8);font-size:.85rem;line-height:1.4}.employees-panel__editor-tabs[data-v-a786e12e]{display:flex;gap:.3rem;padding:.2rem;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05)}.employees-panel__editor-tab[data-v-a786e12e]{flex:1;border:0;border-radius:10px;padding:.55rem .7rem;background:transparent;color:rgba(var(--v-theme-on-surface),.65);font:inherit;font-size:.85rem;font-weight:600;cursor:pointer}.employees-panel__editor-tab--active[data-v-a786e12e]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 3px #0f172a14}.employees-panel__tab-panel[data-v-a786e12e],.employees-panel__fields[data-v-a786e12e]{display:grid;gap:.85rem}.employees-panel__role-caps[data-v-a786e12e]{display:grid;gap:.65rem;padding:.85rem 1rem;border-radius:14px;background:rgba(var(--v-theme-on-surface),.025);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.employees-panel__role-caps-head[data-v-a786e12e]{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.employees-panel__role-caps-head strong[data-v-a786e12e]{font-size:.88rem}.employees-panel__role-caps-head span[data-v-a786e12e]{color:rgba(var(--v-theme-on-surface),.55);font-size:.78rem}.employees-panel__role-caps-full[data-v-a786e12e],.employees-panel__role-caps-empty[data-v-a786e12e]{padding:.65rem .75rem;border-radius:10px;background:rgba(var(--v-theme-primary),.08);color:rgba(var(--v-theme-on-surface),.75);font-size:.82rem;line-height:1.4}.employees-panel__role-caps-empty[data-v-a786e12e]{background:rgba(var(--v-theme-on-surface),.04)}.employees-panel__role-modules[data-v-a786e12e]{display:grid;gap:.45rem}.employees-panel__role-module[data-v-a786e12e]{border-radius:10px;background:rgb(var(--v-theme-surface));box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.employees-panel__role-module summary[data-v-a786e12e]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .75rem;cursor:pointer;font-size:.84rem;font-weight:600;list-style:none}.employees-panel__role-module summary[data-v-a786e12e]::-webkit-details-marker{display:none}.employees-panel__role-module-count[data-v-a786e12e]{color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;font-weight:500}.employees-panel__role-module ul[data-v-a786e12e]{margin:0;padding:0 .75rem .65rem;list-style:none;display:grid;gap:.3rem}.employees-panel__role-module li[data-v-a786e12e]{display:flex;align-items:center;gap:.4rem;color:rgba(var(--v-theme-on-surface),.8);font-size:.8rem;line-height:1.35}.employees-panel__role-module li[data-v-a786e12e] .v-icon{color:rgb(var(--v-theme-success));flex-shrink:0}.employees-panel__grid[data-v-a786e12e]{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.employees-panel__span-2[data-v-a786e12e]{grid-column:1/-1}.employees-panel__toggle-row[data-v-a786e12e]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-radius:14px;background:rgba(var(--v-theme-on-surface),.03);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.employees-panel__toggle-row--soft[data-v-a786e12e]{background:rgba(var(--v-theme-on-surface),.02)}.employees-panel__toggle-row strong[data-v-a786e12e]{display:block;font-size:.9rem;font-weight:600}.employees-panel__toggle-row p[data-v-a786e12e]{margin:.15rem 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:.78rem;line-height:1.35}.employees-panel__master-fields[data-v-a786e12e]{display:grid;gap:.85rem;padding-top:.15rem}.employees-panel__vacation[data-v-a786e12e]{display:grid;gap:.55rem;padding:.85rem .95rem;border-radius:14px;background:rgba(var(--v-theme-on-surface),.025);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.employees-panel__vacation-add[data-v-a786e12e]{display:grid;grid-template-columns:1fr 1fr auto;gap:.5rem;align-items:center}.employees-panel__vacation-list[data-v-a786e12e]{display:grid;gap:.35rem}.employees-panel__vacation-row[data-v-a786e12e]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .55rem;border-radius:10px;background:#faad141f}.employees-panel__vacation-row strong[data-v-a786e12e]{display:block;font-size:.84rem}.employees-panel__vacation-row span[data-v-a786e12e]{font-size:.72rem;color:rgba(var(--v-theme-on-surface),.55)}.employees-panel__slot[data-v-a786e12e]{display:grid;gap:.75rem;padding:.9rem 1rem;border-radius:14px;background:rgba(var(--v-theme-on-surface),.025);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.employees-panel__slot-head strong[data-v-a786e12e]{display:block;font-size:.88rem}.employees-panel__slot-head p[data-v-a786e12e]{margin:.15rem 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:.78rem}.employees-panel__slot-presets[data-v-a786e12e]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem}.employees-panel__slot-preset[data-v-a786e12e]{display:flex;flex-direction:column;align-items:center;gap:.1rem;padding:.55rem .25rem;border:0;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05);color:inherit;font:inherit;cursor:pointer}.employees-panel__slot-preset span[data-v-a786e12e]{font-size:.8rem;font-weight:650}.employees-panel__slot-preset small[data-v-a786e12e]{color:rgba(var(--v-theme-on-surface),.5);font-size:.65rem}.employees-panel__slot-preset--on[data-v-a786e12e]{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary));box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.35)}.employees-panel__slot-preset--on small[data-v-a786e12e]{color:rgba(var(--v-theme-primary),.75)}.employees-panel__slot-daypick[data-v-a786e12e]{display:grid;gap:.45rem}.employees-panel__slot-preview[data-v-a786e12e]{display:grid;gap:.4rem}.employees-panel__slot-bar[data-v-a786e12e]{display:flex;gap:2px;min-height:28px;border-radius:10px;overflow:hidden;background:rgba(var(--v-theme-on-surface),.06)}.employees-panel__slot-bar--empty[data-v-a786e12e]{min-height:12px}.employees-panel__slot-seg[data-v-a786e12e]{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.employees-panel__slot-seg--gap[data-v-a786e12e]{background:repeating-linear-gradient(-45deg,rgba(var(--v-theme-error),.28),rgba(var(--v-theme-error),.28) 4px,rgba(var(--v-theme-error),.12) 4px 8px)}.employees-panel__slot-seg-time[data-v-a786e12e]{display:none;font-size:.65rem;font-weight:700;white-space:nowrap}.employees-panel__slot-ticks[data-v-a786e12e]{display:flex;gap:2px;min-height:1rem}.employees-panel__slot-tick[data-v-a786e12e]{min-width:0;overflow:hidden;color:rgba(var(--v-theme-on-surface),.55);font-size:.65rem;line-height:1.2;white-space:nowrap;text-overflow:clip}.employees-panel__slot-tick--end[data-v-a786e12e]{text-align:right}.employees-panel__slot-meta[data-v-a786e12e]{display:flex;flex-direction:column;gap:.1rem}.employees-panel__slot-meta strong[data-v-a786e12e]{font-size:.85rem}.employees-panel__slot-meta span[data-v-a786e12e]{color:rgba(var(--v-theme-on-surface),.55);font-size:.78rem;line-height:1.35}.employees-panel__slot-warn[data-v-a786e12e]{padding:.55rem .7rem;border-radius:10px;background:rgba(var(--v-theme-warning),.12);color:rgba(var(--v-theme-on-surface),.85);font-size:.78rem;line-height:1.4}.employees-panel__slot-custom[data-v-a786e12e]{max-width:11rem}.employees-panel__schedule[data-v-a786e12e]{display:grid;gap:.65rem;padding:.85rem 1rem;border-radius:14px;background:rgba(var(--v-theme-on-surface),.025);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.employees-panel__schedule-label[data-v-a786e12e]{font-size:.8rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.7)}.employees-panel__schedule-hint[data-v-a786e12e]{margin:-.25rem 0 0;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;line-height:1.35}.employees-panel__plan-link[data-v-a786e12e]{color:rgb(var(--v-theme-primary));text-decoration:underline;text-underline-offset:2px}.employees-panel__days[data-v-a786e12e]{display:flex;flex-wrap:wrap;gap:6px}.employees-panel__day[data-v-a786e12e]{border:0;border-radius:999px;min-width:2.4rem;padding:.4rem .65rem;background:rgba(var(--v-theme-on-surface),.06);color:inherit;font:inherit;font-size:.8rem;font-weight:600;cursor:pointer}.employees-panel__day--on[data-v-a786e12e]{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))}.employees-panel__day--off[data-v-a786e12e]{opacity:.45}.employees-panel__day--on.employees-panel__day--off[data-v-a786e12e]{opacity:1}.employees-panel__hours-list[data-v-a786e12e]{display:grid;gap:.5rem;padding-top:.25rem}.employees-panel__hours[data-v-a786e12e]{display:grid;grid-template-columns:minmax(5.5rem,1fr) 1fr 1fr;gap:8px;align-items:center}.employees-panel__hours>span[data-v-a786e12e]{font-size:.82rem;color:rgba(var(--v-theme-on-surface),.7)}.employees-panel__overrides-head[data-v-a786e12e]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.employees-panel__overrides-actions[data-v-a786e12e]{display:flex;flex-wrap:wrap;gap:.4rem}.employees-panel__overrides-empty[data-v-a786e12e]{padding:.75rem .85rem;border-radius:12px;background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.55);font-size:.8rem}.employees-panel__overrides-list[data-v-a786e12e]{display:grid;gap:.65rem}.employees-panel__override[data-v-a786e12e]{display:grid;gap:.55rem;padding:.75rem;border-radius:12px;background:rgba(var(--v-theme-primary),.05);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.12)}.employees-panel__override--off[data-v-a786e12e]{background:rgba(var(--v-theme-on-surface),.04);box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.employees-panel__override-top[data-v-a786e12e]{display:flex;align-items:center;gap:.5rem}.employees-panel__override-kind[data-v-a786e12e]{font-size:.7rem;font-weight:700;padding:.15rem .45rem;border-radius:999px;background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.employees-panel__override-kind--off[data-v-a786e12e]{background:rgba(var(--v-theme-on-surface),.1);color:rgba(var(--v-theme-on-surface),.7)}.employees-panel__override-date-label[data-v-a786e12e]{flex:1;font-size:.82rem;color:rgba(var(--v-theme-on-surface),.7)}.employees-panel__override-fields[data-v-a786e12e]{display:grid;grid-template-columns:1.2fr .9fr .9fr 1.2fr;gap:.5rem;align-items:start}.employees-panel__override--off .employees-panel__override-fields[data-v-a786e12e]{grid-template-columns:1.2fr 1.8fr}.employees-panel__override-note[data-v-a786e12e]{grid-column:4}@media(max-width:560px){.employees-panel__grid[data-v-a786e12e]{grid-template-columns:1fr}.employees-panel__slot-presets[data-v-a786e12e]{grid-template-columns:repeat(3,minmax(0,1fr))}.employees-panel__hours[data-v-a786e12e]{grid-template-columns:1fr;gap:6px}.employees-panel__override-fields[data-v-a786e12e],.employees-panel__override--off .employees-panel__override-fields[data-v-a786e12e]{grid-template-columns:1fr}.employees-panel__override-note[data-v-a786e12e]{grid-column:auto}}.emp-skel[data-v-a786e12e]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:skel-shimmer-a786e12e 1.2s ease-in-out infinite}.emp-skel--avatar[data-v-a786e12e]{inline-size:40px;block-size:40px;border-radius:12px;flex-shrink:0}.employees-panel__card--skeleton[data-v-a786e12e]{cursor:default;pointer-events:none}@keyframes skel-shimmer-a786e12e{0%{background-position:100% 0}to{background-position:-100% 0}}.channels-view[data-v-47e0de1a]{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.channels-view__skeletons[data-v-47e0de1a]{display:flex;flex-direction:column;gap:1.25rem}.ch-skel[data-v-47e0de1a]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:skel-shimmer-47e0de1a 1.2s ease-in-out infinite}@keyframes skel-shimmer-47e0de1a{0%{background-position:100% 0}to{background-position:-100% 0}}.channels-card[data-v-47e0de1a]{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity));transition:all .2s cubic-bezier(.4,0,.2,1)}.channels-card--active[data-v-47e0de1a]{box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity)),0 4px 20px #00000008}.channels-card--skeleton[data-v-47e0de1a]{cursor:default;pointer-events:none}.channels-card--teaser[data-v-47e0de1a]{background:rgba(var(--v-theme-surface),.7)}.channels-card__header[data-v-47e0de1a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.channels-card__title-box[data-v-47e0de1a]{display:flex;align-items:flex-start;gap:.85rem;min-width:0;flex:1 1 300px}.channels-card__title[data-v-47e0de1a]{margin:0;font-size:1.05rem;font-weight:700;line-height:1.3}.channels-card__desc[data-v-47e0de1a]{margin:.25rem 0 0;font-size:.8125rem;color:rgba(var(--v-theme-on-surface),.6);line-height:1.4}.channels-card__head-actions[data-v-47e0de1a]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.channels-card__body[data-v-47e0de1a]{display:flex;flex-direction:column;gap:1.5rem;padding-top:.5rem}.channels-card__icon-wrap[data-v-47e0de1a]{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;flex-shrink:0}.channels-card__icon-wrap--telegram[data-v-47e0de1a]{background:#0088cc1f;color:#08c}.channels-card__icon-wrap--vk[data-v-47e0de1a]{background:#0077ff1f;color:#07f}.channels-card__icon-wrap--avito[data-v-47e0de1a]{background:#eb174c1f;color:#eb174c}.channels-badge[data-v-47e0de1a]{display:inline-flex;align-items:center;gap:.35rem;padding:.15rem .55rem;border-radius:999px;font-size:.725rem;font-weight:650;white-space:nowrap}.channels-badge--active[data-v-47e0de1a]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.channels-badge--warning[data-v-47e0de1a]{background:rgba(var(--v-theme-warning),.12);color:rgb(var(--v-theme-warning))}.channels-badge--off[data-v-47e0de1a]{background:rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.55)}.channels-badge--soon[data-v-47e0de1a]{background:rgba(var(--v-theme-secondary),.12);color:rgb(var(--v-theme-secondary))}.channels-badge--plan[data-v-47e0de1a]{background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.65);font-weight:550}.channels-badge__dot[data-v-47e0de1a]{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 2px rgba(var(--v-theme-surface),.9)}.channels-section[data-v-47e0de1a]{display:flex;flex-direction:column;gap:.85rem}.channels-section__header[data-v-47e0de1a]{display:flex;align-items:center;gap:.45rem}.channels-section__title[data-v-47e0de1a]{margin:0;font-size:.9rem;font-weight:700;color:rgb(var(--v-theme-on-surface))}.channels-form-grid[data-v-47e0de1a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:.85rem}.channels-copy-grid[data-v-47e0de1a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:.85rem}.channels-links-grid[data-v-47e0de1a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:.85rem}.channels-link-box[data-v-47e0de1a]{display:flex;flex-direction:column;gap:.35rem}.channels-link-box__label[data-v-47e0de1a]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.8125rem;font-weight:600;color:rgb(var(--v-theme-on-surface))}.channels-link-box__hint[data-v-47e0de1a]{font-size:.725rem;font-weight:400;color:rgba(var(--v-theme-on-surface),.5)}.channels-info-icon[data-v-47e0de1a]{color:rgba(var(--v-theme-on-surface),.45);cursor:help;transition:color .15s ease}.channels-info-icon[data-v-47e0de1a]:hover{color:rgb(var(--v-theme-primary))}.channels-copy-field[data-v-47e0de1a]{display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding:.45rem .65rem .45rem .85rem;border-radius:10px;background:rgba(var(--v-theme-on-surface),.035);border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));min-height:44px}.channels-copy-field__text[data-v-47e0de1a]{flex:1 1 0%;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.775rem;color:rgb(var(--v-theme-on-surface));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.channels-copy-field__actions[data-v-47e0de1a]{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.channels-key-status[data-v-47e0de1a]{display:inline-flex;align-items:center;gap:.3rem;margin-top:.35rem;font-size:.75rem;font-weight:550;color:rgb(var(--v-theme-success))}.channels-guide-banner[data-v-47e0de1a]{display:flex;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;border-radius:12px;background:rgba(var(--v-theme-primary),.05);border:1px solid rgba(var(--v-theme-primary),.18);font-size:.8125rem;line-height:1.45}.channels-guide-banner__icon[data-v-47e0de1a]{color:rgb(var(--v-theme-primary));margin-top:2px;flex-shrink:0}.channels-guide-banner__content[data-v-47e0de1a]{flex:1}.channels-guide-banner__steps[data-v-47e0de1a]{margin:.4rem 0 0;padding-left:1.15rem}.channels-guide-banner__steps li[data-v-47e0de1a]{margin-bottom:.25rem}.channels-guide-banner__steps li[data-v-47e0de1a]:last-child{margin-bottom:0}.channels-features-strip[data-v-47e0de1a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:.75rem;padding-top:.25rem}.channels-feature-item[data-v-47e0de1a]{display:flex;align-items:flex-start;gap:.65rem;padding:.75rem .85rem;border-radius:10px;background:rgba(var(--v-theme-on-surface),.02);border:1px solid rgba(var(--v-border-color),.6)}.channels-feature-item__icon[data-v-47e0de1a]{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;flex-shrink:0}.channels-feature-item__icon--cyan[data-v-47e0de1a]{background:#0088cc1a;color:#08c}.channels-feature-item__icon--green[data-v-47e0de1a]{background:rgba(var(--v-theme-success),.1);color:rgb(var(--v-theme-success))}.channels-feature-item__icon--purple[data-v-47e0de1a]{background:#7c3aed1a;color:#7c3aed}.channels-feature-item__text[data-v-47e0de1a]{display:flex;flex-direction:column;gap:.1rem}.channels-feature-item__text strong[data-v-47e0de1a]{font-size:.8125rem;font-weight:650;color:rgb(var(--v-theme-on-surface))}.channels-feature-item__text span[data-v-47e0de1a]{font-size:.725rem;color:rgba(var(--v-theme-on-surface),.6);line-height:1.35}.channels-sync-grid[data-v-47e0de1a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:.85rem}.channels-sync-box[data-v-47e0de1a]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-radius:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-on-surface),.015);transition:all .2s ease}.channels-sync-box[data-v-47e0de1a]:hover{border-color:rgba(var(--v-theme-primary),.3);background:rgba(var(--v-theme-primary),.015)}.channels-sync-box--active[data-v-47e0de1a]{border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.025);box-shadow:0 2px 10px #00000005}.channels-sync-box__info[data-v-47e0de1a]{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.channels-sync-box__icon[data-v-47e0de1a]{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;flex-shrink:0}.channels-sync-box__icon--blue[data-v-47e0de1a]{background:#0077ff1a;color:#07f}.channels-sync-box__icon--emerald[data-v-47e0de1a]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.channels-sync-box__icon--purple[data-v-47e0de1a]{background:#7c3aed1a;color:#7c3aed}.channels-sync-box__title[data-v-47e0de1a]{font-size:.875rem;font-weight:650;line-height:1.3;color:rgb(var(--v-theme-on-surface))}.channels-sync-box__desc[data-v-47e0de1a]{margin:.25rem 0 .35rem;font-size:.775rem;color:rgba(var(--v-theme-on-surface),.6);line-height:1.35}.channels-sync-box__hint[data-v-47e0de1a]{display:inline-block;font-size:.715rem;color:rgba(var(--v-theme-on-surface),.5)}.channels-sync-box__hint em[data-v-47e0de1a]{color:rgb(var(--v-theme-primary));font-style:normal;font-weight:600}.channels-card__actions[data-v-47e0de1a]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:.85rem;border-top:1px solid rgba(var(--v-border-color),.6)}.channels-teaser-box[data-v-47e0de1a]{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border-radius:10px;background:rgba(var(--v-theme-on-surface),.03);font-size:.8125rem;color:rgba(var(--v-theme-on-surface),.7);line-height:1.45}@media(max-width:600px){.channels-card[data-v-47e0de1a]{padding:1.15rem}.channels-copy-field[data-v-47e0de1a]{flex-direction:column;align-items:stretch;gap:.5rem}.channels-copy-field__actions[data-v-47e0de1a]{justify-content:flex-end}}.media-library[data-v-be210608]{display:flex;flex-direction:column;gap:1rem;min-width:0;max-width:100%;position:relative;transition:border-color .2s ease}.media-library--dragging[data-v-be210608]{outline:2px dashed rgb(var(--v-theme-primary));outline-offset:8px;border-radius:16px}.media-library__toolbar[data-v-be210608]{display:flex;flex-direction:column;gap:.65rem;padding:.85rem 1rem;border-radius:14px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface))}.media-library__quota-row[data-v-be210608]{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.media-library__quota-text[data-v-be210608]{font-size:.775rem;color:rgba(var(--v-theme-on-surface),.6);font-weight:550}.media-library__quota-bar[data-v-be210608]{width:100px;flex-shrink:0}.media-library__input[data-v-be210608]{display:none}.media-library__storage-warning[data-v-be210608]{display:flex;align-items:center;gap:.4rem;padding:.35rem .6rem;border-radius:8px;background:rgba(var(--v-theme-error),.08);color:rgb(var(--v-theme-error));font-size:.775rem}.media-library__toolbar-actions[data-v-be210608]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.media-library__toolbar-right[data-v-be210608]{display:flex;align-items:center;gap:.4rem;margin-left:auto}.media-library__filters-row[data-v-be210608]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.media-library__chips[data-v-be210608]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:4px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.04);box-shadow:0 0 0 1px rgba(var(--v-border-color),.4);width:fit-content}.media-library__chip[data-v-be210608]{display:inline-flex;align-items:center;gap:6px;padding:.35rem .85rem;border:0;border-radius:999px;background:transparent;color:rgba(var(--v-theme-on-surface),.7);font-size:.8125rem;font-weight:550;cursor:pointer;transition:all .2s ease}.media-library__chip[data-v-be210608]:hover{color:rgb(var(--v-theme-on-surface));background:rgba(var(--v-theme-on-surface),.06)}.media-library__chip--active[data-v-be210608]{background:rgb(var(--v-theme-surface))!important;color:rgb(var(--v-theme-primary))!important;box-shadow:0 2px 8px #00000014;font-weight:650}.media-library__chip-count[data-v-be210608]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;font-size:.6875rem;background:rgba(var(--v-theme-on-surface),.08);color:inherit}.media-library__empty[data-v-be210608]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3.5rem 1.5rem;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.media-library__empty-icon[data-v-be210608]{width:72px;height:72px;border-radius:20px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));display:grid;place-items:center;margin-bottom:1rem}.media-library__empty-title[data-v-be210608]{font-size:1.05rem;font-weight:650;margin-bottom:.35rem}.media-library__empty-text[data-v-be210608]{max-width:420px;font-size:.84rem;color:rgba(var(--v-theme-on-surface),.55);line-height:1.45;margin-bottom:.5rem}.media-library__grid[data-v-be210608]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:1rem;min-width:0}.media-library__card[data-v-be210608]{display:flex;flex-direction:column;width:100%;min-width:0;max-width:100%;overflow:hidden;border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity));transition:transform .2s ease,box-shadow .2s ease}.media-library__card[data-v-be210608]:hover{transform:translateY(-2px);box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.3),0 8px 24px #0f172a14}.media-library__card:hover .media-library__hover-overlay[data-v-be210608]{opacity:1;pointer-events:auto}.media-library__preview-box[data-v-be210608]{position:relative;display:block;width:100%;aspect-ratio:1;background:rgba(var(--v-theme-on-surface),.03);cursor:pointer;overflow:hidden}.media-library__preview-box img[data-v-be210608]{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.media-library__preview-box:hover img[data-v-be210608]{transform:scale(1.04)}.media-library__file[data-v-be210608]{display:grid;place-items:center;height:100%;color:rgba(var(--v-theme-on-surface),.35)}.media-library__source-badge[data-v-be210608]{position:absolute;top:8px;left:8px;padding:2px 7px;border-radius:6px;background:#000000a6;backdrop-filter:blur(4px);color:#fff;font-size:.6875rem;font-weight:600;letter-spacing:.02em;pointer-events:none;z-index:2}.media-library__hover-overlay[data-v-be210608]{position:absolute;inset:0;background:#00000073;backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;gap:.4rem;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:3}.media-library__hover-btn[data-v-be210608]{width:34px;height:34px;border-radius:999px;border:0;background:#fff;color:#1e293b;display:grid;place-items:center;cursor:pointer;box-shadow:0 4px 12px #00000040;transition:transform .15s ease,background .15s ease}.media-library__hover-btn[data-v-be210608]:hover{transform:scale(1.1);background:#f8fafc}.media-library__hover-btn--delete[data-v-be210608]{color:#ef4444}.media-library__hover-btn--delete[data-v-be210608]:hover{background:#fef2f2}.media-library__meta[data-v-be210608]{display:flex;flex-direction:column;gap:4px;padding:10px 12px 12px;box-sizing:border-box}.media-library__name[data-v-be210608]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600}.media-library__row[data-v-be210608]{display:flex;align-items:center;justify-content:space-between;gap:6px;color:rgba(var(--v-theme-on-surface),.5);font-size:.71875rem}.media-library__aside[data-v-be210608]{font-weight:600;color:rgba(var(--v-theme-on-surface),.7)}.media-library__product-row[data-v-be210608]{display:flex;align-items:center;gap:4px;color:rgb(var(--v-theme-primary));font-size:.6875rem;font-weight:550;margin-top:2px}.media-library__product-text[data-v-be210608]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-library-preview-dialog .media-library-preview{overflow:hidden;background:rgb(var(--v-theme-surface));border-radius:16px}.media-library-preview-dialog .media-library-preview__bar{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.media-library-preview-dialog .media-library-preview__info{min-width:0}.media-library-preview-dialog .media-library-preview__name{overflow:hidden;font-size:.9375rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.media-library-preview-dialog .media-library-preview__meta{margin-top:2px;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem}.media-library-preview-dialog .media-library-preview__actions{display:flex;flex-shrink:0;align-items:center;gap:4px}.media-library-preview-dialog .media-library-preview__stage{display:grid;place-items:center;max-height:min(78vh,720px);padding:20px;overflow:auto;background:rgba(var(--v-theme-on-surface),.03)}.media-library-preview-dialog .media-library-preview__stage img{display:block;max-width:100%;max-height:min(72vh,680px);border-radius:10px;box-shadow:0 8px 30px #00000026;object-fit:contain}.media-skel{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:skel-shimmer 1.2s ease-in-out infinite}.media-card--skeleton{cursor:default;pointer-events:none}@keyframes skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.redirects-panel[data-v-7857afa9]{display:flex;flex-direction:column;gap:1rem;min-width:0}.redirects-panel__toolbar[data-v-7857afa9]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.redirects-panel__search-wrap[data-v-7857afa9]{flex:1 1 240px;max-width:400px}.redirects-panel__toolbar-right[data-v-7857afa9]{display:flex;align-items:center;gap:.75rem}.redirects-panel__empty[data-v-7857afa9]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3.5rem 1.5rem;border-radius:16px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.redirects-panel__empty-icon[data-v-7857afa9]{width:64px;height:64px;border-radius:16px;background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));display:grid;place-items:center;margin-bottom:.85rem}.redirects-panel__empty-title[data-v-7857afa9]{font-size:1rem;font-weight:650;margin-bottom:.35rem}.redirects-panel__empty-text[data-v-7857afa9]{max-width:380px;font-size:.84rem;color:rgba(var(--v-theme-on-surface),.55);line-height:1.4;margin-bottom:.5rem}.redirects-panel__list[data-v-7857afa9]{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0}.redirects-panel__row[data-v-7857afa9]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem;padding:1rem 1.25rem;border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity));transition:all .2s ease}.redirects-panel__row[data-v-7857afa9]:hover{box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.25),0 4px 16px #0f172a0f}.redirects-panel__row--off[data-v-7857afa9]{opacity:.6;background:rgba(var(--v-theme-on-surface),.02)}.redirects-panel__main-col[data-v-7857afa9]{display:flex;flex-direction:column;gap:.5rem;min-width:0;flex:1 1 300px}.redirects-panel__paths[data-v-7857afa9]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}.redirects-panel__from-chip[data-v-7857afa9],.redirects-panel__to-chip[data-v-7857afa9]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.04);font-size:.8125rem;cursor:pointer;transition:background .15s ease}.redirects-panel__from-chip code[data-v-7857afa9],.redirects-panel__to-chip code[data-v-7857afa9]{font-family:inherit;font-size:.8125rem;font-weight:500}.redirects-panel__from-chip[data-v-7857afa9]:hover,.redirects-panel__to-chip[data-v-7857afa9]:hover{background:rgba(var(--v-theme-on-surface),.08)}.redirects-panel__to-chip[data-v-7857afa9]{background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary));font-weight:600}.redirects-panel__to-chip[data-v-7857afa9]:hover{background:rgba(var(--v-theme-primary),.14)}.redirects-panel__arrow[data-v-7857afa9]{color:rgba(var(--v-theme-on-surface),.4);display:flex;align-items:center}.redirects-panel__meta[data-v-7857afa9]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.redirects-panel__badge[data-v-7857afa9]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:.6875rem;font-weight:600}.redirects-panel__badge--301[data-v-7857afa9]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.redirects-panel__badge--302[data-v-7857afa9]{background:rgba(var(--v-theme-warning),.12);color:rgb(var(--v-theme-warning))}.redirects-panel__badge--auto[data-v-7857afa9]{background:rgba(var(--v-theme-on-surface),.07);color:rgba(var(--v-theme-on-surface),.65)}.redirects-panel__note[data-v-7857afa9]{display:inline-flex;align-items:center;gap:4px;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.redirects-panel__actions[data-v-7857afa9]{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.redirects-panel__item-switch[data-v-7857afa9]{margin-right:.25rem}.redirects-panel__form[data-v-7857afa9]{display:flex;flex-direction:column;gap:1rem}.red-skel[data-v-7857afa9]{border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.05),rgba(var(--v-theme-on-surface),.12),rgba(var(--v-theme-on-surface),.05));background-size:200% 100%;animation:skel-shimmer-7857afa9 1.2s ease-in-out infinite}.redirects-panel__row--skeleton[data-v-7857afa9]{cursor:default;pointer-events:none}@keyframes skel-shimmer-7857afa9{0%{background-position:100% 0}to{background-position:-100% 0}}.my-store-page[data-v-ee3d39a8]{display:flex;flex-direction:column;gap:1.25rem;min-width:0;background:transparent}.my-store-page__action-btn[data-v-ee3d39a8]{display:inline-flex;flex-shrink:0;align-items:center;gap:.35rem;block-size:34px;min-block-size:34px;padding:0 .75rem;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:8px;background:transparent;color:inherit;font-size:.8125rem;font-weight:600;text-decoration:none;cursor:pointer;transition:all .15s ease}.my-store-page__action-btn[data-v-ee3d39a8]:hover{background:rgba(var(--v-theme-on-surface),.05)}.my-store-page__action-btn--tour[data-v-ee3d39a8]{border-color:rgba(var(--v-theme-primary),.25);color:rgb(var(--v-theme-primary))}.my-store-page__action-btn--tour[data-v-ee3d39a8]:hover{background:rgba(var(--v-theme-primary),.08)}.my-store-desktop-layout[data-v-ee3d39a8]{display:flex;align-items:flex-start;gap:1.5rem;min-width:0}.my-store-sidebar[data-v-ee3d39a8]{width:280px;flex-shrink:0;position:sticky;top:1rem;display:flex;flex-direction:column;gap:.85rem}.my-store-sidebar__store-card[data-v-ee3d39a8]{position:relative;display:flex;flex-direction:column;gap:.75rem;padding:.95rem 1rem;border-radius:16px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:linear-gradient(140deg,rgba(var(--v-theme-primary),.06),rgb(var(--v-theme-surface)) 45% 100%);box-shadow:0 1px 3px #0000000a,0 4px 14px #00000005;transition:border-color .2s ease,box-shadow .2s ease}.my-store-sidebar__store-card[data-v-ee3d39a8]:hover{border-color:rgba(var(--v-theme-primary),.35);box-shadow:0 2px 6px #0000000d,0 6px 18px rgba(var(--v-theme-primary),.04)}.my-store-sidebar__header[data-v-ee3d39a8]{display:flex;align-items:flex-start;gap:.65rem;min-width:0}.my-store-sidebar__avatar-wrapper[data-v-ee3d39a8]{position:relative;flex-shrink:0}.my-store-sidebar__avatar[data-v-ee3d39a8]{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,rgba(var(--v-theme-primary),.15),rgba(var(--v-theme-primary),.05));color:rgb(var(--v-theme-primary));font-size:1.1rem;font-weight:700;border:1px solid rgba(var(--v-theme-primary),.2);user-select:none}.my-store-sidebar__avatar-status-dot[data-v-ee3d39a8]{position:absolute;bottom:-2px;right:-2px;width:11px;height:11px;border-radius:50%;border:2px solid rgb(var(--v-theme-surface));background:rgba(var(--v-theme-on-surface),.3)}.my-store-sidebar__avatar-status-dot--active[data-v-ee3d39a8]{background:rgb(var(--v-theme-success));box-shadow:0 0 rgba(var(--v-theme-success),.5);animation:statusPulse-ee3d39a8 2s infinite}.my-store-sidebar__avatar-status-dot--warning[data-v-ee3d39a8]{background:rgb(var(--v-theme-warning))}.my-store-sidebar__avatar-status-dot--inactive[data-v-ee3d39a8]{background:rgba(var(--v-theme-error),.8)}@keyframes statusPulse-ee3d39a8{0%{box-shadow:0 0 rgba(var(--v-theme-success),.5)}70%{box-shadow:0 0 0 4px rgba(var(--v-theme-success),0)}to{box-shadow:0 0 rgba(var(--v-theme-success),0)}}.my-store-sidebar__identity[data-v-ee3d39a8]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.my-store-sidebar__name-btn[data-v-ee3d39a8]{display:inline-flex;align-items:center;gap:.2rem;max-width:100%;padding:.1rem .25rem;margin:-.1rem -.25rem;border:0;border-radius:6px;background:transparent;color:inherit;cursor:pointer;text-align:left;transition:background .15s ease}.my-store-sidebar__name-btn[data-v-ee3d39a8]:hover{background:rgba(var(--v-theme-on-surface),.06)}.my-store-sidebar__name-btn:hover .my-store-sidebar__name-chevron[data-v-ee3d39a8]{opacity:1;transform:translateY(1px)}.my-store-sidebar__name-chevron[data-v-ee3d39a8]{opacity:.5;transition:transform .15s ease,opacity .15s ease}.my-store-sidebar__store-name[data-v-ee3d39a8]{font-size:.95rem;font-weight:700;line-height:1.25;color:rgb(var(--v-theme-on-surface))}.my-store-sidebar__status-badge[data-v-ee3d39a8]{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:550;line-height:1.2;color:rgba(var(--v-theme-on-surface),.6)}.my-store-sidebar__status-badge--active[data-v-ee3d39a8]{color:rgb(var(--v-theme-success))}.my-store-sidebar__status-badge--active .my-store-sidebar__status-indicator[data-v-ee3d39a8]{background:rgb(var(--v-theme-success))}.my-store-sidebar__status-badge--hidden[data-v-ee3d39a8]{color:rgb(var(--v-theme-warning))}.my-store-sidebar__status-badge--hidden .my-store-sidebar__status-indicator[data-v-ee3d39a8]{background:rgb(var(--v-theme-warning))}.my-store-sidebar__status-badge--inactive[data-v-ee3d39a8]{color:rgba(var(--v-theme-on-surface),.5)}.my-store-sidebar__status-badge--inactive .my-store-sidebar__status-indicator[data-v-ee3d39a8]{background:rgba(var(--v-theme-on-surface),.35)}.my-store-sidebar__status-indicator[data-v-ee3d39a8]{width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}.my-store-sidebar__more-btn[data-v-ee3d39a8]{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;flex-shrink:0;margin-top:-2px;margin-right:-4px;transition:all .15s ease}.my-store-sidebar__more-btn[data-v-ee3d39a8]:hover{background:rgba(var(--v-theme-on-surface),.08);color:rgb(var(--v-theme-on-surface))}.my-store-sidebar__url-capsule[data-v-ee3d39a8]{display:flex;align-items:center;gap:.4rem;padding:.35rem .5rem .35rem .6rem;border-radius:9px;background:rgba(var(--v-theme-on-surface),.035);border:1px solid rgba(var(--v-border-color),.7);min-width:0;transition:border-color .15s ease,background .15s ease}.my-store-sidebar__url-capsule[data-v-ee3d39a8]:hover{background:rgba(var(--v-theme-primary),.04);border-color:rgba(var(--v-theme-primary),.35)}.my-store-sidebar__url-capsule:hover .my-store-sidebar__url-icon[data-v-ee3d39a8]{color:rgb(var(--v-theme-primary))}.my-store-sidebar__url-icon[data-v-ee3d39a8]{color:rgba(var(--v-theme-on-surface),.45);transition:color .15s ease}.my-store-sidebar__url-text[data-v-ee3d39a8]{font-size:.76rem;font-weight:550;color:rgba(var(--v-theme-on-surface),.85);letter-spacing:-.01em}.my-store-sidebar__url-actions[data-v-ee3d39a8]{display:flex;align-items:center;gap:.15rem}.my-store-sidebar__url-action-btn[data-v-ee3d39a8]{display:grid;place-items:center;width:24px;height:24px;border-radius:6px;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;text-decoration:none;transition:all .15s ease}.my-store-sidebar__url-action-btn[data-v-ee3d39a8]:hover{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.my-store-sidebar__chips-row[data-v-ee3d39a8]{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;padding-top:.2rem}.my-store-sidebar__chip[data-v-ee3d39a8]{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .5rem;border-radius:7px;font-size:.7rem;font-weight:550;line-height:1.2;border:1px solid rgba(var(--v-border-color),.7);background:rgba(var(--v-theme-on-surface),.03);color:rgba(var(--v-theme-on-surface),.7);white-space:nowrap}.my-store-sidebar__chip--interactive[data-v-ee3d39a8]{cursor:pointer;transition:all .15s ease}.my-store-sidebar__chip--interactive[data-v-ee3d39a8]:hover{background:rgba(var(--v-theme-primary),.08);border-color:rgba(var(--v-theme-primary),.4);color:rgb(var(--v-theme-primary))}.my-store-sidebar__chip--active-tab[data-v-ee3d39a8]{background:rgba(var(--v-theme-primary),.1);border-color:rgba(var(--v-theme-primary),.4);color:rgb(var(--v-theme-primary));font-weight:600}.my-store-sidebar__chip--plan[data-v-ee3d39a8]{border-color:rgba(var(--v-theme-warning),.35);background:rgba(var(--v-theme-warning),.07);color:rgb(var(--v-theme-warning))}.my-store-sidebar__chip--domain[data-v-ee3d39a8]{cursor:pointer;transition:all .15s ease}.my-store-sidebar__chip--domain[data-v-ee3d39a8]:hover{opacity:.85}.my-store-sidebar__chip--domain-ok[data-v-ee3d39a8]{border-color:rgba(var(--v-theme-success),.35);background:rgba(var(--v-theme-success),.07);color:rgb(var(--v-theme-success))}.my-store-sidebar__chip--domain-pending[data-v-ee3d39a8]{border-color:rgba(var(--v-theme-warning),.35);background:rgba(var(--v-theme-warning),.07);color:rgb(var(--v-theme-warning))}.my-store-sidebar__status-pill[data-v-ee3d39a8]{display:inline-flex;align-items:center;gap:.3rem;padding:.1rem .45rem;border-radius:999px;font-size:.7rem;font-weight:600;background:rgba(var(--v-theme-on-surface),.07);color:rgba(var(--v-theme-on-surface),.6)}.my-store-sidebar__status-pill--active[data-v-ee3d39a8]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.my-store-sidebar__dot[data-v-ee3d39a8]{width:5px;height:5px;border-radius:50%;background:currentColor}.my-store-sidebar__nav[data-v-ee3d39a8]{display:flex;flex-direction:column;gap:.3rem;padding:.4rem;border-radius:16px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));box-shadow:0 1px 6px #00000005}.my-store-nav-row[data-v-ee3d39a8]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.65rem .75rem;border-radius:11px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.my-store-nav-row[data-v-ee3d39a8]:hover:not(.my-store-nav-row--active){background:rgba(var(--v-theme-on-surface),.04)}.my-store-nav-row--active[data-v-ee3d39a8]{background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.my-store-nav-row--active .my-store-nav-row__title[data-v-ee3d39a8]{color:rgb(var(--v-theme-primary));font-weight:700}.my-store-nav-row--active .my-store-nav-row__chevron[data-v-ee3d39a8]{color:rgb(var(--v-theme-primary));transform:translate(2px)}.my-store-nav-row__icon-box[data-v-ee3d39a8]{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.75);flex-shrink:0;transition:all .15s ease}.my-store-nav-row--active .my-store-nav-row__icon-box[data-v-ee3d39a8]{background:rgb(var(--v-theme-primary));color:#fff}.my-store-nav-row__content[data-v-ee3d39a8]{display:flex;flex-direction:column;min-width:0;flex:1}.my-store-nav-row__title[data-v-ee3d39a8]{font-size:.84rem;font-weight:600;line-height:1.25}.my-store-nav-row__chevron[data-v-ee3d39a8]{color:rgba(var(--v-theme-on-surface),.35);flex-shrink:0;transition:all .15s ease}.my-store-content-pane[data-v-ee3d39a8]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1rem}.my-store-content-pane__header[data-v-ee3d39a8]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.25rem;border-radius:14px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface))}.my-store-content-pane__icon[data-v-ee3d39a8]{width:38px;height:38px;border-radius:10px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));display:grid;place-items:center;flex-shrink:0}.my-store-content-pane__icon--info[data-v-ee3d39a8]{background:rgba(var(--v-theme-info),.1);color:rgb(var(--v-theme-info))}.my-store-content-pane__icon--success[data-v-ee3d39a8]{background:rgba(var(--v-theme-success),.1);color:rgb(var(--v-theme-success))}.my-store-content-pane__icon--warning[data-v-ee3d39a8]{background:rgba(var(--v-theme-warning),.12);color:rgb(var(--v-theme-warning))}.my-store-content-pane__icon--secondary[data-v-ee3d39a8]{background:rgba(var(--v-theme-secondary),.1);color:rgb(var(--v-theme-secondary))}.my-store-content-pane__title[data-v-ee3d39a8]{margin:0;font-size:1.05rem;font-weight:700;line-height:1.25}.my-store-content-pane__desc[data-v-ee3d39a8]{margin:2px 0 0;font-size:.8rem;color:rgba(var(--v-theme-on-surface),.6)}.my-store-content-pane__body[data-v-ee3d39a8]{min-width:0}.my-store-content-pane__actions[data-v-ee3d39a8]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.my-store-content-pane__action-btn[data-v-ee3d39a8]{display:inline-flex;align-items:center;gap:.35rem;padding:.38rem .8rem;border-radius:8px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-on-surface),.03);color:inherit;font-size:.775rem;font-weight:600;cursor:pointer;text-decoration:none;transition:all .15s ease;white-space:nowrap}.my-store-content-pane__action-btn[data-v-ee3d39a8]:hover{background:rgba(var(--v-theme-on-surface),.06);border-color:rgba(var(--v-theme-on-surface),.2)}.my-store-content-pane__action-btn--primary[data-v-ee3d39a8]{border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.06);color:rgb(var(--v-theme-primary))}.my-store-content-pane__action-btn--primary[data-v-ee3d39a8]:hover{background:rgba(var(--v-theme-primary),.12);border-color:rgb(var(--v-theme-primary))}.my-store-content-pane__action-btn--domain-ok[data-v-ee3d39a8]{border-style:solid;border-color:rgba(var(--v-theme-success),.4);background:rgba(var(--v-theme-success),.07);color:rgb(var(--v-theme-success))}.my-store-content-pane__action-btn--domain-ok[data-v-ee3d39a8]:hover{background:rgba(var(--v-theme-success),.12)}.my-store-mobile-layout[data-v-ee3d39a8]{display:none;flex-direction:column;gap:1rem;width:100%}.my-store-mobile-hub[data-v-ee3d39a8]{display:flex;flex-direction:column;gap:1rem}.my-store-mobile-hero[data-v-ee3d39a8]{display:flex;flex-direction:column;gap:.85rem;padding:1rem 1.15rem;border-radius:16px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:linear-gradient(135deg,rgba(var(--v-theme-primary),.05),rgb(var(--v-theme-surface)))}.my-store-mobile-hero__avatar[data-v-ee3d39a8]{width:44px;height:44px;border-radius:12px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));display:grid;place-items:center;flex-shrink:0}.my-store-mobile-hero__name-btn[data-v-ee3d39a8]{display:inline-flex;align-items:center;gap:.35rem;background:transparent;border:0;color:inherit;max-width:100%;text-align:left}.my-store-mobile-hero__title[data-v-ee3d39a8]{margin:0;font-size:1.1rem;font-weight:700;line-height:1.2}.my-store-mobile-hero__url[data-v-ee3d39a8]{display:inline-flex;align-items:center;gap:.3rem;color:rgb(var(--v-theme-primary));text-decoration:none;font-size:.8rem;font-weight:550;margin-top:2px}.my-store-mobile-hero__meta[data-v-ee3d39a8]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.65rem;border-top:1px solid rgba(var(--v-border-color),.5)}.my-store-mobile-hub__title-row[data-v-ee3d39a8]{display:flex;align-items:center;padding:.25rem .25rem 0}.my-store-mobile-hub__section-label[data-v-ee3d39a8]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--v-theme-on-surface),.5)}.my-store-mobile-cards-grid[data-v-ee3d39a8]{display:flex;flex-direction:column;gap:.6rem}.my-store-hub-card[data-v-ee3d39a8]{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:14px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));color:inherit;text-align:left;cursor:pointer;box-shadow:0 1px 4px #00000005;transition:all .15s ease}.my-store-hub-card[data-v-ee3d39a8]:active{transform:scale(.99);background:rgba(var(--v-theme-on-surface),.03)}.my-store-hub-card__icon[data-v-ee3d39a8]{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));flex-shrink:0}.my-store-hub-card__icon--info[data-v-ee3d39a8]{background:rgba(var(--v-theme-info),.1);color:rgb(var(--v-theme-info))}.my-store-hub-card__icon--success[data-v-ee3d39a8]{background:rgba(var(--v-theme-success),.1);color:rgb(var(--v-theme-success))}.my-store-hub-card__icon--warning[data-v-ee3d39a8]{background:rgba(var(--v-theme-warning),.12);color:rgb(var(--v-theme-warning))}.my-store-hub-card__icon--secondary[data-v-ee3d39a8]{background:rgba(var(--v-theme-secondary),.1);color:rgb(var(--v-theme-secondary))}.my-store-hub-card__text[data-v-ee3d39a8]{display:flex;flex-direction:column;min-width:0;flex:1}.my-store-hub-card__title[data-v-ee3d39a8]{font-size:.925rem;font-weight:650;line-height:1.25}.my-store-hub-card__desc[data-v-ee3d39a8]{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.55);line-height:1.3;margin-top:2px}.my-store-hub-card__chevron[data-v-ee3d39a8]{color:rgba(var(--v-theme-on-surface),.35);flex-shrink:0}.my-store-mobile-detail[data-v-ee3d39a8]{display:flex;flex-direction:column;gap:.85rem}.my-store-mobile-subpage-header[data-v-ee3d39a8]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem;border-radius:12px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgb(var(--v-theme-surface));box-shadow:0 1px 6px #00000005}.my-store-back-btn[data-v-ee3d39a8]{display:inline-flex;align-items:center;gap:.25rem;padding:.3rem .5rem;border-radius:8px;border:0;background:transparent;color:rgb(var(--v-theme-primary));font-size:.8125rem;font-weight:650;cursor:pointer}.my-store-back-btn[data-v-ee3d39a8]:active{background:rgba(var(--v-theme-primary),.08)}.my-store-section-switch-btn[data-v-ee3d39a8]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .6rem;border-radius:8px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-on-surface),.03);color:inherit;font-size:.775rem;max-width:160px;cursor:pointer}.my-store-mobile-detail__body[data-v-ee3d39a8]{min-width:0}@media(max-width:959px){.my-store-desktop-layout[data-v-ee3d39a8]{display:none}.my-store-mobile-layout[data-v-ee3d39a8]{display:flex}}.offers-edit-dialog :deep(.v-overlay__content){margin:16px;max-height:calc(100vh - 32px)}.offers-dialog-content.v-overlay__content{display:flex!important;flex-direction:column;transition:max-width .3s cubic-bezier(.16,1,.3,1)}@media(min-width:1280px){.offers-dialog-content.v-overlay__content:not(.v-overlay__content--fullscreen){overflow:visible!important;margin-block-start:60px!important}}.offers-dialog-content.v-overlay__content--fullscreen{margin:0!important;margin-block:0!important;margin-block-start:0!important;margin-inline-start:0!important;inset:0!important;overflow:hidden!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}.offers-edit-dialog--sheet :deep(.v-overlay__content){margin:16px 16px 16px auto!important;align-self:stretch;inline-size:min(760px,100vw - 48px);max-inline-size:min(760px,100vw - 48px)}.offers-edit-dialog--sheet :deep(.v-overlay__scrim){opacity:.32!important}@media(max-width:1279px){.offers-dialog-content.v-overlay__content,.offers-edit-dialog :deep(.v-overlay__content),.offers-edit-dialog--sheet :deep(.v-overlay__content){margin:0!important;margin-block:0!important;margin-block-start:0!important;margin-inline-start:0!important;inset:0!important;overflow:hidden!important;inline-size:100%!important;width:100%!important;max-inline-size:100%!important;max-width:100%!important;block-size:100%!important;height:100dvh!important;max-block-size:100%!important;max-height:100dvh!important;border-radius:0!important}}.offers-edit{position:relative;display:flex;flex-direction:column;block-size:100%;max-block-size:92vh;overflow:hidden;border-radius:var(--ui-radius-dialog, 20px);background:rgb(var(--v-theme-background));box-shadow:0 16px 48px #00000029;transition:transform .22s ease,opacity .22s ease}.offers-edit--fullscreen,.v-overlay__content--fullscreen .offers-edit,.v-dialog--fullscreen .offers-edit{max-block-size:100%!important;border-radius:0!important}@media(max-width:1279px){.offers-edit{max-block-size:100%!important;border-radius:0!important}}.offers-edit__header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;background:rgb(var(--v-theme-surface));border-block-end:1px solid rgba(var(--v-border-color),.12);min-width:0}@media(max-width:600px){.offers-edit__header{padding:12px 14px;gap:8px}}.offers-edit__hero{display:flex;align-items:center;gap:12px;min-inline-size:0;min-width:0;flex:1 1 auto;overflow:hidden}.offers-edit__hero-text{flex:1 1 auto;min-width:0;overflow:hidden}.offers-edit__mark{display:grid;flex-shrink:0;place-items:center;inline-size:42px;block-size:42px;border-radius:12px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}@media(max-width:600px){.offers-edit__mark{inline-size:36px;block-size:36px;border-radius:10px}}.offers-edit__title{margin:0;overflow:hidden;font-size:1.125rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;max-width:100%}@media(max-width:600px){.offers-edit__title{font-size:1rem}}.offers-edit__sub{margin:2px 0 0;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.offers-edit__close{display:grid;flex-shrink:0;place-items:center;inline-size:36px;block-size:36px;padding:0;border:0;border-radius:10px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.5);cursor:pointer;transition:all .15s ease}.offers-edit__close:hover{background:rgba(var(--v-theme-on-surface),.09);color:rgb(var(--v-theme-on-surface))}.offers-edit__topbar{display:flex;flex-direction:column;background:rgb(var(--v-theme-surface));flex-shrink:0}.offers-edit__topbar .offers-summary-banner{margin:12px 16px 8px}@media(max-width:600px){.offers-edit__topbar .offers-summary-banner{margin:10px 10px 6px}}.offers-summary-banner{display:flex;align-items:flex-start;gap:12px;padding:10px 14px;border-radius:12px;background:linear-gradient(135deg,rgba(var(--v-theme-primary),.09),rgba(var(--v-theme-primary),.03));border:1px solid rgba(var(--v-theme-primary),.22);transition:all .2s ease}@media(max-width:600px){.offers-summary-banner{padding:8px 10px;gap:8px}}.offers-summary-banner__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:rgb(var(--v-theme-primary));color:#fff;flex-shrink:0;box-shadow:0 2px 8px rgba(var(--v-theme-primary),.25);margin-top:2px}@media(max-width:600px){.offers-summary-banner__icon{width:28px;height:28px;border-radius:8px;margin-top:1px}}.offers-summary-banner__content{flex:1;min-width:0}.offers-summary-banner__label{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:rgb(var(--v-theme-primary));margin-bottom:1px}.offers-summary-banner__text{font-size:.8125rem;line-height:1.35;color:rgb(var(--v-theme-on-surface))}.offers-summary-banner__text strong{font-weight:700;color:rgb(var(--v-theme-primary))}@media(max-width:600px){.offers-summary-banner__text{font-size:.75rem}}.offers-summary-banner__rules{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:6px;padding-top:6px;border-top:1px solid rgba(var(--v-theme-primary),.12)}.offers-summary-banner__rule-item{display:inline-flex;align-items:center;gap:4px;font-size:.6875rem;color:rgba(var(--v-theme-on-surface),.65)}.offers-summary-banner__rule-item--active{color:rgb(var(--v-theme-on-surface));font-weight:500}.offers-summary-banner__rule-item--active .offers-summary-banner__rule-icon{color:rgb(var(--v-theme-primary))}.offers-summary-banner__rule-item--active .offers-summary-banner__rule-title{color:rgba(var(--v-theme-on-surface),.75)}.offers-summary-banner__rule-item--active .offers-summary-banner__rule-val{color:rgb(var(--v-theme-primary));font-weight:600}.offers-summary-banner__rule-icon{flex-shrink:0;opacity:.85}.offers-summary-banner__rule-title{color:rgba(var(--v-theme-on-surface),.55)}.offers-summary-banner__rule-val{color:inherit}.offers-edit__body{position:relative;flex:1;min-height:0;overflow-y:auto;padding:16px 20px 24px;-webkit-overflow-scrolling:touch}@media(max-width:600px){.offers-edit__body{padding:12px 12px 20px}}.offers-edit__busy{position:absolute;inset:0;z-index:10;background:rgba(var(--v-theme-surface),.6);backdrop-filter:blur(2px);pointer-events:none}.offers-form-grid{display:grid;gap:16px;align-items:start;min-width:0}@media(min-width:1280px){.offers-form-grid{grid-template-columns:minmax(0,1fr) 340px}}.offers-form__main{display:flex;flex-direction:column;gap:14px;min-width:0}.offers-form__side{display:flex;flex-direction:column;gap:14px;min-width:0;position:sticky;top:0}.offers-tab-pane{display:flex;flex-direction:column;gap:14px;min-width:0}.offers-side-card{display:flex;flex-direction:column;border-radius:14px;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));box-shadow:0 1px 6px #0000000a;overflow:hidden}.offers-side-card__section{padding:12px 14px;display:flex;flex-direction:column;gap:8px}.offers-side-card__section--preview{padding:12px 14px;background:linear-gradient(135deg,rgba(var(--v-theme-primary),.07),rgba(var(--v-theme-surface),.98));border-block-end:1px solid rgba(var(--v-theme-primary),.12)}.offers-side-card__divider{height:1px;background:rgba(var(--v-border-color),.07);margin:0;border:none}.offers-status-badge-btn{display:inline-flex;align-items:center;gap:5px;padding:3px 8px 3px 7px;border-radius:999px;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:rgba(var(--v-theme-surface),.9);font-size:.6875rem;font-weight:650;color:rgb(var(--v-theme-on-surface));cursor:pointer;transition:all .15s ease;user-select:none}.offers-status-badge-btn:hover{background:rgba(var(--v-theme-surface),1);box-shadow:0 1px 4px #00000014}.offers-status-badge-btn--open{border-color:rgba(var(--v-theme-success),.35);background:rgba(var(--v-theme-success),.1);color:rgb(var(--v-theme-success))}.offers-status-badge-btn--open .offers-status-badge-btn__dot{background:rgb(var(--v-theme-success));box-shadow:0 0 0 2px rgba(var(--v-theme-success),.2)}.offers-status-badge-btn--suspended{border-color:rgba(var(--v-theme-warning),.4);background:rgba(var(--v-theme-warning),.12);color:rgb(var(--v-theme-warning))}.offers-status-badge-btn--suspended .offers-status-badge-btn__dot{background:rgb(var(--v-theme-warning));box-shadow:0 0 0 2px rgba(var(--v-theme-warning),.2)}.offers-status-badge-btn--consumed{border-color:rgba(var(--v-theme-on-surface),.15);background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.6)}.offers-status-badge-btn--consumed .offers-status-badge-btn__dot{background:rgba(var(--v-theme-on-surface),.4)}.offers-status-badge-btn__dot{width:6px;height:6px;border-radius:50%;display:inline-block;flex-shrink:0}.offers-status-badge-btn__chevron{opacity:.6}.offers-status-dropdown-list{border-radius:10px!important;padding:4px!important;min-width:140px}.offers-status-dropdown-item{border-radius:6px!important;min-height:32px!important;padding-inline:8px!important}.offers-preview-card__badge-val{font-size:1.375rem;font-weight:850;letter-spacing:-.02em;line-height:1.1;color:rgb(var(--v-theme-primary))}.offers-preview-card__title{font-size:.875rem;font-weight:650;line-height:1.25;color:rgb(var(--v-theme-on-surface))}.offers-preview-card__desc{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.65);line-height:1.3}.offers-preview-rules{margin-top:10px;padding-top:10px;border-top:1px solid rgba(var(--v-border-color),.08);display:flex;flex-direction:column;gap:4px}.offers-preview-rules__head{display:flex;align-items:center;gap:5px;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:rgba(var(--v-theme-on-surface),.5);margin-bottom:2px}.offers-preview-rules__grid{display:flex;flex-direction:column;gap:2px}.offers-preview-rule-chip{display:flex;align-items:center;gap:8px;padding:3px 0;background:transparent;border:none}.offers-preview-rule-chip--active .offers-preview-rule-chip__icon{color:rgb(var(--v-theme-primary))}.offers-preview-rule-chip--active .offers-preview-rule-chip__title{color:rgba(var(--v-theme-on-surface),.85);font-weight:600}.offers-preview-rule-chip--active .offers-preview-rule-chip__sub{color:rgb(var(--v-theme-on-surface));font-weight:600}.offers-preview-rule-chip__icon{flex-shrink:0;color:rgba(var(--v-theme-on-surface),.35)}.offers-preview-rule-chip__content{display:flex;align-items:baseline;justify-content:space-between;gap:8px;width:100%;min-width:0}.offers-preview-rule-chip__title{font-size:.75rem;font-weight:500;color:rgba(var(--v-theme-on-surface),.6);flex-shrink:0}.offers-preview-rule-chip__sub{font-size:.75rem;font-weight:550;color:rgba(var(--v-theme-on-surface),.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}.offers-template-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.offers-template-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border-radius:8px;border:1px solid rgba(var(--v-border-color),.1);background:rgba(var(--v-theme-on-surface),.025);color:rgb(var(--v-theme-on-surface));font-size:.75rem;font-weight:550;cursor:pointer;transition:all .15s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.offers-template-chip:hover{background:rgba(var(--v-theme-primary),.08);border-color:rgba(var(--v-theme-primary),.3);color:rgb(var(--v-theme-primary))}.offer-kind-row{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:10px}.offer-kind-row__label{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;color:rgba(var(--v-theme-on-surface),.55);font-size:.8125rem;font-weight:500}.offer-kind-row__toggle{display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.05)}.offer-kind-row__btn{min-block-size:26px;padding:2px 10px;border:0;border-radius:6px;background:transparent;color:rgba(var(--v-theme-on-surface),.58);cursor:pointer;font-size:.75rem;font-weight:600;line-height:1.2}.offer-kind-row__btn--on{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 0 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.product-catalog-order{margin-bottom:1rem;flex-wrap:wrap;flex-direction:column;align-items:flex-start}.product-catalog-sort-hint{margin:0;color:rgba(var(--v-theme-on-surface),.5);font-size:.8125rem;line-height:1.4}.offers-rules-checklist{display:flex;flex-direction:column;gap:8px}.offers-rules-check-item{display:flex;align-items:center;gap:8px;font-size:.8125rem;color:rgba(var(--v-theme-on-surface),.55)}.offers-rules-check-item .v-icon{color:rgba(var(--v-theme-on-surface),.3)}.offers-rules-check-item--active{color:rgb(var(--v-theme-on-surface));font-weight:600}.offers-rules-check-item--active .v-icon{color:rgb(var(--v-theme-success))}.offers-form-section{display:flex;flex-direction:column;gap:14px}.offers-section-box{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:14px;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),.14)}.offers-section-box--highlight{background:rgba(var(--v-theme-primary),.03);border-color:rgba(var(--v-theme-primary),.25)}@media(max-width:600px){.offers-section-box{padding:12px;gap:8px;border-radius:12px}}.offers-section-box__header{display:flex;align-items:center;justify-content:space-between;gap:8px}.offers-section-box__title{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;font-weight:700;color:rgb(var(--v-theme-on-surface))}.offers-section-box__label{font-size:.75rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.65);text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px;display:block}.offers-templates-scroll{display:flex;align-items:center;gap:8px;overflow-x:auto;padding-block:2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.offers-templates-scroll::-webkit-scrollbar{display:none}.offers-template-chip{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:10px;border:1px solid rgba(var(--v-theme-primary),.22);background:rgba(var(--v-theme-primary),.05);color:rgb(var(--v-theme-on-surface));font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:all .15s cubic-bezier(.16,1,.3,1);min-height:40px}.offers-template-chip .v-icon{color:rgb(var(--v-theme-primary))}.offers-template-chip:hover{background:rgba(var(--v-theme-primary),.14);border-color:rgb(var(--v-theme-primary));transform:translateY(-1px)}.offers-template-chip:active{transform:translateY(0)}@media(max-width:600px){.offers-template-chip{padding:7px 11px;font-size:.75rem;min-height:38px}}.offers-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.offers-choice-grid--3col{grid-template-columns:repeat(3,minmax(0,1fr))}.offers-choice-grid--2col{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:720px){.offers-choice-grid,.offers-choice-grid--3col,.offers-choice-grid--2col{grid-template-columns:1fr;gap:6px}}.offers-split{display:flex;align-items:center;padding-block:14px}.offers-split-line{flex:1;block-size:2px;border-radius:999px;background:rgba(var(--v-theme-on-surface),.07)}.offers-benefit-value-box{display:flex;flex-direction:column;gap:8px}.offers-benefit-value-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;flex-direction:column;align-items:flex-start}.offers-benefit-value-input-wrap{inline-size:100%;max-inline-size:220px;flex-shrink:0}.offers-benefit-presets-wrap{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.offers-choice-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:12px 14px;border-radius:12px;border:1.5px solid rgba(var(--v-border-color),.16);background:rgba(var(--v-theme-on-surface),.02);cursor:pointer;user-select:none;text-align:start;transition:all .16s ease;min-height:48px}.offers-choice-card:hover{border-color:rgba(var(--v-theme-primary),.45);background:rgba(var(--v-theme-primary),.03)}.offers-choice-card--active{border-color:rgb(var(--v-theme-primary))!important;background:rgba(var(--v-theme-primary),.08)!important;box-shadow:0 0 0 1px rgb(var(--v-theme-primary)),0 3px 10px rgba(var(--v-theme-primary),.12)}@media(max-width:720px){.offers-choice-card{flex-direction:row;align-items:center;gap:12px;padding:10px 12px}}.offers-choice-card__head{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:8px}@media(max-width:720px){.offers-choice-card__head{width:auto;margin-bottom:0;flex-shrink:0}}.offers-choice-card__icon{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface));transition:all .15s ease}.offers-choice-card--active .offers-choice-card__icon{background:rgb(var(--v-theme-primary));color:#fff}.offers-choice-card__indicator{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;border:1.5px solid rgba(var(--v-border-color),.4);transition:all .15s ease}.offers-choice-card--active .offers-choice-card__indicator{border-color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary));color:#fff}@media(max-width:720px){.offers-choice-card__indicator{display:none}}.offers-choice-card__content{display:flex;flex-direction:column;flex:1;min-width:0}.offers-choice-card__title{font-size:.8125rem;font-weight:700;color:rgb(var(--v-theme-on-surface));line-height:1.3;margin-bottom:2px}.offers-choice-card__desc{font-size:.6875rem;line-height:1.3;color:rgba(var(--v-theme-on-surface),.6)}.offers-segmented-ctrl{display:inline-flex;padding:3px;background:rgba(var(--v-theme-on-surface),.05);border-radius:10px;gap:3px;width:fit-content;max-width:100%;box-sizing:border-box}.offers-segmented-btn{flex:0 0 auto;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;border-radius:7px;font-size:.8125rem;font-weight:500;border:none;background:transparent;color:rgba(var(--v-theme-on-surface),.65);cursor:pointer;transition:all .15s ease;min-height:32px;white-space:nowrap}.offers-segmented-btn:hover:not(.offers-segmented-btn--active){color:rgb(var(--v-theme-on-surface));background:rgba(var(--v-theme-on-surface),.04)}.offers-segmented-btn--active{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));font-weight:600;box-shadow:0 1px 3px #00000014}@media(max-width:600px){.offers-segmented-ctrl{width:100%;display:flex}.offers-segmented-btn{flex:1;padding:6px 8px;font-size:.75rem;gap:4px;min-height:32px}}.offers-status-toggle{display:flex;padding:3px;background:rgba(var(--v-theme-on-surface),.05);border-radius:10px;gap:2px;width:100%;box-sizing:border-box}.offers-status-btn{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 8px;border-radius:7px;font-size:.8125rem;font-weight:600;border:none;background:transparent;color:rgba(var(--v-theme-on-surface),.6);cursor:pointer;transition:all .15s ease;min-height:34px;white-space:nowrap}.offers-status-btn:hover:not(.offers-status-btn--active){color:rgb(var(--v-theme-on-surface));background:rgba(var(--v-theme-on-surface),.04)}.offers-status-btn--active{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 3px #00000014}.offers-status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.offers-status-dot--open{background:rgb(var(--v-theme-success));box-shadow:0 0 0 2px rgba(var(--v-theme-success),.2)}.offers-status-dot--suspended{background:rgb(var(--v-theme-warning));box-shadow:0 0 0 2px rgba(var(--v-theme-warning),.2)}.offers-status-dot--consumed{background:rgba(var(--v-theme-on-surface),.38)}.offers-priority-widget{display:flex;flex-direction:column;gap:8px}.offers-priority-widget__header{display:flex;align-items:center;justify-content:space-between;gap:6px}.offers-priority-widget__title-wrap{display:inline-flex;align-items:center;gap:4px}.offers-priority-widget__title{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:rgba(var(--v-theme-on-surface),.6)}.offers-priority-widget__rank-badge{font-size:.6875rem;font-weight:600;padding:2px 7px;border-radius:6px;white-space:nowrap;line-height:1.3}.offers-priority-widget__rank-badge--top{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));border:1px solid rgba(var(--v-theme-primary),.25)}.offers-priority-widget__rank-badge--high{background:rgba(var(--v-theme-info),.12);color:rgb(var(--v-theme-info));border:1px solid rgba(var(--v-theme-info),.25)}.offers-priority-widget__rank-badge--default{background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.65);border:1px solid rgba(var(--v-border-color),.12)}.offers-priority-presets{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:2px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.04);border:1px solid rgba(var(--v-border-color),.08)}.offers-priority-preset-btn{display:flex;align-items:center;justify-content:center;gap:4px;padding:5px 6px;border:0;border-radius:6px;background:transparent;font-size:.75rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.65);cursor:pointer;transition:all .15s ease}.offers-priority-preset-btn:hover{background:rgba(var(--v-theme-on-surface),.06);color:rgb(var(--v-theme-on-surface))}.offers-priority-preset-btn--active{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));font-weight:700;box-shadow:0 1px 3px #00000014,0 0 0 1px rgba(var(--v-theme-primary),.25)}.offers-priority-ladder{margin-top:2px;display:flex;flex-direction:column;gap:5px}.offers-priority-ladder__caption{display:flex;align-items:center;justify-content:space-between;font-size:.6875rem;color:rgba(var(--v-theme-on-surface),.55);font-weight:500}.offers-priority-ladder__expand-btn{border:0;background:transparent;color:rgb(var(--v-theme-primary));font-size:.6875rem;font-weight:600;cursor:pointer;padding:0}.offers-priority-ladder__expand-btn:hover{text-decoration:underline}.offers-priority-ladder__list{display:flex;flex-direction:column;gap:4px}.offers-priority-ladder__item{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:8px;background:rgba(var(--v-theme-on-surface),.025);border:1px solid rgba(var(--v-border-color),.08);font-size:.75rem;transition:all .15s ease}.offers-priority-ladder__item--current{background:rgba(var(--v-theme-primary),.06);border-color:rgba(var(--v-theme-primary),.35);box-shadow:0 0 0 1px rgba(var(--v-theme-primary),.12)}.offers-priority-ladder__item--current .offers-priority-ladder__rank{background:rgb(var(--v-theme-primary));color:#fff}.offers-priority-ladder__rank{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;font-size:.6875rem;font-weight:700;background:rgba(var(--v-theme-on-surface),.07);color:rgba(var(--v-theme-on-surface),.7);flex-shrink:0}.offers-priority-ladder__crown{font-size:.6875rem}.offers-priority-ladder__info{min-width:0;flex:1}.offers-priority-ladder__name{font-size:.75rem;line-height:1.25;color:rgb(var(--v-theme-on-surface))}.offers-priority-ladder__meta{display:flex;align-items:center;gap:4px;margin-top:1px}.offers-priority-ladder__tag{font-size:.625rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.55)}.offers-priority-ladder__tag--current{color:rgb(var(--v-theme-primary));font-weight:700}.offers-priority-ladder__tag--muted{color:rgba(var(--v-theme-on-surface),.45)}.offers-priority-ladder__action{flex-shrink:0}.offers-priority-ladder__move-btn{display:inline-flex;align-items:center;gap:2px;padding:2px 6px;border:1px solid rgba(var(--v-border-color),.15);border-radius:5px;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),.75);font-size:.6875rem;font-weight:600;cursor:pointer;transition:all .12s ease}.offers-priority-ladder__move-btn:hover{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));border-color:rgba(var(--v-theme-primary),.3)}.offers-priority-single-note{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:rgba(var(--v-theme-primary),.04);border:1px dashed rgba(var(--v-theme-primary),.2);font-size:.6875rem;color:rgba(var(--v-theme-on-surface),.65);line-height:1.3}.offers-priority-manual-wrap{margin-top:2px;display:flex;flex-direction:column;gap:4px}.offers-priority-manual-toggle{display:inline-flex;align-items:center;justify-content:space-between;width:100%;border:0;background:transparent;color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;cursor:pointer;padding:2px 0;transition:color .12s ease}.offers-priority-manual-toggle:hover{color:rgba(var(--v-theme-on-surface),.75)}.offers-priority-manual-input{max-inline-size:150px}.offers-audience-box{display:flex;flex-direction:column;gap:12px;padding:12px 14px;border-radius:12px;background:rgba(var(--v-theme-primary),.035);border:1px solid rgba(var(--v-theme-primary),.2)}.offers-audience-header{display:flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:700;color:rgb(var(--v-theme-primary))}.offers-audience-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:640px){.offers-audience-grid{grid-template-columns:1fr;gap:10px}}.offers-audience-item{display:flex;flex-direction:column;gap:6px}.offers-audience-item--full{grid-column:1/-1}.offers-audience-item__label{font-size:.75rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.7)}.offers-audience-chips{display:flex;flex-wrap:wrap;gap:6px}.offers-audience-chip{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:8px;font-size:.75rem;font-weight:600;border:1px solid rgba(var(--v-border-color),.16);background:rgba(var(--v-theme-on-surface),.03);color:rgba(var(--v-theme-on-surface),.75);cursor:pointer;transition:all .12s ease;user-select:none}.offers-audience-chip:hover{border-color:rgba(var(--v-theme-primary),.35);background:rgba(var(--v-theme-primary),.05);color:rgb(var(--v-theme-primary))}.offers-audience-chip--active{background:rgb(var(--v-theme-primary))!important;color:#fff!important;border-color:rgb(var(--v-theme-primary))!important}.offers-cond-multi-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px 24px}.offers-cond-col{display:flex;flex-direction:column;gap:4px;min-width:0;max-width:240px;flex:1 1 200px}.offers-cond-input-wrap{inline-size:100%;max-inline-size:220px;flex-shrink:0}@media(max-width:600px){.offers-cond-multi-row{flex-direction:column;gap:14px}.offers-cond-col{max-width:100%;width:100%}.offers-cond-input-wrap{max-inline-size:100%}}.offers-presets-scroll{display:flex;align-items:center;gap:6px;overflow-x:auto;padding-block:2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.offers-presets-scroll::-webkit-scrollbar{display:none}.offers-presets-label{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.55);margin-right:2px;flex-shrink:0}.offers-preset-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:8px;font-size:.75rem;font-weight:600;cursor:pointer;border:1px solid rgba(var(--v-border-color),.16);background:rgba(var(--v-theme-on-surface),.03);color:rgba(var(--v-theme-on-surface),.8);user-select:none;white-space:nowrap;flex-shrink:0;transition:all .12s ease;min-height:30px}.offers-preset-pill:hover{border-color:rgba(var(--v-theme-primary),.4);background:rgba(var(--v-theme-primary),.05);color:rgb(var(--v-theme-primary))}.offers-preset-pill--active{background:rgb(var(--v-theme-primary));color:#fff;border-color:rgb(var(--v-theme-primary))}.offers-edit__range-selected-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:12px;background:rgba(var(--v-theme-surface),1);border:1px solid rgba(var(--v-theme-primary),.35);box-shadow:0 2px 8px #0000000a}.offers-edit__range-selected-main{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.offers-edit__range-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));flex-shrink:0}.offers-edit__range-name{font-weight:650;font-size:.875rem;color:rgb(var(--v-theme-on-surface))}.offers-edit__range-sub{font-size:.6875rem;color:rgba(var(--v-theme-on-surface),.6)}.offers-edit__range-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.offers-edit__range-btn{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;border:1px solid rgba(var(--v-border-color),.2);background:transparent;color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;transition:all .15s ease}.offers-edit__range-btn:hover{background:rgba(var(--v-theme-on-surface),.08);color:rgb(var(--v-theme-on-surface))}.offers-edit__range-btn--remove:hover{background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error));border-color:rgba(var(--v-theme-error),.3)}.offers-section-card{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:14px;border:1px solid rgba(var(--v-border-color),.14);background:rgb(var(--v-theme-surface))}@media(max-width:600px){.offers-section-card{padding:12px;gap:8px;border-radius:12px}}.offers-section-card__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.offers-section-card__title{font-size:.875rem;font-weight:700;color:rgb(var(--v-theme-on-surface));margin:0}.offers-section-card__desc{font-size:.6875rem;color:rgba(var(--v-theme-on-surface),.55);margin:2px 0 0}.d-grid{display:grid!important}.offers-edit__two-col{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px}.offers-edit__date-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px;align-items:flex-start}.offers-edit__date-grid>div,.offers-edit__two-col>div{min-width:0}@media(max-width:600px){.offers-edit__two-col,.offers-edit__date-grid{grid-template-columns:1fr!important;gap:8px!important}}.offers-edit__label{font-size:.78rem;font-weight:550;color:rgba(var(--v-theme-on-surface),.75);margin-bottom:4px}.offers-edit__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;block-size:42px;padding:0 16px;border:0;border-radius:11px;cursor:pointer;font-size:.8125rem;font-weight:650;font-family:inherit;transition:all .15s ease;min-height:42px}.offers-edit__btn--ghost{background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.75)}.offers-edit__btn--ghost:hover{background:rgba(var(--v-theme-on-surface),.09);color:rgb(var(--v-theme-on-surface))}.offers-edit__btn--secondary{background:rgba(var(--v-theme-on-surface),.07);color:rgb(var(--v-theme-on-surface))}.offers-edit__btn--secondary:hover{background:rgba(var(--v-theme-on-surface),.12)}.offers-edit__btn--primary{background:rgb(var(--v-theme-primary))!important;color:#fff!important}.offers-edit__btn--primary .v-icon,.offers-edit__btn--primary svg{color:#fff!important}.offers-edit__btn--primary:hover{opacity:.9;background:rgb(var(--v-theme-primary))!important;color:#fff!important}.offers-edit__btn--primary:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;color:#fff!important}@media(max-width:600px){.offers-edit__btn{block-size:44px;padding:0 14px;font-size:.8125rem}}.offers-edit__link-btn{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.8125rem;font-weight:650}.offers-edit__link-btn:hover{text-decoration:underline}.offers-edit__link-btn:disabled{opacity:.45;cursor:not-allowed;text-decoration:none}.offers-edit__footer{display:flex;flex-shrink:0;align-items:center;padding:12px 20px max(12px,env(safe-area-inset-bottom,12px));background:rgb(var(--v-theme-surface));border-block-start:1px solid rgba(var(--v-border-color),.12)}@media(max-width:600px){.offers-edit__footer{padding:10px 14px max(10px,env(safe-area-inset-bottom,10px))}}.offers-edit__footer-inner{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px}@media(max-width:480px){.offers-edit__footer-inner .offers-edit__btn{flex:1}}.offers-vouchers{display:flex;flex-direction:column;gap:12px}.offers-vouchers__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media(max-width:600px){.offers-vouchers__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}}.offers-vouchers__metric-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:10px 8px;border-radius:12px;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),.14);text-align:center}.offers-vouchers__metric-val{font-size:1.125rem;font-weight:700;color:rgb(var(--v-theme-primary))}@media(max-width:600px){.offers-vouchers__metric-val{font-size:.9375rem}}.offers-vouchers__metric-lbl{font-size:.6875rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.55);text-transform:uppercase;letter-spacing:.03em}.offers-vouchers__actions{display:flex;gap:8px;flex-wrap:wrap}.offers-vouchers__list{display:flex;flex-direction:column;gap:6px}.offers-vouchers__item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:12px;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),.12);transition:all .15s ease}.offers-vouchers__item:hover{border-color:rgba(var(--v-theme-primary),.3)}.offers-vouchers__item-main{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.offers-vouchers__code-chip{display:inline-flex;align-items:center;padding:3px 8px;border-radius:7px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));font-family:monospace;font-size:.8125rem;font-weight:700;letter-spacing:.04em;user-select:all}.offers-vouchers__usage-tag{font-size:.625rem;padding:2px 6px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.07);color:rgba(var(--v-theme-on-surface),.65);font-weight:600}.offers-vouchers__item-meta{display:flex;align-items:center;gap:8px;font-size:.75rem;color:rgba(var(--v-theme-on-surface),.55)}.offers-vouchers__item-actions{display:flex;align-items:center;gap:4px}.offers-vouchers__add-card{padding:12px 14px;border-radius:12px;background:rgba(var(--v-theme-primary),.04);border:1px dashed rgba(var(--v-theme-primary),.35);display:flex;flex-direction:column;gap:10px}.offers-vouchers__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;text-align:center;border-radius:12px;background:rgba(var(--v-theme-on-surface),.02);border:1px dashed rgba(var(--v-border-color),.16);color:rgba(var(--v-theme-on-surface),.6);gap:8px}.offers-vouchers__empty p{margin:0;font-size:.8125rem}.offers-edit__products{display:flex;flex-direction:column;gap:4px;max-height:260px;overflow-y:auto;border-radius:12px;border:1px solid rgba(var(--v-border-color),.14)}.offers-edit__product{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-block-end:1px solid rgba(var(--v-border-color),.1)}.offers-edit__product:last-child{border-block-end:0}.offers-edit__add-row{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:start}.offers-assortment-dialog :deep(.v-overlay__content){margin:16px}@media(max-width:1279px){.offers-assortment-dialog :deep(.v-overlay__content){margin:0!important;inline-size:100%!important;max-inline-size:100%!important;block-size:100%!important;max-block-size:100%!important}}.offers-assortment-modal{display:flex;flex-direction:column;block-size:100%;max-height:88vh;border-radius:18px;background:rgb(var(--v-theme-surface));overflow:hidden;box-shadow:0 12px 40px #00000026}.offers-assortment-modal--fullscreen,.v-overlay__content--fullscreen .offers-assortment-modal,.v-dialog--fullscreen .offers-assortment-modal{max-height:100%!important;border-radius:0!important}@media(max-width:1279px){.offers-assortment-modal{max-height:100%!important;border-radius:0!important}}.offers-assortment-modal__header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid rgba(var(--v-border-color),.12)}@media(max-width:600px){.offers-assortment-modal__header{padding:10px 14px}}.offers-assortment-modal__hero{display:flex;align-items:center;gap:12px;min-width:0}.offers-assortment-modal__icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));flex-shrink:0}.offers-assortment-modal__title{margin:0;font-size:1.0625rem;font-weight:700;color:rgb(var(--v-theme-on-surface))}@media(max-width:600px){.offers-assortment-modal__title{font-size:.9375rem}}.offers-assortment-modal__subtitle{margin:1px 0 0;font-size:.75rem;color:rgba(var(--v-theme-on-surface),.55)}.offers-assortment-modal__body{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.offers-assortment-modal__busy{position:absolute;inset:0;background:rgba(var(--v-theme-surface),.75);backdrop-filter:blur(2px);z-index:10;display:grid;place-items:center}.offers-assortment-modal__topbar{display:flex;flex-direction:column;gap:10px;padding:12px 20px;background:rgb(var(--v-theme-surface));border-bottom:1px solid rgba(var(--v-border-color),.1)}@media(max-width:600px){.offers-assortment-modal__topbar{padding:10px 12px}}.offers-assortment-modal__search-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.offers-assortment-modal__tabs{display:flex;background:rgba(var(--v-theme-on-surface),.06);padding:3px;border-radius:9px;gap:2px}.offers-assortment-modal__tab{padding:5px 12px;border-radius:7px;font-size:.75rem;font-weight:600;border:none;background:transparent;color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;transition:all .15s ease}.offers-assortment-modal__tab--active{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary));box-shadow:0 1px 4px #00000014}.offers-assortment-modal__quick-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.offers-assortment-modal__action-btn{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:8px;font-size:.75rem;font-weight:500;border:1px solid rgba(var(--v-border-color),.2);background:rgba(var(--v-theme-surface),1);color:rgba(var(--v-theme-on-surface),.75);cursor:pointer;transition:all .15s ease}.offers-assortment-modal__action-btn:hover{background:rgba(var(--v-theme-on-surface),.05);color:rgb(var(--v-theme-on-surface))}.offers-assortment-modal__action-divider{width:1px;height:14px;background:rgba(var(--v-border-color),.2);margin:0 2px}.offers-assortment-modal__content{flex:1;min-height:0;overflow-y:auto;padding:14px 20px;-webkit-overflow-scrolling:touch}@media(max-width:600px){.offers-assortment-modal__content{padding:10px 12px}}.offers-assortment-modal__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.offers-assortment-tree{display:flex;flex-direction:column;gap:8px}.offers-assortment-node{border-radius:12px;border:1px solid rgba(var(--v-border-color),.14);background:rgb(var(--v-theme-surface));overflow:hidden}.offers-assortment-node--nested{margin-left:16px;margin-top:6px;margin-bottom:6px;border-color:rgba(var(--v-border-color),.1);background:rgba(var(--v-theme-on-surface),.015)}.offers-assortment-node__header{display:flex;align-items:center;gap:8px;padding:9px 12px;cursor:pointer;background:rgba(var(--v-theme-on-surface),.02);user-select:none;transition:background .15s ease;min-height:42px}.offers-assortment-node__header:hover{background:rgba(var(--v-theme-on-surface),.05)}.offers-assortment-node__header--selected{background:rgba(var(--v-theme-primary),.06)}.offers-assortment-node__header--indeterminate{background:rgba(var(--v-theme-primary),.03)}.offers-assortment-node__expand-btn{display:grid;place-items:center;width:24px;height:24px;border:none;background:transparent;color:rgba(var(--v-theme-on-surface),.6);cursor:pointer;transition:transform .18s ease}.offers-assortment-node__expand-btn--open{transform:rotate(90deg)}.offers-assortment-node__info{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.offers-assortment-node__title{font-weight:600;font-size:.8125rem;color:rgb(var(--v-theme-on-surface))}.offers-assortment-node__count{font-size:.6875rem;color:rgba(var(--v-theme-on-surface),.5);background:rgba(var(--v-theme-on-surface),.06);padding:1px 6px;border-radius:6px}.offers-assortment-node__badge-wrap{display:flex;align-items:center;gap:6px}.offers-assortment-tag{font-size:.625rem;font-weight:600;padding:2px 6px;border-radius:5px}.offers-assortment-tag--full{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.offers-assortment-tag--partial{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.offers-assortment-custom-check{display:grid;place-items:center;width:18px;height:18px;border-radius:5px;border:1.5px solid rgba(var(--v-border-color),.4);background:rgb(var(--v-theme-surface));color:#fff;transition:all .15s cubic-bezier(.4,0,.2,1);cursor:pointer;flex-shrink:0}.offers-assortment-custom-check--checked,.offers-assortment-custom-check--indeterminate{background:rgb(var(--v-theme-primary));border-color:rgb(var(--v-theme-primary))}.offers-assortment-products{display:flex;flex-direction:column;padding:6px 10px;gap:3px}.offers-assortment-product{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:8px;cursor:pointer;user-select:none;transition:all .12s ease;min-height:40px}.offers-assortment-product:hover{background:rgba(var(--v-theme-on-surface),.04)}.offers-assortment-product--selected{background:rgba(var(--v-theme-primary),.05)}.offers-assortment-product__thumb{width:30px;height:30px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.06);overflow:hidden;display:grid;place-items:center;flex-shrink:0}.offers-assortment-product__thumb img{width:100%;height:100%;object-fit:cover}.offers-assortment-product__meta{display:flex;flex-direction:column;flex:1;min-width:0}.offers-assortment-product__name{font-size:.8125rem;font-weight:500;color:rgb(var(--v-theme-on-surface));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.offers-assortment-product__article{font-size:.6875rem;color:rgba(var(--v-theme-on-surface),.5);font-family:monospace}.offers-assortment-product__price{font-size:.8125rem;font-weight:600;color:rgb(var(--v-theme-primary));flex-shrink:0}.offers-assortment-modal__footer{display:flex;align-items:center;justify-content:space-between;padding:12px 20px max(12px,env(safe-area-inset-bottom,12px));border-top:1px solid rgba(var(--v-border-color),.12);background:rgb(var(--v-theme-surface))}@media(max-width:600px){.offers-assortment-modal__footer{padding:10px 14px max(10px,env(safe-area-inset-bottom,10px));flex-direction:column;gap:10px;align-items:stretch}}.offers-assortment-modal__summary{display:flex;align-items:center;gap:6px;font-size:.8125rem;color:rgba(var(--v-theme-on-surface),.7)}.offers-assortment-modal__summary-dot{opacity:.4}.offers-assortment-modal__footer-actions{display:flex;align-items:center;gap:8px}@media(max-width:600px){.offers-assortment-modal__footer-actions .offers-edit__btn{width:100%}}.catalog-order-field[data-v-eda1d5e1],.catalog-order-field[data-v-eda1d5e1] .v-field{cursor:pointer}.catalog-order-field[data-v-eda1d5e1] input{cursor:pointer;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.catalog-order-presets[data-v-eda1d5e1]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.catalog-order-presets__btn[data-v-eda1d5e1]{block-size:39px;border:0;border-radius:10px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.8125rem;font-weight:700}.catalog-order-presets__btn[data-v-eda1d5e1]:disabled{cursor:default;opacity:.45}.catalog-order-presets__btn[data-v-eda1d5e1]:not(:disabled):hover{background:rgba(var(--v-theme-primary),.16)}.catalog-order-anchors[data-v-eda1d5e1]{display:grid;gap:6px;max-block-size:160px;overflow:auto;padding:8px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.03)}.catalog-order-anchors__row[data-v-eda1d5e1]{display:flex;align-items:center;gap:6px}.catalog-order-anchors__name[data-v-eda1d5e1]{flex:1;min-inline-size:0;overflow:hidden;font-size:.8125rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.catalog-order-anchors__action[data-v-eda1d5e1]{flex-shrink:0;block-size:28px;padding:0 10px;border:0;border-radius:8px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));cursor:pointer;font:inherit;font-size:.75rem;font-weight:700}.catalog-order-empty[data-v-eda1d5e1]{margin:0;color:rgba(var(--v-theme-on-surface),.45);font-size:.8125rem}.catalog-order-window-label[data-v-eda1d5e1]{margin-bottom:8px;color:rgba(var(--v-theme-on-surface),.5);font-size:.75rem;font-weight:650}.catalog-order-list[data-v-eda1d5e1]{max-height:320px;overflow:auto}.catalog-order-item[data-v-eda1d5e1]{display:flex;align-items:center;gap:8px;min-height:44px;padding:6px 8px;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));text-align:left}.catalog-order-item--current[data-v-eda1d5e1]{border-radius:8px;background:rgba(var(--v-theme-primary),.1);border-bottom-color:transparent}.catalog-order-item__handle[data-v-eda1d5e1]{flex-shrink:0;cursor:grab;color:rgb(var(--v-theme-primary))}.catalog-order-item__index[data-v-eda1d5e1]{display:inline-block;width:20px;flex-shrink:0}.catalog-order-item__name[data-v-eda1d5e1]{flex:1;min-width:0;line-height:1.3}.catalog-order-item__hint[data-v-eda1d5e1]{display:block;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem}.offers[data-v-519295b2]{display:flex;flex-direction:column;gap:14px;padding-block-end:24px;min-block-size:100%}.offers__header[data-v-519295b2]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.offers__tabs[data-v-519295b2]{display:inline-flex;padding:3px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05)}.offers__tab[data-v-519295b2]{display:inline-flex;align-items:center;gap:6px;block-size:34px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;font-size:.8125rem;font-weight:650;letter-spacing:-.01em;text-decoration:none;white-space:nowrap}.offers__tab[data-v-519295b2]:hover{color:rgb(var(--v-theme-on-surface))}.offers__tab--active[data-v-519295b2]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));box-shadow:0 1px 2px rgba(var(--v-theme-on-surface),.06),0 0 0 1px rgba(var(--v-border-color),.12)}.offers__header-actions[data-v-519295b2]{display:flex;align-items:center;gap:8px;margin-inline-start:auto}.offers__create-btn[data-v-519295b2]{display:inline-flex;align-items:center;gap:6px;block-size:39px;padding:0 12px;border:0;border-radius:10px;background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.8125rem;font-weight:600;letter-spacing:-.01em;line-height:1;white-space:nowrap}.offers__create-btn[data-v-519295b2]:hover{background:rgba(var(--v-theme-primary),.18)}.offers__create-btn--ghost[data-v-519295b2]{background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.72)}.offers__shell[data-v-519295b2]{border:0;border-radius:0;background:transparent;overflow:visible}.offers__toolbar[data-v-519295b2]{display:flex;flex-direction:column;gap:10px;padding:4px 0 14px;border-block-end:1px solid rgba(var(--v-border-color),.12);background:transparent}@media(max-width:959px){.offers__header-actions[data-v-519295b2]{display:none}}.offers__toolbar-row[data-v-519295b2]{display:flex;align-items:center;gap:10px}.offers__search-wrap[data-v-519295b2]{position:relative;display:flex;align-items:center;gap:8px;flex:1 1 450px;max-inline-size:450px;min-inline-size:0}.offers__search[data-v-519295b2]{flex:1;min-inline-size:0}.offers__kbd[data-v-519295b2]{display:inline-grid;place-items:center;min-inline-size:22px;padding:0 5px;border-radius:6px;background:rgba(var(--v-theme-on-surface),.06);color:rgba(var(--v-theme-on-surface),.45);font-size:.6875rem;font-weight:700}.offers__toolbar-actions[data-v-519295b2]{display:flex;flex-shrink:0;align-items:center;gap:6px}.offers__filters[data-v-519295b2]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.offers__chip[data-v-519295b2]{display:inline-flex;align-items:center;gap:6px;block-size:28px;padding:0 10px;border:0;border-radius:999px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.75rem;font-weight:600}.offers__subtabs[data-v-519295b2]{display:flex;align-items:center;gap:4px}.offers__content[data-v-519295b2]:has(+.offers__footer),.offers__content[data-v-519295b2]:has(+.staff-list-footer){border-block-end:0;border-end-start-radius:0;border-end-end-radius:0}.offers__list[data-v-519295b2]{display:flex;flex-direction:column;overflow-x:auto;max-inline-size:100%;overscroll-behavior-x:contain}.offers__list--fit .offers__head[data-v-519295b2],.offers__list--fit .offers-row[data-v-519295b2]{min-width:0!important;max-width:100%;width:100%}.offers__list--fit .offers__head[data-v-519295b2]>*,.offers__list--fit .offers-row[data-v-519295b2]>*{min-inline-size:0!important;max-inline-size:100%}.offers__list--scrolled-x .offers__col--pinned[data-v-519295b2]:after,.offers__list--scrolled-x .offers-row__identity--pinned[data-v-519295b2]:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;inline-size:1px;background:rgba(var(--v-border-color),.16);pointer-events:none}.offers--compact .offers-row[data-v-519295b2]{padding-block:7px}.offers__head[data-v-519295b2]{display:grid;gap:8px;align-items:center;padding-block:10px;padding-inline:0;border-block-end:1px solid rgba(var(--v-border-color),.1);color:rgba(var(--v-theme-on-surface),.42);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:rgb(var(--v-theme-surface));position:sticky;inset-block-start:0;z-index:4}.offers__col[data-v-519295b2]{position:relative;display:inline-flex;align-items:center;gap:2px;box-sizing:border-box;min-inline-size:0}.offers__col[data-v-519295b2]:first-child{padding-inline-start:16px}.offers__col[data-v-519295b2]:last-child{padding-inline-end:16px}.offers__col--pinned[data-v-519295b2]{position:sticky;inset-inline-start:0;z-index:5;background:rgb(var(--v-theme-surface))}.offers__col--sorted .offers__sort-btn[data-v-519295b2]{color:rgb(var(--v-theme-primary))}.offers__sort-btn[data-v-519295b2]{display:inline-flex;align-items:center;gap:2px;min-inline-size:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit}.offers__sort-btn[data-v-519295b2]:hover{color:rgb(var(--v-theme-on-surface))}.offers__resize[data-v-519295b2]{position:absolute;inset-block:0;inset-inline-end:-6px;z-index:2;inline-size:12px;cursor:col-resize;touch-action:none}.offers__resize[data-v-519295b2]:after{content:"";position:absolute;inset-block:0;inset-inline-start:5px;inline-size:2px;border-radius:1px;background:rgba(var(--v-theme-on-surface),.22);transition:background .12s ease}.offers__resize[data-v-519295b2]:hover:after,.offers__col--resizing .offers__resize[data-v-519295b2]:after{background:rgb(var(--v-theme-primary))}.offers-row[data-v-519295b2]{display:grid;gap:8px;align-items:center;padding-block:12px;padding-inline:0;border-block-end:1px solid rgba(var(--v-border-color),.08);cursor:pointer;transition:background .12s ease}.offers-row[data-v-519295b2]>:first-child{padding-inline-start:16px}.offers-row[data-v-519295b2]>:last-child{padding-inline-end:16px}.offers-row[data-v-519295b2]:hover,.offers-row--focused[data-v-519295b2]{background:rgba(var(--v-theme-primary),.06)}.offers-row[data-v-519295b2]:last-child{border-block-end:0}.offers-row--skeleton[data-v-519295b2]{pointer-events:none}.offers-row__identity[data-v-519295b2]{position:relative;display:flex;min-inline-size:0;align-items:center;gap:12px;box-sizing:border-box}.offers-row__identity--pinned[data-v-519295b2]{position:sticky;inset-inline-start:0;z-index:2;align-self:stretch;background:rgb(var(--v-theme-surface))}.offers-row:hover .offers-row__identity--pinned[data-v-519295b2],.offers-row--focused .offers-row__identity--pinned[data-v-519295b2]{background-color:rgb(var(--v-theme-surface));background-image:linear-gradient(rgba(var(--v-theme-primary),.06),rgba(var(--v-theme-primary),.06))}.offers-row__icon[data-v-519295b2]{display:grid;flex-shrink:0;place-items:center;inline-size:40px;block-size:40px;border-radius:12px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.45)}.offers-row__icon--ok[data-v-519295b2]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.offers-row__icon--warn[data-v-519295b2]{background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.offers-row__icon--info[data-v-519295b2]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.offers-row__icon--skeleton[data-v-519295b2]{background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.09),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:offers-shimmer-519295b2 1.2s ease-in-out infinite}.offers-row__copy[data-v-519295b2]{min-inline-size:0}.offers-row__name[data-v-519295b2]{overflow:hidden;font-size:.9rem;font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.offers-row__meta[data-v-519295b2]{margin-block-start:2px;overflow:hidden;color:rgba(var(--v-theme-on-surface),.48);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.offers-row__cell[data-v-519295b2]{overflow:hidden;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.offers-row__cell--muted[data-v-519295b2]{color:rgba(var(--v-theme-on-surface),.58)}.offers-row__cell--end[data-v-519295b2]{text-align:start}.offers-row__cell--strong[data-v-519295b2]{font-variant-numeric:tabular-nums;font-weight:650}.offers-row__status[data-v-519295b2]{display:inline-flex;flex-shrink:0;padding:2px 7px;border-radius:999px;font-size:.6875rem;font-weight:700;line-height:1.2}.offers-row__status--ok[data-v-519295b2]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.offers-row__status--warn[data-v-519295b2]{background:rgba(var(--v-theme-warning),.16);color:rgb(var(--v-theme-warning))}.offers-row__status--info[data-v-519295b2]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.offers-row__status--danger[data-v-519295b2]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.offers-row__actions[data-v-519295b2]{display:flex;justify-content:flex-end;gap:2px}.offers__empty[data-v-519295b2]{display:grid;place-items:center;gap:8px;padding:56px 24px;text-align:center}.offers__empty-icon[data-v-519295b2]{display:grid;place-items:center;inline-size:56px;block-size:56px;margin-block-end:4px;border-radius:16px;background:rgba(var(--v-theme-on-surface),.05);color:rgba(var(--v-theme-on-surface),.4)}.offers__empty-title[data-v-519295b2]{margin:0;font-size:var(--ui-type-section-title-size);font-weight:var(--ui-type-section-title-weight);letter-spacing:var(--ui-type-section-title-tracking);line-height:var(--ui-type-section-title-line)}.offers__empty-text[data-v-519295b2]{margin:0;max-inline-size:360px;color:rgba(var(--v-theme-on-surface),.5);font-size:.875rem}.offers__footer[data-v-519295b2]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border:1px solid rgba(var(--v-border-color),.14);border-block-start-color:rgba(var(--v-border-color),.1);border-radius:0 0 14px 14px;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),.5);font-size:.8125rem}.offers__footer-nav[data-v-519295b2]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.offers__footer-hint[data-v-519295b2]{color:rgba(var(--v-theme-on-surface),.38);font-size:.6875rem;font-weight:600}@media(max-width:960px){.offers__col--pinned[data-v-519295b2],.offers-row__identity--pinned[data-v-519295b2]{position:static;inset-inline-start:auto;z-index:auto;background:transparent}.offers__list--scrolled-x .offers__col--pinned[data-v-519295b2]:after,.offers__list--scrolled-x .offers-row__identity--pinned[data-v-519295b2]:after{display:none}}.offers-grid[data-v-519295b2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;padding:14px 16px 16px}.offers-card[data-v-519295b2]{display:flex;flex-direction:column;overflow:hidden;border-radius:16px;box-shadow:inset 0 0 0 1px rgba(var(--v-border-color),.14);background:rgb(var(--v-theme-surface));cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.offers-card[data-v-519295b2]:hover,.offers-card--focused[data-v-519295b2]{transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.25),0 10px 24px rgba(var(--v-theme-on-surface),.08)}.offers-card__media[data-v-519295b2]{position:relative;display:grid;place-items:center;aspect-ratio:16/9;overflow:hidden;background:rgba(var(--v-theme-on-surface),.04);color:rgba(var(--v-theme-on-surface),.4)}.offers-card__media--ok[data-v-519295b2]{background:rgba(var(--v-theme-success),.1);color:rgb(var(--v-theme-success))}.offers-card__media--warn[data-v-519295b2]{background:rgba(var(--v-theme-warning),.14);color:rgb(var(--v-theme-warning))}.offers-card__media--info[data-v-519295b2]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.offers-card__badge[data-v-519295b2]{position:absolute;inset-block-start:10px;inset-inline-end:10px;padding:2px 8px;border-radius:999px;font-size:.6875rem;font-weight:700;line-height:1.2}.offers-card__badge--ok[data-v-519295b2]{background:rgba(var(--v-theme-success),.14);color:rgb(var(--v-theme-success))}.offers-card__badge--warn[data-v-519295b2]{background:rgba(var(--v-theme-warning),.18);color:rgb(var(--v-theme-warning))}.offers-card__badge--info[data-v-519295b2]{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.offers-card__body[data-v-519295b2]{display:flex;flex-direction:column;flex:1;gap:6px;padding:12px}.offers-card__name[data-v-519295b2]{margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.9rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;text-overflow:ellipsis}.offers-card__benefit[data-v-519295b2]{display:inline-flex;align-items:center;align-self:flex-start;padding:2px 8px;border-radius:6px;background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-size:.75rem;font-weight:700}.offers-card__condition[data-v-519295b2]{margin:0;overflow:hidden;color:rgba(var(--v-theme-on-surface),.55);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.offers-card__footer[data-v-519295b2]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-block-start:auto;padding-block-start:6px;border-block-start:1px solid rgba(var(--v-border-color),.08);color:rgba(var(--v-theme-on-surface),.45);font-size:.72rem}.offers-card__orders[data-v-519295b2]{font-variant-numeric:tabular-nums;font-weight:650;color:rgb(var(--v-theme-on-surface))}.offers-row__skel[data-v-519295b2]{block-size:12px;border-radius:6px;background:linear-gradient(90deg,rgba(var(--v-theme-on-surface),.04),rgba(var(--v-theme-on-surface),.09),rgba(var(--v-theme-on-surface),.04));background-size:200% 100%;animation:offers-shimmer-519295b2 1.2s ease-in-out infinite}.offers-row__skel--title[data-v-519295b2]{inline-size:140px;block-size:14px;margin-block-end:6px}.offers-row__skel--meta[data-v-519295b2]{inline-size:90px;block-size:11px}.offers-card--skeleton[data-v-519295b2]{pointer-events:none;cursor:default}@keyframes offers-shimmer-519295b2{0%{background-position:200% 0}to{background-position:-200% 0}}.offers__content--loading[data-v-519295b2]{opacity:.65}
