.backoffice-shell.admin-reference-shell[data-theme=light]{--admin-sidebar-width:208px;--backoffice-theme-page:#f0f2f5;min-height:100vh;background:#f0f2f5;color:#262626;color-scheme:light;font-size:14px;overflow-x:clip}.backoffice-shell.admin-reference-shell[data-theme=light]:has([data-builder-mode=mobile]){overflow-x:visible}.backoffice-shell.admin-reference-shell[data-theme=light][data-admin-native-scrollbars]{overflow-x:visible}.backoffice-shell.admin-reference-shell[data-theme=light][data-sidebar-collapsed=true]{--admin-sidebar-width:80px}.admin-reference-shell .admin-reference-sidebar{position:fixed;inset:0 auto 0 0;z-index:40;width:var(--admin-sidebar-width);overflow:auto;background:#001529;transition:width .18s ease;scrollbar-width:thin;scrollbar-color:#334658 #001529}.admin-reference-shell .admin-reference-brand{display:flex;height:112px;align-items:center;justify-content:center;gap:10px;color:#fff;text-decoration:none}.admin-reference-shell[data-sidebar-collapsed=true] .admin-reference-sidebar .admin-reference-brand{height:78px}.admin-reference-brand-mark{display:block;flex-shrink:0;width:38px;height:38px;box-sizing:border-box;border:0;border-radius:4px;background:transparent;object-fit:contain;padding:0}.admin-reference-brand-text{font-size:23px;font-weight:600;line-height:1.2;letter-spacing:2px;white-space:nowrap}.admin-reference-brand-text>span{display:block;margin-top:7px;color:rgb(255 255 255/65%);font-size:11px;font-weight:400;letter-spacing:1px}.admin-reference-navigation{padding:20px 0}:is(.admin-reference-shell,.admin-reference-mobile-overlay) .admin-reference-menu-row,:is(.admin-reference-shell,.admin-reference-mobile-overlay) .admin-reference-submenu-link{display:flex;width:100%;min-height:40px;align-items:center;gap:12px;border:0;border-radius:0;background:transparent;padding:8px 20px;color:rgb(255 255 255/65%);font-size:14px;font-weight:400;line-height:24px;text-align:left;text-decoration:none;cursor:pointer}.admin-reference-menu-group,.admin-reference-navigation>.admin-reference-menu-row{margin-bottom:8px}.admin-reference-menu-row>svg{flex-shrink:0}.admin-reference-menu-row>span{flex:1}:is(.admin-reference-shell,.admin-reference-mobile-overlay) .admin-reference-menu-row:hover,:is(.admin-reference-shell,.admin-reference-mobile-overlay) .admin-reference-menu-row[data-active-group=true],:is(.admin-reference-shell,.admin-reference-mobile-overlay) .admin-reference-submenu-link:hover{color:#fff}:is(.admin-reference-shell,.admin-reference-mobile-overlay) .admin-reference-menu-row[aria-current=page],:is(.admin-reference-shell,.admin-reference-mobile-overlay) .admin-reference-submenu-link[aria-current=page]{border-color:#f6bb07!important;background:#f6bb07;color:#fff!important}:is(.admin-reference-shell,.admin-reference-mobile-overlay) .admin-reference-navigation :is(a,button):focus-visible{outline:2px solid #f6bb07;outline-offset:-2px}.admin-reference-menu-chevron{margin-left:auto;transition:transform .15s ease}.admin-reference-menu-chevron[data-open=true]{transform:rotate(180deg)}.admin-reference-submenu{padding-top:4px;background:#000c17}.admin-reference-submenu[hidden]{display:none}:is(.admin-reference-shell,.admin-reference-mobile-overlay) .admin-reference-submenu-link{padding-left:50px}.admin-reference-menu-dot{width:4px;height:4px;border-radius:50%;background:currentColor}.admin-reference-shell[data-sidebar-collapsed=true] .admin-reference-menu-row{justify-content:center;padding-inline:0}.admin-reference-shell[data-sidebar-collapsed=true] .admin-reference-menu-row[data-active-group=true]{background:#f6bb07;color:#fff}.admin-reference-shell .admin-reference-main{min-width:0;margin-left:var(--admin-sidebar-width);padding-top:64px;transition:margin-left .18s ease}.admin-reference-shell .admin-reference-topbar{position:fixed;top:0;right:0;left:var(--admin-sidebar-width);z-index:30;display:flex;height:64px;min-width:0;align-items:center;gap:0;border:0;background:#fff;padding:0;box-shadow:0 1px 4px rgb(0 21 41/5%)}.admin-reference-collapse{display:grid;width:68px;height:64px;flex-shrink:0;place-items:center;border:0;border-radius:0;background:transparent;padding:0;color:#595959;cursor:pointer}.admin-reference-collapse:hover{background:#f5f5f5}.admin-reference-mobile-topbar-brand{display:none}.admin-reference-quick-actions{display:flex;min-width:0;flex:1 1 0;align-items:center;gap:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:auto}.admin-reference-quick-actions>*{flex-shrink:0}.admin-reference-quick-actions>:is(button,a){display:inline-flex;min-height:40px;align-items:center;gap:4px;border:0;border-radius:6px;background:transparent;padding:0 9px;color:#595959;font:inherit;text-decoration:none;white-space:nowrap;cursor:pointer}.admin-reference-quick-actions>:is(button,a):hover{background:#f5f5f5;color:#262626}.admin-reference-quick-actions>:is(button,a):focus-visible{outline:2px solid #8a6200;outline-offset:-2px}.admin-reference-quick-actions>[data-admin-topbar-action=import-export],.admin-reference-quick-actions>[data-admin-topbar-action=order-entry]{justify-content:center;box-sizing:border-box;width:88px;height:32px;min-height:0;margin-right:8px;border:1px solid #f6bb07;border-radius:2px;padding:0 7px;line-height:30px}.admin-reference-quick-actions>[data-admin-topbar-action=order-entry]{background:#f6bb07;color:#333}.admin-reference-quick-actions>[data-admin-topbar-action=import-export]{background:#fff;color:#f6bb07}.admin-reference-quick-actions>[data-admin-topbar-action=applications],.admin-reference-quick-actions>[data-admin-topbar-action=help]{position:relative;top:-1px;justify-content:center;width:88px;height:30px;min-height:0;margin-right:20px;border:1px solid rgb(24 135 230/15%);border-radius:2px;padding:4px 15px;color:#1887e6;line-height:22.001px}.admin-reference-quick-actions>[data-admin-topbar-action=help]{font-weight:500}.admin-reference-quick-actions>[data-admin-topbar-action=applications]{background:rgb(24 135 230/15%);border-color:transparent}.admin-reference-new-badge{position:absolute;top:-9px;right:-24px;width:30px;height:19px;border-radius:9px 10px 10px 0;background:#2bcf88;color:#fff;font-size:12px;font-weight:400;line-height:19px;text-align:center}.admin-reference-quick-actions>:is([data-admin-topbar-action=required-config],[data-admin-topbar-action=download],[data-admin-topbar-action=messages]){min-height:0;height:24px;margin-left:10px;border:1px solid transparent;border-radius:2px;padding:0 7px;line-height:22.001px}.admin-reference-quick-actions>[data-admin-topbar-action=messages]>span{margin-left:4px}.admin-reference-quick-actions>:is(button,a)>img{display:inline-block;width:auto;height:16px;flex-shrink:0}.admin-reference-shell .admin-reference-search-trigger{display:flex;width:200px;height:32px;min-height:0;flex-shrink:0;align-items:center;gap:4px;margin-right:20px;border:1px solid transparent;border-radius:15px;background:rgb(232 232 232/30%);padding:4px 15px;color:#a2a0a0;font-size:14px;cursor:pointer;transition:background-color .15s ease}.admin-reference-shell .admin-reference-search-trigger:hover{background:#f5f5f5}.admin-reference-shell .admin-reference-topbar:has(.admin-reference-search-backdrop){z-index:110}.admin-reference-shell .admin-reference-search-backdrop{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:rgb(0 0 0/45%);padding:12px}.admin-reference-shell .admin-reference-search-dialog{display:flex;width:100%;max-width:800px;max-height:calc(100dvh - 24px);min-width:0;flex-direction:column;box-sizing:border-box;border-radius:12px;background:#fff;padding:24px;color:#262626;box-shadow:0 12px 40px rgb(0 0 0/20%)}.admin-reference-shell .admin-reference-search-heading{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px}.admin-reference-shell .admin-reference-search-heading h2{margin:0;font-size:20px;font-weight:600}.admin-reference-shell .admin-reference-search-close{display:grid;width:40px;height:40px;flex-shrink:0;place-items:center;border:0;border-radius:6px;background:transparent;color:#595959;cursor:pointer}.admin-reference-shell .admin-reference-search-description{margin:4px 0 20px;color:#595959;font-size:14px}.admin-reference-shell .admin-reference-search{display:flex;min-width:0;min-height:44px;flex-shrink:0;align-items:center;gap:10px;border:1px solid #d9d9d9;border-radius:6px;padding:0 12px;color:#8c8c8c}.admin-reference-shell .admin-reference-search>svg{flex-shrink:0}.admin-reference-shell .admin-reference-search input{width:100%;min-width:0;border:0;border-radius:0;background:transparent;padding:4px 0;color:#262626;font-size:14px;outline:none;box-shadow:none}.admin-reference-shell .admin-reference-search:focus-within{border-color:#f6bb07;box-shadow:0 0 0 2px rgb(246 187 7/20%)}.admin-reference-shell .admin-reference-search input::-webkit-search-cancel-button{appearance:none}.admin-reference-shell .admin-reference-search-clear{display:grid;width:32px;height:40px;flex-shrink:0;place-items:center;border:0;background:transparent;color:#595959;cursor:pointer}.admin-reference-shell .admin-reference-search-usage{margin:12px 0 4px;color:#595959;font-size:12px}.admin-reference-shell .admin-reference-search-results{min-height:0;overflow-y:auto;overscroll-behavior:contain}.admin-reference-shell .admin-reference-search-summary{margin:0;padding:12px 0;color:#595959;font-size:12px}.admin-reference-shell .admin-reference-search-result{display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:16px;border-radius:4px;padding:8px;color:#262626;text-decoration:none}.admin-reference-shell .admin-reference-search-result small{color:#595959;font-size:12px}.admin-reference-shell .admin-reference-search-result:focus-visible,.admin-reference-shell .admin-reference-search-result:hover{background:#fff8df}.admin-reference-shell .admin-reference-search-dialog :is(button,a):focus-visible,.admin-reference-shell .admin-reference-search-trigger:focus-visible{outline:2px solid #8a6200;outline-offset:-2px}.admin-reference-shell .admin-reference-search-result[aria-current=page]{background:#fff8df;color:#8a6200!important}.admin-reference-account{display:flex;height:64px;flex-shrink:0;align-items:center;gap:8px}.admin-reference-quick-actions>.admin-reference-account{height:64px;padding:0 12px;border:0;background:transparent}.admin-reference-account-menu{position:fixed;z-index:200;width:160px;padding:4px 0;border-radius:2px;color:#000000d9;background:#fff;font:14px/22px Alibaba_PuHuiTi;box-shadow:0 6px 16px -8px #00000014,0 9px 28px #0000000d,0 12px 48px 16px #00000008}.admin-reference-account-menu a,.admin-reference-account-menu button{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-width:0;height:36px;min-height:0;padding:5px 12px;border:0;border-radius:0;color:inherit;background:transparent;font:inherit;text-decoration:none}.admin-reference-account-menu>div{display:block;border-top:1px solid #f0f0f0}.admin-reference-account-menu button span{display:inline}.admin-reference-account-menu a:hover,.admin-reference-account-menu button:hover{color:inherit;background:#f5f5f5}.admin-reference-avatar{display:block;width:24px;height:24px;box-sizing:border-box;border:0;border-radius:50%;background:#fff;object-fit:contain;padding:0}.admin-reference-account-name{max-width:140px;overflow:hidden;color:#595959;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.admin-reference-shell .admin-reference-content{width:100%;max-width:none;margin:0;padding:24px}.admin-reference-shell[data-presentation-surface=browser] .admin-reference-content:has([data-reference-workspace=profile]){padding-bottom:26px}.admin-reference-content-heading{margin:-24px -24px 12px;background:#fff;padding:14px 24px 16px}.admin-reference-content-heading nav{display:flex;align-items:center;gap:10px;color:#8c8c8c;font-size:13px;line-height:20px}.admin-reference-content-heading nav a{color:#8c8c8c;text-decoration:none}.admin-reference-content-heading nav .admin-reference-breadcrumb-extra{display:contents}.admin-reference-content-heading nav [aria-current=page]{color:#333}.admin-reference-content-heading h1{margin:12px 0 0;color:#202020;font-size:20px;font-weight:600;line-height:26px}.admin-reference-content-title-row{display:flex;align-items:center;gap:4px;margin-top:12px}.admin-reference-content-title-row h1{margin:0}.admin-reference-content-title-row button{display:grid;width:24px;height:24px;place-items:center;border:0;background:transparent;padding:0;color:#555;cursor:pointer}.admin-reference-content-action{margin-left:auto}.admin-reference-content-title-row .admin-reference-content-action button{width:auto;min-width:62px;height:34px;padding:0 15px;border:1px solid #d9d9d9;border-radius:2px;background:#fff;color:#555;font:inherit}.admin-reference-safe-backdrop{position:fixed;inset:0;z-index:130;display:grid;box-sizing:border-box;place-items:center;background:rgb(0 0 0/45%);padding:16px;color-scheme:light}.admin-reference-safe-dialog{width:min(420px,100%);box-sizing:border-box;border-radius:12px;background:#fff;padding:20px;color:#262626;box-shadow:0 12px 40px rgb(0 0 0/20%)}.admin-reference-safe-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.admin-reference-safe-heading h2{margin:0;font-size:18px;font-weight:600}.admin-reference-safe-dialog p{margin:14px 0 0;color:#595959;font-size:14px;line-height:1.7}.admin-reference-safe-close{display:grid;width:40px;height:40px;flex-shrink:0;place-items:center;border:0;border-radius:6px;background:transparent;color:#595959;cursor:pointer}.admin-reference-safe-close:hover{background:#f5f5f5}.admin-reference-safe-close:focus-visible{outline:2px solid #8a6200;outline-offset:-2px}.admin-reference-mobile-overlay{position:fixed;inset:0;z-index:100;color-scheme:light;font-size:14px}.admin-reference-mobile-backdrop{position:absolute;inset:0;background:rgb(0 0 0/45%)}.admin-reference-mobile-panel{position:relative;display:flex;width:min(208px,84vw);height:100%;flex-direction:column;background:#001529;color:#fff;box-shadow:8px 0 24px rgb(0 0 0/18%)}.admin-reference-mobile-brand{display:flex;min-height:88px;align-items:center;gap:10px;padding:16px}.admin-reference-mobile-brand>span:nth-child(2){flex:1;font-weight:600}.admin-reference-mobile-close{display:grid;width:40px;height:44px;flex-shrink:0;place-items:center;color:rgb(255 255 255/65%)}.admin-reference-mobile-close:focus-visible{outline:2px solid #f6bb07;outline-offset:-2px}.admin-reference-mobile-panel .admin-reference-navigation{flex:1;overflow-y:auto;padding:8px 0 calc(24px + env(safe-area-inset-bottom))}.admin-reference-mobile-panel :is(.admin-reference-menu-row,.admin-reference-submenu-link){min-height:44px}@media (max-width:1199px){.admin-reference-account-name,.admin-reference-breadcrumb-group{display:none}}@media (min-width:1024px){.admin-reference-mobile-overlay,.admin-reference-mobile-trigger{display:none}}@media (max-width:1023px){.admin-reference-collapse,.admin-reference-shell .admin-reference-sidebar{display:none}.admin-reference-shell .admin-reference-main{margin-left:0}.admin-reference-shell .admin-reference-topbar{left:0;gap:0;padding-inline:0}.admin-reference-mobile-topbar-brand{display:flex;width:62px;flex-shrink:0;align-items:center;justify-content:flex-end}.admin-reference-mobile-topbar-brand .admin-reference-brand-mark{width:38px;height:38px;padding:0;border:0}.admin-reference-mobile-topbar-brand>span:last-child{display:none}.admin-reference-shell .admin-reference-topbar .admin-reference-mobile-trigger{width:68px;height:64px;flex-shrink:0;border:0;border-radius:0;padding:0}.admin-reference-quick-actions{flex:1 1 0}.admin-reference-shell .admin-reference-content{padding:16px 12px}.admin-reference-content-heading{margin:-16px -12px 12px;padding:14px 12px 16px}.admin-reference-shell .admin-reference-content-heading:has(+[data-reference-editor]){padding-inline:24px}.admin-reference-shell .admin-reference-content[data-has-bottom-nav=true]{padding-bottom:calc(5.75rem + env(safe-area-inset-bottom))}}@media (max-width:639px){.admin-reference-shell .admin-reference-search-dialog{padding:16px}}@media (prefers-reduced-motion:reduce){.admin-reference-shell .admin-reference-search-trigger{transition:none}.admin-reference-main,.admin-reference-menu-chevron,.admin-reference-sidebar{transition:none!important}}