.logout-button[data-v-7b7d8d90]{display:inline-flex;align-items:center;gap:5px;height:var(--control-height);padding:0 10px;font-size:14px}.store-switcher-select[data-v-7b7d8d90]{max-width:280px;min-width:170px;height:var(--control-height);padding:0 6px;border:1px solid var(--color-border);border-radius:4px;color:var(--color-text-1);font:inherit;font-size:14px;background:var(--color-bg-surface)}.store-switcher.store-switcher-empty[data-v-7b7d8d90]{border:1px solid var(--color-warning);border-radius:4px;padding:0 6px}.store-switcher.store-switcher-empty .store-switcher-select[data-v-7b7d8d90]{border-color:transparent}.store-option[data-v-7b7d8d90]{display:grid;gap:1px;padding:3px 0;min-width:0}.store-option-name[data-v-7b7d8d90]{color:var(--color-text-1);font-size:14px;line-height:18px}.store-option-meta[data-v-7b7d8d90]{color:var(--color-text-3);font-size:var(--font-size-xs);line-height:15px}.crumb-link[data-v-7b7d8d90]{color:var(--color-text-2);text-decoration:none}.crumb-link[data-v-7b7d8d90]:hover{color:var(--color-primary);text-decoration:underline}.merchant-context[data-v-7b7d8d90],.saas-context[data-v-7b7d8d90]{display:inline-flex;align-items:center;gap:6px;height:var(--control-height);padding:0 4px;color:var(--color-text-2);font-size:14px;white-space:nowrap}.mode-switcher[data-v-7b7d8d90]{display:inline-flex;border:1px solid var(--color-border);border-radius:6px;overflow:hidden}.mode-switcher button[data-v-7b7d8d90]{height:var(--control-height);padding:0 12px;border:0;background:var(--color-bg-surface);color:var(--color-text-2);font:inherit;font-size:14px;cursor:pointer}.mode-switcher button.active[data-v-7b7d8d90]{background:var(--color-primary);color:var(--color-text-inverse);font-weight:600}.page-notices[data-v-7b7d8d90]{display:grid;gap:8px;margin-bottom:12px}.page-notices[data-v-7b7d8d90] .arco-alert{padding:8px 12px}.page-notices[data-v-7b7d8d90] .arco-alert-title{font-size:var(--font-size-sm)}.page-notices[data-v-7b7d8d90] .arco-alert-content{font-size:var(--font-size-xs)}.notice-action[data-v-7b7d8d90]{color:var(--color-primary);font-weight:600;white-space:nowrap}.notice-actions[data-v-7b7d8d90]{display:inline-flex;align-items:center;gap:4px}.account-menu-head[data-v-7b7d8d90]{display:grid;gap:2px;padding:8px 12px 10px;border-bottom:1px solid var(--color-border)}.account-menu-head strong[data-v-7b7d8d90]{color:var(--color-text-1);font-size:14px}.account-menu-head span[data-v-7b7d8d90]{color:var(--color-text-3);font-size:var(--font-size-xs)}.side-nav .nav-list a.nav-update-dot[data-v-7b7d8d90]{position:relative}.side-nav .nav-list a.nav-update-dot[data-v-7b7d8d90]:after{content:"";position:absolute;top:10px;right:12px;width:7px;height:7px;border-radius:50%;background:var(--color-danger, #f53f3f);box-shadow:0 0 0 2px var(--color-bg-surface)}.app-shell.nav-collapsed .nav-list a.nav-update-dot[data-v-7b7d8d90]:after{right:auto;left:calc(50% + 6px)}.collapse-button .rotate-180[data-v-7b7d8d90]{transform:rotate(180deg);transition:transform .2s ease}.business-notice-problem[data-v-7b7d8d90]{color:var(--color-primary)}.business-notice-problem[data-severity=error][data-v-7b7d8d90]{color:var(--color-danger-text)}.business-notice-problem[data-severity=warning][data-v-7b7d8d90]{color:var(--color-warning-text)}:root,body{color:#1d2129;background:#f5f7fa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,HarmonyOS Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--color-primary: #165dff;--color-primary-hover: #0e42d2;--color-primary-light: #e8f3ff;--color-primary-border: #bed5ff;--color-bg-page: #f8faff;--color-bg-surface: #fff;--color-bg-muted: #f9fafc;--color-text-1: #1d2129;--color-text-2: #4e5969;--color-text-3: #667386;--color-border: #dfe5f0;--color-border-strong: #c9cdd4;--color-success: #00b42a;--color-success-light: #e8ffea;--color-warning: #ff7d00;--color-warning-light: #fff7e8;--color-danger: #f53f3f;--color-danger-light: #ffece8;--color-danger-text: #a2191f;--color-danger-border: #ffb3b8;--color-warning-text: #d46b08;--color-success-text: #0e6027;--color-text-inverse: #fff;--color-bg-hover: #eef4ff;--color-bg-header: #ffffff;--color-divider: #f0f1f3;--color-success-border: #a7f0ba;--color-warning-border: #ffd591;--color-info-text: #003a80;--color-warning-text-deep: #684e00;--color-danger-text-deep: #7a0f14;--color-border-2: #e5e9f2;--color-scrim: rgb(29 33 41 / 70%);--color-text-inverse-soft: rgb(255 255 255 / 78%);--radius-control: 5px;--radius-card: 8px;--radius-overlay: 10px;--radius-pill: 999px;--font-size-xs: 12px;--font-size-sm: 13px;--font-size-md: 14px;--font-size-lg: 16px;--form-width: 720px;--form-width-wide: 960px;--control-height: 32px;--control-height-inline: 24px;--shadow-card: 0 1px 2px rgb(29 33 41 / 4%);--shadow-overlay: 0 12px 32px rgb(29 33 41 / 12%);--motion-fast: .16s;--motion-enter: .22s;--ease-out: cubic-bezier(.22, 1, .36, 1);--shell-header-height: 60px;--shell-sidebar-width: 216px;--shell-sidebar-collapsed-width: 68px;--arco-primary-6: 22 93 255;--arco-primary-5: 64 128 255;--arco-primary-7: 14 66 210;--arco-color-primary-light-1: rgb(232, 243, 255);--arco-border-radius-small: 4px;--arco-border-radius-medium: 6px;--arco-border-radius-large: 8px}*{box-sizing:border-box}html,body{max-width:100%}body{margin:0;min-width:320px;min-height:100vh;background:var(--color-bg-page);font-size:var(--font-size-sm);line-height:1.6}button,input,select{font:inherit}input,textarea,select,.arco-input-wrapper,.arco-input,.arco-input-number,.arco-input-number-input,.arco-select-view,.arco-select-view-value,.arco-textarea-wrapper,.arco-textarea{font-weight:400}button,a,input,select{outline-offset:2px}button:focus-visible,a:focus-visible,select:focus-visible{outline:2px solid var(--color-primary)}input:focus-visible,textarea:focus-visible{outline:2px solid var(--color-primary)}.arco-input-wrapper input:focus-visible,.arco-input input:focus-visible,.arco-textarea textarea:focus-visible,.arco-input-number input:focus-visible,.arco-select input:focus-visible,.arco-picker input:focus-visible{outline:none}button{cursor:pointer}.app-shell{min-height:100vh;display:grid;grid-template:var(--shell-header-height) 1fr / var(--shell-sidebar-width) minmax(0,1fr);transition:grid-template-columns .2s ease}.app-shell.nav-collapsed{grid-template-columns:var(--shell-sidebar-collapsed-width) minmax(0,1fr)}.skip-link{position:fixed;top:8px;left:12px;z-index:1100;padding:8px 14px;border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-text-inverse);text-decoration:none;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.page-content:focus{outline:none}.page-content :is(input,textarea,button,[tabindex]){scroll-margin-top:calc(var(--shell-header-height) + 16px)}@media(max-width:768px){.app-shell,.app-shell.nav-collapsed{grid-template-columns:60px minmax(0,1fr)}.app-shell .brand-row{padding:0;justify-content:center}.app-shell .brand-copy,.app-shell .nav-group-label,.app-shell .nav-list a span,.app-shell .nav-list a em,.app-shell .collapse-button span{display:none}.app-shell .nav-list a,.app-shell .collapse-button{justify-content:center;padding:0}.app-shell .page-content{padding:16px 12px}.app-shell .top-bar{padding:0 12px}.app-shell .top-actions{gap:8px}.app-shell .saas-context{display:none}.app-shell .store-switcher{max-width:90px;overflow:hidden}.app-shell .store-switcher>span{display:none}}.side-nav{grid-row:1 / span 2;background:var(--color-bg-surface);border-right:1px solid var(--color-border);display:flex;flex-direction:column;min-width:0;z-index:4;position:sticky;top:0;height:100dvh;align-self:start}.saas-shell .side-nav{background:#1d2129;border-right-color:#2b303b}.saas-shell .side-nav .brand-row{color:#fff;border-bottom-color:#2b303b}.saas-shell .side-nav .brand-copy span,.saas-shell .side-nav .nav-group-label,.saas-shell .side-nav .collapse-button{color:#a9b2c2}.saas-shell .side-nav .nav-list a{color:#c9cdd4}.saas-shell .side-nav .nav-list a:hover{background:#ffffff14;color:#fff}.saas-shell .side-nav .nav-list a.active,.saas-shell .side-nav .nav-list a.router-link-active{color:#fff;background:#165dff42;box-shadow:inset 3px 0 var(--color-primary)}.saas-shell .side-nav .nav-footer{border-top-color:#2b303b}.brand-row{height:var(--shell-header-height);display:flex;align-items:center;gap:10px;padding:0 20px;border-bottom:1px solid var(--color-border);overflow:hidden;color:var(--color-text-1);text-decoration:none}.brand-logo{width:30px;height:30px;flex:0 0 30px;border-radius:50%;display:block}.brand-copy{display:grid;white-space:nowrap}.brand-copy strong{font-size:16px;line-height:20px}.brand-copy span{color:var(--color-text-3);font-size:var(--font-size-xs);line-height:16px}.nav-list{min-height:0;padding:12px 8px;display:grid;gap:2px;overflow-y:auto;scrollbar-width:thin}.nav-list a{min-height:36px;padding:0 10px;display:flex;align-items:center;gap:10px;color:var(--color-text-1);text-decoration:none;border-radius:var(--radius-control);white-space:nowrap;overflow:hidden;font-size:var(--font-size-sm);transition:background-color var(--motion-fast),color var(--motion-fast)}.nav-list a:hover{background:var(--color-bg-hover)}.nav-list a.active,.nav-list a.router-link-active{color:var(--color-primary);background:var(--color-primary-light);font-weight:600}.nav-list a svg{flex:0 0 auto}.nav-list a em{margin-left:auto;min-width:20px;height:20px;padding:0 6px;display:grid;place-items:center;border:1px solid var(--color-danger-border);border-radius:var(--radius-pill);background:var(--color-danger-light);color:var(--color-danger-text);font-size:var(--font-size-xs);font-style:normal}.nav-footer{margin-top:auto;padding:12px 10px;border-top:1px solid var(--color-border)}.collapse-button{width:100%;height:36px;border:0;background:transparent;display:flex;align-items:center;gap:12px;padding:0 12px;color:var(--color-text-2);white-space:nowrap;overflow:hidden}.nav-collapsed .brand-copy,.nav-collapsed .nav-group-label,.nav-collapsed .nav-list a span,.nav-collapsed .collapse-button span{display:none}.nav-collapsed .nav-list a{position:relative}.nav-collapsed .nav-list a em{position:absolute;top:6px;right:8px;min-width:0;width:8px;height:8px;padding:0;border:0;background:var(--color-danger);color:transparent;text-indent:-9999px;overflow:hidden}.nav-collapsed .brand-row{padding:0;justify-content:center}.nav-collapsed .nav-list a,.nav-collapsed .collapse-button{justify-content:center;padding:0}.nav-collapsed .collapse-button svg{transform:rotate(180deg)}.top-bar{grid-column:2;min-width:0;height:var(--shell-header-height);padding:0 20px;background:var(--color-bg-surface);border-bottom:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:5}.breadcrumb,.top-actions,.store-switcher{display:flex;align-items:center}.top-bar,.page-content,.top-actions,.breadcrumb{min-width:0}.top-actions{overflow:hidden}.store-switcher{min-width:0}.breadcrumb{gap:8px;color:var(--color-text-2);font-size:var(--font-size-sm)}.breadcrumb b{color:var(--color-border-strong);font-weight:400}.breadcrumb strong{color:var(--color-text-1)}.icon-button{width:36px;height:36px;border:0;background:transparent;display:grid;place-items:center;color:var(--color-text-1)}.top-actions{gap:8px}.store-switcher{gap:8px;height:36px;border:0;background:transparent;color:var(--color-text-1)}.avatar{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;box-sizing:border-box;border:0;border-radius:50%;background:var(--color-border);color:var(--color-text-1);font-weight:600;line-height:1;text-decoration:none;overflow:hidden}.avatar:hover{color:var(--color-text-1);text-decoration:none;background:var(--color-border-strong)}.page-content{grid-column:2;padding:20px;min-width:0;max-width:1600px;width:100%;margin:0 auto}.page-content.page-content-immersive{padding:0;max-width:none}.form-shell{max-width:var(--form-width)}.form-shell-wide{max-width:var(--form-width-wide)}.row-thumb{width:34px;height:34px;flex:0 0 34px;border-radius:4px;object-fit:cover;background:var(--color-bg-muted);border:1px solid var(--color-border)}.row-title{display:flex;align-items:center;gap:8px;min-width:0}.row-title>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.money-cell{text-align:right;font-variant-numeric:tabular-nums}.currency-cell{text-align:left;color:var(--color-text-2)}.next-step{margin:4px 0 0;color:var(--color-text-3);font-size:var(--font-size-xs);line-height:18px}.eyebrow{margin:0 0 4px;color:var(--color-text-3);font-size:var(--font-size-xs);font-weight:500}.primary-button,.secondary-button{height:var(--control-height);padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;border-radius:var(--radius-control);font-size:var(--font-size-sm);line-height:1;font-weight:600;white-space:nowrap;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.primary-button{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff}.button-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.primary-button:hover{background:var(--color-primary-hover)}.secondary-button{border:1px solid var(--color-border-strong);background:#fff;color:var(--color-text-1)}.secondary-button:hover{background:var(--color-bg-muted)}.primary-button:focus-visible,.secondary-button:focus-visible,.button-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.auth-page{--control-height: 44px}.auth-page .arco-input-wrapper{min-height:var(--control-height);background:var(--color-bg-surface);border:1px solid var(--color-border-strong)}.auth-page .arco-input-wrapper:hover{border-color:var(--color-border-strong)}.auth-page .arco-input-wrapper:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.auth-page .arco-btn{min-height:var(--control-height)}.select-field .arco-select{width:100%}.select-field .arco-select-view{min-height:var(--control-height)}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.metric-grid article{min-height:76px;padding:12px 14px;display:grid;align-content:start;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-surface)}.metric-grid span{color:var(--color-text-2);font-size:var(--font-size-xs)}.metric-grid strong{margin-top:3px;font-size:20px;font-weight:600;line-height:28px}.metric-grid small{margin-top:3px;color:var(--color-text-3);font-size:var(--font-size-xs)}.workspace-card{padding:14px;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden}.workspace-card:has(>.table-wrap:first-child){padding:0}.filter-row{display:grid;grid-template-columns:minmax(260px,1fr) 210px 210px auto;gap:14px;align-items:center;padding:16px 0}@media(max-width:1024px)and (min-width:769px){.filter-row{grid-template-columns:minmax(220px,1fr) repeat(2,minmax(140px,180px))}.filter-row>:last-child{grid-column:1 / -1;justify-self:end}}.search-field:focus-within{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.search-field input{width:100%;border:0;outline:0;color:var(--color-text-1)}.saas-filter-row .search-field{min-width:0;height:36px;padding:0 12px;display:flex;align-items:center;gap:9px;border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-bg-surface)}.saas-filter-row .search-field .arco-input-wrapper{flex:1;min-width:0;height:34px}.select-field{display:grid;gap:6px;color:var(--color-text-2);font-size:var(--font-size-xs)}.select-field select{height:var(--control-height);border:1px solid var(--color-border-strong);background:#fff;padding:0 36px 0 12px;color:var(--color-text-1)}.table-wrap{min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.arco-table-th{height:36px;font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-1);background:var(--color-bg-header)}.arco-table-td{padding:0;color:var(--color-text-1);font-size:var(--font-size-sm)}.arco-table-size-medium .arco-table-th .arco-table-cell,.arco-table-size-medium .arco-table-td .arco-table-cell,.arco-table-size-large .arco-table-th .arco-table-cell,.arco-table-size-large .arco-table-td .arco-table-cell{padding:8px 10px}.arco-table-td,.metric-grid strong,dd{font-variant-numeric:tabular-nums}.table-cell-break{min-width:0;overflow-wrap:anywhere;white-space:normal}input[type=checkbox]{width:16px;height:16px;accent-color:var(--color-primary)}.task-name{display:block;width:100%;max-width:100%;padding:0;border:0;background:transparent;color:var(--color-text-1);font-weight:600;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}td small{display:block;margin-top:5px;color:var(--color-text-3);font-size:var(--font-size-xs)}.progress-cell{min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px;white-space:nowrap}.progress-cell>span:last-child,.progress-cell>.progress-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.progress-track{width:44px;height:4px;background:var(--color-divider);overflow:hidden}.progress-track i{display:block;height:100%;background:var(--color-primary)}.issue-text{color:var(--color-danger)}.status-label{display:inline-flex;min-height:26px;align-items:center;padding:3px 8px;border:1px solid;background:var(--color-bg-muted);color:var(--color-text-2);font-size:var(--font-size-xs);white-space:nowrap}.status-label[data-tone=success]{color:var(--color-success-text);background:var(--color-success-light);border-color:var(--color-success-border)}.status-label[data-tone=warning]{color:var(--color-warning-text-deep);background:var(--color-warning-light);border-color:var(--color-warning-border)}.status-label[data-tone=danger]{color:var(--color-danger-text);background:var(--color-danger-light);border-color:var(--color-danger-border)}.status-label[data-tone=info]{color:var(--color-info-text);background:var(--color-primary-light);border-color:var(--color-primary-border)}.row-actions{display:inline-flex;align-items:center;gap:8px;min-width:max-content;white-space:nowrap}.row-actions button,.row-actions a{padding:0;border:0;background:transparent;color:var(--color-primary);font-size:var(--font-size-sm);text-decoration:none}.list-action-group{display:inline-flex;align-items:center;gap:8px;min-width:max-content;white-space:nowrap}.list-action.arco-btn{min-height:26px;height:26px;padding:0 4px;border:0;border-radius:4px;background:transparent;box-shadow:none;color:var(--color-primary);font-size:var(--font-size-xs);font-weight:500}.list-action.arco-btn:hover:not(:disabled){background:var(--color-primary-light);color:var(--color-primary-hover)}.list-action.arco-btn:disabled{background:transparent;color:var(--color-text-3)}.list-action-link{display:inline-flex;align-items:center;gap:3px;min-height:26px;padding:2px 4px;border:0;border-radius:4px;background:transparent;color:var(--color-primary);cursor:pointer;font:inherit;font-size:var(--font-size-xs);line-height:1.4;text-align:left;text-decoration:none}.list-action-link:hover{background:var(--color-primary-light);color:var(--color-primary-hover);text-decoration:none}.list-action-danger.arco-btn,.list-action-danger{color:var(--color-danger-text)}.list-action-danger.arco-btn:hover:not(:disabled),.list-action-danger:hover{background:var(--color-danger-light);color:var(--color-danger-text-deep)}.list-action-warning.arco-btn,.list-action-warning{color:var(--color-warning-text-deep)}.list-action-warning.arco-btn:hover:not(:disabled),.list-action-warning:hover{background:var(--color-warning-light);color:var(--color-warning-text-deep)}.pagination-row{min-height:48px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;color:var(--color-text-2);font-size:var(--font-size-sm)}.pagination-row div{display:flex}.pagination-row button{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--color-border);background:#fff;margin-left:-1px}.pagination-row button.current{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.workspace-pagination{min-height:56px;padding:10px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--color-text-2);font-size:var(--font-size-sm);border-top:1px solid var(--color-border)}.workspace-pagination .arco-pagination{margin-left:auto}.task-pagination{min-height:56px;padding:10px 20px}.drawer-title-text{font-size:15px;font-weight:600;color:var(--color-text-1)}.drawer-body{padding:16px 20px;overflow-y:auto}.drawer-status{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.drawer-status small{color:var(--color-text-3)}dl{margin:0;border-top:1px solid var(--color-border)}dl div{min-height:50px;display:grid;grid-template-columns:120px 1fr;align-items:center;border-bottom:1px solid var(--color-border)}dt{color:var(--color-text-3);font-size:var(--font-size-sm)}dd{margin:0;font-size:var(--font-size-sm)}.safety-note{display:flex;gap:12px;margin-top:20px;padding:16px;color:var(--color-danger-text);background:var(--color-danger-light);border-left:3px solid var(--color-danger)}.safety-note svg{flex:0 0 auto}.safety-note p{margin:6px 0 0;color:var(--color-text-2);font-size:var(--font-size-sm);line-height:1.55}.heading-actions{display:flex;gap:10px}.heading-actions button{display:flex;align-items:center;gap:7px;white-space:nowrap}.text-action{padding:0;border:0;background:transparent;color:var(--color-primary);text-align:left}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.step-check-panel{min-width:0;padding:14px;background:#fff;border:1px solid var(--color-border)}.step-check-panel>header{min-height:var(--control-height);display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--color-border)}.secondary-button.compact{height:34px;padding:0 11px;display:inline-flex;align-items:center;gap:6px;font-size:var(--font-size-xs)}.secondary-button.compact.active{color:var(--color-primary);border-color:var(--color-primary);background:var(--color-primary-light)}.check-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:12px 0;border-bottom:1px solid var(--color-border)}.check-summary article{min-width:0;padding:9px 7px;display:flex;gap:7px;color:var(--color-success);border:1px solid var(--color-border)}.check-summary article.danger{color:var(--color-danger)}.check-summary article.warning{color:var(--color-warning-text-deep)}.check-summary article span{display:grid;gap:2px;color:var(--color-text-2);font-size:var(--font-size-xs)}.check-summary article strong{color:var(--color-text-1);font-size:20px;font-weight:500}.step-check-panel section{padding:14px 0;border-bottom:1px solid var(--color-border)}.step-check-panel h2{margin:0 0 10px;color:var(--color-danger);font-size:var(--font-size-sm)}.step-check-panel h2.warning-title{color:var(--color-warning-text-deep)}.check-detail strong{display:flex;align-items:center;gap:7px;font-size:var(--font-size-xs)}.check-detail.danger strong{color:var(--color-danger)}.check-detail.warning strong{color:var(--color-warning-text-deep)}.check-detail p{margin:7px 0 0;color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.5}.compiler-note{margin-top:14px;padding:12px;display:flex;align-items:flex-start;gap:8px;color:var(--color-info-text);border:1px solid var(--color-primary-border);background:var(--color-primary-light);font-size:var(--font-size-xs);line-height:1.5}.compiler-note svg{flex:0 0 auto}.primary-button:disabled{color:#fff;background:var(--color-primary-border);border-color:var(--color-primary-border);cursor:not-allowed}.field-grid{display:grid;gap:14px;margin-top:16px}.attribute-form-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.field-grid.three-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.form-field{min-width:0;display:grid;gap:6px;color:var(--color-text-2);font-size:var(--font-size-xs)}.form-field>span{color:var(--color-text-1);font-weight:600}.form-field em{color:var(--color-danger);font-style:normal}.form-field b{margin-left:7px;padding:1px 5px;color:var(--color-warning-text-deep);border:1px solid var(--color-warning-border);background:var(--color-warning-light);font-size:var(--font-size-xs);font-weight:500}.form-field input:not([class*=arco-]),.form-field select,.form-field textarea:not([class*=arco-]){width:100%;min-width:0;border:1px solid var(--color-border-strong);background:#fff;color:var(--color-text-1)}.form-field input:not([class*=arco-]),.form-field select{height:38px;padding:0 10px}.form-field textarea:not([class*=arco-]){padding:10px;resize:vertical;line-height:1.55}.form-field input:not([class*=arco-]):focus,.form-field select:focus,.form-field textarea:not([class*=arco-]):focus{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary);outline:0}.form-field small{color:var(--color-text-3);font-size:var(--font-size-xs);line-height:1.4}.content-form{display:grid;gap:14px;padding-top:16px}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.secondary-button:disabled{color:var(--color-border-strong);background:var(--color-bg-muted);cursor:not-allowed}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mapping-grid>label{display:grid;gap:6px}.mapping-grid>label>span{color:var(--color-text-2);font-size:var(--font-size-xs);font-weight:600}.mapping-grid select{width:100%;height:36px;padding:0 10px;color:var(--color-text-1);background:#fff;border:1px solid var(--color-border-strong);font-size:var(--font-size-xs)}.file-picker{position:relative;min-height:86px;padding:16px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px;color:var(--color-primary);background:var(--color-primary-light);border:1px dashed var(--color-primary-border);cursor:pointer}.file-picker:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.file-picker input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.file-picker>span{display:grid;gap:5px}.file-picker strong{color:var(--color-text-1);font-size:var(--font-size-xs)}.file-picker small{color:var(--color-text-3);overflow-wrap:anywhere;font-size:var(--font-size-xs)}.mapping-grid{padding:15px 16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 12px}.mapping-grid b{margin-left:4px;color:var(--color-primary);font-size:var(--font-size-xs);font-weight:600}.form-confirm{padding:10px;grid-template-columns:auto 1fr!important;align-items:flex-start;gap:8px!important;background:var(--color-bg-header);border:1px solid var(--color-border)}.form-confirm input{margin-top:1px}.form-confirm span{color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.5}.result-task-strip{min-height:68px;margin-bottom:14px;padding:12px 16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;gap:16px;background:#fff;border:1px solid var(--color-border)}.result-task-strip>div{display:grid;gap:4px}.result-task-strip span{color:var(--color-text-3);font-size:var(--font-size-xs)}.result-task-strip strong{font-size:var(--font-size-xs)}.result-file-body{padding:14px 16px;display:grid;gap:12px}.result-file-body>label:not(.file-picker),.result-mapping-grid>label{display:grid;gap:6px}.result-file-body>label>span,.result-mapping-grid>label>span{color:var(--color-text-2);font-size:var(--font-size-xs);font-weight:600}.result-file-body input,.result-file-body select,.result-mapping-grid input,.result-mapping-grid select{min-width:0;width:100%;height:36px;padding:0 9px;border:1px solid var(--color-border-strong);background:#fff;font-size:var(--font-size-xs)}.result-mapping-grid{padding:14px 16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.result-row-card{margin-bottom:14px}.result-row-card .module-toolbar{justify-content:space-between}.result-row-card .module-toolbar h2{margin:0;font-size:var(--font-size-sm)}.result-row-card .module-toolbar p{margin:4px 0 0;color:var(--color-text-3);font-size:var(--font-size-xs)}.result-confirm-stack>label{padding:10px;display:flex;align-items:flex-start;gap:8px;background:var(--color-bg-header);border:1px solid var(--color-border)}.result-confirm-stack input{margin-top:1px;flex:0 0 auto}.result-confirm-stack span{color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.5}.inline-icon-button{display:inline-flex;align-items:center;justify-content:center;gap:7px}.module-toolbar{min-height:66px;padding:12px 16px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;border-bottom:1px solid var(--color-border)}.module-toolbar h2{margin:0;font-size:16px;line-height:24px}.module-data-strip{min-height:48px;padding:8px 16px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--color-border);background:var(--color-bg-header)}.module-data-strip>button{margin-left:auto}.module-toolbar>div{min-width:0;flex:1 1 auto}.module-toolbar .search-field{min-width:220px;width:min(420px,44%)}.module-toolbar>button,.module-toolbar>.secondary-button{white-space:nowrap}.module-toolbar>.secondary-button{margin-left:auto}.module-source-note{min-width:0;display:flex;align-items:center;gap:8px;color:var(--color-text-2);font-size:var(--font-size-xs)}.module-source-note svg{flex:0 0 auto}.module-source-note[data-mode=live]{color:var(--color-success-text)}.module-source-note[data-mode=error]{color:var(--color-danger-text)}.form-actions{grid-column:1 / -1;display:flex;align-items:center;justify-content:flex-end;gap:10px}.form-error{margin-right:auto;color:var(--color-danger);font-size:var(--font-size-xs)}.form-feedback{margin:14px 0 0;padding:10px 12px;color:var(--color-success-text);background:var(--color-success-light);border:1px solid var(--color-success-border);font-size:var(--font-size-xs)}.form-feedback-danger{color:var(--color-danger-text);background:var(--color-danger-light);border-color:var(--color-danger-border)}.task-confirmation{margin-top:18px;padding:14px;border:1px solid var(--color-border);background:var(--color-bg-header)}.task-confirmation>p{margin:6px 0 12px;color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.5}.task-confirmation>label{display:flex;align-items:flex-start;gap:8px;color:var(--color-text-1);font-size:var(--font-size-xs);line-height:1.5}.task-confirmation>button{width:100%;margin-top:12px}.task-confirmation>div{display:flex;flex-wrap:wrap;gap:8px}.external-listing-progress{margin-top:18px;border:1px solid var(--color-border);background:#fff}.external-listing-progress>header{padding:11px 12px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;background:var(--color-bg-header);border-bottom:1px solid var(--color-border)}.external-listing-progress header strong{font-size:var(--font-size-xs)}.external-listing-progress header p{margin:3px 0 0;color:var(--color-text-3);font-size:var(--font-size-xs);line-height:1.45}.external-listing-progress header>span{color:var(--color-primary);font-size:var(--font-size-xs);white-space:nowrap}.external-listing-progress>article{padding:11px 12px;border-bottom:1px solid var(--color-border)}.external-listing-progress>article:last-child{border-bottom:0}.external-unit-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.external-unit-head>div{display:grid;gap:3px;min-width:0}.external-unit-head strong{font-size:var(--font-size-xs);overflow-wrap:anywhere}.external-unit-head small{color:var(--color-text-3);font-size:var(--font-size-xs);line-height:1.4}.external-sku-row{margin-top:9px;padding-top:9px;display:grid;grid-template-columns:minmax(110px,1fr) minmax(110px,1fr) auto auto auto;align-items:end;gap:7px;border-top:1px dashed var(--color-border)}.external-sku-row>div{min-width:0;display:grid;gap:3px}.external-sku-row span,.external-sku-row>small{color:var(--color-text-3);font-size:var(--font-size-xs)}.external-sku-row code{overflow:hidden;color:var(--color-text-1);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap}.external-sku-row>small{grid-column:1 / -1}.external-sku-evidence{grid-column:1 / -1;padding:7px 8px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;background:var(--color-bg-header);border-left:2px solid var(--color-border-strong)}.external-sku-evidence strong{font-size:var(--font-size-xs)}.external-sku-evidence span{color:var(--color-text-3);font-size:var(--font-size-xs);line-height:1.45;overflow-wrap:anywhere}.external-sku-evidence .external-stock-evidence{grid-column:1 / -1}.external-sku-evidence em{grid-column:1 / -1;color:var(--color-danger);font-size:var(--font-size-xs);line-height:1.45;font-style:normal;font-weight:650}.external-sku-evidence[data-conflict=true]{background:var(--color-danger-light);border-left-color:var(--color-danger)}.metric-text{font-size:22px!important;line-height:30px!important}.security-banner{margin-bottom:20px;padding:16px 18px;display:flex;gap:12px;border:1px solid var(--color-primary-border);background:var(--color-primary-light);color:var(--color-info-text)}.security-banner p{margin:4px 0 0;color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.55}.extension-release-copy{min-width:0}.extension-release-copy h2{margin:0;font-size:16px}.extension-release-copy>p:not(.eyebrow){margin:5px 0 0;color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.5}.extension-release-copy>code{margin-top:8px;display:block;max-width:100%;overflow:hidden;color:var(--color-text-3);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap}.device-list-card h2{margin:0;font-size:16px}.device-list-card .module-toolbar p{margin:5px 0 0;color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.5}.device-pair-form{padding:12px 16px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px}.device-pair-form label{min-width:0;display:grid;gap:6px;color:var(--color-text-2);font-size:var(--font-size-xs)}.device-pair-form select{width:100%;height:40px;padding:0 10px;border:1px solid var(--color-border-strong);background:#fff;color:var(--color-text-1)}.device-pair-form small{color:var(--color-text-3);font-size:var(--font-size-xs);line-height:1.45}.device-pair-form button{white-space:nowrap}.device-list-card .module-toolbar{justify-content:space-between}.device-version-cell{min-width:0;display:grid;justify-items:start;gap:5px;white-space:normal}.device-version-cell small{margin:0;color:var(--color-danger);font-size:var(--font-size-xs)}.device-row-actions{align-items:center;white-space:nowrap}.muted-text{color:var(--color-text-3);font-size:var(--font-size-xs)}.readiness-banner{align-items:center}.readiness-banner>svg{flex:0 0 auto}.readiness-banner>div{min-width:0;flex:1}.readiness-banner>.status-label{margin-left:auto}.readiness-banner[data-overall=blocked]{color:var(--color-danger-text);background:var(--color-danger-light);border-color:var(--color-danger-border)}.readiness-banner[data-overall=attention],.readiness-banner[data-overall=unknown]{color:var(--color-warning-text-deep);background:var(--color-warning-light);border-color:var(--color-warning-border)}.readiness-metrics article:first-child strong{font-size:24px;font-weight:600}.readiness-workspace .module-toolbar{border-bottom:1px solid var(--color-border)}.readiness-write-boundary{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-2);font-size:var(--font-size-xs);white-space:nowrap}.readiness-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.readiness-group{min-width:0;border-right:1px solid var(--color-border)}.readiness-group:last-child{border-right:0}.readiness-group>header{min-height:76px;padding:16px 18px;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;border-bottom:1px solid var(--color-border);background:var(--color-bg-header)}.readiness-group>header h2{margin:0 0 4px;font-size:16px}.readiness-group>header p{margin:0;color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.5}.readiness-group>header>span{color:var(--color-text-3);font-size:var(--font-size-xs);white-space:nowrap}.readiness-list{list-style:none;margin:0;padding:0}.readiness-list li{min-height:94px;padding:14px 16px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:flex-start;gap:10px;border-bottom:1px solid var(--color-border)}.readiness-list li:last-child{border-bottom:0}.readiness-list li>svg{margin-top:1px;color:var(--color-success)}.readiness-list li[data-status=warning]>svg{color:var(--color-warning)}.readiness-list li[data-status=failed]>svg{color:var(--color-danger)}.readiness-list li>div{min-width:0}.readiness-list strong{display:block;font-size:var(--font-size-sm)}.readiness-list p{margin:5px 0 0;color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.55}.readiness-list small{display:block;margin-top:7px;color:var(--color-warning-text-deep);font-size:var(--font-size-xs);line-height:1.5}.readiness-list .status-label{margin-top:0}.readiness-empty{min-height:300px}.pilot-readiness-workspace{margin-bottom:18px;overflow:hidden}.pilot-readiness-header{padding:18px 20px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;border-bottom:1px solid var(--color-border)}.pilot-readiness-header h2{margin:3px 0 5px;font-size:16px}.pilot-readiness-header p{margin:0;color:var(--color-text-2);font-size:var(--font-size-xs)}.pilot-tier-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--color-border)}.pilot-tier-grid article{min-height:106px;padding:16px 18px;display:grid;align-content:center;gap:6px;border-right:1px solid var(--color-border);border-top:3px solid var(--color-danger);background:#fff}.pilot-tier-grid article:last-child{border-right:0}.pilot-tier-grid article[data-ready=true]{border-top-color:var(--color-success);background:var(--color-success-light)}.pilot-tier-grid span{color:var(--color-text-3);font-size:var(--font-size-xs);font-weight:700}.pilot-tier-grid strong{font-size:17px}.pilot-tier-grid small{color:var(--color-text-2);font-size:var(--font-size-xs)}.pilot-readiness-body{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.8fr)}.pilot-gate-list{margin:0;padding:0;list-style:none}.pilot-gate-list li{min-height:74px;padding:13px 16px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:flex-start;gap:10px;border-bottom:1px solid var(--color-border)}.pilot-gate-list li:last-child{border-bottom:0}.pilot-gate-list li>svg{margin-top:1px;color:var(--color-primary)}.pilot-gate-list li[data-status=ready]>svg{color:var(--color-success)}.pilot-gate-list li[data-status=blocked]>svg{color:var(--color-danger)}.pilot-gate-list strong{display:block;font-size:var(--font-size-sm)}.pilot-gate-list p{margin:4px 0 0;color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.5}.pilot-next-action{padding:18px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;color:var(--color-info-text);background:var(--color-primary-light);border-left:1px solid var(--color-primary-border)}.pilot-next-action>span{font-size:var(--font-size-xs);font-weight:700}.pilot-next-action>strong{font-size:15px}.pilot-next-action p{margin:0;font-size:var(--font-size-xs);line-height:1.55}.pilot-next-action .primary-button{margin-top:4px;text-decoration:none}.pilot-next-action small{margin-top:auto;padding-top:10px;color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.5;border-top:1px solid var(--color-primary-border)}@media(max-width:1366px){.readiness-groups{grid-template-columns:1fr}.readiness-group{border-right:0;border-bottom:1px solid var(--color-border)}.readiness-group:last-child{border-bottom:0}.pilot-readiness-body{grid-template-columns:1fr}.pilot-next-action{border-left:0;border-top:1px solid var(--color-primary-border)}}.store-card-icon{width:38px;height:38px;display:grid;place-items:center;color:var(--color-primary);background:var(--color-primary-light)}.store-readiness-summary{border-top:1px solid var(--color-border);background:#fff}.store-readiness-summary>header{min-height:64px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--color-bg-muted);border-bottom:1px solid var(--color-border)}.store-readiness-summary>header div{min-width:0;display:grid;gap:4px}.store-readiness-summary>header small{color:var(--color-text-3);font-size:var(--font-size-xs);font-weight:600}.store-readiness-summary>header strong{font-size:var(--font-size-sm)}.store-readiness-summary>p{margin:0;padding:12px 16px;color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.5}.store-readiness-summary>ul{margin:0;padding:0 16px 12px;display:grid;gap:7px;list-style:none}.store-readiness-summary>ul li{min-height:30px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--color-text-2);font-size:var(--font-size-xs)}.store-readiness-summary .status-label{min-height:23px;max-width:68%;padding:2px 6px;overflow:hidden;font-size:var(--font-size-xs);text-overflow:ellipsis}.readiness-external-note{padding:10px 16px;display:flex;align-items:flex-start;gap:6px;color:var(--color-warning-text-deep);background:var(--color-warning-light);border-top:1px solid var(--color-warning-border);font-size:var(--font-size-xs);line-height:1.45}.readiness-external-note svg{flex:0 0 auto}.store-card-actions{min-height:45px;padding:0 16px;display:flex;flex-wrap:wrap;align-items:center;gap:12px;border-top:1px solid var(--color-border)}.store-card-actions button,.store-card-actions a{padding:0;color:var(--color-primary);background:transparent;border:0;font-size:var(--font-size-xs);font-weight:600;text-decoration:none;cursor:pointer}.store-card-actions button:focus-visible,.store-card-actions a:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.readiness-observation-group{min-width:0;margin:0;padding:14px;grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border:1px solid var(--color-border);background:var(--color-bg-muted)}.readiness-observation-group legend{padding:0 7px;color:var(--color-text-1);font-size:var(--font-size-sm);font-weight:700}.readiness-observation-group>label{min-width:0;display:grid;align-content:start;gap:6px;color:var(--color-text-2);font-size:var(--font-size-xs)}.readiness-observation-group>label small{color:var(--color-text-3);font-size:var(--font-size-xs);line-height:1.45}.readiness-observation-group-orders{grid-template-columns:minmax(260px,1fr)}.readiness-confirm{grid-column:1 / -1!important}.readiness-confirm input{width:16px!important;height:16px!important;padding:0!important}.module-empty{min-height:180px;display:grid;align-content:center;justify-items:center;gap:8px;color:var(--color-text-3);text-align:center}.module-empty strong{color:var(--color-text-1)}.source-file-picker{margin-top:16px;min-height:76px;padding:14px;display:grid;align-content:center;gap:5px;border:1px dashed var(--color-text-3);background:var(--color-bg-header);cursor:pointer}.source-file-picker input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.source-file-picker strong{color:var(--color-primary);font-size:var(--font-size-sm)}.source-file-picker small{color:var(--color-text-2);font-size:var(--font-size-xs)}.source-file-card .form-error{margin-top:10px;display:flex;align-items:center;gap:6px}.source-preview{margin-top:14px;border:1px solid var(--color-border)}.source-preview>div{padding:9px 11px;display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;border-bottom:1px solid var(--color-border)}.source-preview>div:last-child{border-bottom:0}.source-preview dt{color:var(--color-text-2);font-size:var(--font-size-xs)}.source-preview dd{margin:0;min-width:0;font-size:var(--font-size-xs);word-break:break-word}.source-preview dd svg{margin-right:5px;vertical-align:-2px}.source-confirm-list{grid-column:1 / -1;padding:12px;display:flex;flex-wrap:wrap;gap:7px;border:1px solid var(--color-warning-border);background:var(--color-warning-light)}.source-confirm-list strong{width:100%;font-size:var(--font-size-xs)}.source-confirm-list span{padding:3px 6px;color:var(--color-text-2);background:#fff;border:1px solid var(--color-border);font-size:var(--font-size-xs)}.module-empty p{margin:0;color:var(--color-text-2);font-size:var(--font-size-xs)}.confirm-row{display:flex!important;grid-template-columns:16px 1fr;gap:8px!important;align-items:flex-start;margin-top:14px;padding:10px 12px;border:1px solid var(--color-border);background:var(--color-bg-muted);color:var(--color-text-1)!important;font-size:var(--font-size-xs)!important}.confirm-row input{margin-top:2px}.card-actions{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:12px;color:var(--color-text-2);font-size:var(--font-size-xs)}.real-wizard-page{min-height:calc(100vh - var(--shell-header-height));background:var(--color-bg-page)}.real-wizard-header{min-height:78px;padding:14px 20px;background:#fff;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;align-items:center;gap:16px}.real-wizard-header a{display:inline-flex;gap:5px;align-items:center;color:var(--color-primary);text-decoration:none;font-size:var(--font-size-xs)}.real-wizard-header h1{margin:5px 0 2px;font-size:20px}.real-wizard-header p{margin:0;color:var(--color-text-2);font-size:var(--font-size-xs)}.real-wizard-header .module-source-note{max-width:560px}.real-stepper{display:block;background:var(--color-bg-surface);border-bottom:1px solid var(--color-border);padding:0 20px}.real-stepper-tabs .arco-tabs-nav,.real-stepper-tabs .arco-tabs-nav-container{width:100%}.real-stepper-tabs .arco-tabs-nav-tab-list{display:flex;width:100%}.real-stepper-tabs .arco-tabs-tab{justify-content:center;min-height:50px;margin:0;color:var(--color-text-2)}.real-stepper-tabs .arco-tabs-nav-tab-list>.arco-tabs-tab{flex:1 0 116px}.real-stepper-tabs .arco-tabs-tab:before{display:none}.real-stepper-tabs .stepper-tab{display:inline-flex;align-items:center;gap:6px}.real-stepper-tabs .stepper-tab i{width:20px;height:20px;border:1px solid var(--color-border-strong);display:grid;place-items:center;font-style:normal;font-size:var(--font-size-xs);border-radius:50%;flex:none}.real-stepper-tabs .stepper-tab b{font-weight:inherit}.real-stepper-tabs .arco-tabs-tab-active{color:var(--color-primary);font-weight:600}.real-stepper-tabs .stepper-tab i.active{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverse)}.real-stepper-tabs .stepper-tab i.complete{background:var(--color-success);border-color:var(--color-success);color:var(--color-text-inverse)}.real-stepper-tabs .arco-tabs-tab-disabled{color:var(--color-text-3);opacity:.58;cursor:not-allowed}.real-stepper-tabs .arco-tabs-tab-disabled .stepper-tab i{background:var(--color-bg-muted);color:var(--color-text-3)}.real-stepper-tabs .arco-tabs-ink{background:var(--color-primary)}.dir-rtl input,.dir-rtl textarea{direction:rtl;text-align:right}.wizard-upload{width:100%;margin:6px 0 8px}.real-stage{margin:16px 20px}.real-stage>header{display:flex;justify-content:space-between;gap:16px;padding:14px 16px;border-bottom:1px solid var(--color-border)}.real-stage>header h2{margin:0 0 3px;font-size:16px}.real-stage>header p{margin:0;color:var(--color-text-2);font-size:var(--font-size-xs)}.real-stage>footer{min-height:54px;padding:10px 16px;border-top:1px solid var(--color-border);display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--color-text-2);font-size:var(--font-size-xs)}.real-stage>footer button{display:inline-flex;align-items:center;gap:6px}.real-stage input,.real-stage select,.real-stage textarea{border-radius:var(--radius-control)}.real-stage input,.real-stage select{min-height:var(--control-height)}.mode-switch{display:flex;gap:20px;padding:15px 20px;background:var(--color-bg-muted);border-bottom:1px solid var(--color-border)}.mode-switch label{display:flex;gap:7px;align-items:center}.axis-editor{padding:16px 20px;border-bottom:1px solid var(--color-border)}.axis-editor article{display:grid;grid-template-columns:1fr 1fr 2fr 38px;gap:10px;align-items:end;margin-bottom:10px}.axis-editor label{display:grid;gap:5px;color:var(--color-text-2);font-size:var(--font-size-xs)}.axis-editor .arco-input-wrapper{width:100%}.axis-editor .arco-input-wrapper .arco-input{height:32px;font-size:var(--font-size-xs)}.axis-actions{display:flex;gap:8px}.stage-blocker{display:flex;gap:10px;margin:16px 20px;padding:12px;border:1px solid var(--color-warning-border);background:var(--color-warning-light)}.stage-blocker strong{font-size:var(--font-size-xs)}.stage-blocker p{margin:4px 0;color:var(--color-text-2);font-size:var(--font-size-xs)}.rule-proof{display:flex;gap:9px;align-items:center;margin:0 20px 14px;padding:10px 12px;background:var(--color-bg-page);border:1px solid var(--color-border);font-size:var(--font-size-xs)}.rule-proof[data-validation=true]{border-color:var(--color-warning-border);background:var(--color-warning-light)}.real-attributes{padding:0 20px 18px}.ai-content-assistant{display:grid;gap:11px;margin:16px 20px 0;padding:14px;border:1px solid var(--color-primary-border);background:var(--color-primary-light)}.ai-content-assistant[data-enabled=false]{border-color:var(--color-border);background:var(--color-bg-muted)}.ai-assistant-heading{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.ai-assistant-heading strong{font-size:var(--font-size-sm)}.ai-assistant-heading p{margin:4px 0 0;color:var(--color-text-2);font-size:var(--font-size-xs)}.ai-assistant-actions{display:flex;gap:12px;align-items:center}.ai-warning-list{margin:0;padding:9px 12px 9px 28px;border:1px solid var(--color-warning-border);background:var(--color-warning-light);color:var(--color-warning-text);font-size:var(--font-size-xs)}.ai-diff-summary{display:flex;gap:10px;align-items:center;padding:9px 10px;border-left:3px solid var(--color-primary);background:#fff;font-size:var(--font-size-xs)}.ai-diff-summary span{color:var(--color-text-2)}.ai-review-note{max-width:768px}.ai-content-assistant>.confirm-row{margin-top:0;background:#fff}.ai-content-assistant>small{color:var(--color-text-2);font-size:var(--font-size-xs)}.bullet-real-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.image-manifest-card{min-height:260px;padding:20px;border:1px solid var(--color-border);background:var(--color-bg-muted);display:grid;align-content:start;gap:12px}.media-card-heading{display:flex;align-items:flex-start;gap:9px}.media-card-heading svg{flex:0 0 auto;color:var(--color-primary)}.media-card-heading div{min-width:0;display:grid;gap:3px}.media-card-heading strong{color:var(--color-text-1);font-size:var(--font-size-xs)}.media-card-heading small{color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.45}.media-asset-summary{display:grid;gap:1px;margin:0;background:var(--color-border)}.media-asset-summary div{min-width:0;padding:8px 9px;background:#fff}.media-asset-summary dt{color:var(--color-text-2);font-size:var(--font-size-xs)}.media-asset-summary dd{overflow:hidden;margin:3px 0 0;color:var(--color-text-1);font-size:var(--font-size-xs);text-overflow:ellipsis}.media-quality-checks{display:grid;gap:5px;margin:0;padding:0;list-style:none}.media-quality-checks li{min-width:0;display:flex;align-items:flex-start;gap:7px;padding:7px 8px;border:1px solid var(--color-border);background:#fff}.media-quality-checks li>span{flex:0 0 auto;color:var(--color-success);font-size:var(--font-size-xs);font-weight:700}.media-quality-checks li[data-status=review]{border-color:var(--color-warning-border);background:var(--color-warning-light)}.media-quality-checks li[data-status=review]>span{color:var(--color-warning)}.media-quality-checks li[data-status=blocked]{border-color:var(--color-danger-border);background:var(--color-danger-light)}.media-quality-checks li[data-status=blocked]>span{color:var(--color-danger)}.media-quality-checks li div{min-width:0;display:grid;gap:2px}.media-quality-checks strong{font-size:var(--font-size-xs)}.media-quality-checks small{overflow:hidden;color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.35;text-overflow:ellipsis}.media-quality-checks.compact{max-height:174px;overflow-y:auto}.media-derivative-card{padding:16px;display:grid;align-content:start;gap:11px;border:1px solid var(--color-border);background:#fff}.source-file-status{display:grid;gap:3px;padding:10px 12px;border-left:3px solid var(--color-warning);background:var(--color-warning-light)}.source-file-status[data-ready=true]{border-left-color:var(--color-success);background:var(--color-success-light)}.source-file-status strong{font-size:var(--font-size-xs)}.source-file-status small{color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.5}.crop-preview-note{margin:0;color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.5}.manual-derivative-review{display:grid;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid var(--color-border-2)}.ai-image-generate-card{display:grid;grid-template-columns:1fr auto;align-items:start;gap:10px;padding:13px;border:1px solid var(--color-primary-border);background:var(--color-primary-light)}.ai-image-generate-card>div{display:grid;gap:3px}.ai-image-generate-card>div small{color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.5}.ai-image-generate-card .form-field,.ai-image-generate-card .confirm-row,.ai-image-generate-card .primary-button{grid-column:1 / -1}.manual-derivative-divider{display:flex;align-items:center;gap:9px;color:var(--color-text-2);font-size:var(--font-size-xs)}.manual-derivative-divider:before,.manual-derivative-divider:after{content:"";height:1px;flex:1;background:var(--color-border)}.derivative-proof{display:grid;justify-items:start;gap:5px;padding:10px;border-left:3px solid var(--color-warning-border);background:var(--color-warning-light)}.derivative-proof strong{font-size:var(--font-size-xs)}.derivative-proof small{color:var(--color-text-2);font-size:var(--font-size-xs);word-break:break-all}.derivative-proof a{color:var(--color-primary);font-size:var(--font-size-xs)}.derivative-review-actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.media-derivative-card>small{color:var(--color-text-2);font-size:var(--font-size-xs);word-break:break-all}.media-derivative-card details{padding-top:9px;border-top:1px solid var(--color-border)}.media-derivative-card summary{cursor:pointer;color:var(--color-text-2);font-size:var(--font-size-xs)}.derivative-history{display:grid;gap:5px;margin:8px 0 0;padding:0;list-style:none}.derivative-history li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px solid var(--color-border);font-size:var(--font-size-xs)}.image-manifest-card>small{color:var(--color-text-2);word-break:break-all}.profit-input-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px 20px}.profit-resume-notice{display:flex;align-items:flex-start;gap:8px;margin:16px 20px 0;padding:10px 12px;border:1px solid var(--color-success-border);background:var(--color-success-light);color:var(--color-success-text);font-size:var(--font-size-xs);line-height:1.55}.profit-resume-notice svg{flex:0 0 auto;margin-top:1px}.profit-resume-notice span{min-width:0;overflow-wrap:anywhere}.profit-resume-notice[data-tone=warning]{border-color:var(--color-warning-border);background:var(--color-warning-light);color:var(--color-warning-text)}.preflight-ready{min-height:300px;padding:40px 20px;display:grid;justify-items:center;align-content:center;gap:12px;text-align:center}.preflight-ready ul{max-width:768px;color:var(--color-danger);text-align:left;font-size:var(--font-size-xs)}.task-proof{padding:18px 20px}.task-proof dl{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--color-border)}.task-proof dl div{padding:12px;background:#fff}.task-proof dt{color:var(--color-text-2);font-size:var(--font-size-xs)}.task-proof dd{margin:5px 0 0;font-size:var(--font-size-xs);word-break:break-all}.preflight-issues{display:grid;gap:8px;padding:0 20px 18px}.preflight-issues article{display:flex;gap:9px;padding:11px;border:1px solid var(--color-danger-border);background:var(--color-danger-light);color:var(--color-danger)}.preflight-issues p{margin:4px 0;color:var(--color-text-2);font-size:var(--font-size-xs)}.stage-success{display:flex;gap:8px;align-items:center;margin:0 20px 14px;padding:12px;background:var(--color-success-light);color:var(--color-success)}@media(max-width:1024px){.profit-input-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:1366px){.real-stepper-tabs .arco-tabs-nav{overflow-x:auto}.real-stepper-tabs .arco-tabs-nav-container,.real-stepper-tabs .arco-tabs-nav-tab-list{width:580px;min-width:580px}}@media(max-width:768px){.real-wizard-header{align-items:flex-start;flex-direction:column}.real-wizard-header .module-source-note{width:100%;max-width:none}.real-stepper{padding:0 12px;overflow-x:auto}.real-stepper-tabs .arco-tabs-nav-tab-list{min-width:580px}.real-stage{margin:12px}.real-stage>header{align-items:flex-start;flex-direction:column;gap:8px}.real-stage>footer{align-items:stretch;flex-direction:column}.real-stage>footer button{justify-content:center}.axis-editor article{grid-template-columns:1fr}.axis-actions{flex-wrap:wrap}.bullet-real-grid{grid-template-columns:1fr}.profit-input-grid{grid-template-columns:1fr;padding:14px}}.extension-integrity{margin-top:8px;color:var(--color-text-3);font-size:var(--font-size-xs)}.extension-integrity summary{width:fit-content;cursor:pointer;color:var(--color-text-2)}.extension-integrity code{display:block;margin-top:6px;overflow-wrap:anywhere;font-size:var(--font-size-xs)}.auth-layout{min-height:100vh;padding:32px 24px;background:var(--color-bg-page)}.auth-layout .auth-page{min-height:calc(100vh - 64px)}.auth-layout .connection-page{min-height:calc(100vh - 64px);max-width:1366px;margin:0 auto}.auth-layout .connection-form{border-radius:var(--radius-overlay);box-shadow:0 10px 30px #1d21290f}.auth-layout .saas-primary-button{border-color:var(--color-primary);background:var(--color-primary)}.auth-layout .saas-primary-button:hover{background:var(--color-primary-hover)}.auth-layout .connection-intro{padding-top:12px}.auth-layout .saas-login-page{grid-template-columns:minmax(0,520px);justify-content:center;align-items:center}.auth-layout .saas-login-page .connection-intro{display:none}.auth-layout .saas-login-page .connection-form{max-width:520px;justify-self:center}.auth-layout .auth-page{padding:24px 16px}.auth-layout .auth-page .auth-card{padding:32px;gap:20px;border-color:var(--color-border);box-shadow:0 2px 4px #1d212908,0 16px 48px #1d212912;animation:surface-enter var(--motion-enter) var(--ease-out) both}.auth-layout .auth-page .auth-card-header{gap:14px;padding-bottom:12px;border-bottom:1px solid var(--color-divider)}.auth-layout .auth-page .auth-card-mark{width:42px;height:42px;flex-basis:42px;box-shadow:none}.auth-layout .auth-page .auth-card-header h1{font-size:22px;line-height:30px;letter-spacing:-.02em}.auth-layout .auth-page .auth-submit{height:var(--control-height);font-weight:600}.auth-layout .auth-page .auth-footer{padding-top:14px;margin-top:6px;border-top:1px solid var(--color-divider)}@keyframes surface-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.saas-context{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 10px;border:1px solid var(--color-primary-border);border-radius:var(--radius-card);color:var(--color-primary);background:var(--color-primary-light);font-size:var(--font-size-xs);text-decoration:none;white-space:nowrap}.saas-boundary-banner{margin-bottom:20px;padding:15px 18px;display:flex;align-items:flex-start;gap:12px;border:1px solid var(--color-primary-border);border-radius:8px;background:var(--color-primary-light);color:var(--color-primary-hover)}.saas-boundary-banner>svg{flex:0 0 auto;margin-top:1px}.saas-boundary-banner strong{font-size:14px}.saas-boundary-banner p{margin:4px 0 0;color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.55}.saas-boundary-banner .status-label{margin-left:auto}.saas-module-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.saas-module-card{min-height:112px;padding:16px;display:flex;gap:12px;color:var(--color-text-1);text-decoration:none;border-right:1px solid var(--color-border)}.saas-module-card:last-child{border-right:0}.saas-module-card:hover{background:var(--color-primary-light)}.saas-module-card>svg{flex:0 0 auto;margin-top:2px;color:var(--color-primary)}.saas-module-card strong{font-size:15px}.saas-module-card p{margin:7px 0 14px;color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.55}.saas-module-card span{display:inline-flex;align-items:center;gap:4px;color:var(--color-primary);font-size:var(--font-size-xs);font-weight:600}.saas-service-card header{min-height:56px;padding:12px 0;display:flex;align-items:flex-start;gap:12px;border-bottom:1px solid var(--color-border)}.saas-service-card header>div:nth-child(2){flex:1}.saas-service-card h2{margin:0;font-size:16px}.saas-service-card header p{margin:4px 0 0;color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.5}.saas-table-workspace{overflow:hidden;isolation:isolate}.saas-filter-row{grid-template-columns:minmax(260px,1fr) 180px auto}.saas-table th:last-child,.saas-table td:last-child{min-width:120px}.saas-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.saas-service-card{padding:0 16px 12px}.saas-service-icon{width:34px;height:34px;display:grid;place-items:center;color:var(--color-primary);background:var(--color-primary-light);border-radius:var(--radius-card)}.saas-service-model{padding:16px 0;display:grid;gap:5px}.saas-service-model span{color:var(--color-text-3);font-size:var(--font-size-xs)}.saas-service-model strong{font-size:15px;font-weight:650}.saas-service-card footer{display:flex;align-items:center;gap:12px}.saas-service-card footer small{color:var(--color-text-3);font-size:var(--font-size-xs)}.saas-extension-checks{display:flex;flex-wrap:wrap;gap:18px;padding:12px 0;color:var(--color-text-2);font-size:var(--font-size-xs)}.saas-extension-checks span{display:inline-flex;align-items:center;gap:6px}.saas-extension-checks svg{color:var(--color-success)}@media(max-width:1024px){.saas-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.saas-module-card:nth-child(2){border-right:0}.saas-module-card:nth-child(-n+2){border-bottom:1px solid var(--color-border)}.saas-service-grid{grid-template-columns:1fr}}@media(max-width:768px){.saas-module-grid{grid-template-columns:1fr}.saas-module-card{min-height:0;border-right:0;border-bottom:1px solid var(--color-border)}.saas-module-card:last-child{border-bottom:0}.saas-service-card footer{align-items:flex-start;flex-wrap:wrap}.saas-service-card footer small{min-width:0;flex:1 1 180px;line-height:1.5}}@media(max-width:1366px){.top-actions{flex-wrap:nowrap}.store-switcher-select{max-width:180px}}@media(max-width:1024px){.breadcrumb{flex:1;min-width:0;overflow:hidden;white-space:nowrap}.breadcrumb span,.breadcrumb b{display:none}.mode-switcher button{padding:0 10px}.top-actions button{white-space:nowrap}}.arco-btn{height:var(--control-height);border-radius:var(--radius-control);font-size:var(--font-size-sm)}.arco-btn-size-small,.arco-btn-size-mini{height:var(--control-height-inline);font-size:var(--font-size-xs)}.arco-btn-size-large{height:var(--control-height)}.arco-input-wrapper,.arco-textarea-wrapper,.arco-select-view-single,.arco-select-view-multiple,.arco-input-number{border-radius:var(--radius-control)}.arco-input-wrapper,.arco-select-view-single,.arco-input-number{height:var(--control-height)}.arco-select-view-multiple{min-height:var(--control-height)}.arco-modal{border-radius:var(--radius-overlay)}.arco-empty{color:var(--color-text-3)}.arco-textarea-wrapper{border-radius:var(--radius-control)}.arco-textarea{font-size:var(--font-size-sm);line-height:1.6}.arco-picker{border-radius:var(--radius-control)}.arco-picker-size-medium{height:var(--control-height)}.arco-input-number-mode-buttons{border-radius:var(--radius-control)}.arco-table-th{background:var(--color-bg-muted)}.publishing-task-workspace{padding:0}.publishing-task-workspace .module-data-strip{padding:10px 18px;background:var(--color-bg-surface)}.publishing-task-workspace .filter-row{background:var(--color-bg-surface);padding:14px 18px}.publishing-task-workspace .publishing-filter-row{grid-template-columns:minmax(280px,1fr) auto;min-height:64px}.publishing-task-workspace .publishing-filter-row.has-status-filter,.publishing-task-workspace .publishing-filter-row.has-store-filter{grid-template-columns:minmax(240px,1fr) 180px auto}.publishing-task-workspace .publishing-filter-row.has-store-filter.has-status-filter{grid-template-columns:minmax(240px,1fr) 180px 180px auto}.publishing-task-workspace .arco-table-empty{min-height:0;padding:0}.publishing-task-workspace .arco-table-empty .arco-table-body{min-height:160px}.publishing-task-workspace .arco-table-td{overflow:hidden}.task-title-button{width:100%;min-width:0;justify-content:flex-start;overflow:hidden;text-align:left}.task-title-button .arco-btn-content,.task-title-button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-store-cell{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.arco-checkbox{font-size:var(--font-size-sm)}.arco-checkbox-label,.arco-radio-label{font-size:var(--font-size-sm);color:var(--color-text-2);margin-left:8px}.arco-tag{flex-shrink:0;border-radius:var(--radius-pill);font-size:var(--font-size-xs)}.arco-radio-group{display:flex;gap:18px;flex-wrap:wrap}.arco-tabs{--arcoblue-6: var(--color-primary)}.arco-upload{font-size:var(--font-size-sm)}.list-loading{display:flex;align-items:center;justify-content:center;gap:10px;padding:28px 0;color:var(--color-text-3)}.search-field .arco-input-wrapper{border:0;background:transparent;padding:0;height:auto;box-shadow:none}.search-field .arco-input-wrapper:after{display:none}.settings-multiline.arco-textarea-wrapper{width:100%}.category-upload{margin-left:auto}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.page-heading-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.page-heading h1{margin:0;font-size:21px;line-height:30px;letter-spacing:-.01em}.page-heading p{margin:4px 0 0;color:var(--color-text-2);font-size:var(--font-size-xs)}.nav-group-label{padding:14px 10px 6px;margin:0;font-size:var(--font-size-xs);color:var(--color-text-3)}.store-switcher{text-decoration:none}.module-data-strip,.module-toolbar{gap:12px}.module-data-strip>.arco-btn:last-child,.module-toolbar>.arco-btn:last-child{margin-left:auto}.filter-row>.select-field{display:block}.filter-row>.select-field>span{display:none}@media(max-width:768px){.page-heading{align-items:flex-start;flex-direction:column;gap:10px}.page-heading-actions{width:100%;justify-content:flex-start}.page-heading>.arco-btn,.page-heading>.primary-button,.page-heading>.secondary-button{align-self:flex-start}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-row{grid-template-columns:minmax(0,1fr)}.workspace-pagination{align-items:flex-start;flex-wrap:wrap}.workspace-pagination .arco-pagination{margin-left:0}.pilot-readiness-body{grid-template-columns:minmax(0,1fr)}.external-sku-row{grid-template-columns:minmax(0,1fr);align-items:start}.saas-boundary-banner{flex-wrap:wrap}.saas-boundary-banner .status-label{margin-left:0}.real-stepper{overflow-x:auto}.result-task-strip{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.result-task-strip>.status-label{grid-column:span 2;justify-self:start}}@media(max-width:768px){.readiness-list li,.pilot-gate-list li{grid-template-columns:20px minmax(0,1fr)}.readiness-list li>.status-label,.pilot-gate-list li>.status-label{grid-column:2;justify-self:start}.pilot-readiness-header{flex-wrap:wrap}.pilot-tier-grid{grid-template-columns:1fr}.pilot-tier-grid article{border-right:0;border-bottom:1px solid var(--color-border)}.pilot-tier-grid article:last-child{border-bottom:0}}@media(max-width:1024px)and (min-width:769px){.page-heading{align-items:flex-start}.page-heading>div:first-child{min-width:0}.page-heading-actions{max-width:48%}.page-heading-actions>*{max-width:100%}.page-heading p{max-width:620px}}.arco-popover-content,.arco-tooltip-content{max-width:min(460px,82vw);overflow-wrap:anywhere}.arco-popover-content code,.arco-tooltip-content code{font-size:var(--font-size-xs);word-break:break-all}.arco-steps-size-small .arco-steps-item-title{font-size:var(--font-size-sm);line-height:20px}.arco-skeleton-text,.arco-skeleton-line{border-radius:var(--radius-control)}.arco-progress{width:100%}.arco-empty-description{color:var(--color-text-3);font-size:var(--font-size-xs)}.empty-state-copy{margin:0 0 12px;line-height:1.6}.arco-alert{border-radius:var(--radius-card)}.arco-descriptions-value,.arco-table-cell{overflow-wrap:anywhere}html[data-workspace=merchant],html[data-workspace=merchant] body{--font-size-xs: 14px;--font-size-sm: 14px;--font-size-md: 14px;--font-size-lg: 16px;--control-height: 36px;--control-height-inline: 32px;--radius-control: 6px;--color-bg-page: #f5f7fb;--color-bg-muted: #f8fafc;--color-warning-text: #945000;font-size:14px}html[data-workspace=merchant] .page-heading{margin-bottom:16px;min-height:40px;align-items:center}html[data-workspace=merchant] .page-heading h1{font-size:22px;line-height:32px;margin:0}html[data-workspace=merchant] .page-content{padding:20px}html[data-workspace=merchant] .workspace-card{box-shadow:none;padding:16px}html[data-workspace=merchant] .arco-table-th{font-size:14px;padding:0;background:#f3f6fa;color:#4e5969}html[data-workspace=merchant] .arco-table-td{font-size:14px;padding:0;line-height:22px}html[data-workspace=merchant] :is(.arco-btn,.arco-input,.arco-select-view-value,.arco-textarea,.arco-picker-input,.arco-form-item-label-col,.arco-tag,.arco-tooltip-content,.arco-popover-content,.arco-modal-body,.arco-drawer-body){font-size:14px}html[data-workspace=merchant] .arco-btn-size-mini{min-height:32px;font-size:14px}html[data-workspace=merchant] :is(.arco-btn,.primary-button,.secondary-button,.arco-select-view,.arco-select-view-value){transition-property:border-color,box-shadow}html[data-workspace=merchant] :is(input:disabled,textarea:disabled,.arco-select-view-disabled .arco-select-view-value){color:var(--color-text-2);-webkit-text-fill-color:var(--color-text-2)}html[data-workspace=merchant] :is(.arco-input-wrapper,.arco-select-view,.arco-picker){min-height:36px}html[data-workspace=merchant] .arco-input-wrapper-size-small,html[data-workspace=merchant] .arco-select-view-size-small{min-height:32px}html[data-workspace=merchant] .filter-row{justify-content:flex-start;gap:8px}html[data-workspace=merchant] .filter-row>.arco-input-wrapper{flex:0 1 280px;width:280px}html[data-workspace=merchant] .filter-row>.arco-select{flex:0 1 180px;width:180px}html[data-workspace=merchant] .side-nav .nav-list{gap:2px;padding:12px 10px}html[data-workspace=merchant] .nav-list>a{min-height:38px;margin:0;border-radius:6px}.nav-group-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px 6px;border:0;background:none;color:var(--color-text-2);font-weight:600;font-size:14px}.nav-group-toggle svg{transition:transform .16s}.store-current-scope{color:var(--color-text-2);font-size:14px;white-space:nowrap}.business-notifications{display:grid;gap:0}.business-notifications>a{display:grid;gap:6px;padding:16px 0;border-bottom:1px solid var(--color-border);color:var(--color-text-1);text-decoration:none}.business-notifications>a span{color:var(--color-primary)}.business-summary{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center;padding:12px 16px;margin-bottom:16px;background:#edf3fc;border:1px solid #dce7f5;border-radius:6px;color:var(--color-text-2)}.business-summary b{color:var(--color-text-1);margin-left:6px}.business-summary a{margin-left:auto;color:var(--color-primary)}.merchant-object-tabs{display:flex;gap:20px;align-items:center;margin-bottom:12px;border-bottom:1px solid var(--color-border)}.merchant-object-tabs a{padding:10px 2px;color:var(--color-text-2);text-decoration:none;border-bottom:2px solid transparent}.merchant-object-tabs a.router-link-exact-active{color:var(--color-primary);border-color:var(--color-primary);font-weight:600}.merchant-sticky-save{position:sticky;bottom:0;display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:16px;padding:12px 0;background:var(--color-bg-surface);border-top:1px solid var(--color-border);z-index:3}.merchant-sticky-save>span{margin-right:auto;color:var(--color-text-2)}.merchant-price-cell{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:1365px){.store-current-scope{display:none}}@media(max-width:760px){html[data-workspace=merchant] .page-content{padding:12px}}html[data-workspace=merchant] .arco-table-th .arco-table-cell{padding:10px 12px;white-space:nowrap}html[data-workspace=merchant] .arco-table-td .arco-table-cell{padding:8px 12px}html[data-workspace=merchant] small{line-height:20px}html[data-workspace=merchant] :is(.arco-form-item-extra,.arco-form-item-message,.arco-input-placeholder,.arco-empty-description,.arco-picker-input,.arco-pagination,.arco-alert-content,.arco-descriptions-item-label,.arco-descriptions-item-value){font-size:14px}html[data-workspace=merchant] .arco-form-item-extra span{font-size:14px}html[data-workspace=merchant] .arco-empty-description{color:var(--color-text-2)}html[data-workspace=merchant] .merchant-sticky-save{position:fixed;left:calc(var(--shell-sidebar-width) + 20px);right:20px;bottom:0;padding:12px 16px;box-shadow:0 -1px 0 var(--color-border);border-radius:6px 6px 0 0}html[data-workspace=merchant] .nav-collapsed .merchant-sticky-save{left:calc(var(--shell-sidebar-collapsed-width) + 20px)}html[data-workspace=merchant] :is(.pricing-rules,.fulfillment-settings-main){padding-bottom:80px}html[data-workspace=merchant] small{font-size:14px}html[data-workspace=merchant]{--color-warning-text:#965300}html[data-workspace=merchant] .arco-tag.arco-tag-green{color:#0e6027}html[data-workspace=merchant] .arco-tag.arco-tag-orange{color:#965300}html[data-workspace=merchant] .arco-tag.arco-tag-red{color:#a2191f}html[data-workspace=merchant] .arco-tag.arco-tag-gray{color:#4e5969}html[data-workspace=merchant] .arco-tag.arco-tag-arcoblue{color:#0e42d2}html[data-workspace=merchant] .arco-tag.arco-tag-blue{color:#0d4992}html[data-workspace=merchant] :focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}html[data-workspace=merchant] .arco-tabs-tab[role=tab]:focus-visible{outline-offset:-2px;border-radius:4px}html[data-workspace=merchant] .arco-tabs-tab[role=tab]:focus-visible .arco-tabs-tab-title:before{border:0}html[data-workspace=merchant] .inbox-list-table .arco-table-td{padding:0}html[data-workspace=merchant] .inbox-list-table .arco-table-cell{padding-top:4px;padding-bottom:4px}html[data-workspace=merchant] .inbox-list-table .product-title-link{line-height:18px;max-height:36px}html[data-workspace=merchant] .inbox-list-table .product-cell-content small{line-height:18px}html[data-workspace=merchant] .arco-picker-cell-number,html[data-workspace=merchant] .arco-picker-week-list-item,html[data-workspace=merchant] .arco-time-picker-cell-inner,html[data-workspace=merchant] .arco-select-option,html[data-workspace=merchant] .arco-cascader-li,html[data-workspace=merchant] .arco-dropdown-option,html[data-workspace=merchant] .arco-tooltip-popup-content{font-size:14px}html[data-workspace=merchant] .arco-empty-description{color:var(--color-text-3)}html[data-workspace=merchant],html[data-workspace=merchant] body{--color-text-3:#5d6a7a;--color-danger:#b42318;--green-6:14,96,39;--green-5:12,80,33;--green-7:9,63,26;--red-6:180,35,24;--red-5:159,29,20;--red-7:135,23,15;--orange-6:150,83,0;--arcoblue-5:20,77,229;--primary-5:20,77,229}.publication-confirmation-content p{margin:0 0 12px;line-height:22px;overflow-wrap:anywhere}.publication-confirmation-table{max-height:280px;overflow:auto;border:1px solid var(--color-border);border-radius:6px;margin-bottom:12px}.publication-confirmation-table table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:14px}.publication-confirmation-table th{position:sticky;top:0;text-align:left;background:#f3f6fa;color:var(--color-text-2)}.publication-confirmation-table :is(th,td){padding:8px 12px;border-bottom:1px solid var(--color-border);vertical-align:top;overflow-wrap:anywhere}.publication-confirmation-table .numeric{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.publication-confirmation{max-width:calc(100vw - 32px)}.editor-object-review p{margin:0 0 12px;line-height:22px;overflow-wrap:anywhere}.editor-object-review dl{display:grid;grid-template-columns:88px minmax(0,1fr);gap:8px 12px;margin:0 0 12px;font-size:14px;line-height:22px}.editor-object-review dt{color:var(--color-text-2)}.editor-object-review dd{margin:0;overflow-wrap:anywhere}.editor-object-review-images{display:flex;gap:8px;flex-wrap:wrap;max-height:160px;overflow:auto;margin-bottom:12px}.editor-object-review-images img{width:96px;height:96px;object-fit:contain;border:1px solid var(--color-border);border-radius:6px}.workspace-action-review-list{max-height:300px;overflow:auto;border:1px solid var(--color-border);border-radius:6px;margin-bottom:12px;overscroll-behavior:contain}.workspace-action-review-product+.workspace-action-review-product{border-top:1px solid var(--color-border)}.workspace-action-review-product summary{padding:10px 12px;cursor:pointer;overflow-wrap:anywhere;line-height:22px;background:#f3f6fa}.workspace-action-review-product summary span{color:var(--color-text-2)}.workspace-action-review-identity{padding:10px 12px;overflow-wrap:anywhere;line-height:22px}.workspace-action-review-identity span{color:var(--color-text-2)}.workspace-action-review-product p{margin:8px 12px;line-height:22px}.workspace-action-review-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:14px}.workspace-action-review-table th{text-align:left;background:#fafbfc;color:var(--color-text-2)}.workspace-action-review-table :is(th,td){padding:8px 12px;border-bottom:1px solid var(--color-border);vertical-align:top;overflow-wrap:anywhere}.workspace-action-review-table .numeric{text-align:right;font-variant-numeric:tabular-nums}html[data-workspace=merchant] .arco-select-view-multiple .arco-select-view-inner .arco-select-view-tag{font-size:14px}.payment-change-review dl{display:grid;grid-template-columns:84px minmax(0,1fr);gap:8px 12px;margin:0;font-size:14px;line-height:1.5}.payment-change-review dt{color:var(--color-text-2)}.payment-change-review dd{margin:0;overflow-wrap:anywhere;color:var(--color-text-1)}.payment-change-review p{margin:16px 0 0;color:var(--color-text-2);line-height:1.5}.publication-confirmation-table .amount-cell{text-align:right;font-variant-numeric:tabular-nums}
