.blank-layout[data-v-4060a1f8]{min-height:100vh}.main-layout[data-v-0c49be60]{display:flex;flex-direction:column;height:100vh;overflow:hidden;background:#fff}.app-header[data-v-0c49be60]{height:64px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 32px;background:#fff;z-index:10}.header-brand[data-v-0c49be60]{display:flex;align-items:center;gap:10px}.header-logo[data-v-0c49be60]{width:32px;height:32px}.header-title[data-v-0c49be60]{font-size:18px;font-weight:600;color:#0a0a0a;letter-spacing:-.02em}.shop-trigger[data-v-0c49be60]{display:inline-flex;align-items:center;gap:10px;padding:6px 4px;border:none;background:transparent;cursor:pointer;max-width:min(420px,50vw);color:#0a0a0a}.shop-trigger[data-v-0c49be60]:disabled{opacity:.6;cursor:not-allowed}.shop-trigger-icon[data-v-0c49be60]{width:32px;height:32px;border-radius:8px;background:#f4f6f8;color:#0a0a0a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.shop-trigger-label[data-v-0c49be60]{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop-trigger-switch[data-v-0c49be60]{color:#737373;flex-shrink:0}.main-body[data-v-0c49be60]{flex:1;min-height:0;overflow-y:scroll;overflow-x:hidden;background:#fff}.main-body-inner[data-v-0c49be60]{display:flex;align-items:stretch;min-height:100%}.sidebar[data-v-0c49be60]{width:200px;flex-shrink:0;background:#fff;padding:16px 12px}.sidebar-nav[data-v-0c49be60]{display:flex;flex-direction:column;gap:4px}.nav-item[data-v-0c49be60]{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:10px;font-size:14px;font-weight:500;color:#64748b;text-decoration:none;transition:background-color .15s ease,color .15s ease}.nav-item[data-v-0c49be60]:hover{background:#f4f6f8;color:#334155}.nav-item.is-active[data-v-0c49be60],.nav-item.is-active[data-v-0c49be60]:hover{background:#0a0a0a;color:#fff}.content[data-v-0c49be60]{flex:1;min-width:0;background:#fff}.content-inner[data-v-0c49be60]{padding:28px 32px 40px}.shop-menu[data-v-0c49be60]{margin:-4px 0}.shop-menu-item[data-v-0c49be60]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 4px;border:none;background:transparent;cursor:pointer;text-align:left;font-size:14px;color:#0a0a0a}.shop-menu-item[data-v-0c49be60]:hover{opacity:.75}.shop-menu-name[data-v-0c49be60]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop-check[data-v-0c49be60]{width:22px;height:22px;border-radius:50%;border:1px solid #d4d4d4;background:#f5f5f5;color:#d4d4d4;display:flex;align-items:center;justify-content:center;flex-shrink:0}.shop-check.is-active[data-v-0c49be60]{background:#0a0a0a;border-color:#0a0a0a;color:#fff}.shop-menu-divider[data-v-0c49be60]{height:1px;background:#e5e5e5;margin:4px 0}.shop-menu-logout[data-v-0c49be60]{color:#404040}.shop-menu-empty[data-v-0c49be60]{padding:14px 4px;font-size:14px;color:#737373}.shop-switcher-popover.el-popover.el-popper{padding:8px 16px;border-radius:12px;border:1px solid #e5e5e5;box-shadow:0 8px 24px rgba(0,0,0,.08)}:root{--gooval-black:#0a0a0a;--gooval-white:#fff;--gooval-gray-50:#fafafa;--gooval-gray-100:#f5f5f5;--gooval-gray-200:#e5e5e5;--gooval-gray-400:#a3a3a3;--gooval-gray-600:#525252;--gooval-gray-900:#171717;--el-color-primary:#0a0a0a;--el-color-primary-light-3:#404040;--el-color-primary-light-5:#737373;--el-color-primary-light-7:#a3a3a3;--el-color-primary-light-8:#d4d4d4;--el-color-primary-light-9:#f5f5f5;--el-color-primary-dark-2:#000;--el-color-success:#525252;--el-color-warning:#737373;--el-color-danger:#262626;--el-color-info:#a3a3a3;--el-bg-color:#fff;--el-bg-color-page:#fafafa;--el-text-color-primary:#0a0a0a;--el-text-color-regular:#404040;--el-text-color-secondary:#737373;--el-border-color:#e5e5e5;--el-border-color-light:#f0f0f0;--el-fill-color-blank:#fff;--gooval-radius:8px;--el-border-radius-base:8px;--el-border-radius-small:6px;--el-border-radius-round:20px}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:var(--gooval-gray-50);color:var(--gooval-black);-webkit-font-smoothing:antialiased}#app,body,html{height:100%}.page-container{padding:0}.page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.page-header h2{margin:0;font-size:20px;font-weight:600;letter-spacing:-.02em;color:var(--gooval-black)}.stat-card{border-radius:0;border:1px solid var(--gooval-gray-200)}.stat-card .stat-value{font-size:28px;font-weight:700;line-height:1.2;margin:8px 0 4px;color:var(--gooval-black)}.stat-card .stat-label{color:var(--gooval-gray-600);text-transform:uppercase;letter-spacing:.04em;font-size:12px}.text-muted{color:var(--gooval-gray-400)}.el-card{border-radius:0;border:1px solid var(--gooval-gray-200);box-shadow:none!important}.el-card.is-always-shadow,.el-card.is-hover-shadow:hover{box-shadow:none!important;border-color:var(--gooval-black)}.el-button--primary{--el-button-bg-color:var(--gooval-black);--el-button-border-color:var(--gooval-black);--el-button-hover-bg-color:#262626;--el-button-hover-border-color:#262626;--el-button-active-bg-color:#000;--el-button-active-border-color:#000}.el-button,.el-button--primary{border-radius:var(--gooval-radius)}.el-button.is-link{color:var(--gooval-black)}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner{border-radius:var(--gooval-radius)!important;box-shadow:0 0 0 1px var(--gooval-gray-200) inset!important}.el-date-editor.el-input__wrapper{border-radius:var(--gooval-radius)!important}.el-input__wrapper.is-focus,.el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--gooval-black) inset!important}.el-table{--el-table-border-color:var(--gooval-gray-200);--el-table-header-bg-color:var(--gooval-gray-100);--el-table-row-hover-bg-color:var(--gooval-gray-50)}.el-table th.el-table__cell{color:var(--gooval-gray-600);font-weight:600;text-transform:uppercase;font-size:12px;letter-spacing:.04em}.el-tag{border-radius:0}.el-tag,.el-tag.el-tag--danger,.el-tag.el-tag--info,.el-tag.el-tag--success,.el-tag.el-tag--warning{--el-tag-bg-color:var(--gooval-gray-100);--el-tag-border-color:var(--gooval-gray-200);--el-tag-text-color:var(--gooval-black)}.el-menu-item.is-active{background-color:transparent!important}.el-pagination.is-background .el-pager li.is-active{background-color:var(--gooval-black)}.el-alert,.el-dialog,.el-drawer{border-radius:0}.el-alert--warning{--el-alert-bg-color:var(--gooval-gray-100);--el-alert-border-color:var(--gooval-gray-200);--el-alert-title-color:var(--gooval-black)}.el-descriptions__label{color:var(--gooval-gray-600)!important;font-weight:500}.el-dropdown-menu{border-radius:0;border:1px solid var(--gooval-gray-200)}.el-breadcrumb__inner.is-link:hover{color:var(--gooval-black)}.el-avatar{--el-avatar-bg-color:var(--gooval-black);--el-avatar-text-color:var(--gooval-white);border-radius:0}.el-timeline-item__node{background-color:var(--gooval-black)}.el-timeline-item__tail{border-left-color:var(--gooval-gray-200)}.el-divider__text{color:var(--gooval-gray-600);background-color:var(--gooval-white)}.el-empty__description{color:var(--gooval-gray-400)}.el-loading-mask{background-color:hsla(0,0%,100%,.85)}