.base-modal[data-v-57d9e101]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--space-5);background-color:#0000008c}.base-modal__surface[data-v-57d9e101]{display:flex;flex-direction:column;gap:var(--space-7);padding:24px 32px 24px 24px;border-radius:var(--radius-md);background-color:var(--color-background-surface);box-shadow:0 24px 64px #0000003d}.base-modal__header[data-v-57d9e101]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.base-modal__title[data-v-57d9e101]{font-size:20px;font-weight:600;line-height:1.2;color:var(--color-text-primary)}.base-modal__body[data-v-57d9e101]{flex:1}.base-modal__footer[data-v-57d9e101]{margin-top:auto}.base-modal__close-button[data-v-57d9e101]{position:relative;width:24px;height:24px;flex-shrink:0;border:0;color:var(--color-text-primary);background-color:transparent;cursor:pointer}.base-modal__close-button[data-v-57d9e101]:before,.base-modal__close-button[data-v-57d9e101]:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:2px;border-radius:999px;background-color:currentColor;transform-origin:center}.base-modal__close-button[data-v-57d9e101]:before{transform:translate(-50%,-50%) rotate(45deg)}.base-modal__close-button[data-v-57d9e101]:after{transform:translate(-50%,-50%) rotate(-45deg)}@media(max-width:768px){.base-modal[data-v-57d9e101]{padding:var(--space-3)}.base-modal__surface[data-v-57d9e101]{padding:var(--space-4);border-radius:var(--radius-md)}}.team-member-modal__content-grid[data-v-871270ba]{display:grid;grid-template-columns:185px minmax(0,1fr);column-gap:var(--space-7);align-items:start}.team-member-modal__fields-grid[data-v-871270ba]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-5);column-gap:24px;min-width:0}.team-member-modal__photo-column[data-v-871270ba]{display:flex;flex-direction:column;gap:var(--space-3);align-items:flex-start}.team-member-modal__label[data-v-871270ba]{font-size:16px;font-weight:500;color:#828282}.team-member-modal__photo-field[data-v-871270ba]{position:relative;width:185px;height:185px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-md);background-color:var(--color-background-app);cursor:pointer}.team-member-modal__photo-input[data-v-871270ba]{display:none}.team-member-modal__photo-image[data-v-871270ba]{width:100%;height:100%;object-fit:cover}.team-member-modal__photo-placeholder[data-v-871270ba]{position:relative;width:64px;height:64px}.team-member-modal__photo-placeholder[data-v-871270ba]:before,.team-member-modal__photo-placeholder[data-v-871270ba]:after{content:"";position:absolute;top:50%;left:50%;width:64px;height:3px;border-radius:999px;background-color:#b8b8b8;transform:translate(-50%,-50%)}.team-member-modal__photo-placeholder[data-v-871270ba]:after{transform:translate(-50%,-50%) rotate(90deg)}.team-member-modal__field[data-v-871270ba]{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.team-member-modal__field-head[data-v-871270ba]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.team-member-modal__input[data-v-871270ba]{width:100%;min-height:62px;padding:0 var(--space-4);border:0;border-radius:var(--radius-md);outline:none;font-size:16px;font-weight:500;color:var(--color-text-primary);background-color:var(--color-background-app)}.team-member-modal__input[data-v-871270ba]::placeholder{color:#838383}.team-member-modal__role-select[data-v-871270ba]{position:relative}.team-member-modal__role-trigger[data-v-871270ba]{width:100%;min-height:62px;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:0 var(--space-4);border:0;border-radius:var(--radius-md);font-size:16px;font-weight:500;color:#838383;background-color:var(--color-background-app);cursor:pointer}.team-member-modal__role-trigger--selected[data-v-871270ba]{color:var(--color-primary)}.team-member-modal__role-arrow[data-v-871270ba]{width:12px;height:12px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg)}.team-member-modal__role-dropdown[data-v-871270ba]{position:absolute;top:calc(100% + var(--space-1));left:0;z-index:2;width:100%;padding:var(--space-1);border:1px solid var(--color-border-default);border-radius:12px;background-color:var(--color-background-surface);box-shadow:0 10px 24px #0000001f}.team-member-modal__role-option[data-v-871270ba]{width:100%;border:0;display:block;padding:var(--space-2) var(--space-3);border-radius:10px;text-align:left;color:var(--color-text-primary);background-color:transparent;cursor:pointer}.team-member-modal__role-option[data-v-871270ba]:hover{background-color:var(--color-primary-muted)}.team-member-modal__generate-button[data-v-871270ba]{display:inline-flex;align-items:center;gap:var(--space-2);border:0;color:var(--color-primary);background-color:transparent;cursor:pointer}.team-member-modal__generate-button-icon[data-v-871270ba]{display:inline-flex}.team-member-modal__generate-button-icon[data-v-871270ba] svg{width:18px;height:18px}.team-member-modal__footer-grid[data-v-871270ba]{display:grid;grid-template-columns:185px minmax(0,1fr);column-gap:var(--space-7);align-items:center}.team-member-modal__footer-spacer[data-v-871270ba]{min-height:1px}.team-member-modal__footer-actions[data-v-871270ba]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.team-member-modal__cancel-button[data-v-871270ba],.team-member-modal__submit-button[data-v-871270ba]{min-height:62px;border-radius:var(--radius-md);font-size:16px;font-weight:500;cursor:pointer;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.team-member-modal__cancel-button[data-v-871270ba]{border:1px solid var(--color-primary);color:var(--color-primary);background-color:transparent}.team-member-modal__submit-button[data-v-871270ba]{border:0;color:var(--color-background-surface);background-color:var(--color-primary)}.team-member-modal__submit-button--disabled[data-v-871270ba]{color:var(--color-background-surface);background-color:var(--color-button-disabled);cursor:not-allowed}@media(max-width:1024px){.team-member-modal__content-grid[data-v-871270ba],.team-member-modal__footer-grid[data-v-871270ba]{grid-template-columns:1fr}.team-member-modal__footer-spacer[data-v-871270ba]{display:none}}@media(max-width:768px){.team-member-modal__fields-grid[data-v-871270ba],.team-member-modal__footer-actions[data-v-871270ba]{grid-template-columns:1fr}.team-member-modal__field-head[data-v-871270ba]{align-items:flex-start;flex-direction:column}}.product-category-modal__input[data-v-a1c97234]{width:100%;min-height:52px;padding:0 var(--space-4);border:0;border-radius:var(--radius-md);outline:none;font-size:16px;font-weight:500;color:var(--color-text-primary);background-color:var(--color-background-app)}.product-category-modal__input[data-v-a1c97234]::placeholder{color:#838383}.product-category-modal__submit-button[data-v-a1c97234]{width:100%;min-height:46px;border:0;font-size:16px;font-weight:500;color:var(--color-background-surface);background-color:var(--color-primary);border-radius:var(--radius-md);cursor:pointer;transition:background-color .2s ease}.product-category-modal__submit-button--disabled[data-v-a1c97234]{background-color:var(--color-button-disabled);cursor:not-allowed}.modal-root-fade-enter-active,.modal-root-fade-leave-active{transition:opacity .24s ease}.modal-root-fade-enter-active .base-modal__surface,.modal-root-fade-leave-active .base-modal__surface{transition:opacity .24s ease,transform .24s ease}.modal-root-fade-enter-from,.modal-root-fade-leave-to{opacity:0}.modal-root-fade-enter-from .base-modal__surface,.modal-root-fade-leave-to .base-modal__surface{opacity:0;transform:translateY(10px) scale(.985)}:root{--color-primary: #00badf;--color-primary-muted: #00badf40;--color-text-primary: #333333;--color-text-secondary: #4a4a4a;--color-background-app: #ebebeb;--color-background-surface: #f2f2f2;--color-border-default: #e7e7e7;--color-success: #34c759;--color-danger: #ff383c;--color-accent: #db0985;--color-button-disabled: #bdbdbd;--radius-sm: 8px;--radius-md: 16px;--radius-lg: 24px;--space-1: 8px;--space-2: 10px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 30px;--layout-sidebar-width: 240px;--layout-header-height: 72px}*{box-sizing:border-box;margin:0;padding:0}html,body,#app{min-height:100%}body{font-family:Inter,Segoe UI,sans-serif;color:var(--color-text-primary);background-color:var(--color-background-app);line-height:1.5}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}.admin-header[data-v-e545567b]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:60px;padding:0 var(--space-5);border-radius:var(--radius-md);background-color:var(--color-background-surface)}.admin-header__search[data-v-e545567b]{flex:1;min-width:0;display:inline-flex;align-items:center;gap:14px}.admin-header__search-icon[data-v-e545567b]{display:inline-flex;color:#8d8d8d;flex-shrink:0}.admin-header__search-icon[data-v-e545567b] svg{width:24px;height:24px}.admin-header__search-input[data-v-e545567b]{width:100%;border:0;outline:none;font-size:16px;font-weight:500;color:var(--color-text-primary);background-color:transparent}.admin-header__search-input[data-v-e545567b]::placeholder{color:#838383}.admin-header__actions[data-v-e545567b]{display:flex;align-items:center;gap:var(--space-6);flex-shrink:0}.admin-header__notification-button[data-v-e545567b]{position:relative;width:24px;height:24px;border:0;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--color-primary);background-color:transparent;cursor:pointer}.admin-header__notification-icon[data-v-e545567b]{display:inline-flex}.admin-header__notification-icon[data-v-e545567b] svg{width:20px;height:22px}.admin-header__notification-badge[data-v-e545567b]{position:absolute;top:-5px;right:-6px;min-width:16px;min-height:16px;display:inline-flex;align-items:center;justify-content:center;padding:0 4px;border-radius:999px;font-size:10px;font-weight:700;line-height:1;color:#fff;background-color:var(--color-accent)}.admin-header__profile[data-v-e545567b]{position:relative}.admin-header__profile-trigger[data-v-e545567b]{min-height:46px;display:inline-flex;align-items:center;gap:var(--space-3);padding:0 18px 0 8px;border:0;border-radius:14px;color:#fff;background-color:var(--color-primary);cursor:pointer}.admin-header__profile-avatar[data-v-e545567b]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:var(--color-primary);background-color:#fff;flex-shrink:0}.admin-header__profile-avatar[data-v-e545567b] svg{width:18px;height:18px}.admin-header__profile-name[data-v-e545567b]{font-size:16px;font-weight:500;line-height:1;white-space:nowrap}.admin-header__profile-arrow[data-v-e545567b]{width:10px;height:10px;flex-shrink:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg)}.admin-header__profile-menu[data-v-e545567b]{position:absolute;top:calc(100% + 10px);right:0;z-index:10;min-width:220px;padding:var(--space-2);border:1px solid var(--color-border-default);border-radius:14px;background-color:var(--color-background-surface);box-shadow:0 12px 30px #0000001f}.admin-header__profile-menu-header[data-v-e545567b]{display:flex;flex-direction:column;gap:4px;padding:var(--space-2) var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-default)}.admin-header__profile-menu-name[data-v-e545567b]{font-size:16px;font-weight:600;color:var(--color-text-primary)}.admin-header__profile-menu-role[data-v-e545567b]{font-size:12px;color:#838383}.admin-header__profile-option[data-v-e545567b]{width:100%;border:0;display:block;padding:var(--space-2) var(--space-3);border-radius:10px;text-align:left;font-size:14px;font-weight:500;color:var(--color-text-primary);background-color:transparent;cursor:pointer}.admin-header__profile-option--active[data-v-e545567b]{color:var(--color-primary);background-color:var(--color-primary-muted)}.admin-header__profile-option[data-v-e545567b]:not(:first-of-type){margin-top:4px}@media(max-width:768px){.admin-header[data-v-e545567b]{padding:0 var(--space-4)}.admin-header__profile-name[data-v-e545567b]{display:none}.admin-header__search[data-v-e545567b]{min-width:0}}.admin-sidebar[data-v-6f12050a]{display:flex;flex-direction:column;gap:var(--space-1);height:auto;position:sticky;top:var(--space-1)}.admin-sidebar__logo[data-v-6f12050a]{height:60px;padding:0;display:flex;align-items:center;border-radius:var(--radius-md);background-color:var(--color-background-surface)}.admin-sidebar__logo-brand[data-v-6f12050a]{display:inline-flex;width:fit-content;padding:var(--space-1);transition:background-color .2s ease}.admin-sidebar__logo-brand-image[data-v-6f12050a]{display:block;width:131px;height:60px;object-fit:contain}.admin-sidebar__list[data-v-6f12050a]{display:flex;flex-direction:column;list-style:none;padding:var(--space-1);border-radius:var(--radius-md);background-color:var(--color-background-surface)}.admin-sidebar__link[data-v-6f12050a]{display:flex;align-items:center;font-size:16px;font-weight:500;gap:var(--space-5);width:100%;padding:var(--space-4);border-radius:var(--radius-md);color:var(--color-text-secondary);transition:background-color .2s ease,color .2s ease;cursor:pointer}.admin-sidebar__link--active[data-v-6f12050a]{color:var(--color-background-surface);background-color:var(--color-primary)}.admin-sidebar__link--active .admin-sidebar__icon[data-v-6f12050a]{color:var(--color-background-surface)}.admin-sidebar__icon[data-v-6f12050a]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;color:var(--color-primary);transition:color .2s ease}.admin-sidebar__icon[data-v-6f12050a] svg{display:block;width:30px;height:30px}.admin-sidebar__text[data-v-6f12050a]{line-height:1.25}.admin-layout[data-v-abf6e8fb]{display:grid;grid-template-columns:var(--layout-sidebar-width) 1fr;gap:var(--space-5);min-height:100vh;padding:25px 45px}.admin-layout__sidebar[data-v-abf6e8fb]{height:100%;min-width:0}.admin-layout__main[data-v-abf6e8fb]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.admin-layout__content[data-v-abf6e8fb]{flex:1}@media(max-width:992px){.admin-layout[data-v-abf6e8fb]{grid-template-columns:1fr}.admin-layout__sidebar[data-v-abf6e8fb]{order:2}.admin-layout__main[data-v-abf6e8fb]{order:1}}.dashboard-line-chart[data-v-ab89b46e]{position:relative;width:100%}.dashboard-line-chart__svg[data-v-ab89b46e]{width:100%;height:auto;overflow:visible}.dashboard-line-chart__grid-line[data-v-ab89b46e]{stroke:#dcdcdc;stroke-width:1}.dashboard-line-chart__grid-label[data-v-ab89b46e]{font-size:11px;font-weight:400;text-anchor:end;fill:#a3a3a3}.dashboard-line-chart__line[data-v-ab89b46e]{fill:none;stroke:var(--color-primary);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.dashboard-line-chart__point[data-v-ab89b46e]{fill:var(--color-primary);transition:r .2s ease,fill .2s ease,stroke .2s ease}.dashboard-line-chart__point--hovered[data-v-ab89b46e]{fill:var(--color-background-surface);stroke:var(--color-primary);stroke-width:3}.dashboard-line-chart__point-hitbox[data-v-ab89b46e]{fill:transparent;cursor:pointer}.dashboard-line-chart__axis[data-v-ab89b46e]{stroke:#c7c7c7;stroke-width:1}.dashboard-line-chart__x-label[data-v-ab89b46e]{font-size:11px;font-weight:400;text-anchor:middle;fill:#b5b5b5;cursor:pointer;transition:fill .2s ease}.dashboard-line-chart__x-label[data-v-ab89b46e]:hover{fill:var(--color-text-secondary)}.dashboard-line-chart__tooltip[data-v-ab89b46e]{position:absolute;min-width:42px;height:42px;padding:0 15px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);font-size:16px;font-weight:500;text-align:center;color:var(--color-text-primary);background-color:var(--color-background-surface);transform:translate(-50%,calc(-100% - 8px)) scale(.9);opacity:0;pointer-events:none;box-shadow:0 0 10px #0001;transition:all .3s ease}.dashboard-line-chart__tooltip--visible[data-v-ab89b46e]{opacity:1;transform:translate(-50%,calc(-100% - 35px)) scale(1)}.dashboard-analytics-block[data-v-5eb04479]{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5);border-radius:var(--radius-md);background-color:var(--color-background-surface)}.dashboard-analytics-block__header[data-v-5eb04479]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.dashboard-analytics-block__title[data-v-5eb04479]{font-size:20px;font-weight:600;color:var(--color-text-primary)}.dashboard-analytics-block__periods[data-v-5eb04479]{display:inline-flex;align-items:center;gap:var(--space-1);padding:5px;border-radius:999px;background-color:#00badf40}.dashboard-analytics-block__period-button[data-v-5eb04479]{min-width:120px;padding:0 var(--space-3);border:0;border-radius:999px;font-size:14px;font-weight:500;padding:10px;color:var(--color-primary);background-color:transparent;cursor:pointer}.dashboard-analytics-block__period-button--active[data-v-5eb04479]{color:var(--color-background-surface);background-color:var(--color-primary)}.dashboard-analytics-block__metrics[data-v-5eb04479]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.dashboard-analytics-block__content[data-v-5eb04479]{display:flex;flex-direction:column;gap:50px}.dashboard-analytics-block__metric-card[data-v-5eb04479]{display:flex;flex-direction:column;justify-content:space-between;min-height:105px;padding:var(--space-5);border-radius:var(--radius-md);background-color:var(--color-background-app)}.dashboard-analytics-block__metric-card--primary[data-v-5eb04479]{color:var(--color-background-surface);background-color:var(--color-primary)}.dashboard-analytics-block__metric-card--primary .dashboard-analytics-block__metric-title[data-v-5eb04479],.dashboard-analytics-block__metric-card--primary .dashboard-analytics-block__metric-value[data-v-5eb04479]{color:var(--color-background-surface)}.dashboard-analytics-block__metric-title[data-v-5eb04479]{font-size:16px;font-weight:500;color:var(--color-text-primary)}.dashboard-analytics-block__metric-footer[data-v-5eb04479]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-2)}.dashboard-analytics-block__metric-value[data-v-5eb04479]{font-size:32px;font-weight:500;line-height:1;color:var(--color-text-primary)}.dashboard-analytics-block__trend[data-v-5eb04479]{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:500}.dashboard-analytics-block__trend--up[data-v-5eb04479]{color:var(--color-success)}.dashboard-analytics-block__trend--down[data-v-5eb04479]{color:var(--color-danger)}.dashboard-analytics-block__metric-card--primary .dashboard-analytics-block__trend[data-v-5eb04479]{color:var(--color-primary);background-color:var(--color-background-surface)}@media(max-width:1200px){.dashboard-analytics-block__title[data-v-5eb04479]{font-size:28px}.dashboard-analytics-block__period-button[data-v-5eb04479]{min-width:108px;font-size:16px}.dashboard-analytics-block__metrics[data-v-5eb04479]{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-analytics-block__metric-value[data-v-5eb04479]{font-size:34px}}@media(max-width:640px){.dashboard-analytics-block__periods[data-v-5eb04479]{width:100%}.dashboard-analytics-block__period-button[data-v-5eb04479]{flex:1;min-width:0}.dashboard-analytics-block__metrics[data-v-5eb04479]{grid-template-columns:1fr}}.dashboards-page[data-v-2ce8bb39]{display:flex;flex-direction:column;gap:var(--space-5)}.report-export-card[data-v-a67bbc71]{display:flex;flex-direction:column;gap:var(--space-7);padding:var(--space-5);border-radius:var(--radius-md);background-color:var(--color-background-app)}.report-export-card__title[data-v-a67bbc71]{font-size:20px;font-weight:600;text-align:center;color:var(--color-text-primary)}.report-export-card__filters[data-v-a67bbc71]{display:flex;justify-content:center;gap:var(--space-6);flex-wrap:wrap}.report-export-card__field[data-v-a67bbc71]{display:flex;align-items:center;gap:var(--space-6)}.report-export-card__field-label[data-v-a67bbc71]{font-size:16px;font-weight:500;color:var(--color-text-primary);text-transform:lowercase}.report-export-card__field-input[data-v-a67bbc71]{width:135px;height:40px;padding:0 var(--space-1);border:0;outline:none;border-radius:var(--radius-sm);color:#838383;background-color:var(--color-background-surface);appearance:none}.report-export-card__field-input[data-v-a67bbc71]::placeholder{color:#838383}.report-export-card__field-input[data-v-a67bbc71]::-webkit-calendar-picker-indicator{display:none;opacity:0;pointer-events:none}.report-export-card__field-input[data-v-a67bbc71]::-webkit-clear-button,.report-export-card__field-input[data-v-a67bbc71]::-webkit-inner-spin-button{display:none}.report-export-card__field-input[data-v-a67bbc71]::-webkit-datetime-edit{color:#838383}.report-export-card__field-input--filled[data-v-a67bbc71]{color:var(--color-text-primary)}.report-export-card__field-input--filled[data-v-a67bbc71]::-webkit-datetime-edit{color:var(--color-text-primary)}.report-export-card__button[data-v-a67bbc71]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;height:64px;border:0;border-radius:var(--radius-md);color:var(--color-background-surface);background-color:var(--color-primary);cursor:pointer;transition:opacity .2s ease}.report-export-card__button[data-v-a67bbc71]:hover{opacity:.95}.report-export-card__button-icon[data-v-a67bbc71]{display:inline-flex;width:24px;height:24px}.report-export-card__button-icon[data-v-a67bbc71] svg{display:block;width:24px;height:24px}.report-export-card__button-text[data-v-a67bbc71]{font-size:16px;font-weight:500;line-height:1}@media(max-width:992px){.report-export-card__title[data-v-a67bbc71]{font-size:22px}.report-export-card__field-label[data-v-a67bbc71],.report-export-card__button-text[data-v-a67bbc71]{font-size:16px}}.excel-reports-page[data-v-8dae4e3e]{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-7) var(--space-5);border-radius:var(--radius-md);background-color:var(--color-background-surface)}.excel-reports-page__title[data-v-8dae4e3e]{font-size:20px;font-weight:600;color:var(--color-text-primary)}.excel-reports-page__reports[data-v-8dae4e3e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-7)}@media(max-width:1200px){.excel-reports-page__reports[data-v-8dae4e3e]{grid-template-columns:1fr}}.base-select[data-v-14df5d9c]{position:relative}.base-select__trigger[data-v-14df5d9c]{width:100%;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:0 var(--space-3);border:0;border-radius:var(--radius-sm);font-size:16px;font-weight:500;color:#838383;background-color:var(--color-background-app);cursor:pointer}.base-select__trigger--default[data-v-14df5d9c]{min-height:40px}.base-select__trigger--large[data-v-14df5d9c]{min-height:62px;padding:0 var(--space-4);border-radius:var(--radius-md)}.base-select__trigger--compact[data-v-14df5d9c]{min-height:34px;padding:0 var(--space-2)}.base-select__trigger--selected[data-v-14df5d9c]{color:var(--color-primary)}.base-select__trigger--disabled[data-v-14df5d9c]{color:#828282;cursor:default}.base-select__label[data-v-14df5d9c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-select__arrow[data-v-14df5d9c]{width:10px;height:10px;flex-shrink:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg)}.base-select__dropdown[data-v-14df5d9c]{position:fixed;z-index:100;min-width:140px;padding:var(--space-1);border:1px solid var(--color-border-default);border-radius:12px;background-color:var(--color-background-surface);box-shadow:0 10px 24px #0000001f}.base-select__option[data-v-14df5d9c]{width:100%;border:0;display:block;padding:var(--space-2) var(--space-3);border-radius:10px;text-align:left;color:var(--color-text-primary);background-color:transparent;cursor:pointer}.base-select__option[data-v-14df5d9c]:hover{background-color:var(--color-primary-muted)}.base-table[data-v-e6fd1640]{width:100%;overflow-x:auto}.base-table__table[data-v-e6fd1640]{width:100%;border-collapse:collapse;table-layout:fixed}.base-table__row[data-v-e6fd1640]{border-bottom:.5px solid #dcdcdc}.base-table__row--interactive[data-v-e6fd1640]{cursor:pointer}.base-table__cell[data-v-e6fd1640]{padding:var(--space-4) var(--space-1);text-align:left;vertical-align:middle;color:var(--color-text-primary)}.base-table__cell--head[data-v-e6fd1640]{font-size:16px;font-weight:600}.base-table__cell--body[data-v-e6fd1640]{font-size:16px;font-weight:500}.base-table__cell--center[data-v-e6fd1640]{text-align:center}.base-table__cell--right[data-v-e6fd1640]{text-align:right}.orders-page[data-v-9eff9762]{display:flex;flex-direction:column;gap:var(--space-4)}.orders-page__section[data-v-9eff9762]{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-7) var(--space-5);border-radius:var(--radius-md);background-color:var(--color-background-surface)}.orders-page__section-header[data-v-9eff9762]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.orders-page__section-header--all[data-v-9eff9762]{align-items:flex-start}.orders-page__section-title[data-v-9eff9762]{display:inline-flex;align-items:center;gap:var(--space-2);font-size:20px;font-weight:600;color:var(--color-text-primary)}.orders-page__section-indicator[data-v-9eff9762]{width:10px;height:10px;border-radius:999px;background-color:var(--color-success)}.orders-page__toolbar-actions[data-v-9eff9762]{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.orders-page__search[data-v-9eff9762]{display:inline-flex;align-items:center;gap:var(--space-2);min-width:348px;min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-sm);background-color:var(--color-background-app)}.orders-page__search-icon[data-v-9eff9762]{display:inline-flex;color:#8d8d8d}.orders-page__search-icon[data-v-9eff9762] svg{width:20px;height:20px}.orders-page__search-input[data-v-9eff9762]{width:100%;border:0;outline:none;color:var(--color-text-primary);background-color:transparent}.orders-page__search-input[data-v-9eff9762]::placeholder{color:#828282}.orders-page__export-button[data-v-9eff9762]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border:1px solid var(--color-primary);border-radius:999px;color:var(--color-primary);background-color:transparent;cursor:pointer}.orders-page__export-icon[data-v-9eff9762]{display:inline-flex;width:24px;height:24px}.orders-page__export-icon[data-v-9eff9762] svg{width:24px;height:24px}.orders-page__export-text[data-v-9eff9762]{font-size:16px;font-weight:500;line-height:1}.orders-page__filters[data-v-9eff9762]{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.orders-page__filter-button[data-v-9eff9762]{width:40px;height:40px;border:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);color:var(--color-primary);background-color:transparent;cursor:pointer}.orders-page__filter-icon[data-v-9eff9762]{display:inline-flex}.orders-page__filter-icon[data-v-9eff9762] svg{width:26px;height:26px}.orders-page__pickup-label[data-v-9eff9762]{color:#828282}.orders-page__status[data-v-9eff9762]{font-weight:500}.orders-page__status--active[data-v-9eff9762]{color:var(--color-success)}.orders-page__status--cancelled[data-v-9eff9762]{color:var(--color-danger)}.orders-page__status--completed[data-v-9eff9762]{color:var(--color-text-primary)}.orders-page__info-link[data-v-9eff9762]{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-primary);transition:color .2s ease}.orders-page__info-link[data-v-9eff9762]:hover{color:var(--color-primary)}.orders-page__info-icon[data-v-9eff9762]{display:inline-flex;width:24px;height:24px}.orders-page__info-icon[data-v-9eff9762] svg{width:24px;height:24px}.orders-page[data-v-9eff9762] .base-table__cell{padding-top:var(--space-4);padding-bottom:var(--space-4)}@media(max-width:1100px){.orders-page__search[data-v-9eff9762]{min-width:260px}}@media(max-width:900px){.orders-page__section[data-v-9eff9762]{padding:var(--space-4)}.orders-page__toolbar-actions[data-v-9eff9762]{width:100%}.orders-page__search[data-v-9eff9762]{width:100%;min-width:0}}.product-create-page[data-v-b220df5e]{display:flex;flex-direction:column;gap:var(--space-7);min-height:430px;padding:var(--space-7) var(--space-5);border-radius:var(--radius-md);background-color:var(--color-background-surface)}.product-create-page__header[data-v-b220df5e]{display:flex;align-items:center;gap:14px}.product-create-page__back-button[data-v-b220df5e]{width:28px;height:28px;border:0;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--color-text-primary);background-color:transparent;cursor:pointer}.product-create-page__back-icon[data-v-b220df5e]{width:11px;height:11px;border-bottom:2px solid currentColor;border-left:2px solid currentColor;transform:rotate(45deg)}.product-create-page__title[data-v-b220df5e]{font-size:20px;font-weight:600;color:var(--color-text-primary)}.product-create-page__content-grid[data-v-b220df5e]{display:grid;grid-template-columns:227px minmax(0,1fr);column-gap:50px;align-items:start}.product-create-page__image-column[data-v-b220df5e]{display:flex;flex-direction:column;gap:var(--space-3);align-items:flex-start}.product-create-page__label[data-v-b220df5e]{font-size:16px;font-weight:500;color:#828282}.product-create-page__image-field[data-v-b220df5e]{position:relative;width:227px;height:227px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-md);background-color:var(--color-background-app);cursor:pointer}.product-create-page__image-input[data-v-b220df5e]{display:none}.product-create-page__image-preview[data-v-b220df5e]{width:100%;height:100%;object-fit:cover}.product-create-page__image-placeholder[data-v-b220df5e]{position:relative;width:46px;height:46px}.product-create-page__image-placeholder[data-v-b220df5e]:before,.product-create-page__image-placeholder[data-v-b220df5e]:after{content:"";position:absolute;top:50%;left:50%;width:46px;height:3px;border-radius:999px;background-color:#b8b8b8;transform:translate(-50%,-50%)}.product-create-page__image-placeholder[data-v-b220df5e]:after{transform:translate(-50%,-50%) rotate(90deg)}.product-create-page__fields-grid[data-v-b220df5e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-5);column-gap:16px;min-width:0}.product-create-page__field[data-v-b220df5e]{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.product-create-page__field--wide[data-v-b220df5e]{grid-column:1/-1}.product-create-page__input[data-v-b220df5e]{width:100%;min-height:62px;padding:0 var(--space-4);border:0;border-radius:var(--radius-md);outline:none;font-size:16px;font-weight:500;color:var(--color-text-primary);background-color:var(--color-background-app);resize:none}.product-create-page__input[data-v-b220df5e]::placeholder{color:#838383}.product-create-page__input--textarea[data-v-b220df5e]{min-height:77px;padding-top:20px;padding-bottom:20px}.product-create-page__footer-grid[data-v-b220df5e]{display:grid;grid-template-columns:227px minmax(0,1fr);column-gap:50px;align-items:center;margin-top:auto}.product-create-page__footer-spacer[data-v-b220df5e]{min-height:1px}.product-create-page__footer-actions[data-v-b220df5e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;justify-self:end;width:min(100%,448px)}.product-create-page__cancel-button[data-v-b220df5e],.product-create-page__submit-button[data-v-b220df5e]{min-height:46px;border-radius:var(--radius-md);font-size:16px;font-weight:500;cursor:pointer;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.product-create-page__cancel-button[data-v-b220df5e]{border:1px solid var(--color-primary);color:var(--color-primary);background-color:transparent}.product-create-page__submit-button[data-v-b220df5e]{border:0;color:var(--color-background-surface);background-color:var(--color-primary)}.product-create-page__submit-button--disabled[data-v-b220df5e]{color:var(--color-background-surface);background-color:var(--color-button-disabled);cursor:not-allowed}@media(max-width:900px){.product-create-page__content-grid[data-v-b220df5e],.product-create-page__footer-grid[data-v-b220df5e]{grid-template-columns:1fr}.product-create-page__footer-spacer[data-v-b220df5e]{display:none}.product-create-page__footer-actions[data-v-b220df5e]{justify-self:stretch;width:100%}}@media(max-width:768px){.product-create-page__fields-grid[data-v-b220df5e],.product-create-page__footer-actions[data-v-b220df5e]{grid-template-columns:1fr}.product-create-page__image-field[data-v-b220df5e]{width:100%;max-width:220px}}.product-details-page[data-v-e265a4de]{display:flex;flex-direction:column;gap:var(--space-4);min-height:220px;padding:var(--space-7) var(--space-5);border-radius:var(--radius-md);background-color:var(--color-background-surface)}.product-details-page__title[data-v-e265a4de]{font-size:20px;font-weight:600;color:var(--color-text-primary)}.product-details-page__description[data-v-e265a4de]{color:var(--color-text-secondary)}.add-to-cart[data-v-8356fd68]{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box;background-color:var(--color-background-app);color:var(--color-primary);font-family:Inter,sans-serif;font-size:10px;font-weight:600;min-height:33px;line-height:1;transition:width .35s ease,background-color .3s ease,color .3s ease}.add-to-cart--expanded[data-v-8356fd68]{background-color:var(--color-primary);color:var(--color-background-surface)}.add-to-cart__trigger[data-v-8356fd68],.add-to-cart__controls[data-v-8356fd68]{width:100%;display:flex;align-items:center}.add-to-cart__trigger[data-v-8356fd68]{justify-content:center;gap:10px;padding:0;border:0;color:inherit;background-color:transparent;cursor:pointer;font:inherit;line-height:inherit}.add-to-cart__label[data-v-8356fd68]{white-space:nowrap;color:var(--color-text-primary)}.add-to-cart--expanded .add-to-cart__label[data-v-8356fd68]{color:currentColor}.add-to-cart__controls[data-v-8356fd68]{justify-content:space-between;gap:16px;padding:7px}.add-to-cart__price[data-v-8356fd68]{flex:1;text-align:center;white-space:nowrap;color:currentColor}.add-to-cart__icon-button[data-v-8356fd68]{border:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:inherit;background-color:transparent;cursor:pointer}.add-to-cart__icon[data-v-8356fd68]{display:inline-block;width:16px;height:16px;background-color:currentColor}.product-card[data-v-0fd7e723]{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0;height:100%;cursor:pointer}.product-card[data-v-0fd7e723]:focus-visible{outline:2px solid var(--color-primary);outline-offset:6px}.product-card__media[data-v-0fd7e723]{position:relative;width:175px;height:175px;margin-bottom:15px;overflow:hidden;border-radius:10px;background-color:#f5f5f5}.product-card__image[data-v-0fd7e723]{display:block;width:100%;height:100%;object-fit:cover}.product-card__badge[data-v-0fd7e723]{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:18px;padding:0 6px;border-radius:999px;color:var(--color-background-surface);background-color:var(--color-accent);font-size:10px;font-weight:600;line-height:1}.product-card__overlay[data-v-0fd7e723]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#00000080}.product-card__overlay-count[data-v-0fd7e723]{color:var(--color-background-surface);font-size:64px;font-weight:600;line-height:1}.product-card__overlay-enter-active[data-v-0fd7e723],.product-card__overlay-leave-active[data-v-0fd7e723]{transition:opacity .25s ease}.product-card__overlay-enter-from[data-v-0fd7e723],.product-card__overlay-leave-to[data-v-0fd7e723]{opacity:0}.product-card__min-order[data-v-0fd7e723]{margin:0 0 10px;color:var(--color-primary);font-size:14px;font-weight:500;line-height:1}.product-card__description[data-v-0fd7e723]{margin:0 0 10px;color:var(--color-text-primary);font-size:12px;font-weight:500;line-height:1.15}.product-card__quantity[data-v-0fd7e723]{margin:0 0 20px;color:#909090;font-size:10px;font-weight:500;line-height:1}.product-card__footer[data-v-0fd7e723]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-3);width:100%;margin-top:auto}.product-card__button[data-v-0fd7e723]{flex:1;min-width:0}.product-card__menu[data-v-0fd7e723]{position:relative;flex-shrink:0}.product-card__menu-trigger[data-v-0fd7e723]{width:28px;height:28px;border:0;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-primary);background-color:transparent;cursor:pointer}.product-card__menu-icon[data-v-0fd7e723]{display:inline-flex}.product-card__menu-icon[data-v-0fd7e723] svg{width:20px;height:20px}.product-card__menu-dropdown[data-v-0fd7e723]{position:absolute;right:0;bottom:calc(100% + 8px);z-index:5;min-width:244px;overflow:hidden;border:1px solid var(--color-border-default);border-radius:16px;background-color:var(--color-background-surface);box-shadow:0 10px 24px #0000001f}.product-card__menu-item[data-v-0fd7e723]{width:100%;border:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:13px 15px;color:var(--color-text-primary);background-color:transparent;font-size:16px;font-weight:500;line-height:1;cursor:pointer}.product-card__menu-item+.product-card__menu-item[data-v-0fd7e723]{border-top:1px solid var(--color-border-default)}.product-card__menu-item--danger[data-v-0fd7e723]{color:var(--color-danger)}.product-card__menu-item-icon[data-v-0fd7e723]{display:inline-flex;flex-shrink:0}.product-card__menu-item-icon[data-v-0fd7e723] svg{width:16px;height:16px}@media(max-width:640px){.product-card__menu-dropdown[data-v-0fd7e723]{right:-8px;min-width:220px}}.catalog-section[data-v-5adf7bcb]{display:flex;flex-direction:column;gap:20px;background-color:var(--color-background-surface)}.catalog-section__title[data-v-5adf7bcb]{margin:0;padding:0;font-size:24px;font-weight:600;letter-spacing:-.02em}.catalog-section__grid[data-v-5adf7bcb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(157px,1fr));gap:50px;justify-content:flex-start}@media(max-width:768px){.catalog-section[data-v-5adf7bcb]{padding:var(--space-5)}.catalog-section__grid[data-v-5adf7bcb]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}.products-page[data-v-42492dbb]{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-7) var(--space-5);border-radius:var(--radius-md);background-color:var(--color-background-surface)}.products-page__toolbar[data-v-42492dbb]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.products-page__title[data-v-42492dbb]{font-size:20px;font-weight:600;color:var(--color-text-primary)}.products-page__actions[data-v-42492dbb]{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.products-page__search[data-v-42492dbb]{display:inline-flex;align-items:center;gap:var(--space-2);min-width:220px;min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-sm);background-color:var(--color-background-app)}.products-page__search-icon[data-v-42492dbb]{display:inline-flex;color:#8d8d8d}.products-page__search-icon[data-v-42492dbb] svg{width:20px;height:20px}.products-page__search-input[data-v-42492dbb]{width:100%;border:0;outline:none;color:var(--color-text-primary);background-color:transparent}.products-page__search-input[data-v-42492dbb]::placeholder{color:#828282}.products-page__action-button[data-v-42492dbb]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border:1px solid var(--color-primary);border-radius:999px;color:var(--color-primary);background-color:transparent;cursor:pointer}.products-page__action-icon[data-v-42492dbb]{display:inline-flex}.products-page__action-icon[data-v-42492dbb] svg{width:18px;height:18px}.products-page__tabs[data-v-42492dbb]{display:flex;gap:50px;flex-wrap:wrap}.products-page__tab[data-v-42492dbb]{position:relative;padding:0 0 var(--space-2);border:0;color:#828282;background-color:transparent;font-size:20px;font-weight:600;cursor:pointer}.products-page__tab--active[data-v-42492dbb]{color:var(--color-primary)}.products-page__tab--active[data-v-42492dbb]:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;border-radius:999px;background-color:var(--color-primary)}@media(max-width:900px){.products-page__actions[data-v-42492dbb],.products-page__search[data-v-42492dbb]{width:100%}}.settings-delivery[data-v-1b353a09]{display:flex;flex-direction:column;gap:50px}.settings-delivery__rates[data-v-1b353a09]{display:flex;flex-direction:column}.settings-delivery__rates-head[data-v-1b353a09],.settings-delivery__rate-row[data-v-1b353a09]{display:grid;grid-template-columns:220px 260px 260px;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:.5px solid #dcdcdc}.settings-delivery__head-cell[data-v-1b353a09],.settings-delivery__block-title[data-v-1b353a09]{font-size:20px;font-weight:600;color:var(--color-text-primary)}.settings-delivery__tariff[data-v-1b353a09]{font-size:16px;font-weight:500;color:var(--color-text-primary)}.settings-delivery__compact-input[data-v-1b353a09]{position:relative;display:inline-flex;align-items:center;max-width:110px}.settings-delivery__input[data-v-1b353a09]{width:100%;min-height:35px;padding:0 var(--space-4);border:0;border-radius:var(--radius-sm);outline:none;font-size:16px;font-weight:500;color:var(--color-text-primary);background-color:var(--color-background-app)}.settings-delivery__input--centered[data-v-1b353a09]{text-align:center}.settings-delivery__input--price[data-v-1b353a09]{padding-right:44px;text-align:center}.settings-delivery__price-suffix[data-v-1b353a09]{position:absolute;top:50%;right:var(--space-4);transform:translateY(-50%);font-size:16px;font-weight:500;color:var(--color-text-primary);pointer-events:none}.settings-delivery__block[data-v-1b353a09]{display:flex;flex-direction:column;gap:var(--space-5)}.settings-delivery__inline-row[data-v-1b353a09]{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap}.settings-delivery__inline-field[data-v-1b353a09]{display:inline-flex;align-items:center;gap:var(--space-4)}.settings-delivery__inline-label[data-v-1b353a09]{font-size:16px;font-weight:500;color:var(--color-text-primary)}.settings-delivery__zones[data-v-1b353a09]{display:flex;flex-direction:column;gap:var(--space-5)}.settings-delivery__zone-row[data-v-1b353a09]{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap}.settings-delivery__zone-field[data-v-1b353a09]{display:grid;grid-template-columns:auto minmax(200px,1fr);align-items:center;gap:var(--space-5)}@media(max-width:1100px){.settings-delivery__rates-head[data-v-1b353a09],.settings-delivery__rate-row[data-v-1b353a09]{grid-template-columns:1.2fr 1fr 1fr}.settings-delivery__zone-field[data-v-1b353a09]{grid-template-columns:1fr}}@media(max-width:768px){.settings-delivery[data-v-1b353a09]{gap:var(--space-7)}.settings-delivery__rates-head[data-v-1b353a09],.settings-delivery__rate-row[data-v-1b353a09]{grid-template-columns:1fr}.settings-delivery__compact-input[data-v-1b353a09]{max-width:none}.settings-delivery__inline-field[data-v-1b353a09],.settings-delivery__zone-row[data-v-1b353a09]{width:100%;flex-direction:column;align-items:stretch;gap:var(--space-3)}.settings-delivery__zone-field[data-v-1b353a09]{width:100%}}.settings-general-info[data-v-1317f9d3]{display:flex;flex-direction:column;gap:var(--space-7)}.settings-general-info__grid[data-v-1317f9d3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) var(--space-4)}.settings-general-info__field[data-v-1317f9d3]{display:flex;flex-direction:column;gap:var(--space-3)}.settings-general-info__label[data-v-1317f9d3]{font-size:16px;font-weight:500;color:#828282}.settings-general-info__input[data-v-1317f9d3]{width:100%;min-height:62px;padding:0 var(--space-4);border:0;border-radius:var(--radius-md);outline:none;font-size:16px;font-weight:500;color:var(--color-text-primary);background-color:var(--color-background-app)}.settings-general-info__input[data-v-1317f9d3]::placeholder{color:#838383}.settings-general-info__actions[data-v-1317f9d3]{display:flex;justify-content:flex-end;gap:var(--space-4);flex-wrap:wrap}.settings-general-info__action-button[data-v-1317f9d3]{min-width:175px;min-height:52px;border-radius:var(--radius-md);font-size:16px;font-weight:500;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.settings-general-info__action-button[data-v-1317f9d3]:disabled{cursor:not-allowed}.settings-general-info__action-button--secondary[data-v-1317f9d3]{border:1px solid var(--color-border-default);color:#b3b3b3;background-color:transparent}.settings-general-info__action-button--secondary[data-v-1317f9d3]:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.settings-general-info__action-button--primary[data-v-1317f9d3]{border:0;color:var(--color-background-surface);background-color:var(--color-button-disabled)}.settings-general-info__action-button--primary[data-v-1317f9d3]:not(:disabled){background-color:var(--color-primary)}@media(max-width:900px){.settings-general-info__grid[data-v-1317f9d3]{grid-template-columns:1fr}.settings-general-info__actions[data-v-1317f9d3]{justify-content:stretch}.settings-general-info__action-button[data-v-1317f9d3]{width:100%;min-width:0}}.settings-promocodes[data-v-76fd3ff8]{display:flex;flex-direction:column;gap:var(--space-5)}.settings-promocodes__toolbar[data-v-76fd3ff8]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.settings-promocodes__title[data-v-76fd3ff8]{font-size:20px;font-weight:600;color:var(--color-text-primary)}.settings-promocodes__create-button[data-v-76fd3ff8]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border:1px solid var(--color-primary);border-radius:999px;color:var(--color-primary);background-color:transparent;cursor:pointer}.settings-promocodes__create-button-icon[data-v-76fd3ff8]{font-size:24px;line-height:1}.settings-promocodes__recipient[data-v-76fd3ff8]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.35}.settings-promocodes__info-button[data-v-76fd3ff8]{border:0;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-primary);background-color:transparent;cursor:pointer}.settings-promocodes__info-icon[data-v-76fd3ff8]{display:inline-flex}.settings-promocodes__info-icon[data-v-76fd3ff8] svg{width:24px;height:24px}.settings-promocodes[data-v-76fd3ff8] .base-table__cell{padding-top:var(--space-4);padding-bottom:var(--space-4)}.settings-stores[data-v-86d1eb29]{display:flex;flex-direction:column;gap:var(--space-5)}.settings-stores__text[data-v-86d1eb29]{display:inline-flex;align-items:center;min-height:32px;color:var(--color-text-primary)}.settings-stores__text--muted[data-v-86d1eb29]{color:#909090}.settings-stores__status-button[data-v-86d1eb29]{border:0;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--color-text-primary);background-color:transparent;cursor:pointer}.settings-stores__status-icon[data-v-86d1eb29]{display:inline-flex;color:var(--color-text-primary)}.settings-stores__status-icon--hidden[data-v-86d1eb29]{color:#8a8a8a}.settings-stores__status-icon[data-v-86d1eb29] svg{width:24px;height:24px}.settings-stores__footer[data-v-86d1eb29]{display:flex;justify-content:flex-end}.settings-stores__add-button[data-v-86d1eb29]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:50px;padding:0 var(--space-5);border:1px solid var(--color-primary);border-radius:999px;color:var(--color-primary);background-color:transparent;cursor:pointer}.settings-stores__add-button-icon[data-v-86d1eb29]{font-size:28px;line-height:1}.settings-stores[data-v-86d1eb29] .base-table__cell{padding-top:var(--space-4);padding-bottom:var(--space-4)}.settings-page[data-v-bd1d5a3b]{display:flex;flex-direction:column;gap:var(--space-7);min-height:720px;padding:var(--space-7) var(--space-5);border-radius:var(--radius-md);background-color:var(--color-background-surface)}.settings-page__title[data-v-bd1d5a3b]{font-size:20px;font-weight:700;color:var(--color-text-primary)}.settings-page__tabs[data-v-bd1d5a3b]{display:flex;gap:50px;flex-wrap:wrap}.settings-page__tab[data-v-bd1d5a3b]{position:relative;border:0;padding:0 0 var(--space-2);font-size:20px;font-weight:600;color:#828282;background-color:transparent;cursor:pointer;transition:color .2s ease}.settings-page__tab--active[data-v-bd1d5a3b]{color:var(--color-primary)}.settings-page__tab--active[data-v-bd1d5a3b]:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;border-radius:999px;background-color:var(--color-primary)}.settings-page__content[data-v-bd1d5a3b]{min-height:480px}@media(max-width:900px){.settings-page__tabs[data-v-bd1d5a3b]{gap:var(--space-5)}.settings-page__tab[data-v-bd1d5a3b]{font-size:18px}}.team-page[data-v-b5a9b1c1]{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-7) var(--space-5);border-radius:var(--radius-md);background-color:var(--color-background-surface)}.team-page__toolbar[data-v-b5a9b1c1]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.team-page__title[data-v-b5a9b1c1]{font-size:20px;font-weight:600;color:var(--color-text-primary)}.team-page__add-button[data-v-b5a9b1c1]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border:1px solid var(--color-primary);border-radius:999px;color:var(--color-primary);background-color:transparent;cursor:pointer;transition:color .2s ease,background-color .2s ease}.team-page__add-button[data-v-b5a9b1c1]:hover{color:var(--color-background-surface);background-color:var(--color-primary)}.team-page__add-button-icon[data-v-b5a9b1c1]{font-size:26px;font-weight:500;line-height:1}.team-page__filters[data-v-b5a9b1c1]{display:grid;grid-template-columns:auto 150px minmax(260px,1fr);align-items:center;gap:var(--space-3)}.team-page__filter-button[data-v-b5a9b1c1]{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-sm);color:var(--color-primary);background-color:transparent;cursor:pointer}.team-page__filter-button-icon[data-v-b5a9b1c1]{display:inline-flex}.team-page__filter-button-icon[data-v-b5a9b1c1] svg{width:26px;height:26px}.team-page__role-filter[data-v-b5a9b1c1]{position:relative}.team-page__role-filter-trigger[data-v-b5a9b1c1]{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:0 var(--space-3);border:0;border-radius:var(--radius-sm);color:#838383;background-color:var(--color-background-app);cursor:pointer}.team-page__role-filter-trigger--selected[data-v-b5a9b1c1]{color:var(--color-text-primary)}.team-page__role-filter-label[data-v-b5a9b1c1]{font-size:16px;font-weight:500;line-height:1.2}.team-page__role-filter-arrow[data-v-b5a9b1c1]{width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg)}.team-page__role-dropdown[data-v-b5a9b1c1]{position:absolute;top:calc(100% + var(--space-1));left:0;z-index:5;min-width:200px;padding:var(--space-1);border:1px solid var(--color-border-default);border-radius:12px;background-color:var(--color-background-surface);box-shadow:0 10px 24px #0000001f}.team-page__role-dropdown-item[data-v-b5a9b1c1]{width:100%;border:0;display:block;padding:var(--space-2) var(--space-3);border-radius:10px;text-align:left;color:var(--color-text-primary);background-color:transparent;cursor:pointer}.team-page__role-dropdown-item[data-v-b5a9b1c1]:hover{background-color:var(--color-primary-muted)}.team-page__search[data-v-b5a9b1c1]{display:inline-flex;align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-sm);background-color:var(--color-background-app)}.team-page__search-icon[data-v-b5a9b1c1]{display:inline-flex;color:#8d8d8d}.team-page__search-icon[data-v-b5a9b1c1] svg{width:20px;height:20px}.team-page__search-input[data-v-b5a9b1c1]{width:100%;border:0;outline:none;color:var(--color-text-primary);background-color:transparent}.team-page__search-input[data-v-b5a9b1c1]::placeholder{color:#838383}.team-page__avatar-box[data-v-b5a9b1c1]{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:12px;color:var(--color-primary);background-color:#a7dcea}.team-page__avatar-image[data-v-b5a9b1c1]{width:100%;height:100%;object-fit:cover}.team-page__avatar-icon[data-v-b5a9b1c1]{display:inline-flex}.team-page__avatar-icon[data-v-b5a9b1c1] svg{width:30px;height:30px}.team-page__role-value[data-v-b5a9b1c1]{color:var(--color-primary)}.team-page__actions-menu[data-v-b5a9b1c1]{position:relative;display:inline-flex;align-items:center;justify-content:center}.team-page__actions-button[data-v-b5a9b1c1]{width:30px;height:30px;border:0;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-primary);background-color:transparent;cursor:pointer;transition:color .2s ease,background-color .2s ease}.team-page__actions-button[data-v-b5a9b1c1]:hover{color:var(--color-primary);background-color:var(--color-background-app)}.team-page__actions-button-icon[data-v-b5a9b1c1]{display:inline-flex}.team-page__actions-button-icon[data-v-b5a9b1c1] svg{width:24px;height:24px}.team-page__actions-dropdown[data-v-b5a9b1c1]{position:absolute;top:50%;right:calc(100% + var(--space-1));z-index:5;min-width:164px;padding:var(--space-1);border:1px solid var(--color-border-default);border-radius:12px;background-color:var(--color-background-surface);box-shadow:0 10px 24px #0000001f;transform:translateY(-50%)}.team-page__actions-dropdown-item[data-v-b5a9b1c1]{width:100%;border:0;display:block;padding:var(--space-2) var(--space-3);border-radius:10px;text-align:left;color:var(--color-text-primary);background-color:transparent;cursor:pointer}.team-page__actions-dropdown-item[data-v-b5a9b1c1]:hover{background-color:var(--color-primary-muted)}.team-page[data-v-b5a9b1c1] .base-table__cell{padding-top:var(--space-4);padding-bottom:var(--space-4)}@media(max-width:1200px){.team-page__toolbar[data-v-b5a9b1c1]{align-items:flex-start;flex-direction:column}.team-page__filters[data-v-b5a9b1c1]{grid-template-columns:auto 150px minmax(0,1fr);width:100%}}@media(max-width:900px){.team-page__filters[data-v-b5a9b1c1]{grid-template-columns:auto minmax(0,1fr)}.team-page__search[data-v-b5a9b1c1]{grid-column:1/-1}.team-page__role-filter[data-v-b5a9b1c1]{width:100%}}.order-page[data-v-a2364070]{display:flex;flex-direction:column;gap:var(--space-7);min-height:300px;padding:var(--space-7) var(--space-5);border-radius:var(--radius-md);background-color:var(--color-background-surface)}.order-page__header[data-v-a2364070]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.order-page__header-main[data-v-a2364070]{display:flex;align-items:center;gap:12px}.order-page__back-button[data-v-a2364070]{width:20px;height:20px;border:0;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--color-text-primary);background-color:transparent;cursor:pointer}.order-page__back-icon[data-v-a2364070]{width:9px;height:9px;border-bottom:2px solid currentColor;border-left:2px solid currentColor;transform:rotate(45deg)}.order-page__title[data-v-a2364070]{font-size:20px;font-weight:600;color:var(--color-text-primary)}.order-page__description[data-v-a2364070]{font-size:12px;font-weight:400;color:#a3a3a3;text-align:right}.order-page__summary-grid[data-v-a2364070]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) 18px}.order-page__field[data-v-a2364070]{display:flex;flex-direction:column;gap:8px}.order-page__label[data-v-a2364070],.order-page__section-title[data-v-a2364070]{font-size:14px;font-weight:500;color:#828282}.order-page__value-field[data-v-a2364070]{min-height:62px;display:flex;align-items:center;padding:0 var(--space-4);border-radius:var(--radius-md);font-size:16px;font-weight:500;color:var(--color-primary);background-color:var(--color-background-app)}.order-page__value-field--muted[data-v-a2364070]{color:#838383}.order-page__section[data-v-a2364070]{display:flex;flex-direction:column;gap:var(--space-4)}.order-page__section--totals[data-v-a2364070]{gap:var(--space-5)}.order-page__text[data-v-a2364070]{font-size:16px;font-weight:500;color:var(--color-text-primary)}.order-page__text--italic[data-v-a2364070]{font-style:italic}.order-page__items-list[data-v-a2364070]{display:flex;flex-direction:column}.order-page__item-card[data-v-a2364070]{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:.5px solid #dcdcdc}.order-page__item-image[data-v-a2364070]{width:24px;height:44px;object-fit:contain;flex-shrink:0}.order-page__item-content[data-v-a2364070]{display:flex;flex-direction:column;gap:4px}.order-page__item-title[data-v-a2364070]{font-size:16px;font-weight:500;color:var(--color-text-primary)}.order-page__item-meta[data-v-a2364070]{display:flex;align-items:center;gap:4px;font-size:16px;font-weight:500;color:var(--color-text-primary)}.order-page__item-quantity[data-v-a2364070]{color:var(--color-primary)}.order-page__totals-list[data-v-a2364070]{display:flex;flex-direction:column;gap:8px;padding-bottom:var(--space-3);border-bottom:.5px solid #dcdcdc}.order-page__total-row[data-v-a2364070],.order-page__grand-total[data-v-a2364070]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);font-size:16px;color:var(--color-text-primary)}.order-page__grand-total[data-v-a2364070]{font-weight:600}.order-page__grand-total-label[data-v-a2364070],.order-page__grand-total-value[data-v-a2364070]{font-size:20px;font-weight:600}.order-page__empty[data-v-a2364070]{font-size:16px;color:#838383}@media(max-width:1024px){.order-page__header[data-v-a2364070]{display:grid}.order-page__description[data-v-a2364070]{text-align:left}}@media(max-width:768px){.order-page__summary-grid[data-v-a2364070]{grid-template-columns:1fr}.order-page__grand-total-label[data-v-a2364070],.order-page__grand-total-value[data-v-a2364070]{font-size:18px}}.user-card-page[data-v-c14763f8]{display:flex;flex-direction:column;gap:var(--space-7);min-height:300px;padding:var(--space-7) var(--space-5);border-radius:var(--radius-md);background-color:var(--color-background-surface)}.user-card-page__header[data-v-c14763f8]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.user-card-page__header-main[data-v-c14763f8]{display:flex;align-items:center;gap:12px}.user-card-page__back-button[data-v-c14763f8]{width:20px;height:20px;border:0;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--color-text-primary);background-color:transparent;cursor:pointer}.user-card-page__back-icon[data-v-c14763f8]{width:9px;height:9px;border-bottom:2px solid currentColor;border-left:2px solid currentColor;transform:rotate(45deg)}.user-card-page__title[data-v-c14763f8]{font-size:20px;font-weight:600;color:var(--color-text-primary)}.user-card-page__description[data-v-c14763f8]{font-size:12px;font-weight:400;color:#a3a3a3;text-align:right}.user-card-page__fields-grid[data-v-c14763f8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) 18px}.user-card-page__field[data-v-c14763f8]{display:flex;flex-direction:column;gap:8px}.user-card-page__label[data-v-c14763f8],.user-card-page__section-title[data-v-c14763f8],.user-card-page__orders-heading[data-v-c14763f8],.user-card-page__stat-label[data-v-c14763f8]{font-size:14px;font-weight:500;color:#828282}.user-card-page__value-field[data-v-c14763f8]{min-height:48px;display:flex;align-items:center;padding:0 var(--space-4);border-radius:12px;font-size:16px;font-weight:500;color:var(--color-text-primary);background-color:var(--color-background-app)}.user-card-page__value-field--status[data-v-c14763f8]{color:var(--color-success);background-color:#34c75933}.user-card-page__value-field--inactive[data-v-c14763f8]{color:#838383;background-color:#e7e7e7}.user-card-page__section[data-v-c14763f8]{display:flex;flex-direction:column;gap:var(--space-4)}.user-card-page__addresses[data-v-c14763f8]{display:flex;flex-direction:column}.user-card-page__address-row[data-v-c14763f8]{padding:var(--space-4) 0;font-size:16px;font-weight:500;padding:20px;color:var(--color-text-primary);border-bottom:.5px solid #dcdcdc}.user-card-page__stats-grid[data-v-c14763f8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.user-card-page__stat-card[data-v-c14763f8]{display:flex;flex-direction:column;gap:10px;border-radius:10px}.user-card-page__stat-value[data-v-c14763f8]{font-size:28px;font-weight:500;color:var(--color-primary);background:#00badf33;padding:16px;border-radius:16px}.user-card-page__orders-heading--active[data-v-c14763f8]{color:var(--color-primary)}.user-card-page__orders-list[data-v-c14763f8]{display:flex;flex-direction:column}.user-card-page__order-card[data-v-c14763f8]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 20px;border-bottom:.5px solid #dcdcdc;color:inherit}.user-card-page__order-main[data-v-c14763f8]{display:flex;align-items:center;gap:20px;min-width:0}.user-card-page__order-type-icon[data-v-c14763f8]{display:inline-flex;width:37px;height:37px;color:var(--color-primary);flex-shrink:0}.user-card-page__order-type-icon[data-v-c14763f8] svg{width:100%;height:100%}.user-card-page__order-content[data-v-c14763f8]{display:flex;flex-direction:column;min-width:0}.user-card-page__order-title[data-v-c14763f8]{font-size:18px;font-weight:500;color:var(--color-text-primary)}.user-card-page__order-meta[data-v-c14763f8]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:14px;font-weight:500;color:#898a8d}.user-card-page__order-status[data-v-c14763f8]{color:var(--color-primary)}.user-card-page__order-subtitle[data-v-c14763f8]{font-size:14px;font-weight:500;color:#898a8d}.user-card-page__order-arrow[data-v-c14763f8]{display:inline-flex;width:20px;height:20px;color:var(--color-primary);flex-shrink:0}.user-card-page__order-arrow[data-v-c14763f8] svg{width:100%;height:100%}.user-card-page__empty[data-v-c14763f8]{font-size:16px;color:#838383}@media(max-width:1024px){.user-card-page__header[data-v-c14763f8]{display:grid}.user-card-page__description[data-v-c14763f8]{text-align:left}}@media(max-width:768px){.user-card-page__stats-grid[data-v-c14763f8],.user-card-page__fields-grid[data-v-c14763f8]{grid-template-columns:1fr}.user-card-page__order-title[data-v-c14763f8]{font-size:16px}}.users-page[data-v-8dbc0408]{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-7) var(--space-5);border-radius:var(--radius-md);background-color:var(--color-background-surface)}.users-page__toolbar[data-v-8dbc0408]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.users-page__title[data-v-8dbc0408]{font-size:20px;font-weight:600;color:var(--color-text-primary)}.users-page__toolbar-actions[data-v-8dbc0408]{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.users-page__search[data-v-8dbc0408]{display:inline-flex;align-items:center;gap:var(--space-2);min-width:280px;min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-sm);background-color:var(--color-background-app)}.users-page__search-icon[data-v-8dbc0408]{display:inline-flex;color:#8d8d8d}.users-page__search-icon[data-v-8dbc0408] svg{width:20px;height:20px}.users-page__search-input[data-v-8dbc0408]{width:100%;border:0;outline:none;color:var(--color-text-primary);background-color:transparent}.users-page__search-input[data-v-8dbc0408]::placeholder{color:#828282}.users-page__export-button[data-v-8dbc0408]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border:1px solid var(--color-primary);border-radius:999px;color:var(--color-primary);background-color:transparent;cursor:pointer}.users-page__export-icon[data-v-8dbc0408]{display:inline-flex;width:24px;height:24px}.users-page__export-icon[data-v-8dbc0408] svg{width:24px;height:24px}.users-page__export-text[data-v-8dbc0408]{font-size:16px;font-weight:500;line-height:1}.users-page__info-link[data-v-8dbc0408]{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-primary);transition:color .2s ease}.users-page__info-link[data-v-8dbc0408]:hover{color:var(--color-primary)}.users-page__info-icon[data-v-8dbc0408]{display:inline-flex;width:24px;height:24px}.users-page__info-icon[data-v-8dbc0408] svg{width:24px;height:24px}@media(max-width:1200px){.users-page__search[data-v-8dbc0408]{min-width:220px}}.admin-section-page[data-v-2f114a6c]{display:flex;flex-direction:column;gap:var(--space-4)}.admin-section-page__header[data-v-2f114a6c]{display:flex;align-items:center}.admin-section-page__title[data-v-2f114a6c]{font-size:28px;font-weight:600;color:var(--color-text-primary)}.admin-section-page__content[data-v-2f114a6c]{min-height:220px;padding:var(--space-6);border-radius:var(--radius-lg);background-color:var(--color-background-surface)}.admin-section-page__description[data-v-2f114a6c]{color:var(--color-text-secondary)}
