.service-recovery-banner[data-v-00764e96]{position:fixed;top:0;left:0;right:0;z-index:2000;display:flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:8px 16px;background:linear-gradient(180deg,#fffbeb 0%,#fef3c7 100%);border-bottom:1px solid #fde68a;box-shadow:0 2px 8px #b4530914;color:#92400e;font-size:13px;font-weight:500;line-height:1.4;pointer-events:none}.service-recovery-banner__icon[data-v-00764e96]{font-size:14px;color:#d97706}.service-recovery-banner-enter-active[data-v-00764e96],.service-recovery-banner-leave-active[data-v-00764e96]{transition:transform .22s ease,opacity .22s ease}.service-recovery-banner-enter-from[data-v-00764e96],.service-recovery-banner-leave-to[data-v-00764e96]{transform:translateY(-100%);opacity:0}html,body{color-scheme:light}#app{height:100vh;color-scheme:light}.ant-modal-body>.ant-form.ant-form-vertical{--admin-modal-form-label-width: 88px;padding-top:10px}.ant-modal-body>.ant-form.ant-form-vertical>.ant-row{row-gap:8px!important}.ant-modal-body>.ant-form.ant-form-vertical .ant-form-item-row{width:100%;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}.ant-modal-body>.ant-form.ant-form-vertical .ant-form-item-label{flex:0 0 var(--admin-modal-form-label-width);max-width:var(--admin-modal-form-label-width);min-width:0;padding:5px 10px 0 0;text-align:right;white-space:normal}.ant-modal-body>.ant-form.ant-form-vertical .ant-form-item-label>label{height:auto;min-height:22px;justify-content:flex-end;white-space:normal;line-height:18px;font-size:12px}.ant-modal-body>.ant-form.ant-form-vertical .ant-form-item-control{flex:1 1 0;min-width:0}.ant-modal-body>.ant-form.ant-form-vertical .ant-form-item-control-input{min-height:32px}.ant-modal-body>.ant-form.ant-form-vertical .ant-form-item-control-input-content{min-width:0}.ant-modal-body>.ant-form.ant-form-vertical .ant-form-item-control-input-content>.ant-input:not(textarea):not(.ant-input-sm),.ant-modal-body>.ant-form.ant-form-vertical .ant-form-item-control-input-content>.ant-input-affix-wrapper,.ant-modal-body>.ant-form.ant-form-vertical .ant-form-item-control-input-content .ant-input-number,.ant-modal-body>.ant-form.ant-form-vertical .ant-form-item-control-input-content .ant-input-number-group-wrapper,.ant-modal-body>.ant-form.ant-form-vertical .ant-form-item-control-input-content .ant-select,.ant-modal-body>.ant-form.ant-form-vertical .ant-form-item-control-input-content .ant-picker,.ant-modal-body>.ant-form.ant-form-vertical .ant-form-item-control-input-content .ant-picker-range,.ant-modal-body>.ant-form.ant-form-vertical .ant-form-item-control-input-content .ant-cascader-picker,.ant-modal-body>.ant-form.ant-form-vertical .ant-form-item-control-input-content .ant-tree-select,.ant-modal-body>.ant-form.ant-form-vertical .ant-form-item-control-input-content textarea.ant-input{width:100%;max-width:100%;box-sizing:border-box}.smart-action-wrapper[data-v-af363586]{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s}.smart-action-wrapper.disabled[data-v-af363586]{cursor:not-allowed;opacity:.5}.smart-action-wrapper[data-v-af363586] .anticon{font-size:16px}.admin-layout[data-v-8b483ab9]{position:relative;height:100vh;overflow:hidden}.admin-sider[data-v-8b483ab9]{height:100vh;overflow:hidden;display:flex;flex-direction:column}.admin-sider[data-v-8b483ab9] .ant-layout-sider-children{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}.admin-sider-scroll[data-v-8b483ab9]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-bottom:24px;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.35) transparent}.admin-sider-scroll[data-v-8b483ab9]::-webkit-scrollbar{width:6px}.admin-sider-scroll[data-v-8b483ab9]::-webkit-scrollbar-track{background:transparent}.admin-sider-scroll[data-v-8b483ab9]::-webkit-scrollbar-thumb{background:rgba(255,255,255,.25);border-radius:3px}.admin-sider-scroll[data-v-8b483ab9]::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.4)}.admin-main[data-v-8b483ab9]{display:flex;flex-direction:column;height:100vh;overflow:hidden;background:#f0f2f5}.admin-shell[data-v-8b483ab9]{display:flex;flex-direction:column;min-height:0;flex:1;overflow:hidden;background:#f6f8fb}.admin-header[data-v-8b483ab9]{background:rgba(255,255,255,.96);padding:0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(226,232,240,.92);box-shadow:0 10px 28px #0f172a08}.logo[data-v-8b483ab9]{height:64px;padding:0 16px;display:flex;align-items:center;justify-content:flex-start;gap:12px;overflow:hidden;white-space:nowrap;transition:all .3s;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:4px}.logo.logo--collapsed[data-v-8b483ab9]{justify-content:center;padding:0 8px}.logo-brand[data-v-8b483ab9]{width:100%;color:#fff}.logo-brand[data-v-8b483ab9] .commerce-logo__mark{width:36px;height:36px;border-radius:12px;background:linear-gradient(135deg,#1677ff 0%,#69b1ff 100%);box-shadow:0 6px 14px #1677ff47;color:#fff}.logo-brand[data-v-8b483ab9] .commerce-logo__text{color:#fff;font-size:15px;font-weight:600;letter-spacing:.4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}[data-v-8b483ab9] .ant-menu-item{display:flex;align-items:center}[data-v-8b483ab9] .ant-menu-item .ant-menu-title-content{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb-container[data-v-8b483ab9]{padding:0 24px;flex:1;min-width:0;display:flex;align-items:center;min-height:64px;font-size:16px;font-weight:600;color:#0f172a;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;letter-spacing:.01em}.header-right[data-v-8b483ab9]{height:100%;margin-right:16px;display:flex;align-items:center}.user-profile[data-v-8b483ab9]{padding:0 12px;height:48px;display:flex;align-items:center;gap:10px;cursor:pointer;border-radius:6px;transition:all .3s}.user-profile[data-v-8b483ab9]:hover{background:rgba(0,0,0,.04)}.user-avatar[data-v-8b483ab9]{background:#1890ff;display:flex;align-items:center;justify-content:center}.user-info[data-v-8b483ab9]{display:flex;flex-direction:column;line-height:1.2}.user-info .user-name[data-v-8b483ab9]{font-size:14px;font-weight:600;color:#333;max-width:100px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.user-info .user-role[data-v-8b483ab9]{font-size:12px;color:#8c8c8c}.dropdown-arrow[data-v-8b483ab9]{font-size:10px;color:#bfbfbf;margin-left:4px}.profile-dropdown-menu[data-v-8b483ab9]{min-width:160px;padding:4px;border-radius:8px;box-shadow:0 6px 16px #00000014}.profile-dropdown-menu[data-v-8b483ab9] .ant-dropdown-menu-item{border-radius:4px;padding:10px 12px;display:flex;align-items:center;gap:8px}.profile-dropdown-menu[data-v-8b483ab9] .ant-dropdown-menu-item .anticon{font-size:16px}.profile-dropdown-menu[data-v-8b483ab9] .ant-dropdown-menu-item.logout-item{color:#ff4d4f}.profile-dropdown-menu[data-v-8b483ab9] .ant-dropdown-menu-item.logout-item:hover{background-color:#fff1f0}.layout-content[data-v-8b483ab9]{padding:18px;display:flex;flex-direction:column;min-height:0;flex:1;overflow:hidden}.layout-content-wrapper[data-v-8b483ab9]{position:relative;display:grid;flex:1;min-height:0;align-self:stretch;min-width:0;border-radius:14px;overflow:visible}.layout-content-wrapper[data-v-8b483ab9]>*{grid-area:1 / 1;min-height:0;height:100%}.layout-scene[data-v-8b483ab9]{min-width:0;min-height:0;height:100%;overflow-x:hidden;overflow-y:auto}.layout-scene-enter-active[data-v-8b483ab9],.layout-scene-leave-active[data-v-8b483ab9]{transition:opacity .22s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1),filter .22s cubic-bezier(.2,.8,.2,1);will-change:opacity,transform,filter}.layout-scene-enter-from[data-v-8b483ab9]{opacity:0;transform:translateY(10px) scale(.995);filter:blur(4px)}.layout-scene-leave-to[data-v-8b483ab9]{opacity:0;transform:translateY(-6px) scale(1.002);filter:blur(3px)}.layout-scene-leave-active[data-v-8b483ab9]{pointer-events:none;z-index:0}.layout-scene-enter-active[data-v-8b483ab9]{z-index:1}.not-found-container[data-v-c3e181a0]{display:flex;align-items:center;justify-content:center;min-height:100%;padding:48px;background:#fff;border-radius:8px}@font-face{font-family:commerce-core-icons;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff")}.cc-icon{display:inline-block;font-style:normal;line-height:1;vertical-align:-.125em}i[class^=cc-icon-]:before,i[class*=" cc-icon-"]:before{font-family:commerce-core-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cc-icon-core:before{content:""}.cc-icon-platform:before{content:""}.cc-icon-shop:before{content:""}.cc-icon-profit:before{content:""}.cc-icon-order:before{content:""}.cc-icon-shipment:before{content:""}.cc-icon-inventory:before{content:""}.cc-icon-finance:before{content:""}.cc-icon-analytics:before{content:""}.cc-icon-team:before{content:""}.cc-icon-settings:before{content:""}.cc-icon-notification:before{content:""}.cc-icon-product:before{content:""}.cc-icon-sync:before{content:""}.cc-icon-calculate:before{content:""}.cc-icon-link:before{content:""}.admin-viewport-modal .ant-modal{width:80vw!important;max-width:80vw}.admin-viewport-modal .ant-modal-content{display:flex;flex-direction:column;height:auto;max-height:80vh;overflow:hidden}.admin-viewport-modal .ant-modal-header{flex-shrink:0;padding:10px 16px;margin-bottom:0}.admin-viewport-modal .ant-modal-title{font-size:15px;line-height:1.4}.admin-viewport-modal .ant-modal-body{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding:0}.admin-viewport-modal .ant-modal-footer{flex-shrink:0}.admin-detail-modal__content{display:flex;flex-direction:column;min-height:0;flex:1;overflow:hidden}.admin-detail-modal__scroll{flex:0 1 auto;min-height:0;max-height:calc(80vh - 128px);overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.25) rgba(0,0,0,.04)}.admin-viewport-modal .ant-tabs-tabpane{padding-right:0;padding-left:16px}.admin-detail-modal__scroll::-webkit-scrollbar{width:6px}.admin-detail-modal__scroll::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(0,0,0,.25)}.admin-detail-modal__scroll::-webkit-scrollbar-track{background:rgba(0,0,0,.04);border-radius:3px}
