:root{--easy-primary:#175cd3;--easy-primary-soft:#eef4ff;--easy-success:#12b76a;--easy-success-soft:#ecfdf3;--easy-warning:#f79009;--easy-warning-soft:#fffaeb;--easy-danger:#d92d20;--easy-danger-soft:#fef3f2;--easy-purple:#6941c6;--easy-text:#101828;--easy-text-secondary:#475467;--easy-muted:#667085;--easy-border:#d0d5dd;--easy-border-soft:#eaecf0;--easy-bg:#f4f6f9;--easy-surface:#fff;--easy-radius:8px;--easy-radius-lg:12px;--easy-shadow:0 1px 3px #10182814, 0 1px 2px #1018280a;--easy-header-h:56px;--easy-sidebar-w:264px}html,body,#app{height:100%}body{background:var(--easy-bg);color:var(--easy-text);-webkit-font-smoothing:antialiased;margin:0;font-family:Montserrat,Segoe UI,Roboto,sans-serif;font-size:13px}*,:before,:after{box-sizing:border-box}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#c9d0dc;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--easy-muted)}.page{max-width:1600px;padding:16px}.page-title{margin:0 0 16px;font-size:18px;font-weight:700}.card-block{background:var(--easy-surface);border:1px solid var(--easy-border-soft);border-radius:var(--easy-radius-lg);box-shadow:var(--easy-shadow)}.count-pill{background:var(--easy-danger);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 8px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.count-pill--zero{background:#98a2b3}.count-pill--purple{background:var(--easy-purple)}.count-pill--lg{min-width:32px;height:32px;font-size:14px}.state-empty{color:var(--easy-muted);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:40px 16px;display:flex}.state-empty i{color:#b2bbc9;font-size:32px}.state-empty h3{color:var(--easy-text);margin:0;font-size:15px}.state-empty p{margin:0}.text-muted{color:var(--easy-muted)}.text-ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ant-btn>i+span,.ant-btn>span+i{margin-inline-start:6px}.ant-btn>i{line-height:1}.card-pad{padding:16px}.card-table{overflow:hidden}.card-table .ant-table-wrapper .ant-table-pagination{padding:0 12px}.toolbar{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:12px;display:flex}.toolbar-right{align-items:center;gap:8px;margin-left:auto;display:flex}.toolbar-count{color:var(--easy-muted);white-space:nowrap;font-size:12px}.block-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.block-head h3{margin:0;font-size:15px;font-weight:600}.row-actions{white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.split{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:12px;display:grid}.split>*{min-width:0}@media (width<=960px){.split{grid-template-columns:1fr}}.pick-list{margin:0 -8px;padding:0;list-style:none}.pick-list>li{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:7px 8px;transition:background-color .12s;display:flex}.pick-list>li:hover{background:var(--easy-bg)}.pick-list>li.active{background:var(--easy-primary-soft);color:var(--easy-primary);font-weight:600}.pick-list .grow{flex:1;min-width:0}.pick-list .hover-actions{visibility:hidden;white-space:nowrap;display:inline-flex}.pick-list>li:hover .hover-actions,.pick-list>li.active .hover-actions{visibility:visible}.cell-title{font-weight:600}.cell-sub{color:var(--easy-muted);font-size:11px}.text-danger{color:var(--easy-danger)}.text-success{color:var(--easy-success)}.ant-layout,.ant-layout-content{min-width:0}.ant-tabs{min-width:0;max-width:100%}.ant-tabs-content-holder,.ant-tabs-content,.ant-tabs-tabpane{min-width:0}@media (width<=767px){.page{padding:12px 10px 24px}.toolbar,.filters{gap:8px!important}.toolbar>.ant-select,.toolbar>.ant-input-affix-wrapper,.toolbar>.ant-input,.toolbar>.ant-picker,.toolbar>.add-box,.filters .ant-select,.filters .ant-picker,.filters .ant-input-affix-wrapper,.filters .ant-input,.filters .ant-input-number,.table-head .ant-input-affix-wrapper{width:100%!important;min-width:0!important;max-width:100%!important}.filters>*,.filters .field,.filters .filter{flex:100%!important;min-width:0!important;max-width:100%!important}.toolbar-right{flex-wrap:wrap;width:100%;margin-left:0}.toolbar-right>.ant-btn,.toolbar-right>.ant-dropdown-trigger{flex:auto}.toolbar>.ant-btn.toolbar-right{width:auto;margin-left:auto}.toolbar-count{white-space:normal}.table-head{flex-wrap:wrap}.ant-table-wrapper .ant-table-content,.ant-table-wrapper .ant-table-container{overflow-x:auto}.ant-table-wrapper .ant-table-pagination.ant-pagination{flex-wrap:wrap;justify-content:center;row-gap:8px}.ant-table-wrapper .ant-pagination-total-text{text-align:center;flex:100%}.card-pad{padding:12px}.block-head{flex-wrap:wrap}.ant-modal{margin:8px auto;top:8px;max-width:calc(100vw - 16px)!important}.ant-modal .ant-modal-content{padding:16px}.ant-modal .row,.ant-form .row{grid-template-columns:1fr!important;gap:0!important}.mobile-cards .ant-table-thead,.mobile-cards colgroup,.mobile-cards .ant-table-measure-row{display:none}.mobile-cards .ant-table-content,.mobile-cards .ant-table-container,.mobile-cards .ant-table-body{overflow:visible!important}.mobile-cards table{display:block;table-layout:auto!important;width:100%!important;min-width:0!important}.mobile-cards .ant-table-tbody{display:block}.mobile-cards .ant-table-tbody>tr.ant-table-row{border-bottom:1px solid var(--easy-border-soft);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.mobile-cards .ant-table-tbody>tr.ant-table-row>td{white-space:normal;grid-template-columns:minmax(0,40%) minmax(0,1fr);align-items:center;column-gap:12px;min-height:0;display:grid;text-align:right!important;background:0 0!important;border:0!important;width:auto!important;padding:0!important;position:static!important}.mobile-cards .ant-table-tbody>tr.ant-table-row>td>*{grid-column:2}.mobile-cards .ant-table-tbody>tr.ant-table-row>td:empty{display:none}.mobile-cards .ant-table-tbody>tr.ant-table-row>td:before{content:attr(data-label);color:var(--easy-muted);text-align:left;grid-area:1/1/span 9;align-self:start;font-size:11px}.mobile-cards .ant-table-tbody>tr.ant-table-row>td[data-label=""]:before{display:none}.mobile-cards .ant-table-tbody>tr.ant-table-row>td[data-label=""]{grid-template-columns:minmax(0,1fr);justify-items:end}.mobile-cards .ant-table-tbody>tr.ant-table-row>td[data-label=""]>*{grid-column:1}.mobile-cards .ant-table-tbody>tr.ant-table-row>td[data-primary]{order:-1;margin-bottom:2px;display:block;text-align:left!important}.mobile-cards .ant-table-tbody>tr.ant-table-row>td[data-label=""] :is(.row-actions,.ant-btn){margin-left:auto}.mobile-cards .ant-table-tbody>tr.ant-table-row>td>*{text-align:right;justify-self:end}.mobile-cards .ant-table-tbody>tr.ant-table-row>td:not([data-label]){order:99;grid-template-columns:minmax(0,1fr);justify-items:end}.mobile-cards .ant-table-tbody>tr.ant-table-row>td:not([data-label]):before{display:none}.mobile-cards .ant-table-tbody>tr.ant-table-row>td[data-primary][data-label]{order:-1;margin-bottom:2px;display:block;text-align:left!important}.mobile-cards .ant-table-tbody>tr.ant-table-row>td[data-primary][data-label]>*{text-align:left;justify-self:stretch}.mobile-cards .ant-table-tbody>tr.ant-table-expanded-row{display:block}.mobile-cards .ant-table-tbody>tr.ant-table-expanded-row>td{display:block;width:100%!important;padding:0!important}.mobile-cards .ant-table-cell-fix-left:after,.mobile-cards .ant-table-cell-fix-right:after,.mobile-cards .ant-table-container:before,.mobile-cards .ant-table-container:after{display:none!important}.mobile-cards .ant-table-tbody>tr.ant-table-placeholder,.mobile-cards .ant-table-tbody>tr.ant-table-placeholder>td{display:block}.ant-picker-dropdown .ant-picker-panels{flex-direction:column}.ant-picker-dropdown .ant-picker-panel-container{max-width:calc(100vw - 16px);overflow:hidden}.ant-picker-dropdown .ant-picker-panel+.ant-picker-panel{border-top:1px solid var(--easy-border-soft)}.ant-picker-dropdown .ant-picker-date-panel,.ant-picker-dropdown .ant-picker-date-panel .ant-picker-content{width:min(304px,100vw - 32px)}.ant-picker-dropdown .ant-picker-cell .ant-picker-cell-inner{min-width:32px;height:32px;line-height:32px}.ant-picker-dropdown .ant-picker-range-arrow{display:none}}.header[data-v-7410be51]{z-index:20;height:var(--easy-header-h);border-bottom:1px solid var(--easy-border-soft);justify-content:space-between;align-items:center;gap:16px;padding:0 16px;line-height:normal;display:flex;position:sticky;top:0}.header-left[data-v-7410be51]{align-items:center;gap:8px;min-width:0;display:flex}.burger[data-v-7410be51]{width:40px;height:40px;font-size:16px}.header-title[data-v-7410be51]{margin:0;font-size:16px;font-weight:700}.header-right[data-v-7410be51]{align-items:center;gap:8px;display:flex}.shop-filter[data-v-7410be51]{width:220px}@media (width<=640px){.shop-filter[data-v-7410be51]{width:150px}}.user-trigger[data-v-7410be51]{border-radius:var(--easy-radius);max-width:280px;height:44px;color:var(--easy-text);cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:0 8px;font-family:inherit;transition:background-color .15s ease-in-out;display:flex}.user-trigger[data-v-7410be51]:hover{background:var(--easy-bg)}.user-trigger[data-v-7410be51]:focus-visible{outline:2px solid var(--easy-primary);outline-offset:2px}.user-avatar[data-v-7410be51]{background:var(--easy-primary-soft);color:var(--easy-primary);flex-shrink:0;font-weight:700}.user-info[data-v-7410be51]{text-align:left;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.25;display:flex}.user-name[data-v-7410be51]{max-width:180px;font-weight:600}.user-shop[data-v-7410be51]{color:var(--easy-muted);max-width:180px;font-size:11px}.user-chevron[data-v-7410be51]{color:var(--easy-muted);font-size:10px}@media (width<=640px){.user-info[data-v-7410be51]{display:none}}@media (width<=767px){.header[data-v-7410be51]{gap:8px;padding:0 8px}.header-title[data-v-7410be51]{font-size:15px}.header-right[data-v-7410be51]{gap:4px}.shop-filter[data-v-7410be51]{width:132px}.user-trigger[data-v-7410be51]{gap:4px;padding:0 4px}.user-chevron[data-v-7410be51]{display:none}}.sidebar--drawer[data-v-f1a94e13]{background:var(--easy-surface);height:100%;overflow:auto}.sidebar[data-v-f1a94e13]{border-right:1px solid var(--easy-border-soft);height:100vh;position:sticky;top:0;overflow:auto}.brand[data-v-f1a94e13]{height:var(--easy-header-h);border-bottom:1px solid var(--easy-border-soft);color:var(--easy-text);align-items:center;gap:10px;padding:0 16px;text-decoration:none;display:flex}.brand--collapsed[data-v-f1a94e13]{justify-content:center;padding:0}.brand-mark[data-v-f1a94e13]{object-fit:contain;flex:none;width:32px;height:32px}.brand-text[data-v-f1a94e13]{letter-spacing:.04em;font-size:16px;font-weight:700}.sidebar-nav[data-v-f1a94e13]{padding:8px 0}.sidebar-skeleton[data-v-f1a94e13]{flex-direction:column;gap:12px;padding:8px 16px;display:flex}.sidebar-error[data-v-f1a94e13]{color:var(--easy-muted);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;display:flex}.sidebar-error i[data-v-f1a94e13]{color:var(--easy-warning);font-size:20px}[data-v-f1a94e13] .nav-fa{text-align:center;width:16px;font-size:14px}[data-v-f1a94e13] .nav-ext{opacity:.5;margin-left:6px;font-size:10px}[data-v-f1a94e13] .ant-menu-inline{border-inline-end:none!important}[data-v-f1a94e13] .ant-menu-item,[data-v-f1a94e13] .ant-menu-submenu-title{height:40px;line-height:40px}.shell[data-v-57dfa34d]{min-height:100vh}.shell-content[data-v-57dfa34d]{min-height:calc(100vh - var(--easy-header-h))}
