.fine-editor{--fe-blue:#287af0;--fe-border:#e2e8f0;--fe-ink:#203754;--fe-muted:#61748c;color:var(--fe-ink);background:#f5f8fc;min-width:0;padding:20px 24px 0;font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif}.fine-editor *{box-sizing:border-box}.fine-editor button,.fine-editor input,.fine-editor select,.fine-editor textarea{font:inherit}.fine-editor button{color:#25496e;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d4dfec;border-radius:6px;min-height:34px;padding:6px 12px}.fine-editor button:hover:not(:disabled){background:#edf5ff;border-color:#8cb8f5}.fine-editor button:disabled{opacity:.48;cursor:default}.fine-editor input,.fine-editor select,.fine-editor textarea{color:#213851;background:#fff;border:1px solid #d6e0ed;border-radius:6px;width:100%;min-width:0;padding:8px 10px}.fine-editor input:focus-visible,.fine-editor select:focus-visible,.fine-editor textarea:focus-visible,.fine-editor button:focus-visible{outline-offset:2px;outline:2px solid #8abaff}.fine-editor input[type=checkbox]{width:16px;min-height:16px;accent-color:var(--fe-blue);vertical-align:middle;flex-shrink:0}.fine-editor textarea{resize:vertical;min-height:78px}.fine-editor select{min-height:38px}.fine-editor small{color:var(--fe-muted);font-size:12px;line-height:1.6;display:block}.fine-editor i{color:#d74350;margin-right:4px;font-style:normal}.fine-editor-context{justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;display:flex}.fine-editor-context>div:first-child{align-items:center;gap:14px;display:flex}.fine-editor-context strong{font-size:20px}.fine-editor-context span{color:var(--fe-muted);font-size:12px}.fine-editor-context select{width:auto;max-width:260px}.fine-editor-inline-actions,.fine-editor-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fine-editor-inline-actions{margin-top:8px}.fine-editor-inline-actions input{width:auto;max-width:240px}.fine-editor-nav{border-bottom:1px solid var(--fe-border);gap:20px;margin:8px 0 20px;padding-bottom:12px;display:flex}.fine-editor-nav a{color:#526a87;text-decoration:none}.fine-editor-nav a:hover{color:var(--fe-blue)}.fine-editor-section{border:1px solid var(--fe-border);background:#fff;border-radius:9px;margin:18px 0;padding:22px 24px;scroll-margin-top:24px}.fine-editor-section h2{border-bottom:1px solid #edf0f5;margin:0 0 20px;padding-bottom:13px;font-size:17px;font-weight:600}.fine-editor-section h3{margin:16px 0 10px;font-size:15px}.fine-editor-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 20px;display:grid}.fine-editor-wide{grid-column:1/-1}.fine-editor-field{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.fine-editor-field>span{color:#52647b;font-size:13px}.fine-editor-field input{min-height:38px}.fine-editor-field small{margin:0}.fine-editor-category{grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;display:grid}.fine-editor-category>small,.fine-editor-category>select{grid-column:1/-1}.fine-editor-hint{color:var(--fe-muted);margin:10px 0 14px;font-size:12px;line-height:1.7}.fine-editor-error{color:#a62e3d;overflow-wrap:anywhere;background:#fff0f1;border:1px solid #f1bbc1;border-radius:6px;padding:10px 12px}.fine-editor-error[hidden]{display:none}.fine-editor-section details{margin:16px 0}.fine-editor-section summary{cursor:pointer;color:#3a638e;padding:9px 0}.fine-editor-section details .fine-editor-grid{margin-top:12px}.fine-editor-attribute{min-width:0}.fine-editor-ai-controls{flex-wrap:wrap;align-items:end;gap:10px;margin:20px 0;display:flex}.fine-editor-ai-controls>label{color:#52647b;gap:4px;max-width:150px;font-size:12px;display:grid}.fine-editor-ai-controls small{width:100%}.fine-editor-candidates article{background:#f6faff;border:1px solid #dbe8fa;border-radius:6px;margin:10px 0;padding:14px}.fine-editor-candidates header{justify-content:space-between;gap:10px;display:flex}.fine-editor-candidates header span{color:var(--fe-muted);font-size:12px}.fine-editor-candidate-compare{grid-template-columns:1fr 1fr;gap:14px;margin:12px 0;display:grid}.fine-editor-candidates pre,.fine-editor-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:230px;margin:6px 0;font:12px/1.6 ui-monospace,Consolas,monospace;overflow:auto}.fine-editor-rich-preview{border:1px dashed #d4dfec;border-radius:6px;min-height:56px;margin-top:15px;padding:12px}.fine-editor-rich-preview p{white-space:pre-wrap;overflow-wrap:anywhere}.fine-editor-rich-preview img{object-fit:contain;max-width:100%;max-height:420px}.fine-editor-toolbar{gap:9px;margin-bottom:12px}.fine-editor-toolbar>input,.fine-editor-toolbar>select{width:135px;min-height:34px}.fine-editor-toolbar>label{align-items:center;gap:6px;font-size:12px;display:flex}.fine-editor-table-scroll{border:1px solid var(--fe-border);border-radius:6px;max-height:650px;margin:16px 0;overflow:auto}.fine-editor table{border-collapse:separate;border-spacing:0;width:100%;min-width:1460px;font-size:12px}.fine-editor th,.fine-editor td{text-align:left;vertical-align:top;border-right:1px solid var(--fe-border);border-bottom:1px solid var(--fe-border);background:#fff;padding:12px 10px}.fine-editor th{color:#3d5674;z-index:2;white-space:nowrap;background:#f4f7fb;font-weight:500;position:sticky;top:0}.fine-editor tbody tr:last-child td{border-bottom:0}.fine-editor th:last-child,.fine-editor td:last-child{border-right:0}.fine-editor th.fine-editor-sticky-check{z-index:3}.fine-editor-sticky-check{z-index:1;min-width:48px;position:sticky;left:0}.fine-editor th.fine-editor-sticky-actions{z-index:3}.fine-editor-sticky-actions{z-index:1;min-width:92px;position:sticky;right:0;box-shadow:-4px 0 6px #233d5810}.fine-editor-sticky-actions button{min-height:30px;margin-bottom:8px;padding:4px 8px;font-size:12px;display:block}.fine-editor td .fine-editor-field{min-width:120px}.fine-editor td .fine-editor-field>span{font-size:11px}.fine-editor td input{padding:7px 8px}.fine-editor-variant-name{min-width:240px}.fine-editor-image-cell{min-width:210px}.fine-editor-image-list{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}.fine-editor-image{border:1px solid var(--fe-border);background:#f8fafc;border-radius:4px;justify-content:center;align-items:center;width:48px;height:52px;display:flex;overflow:hidden}.fine-editor-image img{object-fit:contain;width:100%;height:100%}.fine-editor-primary{border:2px solid var(--fe-blue)}.fine-editor-more{color:#52647b;background:#eef2f7;border-radius:50%;margin-top:10px;padding:5px;font-size:11px}.fine-editor-image-cell>button{margin-top:10px;font-size:12px}.fine-editor-supply{margin-top:22px}.fine-editor-preview{border-color:#a9c9f3}.fine-editor-preview>label{align-items:flex-start;gap:8px;margin-top:20px;display:flex}.fine-editor-preview article{border-bottom:1px solid var(--fe-border);padding:10px 0}.fine-editor-footer{z-index:5;border:1px solid var(--fe-border);background:#fff;border-bottom:0;border-radius:9px 9px 0 0;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 18px #2a4a7010}.fine-editor-footer>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fine-editor-footer select{width:auto}.fine-editor .fine-editor-submit{background:var(--fe-blue);color:#fff;border-color:var(--fe-blue)}.fine-editor .fine-editor-submit:hover:not(:disabled){color:#fff;background:#146be0}.fine-editor .fine-editor-save{color:var(--fe-blue);border-color:#9bc1f4}.fine-editor-overlay{z-index:1000;background:#18314b70;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.fine-editor-dialog{background:#fff;border-radius:10px;width:min(700px,100%);max-height:85vh;padding:24px;overflow:auto;box-shadow:0 20px 70px #17345140}.fine-editor-dialog h2{margin:0 0 16px;font-size:18px}.fine-editor-dialog>div:last-child{flex-wrap:wrap;gap:10px;display:flex}.fine-editor-dialog>button{margin:16px 8px 0 0}.fine-editor-media-dialog{width:min(1000px,100%)}.fine-editor-media-dialog .fine-editor-image{width:170px;height:auto;min-height:120px;padding:6px;display:block}.fine-editor-media-dialog .fine-editor-image img{object-fit:contain;max-width:100%;height:130px}.fine-editor-media-dialog .fine-editor-image>div{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.fine-editor-media-dialog .fine-editor-image button{min-height:26px;padding:2px 5px;font-size:11px}.fine-editor-media-dialog .fine-editor-image-list{margin-bottom:20px}.fine-editor-upload{cursor:pointer;border:1px solid #d4dfec;border-radius:6px;align-items:center;min-height:34px;padding:6px 12px;display:inline-flex;position:relative;overflow:hidden}.fine-editor-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.fine-editor-dialog .fine-editor-field{margin-top:12px}.fine-editor-jobs p{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fine-editor-jobs button{min-height:28px;padding:4px 8px;font-size:12px}@media (width<=1000px){.fine-editor{padding:14px 14px 0}.fine-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fine-editor-section{padding:18px}.fine-editor-context{flex-direction:column;align-items:flex-start}.fine-editor-footer{flex-wrap:wrap}.fine-editor-category{grid-template-columns:1fr 1fr}.fine-editor-category>button{grid-column:1/-1;justify-self:start}}@media (width<=600px){.fine-editor{padding:8px 8px 0}.fine-editor-grid,.fine-editor-category,.fine-editor-candidate-compare{grid-template-columns:1fr}.fine-editor-wide{grid-column:1}.fine-editor-section{margin:12px 0;padding:14px}.fine-editor-nav{gap:12px;font-size:12px;overflow:auto}.fine-editor-context>div:first-child{flex-wrap:wrap}.fine-editor-overlay{padding:12px}.fine-editor-dialog{padding:18px}.fine-editor-footer{padding:10px}.fine-editor-footer>div{gap:6px}.fine-editor-footer button{padding:5px 8px}}@media (prefers-reduced-motion:reduce){.fine-editor *{scroll-behavior:auto!important;transition:none!important}}.fine-editor-precision{--fe-blue:#7c3aed;--fe-border:#e6e1ef;--fe-ink:#292438;--fe-muted:#726a80;background:#f7f6fa;padding:20px 24px 80px;font-family:Microsoft YaHei UI,Microsoft YaHei,Segoe UI,sans-serif}.fine-editor-precision .fine-editor-context{border-bottom:1px solid var(--fe-border);padding:6px 0 14px}.fine-editor-precision .fine-editor-context strong{letter-spacing:.02em;font-size:21px}.fine-editor-precision .fine-editor-nav{z-index:6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f7f6faf5;gap:28px;margin:0;padding:14px 0;position:sticky;top:0}.fine-editor-precision .fine-editor-nav a{color:#655974;padding:4px 0;font-weight:600}.fine-editor-precision .fine-editor-nav a:hover,.fine-editor-precision summary{color:#7c3aed}.fine-editor-precision .fine-editor-section{border-radius:8px;padding:24px 28px;scroll-margin-top:70px;box-shadow:0 2px 6px #39285104}.fine-editor-precision .fine-editor-section h2{border-color:#ece7f4;padding-left:12px;font-size:17px;position:relative}.fine-editor-precision .fine-editor-section h2:before{content:"";background:#7c3aed;border-radius:2px;width:3px;height:18px;position:absolute;top:3px;left:0}.fine-editor-precision input:focus-visible,.fine-editor-precision select:focus-visible,.fine-editor-precision textarea:focus-visible,.fine-editor-precision button:focus-visible,.fine-editor-precision a:focus-visible{outline-offset:3px;outline:2px solid #9b73f6}.fine-editor-precision button:hover:not(:disabled){background:#f4efff;border-color:#b69ae9}.fine-editor-precision .fine-editor-submit:hover:not(:disabled){background:#6d28d9}.fine-editor-precision .fine-editor-save{color:#6d28d9;border-color:#9c78df}.fine-editor-scope{background:#f8f5ff;border:1px solid #e9defb;border-radius:6px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 22px;padding:12px 14px;display:flex}.fine-editor-scope>label{align-items:center;gap:10px;font-size:13px;display:flex}.fine-editor-scope select{width:auto;max-width:360px}.fine-editor-scope small{flex-basis:100%}.fine-editor-precision .fine-editor-category{flex-direction:column;align-items:stretch;gap:8px;display:flex}.fine-editor-precision .fine-editor-category>span{color:#655974;font-size:13px}.fine-editor-precision .fine-editor-category details{border:1px solid #dcd3e9;border-radius:6px;max-width:100%;margin:0;padding:0 12px}.fine-editor-precision .fine-editor-category summary{min-height:40px}.fine-editor-precision .fine-editor-category select{margin:10px 0}.fine-editor-precision .fine-editor-category>button{align-self:flex-start}.fine-editor-field-range{min-width:0}.fine-editor-range-actions{flex-wrap:wrap;gap:8px;margin-top:5px;display:flex}.fine-editor-range-actions button{color:#80659f;background:0 0;border:0;min-height:24px;padding:1px 3px;font-size:11px}.fine-editor-tags{flex-wrap:wrap;gap:5px;margin:7px 0;display:flex}.fine-editor-tags button{background:#f5f0ff;border-color:#e1d2fa;min-height:26px;padding:2px 8px;font-size:12px}.fine-editor-precision .fine-editor-variant-name{min-width:var(--fe-variant-width,300px);max-width:var(--fe-variant-width,300px)}.fine-editor-precision .fine-editor-variant-name input{width:100%;min-width:0}.fine-editor-precision .fine-editor-variant-name>small{padding:8px 0}.fine-editor-pagination{flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.fine-editor-pagination select{width:75px}.fine-editor-pagination label{align-items:center;gap:8px;display:flex}.fine-editor-pagination input{width:100px}.fine-editor-source-images{background:#f8f6fc;border:1px solid #e6dfef;border-radius:7px;margin:16px 0;padding:14px}.fine-editor-source-images>label{flex-direction:column;gap:5px;width:100px;margin:6px;font-size:11px;display:inline-flex}.fine-editor-source-images img{object-fit:contain;border:1px solid var(--fe-border);background:#fff;width:100px;height:90px}.fine-editor-full-image{object-fit:contain;max-width:100%;max-height:65vh}.fine-editor-video-cover,.fine-editor-precision video{max-width:250px;max-height:180px;margin-top:12px}.fine-editor-precision .fine-editor-footer{background:#fffffff5;border-color:#ded4ed;bottom:0;box-shadow:0 -4px 18px #40246a0c}.fine-editor-dialog input[type=checkbox]{width:16px}.fine-editor-dialog>label{gap:5px;margin:10px 0;display:grid}.fine-editor-media-dialog [draggable=true]{cursor:grab}.fine-editor-media-dialog [draggable=true]:active{cursor:grabbing}@media (width<=900px){.fine-editor-precision{padding:14px 14px 80px}.fine-editor-precision .fine-editor-section{padding:18px}.fine-editor-precision .fine-editor-nav{white-space:nowrap;gap:20px;overflow:auto}.fine-editor-scope>label{flex-direction:column;align-items:stretch}.fine-editor-scope select{max-width:100%}}@media (width<=600px){.fine-editor-precision{padding:8px 8px 100px}.fine-editor-precision .fine-editor-section{padding:14px}.fine-editor-precision .fine-editor-context{gap:8px}.fine-editor-precision .fine-editor-nav{gap:16px;font-size:12px}.fine-editor-precision .fine-editor-footer>div{gap:5px}.fine-editor-precision .fine-editor-footer button{font-size:12px}.fine-editor-scope{padding:10px}.fine-editor-scope>label{width:100%}}.fine-editor-category-tree{max-height:360px;padding:8px 0;overflow:auto}.fine-editor-precision .fine-editor-category-tree details{border:0;border-left:1px solid #e8e0f2;border-radius:0;margin:3px 0 3px 12px}.fine-editor-precision .fine-editor-category-tree summary{min-height:28px;padding:4px 0;font-size:12px}.fine-editor-category-tree button{white-space:normal;text-align:left;max-width:100%;margin:4px 0 4px 16px;font-size:12px;display:block}.precision-editor-page,.precision-workspace-pane>.page-stack{min-width:0;max-width:100%}.fine-editor{box-sizing:border-box;width:100%;max-width:100%}.fine-editor-section,.fine-editor-grid>*,.fine-editor-scope>label{min-width:0;max-width:100%}.fine-editor-table-scroll{overscroll-behavior-x:contain;width:100%;min-width:0;max-width:100%}.fine-editor-context>div,.fine-editor-footer>div{min-width:0;max-width:100%}.fine-editor-context small{overflow-wrap:anywhere}.fine-editor-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}.fine-editor-ai-controls>label.fine-editor-wide{flex:100%;min-width:0;max-width:100%}.fine-editor-ai-controls>fieldset{border:1px solid var(--fe-border);border-radius:6px;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;display:flex}.fine-editor-ai-controls>fieldset label{white-space:nowrap}.fine-editor-dialog fieldset{min-width:0;max-width:100%}.fine-editor-candidate-compare>div{min-width:0}.fine-editor-candidates .fine-editor-image{cursor:zoom-in}.fine-editor-precision .fine-editor-form{flex-direction:column;gap:16px;width:100%;max-width:1040px;padding:0 8px;display:flex}.fine-editor-precision .fine-editor-form-row{grid-template-columns:106px minmax(0,1fr);align-items:start;column-gap:16px;min-width:0;display:grid}.fine-editor-form-label{text-align:right;color:#53465f;white-space:nowrap;padding-top:9px;font-size:13px;line-height:22px}.fine-editor-form-content{align-items:flex-start;gap:8px;min-width:0;display:flex;position:relative}.fine-editor-form-content>input,.fine-editor-form-content>textarea,.fine-editor-form-content>select,.fine-editor-form-content>.fine-editor-category,.fine-editor-form-content>.fine-editor-attribute-control{flex:auto;width:0;min-width:0}.fine-editor-form-content>input,.fine-editor-form-content>select{min-height:40px}.fine-editor-field-icons{flex-shrink:0;justify-content:flex-end;align-items:center;gap:3px;min-height:40px;display:flex}.fine-editor-precision button.fine-editor-icon{color:#7c3aed;background:#fff;border:1px solid #b49be9;border-radius:50%;justify-content:center;align-items:center;width:28px;min-width:28px;min-height:28px;padding:0;font-size:17px;line-height:1;display:inline-flex}.fine-editor-precision button.fine-editor-icon:hover:not(:disabled){color:#6d28d9;background:#f4efff;border-color:#7c3aed}.fine-editor-precision button.fine-editor-icon[data-fe-action=field-clear]{color:#9d95aa;border-color:#0000;font-size:19px}.fine-editor-unit-input{background:#fff;border:1px solid #dcd3e9;border-radius:6px;flex:0 205px;align-items:center;min-width:0;display:flex;overflow:hidden}.fine-editor-unit-input input{border:0;border-radius:0;width:100%;min-width:0;min-height:38px}.fine-editor-unit-input>span{color:#8a8194;background:#faf9fc;border-left:1px solid #eee9f4;align-self:stretch;align-items:center;padding:0 10px;font-size:12px;display:flex}.fine-editor-unit-input:focus-within{outline-offset:2px;outline:2px solid #9b73f6}.fine-editor-unit-input input:focus-visible{outline:none}.fine-editor-dimensions{flex:auto;align-items:center;gap:10px;min-width:0;max-width:660px;display:flex}.fine-editor-dimensions .fine-editor-unit-input{flex:1 1 0;min-width:0}.fine-editor-times{color:#9a91a6;flex:none;font-size:16px}.fine-editor-attribute-control>.fine-editor-attribute>.fine-editor-field,.fine-editor-attribute-control>.fine-editor-field>span{display:none}.fine-editor-attribute-control>.fine-editor-field{width:100%}.fine-editor-precision .fine-editor-dictionary-picker{background:#fff;border:1px solid #dcd3e9;border-radius:6px;width:100%;min-width:0;margin:0;padding:0;position:relative}.fine-editor-precision .fine-editor-dictionary-picker>summary{color:#30283b;text-overflow:ellipsis;white-space:nowrap;min-height:39px;padding:9px 32px 9px 12px;list-style:none;overflow:hidden}.fine-editor-dictionary-picker>summary::-webkit-details-marker{display:none}.fine-editor-dictionary-picker>summary:after{content:"⌄";color:#91839f;position:absolute;right:12px}.fine-editor-dictionary-menu{z-index:9;background:#fff;border:1px solid #e6dff0;border-radius:8px;width:100%;min-width:240px;padding:10px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 24px #3020401a}.fine-editor-dictionary-search{gap:6px;margin-bottom:8px;display:flex}.fine-editor-dictionary-menu select{border-color:#eee8f5;width:100%;min-height:140px;margin:0;padding:4px}.fine-editor-dictionary-menu option{padding:6px 8px}.fine-editor-dictionary-menu>button{width:100%;margin-top:8px}.fine-editor-precision .fine-editor-form-content>.fine-editor-category{gap:0}.fine-editor-precision .fine-editor-form-content .fine-editor-category details{width:100%;margin:0;position:relative}.fine-editor-category-menu{padding:8px 0}.fine-editor-dynamic-column{min-width:230px;max-width:460px}.fine-editor th.fine-editor-dynamic-column>div{justify-content:center;align-items:center;gap:8px;display:flex}.fine-editor-precision button.fine-editor-column-first{color:#7c3aed;background:0 0;border:0;min-height:25px;padding:2px 8px;font-size:12px}.fine-editor-column-control{min-width:200px;position:relative}.fine-editor-column-control .fine-editor-field>span,.fine-editor-column-control .fine-editor-attribute>.fine-editor-field{display:none}.fine-editor-column-control>.fine-editor-field-icons{margin-top:4px}.fine-editor-column-control .fine-editor-dimensions{min-width:350px}.fine-editor-column-control .fine-editor-dictionary-menu{min-width:200px;position:relative;top:0}.fine-editor-row-title{overflow-wrap:anywhere;max-width:100%;max-height:66px;margin-bottom:8px;line-height:22px;display:block;overflow:hidden}@media (width<=900px){.fine-editor-precision .fine-editor-form{gap:14px;padding:0}.fine-editor-precision .fine-editor-form-row{grid-template-columns:86px minmax(0,1fr);column-gap:12px}.fine-editor-dimensions{gap:5px}.fine-editor-unit-input>span{padding:0 6px}.fine-editor-field-icons{gap:2px}.fine-editor-precision button.fine-editor-icon{width:26px;min-width:26px;min-height:26px;font-size:16px}.fine-editor-precision .fine-editor-form-content{flex-wrap:wrap}.fine-editor-form-content>.fine-editor-field-icons{min-height:30px;margin-left:auto}.fine-editor-form-content>input,.fine-editor-form-content>textarea,.fine-editor-form-content>select,.fine-editor-form-content>.fine-editor-category,.fine-editor-form-content>.fine-editor-attribute-control{flex-basis:calc(100% - 46px);width:auto}}@media (width<=540px){.fine-editor-precision .fine-editor-form-row{grid-template-columns:70px minmax(0,1fr);column-gap:8px}.fine-editor-form-label{font-size:12px}.fine-editor-form-content{gap:4px}.fine-editor-dimensions{flex-basis:100%;gap:3px;max-width:100%}.fine-editor-dimensions .fine-editor-unit-input input{padding:8px 5px}.fine-editor-dimensions .fine-editor-unit-input>span{padding:0 4px;font-size:11px}.fine-editor-dictionary-menu{min-width:0}.fine-editor-form-content>.fine-editor-unit-input{max-width:170px}.fine-editor-form-content>.fine-editor-field-icons{min-height:28px}}@media (width<=900px){.fine-editor-precision .fine-editor-footer{align-items:stretch;gap:10px;padding:12px}.fine-editor-precision .fine-editor-footer>div:last-child{flex:auto;justify-content:flex-end}.fine-editor-precision .fine-editor-scope>label{flex:220px}}@media (width<=600px){.fine-editor-precision .fine-editor-footer>div{width:100%}.fine-editor-precision .fine-editor-footer>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fine-editor-precision .fine-editor-footer button{white-space:normal;min-height:36px}.fine-editor-precision .fine-editor-footer>div:last-child>button:last-child:nth-child(odd){grid-column:1/-1}.fine-editor-precision{padding-bottom:150px}}.fine-editor-body{grid-template-columns:minmax(0,1fr) 132px;align-items:start;column-gap:22px;margin:18px 0;display:grid}.fine-editor-content{grid-area:1/1;min-width:0;max-width:100%}.fine-editor-content>.fine-editor-section:first-child{margin-top:0}.fine-editor-section-directory{z-index:4;grid-area:1/2;align-self:start;min-width:0;font-size:13px;position:sticky;top:104px}.fine-editor-directory-title{color:#8a7f96;padding:0 12px 9px;font-size:12px;display:block}.fine-editor-directory-links{border-left:1px solid #e8e0f0;flex-direction:column;gap:2px;display:flex}.fine-editor-directory-links>a{color:#61536e;white-space:normal;overflow-wrap:anywhere;border-left:2px solid #0000;margin-left:-1px;padding:8px 12px;line-height:22px;text-decoration:none;display:block}.fine-editor-directory-links>a:hover{color:#7c3aed;background:#f8f5fd}.fine-editor-directory-links>a.is-current{color:#7c3aed;background:#f3edfc;border-left-color:#7c3aed;font-weight:600}.fine-editor-precision button.fine-editor-directory-toggle{display:none}.fine-editor-precision input.fine-editor-category-readonly{color:#847d8e;cursor:default;text-overflow:ellipsis;background:#f5f4f7;border-color:#e4e0e9}.fine-editor-compare-dialog{width:min(920px,100vw - 32px);max-width:100%;max-height:calc(100dvh - 32px);overflow:auto}.fine-editor-compare-dialog>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.fine-editor-compare-dialog>header h2{margin:0}.fine-editor-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:16px 0;display:grid}.fine-editor-compare-column{flex-direction:column;gap:8px;min-width:0;display:flex}.fine-editor-compare-column>textarea{white-space:pre-wrap;overflow-wrap:anywhere;width:100%;min-height:220px}.fine-editor-compare-column>label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fine-editor-compare-column select{width:auto;min-width:110px;max-width:100%}.fine-editor-compare-column:last-child>textarea{background:#f7f3ff;border-color:#d4c0f5}.fine-editor-compare-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;display:flex}.fine-editor-compare-footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:18px;display:flex}.fine-editor-compare-history{min-width:0;max-height:40vh;margin-top:12px;overflow:auto}.fine-editor-compare-history .fine-editor-candidate-compare{grid-template-columns:1fr}.fine-editor-compare-dialog button.fine-editor-primary-action{color:#fff;background:#7c3aed;border-color:#7c3aed}.fine-editor-compare-dialog button.fine-editor-primary-action:hover:not(:disabled){background:#6d28d9;border-color:#6d28d9}@media (width<=1100px){.fine-editor-body{grid-template-columns:minmax(0,1fr);row-gap:12px}.fine-editor-content{grid-area:2/1}.fine-editor-section-directory{background:#faf8fdf5;border:1px solid #e6dff0;border-radius:7px;grid-area:1/1;padding:7px 9px;top:82px}.fine-editor-directory-title{display:none}.fine-editor-precision button.fine-editor-directory-toggle{color:#7c3aed;border-color:#ded2f0;justify-content:space-between;align-items:center;gap:18px;min-height:30px;padding:3px 8px;font-size:12px;display:inline-flex}.fine-editor-directory-toggle:after{content:"⌄";font-size:14px}.fine-editor-directory-toggle[aria-expanded=true]:after{content:"⌃"}.fine-editor-directory-links{border-left:0;flex-flow:wrap;gap:4px;margin-top:6px}.fine-editor-directory-links>a{white-space:nowrap;border-bottom:2px solid #0000;border-left:0;margin:0;padding:5px 8px;font-size:12px}.fine-editor-directory-links>a.is-current{border-bottom-color:#7c3aed}.fine-editor-section-directory[data-fe-directory-collapsed=true]>.fine-editor-directory-links{display:none}.fine-editor-precision .fine-editor-section{scroll-margin-top:130px}}@media (width<=600px){.fine-editor-compare-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:16px}.fine-editor-compare-grid{grid-template-columns:minmax(0,1fr);gap:14px}.fine-editor-compare-column>textarea{min-height:150px}.fine-editor-compare-toolbar,.fine-editor-compare-footer{gap:6px}.fine-editor-compare-toolbar button,.fine-editor-compare-footer button{white-space:normal;min-height:36px}}.fine-editor-watermark-choice,.fine-editor-watermark-panel{box-sizing:border-box;min-width:0;max-width:100%}.fine-editor-watermark-choice{border:1px solid var(--line,#e3dfeb);border-radius:8px;gap:8px;margin:12px 0;padding:12px;display:grid}.fine-editor-watermark-choice legend{padding:0 5px;font-weight:600}.fine-editor-watermark-choice select{width:100%;min-width:0;max-width:100%}.fine-editor-watermark-choice p,.fine-editor-watermark-choice small,.fine-editor-watermark-panel p,.fine-editor-watermark-panel small{overflow-wrap:anywhere;white-space:normal;line-height:1.55}.fine-editor-watermark-panel{border-top:1px solid var(--line,#e3dfeb);margin-top:16px;padding-top:12px}.fine-editor-watermark-panel article{border:1px solid var(--line,#e3dfeb);box-sizing:border-box;border-radius:8px;min-width:0;max-width:100%;margin-top:12px;padding:12px}.fine-editor-watermark-panel .fine-editor-image-list{flex-wrap:wrap;gap:10px;min-width:0;max-width:100%;display:flex}.fine-editor-watermark-panel .fine-editor-image-list>label{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.fine-editor-watermark-panel .fine-editor-image-list img{object-fit:contain;width:auto;max-width:min(160px,100%);height:auto;max-height:180px}.fine-editor-watermark-panel button,.fine-editor-watermark-choice button{white-space:normal;overflow-wrap:anywhere;max-width:100%}@media (width<=600px){.fine-editor-watermark-choice,.fine-editor-watermark-panel article{padding:10px}.fine-editor-watermark-panel .fine-editor-image-list>label{flex-basis:100%}}.workbench-business{--qg-primary:#138bbe;--qg-primary-hover:#107aa8;--qg-secondary:#48bb88;--qg-brand-green:#7fd24b;--qg-brand-lime:#b4ed28;--qg-success:#20a665;--qg-warning:#f59a23;--qg-danger:#e34f5f;--qg-bg-page:#f5f8fa;--qg-bg-card:#fff;--qg-bg-muted:#f8fafb;--qg-bg-soft:#eef5f5;--qg-text-primary:#172033;--qg-text-secondary:#667085;--qg-text-muted:#98a2b3;--qg-border:#e2e8ec;--qg-border-soft:#eef1f4;--qg-radius-sm:6px;--qg-radius-md:10px;--qg-radius-lg:14px;--qg-shadow-sm:0 2px 8px #1720330d;--qg-shadow-md:0 6px 20px #17203312;--qg-space-1:4px;--qg-space-2:8px;--qg-space-3:12px;--qg-space-4:16px;--qg-space-5:20px;--qg-space-6:24px;--qg-brand-gradient:linear-gradient(135deg,#b4ed28 0%,#7fd24b 32%,#48bb88 58%,#138bbe 100%);--ink:var(--qg-text-primary);--muted:var(--qg-text-secondary);--forest:var(--qg-primary);--forest2:var(--qg-primary-hover);--lime:var(--qg-brand-green);--ozon:#005bff;--paper:var(--qg-bg-page);--surface:var(--qg-bg-card);--line:var(--qg-border);--soft:var(--qg-bg-soft);color:var(--ink);background:var(--paper);font-family:Microsoft YaHei UI,PingFang SC,system-ui,sans-serif}.workbench-business *{box-sizing:border-box}.workbench-business{background:var(--paper);min-width:1080px;margin:0}.workbench-business button,.workbench-business input,.workbench-business select,.workbench-business textarea{font:inherit}.workbench-business button:focus-visible,.workbench-business input:focus-visible,.workbench-business select:focus-visible,.workbench-business textarea:focus-visible{outline-offset:2px;outline:3px solid #138bbe33}.workbench-business .sidebar{z-index:10;color:#fff;background:radial-gradient(circle at 88% 6%,#00b4ff24,#0000 28%),radial-gradient(circle at 35% 100%,#00dcd217,#0000 34%),linear-gradient(#062b55 0%,#073e6b 46%,#075b83 100%);flex-direction:column;width:220px;padding:30px 20px 24px;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden;box-shadow:10px 0 28px #05254614}.workbench-business .sidebar:before,.workbench-business .sidebar:after{z-index:0;content:"";pointer-events:none;position:absolute}.workbench-business .sidebar:before{border:1px solid #60e7dc17;border-radius:50%;width:250px;height:250px;bottom:72px;right:-78px;box-shadow:0 0 0 28px #49c2e106}.workbench-business .sidebar:after{background:linear-gradient(90deg,#0000,#6ee2ed21,#0000);width:126px;height:1px;top:164px;right:-34px;transform:rotate(-22deg)}.workbench-business .sidebar>*{z-index:1;position:relative}.workbench-business .brand{align-items:center;gap:12px;display:flex}.workbench-business .brand strong,.workbench-business .brand small{display:block}.workbench-business .brand strong{color:#fff;letter-spacing:.035em;font-size:16px;font-weight:600}.workbench-business .brand small{color:#ffffff80;letter-spacing:.14em;margin-top:4px;font:700 8px/1 Bahnschrift,sans-serif}.workbench-business .brand-mark{object-fit:contain;flex:0 0 38px;width:38px;height:38px;display:block}.workbench-business .side-title{border-left:2px solid #0000;border-image:linear-gradient(#a7f432,#23d4e6) 1;margin:42px 0 18px;padding-left:11px}.workbench-business .side-title span{color:#ffffff8c;font-size:12px;font-weight:500;line-height:1.35;display:block}.workbench-business .side-guide{background:#ffffff0d;border:1px solid #ffffff1c;border-radius:13px;padding:17px 16px}.workbench-business .side-guide b{font-size:11px}.workbench-business .side-guide ol{color:#ffffff9e;margin:12px 0 0;padding-left:19px;font-size:11px;line-height:2.15}.workbench-business .local-state{background:#03234640;border:1px solid #ffffff14;border-radius:12px;align-items:flex-start;gap:10px;margin-top:auto;padding:14px 13px;display:flex;box-shadow:inset 0 1px #ffffff06}.workbench-business .local-state>span{background:#9be72d;border-radius:50%;flex:0 0 8px;width:8px;height:8px;margin-top:4px;box-shadow:0 0 8px #9be72d59}.workbench-business .local-state strong,.workbench-business .local-state small{display:block}.workbench-business .local-state strong{color:#fff;font-size:13px;font-weight:600;line-height:1.2}.workbench-business .local-state small{color:#ffffff73;margin-top:5px;font-size:11px;line-height:1.4}.workbench-business .workspace{margin-left:220px;padding:34px 38px 50px}.workbench-business .topbar{justify-content:space-between;align-items:flex-end;display:flex}.workbench-business .topbar p{color:var(--forest2);letter-spacing:.17em;margin:0;font:700 9px/1 Bahnschrift,sans-serif}.workbench-business .topbar h1{letter-spacing:-.04em;margin:8px 0 4px;font-size:34px}.workbench-business .topbar>div>span{color:var(--muted);font-size:12px}.workbench-business .topbar button{color:#fff;background:var(--forest);cursor:pointer;border:0;border-radius:10px;height:40px;padding:0 17px;font-size:12px;font-weight:700}.workbench-business .topbar button:hover{background:var(--qg-primary-hover)}.workbench-business .topbar button:disabled{opacity:.38;cursor:not-allowed}.workbench-business .summary{grid-template-columns:150px 150px 1fr;gap:12px;margin:27px 0 18px;display:grid}.workbench-business .summary>div{border:1px solid var(--line);background:var(--surface);border-radius:14px;min-height:92px;padding:17px 19px}.workbench-business .summary span{color:var(--muted);font-size:10px;display:block}.workbench-business .summary strong{margin-top:7px;font:700 27px/1 Bahnschrift,sans-serif;display:inline-block}.workbench-business .summary small{color:var(--muted);margin-left:5px;font-size:9px}.workbench-business .summary .summary-help{border-left:4px solid var(--lime);padding-left:22px}.workbench-business .summary-help strong{font:700 12px/1.4 inherit}.workbench-business .summary-help p{color:var(--muted);margin:8px 0 0;font-size:10px}.workbench-business .pool-panel{border:1px solid var(--line);background:var(--surface);border-radius:16px;overflow:hidden;box-shadow:0 14px 35px #132b2a0d}.workbench-business .toolbar{border-bottom:1px solid var(--soft);justify-content:space-between;align-items:center;height:68px;padding:0 22px;display:flex}.workbench-business .toolbar>div strong,.workbench-business .toolbar>div span{display:block}.workbench-business .toolbar>div strong{font-size:15px}.workbench-business .toolbar>div span{color:var(--muted);margin-top:4px;font-size:9px}.workbench-business .toolbar label{color:var(--muted);align-items:center;gap:8px;font-size:10px;display:flex}.workbench-business .toolbar input{border:1px solid var(--line);background:#f8faf9;border-radius:8px;width:250px;height:35px;padding:0 11px;font-size:11px}.workbench-business .notice{color:#426c2d;background:#f1f8e9;border-bottom:1px solid #dcead0;padding:9px 22px;font-size:10px}.workbench-business .table-wrap{min-height:430px;position:relative;overflow:auto}.workbench-business table{border-collapse:collapse;width:100%;min-width:1380px}.workbench-business th{border-bottom:1px solid var(--soft);height:43px;color:var(--muted);text-align:left;white-space:nowrap;background:#f8faf9;padding:0 10px;font-size:10px;font-weight:600}.workbench-business td{border-bottom:1px solid var(--soft);vertical-align:middle;max-width:180px;padding:11px 10px;font-size:10px}.workbench-business td img,.workbench-business .no-image{object-fit:cover;color:#91a19e;background:#edf2ef;border-radius:8px;place-items:center;width:48px;height:48px;font-size:8px;display:grid}.workbench-business .product-name{min-width:230px}.workbench-business .product-name a{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;text-decoration:none;display:block;overflow:hidden}.workbench-business .product-name a:hover{color:var(--forest2);text-decoration:underline}.workbench-business .product-name small{color:#9aa8a5;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:8px;display:block;overflow:hidden}.workbench-business .mono{font-family:Bahnschrift,Consolas,monospace}.workbench-business .price{white-space:nowrap;font-weight:700}.workbench-business .date{color:var(--muted);white-space:nowrap}.workbench-business .fulfillment,.workbench-business .status{color:#245728;background:#e7f5e5;border-radius:6px;padding:4px 7px;font-size:9px;font-weight:700;display:inline-flex}.workbench-business .fulfillment.unknown{color:#6f7f7c;background:#edf1ef}.workbench-business .status{color:#8b6222;background:#fff2d7}.workbench-business .status.complete{color:#245728;background:#e7f5e5}.workbench-business .delete{color:#b44a4a;cursor:pointer;background:0 0;border:0;padding:5px 7px;font-size:9px}.workbench-business .empty{text-align:center;color:var(--muted);font-size:11px;position:absolute;inset:150px 0 auto}.workbench-business .empty strong{color:var(--ink);font-size:14px;display:block}.workbench-business .empty p{margin:7px 0 0}@media (width<=1200px){.workbench-business .workspace{padding-inline:24px}.workbench-business .summary{grid-template-columns:130px 130px 1fr}}@media (prefers-reduced-motion:reduce){.workbench-business *{scroll-behavior:auto!important}}.workbench-business .sidebar nav{gap:9px;display:grid}.workbench-business .nav-link{color:#fffc;border:1px solid #0000;border-radius:13px;align-items:center;gap:12px;min-height:50px;padding:7px 12px;text-decoration:none;transition:background-color .19s,border-color .19s,color .19s,box-shadow .19s;display:flex;position:relative}.workbench-business .nav-link:hover{color:#fff;background:#ffffff0b}.workbench-business .nav-link.active{color:#fff;background:linear-gradient(90deg,#16c8be4d 0%,#1491d240 55%,#0f5aaf33 100%);border-color:#5ddaff52;box-shadow:0 8px 30px #0078be1a,inset 0 1px #ffffff14}.workbench-business .nav-link.active:before{content:"";background:linear-gradient(#b5f42e,#25d8d4);border-radius:13px;width:3px;position:absolute;top:7px;bottom:7px;left:-1px}.workbench-business .nav-link>span{color:#ffffffb3;background:#ffffff06;border:1px solid #ffffff1f;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;font:700 11px/1 Bahnschrift,sans-serif;display:grid}.workbench-business .nav-link.active>span{color:#b5f42e;background:linear-gradient(135deg,#a0f54647,#1bd3cd3d);border-color:#aff05340;box-shadow:inset 0 1px #ffffff12}.workbench-business .nav-link strong{font-size:14px;font-weight:500}.workbench-business .nav-link.active strong{font-weight:600}.workbench-business .top-actions{gap:9px;display:flex}.workbench-business .topbar button.outline{border:1px solid var(--line);color:var(--forest);background:#fff}.workbench-business .summary strong.date-value{font:700 12px/1.4 inherit}.workbench-business .table-wrap{max-height:calc(100vh - 330px)}.workbench-business .dataset-table table{min-width:max-content}.workbench-business .dataset-table th{z-index:2;max-width:280px;position:sticky;top:0}.workbench-business .dataset-table td{white-space:normal;min-width:120px;max-width:300px;line-height:1.5}.workbench-business .pager{border-top:1px solid var(--soft);color:var(--muted);justify-content:flex-end;align-items:center;gap:9px;padding:12px 18px;font-size:10px;display:flex}.workbench-business .pager button{border:1px solid var(--line);height:30px;color:var(--forest);cursor:pointer;background:#fff;border-radius:7px;padding:0 12px;font-size:10px}.workbench-business .pager button:disabled{opacity:.4;cursor:not-allowed}.workbench-business .commission-page{margin-top:27px}.workbench-business .commission-search{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:minmax(260px,1fr) minmax(260px,1fr) auto;gap:14px;padding:24px;display:grid;box-shadow:0 8px 26px #132b2a0d}.workbench-business .commission-search input{height:44px;color:var(--ink);background:#fff;border:1px solid #cfdce7;border-radius:6px;padding:0 16px;font-size:13px}.workbench-business .commission-search input::placeholder{color:#aebbc7}.workbench-business .commission-actions{gap:10px;display:flex}.workbench-business .commission-actions button{color:#fff;cursor:pointer;background:#3b91f7;border:1px solid #3b91f7;border-radius:8px;min-width:82px;height:44px;padding:0 20px;font-size:13px}.workbench-business .commission-actions button+button{color:#287fe5;background:#fff}.workbench-business .commission-table-wrap{background:#fff;border:1px solid #d9e2ec;min-height:525px;margin-top:18px;position:relative;overflow:auto}.workbench-business .commission-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1120px}.workbench-business .commission-table th,.workbench-business .commission-table td{text-align:center;border-bottom:1px solid #d9e2ec;border-right:1px solid #d9e2ec;height:68px;padding:12px 14px}.workbench-business .commission-table th{color:#111827;background:#f3f6fa;height:58px;font-size:12px;font-weight:700}.workbench-business .commission-table thead tr:first-child th{font-size:13px}.workbench-business .commission-table .category-head{width:32%}.workbench-business .commission-table td{color:#17212e;max-width:none;font-size:12px}.workbench-business .commission-table .category-path{overflow-wrap:anywhere;line-height:1.55}.workbench-business .category-path span,.workbench-business .category-path strong{font-weight:400}.workbench-business .category-path i{color:#96a3af;margin:0 5px;font-style:normal}.workbench-business .commission-pager{color:#52606d;background:#fff;justify-content:flex-end;align-items:center;gap:8px;padding:14px 12px;font-size:11px;display:flex}.workbench-business .commission-pager select,.workbench-business .commission-pager input{color:#52606d;text-align:center;background:#fff;border:1px solid #d3dde7;border-radius:5px;height:34px}.workbench-business .commission-pager select{width:92px;padding:0 9px}.workbench-business .commission-pager>button,.workbench-business .page-number{color:#3e4b59;cursor:pointer;background:#f3f5f8;border:0;border-radius:3px;place-items:center;min-width:36px;height:34px;padding:0 9px;font-size:11px;font-weight:600;display:grid}.workbench-business .commission-pager>button:disabled{opacity:.4;cursor:not-allowed}.workbench-business .commission-pager .page-number.active{color:#fff;background:#3b91f7}.workbench-business .page-ellipsis{background:#f3f5f8;place-items:center;width:36px;height:34px;display:grid}.workbench-business .commission-pager label{align-items:center;gap:7px;margin-left:12px;display:flex}.workbench-business .commission-pager input{width:50px}.workbench-business .commission-table-wrap .empty{inset:210px 0 auto}@media (width<=1250px){.workbench-business .commission-search{grid-template-columns:1fr 1fr}.workbench-business .commission-actions{grid-column:1/-1;justify-content:flex-end}.workbench-business .commission-table .category-head{width:28%}}.workbench-business .commission-search label{color:#52606d;gap:7px;font-size:10px;font-weight:600;display:grid}.workbench-business .commission-search label input{width:100%;font-weight:400}.workbench-business .commission-actions{align-self:end}.workbench-business .logistics-page{margin-top:27px}.workbench-business .carrier-tabs{scrollbar-width:thin;gap:10px;padding:4px 2px 14px;display:flex;overflow-x:auto}.workbench-business .carrier-tab{color:#287fe5;cursor:pointer;background:#fff;border:1px solid #3b91f7;border-radius:9px;flex:none;height:36px;padding:0 18px;font-size:12px;transition:background-color .15s,color .15s,transform .15s}.workbench-business .carrier-tab:hover{background:#f1f7ff;transform:translateY(-1px)}.workbench-business .carrier-tab.active{color:#fff;background:#3b91f7;box-shadow:0 5px 12px #3b91f733}.workbench-business .quote-table-wrap{background:#fff;border:1px solid #d7e1ee;max-height:calc(100vh - 315px);overflow:auto;box-shadow:0 10px 30px #2a53820f}.workbench-business .quote-table{border-collapse:separate;border-spacing:0;table-layout:fixed;min-width:1900px}.workbench-business .quote-table th{z-index:3;color:#35445b;text-align:center;background:#eef4ff;border-bottom:1px solid #d7e1ee;border-right:1px solid #d7e1ee;height:58px;padding:10px 12px;font-size:11px;font-weight:700;position:sticky;top:0}.workbench-business .quote-table th:first-child{width:170px}.workbench-business .quote-table th:nth-child(2){width:130px}.workbench-business .quote-table th:nth-child(3){width:95px}.workbench-business .quote-table th:nth-child(4),.workbench-business .quote-table th:nth-child(5),.workbench-business .quote-table th:nth-child(6),.workbench-business .quote-table th:nth-child(7){width:125px}.workbench-business .quote-table th:nth-child(8){width:330px}.workbench-business .quote-table th:nth-child(9){width:150px}.workbench-business .quote-table th:nth-child(10),.workbench-business .quote-table th:nth-child(11){width:145px}.workbench-business .quote-table th:nth-child(12){width:190px}.workbench-business .quote-table th:nth-child(13){width:155px}.workbench-business .quote-table th:nth-child(14){width:110px}.workbench-business .quote-table td{color:#293850;vertical-align:middle;border-bottom:1px solid #dbe4ef;border-right:1px solid #dbe4ef;max-width:none;height:78px;padding:11px 12px;font-size:11px;line-height:1.55}.workbench-business .quote-table tr.quote-stripe td{background:#eef6ff}.workbench-business .quote-category strong,.workbench-business .quote-category span{display:block}.workbench-business .quote-category strong{color:#2f55d4;font-size:13px}.workbench-business .quote-category span{color:#22344e;margin-top:3px}.workbench-business .service-tag{border-radius:7px;padding:4px 10px;font-weight:700;display:inline-flex}.workbench-business .service-express{color:#e85d05;background:#fff1e6}.workbench-business .service-standard{color:#2458d3;background:#eaf1ff}.workbench-business .service-economy{color:#1f7a5f;background:#e8f5ef}.workbench-business .service-cn{color:#8a94a6;margin-top:4px;font-size:9px;display:block}.workbench-business .quote-number{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.workbench-business .formula-card{color:#475467;background:#f7f9fc;border-radius:8px;padding:8px 10px}.workbench-business .range-chip,.workbench-business .billing-chip{background:#fafcff;border-radius:6px;margin:3px 0;padding:3px 8px;display:table}.workbench-business .billing-chip{color:#23354d;background:#f2f4f7;padding:5px 10px}.workbench-business .quote-operation-head{right:0;z-index:5!important;position:sticky!important}.workbench-business .quote-table td:last-child{z-index:2;text-align:center;position:sticky;right:0;background:#fff!important}.workbench-business .quote-table tr.quote-stripe td:last-child{background:#eef6ff!important}.workbench-business .quote-find{color:#fff;cursor:pointer;background:#3b91f7;border:0;border-radius:9px;height:34px;padding:0 13px;font-size:11px;font-weight:700;box-shadow:0 5px 12px #3b91f729}.workbench-business .quote-find:hover{background:#247fdc}.workbench-business .quote-footer{color:#667085;background:#fff;border:1px solid #d7e1ee;border-top:0;justify-content:flex-end;align-items:center;gap:12px;padding:13px 16px;font-size:11px;display:flex}.workbench-business .quote-footer strong{color:#287fe5;background:#eef6ff;border-radius:6px;padding:4px 9px}.workbench-business .quote-modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#1018288f;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.workbench-business .quote-modal{background:#fff;border-radius:14px;flex-direction:column;width:min(770px,100vw - 56px);max-height:calc(100vh - 56px);animation:.16s ease-out ximei-quote-modal-in;display:flex;overflow:hidden;box-shadow:0 28px 80px #1018284d}.workbench-business .quote-modal>header{border-bottom:1px solid #eef1f5;justify-content:space-between;align-items:center;padding:23px 30px;display:flex}.workbench-business .quote-modal h2{color:#182230;margin:0;font-size:20px}.workbench-business .modal-x{color:#98a2b3;cursor:pointer;background:0 0;border:0;width:34px;height:34px;font-size:27px;line-height:1}.workbench-business .quote-modal-body{padding:15px 30px 10px;overflow:auto}.workbench-business .quote-modal fieldset{border:0;border-top:1px solid #d9e2ec;margin:0;padding:18px 0 22px}.workbench-business .quote-modal legend{color:#1f2937;padding:0 20px 0 0;font-size:13px}.workbench-business .quote-form-grid{grid-template-columns:1fr 1fr;gap:14px 34px;display:grid}.workbench-business .quote-field{grid-template-columns:125px 1fr;align-items:center;gap:10px;display:grid}.workbench-business .quote-field>span{color:#202939;text-align:right;font-size:12px}.workbench-business .quote-field i{color:#f04438;margin-right:5px;font-style:normal}.workbench-business .quote-field input{color:#98a2b3;background:#f5f7fa;border:1px solid #d8e1ec;border-radius:6px;width:100%;height:43px;padding:0 13px;font-size:12px}.workbench-business .quote-modal>footer{border-top:1px solid #eef1f5;justify-content:flex-end;padding:14px 30px 17px;display:flex}.workbench-business .quote-modal>footer button{color:#287fe5;cursor:pointer;background:#fff;border:1px solid #3b91f7;border-radius:8px;height:39px;padding:0 21px}@keyframes ximei-quote-modal-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@media (width<=1250px){.workbench-business .quote-form-grid{gap:12px 20px}.workbench-business .quote-field{grid-template-columns:110px 1fr}}@media (width<=760px){.workbench-business .quote-form-grid{grid-template-columns:1fr}.workbench-business .quote-modal-backdrop{padding:12px}.workbench-business .quote-modal{width:calc(100vw - 24px)}.workbench-business .quote-field{grid-template-columns:105px 1fr}}.workbench-business .store-page{margin-top:27px}.workbench-business .store-security-strip{color:#31517e;background:#f2f7ff;border:1px solid #cfe0ff;border-radius:11px;align-items:center;gap:14px;margin-bottom:14px;padding:13px 17px;display:flex}.workbench-business .store-security-strip span{color:#fff;background:var(--ozon);letter-spacing:.06em;border-radius:6px;flex:none;padding:5px 9px;font:700 9px/1 Bahnschrift,sans-serif}.workbench-business .store-security-strip p{margin:0;font-size:10px}.workbench-business .store-table-wrap{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:auto;box-shadow:0 14px 35px #132b2a0d}.workbench-business .store-table{min-width:1050px}.workbench-business .store-table th{height:48px}.workbench-business .store-table td{max-width:none;height:74px}.workbench-business .store-identity{align-items:center;gap:12px;display:flex}.workbench-business .store-identity>div strong,.workbench-business .store-identity>div small{display:block}.workbench-business .store-identity>div strong{font-size:12px}.workbench-business .store-identity>div small{max-width:260px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:9px;overflow:hidden}.workbench-business .ozon-badge{color:#fff;background:var(--ozon);letter-spacing:.08em;border-radius:8px;place-items:center;width:46px;height:29px;font:800 10px/1 Bahnschrift,sans-serif;display:grid}.workbench-business .currency-chip,.workbench-business .default-chip{color:#334155;background:#eef2f6;border-radius:6px;padding:5px 8px;font:700 9px/1 Bahnschrift,sans-serif;display:inline-flex}.workbench-business .default-chip{color:#325d1f;background:#eaf7d9}.workbench-business .store-status{border-radius:7px;align-items:center;gap:7px;padding:6px 9px;font-size:9px;font-weight:700;display:inline-flex}.workbench-business .store-status i{background:currentColor;border-radius:50%;width:7px;height:7px}.workbench-business .store-status.connected{color:#26734d;background:#e6f5ec}.workbench-business .store-status.invalid{color:#ad3e3e;background:#fdecec}.workbench-business .store-status.error{color:#9b641b;background:#fff2d8}.workbench-business .store-status.unchecked{color:#667085;background:#eef1f5}.workbench-business .store-actions{gap:6px;display:flex}.workbench-business .store-actions button{color:#275b91;cursor:pointer;background:#fff;border:1px solid #cbd8e5;border-radius:7px;height:30px;padding:0 9px;font-size:9px}.workbench-business .store-actions button:hover{background:#f3f8ff;border-color:#7cb0ec}.workbench-business .store-actions button.danger{color:#b34545}.workbench-business .store-empty{text-align:center;background:#fff;border:1px dashed #cbd8d3;border-radius:15px;align-content:center;place-items:center;min-height:420px;padding:50px;display:grid}.workbench-business .store-empty-mark{color:#fff;background:var(--ozon);border-radius:22px;place-items:center;width:68px;height:68px;margin-bottom:18px;display:grid;position:relative;box-shadow:0 13px 26px #005bff33}.workbench-business .store-empty-mark span{font:800 25px/1 Bahnschrift,sans-serif}.workbench-business .store-empty-mark i{background:var(--lime);border:4px solid #fff;border-radius:50%;width:20px;height:20px;position:absolute;bottom:-3px;right:-3px}.workbench-business .store-empty strong{font-size:16px}.workbench-business .store-empty p{max-width:450px;color:var(--muted);margin:10px 0 20px;font-size:11px;line-height:1.7}.workbench-business .store-empty button{color:#fff;background:var(--forest);cursor:pointer;border:0;border-radius:9px;height:38px;padding:0 17px;font-size:11px;font-weight:700}.workbench-business .store-modal-backdrop{z-index:70;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#091c2294;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.workbench-business .store-modal{background:#fff;border-radius:17px;width:min(650px,100vw - 48px);max-height:calc(100vh - 48px);animation:.16s ease-out ximei-quote-modal-in;overflow:hidden;box-shadow:0 30px 90px #0a1e2857}.workbench-business .store-modal>header{border-bottom:1px solid #e7edf0;justify-content:space-between;align-items:center;padding:23px 28px;display:flex}.workbench-business .store-modal>header span{color:var(--ozon);letter-spacing:.13em;font:800 9px/1 Bahnschrift,sans-serif}.workbench-business .store-modal h2{margin:7px 0 0;font-size:20px}.workbench-business .store-modal form{flex-direction:column;max-height:calc(100vh - 132px);display:flex}.workbench-business .store-form-body{gap:18px;padding:24px 28px;display:grid;overflow:auto}.workbench-business .store-form-error{color:#9d3434;background:#fff1f1;border:1px solid #fac6c6;border-radius:8px;padding:10px 13px;font-size:10px}.workbench-business .store-field{gap:8px;display:grid}.workbench-business .store-field>span,.workbench-business .store-default legend{color:#26393a;font-size:11px;font-weight:700}.workbench-business .store-field i{color:#df3e3e;margin-right:4px;font-style:normal}.workbench-business .store-field input,.workbench-business .store-field select,.workbench-business .store-field textarea{color:#172f30;background:#fff;border:1px solid #d3dfe3;border-radius:9px;width:100%;font-size:11px}.workbench-business .store-field input,.workbench-business .store-field select{height:43px;padding:0 13px}.workbench-business .store-field textarea{resize:vertical;min-height:74px;padding:11px 13px}.workbench-business .store-field>small{color:#849491;font-size:9px}.workbench-business .secret-input{display:flex}.workbench-business .secret-input input{border-radius:9px 0 0 9px}.workbench-business .secret-input button{color:#366e68;cursor:pointer;background:#f5f8f7;border:1px solid #d3dfe3;border-left:0;border-radius:0 9px 9px 0;width:58px;font-size:9px}.workbench-business .store-default{border:0;align-items:center;gap:20px;margin:0;padding:2px 0;display:flex}.workbench-business .store-default legend{float:left;width:210px}.workbench-business .store-default legend small{color:#849491;margin-top:5px;font-size:8px;font-weight:400;display:block}.workbench-business .store-default label{align-items:center;gap:6px;font-size:10px;display:flex}.workbench-business .store-default input{accent-color:var(--forest2)}.workbench-business .seller-api-link{color:#1768d4;width:max-content;font-size:9px;text-decoration:none}.workbench-business .seller-api-link:hover{text-decoration:underline}.workbench-business .store-modal footer{border-top:1px solid #e7edf0;justify-content:flex-end;gap:9px;padding:16px 28px;display:flex}.workbench-business .store-modal footer button{border:1px solid var(--forest);color:#fff;background:var(--forest);cursor:pointer;border-radius:9px;height:39px;padding:0 18px;font-size:10px;font-weight:700}.workbench-business .store-modal footer button.secondary{color:var(--forest);background:#fff}.workbench-business .store-modal footer button:disabled{opacity:.55;cursor:wait}@media (width<=760px){.workbench-business .store-modal-backdrop{padding:12px}.workbench-business .store-modal{width:calc(100vw - 24px)}.workbench-business .store-default{flex-wrap:wrap;align-items:flex-start}.workbench-business .store-default legend{float:none;width:100%}}.workbench-business .product-page__toolbar{border:1px solid var(--line);background:#ffffffd1;border-radius:15px;justify-content:space-between;align-items:center;gap:24px;min-height:76px;margin-bottom:14px;padding:15px 20px;display:flex;box-shadow:0 10px 28px #132b2a0a}.workbench-business .product-sync-panel{border:1px solid var(--line);background:#f8faf9;border-radius:15px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:16px 20px;display:flex}.workbench-business .product-sync-panel strong{font-size:14px}.workbench-business .product-sync-panel p{color:var(--muted);overflow-wrap:anywhere;margin:5px 0;font-size:11px}.workbench-business .product-sync-panel small{color:var(--forest2);margin-top:8px;font-size:11px;display:block}.workbench-business .product-sync-panel .product-sync-error{color:#a33333}.workbench-business .product-sync-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.workbench-business .product-sync-actions button{white-space:nowrap}.workbench-business .product-sync-panel:has(.product-sync-legacy){flex-wrap:wrap}.workbench-business .product-sync-legacy{border-top:1px solid var(--line);width:100%;max-height:320px;padding-top:12px;overflow:auto}.workbench-business .product-sync-legacy-row{border-bottom:1px solid var(--line);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:11px;display:flex}.workbench-business .product-sync-legacy-row div{flex-wrap:wrap;gap:6px;display:flex}.workbench-business .product-sync-legacy-row button{white-space:nowrap}@media (width<=760px){.workbench-business .product-sync-panel{flex-direction:column;align-items:stretch}.workbench-business .product-sync-actions{justify-content:flex-start}}.workbench-business .product-page__toolbar>div:first-child>span,.workbench-business .product-page__toolbar>div:first-child>strong,.workbench-business .product-page__toolbar>div:first-child>small{display:block}.workbench-business .product-page__toolbar>div:first-child>span{color:var(--forest2);letter-spacing:.16em;font:700 8px/1 Bahnschrift,sans-serif}.workbench-business .product-page__toolbar>div:first-child>strong{margin-top:6px;font-size:16px}.workbench-business .product-page__toolbar>div:first-child>small{color:var(--muted);margin-top:4px;font-size:9px}.workbench-business .product-page__search label{color:var(--muted);align-items:center;gap:9px;font-size:10px;display:flex}.workbench-business .product-page__search input{border:1px solid var(--line);width:280px;height:38px;color:var(--ink);background:#f8faf9;border-radius:9px;padding:0 12px;font-size:11px}.workbench-business .product-page__search input:focus{background:#fff;border-color:#86a69f}.workbench-business .product-grid{gap:18px;display:grid}.workbench-business .product-page__empty{min-height:300px;color:var(--muted);text-align:center;background:#fff;border:1px dashed #bfd0ca;border-radius:17px;align-content:center;place-items:center;padding:40px;font-size:11px;display:grid}.workbench-business .product-page__empty strong{color:var(--ink);font-size:15px}.workbench-business .product-page__empty p{margin:8px 0 0}.workbench-business .product-card{background:#fff;border:1px solid #d8e3df;border-radius:19px;overflow:hidden;box-shadow:0 16px 42px #14373312}.workbench-business .product-card__hero{background:linear-gradient(105deg,#f8fbf9 0,#fff 58%);grid-template-columns:154px minmax(0,1fr) auto;align-items:start;gap:20px;padding:18px 20px;display:grid}.workbench-business .product-card__media{aspect-ratio:1;color:#82928f;background:#edf3f0;border:1px solid #dfe8e4;border-radius:15px;place-items:center;width:154px;font-size:10px;display:grid;overflow:hidden}.workbench-business .product-card__identity{min-width:0;padding-top:3px}.workbench-business .product-card__eyebrow{color:#71827f;flex-wrap:wrap;align-items:center;gap:7px;font-size:9px;display:flex}.workbench-business .product-card__eyebrow>span{background:#eef3f1;border-radius:6px;padding:5px 8px}.workbench-business .product-card__eyebrow .product-card__fulfillment{color:#24584f;background:#ddf1e9;font-weight:800}.workbench-business .product-card__identity h2 a{color:var(--ink);text-decoration:none}.workbench-business .product-card__identity h2 a:hover{color:var(--forest2);text-decoration:underline}.workbench-business .product-card__price{align-items:baseline;gap:13px;display:flex}.workbench-business .product-card__price span{color:#d4475c;font:700 13px/1 Bahnschrift,Microsoft YaHei UI,sans-serif}.workbench-business .product-card__reputation{color:#71827f;flex-wrap:wrap;gap:14px;margin-top:14px;font-size:9px;display:flex}.workbench-business .product-card__actions{gap:7px;display:flex}.workbench-business .product-card__actions button{color:#285d56;cursor:pointer;background:#fff;border:1px solid #bdd1cb;border-radius:8px;height:34px;padding:0 11px;font-size:9px;font-weight:700}.workbench-business .product-card__actions button:hover{background:#f1f8f5;border-color:#6d9d92}.workbench-business .product-card__actions .product-card__delete{color:#ad4c54;background:#fffafb;border-color:#edd0d3}.workbench-business .product-card__body{background:#e4ece9;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:1px;display:grid}.workbench-business .product-card__section{background:#fff;min-width:0;padding:18px 20px}.workbench-business .product-card__analytics,.workbench-business .product-card__source{grid-column:1/-1}.workbench-business .product-card__section-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.workbench-business .product-card__section-head span{color:#66817b;letter-spacing:.15em;font:700 7px/1 Bahnschrift,sans-serif;display:block}.workbench-business .product-card__section-head h3{margin:5px 0 0;font-size:12px}.workbench-business .product-card__section-head>small{color:#82928f;font-size:8px}.workbench-business .product-card__metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.workbench-business .product-metric{background:#fafcfb;border:1px solid #e1e9e6;border-radius:10px;min-height:67px;padding:13px 14px}.workbench-business .product-metric span{color:#758582;font-size:8px;display:block}.workbench-business .product-metric strong{color:#183330;margin-top:9px;font:700 15px/1 Bahnschrift,Microsoft YaHei UI,sans-serif;display:block}.workbench-business .product-metric--positive strong{color:#17844d}.workbench-business .product-card__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid}.workbench-business .product-card__facts>div{border-bottom:1px solid #edf1ef;min-width:0;padding:10px 12px}.workbench-business .product-card__facts>div:nth-last-child(-n+2){border-bottom:0}.workbench-business .product-card__facts dt{color:#7d8c89;font-size:8px}.workbench-business .product-card__facts dd{overflow-wrap:anywhere;color:#213b38;margin:6px 0 0;font-size:10px;font-weight:700}.workbench-business .product-card__facts dd small{color:#91a09d;margin-top:4px;font-size:8px;font-weight:400;display:block}.workbench-business .product-card__facts--finance>div:nth-last-child(-n+3){border-bottom:0}.workbench-business .product-card__profit{color:#14854d;font:800 14px/1 Bahnschrift,Microsoft YaHei UI,sans-serif}.workbench-business .product-card__facts .product-card__profit-cell dd{color:#14854d;font-size:14px}.workbench-business .product-card__empty-block{color:#82928f;background:#fafcfb;border:1px dashed #d4e0dc;border-radius:10px;place-items:center;min-height:67px;font-size:9px;display:grid}.workbench-business .product-card__source-row{background:#f7faf9;border:1px solid #dce8e4;border-radius:11px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:13px;padding:11px 13px;display:grid}.workbench-business .product-card__source-row>img,.workbench-business .product-card__source-image{object-fit:cover;color:#fff;background:#e75b24;border-radius:9px;place-items:center;width:48px;height:48px;font:800 10px/1 Bahnschrift,sans-serif;display:grid}.workbench-business .product-card__source-row>div{min-width:0}.workbench-business .product-card__source-row>div strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.workbench-business .product-card__source-row>div a{color:#257d70;margin-top:7px;font-size:9px;text-decoration:none;display:inline-block}.workbench-business .product-card__source-row>dl{gap:24px;margin:0;display:flex}.workbench-business .product-card__source-row>dl>div{min-width:88px}.workbench-business .product-card__source-row dt{color:#82928f;font-size:8px}.workbench-business .product-card__source-row dd{margin:5px 0 0;font-size:11px;font-weight:800}.workbench-business .product-card__footer{background:#f8faf9;border-top:1px solid #e4ece9;justify-content:space-between;align-items:center;gap:14px;padding:12px 20px;display:flex}.workbench-business .product-card__footer>div{gap:7px;display:flex}.workbench-business .product-card__state{color:#36685f;background:#e5f2ed;border-radius:6px;padding:5px 8px;font-size:8px;font-weight:700;display:inline-flex}.workbench-business .product-card__state--blocked{color:#a25b22;background:#fff0dc}.workbench-business .product-card__footer>small{color:#82928f;font-size:8px}.workbench-business .product-card__blockers{background:#fff9f2;border-top:1px solid #f1dac3}.workbench-business .product-card__blockers summary{color:#9c5c25;cursor:pointer;padding:11px 20px;font-size:9px;font-weight:700}.workbench-business .product-card__blockers ul{gap:7px;margin:0;padding:0 20px 15px;list-style:none;display:grid}.workbench-business .product-card__blockers li{color:#654d3b;background:#fff;border-radius:8px;grid-template-columns:150px 220px minmax(0,1fr);gap:10px;padding:9px 11px;font-size:8px;display:grid}.workbench-business .product-card__blockers li p{margin:0}.workbench-business .product-card__blockers li span{color:#98755a}@media (width<=1320px){.workbench-business .product-card__hero{grid-template-columns:132px minmax(0,1fr)}.workbench-business .product-card__media{width:132px}.workbench-business .product-card__actions{grid-column:2;justify-content:flex-start}.workbench-business .product-card__body{grid-template-columns:1fr}.workbench-business .product-card__analytics,.workbench-business .product-card__source{grid-column:auto}.workbench-business .product-card__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.workbench-business .product-card__source{grid-column:1}.workbench-business .product-card__blockers li{grid-template-columns:130px 180px minmax(0,1fr)}}@media (width<=1120px){.workbench-business .product-page__toolbar{flex-direction:column;align-items:flex-start}.workbench-business .product-page__search,.workbench-business .product-page__search label,.workbench-business .product-page__search input{width:100%}.workbench-business .product-card__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-business .product-card__source-row{grid-template-columns:48px minmax(0,1fr)}.workbench-business .product-card__source-row>dl{grid-column:1/-1}.workbench-business .product-card__blockers li{grid-template-columns:1fr}.workbench-business .product-card__blockers li p{margin-top:2px}}.workbench-business .product-card{--card-line:var(--qg-border);--card-muted:var(--qg-text-secondary);--card-primary:var(--qg-primary);--card-positive:var(--qg-success);--card-negative:var(--qg-danger);border-color:var(--card-line);box-shadow:var(--qg-shadow-md);border-radius:16px}.workbench-business .product-card__wrap{background:linear-gradient(110deg,#fbfcff,#fff 62%);grid-template-columns:190px minmax(0,1fr);grid-template-areas:"media hero""media market";gap:0 18px;padding:18px 20px 16px;display:grid}.workbench-business .product-card__media{aspect-ratio:auto;border-color:var(--card-line);background:#f7f8fb;border-radius:12px;grid-area:media;width:190px;height:238px}.workbench-business .product-card__media img{object-fit:contain;background:#fff;width:100%;height:100%}.workbench-business .product-card__hero{background:0 0;grid-area:hero;min-width:0;padding:0;display:block}.workbench-business .product-card__actions{float:right;align-items:center;gap:6px;margin-left:14px;display:flex}.workbench-business .product-card__actions button{color:#697386;cursor:pointer;background:#fff;border:1px solid #dfe3eb;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;display:grid}.workbench-business .product-card__actions button:hover{border-color:var(--qg-secondary);color:var(--card-primary);background:var(--qg-bg-soft)}.workbench-business .product-card__actions button:disabled{opacity:.42;cursor:not-allowed}.workbench-business .product-card__actions .product-card__delete{color:#c44b5a;border-color:#f0d7da}.workbench-business .product-card__actions svg{width:16px;height:16px}.workbench-business .product-card__action-feedback{min-width:0;color:var(--card-primary);white-space:nowrap;font-size:10px}.workbench-business .product-card__identity{min-width:0;padding:1px 0 0}.workbench-business .product-card__identity h2{letter-spacing:0;max-width:none;margin:0 0 10px;font-size:16px;line-height:1.48}.workbench-business .product-card__price{align-items:baseline;gap:3px;margin-top:12px;display:flex}.workbench-business .product-card__price>span{color:#596378;font-size:11px;font-weight:700}.workbench-business .product-card__price strong{color:#005afb;font:800 22px/1 Bahnschrift,Microsoft YaHei UI,sans-serif}.workbench-business .product-card__price em{color:#f1117e;font:700 11px/1 Bahnschrift,Microsoft YaHei UI,sans-serif}.workbench-business .product-card__market{grid-area:market;grid-template-columns:repeat(4,minmax(0,1fr));align-self:end;gap:6px;margin-top:13px;display:grid}.workbench-business .product-card__market .product-metric{background:#fafbfe;border-color:#e7eaf0;border-radius:8px;min-height:55px;padding:10px 11px}.workbench-business .product-card__market .product-metric span{font-size:8px}.workbench-business .product-card__market .product-metric strong{overflow-wrap:anywhere;margin-top:7px;font-size:11px}.workbench-business .product-card__section{border:1px solid var(--card-line);background:#fff;border-radius:11px;margin:0 20px 14px;padding:16px}.workbench-business .product-card__section-head{align-items:center;margin-bottom:12px}.workbench-business .product-card__section-head span{color:#7c8495;font-size:8px}.workbench-business .product-card__section-head h3{margin-top:5px;font-size:13px}.workbench-business .product-card__periods{background:var(--qg-bg-soft);border-radius:8px;padding:3px;display:flex}.workbench-business .product-card__periods button{height:27px;color:var(--qg-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 11px;font-size:9px;font-weight:800}.workbench-business .product-card__periods button.active{color:#fff;background:var(--card-primary);box-shadow:0 3px 8px #138bbe38}.workbench-business .product-card__metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.workbench-business .product-card__metrics .product-metric{background:#fafbfe;border-color:#e7eaf0;border-radius:8px;min-height:62px;padding:11px 12px}.workbench-business .product-card .is-positive strong{color:var(--card-positive)}.workbench-business .product-card .is-negative strong{color:var(--card-negative)}.workbench-business .product-card__facts--attributes{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:8px}.workbench-business .product-card__facts--attributes>div,.workbench-business .product-card__facts--finance>div{border:1px solid #edf0f4;border-right:0;padding:9px 11px}.workbench-business .product-card__facts--attributes>div:last-child,.workbench-business .product-card__facts--finance>div:nth-child(3n){border-right:1px solid #edf0f4}.workbench-business .product-card__facts dt{font-size:8px}.workbench-business .product-card__facts dd{margin-top:5px;font-size:10px}.workbench-business .product-card__profit-results{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.workbench-business .product-profit-metric{background:#fafbfe;border:1px solid #e4e7ee;border-radius:9px;min-height:72px;padding:13px}.workbench-business .product-profit-metric span{color:var(--card-muted);font-size:8px;display:block}.workbench-business .product-profit-metric strong{color:#30394c;margin-top:10px;font:800 16px/1 Bahnschrift,Microsoft YaHei UI,sans-serif;display:block}.workbench-business .product-profit-metric.is-positive strong{color:var(--card-positive)}.workbench-business .product-profit-metric.is-negative strong{color:var(--card-negative)}.workbench-business .product-card__source-row{background:#fafbfc;border-color:#e4e7ed;border-radius:9px;grid-template-columns:none;align-items:center;gap:14px;padding:11px 13px;display:flex}.workbench-business .product-card__source-row>strong{color:#e75b24;font-size:13px}.workbench-business .product-card__source-row>span{color:var(--card-muted);font-size:9px}.workbench-business .product-card__source-row>a{color:var(--qg-primary);margin-left:auto;font-size:9px;text-decoration:none}.workbench-business .product-card__footer{border-color:var(--card-line);background:#fafbfc;padding:11px 20px}@media (width<=1320px){.workbench-business .product-card__wrap{grid-template-columns:160px minmax(0,1fr)}.workbench-business .product-card__media{width:160px;height:220px}.workbench-business .product-card__market{grid-template-columns:repeat(3,minmax(0,1fr))}.workbench-business .product-card__profit-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1120px){.workbench-business .product-card__wrap{grid-template-columns:140px minmax(0,1fr)}.workbench-business .product-card__media{width:140px;height:200px}.workbench-business .product-card__market,.workbench-business .product-card__metrics,.workbench-business .product-card__facts--attributes,.workbench-business .product-card__facts--finance{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-business .product-card__facts--attributes>div:last-child,.workbench-business .product-card__facts--finance>div:nth-child(3n){border-right:0}.workbench-business .product-card__facts--attributes>div:nth-child(2n),.workbench-business .product-card__facts--finance>div:nth-child(2n){border-right:1px solid #edf0f4}}.workbench-business .product-page,.workbench-business .product-grid{min-width:0}.workbench-business .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}.workbench-business:has(.product-page){min-width:0}.workbench-business .product-bulk-bar{border:1px solid var(--qg-border);background:#fff;border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;padding:10px 12px;display:flex}.workbench-business .product-bulk-bar button{border:1px solid var(--qg-border);color:var(--qg-text-primary);cursor:pointer;background:#fff;border-radius:7px;padding:7px 10px;font-size:11px;font-weight:700}.workbench-business .product-bulk-bar button.danger{color:#b23b4b;border-color:#f0d7da}.workbench-business .product-bulk-bar button:disabled{opacity:.45;cursor:not-allowed}.workbench-business .product-bulk-bar small{min-width:130px;color:var(--qg-text-secondary)}.workbench-business .product-bulk-bar small.is-error{color:var(--qg-danger)}.workbench-business .product-card{position:relative}.workbench-business .product-card.is-selected{border-color:#4f9cf9;box-shadow:0 0 0 2px #4f9cf929,0 5px 18px #1820330e}.workbench-business .product-card__select{z-index:2;background:#fff;border:1px solid #9fc4f8;border-radius:6px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:10px;left:10px;box-shadow:0 2px 6px #1820331f}.workbench-business .product-card__select input{width:15px;height:15px;accent-color:var(--qg-primary);cursor:pointer}.workbench-business .product-card__bulk-select{z-index:2;background:#fff;border:1px solid #9fc4f8;border-radius:6px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:10px;left:10px;box-shadow:0 2px 6px #1820331f}.workbench-business .product-card__bulk-select input{width:15px;height:15px;accent-color:var(--qg-primary);cursor:pointer}.workbench-business .delete-confirm-backdrop{z-index:1000;background:#10182880;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.workbench-business .delete-confirm-modal{background:#fff;border-radius:14px;width:min(380px,100vw - 48px);padding:24px;box-shadow:0 20px 60px #10182840}.workbench-business .delete-confirm-modal h2{color:var(--qg-text-primary);margin:0;font-size:18px}.workbench-business .delete-confirm-modal p{color:var(--qg-text-secondary);margin:12px 0 22px}.workbench-business .delete-confirm-modal footer{justify-content:flex-end;gap:10px;display:flex}.workbench-business .delete-confirm-modal button{border:1px solid var(--qg-border);cursor:pointer;background:#fff;border-radius:8px;padding:8px 14px}.workbench-business .delete-confirm-modal button.danger{color:#fff;background:#d53e50;border-color:#d53e50}.workbench-business .product-toast{z-index:1001;color:#fff;border-radius:9px;padding:11px 16px;position:fixed;top:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 25px #10182833}.workbench-business .product-toast--success{background:var(--qg-success)}.workbench-business .product-toast--error{background:var(--qg-danger)}.workbench-business .product-bulk-bar button.primary{color:#fff;background:#2563eb;border-color:#2563eb}.workbench-business .product-bulk-bar button.primary:disabled{background:#cbd5e1;border-color:#cbd5e1}.workbench-business .listing-modal-backdrop{z-index:1200;background:#0f172a8f;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.workbench-business .listing-modal{background:#fff;border-radius:16px;width:min(760px,100vw - 48px);max-height:calc(100vh - 48px);overflow:auto;box-shadow:0 24px 80px #0f172a4d}.workbench-business .listing-modal>header{z-index:2;border-bottom:1px solid var(--qg-border);background:#fff;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:sticky;top:0}.workbench-business .listing-modal>header span{color:#64748b;letter-spacing:.12em;font-size:11px;font-weight:700}.workbench-business .listing-modal h2{margin:3px 0 0;font-size:20px}.workbench-business .listing-modal .modal-x{cursor:pointer;background:#f1f5f9;border:0;border-radius:8px;width:34px;height:34px;font-size:22px}.workbench-business .listing-form-body{gap:18px;padding:22px 24px;display:grid}.workbench-business .listing-confirm{background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;align-items:center;gap:18px;padding:14px 16px;display:flex}.workbench-business .listing-confirm strong{color:#1d4ed8}.workbench-business .listing-confirm span{color:#334155;font-size:13px}.workbench-business .listing-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.workbench-business .listing-fields label{color:#475569;gap:7px;font-size:12px;font-weight:700;display:grid}.workbench-business .listing-fields input,.workbench-business .listing-fields select{border:1px solid var(--qg-border);min-height:42px;color:var(--qg-text-primary);background:#fff;border-radius:8px;padding:8px 10px}.workbench-business .listing-contract-note{color:#64748b}.workbench-business .listing-modal footer{border-top:1px solid var(--qg-border);background:#fff;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex;position:sticky;bottom:0}.workbench-business .listing-modal footer button{border:1px solid var(--qg-border);cursor:pointer;background:#fff;border-radius:8px;min-width:96px;padding:9px 16px}.workbench-business .listing-modal footer button[type=submit]{color:#fff;background:#2563eb;border-color:#2563eb}.workbench-business .listing-modal footer button:disabled{cursor:not-allowed;opacity:.55}.workbench-business .listing-results{gap:8px;display:grid}.workbench-business .listing-results>header{justify-content:space-between;display:flex}.workbench-business .listing-result{border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:58px 130px minmax(150px,1fr) auto;align-items:center;gap:8px;padding:10px 12px;display:grid}.workbench-business .listing-result>span{font-weight:800}.workbench-business .listing-result.is-waiting>span{color:#b45309}.workbench-business .listing-result.is-success>span{color:#15803d}.workbench-business .listing-result.is-failed>span{color:#b91c1c}.workbench-business .listing-result code{color:#475569;text-overflow:ellipsis;overflow:hidden}.workbench-business .listing-result b{color:#b91c1c;font-size:11px}.workbench-business .listing-result small{color:#b91c1c;grid-column:2/-1}@media (width<=720px){.workbench-business .listing-fields{grid-template-columns:1fr}.workbench-business .listing-confirm{flex-direction:column;align-items:flex-start;gap:6px}.workbench-business .listing-result{grid-template-columns:56px 1fr}.workbench-business .listing-result code,.workbench-business .listing-result b,.workbench-business .listing-result small{grid-column:2}}.workbench-business .product-card{border-radius:12px;min-width:0;box-shadow:0 5px 18px #1820330e;container:product-card/inline-size}.workbench-business .product-card__wrap{grid-template-columns:34% minmax(0,1fr);gap:0 11px;padding:12px}.workbench-business .product-card__media{border-radius:9px;width:100%;height:286px}.workbench-business .product-card__identity h2{padding-right:2px;font-size:14px;line-height:1.4}.workbench-business .product-card__actions{margin-left:8px}.workbench-business .product-card__actions button{border-radius:7px;width:29px;height:29px}.workbench-business .product-card__price{margin-top:9px}.workbench-business .product-card__price strong{font-size:19px}.workbench-business .product-card__market{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:9px}.workbench-business .product-card__market .product-metric{min-height:49px;padding:7px 5px}.workbench-business .product-card__market .product-metric strong{margin-top:5px;font-size:10px}.workbench-business .product-card__section{border:0;border-top:1px solid var(--card-line);border-radius:0;margin:0;padding:12px}.workbench-business .product-card__section-head{margin-bottom:8px}.workbench-business .product-card__metrics{gap:4px}.workbench-business .product-card__metrics .product-metric{min-height:54px;padding:8px 6px}.workbench-business .product-card__metrics .product-metric strong{margin-top:6px;font-size:12px}.workbench-business .product-card__facts--attributes{margin-top:5px}.workbench-business .product-card__facts--attributes>div,.workbench-business .product-card__facts--finance>div{padding:7px 8px}.workbench-business .product-card__simulation{border:1px solid var(--qg-border);background:var(--qg-bg-muted);border-radius:9px;padding:10px}.workbench-business .product-card__layer-head{align-items:center;gap:8px;margin:10px 0 6px;display:flex}.workbench-business .product-card__simulation>.product-card__layer-head{margin-top:0}.workbench-business .product-card__layer-head strong{color:#424b5f;font-size:9px}.workbench-business .product-card__layer-head span{color:#8b93a3;margin-left:auto;font-size:7px}.workbench-business .product-card__layer-head:after{background:var(--qg-primary);content:"";border-radius:3px;order:-1;width:3px;height:13px}.workbench-business .product-card__simulation-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.workbench-business .product-card__simulation-field{min-width:0}.workbench-business .product-card__simulation-field>span{color:#727b8d;margin-bottom:5px;font-size:8px;display:block}.workbench-business .product-card__simulation-field>div{align-items:center;gap:4px;min-width:0;display:flex}.workbench-business .product-card__simulation-field input,.workbench-business .product-card__simulation-field select{border:1px solid var(--qg-border);color:#30394d;font-variant-numeric:tabular-nums;background:#fff;border-radius:7px;width:100%;min-width:0;height:32px;padding:0 8px;font-size:10px}.workbench-business .product-card__simulation-field input{text-align:right;appearance:textfield}.workbench-business .product-card__simulation-field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.workbench-business .product-card__simulation-field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.workbench-business .product-card__simulation-field b{color:#5c6577;font-size:9px}.workbench-business .product-card__simulation-field small{color:var(--qg-primary);background:var(--qg-bg-soft);white-space:nowrap;border-radius:5px;padding:4px 5px;font:800 8px/1 Bahnschrift,sans-serif}.workbench-business .product-card__simulation-feedback{color:#7d8493;min-height:10px;margin-top:6px;font-size:7px;display:block}.workbench-business .product-card__simulation-feedback.is-error{color:var(--card-negative)}.workbench-business .product-card__facts--finance>div{border-right:0}.workbench-business .product-card__facts--finance>div:last-child{border-right:1px solid #edf0f4}.workbench-business .product-card__profit-results{gap:5px}.workbench-business .product-card__source-row{padding:8px 10px}.workbench-business .product-card__footer{padding:9px 12px}.workbench-business .sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (width<=1160px){.workbench-business .product-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.workbench-business .product-card__wrap{grid-template-columns:140px minmax(0,1fr)}.workbench-business .product-card__media{height:210px}.workbench-business .product-card__market,.workbench-business .product-card__simulation-grid,.workbench-business .product-card__facts--finance{grid-template-columns:repeat(2,minmax(0,1fr))}}.workbench-business .product-card__snapshot{background:#fff;grid-template-columns:36% minmax(0,64%);align-items:stretch;display:grid}.workbench-business .product-card__visual{border-right:1px solid #edf0f5;min-width:0;padding:12px 8px 9px 12px}.workbench-business .product-card__media{aspect-ratio:4/5;background:#f7f8fb;border:0;border-radius:8px;place-items:center;width:100%;height:auto;display:grid;overflow:hidden}.workbench-business .product-card__media img{object-fit:contain;background:#fff;width:100%;height:100%;display:block}.workbench-business .product-card__reactions{grid-template-columns:1fr 1fr;gap:7px;margin-top:8px;display:grid}.workbench-business .product-card__reactions button{color:#5d6678;cursor:pointer;background:#fff;border:1px solid #dfe3ec;border-radius:7px;height:33px;font-size:11px;font-weight:800}.workbench-business .product-card__reactions button:hover{border-color:var(--qg-secondary);color:var(--qg-primary);background:var(--qg-bg-soft)}.workbench-business .product-pool-status-nav{gap:var(--qg-space-2);margin-bottom:var(--qg-space-3);padding:var(--qg-space-2);border:1px solid var(--qg-border);border-radius:var(--qg-radius-lg);background:var(--qg-bg-card);box-shadow:var(--qg-shadow-sm);flex-wrap:wrap;display:flex}.workbench-business .product-pool-status-nav button{align-items:center;gap:var(--qg-space-2);min-height:36px;padding:0 var(--qg-space-3);border-radius:var(--qg-radius-md);color:var(--qg-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;font-size:11px;font-weight:700;display:inline-flex}.workbench-business .product-pool-status-nav button strong{min-width:20px;height:20px;padding:0 var(--qg-space-1);color:var(--qg-text-secondary);background:var(--qg-bg-muted);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:9px;display:grid}.workbench-business .product-pool-status-nav button:hover{border-color:var(--qg-border);color:var(--qg-primary);background:var(--qg-bg-soft)}.workbench-business .product-pool-status-nav button.active{color:var(--qg-bg-card);background:var(--qg-primary)}.workbench-business .product-pool-status-nav button.active strong{color:var(--qg-primary);background:var(--qg-bg-card)}.workbench-business .product-pool-time-filter{align-items:center;gap:var(--qg-space-1);margin-bottom:var(--qg-space-4);padding:0 var(--qg-space-1);flex-wrap:wrap;display:flex}.workbench-business .product-pool-time-filter>span{margin-right:var(--qg-space-2);color:var(--qg-text-muted);font-size:10px;font-weight:700}.workbench-business .product-pool-time-filter button{height:28px;padding:0 var(--qg-space-3);color:var(--qg-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;font-size:10px}.workbench-business .product-pool-time-filter button:hover,.workbench-business .product-pool-time-filter button.active{border-color:var(--qg-border);color:var(--qg-primary);background:var(--qg-bg-card)}.workbench-business .product-pool-status-nav button:focus-visible,.workbench-business .product-pool-time-filter button:focus-visible,.workbench-business .product-card__reactions button:focus-visible,.workbench-business .product-card__listing-actions button:focus-visible{outline:2px solid var(--qg-secondary);outline-offset:2px}.workbench-business .product-card__reactions button.active.liked{border-color:var(--qg-secondary);color:var(--qg-primary-hover);background:var(--qg-bg-soft)}.workbench-business .product-card__reactions button.active.disliked{border-color:var(--qg-danger);color:var(--qg-danger);background:var(--qg-bg-card)}.workbench-business .product-card__reactions button:disabled{opacity:.5;cursor:not-allowed}.workbench-business .product-card__listing-actions{justify-content:center;align-items:center;gap:var(--qg-space-2);display:flex}.workbench-business .product-card__listing-actions button{height:28px;padding:0 var(--qg-space-3);border:1px solid var(--qg-border);border-radius:var(--qg-radius-sm);color:var(--qg-primary);background:var(--qg-bg-card);cursor:pointer;font-size:9px;font-weight:800}.workbench-business .product-card__listing-actions button:hover{border-color:var(--qg-primary);background:var(--qg-bg-soft)}.workbench-business .product-card__listing-actions button:disabled{opacity:.5;cursor:not-allowed}.workbench-business .product-card__listing-state{height:28px;padding:0 var(--qg-space-2);border-radius:var(--qg-radius-sm);align-items:center;font-size:9px;font-weight:800;display:inline-flex}.workbench-business .product-card__listing-state.is-pending{color:var(--qg-warning);background:var(--qg-bg-card);box-shadow:inset 0 0 0 1px var(--qg-border)}.workbench-business .product-card__listing-state.is-listed{color:var(--qg-bg-card);background:var(--qg-success)}@media (width<=760px){.workbench-business .product-pool-status-nav button{flex:1 1 calc(33.333% - var(--qg-space-2));justify-content:space-between}.workbench-business .product-card__footer{flex-wrap:wrap;align-items:flex-start}.workbench-business .product-card__listing-actions{order:3;justify-content:flex-start;width:100%}}.workbench-business .local-state.is-online>span{background:var(--qg-success);box-shadow:0 0 0 4px #20a66521}.workbench-business .local-state.is-degraded>span{background:var(--qg-warning);box-shadow:0 0 0 4px #f59a2321}.workbench-business .local-state.is-offline>span{background:var(--qg-danger);box-shadow:0 0 0 4px #e34f5f21}.workbench-business .local-state.is-checking>span{background:var(--qg-text-muted)}.workbench-business .backend-page{gap:16px;display:grid}.workbench-business .backend-overview{border:1px solid var(--qg-border);border-radius:var(--qg-radius-lg);background:var(--qg-bg-card);box-shadow:var(--qg-shadow-sm);align-items:center;gap:14px;padding:18px 20px;display:flex}.workbench-business .backend-overview__dot{background:var(--qg-danger);border-radius:50%;flex:none;width:13px;height:13px;box-shadow:0 0 0 5px #e34f5f1f}.workbench-business .backend-overview.is-ready .backend-overview__dot{background:var(--qg-success);box-shadow:0 0 0 5px #20a6651f}.workbench-business .backend-overview.is-permission .backend-overview__dot{background:var(--qg-warning);box-shadow:0 0 0 5px #f59a2321}.workbench-business .backend-overview strong{color:var(--qg-text-primary);font-size:16px;display:block}.workbench-business .backend-overview p{color:var(--qg-text-secondary);margin:5px 0 0;font-size:11px}.workbench-business .backend-auth{border:1px solid var(--qg-border);border-radius:var(--qg-radius-lg);background:var(--qg-bg-card);box-shadow:var(--qg-shadow-sm);justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.workbench-business .backend-auth.is-paired{border-color:#20a66559}.workbench-business .backend-auth>div:first-child{min-width:0}.workbench-business .backend-auth strong{color:var(--qg-text-primary);font-size:14px}.workbench-business .backend-auth p{color:var(--qg-text-secondary);margin:5px 0 0;font-size:11px}.workbench-business .backend-auth__form{gap:6px;min-width:min(420px,48%);display:grid}.workbench-business .backend-auth__form label{color:var(--qg-text-muted);font-size:10px;font-weight:800}.workbench-business .backend-auth__form>div,.workbench-business .backend-auth__actions{align-items:center;gap:8px;display:flex}.workbench-business .backend-auth__form input{border:1px solid var(--qg-border);border-radius:var(--qg-radius-sm);min-width:0;height:36px;color:var(--qg-text-primary);background:var(--qg-bg-page);flex:1;padding:0 11px}.workbench-business .backend-auth button{border-radius:var(--qg-radius-sm);color:#fff;background:var(--qg-primary);border:0;height:36px;padding:0 14px;font-weight:800}.workbench-business .backend-auth button.secondary{color:var(--qg-text-secondary);background:var(--qg-bg-muted)}.workbench-business .backend-auth button:disabled{cursor:not-allowed;opacity:.6}.workbench-business .backend-checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.workbench-business .backend-check{border:1px solid var(--qg-border);border-radius:var(--qg-radius-md);background:var(--qg-bg-card);padding:16px}.workbench-business .backend-check>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.workbench-business .backend-check span{color:var(--qg-text-secondary);font-size:11px}.workbench-business .backend-check strong{color:var(--qg-danger);font-size:12px}.workbench-business .backend-check.is-up strong{color:var(--qg-success)}.workbench-business .backend-check small{color:var(--qg-text-muted);margin-top:12px;font-size:10px;display:block}.workbench-business .backend-meta{border:1px solid var(--qg-border);border-radius:var(--qg-radius-md);background:var(--qg-bg-card);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.workbench-business .backend-meta>div{border-right:1px solid var(--qg-border);padding:15px}.workbench-business .backend-meta>div:last-child{border-right:0}.workbench-business .backend-meta dt{color:var(--qg-text-muted);font-size:10px}.workbench-business .backend-meta dd{color:var(--qg-text-primary);margin:7px 0 0;font-size:13px;font-weight:800}.workbench-business .backend-capabilities{border:1px solid var(--qg-border);border-radius:var(--qg-radius-md);background:var(--qg-bg-card);padding:16px}.workbench-business .backend-capabilities>strong{color:var(--qg-text-primary);font-size:12px}.workbench-business .backend-capabilities>div{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.workbench-business .backend-capabilities span{color:var(--qg-primary);background:var(--qg-bg-soft);border-radius:999px;padding:6px 9px;font:800 10px/1 Bahnschrift,Microsoft YaHei UI,sans-serif}.workbench-business .backend-capabilities small{color:var(--qg-text-muted)}@media (width<=900px){.workbench-business .backend-auth{flex-direction:column;align-items:stretch}.workbench-business .backend-auth__form{min-width:0}.workbench-business .backend-checks{grid-template-columns:1fr}.workbench-business .backend-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-business .backend-meta>div:nth-child(2){border-right:0}.workbench-business .backend-meta>div:nth-child(-n+2){border-bottom:1px solid var(--qg-border)}}.workbench-business .product-card__detail{min-width:0;padding:12px 12px 9px}.workbench-business .product-card__hero{background:0 0;min-width:0;padding:0;display:block}.workbench-business .product-card__actions{float:right;z-index:2;margin:0 0 6px 8px;position:relative}.workbench-business .product-card__identity{padding:0}.workbench-business .product-card__identity h2{min-height:42px;margin:0 0 7px;padding-right:0;font-size:14px;line-height:1.42}.workbench-business .product-card__basic-meta{color:#778195;flex-wrap:wrap;gap:4px 13px;font-size:9px;display:flex}.workbench-business .product-card__basic-meta strong{color:#4d576b}.workbench-business .product-card__price-line{align-items:baseline;gap:8px;margin-top:8px;display:flex}.workbench-business .product-card__price{align-items:baseline;gap:4px;margin:0;display:flex}.workbench-business .product-card__price>span{color:#778195;font-size:9px}.workbench-business .product-card__price strong{color:#005afb;font-size:18px}.workbench-business .product-card__price em{color:#f1117e;font-size:10px}.workbench-business .product-card__rating{color:#7d8697;white-space:nowrap;margin-left:auto;font-size:9px}.workbench-business .product-card__rating b{color:#f59a23;font-size:10px}.workbench-business .product-card__rating strong{font-weight:500}.workbench-business .product-card__switch-row{border-top:1px solid #eef0f4;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding-top:7px;display:flex}.workbench-business .product-card__fulfillment{align-items:center;display:flex}.workbench-business .product-card__fulfillment>span{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.workbench-business .product-card__fulfillment>strong{color:var(--qg-primary-hover);background:var(--qg-bg-soft);border-radius:6px;padding:4px 8px;font-size:10px}.workbench-business .product-card__periods{background:0 0;align-items:center;gap:4px;padding:0;display:flex}.workbench-business .product-card__periods>span{color:#8a92a3;margin-right:2px;font-size:8px}.workbench-business .product-card__periods button{height:24px;color:var(--qg-text-secondary);background:var(--qg-bg-muted);border:0;border-radius:5px;padding:0 7px;font-size:9px;font-weight:500}.workbench-business .product-card__periods button.active{color:#fff;background:var(--qg-primary);box-shadow:none;font-weight:900}.workbench-business .product-card__detail .product-card__market{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin-top:7px;display:grid}.workbench-business .product-card__detail .product-metric{text-align:center;background:#f8f9fc;border:1px solid #e7eaf0;border-radius:7px;min-width:0;min-height:47px;padding:7px 4px}.workbench-business .product-card__detail .product-metric span{color:#8991a0;text-overflow:ellipsis;white-space:nowrap;font-size:8px;display:block;overflow:hidden}.workbench-business .product-card__detail .product-metric strong{color:#202a3e;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font:800 10px/1.1 Bahnschrift,Microsoft YaHei UI,sans-serif;display:block;overflow:hidden}.workbench-business .product-card__detail .product-metric.is-positive strong{color:#20a665}.workbench-business .product-card__detail .product-metric.is-negative strong{color:#e34f5f}.workbench-business .product-card__detail .product-card__analytics{border:0;margin:0;padding:0}.workbench-business .product-card__detail .product-card__metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin-top:4px;display:grid}.workbench-business .product-card__detail .product-card__facts--attributes{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:4px;display:grid}.workbench-business .product-card__detail .product-card__facts--attributes>div{text-align:center;background:#f8f9fc;border:1px solid #e7eaf0;border-right:0;border-radius:0;min-width:0;padding:7px 4px}.workbench-business .product-card__detail .product-card__facts--attributes>div:first-child{border-radius:7px 0 0 7px}.workbench-business .product-card__detail .product-card__facts--attributes dt{color:#8991a0;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.workbench-business .product-card__detail .product-card__facts--attributes dd{color:#202a3e;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;font-weight:800;overflow:hidden}@media (width<=1500px){.workbench-business .product-card__snapshot{grid-template-columns:300px minmax(0,1fr)}.workbench-business .product-card__media{aspect-ratio:4/5}}@media (width<=900px){.workbench-business .product-card__snapshot{grid-template-columns:36% minmax(0,64%)}.workbench-business .product-card__detail .product-card__market,.workbench-business .product-card__detail .product-card__metrics{grid-template-columns:repeat(5,minmax(72px,1fr));overflow-x:auto}.workbench-business .product-card__rating{display:none}}@media (width<=650px){.workbench-business .product-card__snapshot{grid-template-columns:1fr}.workbench-business .product-card__visual{border-bottom:1px solid #edf0f5;border-right:0}.workbench-business .product-card__media{aspect-ratio:4/5;max-height:420px}.workbench-business .product-card__detail .product-card__market,.workbench-business .product-card__detail .product-card__metrics{grid-template-columns:repeat(5,minmax(86px,1fr))}}.workbench-business .product-card__identity h2{min-height:0;font-size:17px;font-weight:700;line-height:1.35}.workbench-business .product-card__basic-meta,.workbench-business .product-card__rating,.workbench-business .product-card__rating b{font-size:11px}.workbench-business .product-card__detail .product-metric span,.workbench-business .product-card__detail .product-card__facts--attributes dt{font-size:10px}.workbench-business .product-card__detail .product-metric strong,.workbench-business .product-card__detail .product-card__facts--attributes dd{font-size:12px}.workbench-business .product-card__finance{padding:10px 12px 12px}.workbench-business .product-card__finance .product-card__section-head{margin-bottom:8px}.workbench-business .product-card__finance .product-card__section-head h3{margin:0;font-size:16px;font-weight:700}.workbench-business .product-card__simulation{padding:8px 9px}.workbench-business .product-card__layer-head{margin:9px 0 5px}.workbench-business .product-card__layer-head strong{font-size:13px;font-weight:700}.workbench-business .product-card__layer-head span{font-size:10px}.workbench-business .product-card__layer-head:after{height:16px}.workbench-business .product-card__layer-head--source strong{font-size:15px}.workbench-business .product-card__simulation-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 8px}.workbench-business .product-card__simulation-field>span{margin-bottom:3px;font-size:12px}.workbench-business .product-card__simulation-field small{font-size:10px}.workbench-business .product-card__simulation-feedback{min-height:8px;margin-top:3px;font-size:10px}.workbench-business .product-card__facts--finance{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:6px}.workbench-business .product-card__facts--finance>div{min-height:55px;padding:7px}.workbench-business .product-card__facts--finance dt{font-size:12px;line-height:1.25}.workbench-business .product-card__facts--finance dd{margin-top:5px;font-size:14px;line-height:1.15}.workbench-business .product-card__profit-results{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.workbench-business .product-profit-metric{min-height:58px;padding:8px}.workbench-business .product-profit-metric span{font-size:12px;line-height:1.25}.workbench-business .product-profit-metric strong{margin-top:6px;font-size:15px}.workbench-business .product-card__source-row{grid-template-columns:auto auto minmax(80px,1fr) auto;gap:8px;min-height:50px;padding:7px 9px;display:grid}.workbench-business .product-card__source-cost small,.workbench-business .product-card__source-cost strong{display:block}.workbench-business .product-card__source-cost small{color:var(--card-muted);font-size:12px}.workbench-business .product-card__source-cost strong{color:#e75b24;margin-top:4px;font-size:15px}.workbench-business .product-card__source-row>span{font-size:12px}.workbench-business .product-card__source-row>a{margin-left:0;font-size:11px}.workbench-business .product-card__source-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;color:#667085!important}.workbench-business .product-card__source-action{white-space:nowrap}@media (width<=900px){.workbench-business .product-card__simulation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-business .product-card__facts--finance{grid-template-columns:repeat(5,minmax(110px,1fr));overflow-x:auto}.workbench-business .product-card__source-row{grid-template-columns:auto minmax(0,1fr) auto}.workbench-business .product-card__source-url{grid-column:1/3}.workbench-business .product-card__source-action{grid-area:1/3/3}}.workbench-business .product-card__detail .product-card__market{grid-template-columns:repeat(6,minmax(0,1fr))}.workbench-business .product-card__detail .product-card__facts--attributes{grid-template-columns:repeat(3,minmax(0,1fr))}.workbench-business .product-card__detail .product-card__facts--attributes>div:last-child{border-right:1px solid #e7eaf0;border-radius:0 7px 7px 0}.workbench-business .product-card__price em{color:#4f596b;margin-left:4px;font-size:16px;font-style:normal;font-weight:650}.workbench-business .product-card__simulation{background:#fafbfc;border:1px solid #e0e4eb;width:60%;min-width:600px}.workbench-business .product-card__simulation-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.workbench-business .product-card__facts--finance{grid-template-columns:repeat(4,minmax(0,1fr))}.workbench-business .product-card__facts--finance>div:last-child{background:#f4f6f9}.workbench-business .product-card__facts--finance>div:last-child dt,.workbench-business .product-card__facts--finance>div:last-child dd{font-weight:800}.workbench-business .product-card__profit-results{grid-template-columns:repeat(4,minmax(0,1fr));width:70%}.workbench-business .product-profit-metric:last-child{background:#f3f6fb;order:-1}.workbench-business .product-profit-metric strong{white-space:pre-line}.workbench-business .product-card__source-row{grid-template-columns:auto minmax(0,1fr) auto}.workbench-business .product-card__source-url{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workbench-business .product-card__sourcing{background:#fcfdff;border:1px solid #e5eaf1;border-radius:8px;margin-top:6px;overflow:hidden}.workbench-business .product-card__source-actions,.workbench-business .product-card__source-summary,.workbench-business .product-card__source-link,.workbench-business .product-card__source-manual{align-items:center;gap:6px;padding:7px 8px;display:flex}.workbench-business .product-card__source-actions{border-bottom:1px solid #edf0f4}.workbench-business .product-card__source-actions input{color:#344054;background:#fff;border:1px solid #dbe2eb;border-radius:6px;flex:1;min-width:0;height:29px;padding:0 8px;font-size:11px}.workbench-business .product-card__source-actions button,.workbench-business .product-card__source-summary button,.workbench-business .product-card__source-link button,.workbench-business .product-card__source-manual button{color:#566074;white-space:nowrap;background:#fff;border:1px solid #dbe2eb;border-radius:6px;height:28px;padding:0 8px;font-size:10px;font-weight:700}.workbench-business .product-card__source-actions .is-primary{color:#fff;background:var(--qg-primary);border-color:var(--qg-primary)}.workbench-business .product-card__source-actions .is-listing{color:#167a49;background:#f4fbf6;border-color:#b9dcc8}.workbench-business .product-card__source-actions button:disabled,.workbench-business .product-card__source-summary button:disabled{opacity:.48;cursor:not-allowed}.workbench-business .product-card__source-summary{justify-content:space-between;min-height:34px}.workbench-business .product-card__source-summary strong{color:#344054;font-size:11px}.workbench-business .product-card__source-summary em{color:#98a2b3;font-style:normal;font-weight:600}.workbench-business .product-card__source-summary>span{color:#b54708;margin-right:auto;font-size:10px}.workbench-business .product-card__source-summary>div{gap:5px;display:flex}.workbench-business .product-card__source-link,.workbench-business .product-card__source-manual{background:#fff;border-top:1px solid #edf0f4}.workbench-business .product-card__source-link>span,.workbench-business .product-card__source-manual>span{color:#667085;white-space:nowrap;font-size:11px;font-weight:700}.workbench-business .product-card__source-link input,.workbench-business .product-card__source-manual input{color:#667085;background:#f8fafc;border:1px solid #e4e7ec;border-radius:5px;flex:1;min-width:0;height:28px;padding:0 7px;font-size:10px}.workbench-business .product-card__source-manual input{background:#fff}.workbench-business .product-card__source-link button{color:var(--qg-primary)}@media (width<=760px){.workbench-business .product-card__source-actions{flex-wrap:wrap}.workbench-business .product-card__source-actions input{flex-basis:100%}.workbench-business .product-card__source-summary{flex-wrap:wrap}.workbench-business .product-card__source-summary>span{order:3;width:100%}}@media (width<=1500px){.workbench-business .product-card__detail .product-card__market{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=900px){.workbench-business .product-card__detail .product-card__market{grid-template-columns:repeat(6,minmax(92px,1fr));overflow-x:auto}.workbench-business .product-card__simulation{width:100%;min-width:0}.workbench-business .product-card__simulation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-business .product-card__profit-results{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}@media (width<=650px){.workbench-business .product-card__detail .product-card__facts--attributes{grid-template-columns:repeat(3,minmax(92px,1fr));overflow-x:auto}.workbench-business .product-card__profit-results{grid-template-columns:1fr 1fr}}.workbench-business .product-card__simulation{border-radius:11px;width:100%;min-width:0;padding:16px 16px 14px}.workbench-business .product-card__simulation>.product-card__layer-head{margin-bottom:18px}.workbench-business .product-card__simulation-row{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:4px;margin-top:24px;display:flex}.workbench-business .product-card__simulation-row--physical{align-items:flex-end;margin-top:0}.workbench-business .product-card__simulation-field{flex:none;align-items:center;gap:6px;display:flex}.workbench-business .product-card__simulation-field>span{color:#626d80;white-space:nowrap;margin:0;font-size:13px;line-height:1.25}.workbench-business .product-card__simulation-field>div{gap:5px}.workbench-business .product-card__simulation-field input,.workbench-business .product-card__simulation-field select{height:36px;font-size:14px}.workbench-business .product-card__simulation-field input{width:64px}.workbench-business .product-card__simulation-field--price{gap:8px}.workbench-business .product-card__simulation-field--price input{width:80px}.workbench-business .product-card__simulation-field--price small{color:#657086;white-space:nowrap;background:0 0;margin:0;padding:0;font-size:13px;font-weight:700;display:block}.workbench-business .product-card__simulation-field[data-simulation-name=simulationPurchaseCostCny] input{width:76px}.workbench-business .product-card__simulation-field[data-simulation-name=adCostRate] input,.workbench-business .product-card__simulation-field[data-simulation-name=labelingFeeCny] input,.workbench-business .product-card__simulation-field[data-simulation-name=withdrawalLossRate] input,.workbench-business .product-card__simulation-field[data-simulation-name=targetProfitRate] input{width:64px}.workbench-business .product-card__simulation-field b{font-size:13px}.workbench-business .product-card__simulation-field--stepper{flex-direction:column;align-items:flex-start;gap:8px}.workbench-business .product-card__simulation-field--stepper>div{gap:0}.workbench-business .product-card__simulation-field--stepper input{text-align:center;border-left:0;border-right:0;border-radius:0;width:50px;height:36px;padding:0 6px}.workbench-business .product-card__simulation-field--stepper button{border:1px solid var(--qg-border);color:#344054;cursor:pointer;background:#fff;border-radius:0;place-items:center;width:30px;height:36px;padding:0;font-size:18px;line-height:1;display:grid}.workbench-business .product-card__simulation-field--stepper button:first-child{border-radius:8px 0 0 8px}.workbench-business .product-card__simulation-field--stepper button:last-of-type{border-radius:0 8px 8px 0}.workbench-business .product-card__simulation-field--stepper button:hover{border-color:var(--qg-primary);color:var(--qg-primary);background:var(--qg-bg-soft)}.workbench-business .product-card__simulation-field--stepper b{margin-left:8px}.workbench-business .product-card__simulation-field[data-simulation-name=simulationLengthCm] input,.workbench-business .product-card__simulation-field[data-simulation-name=simulationWidthCm] input,.workbench-business .product-card__simulation-field[data-simulation-name=simulationHeightCm] input{width:42px}.workbench-business .product-card__simulation-field--readonly strong{border:1px solid var(--qg-border);color:#30394d;text-overflow:ellipsis;white-space:nowrap;background:#f3f5f8;border-radius:8px;align-items:center;width:190px;height:36px;padding:0 10px;font-size:14px;display:flex;overflow:hidden}.workbench-business .product-card__simulation-field[data-simulation-name=logisticsProvider] select{width:95px}.workbench-business .product-card__simulation-field[data-simulation-name=logisticsService] select{width:105px}.workbench-business .product-card__simulation-field[data-simulation-name=deliveryMode] select{width:85px}.workbench-business .product-card__simulation-feedback{margin-top:8px}@media (width<=900px){.workbench-business .product-card__simulation{padding:14px}.workbench-business .product-card__simulation-row{flex-wrap:wrap;justify-content:flex-start;gap:16px 20px;margin-top:20px}.workbench-business .product-card__simulation-row--physical{margin-top:0}.workbench-business .product-card__simulation-field--readonly strong{width:190px}.workbench-business .product-card__simulation-field[data-simulation-name=logisticsProvider] select,.workbench-business .product-card__simulation-field[data-simulation-name=logisticsService] select,.workbench-business .product-card__simulation-field[data-simulation-name=deliveryMode] select{width:130px}}.workbench-business .product-card__facts--finance-results{grid-template-columns:repeat(6,minmax(76px,1fr));width:min(100%,720px);margin-bottom:6px}.workbench-business .product-card__facts--finance-results>div{border-bottom:1px solid #edf0f4;min-height:55px;padding:7px}.workbench-business .product-card__facts--finance-results>div:last-child{background:#f4f6f9}.workbench-business .product-card__facts--finance-results>div:nth-child(6n){border-right:1px solid #edf0f4}.workbench-business .product-card__facts--finance-results>div:nth-last-child(-n+6){border-bottom:1px solid #edf0f4}@media (width<=560px){.workbench-business .product-card__facts--finance-results{grid-template-columns:repeat(6,minmax(76px,1fr));width:100%;overflow-x:auto}}@container product-card (width<=720px){.workbench-business .product-card__simulation{padding:12px}.workbench-business .product-card__simulation-row{align-items:end;justify-content:initial;gap:12px 14px;margin-top:18px;display:grid}.workbench-business .product-card__simulation-row--physical,.workbench-business .product-card__simulation-row--cost{grid-template-columns:repeat(3,minmax(0,1fr))}.workbench-business .product-card__simulation-row--logistics{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-business .product-card__simulation-field{flex:none;min-width:0;max-width:100%}.workbench-business .product-card__simulation-field:not(.product-card__simulation-field--stepper){grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.workbench-business .product-card__simulation-field>div{min-width:0;max-width:100%}.workbench-business .product-card__simulation-field:not(.product-card__simulation-field--stepper)>div{width:100%}.workbench-business .product-card__simulation-field:not(.product-card__simulation-field--stepper) input{flex:1 1 0;width:auto;min-width:0;max-width:100%}.workbench-business .product-card__simulation-field select,.workbench-business .product-card__simulation-field--readonly strong{width:100%;min-width:0;max-width:100%}.workbench-business .product-card__detail .product-card__market,.workbench-business .product-card__detail .product-card__metrics,.workbench-business .product-card__detail .product-card__facts--attributes{grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.workbench-business .product-card__price-line{flex-wrap:wrap;align-items:flex-start}.workbench-business .product-card__rating{white-space:normal;width:100%;margin-left:0}.workbench-business .product-card__facts dd{overflow-wrap:anywhere}.workbench-business .product-card__facts--finance-results{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;overflow:visible}.workbench-business .product-card__facts--finance-results>div,.workbench-business .product-profit-metric{min-width:0}.workbench-business .product-card__facts--finance-results dd,.workbench-business .product-profit-metric strong{overflow-wrap:anywhere}.workbench-business .product-card__profit-results{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}@container product-card (width<=480px){.workbench-business .product-card__simulation-row--physical,.workbench-business .product-card__simulation-row--cost{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-business .product-card__simulation-row--logistics{grid-template-columns:minmax(0,1fr)}.workbench-business .product-card__footer{flex-wrap:wrap;align-items:flex-start}}.workbench-business .product-card__actions .product-card__delete{opacity:0;transition:opacity .14s,border-color .14s,color .14s,background-color .14s}.workbench-business .product-card__actions .product-card__delete:hover,.workbench-business .product-card__actions .product-card__delete:focus-visible{opacity:1;color:#b42332;background:#fff1f2;border-color:#d97782}.workbench-business .product-card__actions .product-card__delete:focus-visible{outline-offset:2px;outline:2px solid #f2a4ad}.workbench-business .product-card.is-bulk-managing{cursor:pointer}.workbench-business .product-card.is-bulk-managing:not(.is-selected):hover{background:#f8fbff;border-color:#9fc4f8}.workbench-business .store-service-panel{gap:14px;margin-top:24px;display:grid}.workbench-business .formal-store-panel{border:1px solid var(--qg-border);border-radius:var(--qg-radius-lg);background:var(--qg-bg-card);box-shadow:var(--qg-shadow-sm);margin-top:18px;padding:22px}.workbench-business .formal-store-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:14px;display:flex}.workbench-business .formal-store-heading span{color:var(--qg-primary);letter-spacing:.12em;font:800 10px/1 Bahnschrift,Microsoft YaHei UI,sans-serif}.workbench-business .formal-store-heading h2{color:var(--qg-text-primary);margin:6px 0 0;font-size:20px}.workbench-business .formal-store-heading>button,.workbench-business .formal-store-detail button,.workbench-business .formal-store-empty button{border:1px solid var(--qg-border-strong);border-radius:var(--qg-radius-sm);min-height:34px;color:var(--qg-primary);cursor:pointer;background:#fff;padding:0 13px;font-weight:700}.workbench-business .formal-store-note{border-radius:var(--qg-radius-sm);color:#72520d;background:#fff7dc;margin-bottom:14px;padding:10px 12px;font-size:11px}.workbench-business .formal-store-error{border-radius:var(--qg-radius-sm);color:#9d2938;background:#fff4f5;border:1px solid #efc3c8;margin-bottom:12px;padding:10px 12px;font-size:12px}.workbench-business .formal-store-layout{grid-template-columns:minmax(260px,.8fr) minmax(420px,1.2fr);gap:14px;display:grid}.workbench-business .formal-store-list,.workbench-business .formal-store-detail,.workbench-business .formal-store-empty{border:1px solid var(--qg-border);border-radius:var(--qg-radius-md);background:var(--qg-bg-page);min-height:150px;padding:12px}.workbench-business .formal-store-list{align-content:start;gap:8px;display:grid}.workbench-business .formal-store-row{border:1px solid var(--qg-border);border-radius:var(--qg-radius-sm);width:100%;color:var(--qg-text-primary);text-align:left;cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.workbench-business .formal-store-row:hover,.workbench-business .formal-store-row.is-selected{border-color:var(--qg-primary);background:#edf8f7}.workbench-business .formal-store-row>span:first-child{gap:4px;display:grid}.workbench-business .formal-store-row small{color:var(--qg-text-muted);font-size:10px}.workbench-business .formal-store-empty{color:var(--qg-text-muted);text-align:center;align-content:center;place-items:center;gap:8px;font-size:12px;display:grid}.workbench-business .formal-store-empty strong{color:var(--qg-text-primary);font-size:14px}.workbench-business .formal-store-empty p{max-width:380px;margin:0;line-height:1.65}.workbench-business .formal-store-detail header{justify-content:space-between;align-items:center;gap:12px;display:flex}.workbench-business .formal-store-detail header>div{gap:3px;display:grid}.workbench-business .formal-store-detail header span{color:var(--qg-text-muted);font-size:10px}.workbench-business .formal-store-detail header strong{color:var(--qg-text-primary);font-size:15px}.workbench-business .formal-store-detail dl{background:var(--qg-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:13px 0;display:grid}.workbench-business .formal-store-detail dl div{background:#fff;padding:10px}.workbench-business .formal-store-detail dt{color:var(--qg-text-muted);font-size:10px}.workbench-business .formal-store-detail dd{color:var(--qg-text-primary);margin:4px 0 0;font-size:12px;font-weight:700}.workbench-business .formal-store-verify{align-items:center;gap:10px;margin:0 0 12px;display:flex}.workbench-business .formal-store-verify button{color:#fff;border-color:var(--qg-primary);background:var(--qg-primary);flex:none}.workbench-business .formal-store-verify small{color:var(--qg-text-muted);font-size:10px;line-height:1.5}.workbench-business .formal-store-verification-error{border-radius:var(--qg-radius-sm);color:#8a5b00;background:#fff7dc;margin:-3px 0 12px;padding:8px 10px;font-size:11px}.workbench-business .formal-store-detail form{grid-template-columns:1fr 1.2fr auto auto;align-items:end;gap:9px;display:grid}.workbench-business .formal-store-detail form label{min-width:0;color:var(--qg-text-secondary);gap:6px;font-size:11px;font-weight:700;display:grid}.workbench-business .formal-store-detail form input{box-sizing:border-box;border:1px solid var(--qg-border);border-radius:var(--qg-radius-sm);width:100%;height:36px;color:var(--qg-text-primary);background:#fff;padding:0 9px}.workbench-business .formal-store-detail form button[type=submit]{color:#fff;border-color:var(--qg-primary);background:var(--qg-primary)}.workbench-business .formal-store-detail form .danger{color:var(--qg-danger);background:#fff6f7;border-color:#e6b9c0}.workbench-business .formal-store-secret-note{color:var(--qg-text-muted);margin-top:10px;font-size:10px;display:block}@media (width<=1000px){.workbench-business .formal-store-layout{grid-template-columns:1fr}.workbench-business .formal-store-detail form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.workbench-business .formal-store-heading{flex-direction:column}.workbench-business .formal-store-detail form,.workbench-business .formal-store-detail dl{grid-template-columns:1fr}}.workbench-business .listing-result.is-partial>span,.workbench-business .listing-result.is-unconfirmed>span{color:#b45309}.workbench-business .listing-result__phases{flex-wrap:wrap;grid-column:2/-1;gap:6px;display:flex}.workbench-business .listing-result__phases span{color:#475569;background:#f1f5f9;border-radius:999px;padding:3px 7px;font-size:11px}.workbench-business .listing-result.is-partial small,.workbench-business .listing-result.is-unconfirmed small{color:#92400e}.workbench-business .listing-result__error-code,.workbench-business .listing-result__error-message{overflow-wrap:anywhere;white-space:normal;grid-column:2/-1;min-width:0;display:block}.workbench-business .listing-result__error-code{color:#991b1b;margin-top:4px}.workbench-business .listing-result__error-message{margin-top:2px;line-height:1.45}.workbench-business .listing-result__moderation{grid-column:2/-1;gap:5px;display:grid}.workbench-business .listing-result__moderation>div{background:#fef2f2;border-left:3px solid #dc2626;gap:2px;padding:7px 9px;display:grid}.workbench-business .listing-result__moderation strong{color:#991b1b;font-size:12px}.workbench-business .listing-result__moderation span{color:#7f1d1d;overflow-wrap:anywhere;font-size:11px}.workbench-business .listing-result.is-declined>span{color:#b91c1c}.workbench-business .product-card__actions [data-publish-product]{white-space:nowrap;color:#fff;background:#287af0;width:auto;min-width:82px;padding:6px 10px;font-size:12px}.workbench-business .web-account{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.workbench-business .web-account small{color:#647872}.workbench-business .web-account button{color:#174c40;cursor:pointer;background:#fff;border:1px solid #ccdad6;border-radius:8px;padding:7px 10px}.workbench-business .store-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.workbench-business .store-toolbar input{border:1px solid #dfe5ef;border-radius:7px;flex:1;min-width:240px;max-width:380px;padding:10px 12px}.workbench-business .store-toolbar .secondary{color:#475569;background:#fff;border:1px solid #dfe5ef}.workbench-business .store-seller-login{color:#2563eb;margin-left:auto;font-size:13px}.workbench-business .store-explainer{color:#64748b;margin:0 0 18px;font-size:13px}.workbench-business .store-table-scroll{border:1px solid #e2e8f0;border-radius:8px;min-height:230px;overflow:auto}.workbench-business .store-table{border-collapse:collapse;text-align:left;width:100%;min-width:1450px;font-size:13px}.workbench-business .store-table th{color:#52627b;white-space:nowrap;background:#f3f6fb;font-weight:600}.workbench-business .store-table td,.workbench-business .store-table th{border-bottom:1px solid #e6ebf2;padding:16px 14px}.workbench-business .store-table td{vertical-align:top}.workbench-business .store-table td small{color:#a16207;max-width:220px;margin-top:6px;display:block}.workbench-business .store-client{font-variant-numeric:tabular-nums}.workbench-business .store-note{overflow-wrap:anywhere;max-width:210px}.workbench-business .store-api-state{color:#64748b}.workbench-business .store-api-state[data-api-state=ACTIVE]{color:#15803d}.workbench-business .store-api-state[data-api-state=INVALID_CREDENTIALS],.workbench-business .store-api-state[data-api-state=FORBIDDEN_ROLE]{color:#b45309}.workbench-business .store-row-actions{min-width:240px}.workbench-business .store-row-actions button{color:#2563eb;background:0 0;border:0;margin:0 10px 8px 0;padding:0;font-size:12px}.workbench-business .store-row-actions button.danger{color:#dc2626}.workbench-business .store-row-actions button:disabled{color:#94a3b8}.workbench-business .store-table-empty{color:#64748b;min-height:0;display:table-cell;text-align:center!important;height:222px!important;padding:24px 20px!important}.workbench-business .store-table .store-selection{text-align:center;width:42px;min-width:42px}.workbench-business .store-selection input{accent-color:#2563eb;width:15px;height:15px}.workbench-business .store-table .store-created-at{font-variant-numeric:tabular-nums;min-width:138px}.workbench-business .store-table .store-warehouse-count{min-width:126px}.workbench-business .store-table .store-warehouse-count small{color:#64748b;font-size:11px;line-height:1.5}.workbench-business .store-table .store-skeleton td{vertical-align:middle;box-sizing:border-box;height:74px}.workbench-business .store-skeleton-bar{background:#e8edf4;border-radius:4px;width:72%;min-width:30px;height:12px;display:block}.workbench-business .store-loading-label{white-space:nowrap;color:#64748b;font-size:12px}.workbench-business .store-table-footer{color:#64748b;padding-top:16px;font-size:12px}.workbench-business .store-diagnostics{color:#64748b;margin-top:22px;font-size:13px}.workbench-business .store-diagnostics>summary{cursor:pointer}.workbench-business .store-diagnostics .store-service-panel{margin-top:12px}.workbench-business .store-modal{max-height:92vh;overflow:auto}.workbench-business .store-modal .store-field select,.workbench-business .store-modal .store-field textarea{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #dfe5ef;border-radius:7px;padding:10px 12px}.workbench-business .store-default{color:#334155;align-items:center;gap:8px;font-size:13px;display:flex}.workbench-business .store-secret-summary{color:#64748b;margin:0;font-size:12px;line-height:1.7}.workbench-business .product-card__detail .product-metric [data-ui$=-note]{cursor:help;display:inline}.workbench-business .product-card__detail .product-metric [data-ui$=-note][hidden]{display:none}@media (width<=600px){.workbench-business .store-toolbar input{flex-basis:100%;width:100%;min-width:0;max-width:none}.workbench-business .store-seller-login{margin-left:0}.workbench-business .store-modal{max-height:96vh}.workbench-business .formal-store-panel{padding:16px}}.workbench-business .store-toolbar button{color:#fff;font:inherit;cursor:pointer;background:#0e89bf;border:1px solid #0e89bf;border-radius:6px;padding:9px 14px}.workbench-business .store-toolbar button:disabled{opacity:.5;cursor:default}.workbench-business .local-state[hidden]{display:none}.workbench-business .product-card__market .product-metric small{color:#687b76;overflow-wrap:anywhere;margin-top:6px;font-size:10px;line-height:1.4;display:block}.workbench-business .product-card__actions [data-action-feedback]:empty{display:none}.workbench-business .formal-store-panel{--store-purple:#7c3aed;--store-line:#e7e8ee;border:1px solid var(--store-line);color:#303748;box-sizing:border-box;background:#fff;border-radius:9px;flex-direction:column;gap:0;min-width:0;max-width:100%;min-height:calc(100dvh - 230px);padding:20px;font-family:Noto Sans SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:22px;display:flex;overflow:hidden}.workbench-business .formal-store-panel .store-toolbar{flex:none;align-items:center;gap:12px;min-width:0;margin:0 0 18px;display:flex}.workbench-business .formal-store-panel .store-search-controls{flex:1;align-items:center;gap:8px;min-width:0;margin-left:8px;display:flex}.workbench-business .formal-store-panel .store-toolbar input{color:#303748;box-sizing:border-box;background:#fff;border:1px solid #dcdee7;border-radius:6px;flex:1;width:auto;min-width:180px;max-width:320px;height:34px;margin:0;padding:0 11px;font-family:inherit;font-size:14px;font-weight:400;line-height:22px}.workbench-business .formal-store-panel .store-toolbar input::placeholder{color:#969baa}.workbench-business .formal-store-panel .store-toolbar button{color:#60697a;white-space:nowrap;height:34px;min-height:34px;box-shadow:none;background:#fff;border:1px solid #dcdee7;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:5px;margin:0;padding:0 14px;font-family:inherit;font-size:14px;font-weight:400;line-height:22px;display:inline-flex}.workbench-business .formal-store-panel .store-toolbar button.store-button--primary{border-color:var(--store-purple);background:var(--store-purple);color:#fff}.workbench-business .formal-store-panel .store-toolbar button.store-button--primary:hover:enabled{background:#6d28d9;border-color:#6d28d9}.workbench-business .formal-store-panel .store-toolbar button.secondary:hover:enabled{color:var(--store-purple);background:#faf8ff;border-color:#c4b5fd}.workbench-business .formal-store-panel .store-toolbar .store-sync-button{margin-left:auto}.workbench-business .formal-store-panel button:disabled{opacity:.5;cursor:not-allowed}.workbench-business .formal-store-panel .formal-store-error{color:#946424;background:#fffbf4;border:1px solid #f2d9be;border-radius:6px;margin:0 0 12px;padding:9px 12px;font-size:13px;line-height:22px}.workbench-business .formal-store-panel .store-table-scroll{border:1px solid var(--store-line);isolation:isolate;background:#fff;border-radius:6px;flex:auto;min-width:0;max-width:100%;min-height:250px;max-height:calc(100dvh - 320px);overflow:auto}.workbench-business .formal-store-panel .store-table{border-collapse:separate;border-spacing:0;color:#303748;text-align:left;table-layout:auto;background:#fff;border:0;width:100%;min-width:1510px;margin:0;font-family:inherit;font-size:14px;line-height:22px}.workbench-business .formal-store-panel .store-table th{z-index:3;border-bottom:1px solid var(--store-line);color:#616978;white-space:nowrap;background:#f6f7f9;height:42px;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:500;line-height:22px;position:sticky;top:0}.workbench-business .formal-store-panel .store-table td{vertical-align:top;background:#fff;border-bottom:1px solid #edeef3;height:auto;min-height:66px;padding:14px 12px;font-family:inherit;font-size:14px;line-height:22px}.workbench-business .formal-store-panel .store-table tbody tr:last-child td{border-bottom:0}.workbench-business .formal-store-panel .store-table tbody tr:hover td{background:#fcfbff}.workbench-business .formal-store-panel .store-table :is(th,td).store-selection{z-index:2;box-sizing:border-box;text-align:center;width:42px;min-width:42px;padding-left:10px;padding-right:10px;position:sticky;left:0}.workbench-business .formal-store-panel .store-table th.store-selection{z-index:5;background:#f6f7f9}.workbench-business .formal-store-panel .store-selection input{width:15px;height:15px;accent-color:var(--store-purple);margin:4px 0}.workbench-business .formal-store-panel .store-name{z-index:2;min-width:150px;max-width:220px;position:sticky;left:42px;box-shadow:1px 0 #f0f0f4}.workbench-business .formal-store-panel .store-name-heading{left:42px;z-index:5!important}.workbench-business .formal-store-panel .store-name strong{color:#33394a;overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:22px;display:block}.workbench-business .formal-store-panel .store-client,.workbench-business .formal-store-panel .store-expiry,.workbench-business .formal-store-panel .store-created-at{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}.workbench-business .formal-store-panel .store-client{min-width:112px}.workbench-business .formal-store-panel .store-currency{min-width:62px}.workbench-business .formal-store-panel .store-created-at{min-width:142px}.workbench-business .formal-store-panel .store-expiry{min-width:135px}.workbench-business .formal-store-panel .store-warehouse-count{min-width:120px}.workbench-business .formal-store-panel .store-warehouse-count>span{color:#303748;font-variant-numeric:tabular-nums}.workbench-business .formal-store-panel .store-table td small{color:#8b7a61;overflow-wrap:anywhere;max-width:210px;margin-top:4px;font-family:inherit;font-size:12px;line-height:19px;display:block}.workbench-business .formal-store-panel .store-warehouse-count small{color:#8a91a0}.workbench-business .formal-store-panel .store-api-state,.workbench-business .formal-store-panel .store-default-state{color:#7d8493;background:#f1f2f6;border-radius:4px;align-items:center;max-width:210px;min-height:23px;padding:1px 7px;font-size:12px;line-height:20px;display:inline-flex}.workbench-business .formal-store-panel .store-api-state[data-api-state=ACTIVE]{color:#32965d;background:#edf8f1}.workbench-business .formal-store-panel .store-api-state[data-api-state=INVALID_CREDENTIALS],.workbench-business .formal-store-panel .store-api-state[data-api-state=FORBIDDEN_ROLE]{color:#b67b2b;background:#fff7e9}.workbench-business .formal-store-panel .store-api-state[data-api-state=REVOKED],.workbench-business .formal-store-panel .store-api-state[data-api-state=DISABLED]{color:#9297a4;background:#f1f2f6}.workbench-business .formal-store-panel .store-default-state[data-default=true]{color:var(--store-purple);background:#f2edff}.workbench-business .formal-store-panel .store-default-state[data-default=false]{color:#969baa;background:0 0;padding-left:0;padding-right:0}.workbench-business .formal-store-panel .store-note{color:#7c8392;overflow-wrap:anywhere;min-width:130px;max-width:240px}.workbench-business .formal-store-panel .store-watermark-cell{min-width:120px}.workbench-business .formal-store-panel .watermark-binding-status{color:#7c8392;margin:0 0 3px;font-size:12px;line-height:20px}.workbench-business .formal-store-panel .store-row-actions,.workbench-business .formal-store-panel .store-actions-heading{z-index:2;border-left:1px solid var(--store-line);white-space:nowrap;min-width:160px;position:sticky;right:0;box-shadow:-4px 0 8px #35304705}.workbench-business .formal-store-panel .store-actions-heading{background:#f6f7f9;z-index:5!important}.workbench-business .formal-store-panel .store-row-actions button,.workbench-business .formal-store-panel .store-link-button,.workbench-business .formal-store-panel .store-warehouse-count button{height:auto;min-height:28px;color:var(--store-purple);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:3px;margin:0 10px 0 0;padding:2px 0;font-family:inherit;font-size:13px;font-weight:400;line-height:22px}.workbench-business .formal-store-panel .store-row-actions button:hover:enabled,.workbench-business .formal-store-panel .store-link-button:hover:enabled{text-decoration:underline}.workbench-business .formal-store-panel .store-row-actions button.danger{color:#df5b67}.workbench-business .formal-store-panel .store-row-actions button:disabled{color:#a0a5b0}.workbench-business .formal-store-panel .store-table-empty{color:#969baa;background:#fff;font-size:14px;line-height:24px;vertical-align:middle!important;height:250px!important;padding:32px 20px!important}.workbench-business .formal-store-panel .store-table-footer{color:#969baa;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 0 0;font-size:13px;line-height:22px;display:flex}.workbench-business .formal-store-panel .store-help{color:#969baa;max-width:650px}.workbench-business .formal-store-panel .store-help summary{cursor:pointer;color:#7c8392;list-style:none}.workbench-business .formal-store-panel .store-help p{margin:6px 0 0;font-size:12px;line-height:21px}.workbench-business .formal-store-panel details[data-store-analysis-recovery]{color:#8a91a0;border-top:1px solid #f0f0f4;flex:none;margin:16px 0 0;padding-top:12px;font-size:12px;line-height:21px}.workbench-business .formal-store-panel details[data-store-analysis-recovery]>summary{cursor:pointer;color:#7c8392}.workbench-business .formal-store-panel details[data-store-analysis-recovery] p{margin:10px 0}.workbench-business .formal-store-panel .store-seller-login{color:var(--store-purple);font-size:12px}.workbench-business .formal-store-panel :is(button,input,summary,a):focus-visible{outline:2px solid var(--store-purple);outline-offset:3px}.workbench-business .store-modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#27233766}.workbench-business .store-modal-backdrop>.store-modal{color:#303748;border:1px solid #e7e8ee;border-radius:12px;width:min(590px,100vw - 32px);max-height:calc(100dvh - 40px);font-family:Noto Sans SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:22px;box-shadow:0 20px 70px #2019302e}.workbench-business .store-modal-backdrop>.store-modal>header{border-color:#e7e8ee;padding:18px 24px}.workbench-business .store-modal-backdrop>.store-modal h2{margin:0;font-size:18px;font-weight:600;line-height:28px}.workbench-business .store-modal-backdrop>.store-modal .modal-x{color:#8d8799;cursor:pointer;background:#f6f5f9;border:0;border-radius:5px;place-items:center;width:28px;height:28px;font-size:20px;display:grid}.workbench-business .store-modal-backdrop>.store-modal .store-form-body{gap:15px;padding:20px 24px}.workbench-business .store-modal-backdrop>.store-modal .store-field{gap:7px}.workbench-business .store-modal-backdrop>.store-modal .store-field>span{color:#596174;font-size:13px;font-weight:400;line-height:20px}.workbench-business .store-modal-backdrop>.store-modal .store-field :is(input,select,textarea){color:#303748;box-sizing:border-box;background:#fff;border:1px solid #dcdee7;border-radius:6px;min-width:0;height:36px;padding:0 11px;font-family:inherit;font-size:14px;line-height:22px}.workbench-business .store-modal-backdrop>.store-modal .store-field textarea{height:auto;min-height:76px;padding:8px 11px}.workbench-business .store-modal-backdrop>.store-modal .store-field>small{color:#969baa;font-size:12px;line-height:20px}.workbench-business .store-modal-backdrop>.store-modal .store-default{color:#687084;gap:8px;font-size:13px}.workbench-business .store-modal-backdrop>.store-modal .store-default input{accent-color:#7c3aed}.workbench-business .store-modal-backdrop>.store-modal .store-secret-summary{color:#8a91a0;margin:0;font-size:12px;line-height:21px}.workbench-business .store-modal-backdrop>.store-modal footer{border-color:#e7e8ee;padding:15px 24px}.workbench-business .store-modal-backdrop>.store-modal footer button{color:#fff;background:#7c3aed;border:1px solid #7c3aed;border-radius:6px;height:34px;min-height:34px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:400;line-height:22px}.workbench-business .store-modal-backdrop>.store-modal footer button.secondary{color:#687084;background:#fff;border-color:#dcdee7}.workbench-business .store-modal-backdrop>.store-modal :is(button,input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #7c3aed}@media (width<=1100px){.workbench-business .formal-store-panel .store-toolbar{gap:10px}.workbench-business .formal-store-panel .store-search-controls{flex-wrap:wrap;margin-left:0}.workbench-business .formal-store-panel .store-toolbar input{min-width:160px;max-width:none}.workbench-business .formal-store-panel .store-table-scroll{max-height:calc(100dvh - 350px)}}@media (width<=680px){.workbench-business .formal-store-panel{min-height:calc(100dvh - 210px);padding:14px}.workbench-business .formal-store-panel .store-toolbar{flex-wrap:wrap;align-items:flex-start;gap:10px}.workbench-business .formal-store-panel .store-search-controls{flex-basis:100%;order:2;gap:7px;width:100%}.workbench-business .formal-store-panel .store-toolbar input{flex:1;width:80px;min-width:80px;max-width:none}.workbench-business .formal-store-panel .store-toolbar button{padding:0 10px;font-size:13px}.workbench-business .formal-store-panel .store-toolbar .store-sync-button{margin-left:auto}.workbench-business .formal-store-panel .store-table-scroll{max-height:calc(100dvh - 390px)}.workbench-business .formal-store-panel .store-name{min-width:100px;max-width:112px}.workbench-business .formal-store-panel .store-row-actions,.workbench-business .formal-store-panel .store-actions-heading{white-space:normal;width:100px;min-width:100px;max-width:100px}.workbench-business .store-modal-backdrop{padding:12px}.workbench-business .store-modal-backdrop>.store-modal{max-height:calc(100dvh - 24px)}.workbench-business .store-modal-backdrop>.store-modal .store-form-body{padding:18px}.workbench-business .store-modal-backdrop>.store-modal>header,.workbench-business .store-modal-backdrop>.store-modal footer{padding:15px 18px}}@media (prefers-reduced-motion:reduce){.workbench-business .store-modal-backdrop>.store-modal{animation:none}}@media (width<=680px){.workbench-business .formal-store-panel .store-table :is(td.store-selection,td.store-name){position:static;left:auto}.workbench-business .formal-store-panel .store-table :is(th.store-selection,.store-name-heading){z-index:1;left:auto}}.workbench-business{--forest:#7246c8;--forest2:#7246c8;--qg-primary:#7246c8;--qg-secondary:#2bae9b;--line:#e6e2ee;background:0 0;min-width:0;min-height:0}.workbench-business main{margin:0}.workbench-business .workspace{margin:0;padding:0;overflow:visible}.workbench-business .product-page{margin-top:0}.online-products-page{gap:12px;min-width:0;max-width:none;padding:18px}.online-products-heading{align-items:baseline;gap:12px;display:flex}.online-products-heading h1{color:#322345;margin:0;font-size:19px}.online-products-heading>span{color:var(--muted);font-size:12px}.online-products-toolbar{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.online-products-toolbar label{align-items:center;gap:8px;font-size:13px;display:flex}.online-products-toolbar input,.online-products-toolbar select{border:1px solid var(--line);min-width:0;height:34px;color:var(--ink);font:inherit;background:#fff;border-radius:5px;padding:0 10px;font-size:13px}.online-products-toolbar select{max-width:260px}.online-products-toolbar>input{width:min(300px,100%)}.online-products-page .button{min-height:32px;padding:6px 12px;font-size:12px}.online-products-search{border-block:1px solid var(--line);padding:12px 0}.online-products-page .table-scroll{border:1px solid var(--line);border-radius:6px;min-width:0;max-width:100%;overflow-x:auto}.online-products-page>div:empty{display:none}.online-products-table{table-layout:fixed;width:100%;min-width:1420px;font-size:12px}.online-products-table th{color:#675b78;background:#f7f5fa;font-weight:600}.online-products-table th:last-child,.online-products-table td:last-child{border-left:1px solid var(--line);background:#fff;position:sticky;right:0;box-shadow:-4px 0 8px #32234508}.online-products-table th:last-child{z-index:2;background:#f7f5fa}.online-product-title{text-overflow:ellipsis;white-space:nowrap;line-height:1.6;display:block;overflow:hidden}.online-product-title a{color:#4c3470;text-decoration:none}.online-product-title a:hover{color:var(--teal);text-decoration:underline}.online-product-copy{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.online-copy-button{color:var(--teal);cursor:pointer;font:inherit;background:0 0;border:0;padding:0 2px;font-size:11px}.online-product-copy [role=status]{color:var(--teal);font-size:11px}.online-sync-summary{color:var(--muted);align-items:baseline;gap:16px;font-size:12px;display:flex}.online-sync-summary summary{cursor:pointer}.online-products-page .pagination{justify-content:flex-end;padding:4px 0;font-size:12px}.online-products-page .online-product-tab{padding:6px 11px;font-size:12px}.online-products-page .online-product-tab--selected{color:var(--teal);background:#f2ecfc;border-color:#cbb9eb}@media (width<=680px){.online-products-page{padding:12px}.online-products-toolbar{gap:8px}.online-products-toolbar label{flex-wrap:wrap}.online-products-toolbar select{max-width:210px}.online-products-search>input{flex:1;min-width:130px}.online-sync-summary{flex-wrap:wrap;gap:6px}}.online-products-table th:nth-child(2){width:165px}.online-products-table th:nth-child(3){width:120px}.online-products-table th:nth-child(5){width:185px}.online-products-table th:nth-child(6){width:165px}.online-products-table th:nth-child(7){width:130px}.online-products-table th:nth-child(9){width:130px}.online-products-table td{vertical-align:top;overflow-wrap:anywhere}.online-product-identity{align-items:flex-start;gap:12px;display:flex}.online-product-identity>div{min-width:0}.online-product-image{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:6px;flex:none;width:56px;height:64px}.online-product-image--missing{color:var(--muted);place-items:center;font-size:.75rem;display:grid}.online-product-note{color:var(--muted);font-size:.76rem;line-height:1.55;display:block}.online-product-group+.online-product-group{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}.online-product-actions{flex-direction:column;align-items:stretch;gap:8px;display:flex}.online-product-status{background:var(--green-soft);border-radius:6px;padding:3px 8px;display:inline-block}.online-product-status--unsellable{color:var(--red);background:var(--red-soft)}.online-product-status--preparing{color:var(--amber);background:var(--amber-soft)}.online-product-status--unknown,.online-product-status--archived{color:var(--muted);background:#f1f3f5}.online-archive-feedback{border-top:1px solid var(--line);margin-top:8px;padding-top:6px}.online-product-counts{color:var(--muted);flex-wrap:wrap;gap:8px 16px;font-size:.85rem;display:flex}.online-product-tab{border:1px solid var(--line);background:var(--surface);color:inherit;font:inherit;cursor:pointer;border-radius:7px;align-items:center;gap:8px;padding:9px 12px;display:flex}.online-product-tab span{font-variant-numeric:tabular-nums}.online-product-tab--selected{background:var(--green-soft);color:var(--green);border-color:currentColor;font-weight:600}.online-product-tab:focus-visible{outline-offset:3px;outline:2px solid}.online-product-status+.online-product-status{margin-left:4px}.online-product-status--error{color:var(--red);background:var(--red-soft)}.online-product-status--needs_edit{color:var(--amber);background:var(--amber-soft)}.online-product-status--offline{color:var(--muted);background:#f1f3f5}.online-product-dialog-shade{z-index:50;background:#10284066;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.online-product-dialog{background:var(--surface);border:1px solid var(--line);width:min(520px,100%);max-height:90vh;box-shadow:var(--shadow);border-radius:14px;padding:26px;overflow-y:auto}.online-product-dialog p{overflow-wrap:anywhere;line-height:1.6}.online-product-dialog-actions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.online-product-dialog--edit{width:min(680px,100%)}.online-product-edit-fields{border:0;gap:16px;margin:0;padding:0;display:grid}.online-product-edit-field{border:1px solid var(--line);border-radius:8px;gap:6px;padding:12px;display:grid}.online-product-edit-field>label:first-child{font-weight:600}.online-product-edit-field input[type=text]{border:1px solid var(--line);border-radius:5px;width:100%;padding:9px 10px}.online-product-edit-field input[readonly]{background:#f1f3f5}.online-product-edit-field small{color:var(--muted)}.online-product-edit-review{border-top:1px solid var(--line);margin-top:16px;padding-top:12px}.online-product-results{padding-left:20px}.online-product-results li{margin:8px 0}.online-product-results span{margin-top:3px;display:block}.online-products-page{height:100%;min-height:0;box-shadow:none;flex-direction:column;gap:10px;display:flex;overflow:hidden}.online-products-page>*{flex:none;min-width:0}.online-products-heading{display:none}.online-products-toolbar{flex-wrap:wrap;align-items:center;gap:10px}.online-products-toolbar>select{width:180px;max-width:100%;height:36px}.online-products-toolbar>input{width:190px;height:36px}.online-products-toolbar .button{white-space:nowrap;height:36px}.online-sync-toggle{border:1px solid var(--line);min-height:36px;color:var(--teal);cursor:pointer;font:inherit;background:#fff;border-radius:7px;align-items:center;gap:6px;margin-left:auto;padding:4px 10px;font-size:12px;display:flex}.online-sync-toggle>span:first-child{font-size:22px}.online-product-counts{border-bottom:1px solid var(--line);flex-wrap:nowrap;gap:8px 18px;padding-bottom:1px;overflow:auto}.online-products-page .online-product-tab{background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:9px 2px}.online-products-page .online-product-tab--selected{border-bottom-color:var(--teal);color:var(--teal)}.online-product-tab span{background:#f1eef8;border-radius:12px;padding:2px 7px;font-size:11px}.online-product-tab--selected span{background:var(--teal);color:#fff}.online-products-page .table-scroll{overscroll-behavior:contain;border-radius:5px;flex:auto;min-height:100px;position:relative;overflow:auto}.online-products-table{border-collapse:separate;border-spacing:0;min-width:1420px}.online-products-table thead th{z-index:2;border-bottom:1px solid var(--line);background:#f7f6fa;position:sticky;top:0}.online-products-table th:last-child{z-index:3}.online-products-table td:last-child{z-index:1}.online-products-table td,.online-products-table th{padding:10px}.online-products-table td{border-bottom:1px solid var(--line)}.online-products-table tbody tr:last-child td{border-bottom:0}.online-product-title{max-width:100%;line-height:1.5}.online-product-image{width:64px;height:76px}.online-products-table th:first-child{width:335px}.online-products-table th:nth-child(4){width:165px}.online-products-table th:nth-child(8){width:145px}.online-product-actions{gap:5px}.online-products-page .pagination{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;margin-top:auto;padding:4px 0 0;display:flex}.online-products-page .pagination select{border:1px solid var(--line);height:32px;color:var(--ink);font:inherit;background:#fff;border-radius:5px;padding:0 7px}.online-page-numbers{flex-wrap:wrap;align-items:center;gap:3px;margin-left:auto;display:flex}.online-page-numbers .button{min-width:30px;padding:5px 8px}.online-product-dialog--stocks{background:#fff;flex-direction:column;width:min(650px,100%);max-height:85dvh;padding:0;display:flex;overflow:hidden}.online-product-dialog-header,.online-sync-dialog>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.online-product-dialog--stocks .online-product-dialog-header{border-bottom:1px solid var(--line);flex:none;padding:22px 24px}.online-product-dialog-header h2{overflow-wrap:anywhere;margin:0;font-size:19px;line-height:1.4}.online-dialog-close{color:#8b8496;cursor:pointer;background:0 0;border:0;flex:none;padding:2px 4px;font-size:24px;line-height:1}.online-product-dialog--stocks .online-product-dialog-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:14px 24px;overflow-y:auto}.online-product-dialog--stocks .online-product-dialog-actions{border-top:1px solid var(--line);flex:none;margin:0;padding:12px 20px}.online-product-stock-field{border:0;grid-template-columns:minmax(120px,1fr) minmax(140px,1.4fr);align-items:center;gap:5px 16px;padding:9px 0;display:grid}.online-product-stock-field>label:first-child{overflow-wrap:anywhere;font-size:13px;font-weight:500}.online-product-stock-field>small{grid-column:2;font-size:11px}.online-stock-quantity{border:1px solid var(--line);border-radius:7px;min-width:0;display:flex;overflow:hidden}.online-stock-quantity input[type=text]{border:0;border-radius:0;min-width:0}.online-stock-quantity>span{border-left:1px solid var(--line);color:var(--muted);background:#faf9fc;padding:8px 12px}.online-sync-summary{display:block}.online-sync-dialog h2{margin:0;font-size:19px}@media (width<=800px){.online-products-toolbar>input{flex:140px;width:140px}.online-products-toolbar>select{flex:160px}.online-sync-toggle{margin-left:auto}.online-product-dialog-shade{padding:12px}.online-products-table{min-width:1420px}}@media (width<=420px){.online-product-dialog--stocks .online-product-dialog-header,.online-product-dialog--stocks .online-product-dialog-body{padding:16px}.online-product-stock-field{grid-template-columns:minmax(90px,1fr) minmax(100px,1.2fr);gap:5px 10px}.online-page-numbers{margin-left:0}}.online-product-dialog--stocks .online-product-edit-fields{gap:2px}.online-product-stock-field>small{line-height:1.4}.online-products-table p{margin:4px 0;line-height:1.4}.online-archive-reason{overflow-wrap:anywhere;max-width:15rem;line-height:1.5;display:block}.online-lifecycle-actions{gap:4px;display:grid}.online-lifecycle-actions>div{gap:4px;display:flex}.online-lifecycle-actions button{white-space:nowrap;min-width:0;padding-inline:5px}.online-lifecycle-targets{max-height:12rem;overflow:auto}.watermarks-page .toolbar,.watermark-actions,.watermark-editor>header,.watermark-select-row{align-items:center;gap:12px;display:flex}.watermark-editor{border-top:1px solid var(--line,#e5e7eb);padding-top:20px}.watermark-editor>header{justify-content:space-between}.watermark-columns{grid-template-columns:minmax(280px,1fr) minmax(230px,1fr);gap:28px;display:grid}.watermark-form{gap:14px;display:grid}.watermark-field{gap:6px;display:grid}.watermark-field input,.watermark-field select,.watermark-field textarea{border:1px solid var(--line,#d1d5db);border-radius:6px;max-width:100%;padding:8px}.watermark-position{border:0;margin:0;padding:0}.watermark-position>div{grid-template-columns:repeat(3,1fr);gap:4px;width:225px;margin-top:6px;display:grid}.watermark-position label{background:#f6f2fc;border:1px solid #ddd4ed;border-radius:5px;align-items:center;gap:4px;min-height:40px;padding:4px;display:flex}.watermark-preview-frame{aspect-ratio:3/4;background:#faf9fc;border:1px dashed #b9aec9;place-items:center;width:225px;max-width:100%;margin:14px 0;display:grid;overflow:hidden}.watermark-preview-frame img{object-fit:contain;width:100%;height:100%}.watermark-preview-frame span{color:#665b75;padding:12px;font-size:13px}.watermark-error{color:#a52230}.watermark-hint{color:#665b75;font-size:13px}.watermark-overlay{z-index:1200;background:#0006;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.watermark-binding{background:#fff;border-radius:12px;gap:16px;width:520px;max-width:100%;max-height:90vh;padding:24px;display:grid;overflow:auto}.watermark-binding header,.watermark-binding footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.watermark-binding p{margin:0;line-height:1.6}.watermark-binding footer{justify-content:flex-end}.watermark-select-row select{flex:1;min-width:0}.watermark-binding header>button,.watermark-select-row>button{min-width:32px;min-height:32px}.watermark-binding-status{color:#665b75;margin-bottom:4px;font-size:12px;display:block}@media (width<=720px){.watermark-columns{grid-template-columns:1fr}.watermark-preview{order:2}.watermarks-page table{min-width:500px}.watermarks-page{overflow:visible}}.watermarks-page{min-width:0;max-width:100%}.watermark-table-scroll{width:100%;min-width:0;overflow-x:auto}.watermark-columns,.watermark-form,.watermark-field,.watermark-preview{min-width:0}.watermark-field input,.watermark-field select,.watermark-field textarea{width:100%;min-width:0}.watermarks-page>.page-heading p,.watermark-hint{overflow-wrap:anywhere}.watermark-actions,.watermarks-page>.toolbar{flex-wrap:wrap}@media (width<=720px){.watermark-columns{grid-template-columns:minmax(0,1fr)}.watermark-position>div{max-width:100%}}.watermark-overlay:has(.watermark-binding){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#27233766}.watermark-overlay .watermark-binding{box-sizing:border-box;color:#596174;background:#fff;border:1px solid #e7e8ee;border-radius:12px;width:520px;padding:24px;font-family:Noto Sans SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:22px;box-shadow:0 20px 70px #2019302e}.watermark-overlay .watermark-binding h2{color:#303748;margin:0;font-size:18px;font-weight:600;line-height:28px}.watermark-overlay .watermark-binding>p{color:#8a91a0;font-size:13px;line-height:22px}.watermark-overlay .watermark-binding .watermark-field{color:#596174;gap:7px;font-size:13px}.watermark-overlay .watermark-binding :is(input,select){color:#303748;box-sizing:border-box;background:#fff;border:1px solid #dcdee7;border-radius:6px;min-width:0;min-height:36px;padding:0 11px;font-family:inherit;font-size:14px;line-height:22px}.watermark-overlay .watermark-binding input:disabled{color:#8a91a0;background:#f7f7fa}.watermark-overlay .watermark-binding :is(header>button,.watermark-select-row>button){color:#8d8799;cursor:pointer;background:#f6f5f9;border:0;border-radius:5px;place-items:center;min-width:30px;min-height:30px;padding:0;font-size:20px;line-height:28px;display:grid}.watermark-overlay .watermark-binding footer{gap:8px;padding-top:6px}.watermark-overlay .watermark-binding footer button{color:#fff;cursor:pointer;background:#7c3aed;border:1px solid #7c3aed;border-radius:6px;min-height:34px;padding:0 16px;font-family:inherit;font-size:14px;line-height:22px}.watermark-overlay .watermark-binding footer button.button--secondary{color:#687084;background:#fff;border-color:#dcdee7}.watermark-overlay .watermark-binding button:disabled{opacity:.5;cursor:not-allowed}.watermark-overlay .watermark-binding :is(button,input,select):focus-visible{outline-offset:3px;outline:2px solid #7c3aed}.watermark-overlay .watermark-binding .watermark-error{color:#bc4353;font-size:13px;line-height:22px}@media (width<=600px){.watermark-overlay:has(.watermark-binding){padding:12px}.watermark-overlay .watermark-binding{gap:14px;max-height:calc(100dvh - 24px);padding:20px}}:root{color:#17211f;font-synthesis:none;text-rendering:optimizelegibility;--ink:#17211f;--muted:#68726f;--line:#e4e8e6;--surface:#fff;--canvas:#f5f5f7;--teal:#1677ff;--teal-2:#0958d9;--green:#1677ff;--green-soft:#edf5ff;--amber:#a66511;--amber-soft:#fff5df;--red:#a23f3f;--red-soft:#fff0f0;--shadow:0 12px 38px #152d2712;background:#f5f5f7;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html{background:var(--canvas);min-width:320px}body{background:var(--canvas);min-width:320px;min-height:100vh;margin:0}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:var(--teal-2);text-underline-offset:3px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-offset:2px;outline:3px solid #1677ff59}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.045em;margin-bottom:8px;font-size:clamp(1.8rem,3vw,2.65rem);line-height:1.08}h2{letter-spacing:-.025em}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.button{cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 17px;font-size:.9rem;font-weight:700;text-decoration:none;transition:border-color .15s,background-color .15s,transform .15s;display:inline-flex}.button:not(:disabled):active{transform:translateY(1px)}.button--primary{color:#fff;background:var(--teal)}.button--primary:hover:not(:disabled){background:var(--teal-2)}.button--secondary{color:var(--teal);background:#fff;border-color:#ced8d4}.button--secondary:hover:not(:disabled){background:#f7faf9;border-color:#9fb4ad}.button--quiet{color:#4c5955;background:0 0;border-color:#0000}.button--quiet:hover:not(:disabled){background:#edf1ef}.button--disabled,.button:disabled{color:#909996;cursor:not-allowed;background:#f2f4f3;border-color:#e3e7e5}.button--wide{width:100%}.brand-lockup{color:inherit;align-items:center;gap:12px;display:inline-flex}.brand-mark{flex:none;place-items:center;width:42px;height:42px;display:grid}.brand-mark img{object-fit:contain;width:42px;height:42px;display:block}.brand-words{gap:5px;line-height:1;display:grid}.brand-words strong{letter-spacing:.04em;font-size:1.02rem}.brand-words small{color:#8d9b97;letter-spacing:.17em;font-size:.61rem;font-weight:800}.auth-page{background:var(--surface);grid-template-columns:minmax(390px,.95fr) minmax(440px,1.05fr);min-height:100vh;display:grid}.auth-brand-panel{color:#fff;background:var(--teal);flex-direction:column;justify-content:space-between;min-height:100%;padding:clamp(32px,6vw,76px);display:flex;position:relative;overflow:hidden}.auth-brand-panel:after{content:"";border:1px solid #ffffff21;border-radius:50%;width:340px;height:340px;position:absolute;bottom:8%;right:-125px;box-shadow:0 0 0 62px #ffffff09,0 0 0 125px #ffffff06}.auth-brand-panel__statement{z-index:1;max-width:560px;margin:100px 0;position:relative}.auth-brand-panel__index{color:#b9dec5;letter-spacing:.16em;border:1px solid #ffffff47;border-radius:999px;padding:7px 11px;font-size:.72rem;font-weight:800;display:inline-flex}.auth-brand-panel__statement h2{letter-spacing:-.065em;max-width:520px;margin:22px 0 18px;font-size:clamp(2.35rem,5vw,4.8rem);line-height:.99}.auth-brand-panel__statement p{color:#b8cac5;max-width:450px;margin:0;line-height:1.75}.auth-brand-panel__rail{z-index:1;grid-template-columns:repeat(4,1fr);gap:7px;max-width:280px;display:grid;position:relative}.auth-brand-panel__rail span{background:#ffffff2e;border-radius:4px;height:3px}.auth-brand-panel__rail span.is-active{background:#70cf8e}.auth-card{place-self:center;width:min(470px,100% - 64px);padding:38px 0}.auth-heading{margin-bottom:28px}.auth-heading p:last-child{color:var(--muted);line-height:1.65}.section-kicker{color:var(--green);letter-spacing:.17em;text-transform:uppercase;margin-bottom:10px;font-size:.73rem;font-weight:850}.auth-form{gap:18px;margin-top:24px;display:grid}.auth-form label{color:#35413e;gap:8px;font-size:.9rem;font-weight:700;display:grid}.auth-form input,.search-bar input,.search-bar select{width:100%;min-height:48px;color:var(--ink);background:#fff;border:1px solid #d7ddda;border-radius:11px;padding:0 14px}.auth-form input:hover,.search-bar input:hover,.search-bar select:hover{border-color:#afbbb7}.auth-form small{color:#7b8582;font-weight:500;line-height:1.5}.auth-form input[aria-invalid=true]{border-color:#b42318}.auth-form input[aria-invalid=true]:focus{outline-offset:2px;outline:2px solid #b42318}.auth-field-error,.auth-form-feedback{color:#b42318;font-size:.85rem;font-weight:500;line-height:1.5}.auth-form-success{color:#235b3b;line-height:1.6}.auth-text-button{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.auth-footnote{text-align:center;color:var(--muted);margin:25px 0 0;font-size:.9rem}.auth-page{background:#f7faff;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.auth-brand-panel{color:#163a66;background:#edf5ff;padding:clamp(28px,5vw,72px)}.auth-brand-panel:after{display:none}.auth-brand-panel__index{color:#1667c7;letter-spacing:.06em;border:0;padding:0}.auth-brand-panel__statement{max-width:440px;margin:64px 0}.auth-brand-panel__statement h2{letter-spacing:-.03em;font-family:Microsoft YaHei UI,PingFang SC,sans-serif;font-size:clamp(2rem,3.2vw,3.5rem);line-height:1.35}.auth-brand-panel__statement p{color:#526c88}.auth-brand-panel__rail{grid-template-columns:repeat(3,1fr);gap:12px;max-width:none}.auth-brand-panel__rail span{color:#557395;background:0 0;border-top:2px solid #c9ddf5;border-radius:0;height:auto;padding-top:14px;font-size:.82rem}.auth-card{background:#fff;border:1px solid #e3ebf5;border-radius:20px;width:min(450px,100% - 48px);margin:24px 0;padding:36px;box-shadow:0 14px 50px #204b7a08}.auth-card h1{letter-spacing:-.03em;font-size:1.85rem;line-height:1.3}.auth-card .auth-form{gap:15px;margin-top:18px}.auth-card .auth-footnote{margin-top:18px}.auth-switch{color:#1667c7;cursor:pointer;background:0 0;border:0;padding:0;font-size:.86rem}.status-notice{border:1px solid var(--line);color:#44504d;background:#f9fbfa;border-radius:13px;align-items:flex-start;gap:13px;padding:15px 16px;display:flex}.status-notice__signal{background:#7c8b87;border-radius:50%;flex:none;width:9px;height:9px;margin-top:5px;box-shadow:0 0 0 4px #7c8b871f}.status-notice__copy{flex:1;min-width:0}.status-notice__copy strong{color:var(--ink);display:block}.status-notice__body{margin:5px 0 0;line-height:1.55}.status-notice__body p{margin:5px 0 0}.status-notice__action{flex:none}.status-notice--danger{background:var(--red-soft);border-color:#f0cece}.status-notice--danger .status-notice__signal{background:var(--red);box-shadow:0 0 0 4px #a23f3f1f}.status-notice--warning{background:var(--amber-soft);border-color:#ead6ae}.status-notice--warning .status-notice__signal{background:var(--amber);box-shadow:0 0 0 4px #a665111f}.status-notice--success{background:var(--green-soft);border-color:#c6e4cf}.status-notice--success .status-notice__signal{background:var(--green);box-shadow:0 0 0 4px #48a8681f}.request-reference{color:#68726f;font-size:.78rem}.request-reference code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.loading-panel{min-height:180px;color:var(--muted);align-content:center;place-items:center;gap:14px;display:grid}.loading-spinner{border:3px solid #dfe7e3;border-top-color:var(--green);border-radius:50%;width:28px;height:28px;animation:.85s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.erp-shell{grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{color:#dbe8e4;background:var(--teal);flex-direction:column;height:100vh;padding:25px 17px 18px;display:flex;position:sticky;top:0}.sidebar__brand{color:#fff;padding:2px 10px 31px}.sidebar__nav{gap:7px;display:grid}.nav-item{color:#bcd0ca;text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:27px 1fr auto;align-items:center;width:100%;min-height:46px;padding:0 13px;font-weight:680;text-decoration:none;display:grid}.nav-item__icon{color:#79bd90;font-size:1.08rem}.nav-item small{color:#729087;font-size:.62rem}.nav-item--disabled{cursor:not-allowed;opacity:.7}.sidebar__foot{color:#91aaa3;border-top:1px solid #ffffff1a;margin-top:auto;padding:17px 10px 4px;font-size:.75rem}.erp-main{min-width:0}.topbar{background:#fffffff0;border-bottom:1px solid #e3e7e5;justify-content:space-between;align-items:center;gap:20px;height:76px;padding:0 clamp(22px,4vw,48px);display:flex}.topbar__context{align-items:center;gap:10px;min-width:0;display:flex}.topbar__context>div{min-width:0}.topbar__mobile-brand{display:none}.topbar__eyebrow{color:#89938f;letter-spacing:.13em;text-transform:uppercase;margin:0 0 4px;font-size:.68rem;font-weight:800}.topbar__workspace{text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-size:.9rem;display:block;overflow:hidden}.account-block{align-items:center;gap:14px;display:flex}.account-block__identity{text-align:right;gap:2px;display:grid}.account-block__identity strong{font-size:.85rem}.account-block__identity span{color:var(--muted);font-size:.72rem}.shell-notice{padding:16px clamp(22px,4vw,48px) 0}.page-stack{gap:22px;max-width:1500px;margin:0 auto;display:grid}.page-heading{padding:3px 2px}.page-heading p:last-child{color:var(--muted);margin:0}.page-heading--with-action{justify-content:space-between;align-items:end;gap:20px;display:flex}.panel{background:var(--surface);box-shadow:var(--shadow);border:1px solid #d8dfdce0;border-radius:17px}.product-panel{overflow:hidden}.read-view-status{border-left:3px solid var(--green);flex:none;gap:3px;max-width:290px;padding:6px 0 6px 14px;display:grid}.read-view-status strong{font-size:.84rem}.read-view-status span{color:var(--muted);font-size:.73rem;line-height:1.45}.search-bar{border-bottom:1px solid var(--line);grid-template-columns:180px minmax(220px,520px) auto auto;gap:10px;padding:18px;display:grid}.search-bar input,.search-bar select{min-height:42px}.search-bar input{padding-left:16px}.search-validation-error{color:var(--red);background:var(--red-soft);border-bottom:1px solid #f0cece;margin:0;padding:10px 18px;font-size:.82rem;font-weight:650}.table-meta{min-height:52px;color:var(--muted);background:#fbfcfc;justify-content:space-between;align-items:center;gap:15px;padding:0 20px;font-size:.82rem;display:flex}.table-meta p{margin:0}.table-meta strong{color:var(--ink)}.product-card-grid{border-top:1px solid var(--line);background:#f6f8f7;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;padding:18px;display:grid}.product-summary-card{background:#fff;border:1px solid #dce4e0;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 8px 24px #152d270b}.product-summary-card.is-expanded{border-color:#adc8ba;grid-column:1/-1;box-shadow:0 14px 34px #152d2714}.product-summary-card__snapshot{grid-template-columns:154px minmax(0,1fr);gap:18px;min-height:214px;padding:18px;display:grid}.product-summary-card__body{min-width:0}.product-summary-card__eyebrow{color:#73807c;letter-spacing:.025em;justify-content:space-between;gap:12px;font:700 .68rem ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.product-summary-card__eyebrow time{flex:none;font-family:inherit;font-weight:600}.product-summary-card h2{margin:13px 0 15px;font-size:1.03rem;line-height:1.4}.product-summary-card h2 a{color:var(--ink);text-decoration:none}.product-summary-card h2 a:hover{color:var(--teal-2);text-decoration:underline}.product-summary-card__identity{color:var(--muted);grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 14px;font-size:.72rem;display:grid}.product-summary-card__identity span:last-child{grid-column:1/-1}.product-summary-card__identity strong{overflow-wrap:anywhere;color:#35413e;margin-top:2px;font-size:.78rem;display:block}.product-summary-card__price{border-top:1px solid #edf1ef;grid-template-columns:1fr auto;align-items:end;gap:3px 12px;margin-top:16px;padding-top:13px;display:grid}.product-summary-card__price span{color:var(--muted);font-size:.71rem}.product-summary-card__price strong{color:var(--teal);font-variant-numeric:tabular-nums;grid-area:1/2/3;align-self:center;font-size:1.12rem}.product-summary-card__price small{color:#8b9491;font-size:.66rem}.product-summary-card__actions{background:#fbfcfc;border-top:1px solid #edf1ef;align-items:center;gap:5px;min-height:58px;padding:8px 12px;display:flex}.product-summary-card__actions .button,.summary-action-link{min-height:36px;padding:0 10px;font-size:.74rem}.summary-action-link{color:var(--teal-2);align-items:center;font-weight:750;text-decoration:none;display:inline-flex}.summary-action-link:hover{text-decoration:underline}.product-summary-card__toggle{margin-left:auto}.product-summary-card__detail{background:#f8faf9;border-top:1px solid #cfddd7;padding:20px}.embedded-loading{border:1px solid var(--line);border-radius:14px;overflow:hidden}.product-placeholder{background:#f0f4f2;border:1px solid #dfe6e3;border-radius:10px;flex:none;place-items:center;width:44px;height:44px;display:inline-grid;position:relative;overflow:hidden}.product-placeholder--large{border-radius:17px;width:104px;height:104px}.product-placeholder__box{border:2px solid #8fac9e;border-radius:3px;width:20px;height:17px;transform:translateY(2px)}.product-placeholder__line{background:#8fac9e;width:15px;height:2px;position:absolute;transform:translateY(-8px)}.product-placeholder--large .product-placeholder__box{width:42px;height:35px}.product-placeholder--large .product-placeholder__line{width:31px;transform:translateY(-19px)}.pagination{justify-content:flex-end;align-items:center;gap:13px;padding:17px 20px;display:flex}.pagination span{color:var(--muted);font-size:.8rem}.empty-state{text-align:center;align-content:center;justify-items:center;gap:8px;min-height:410px;padding:45px 20px;display:grid}.empty-state h2{margin:17px 0 0}.empty-state p{max-width:520px;color:var(--muted);line-height:1.65}.skeleton-table{background:#edf0ef;gap:1px;display:grid}.skeleton-row{background:#fff;height:77px;display:block}.skeleton-row:after{content:"";background:#edf1ef;border-radius:7px;width:58%;height:14px;margin:31px 20px;display:block}.breadcrumb{color:var(--muted);align-items:center;gap:9px;font-size:.83rem;display:flex}.breadcrumb a{font-weight:720;text-decoration:none}.product-media{background:#eef3f1;border:1px solid #dce5e1;border-radius:14px;place-items:center;display:grid;overflow:hidden}.product-media img{object-fit:cover;width:100%;height:100%;display:block}.product-media--summary{aspect-ratio:1/1.12;width:100%;min-width:0}.product-media--variant,.product-media--source{width:116px;height:116px}.safe-external-link{align-items:center;gap:6px;font-weight:740;display:inline-flex}.safe-external-link--unavailable{color:#7d8884;cursor:not-allowed}.safe-external-link__status{color:#9aa39f;margin-left:5px;font-size:.68rem;font-weight:600}.product-business-view{gap:16px;min-width:0;display:grid}.product-business-view__header{background:#fff;border:1px solid #dce4e0;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;padding:22px;display:grid}.product-business-view--page>.product-business-view__header{box-shadow:var(--shadow)}.product-business-view--embedded>.product-business-view__header{box-shadow:none;border-color:#e1e8e5}.product-business-view__heading{min-width:0}.product-business-view__heading h1,.product-business-view__heading h2{overflow-wrap:anywhere;margin:5px 0 10px}.product-business-view__heading h2{font-size:1.35rem}.product-business-view__heading>p:not(.product-business-view__eyebrow){color:var(--muted);margin-bottom:10px;font:650 .76rem ui-monospace,SFMono-Regular,Consolas,monospace}.product-business-view__eyebrow{color:var(--green);letter-spacing:.12em;margin:0;font-size:.69rem;font-weight:850}.product-business-view__external-link{font-size:.78rem}.product-business-view__scope-note{border-left:3px solid var(--amber);color:#6d5733;background:var(--amber-soft);border-radius:0 10px 10px 0;margin:0;padding:11px 14px;font-size:.76rem;line-height:1.65}.product-business-view__section{background:#fff;border:1px solid #dfe6e3;border-radius:16px;min-width:0;padding:21px}.product-business-view__section>h2,.product-business-view__section>h3{color:var(--teal);margin:0 0 17px;font-size:1rem}.product-business-view__section>h2:after,.product-business-view__section>h3:after{content:"";background:var(--green);border-radius:2px;width:34px;height:3px;margin-top:9px;display:block}.product-business-view__section-note{color:var(--muted);margin:-5px 0 16px;font-size:.74rem;line-height:1.6}.product-business-view__media-row{flex-wrap:wrap;gap:12px;margin-bottom:17px;display:flex}.product-business-view__media-row>div{color:var(--muted);gap:7px;font-size:.68rem;font-weight:700;display:grid}.product-business-view__fields{border-top:1px solid #e7ecea;border-left:1px solid #e7ecea;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.product-business-view__field{border-bottom:1px solid #e7ecea;border-right:1px solid #e7ecea;min-width:0;min-height:66px;padding:10px 11px}.product-business-view__field dt{color:#78827f;margin-bottom:6px;font-size:.68rem}.product-business-view__field dd{overflow-wrap:anywhere;color:#2e3b37;font-variant-numeric:tabular-nums;margin:0;font-size:.78rem;line-height:1.5}.product-business-view__value-list{gap:3px;margin:0;padding:0;list-style:none;display:grid}.product-business-view__ledger{gap:12px;display:grid}.product-business-view__ledger-layer{background:#fbfcfc;border:1px solid #e0e7e4;border-radius:12px;padding:14px}.product-business-view__ledger-layer h4{color:#53605c;letter-spacing:.04em;margin:0 0 11px;font-size:.75rem}.product-business-view__ledger-layer--result{background:#f3faf5;border-color:#cbe1d2}.product-business-view__ledger-layer--result h4{color:#2f6f45}.listing-draft{background:linear-gradient(145deg,#f8fcf9 0%,#fff 54%);border-color:#bdd9ca;box-shadow:0 8px 24px #1f4e370e}.listing-draft__heading{justify-content:space-between;align-items:start;gap:14px;margin-bottom:13px;display:flex}.listing-draft__heading h2{color:var(--teal);margin:3px 0 0;font-size:1.08rem}.listing-draft__eyebrow{color:#357e5c;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800}.listing-draft__version{color:#326b48;background:#edf8f0;border:1px solid #c7dfcf;border-radius:999px;flex:none;padding:6px 11px;font-size:.7rem;font-weight:750}.listing-draft__identity{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:15px;display:grid}.listing-draft__identity>div{background:#fff;border:1px solid #e0eae3;border-radius:10px;align-content:start;gap:5px;min-width:0;padding:10px;display:grid}.listing-draft__identity small{color:#678076;font-size:.68rem}.listing-draft__identity strong{overflow-wrap:anywhere;font-size:.78rem;font-weight:650}.listing-draft__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.listing-draft__form label{color:#27483a;align-content:start;gap:6px;min-width:0;font-size:.76rem;font-weight:750;display:grid}.listing-draft__form label small{color:#788b81;font-size:.67rem;font-weight:550}.listing-draft__form input,.listing-draft__form select{color:#263a30;width:100%;min-width:0;height:42px;font:inherit;background:#fff;border:1px solid #cadbd0;border-radius:9px;padding:0 11px;font-weight:550}.listing-draft__form input:focus-visible,.listing-draft__form select:focus-visible{outline-offset:1px;outline:2px solid #58a77a}.listing-draft__form input:disabled{color:#6e8175;background:#f3f7f4}.listing-draft__store{background:#f5faf6;border:1px solid #dce9df;border-radius:10px;grid-column:1/-1;gap:8px;padding:12px 13px;display:grid}.listing-draft__store p{color:#526e5d;margin:0;font-size:.73rem}.listing-draft__store-status{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.listing-draft__warehouse-facts{color:#526e5d;overflow-wrap:anywhere;margin:0;padding-left:18px;font-size:.73rem}.listing-draft__missing,.listing-draft__cost,.listing-draft__feedback,.listing-draft__footer{grid-column:1/-1}.listing-draft__missing{color:#705634;background:#fffaf0;border:1px solid #eadab7;border-radius:10px;padding:11px 13px;font-size:.75rem}.listing-draft__missing strong{margin-bottom:5px;display:block}.listing-draft__missing ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.listing-draft__missing li{background:#fff;border:1px solid #eddfc3;border-radius:999px;padding:3px 8px}.listing-draft__missing p{margin:6px 0 0}.listing-draft__cost{color:#637169;margin:0;font-size:.74rem;line-height:1.6}.listing-draft__feedback{color:#266c46;margin:0;font-size:.75rem}.listing-draft__feedback.is-error{color:#a83434}.listing-draft__footer{color:#617469;border-top:1px solid #e3ebe5;justify-content:space-between;align-items:center;gap:12px;padding-top:13px;font-size:.73rem;display:flex}.detail-hero{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;min-height:176px;padding:28px;display:grid}.detail-hero__copy{min-width:0}.detail-hero__copy h1{overflow-wrap:anywhere;max-width:850px;font-size:clamp(1.5rem,3vw,2.3rem)}.detail-badges{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.detail-badges span{color:#64706c;background:#f8faf9;border:1px solid #dbe2df;border-radius:999px;padding:5px 9px;font-size:.7rem}.metric-strip{grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.metric-strip>div{min-width:0;padding:18px 20px}.metric-strip>div:not(:last-child){border-right:1px solid var(--line)}.metric-strip span,.metric-strip strong{display:block}.metric-strip span{color:var(--muted);margin-bottom:7px;font-size:.7rem}.metric-strip strong{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;overflow:hidden}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.detail-section{padding:23px;box-shadow:0 8px 26px #152d270b}.detail-section h2{margin-bottom:18px;font-size:1rem}.detail-section dl{margin:0}.detail-section dl>div{border-top:1px solid #edf0ef;grid-template-columns:minmax(90px,.42fr) minmax(0,1fr);gap:18px;padding:10px 0;display:grid}.detail-section dt{color:var(--muted);font-size:.78rem}.detail-section dd{color:#303c38;overflow-wrap:anywhere;margin:0;font-size:.8rem}.not-found{max-width:720px;padding:60px}.not-found p:not(.section-kicker){color:var(--muted)}.full-page-state{place-items:center;min-height:100vh;padding:24px;display:grid}.full-page-state>*{width:min(620px,100%)}@media (width<=1160px){.product-card-grid{grid-template-columns:1fr}.product-summary-card.is-expanded{grid-column:auto}}@media (width<=1024px){.erp-shell{grid-template-columns:84px minmax(0,1fr)}.sidebar{padding-inline:12px}.sidebar__brand{padding-inline:8px}.sidebar .brand-words,.nav-item>span:not(.nav-item__icon),.nav-item small,.sidebar__foot{display:none}.nav-item{grid-template-columns:1fr;justify-items:center;padding:0}.nav-item__icon{font-size:1.25rem}.search-bar{grid-template-columns:160px minmax(190px,1fr) auto}.search-bar .button--quiet{grid-column:3}.metric-strip{grid-template-columns:repeat(3,1fr)}.metric-strip>div{border-bottom:1px solid var(--line)}.product-business-view__fields{grid-template-columns:repeat(3,minmax(0,1fr))}.listing-draft__identity{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.auth-page{background:var(--canvas);grid-template-columns:1fr;min-height:100svh}.auth-brand-panel{min-height:auto;padding:21px 22px 24px}.auth-brand-panel__statement{margin:46px 0 30px}.auth-brand-panel__statement h2{max-width:370px;font-size:2.35rem}.auth-brand-panel__statement p{display:none}.auth-brand-panel__rail{max-width:none}.auth-card{background:#fff;border-radius:0 0 18px 18px;width:calc(100% - 28px);margin:-1px auto 14px;padding:27px 21px 30px}.erp-shell{display:block}.sidebar{z-index:10;width:100%;height:64px;padding:7px 14px calc(7px + env(safe-area-inset-bottom));display:block;position:fixed;top:auto;bottom:0;box-shadow:0 -8px 24px #152d2717}.sidebar__brand,.sidebar__foot{display:none}.sidebar__nav{grid-template-columns:1fr 1fr;gap:6px;display:grid}.nav-item{justify-content:center;gap:8px;min-height:49px;display:flex}.nav-item>span:not(.nav-item__icon){display:inline}.nav-item--active{box-shadow:inset 0 3px #6dcc8a}.topbar{height:64px;padding:0 17px}.topbar__mobile-brand{display:inline-flex}.topbar__mobile-brand .brand-mark,.topbar__mobile-brand .brand-mark img{width:32px;height:32px}.topbar__eyebrow,.account-block__identity span{display:none}.topbar__workspace{max-width:135px}.account-block{gap:4px}.account-block__identity strong{text-overflow:ellipsis;white-space:nowrap;max-width:104px;overflow:hidden}.workspace{padding:24px 14px 90px}.page-heading--with-action{align-items:start}.read-view-status{display:none}.search-bar{grid-template-columns:1fr auto;padding:13px}.search-mode{grid-column:1/-1}.search-input{min-width:0}.search-bar .button--quiet{grid-column:auto}.product-card-grid{gap:12px;padding:12px}.product-summary-card__snapshot{grid-template-columns:96px minmax(0,1fr);gap:13px;min-height:0;padding:14px}.product-summary-card__eyebrow{gap:3px;display:grid}.product-summary-card h2{margin-block:9px 12px;font-size:.94rem}.product-summary-card__identity{grid-template-columns:1fr}.product-summary-card__identity span:last-child{grid-column:auto}.product-summary-card__price{grid-template-columns:1fr}.product-summary-card__price strong{grid-area:auto}.product-summary-card__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:8px;display:grid}.product-summary-card__actions .button,.summary-action-link{justify-content:center;width:100%}.product-summary-card__toggle{margin-left:0}.product-summary-card__detail{padding:12px}.pagination{justify-content:center;padding:14px}.product-business-view__header{grid-template-columns:82px minmax(0,1fr);gap:14px;padding:15px}.product-business-view__header .product-media--hero,.product-business-view__header .product-media--summary{width:82px;height:82px}.product-business-view__heading h1,.product-business-view__heading h2{font-size:1.15rem}.product-business-view__section{padding:15px}.product-business-view__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.product-business-view__field{min-height:62px;padding:9px}.listing-draft__form{grid-template-columns:1fr}.detail-hero{grid-template-columns:auto minmax(0,1fr);gap:15px;padding:18px}.detail-hero .product-placeholder--large{width:72px;height:72px}.detail-hero>.button{display:none}.detail-hero__copy h1{font-size:1.25rem}.metric-strip{grid-template-columns:repeat(2,1fr)}.metric-strip>div{padding:15px}.detail-grid{grid-template-columns:1fr}.detail-section{padding:18px}.not-found{padding:35px 23px}.status-notice{flex-wrap:wrap}.status-notice__action,.status-notice__action .button{width:100%}}@media (width<=420px){.auth-brand-panel__statement h2{font-size:2.05rem}.page-heading h1{font-size:2rem}.topbar__workspace{max-width:105px}.account-block__identity{display:none}.metric-strip{grid-template-columns:1fr 1fr}.product-business-view__fields,.listing-draft__identity{grid-template-columns:1fr}.listing-draft__heading{align-items:start}.listing-draft__footer{flex-direction:column;align-items:stretch}}.single-copy{background:#f8fbff;border:1px solid #cad8e5;border-radius:12px;margin-top:24px;padding:24px}.single-copy pre,.page-stack pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#edf2f7;border-radius:8px;max-height:400px;padding:16px;overflow:auto}.copy-facts{grid-template-columns:minmax(130px,210px) minmax(0,1fr);gap:10px 18px;display:grid}.copy-facts dt{color:#516174}.copy-facts dd{overflow-wrap:anywhere;margin:0}.copy-hash{overflow-wrap:anywhere;font-size:12px}.copy-confirm{align-items:flex-start;gap:12px;margin:20px 0;display:flex}.copy-confirm input{flex:none;width:20px;height:20px}.copy-table{border-collapse:collapse;width:100%}.copy-table th,.copy-table td{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #e1e7ed;padding:12px}h1{letter-spacing:-.02em;font-size:1.45rem;line-height:1.3}.erp-shell{grid-template-columns:174px minmax(0,1fr)}.sidebar{color:#273247;background:#fff;border-right:1px solid #e1e6ee;padding:18px 12px}.nav-item{color:#536176;min-height:40px;font-size:.84rem}.nav-item--active{color:#0958d9;background:#edf5ff;box-shadow:inset 3px 0 #1677ff}.nav-item:hover:not(.nav-item--disabled){color:#0958d9;background:#f4f7fb}.sidebar__foot{color:#758298;border-color:#e1e6ee}.topbar{height:58px;padding:0 22px}.workspace{padding:20px 22px 36px}.page-stack{gap:16px}.section-kicker{letter-spacing:.04em;margin-bottom:5px;font-size:.65rem}.page-heading p{margin-bottom:4px}.button{border-radius:6px;min-height:34px;padding:0 12px;font-size:.8rem}.panel,.product-summary-card,.product-business-view__section,.product-business-view__header{box-shadow:none;border-radius:8px}.product-card-grid{gap:12px;padding:12px}.product-summary-card__snapshot{grid-template-columns:108px minmax(0,1fr);gap:12px;min-height:168px;padding:12px}.product-media--hero{width:108px;height:108px}.product-summary-card h2{margin:8px 0;font-size:.92rem}.product-business-view__heading h1{font-size:1.3rem}.listing-draft{background:#fff;border-color:#d8e4f4}.listing-draft__form label{color:#35435a}.listing-draft__form input,.listing-draft__form select{border-radius:6px;height:36px}.listing-draft__store,.listing-draft__identity>div{background:#fafbfd;border-color:#dde4ef}.pool-selection{border-bottom:1px solid #e4e8ef;align-items:center;gap:12px;padding:12px 16px;font-size:.8rem;display:flex}.pool-selection>span{color:#68768b;margin-right:auto}.pool-row-select{color:#52627b;background:#fafbfd;border-bottom:1px solid #edf0f5;align-items:center;gap:8px;padding:9px 12px;font-size:.78rem;display:flex}input[type=checkbox]{accent-color:#1677ff;cursor:pointer;width:16px;height:16px}.batch-workbench{min-width:0;padding-bottom:105px}.batch-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.batch-heading h1{margin:0 0 5px;font-size:1.35rem}.batch-heading h1 span{vertical-align:middle;color:#0958d9;background:#e6f1ff;border-radius:4px;margin-left:10px;padding:3px 8px;font-size:.7rem;font-weight:600}.batch-heading p{color:#6a778a;margin:0;font-size:.78rem}.batch-layout{grid-template-columns:225px minmax(0,1fr);align-items:start;gap:14px;display:grid}.batch-store{background:#fff;border:1px solid #dfe5ef;border-radius:8px;padding:16px}.batch-store h2{margin:0 0 12px;font-size:.84rem}.batch-store h2:not(:first-child){border-top:1px solid #e8edf4;margin-top:22px;padding-top:16px}.batch-store p,.batch-store dd,.batch-store details{color:#667389;font-size:.74rem;line-height:1.65}.batch-store dl{grid-template-columns:88px 1fr;gap:9px 4px;margin:16px 0;font-size:.74rem;display:grid}.batch-store dt{color:#738097}.batch-store dd{color:#24354f;margin:0}.batch-store__chosen{background:#f4f8ff;border:1px solid #a9ccff;border-radius:6px;gap:10px;padding:12px;display:flex}.batch-store__chosen small{color:#75849b;margin-top:5px;font-size:.7rem;display:block}.batch-store__check{color:#1677ff;font-weight:800}.batch-store label{gap:7px;font-size:.74rem;display:grid}.batch-store select{width:100%;padding:7px}.batch-draft-note{background:#f6f9fe;border-left:2px solid #a8caff;padding:8px}.batch-main{gap:12px;min-width:0;display:grid}.batch-tools,.batch-preview,.batch-results{background:#fff;border:1px solid #dfe5ef;border-radius:8px;padding:14px}.batch-tools>p{color:#68778d;margin:0 0 12px;font-size:.75rem}.batch-tools__row{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.batch-tools__row+.batch-tools__row{border-top:1px solid #e8edf4;margin-top:12px;padding-top:12px}.batch-tools label{color:#64728a;gap:5px;font-size:.7rem;display:grid}.batch-tools input{width:108px}.batch-tools__row:nth-of-type(2) input{width:65px}.batch-workbench input:not([type=checkbox]),.batch-workbench select{color:#26374e;background:#fff;border:1px solid #cfd9e7;border-radius:5px;min-height:32px;padding:5px 8px;font-size:.77rem}.batch-workbench input:disabled,.batch-workbench select:disabled{color:#8995a6;cursor:not-allowed;background:#f5f7fa}.batch-filter{color:#6a788d;background:#fff;border:1px solid #dfe5ef;border-radius:6px;flex-wrap:wrap;align-items:center;gap:12px;padding:9px 12px;font-size:.72rem;display:flex}.batch-filter label{align-items:center;gap:8px;display:flex}.batch-filter input{width:220px}.batch-filter>span{margin-right:auto}.batch-table-scroll{scrollbar-color:#98a9c2 #f0f3f8;scrollbar-width:auto;background:#fff;border:1px solid #dfe5ef;border-radius:6px;width:100%;max-height:min(62vh,650px);overflow:auto}.batch-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:1920px;font-size:.77rem}.batch-table th{z-index:2;text-align:left;background:#f4f6fa;border-bottom:1px solid #dfe5ef;padding:12px 9px;font-size:.73rem;font-weight:650;position:sticky;top:0}.batch-table td{vertical-align:top;border-bottom:1px solid #e7ecf4;border-right:1px solid #edf1f6;padding:8px 9px}.batch-table tr.is-selected td{background:#fafdff}.batch-table th:first-child{width:40px}.batch-table th:nth-child(2){width:82px}.batch-table th:nth-child(3){width:215px}.batch-table th:nth-child(4){width:188px}.batch-table th:nth-child(5){width:235px}.batch-table th:nth-child(6){width:180px}.batch-table th:nth-child(7){width:135px}.batch-table th:nth-child(8){width:142px}.batch-table th:nth-child(9){width:225px}.batch-table th:nth-child(10){width:110px}.batch-table th:nth-child(11){width:185px}.batch-table th:nth-child(12){width:88px}.batch-table th:first-child,.batch-table td:first-child{z-index:1;background:#fff;border-right:1px solid #dfe5ef;position:sticky;left:0}.batch-table th:first-child{z-index:3;background:#f4f6fa}.batch-table td input:not([type=checkbox]){width:100%}.batch-table small{color:#7b879a;overflow-wrap:anywhere;margin-top:3px;font-size:.66rem;line-height:1.35;display:block}.batch-table strong{font-weight:600;line-height:1.5;display:block}.batch-table .product-media--summary{border-radius:4px;width:58px;height:64px}.batch-table .product-placeholder{width:100%;height:100%}.batch-table input+input{margin-top:6px}.batch-input-pair{gap:4px;display:flex}.batch-input-pair input{min-width:0}.batch-dimensions{gap:4px;margin-bottom:6px;display:flex}.batch-dimensions input{min-width:0;width:58px!important}.batch-table details{font-size:.7rem;line-height:1.6}.batch-table ul{padding-left:16px}.batch-table summary{cursor:pointer;color:#956310}.batch-pagination{color:#6b7a90;justify-content:flex-end;align-items:center;gap:8px;font-size:.72rem;display:flex}.batch-pagination>span:first-child{margin-right:auto}.batch-pagination label{align-items:center;gap:5px;display:flex}.batch-empty{text-align:center;background:#fff;border:1px solid #dfe5ef;border-radius:8px;padding:56px 22px}.batch-empty h2{font-size:1.05rem}.batch-empty p{color:#6b7a90;font-size:.82rem}.batch-feedback{color:#24537c;background:#eff6ff;border:1px solid #cee3ff;border-radius:5px;margin:0;padding:10px 12px;font-size:.78rem}.batch-feedback.is-error{color:#a9352d;background:#fff2f0;border-color:#ffc8c0}.is-error,.is-danger{color:#a9352d}.batch-preview h2,.batch-results h2{font-size:1rem}.batch-preview p{color:#67748a;font-size:.8rem;line-height:1.6}.batch-preview__scroll{overflow:auto}.batch-preview table{border-collapse:collapse;width:100%;font-size:.8rem}.batch-preview th,.batch-preview td{text-align:left;border-bottom:1px solid #e4eaf3;padding:10px 12px}.batch-preview th{background:#f5f7fb}.batch-preview small{color:#7b879a;margin-top:5px;display:block}.batch-confirm{background:#eef5ff;align-items:flex-start;gap:9px;padding:12px;font-size:.8rem;line-height:1.7;display:flex}.batch-confirm input{flex-shrink:0;margin-top:4px}.batch-preview details{margin-top:14px;font-size:.75rem}.batch-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f7fb;max-width:100%;padding:12px}.batch-preview details p{overflow-wrap:anywhere}.batch-results>div{border-bottom:1px solid #e8edf4;padding:12px 0;font-size:.8rem}.batch-results span{color:#66748b;margin-top:6px;display:block}.batch-footer{z-index:8;background:#fff;border-top:1px solid #d7e0ed;justify-content:space-between;align-items:center;gap:16px;min-height:78px;padding:14px 22px;display:flex;position:fixed;bottom:0;left:174px;right:0;box-shadow:0 -3px 12px #1832550a}.batch-footer strong{font-size:.95rem;display:block}.batch-footer small{color:#778398;margin-top:6px;font-size:.72rem;display:block}.batch-footer__actions{flex-wrap:wrap;gap:8px;display:flex}.copy-table{border-collapse:collapse;width:100%;font-size:.82rem}.copy-table th,.copy-table td{text-align:left;border-bottom:1px solid #e2e8f0;padding:12px}.copy-table th{background:#f5f7fa}@media (width<=1100px){.erp-shell{grid-template-columns:76px minmax(0,1fr)}.batch-footer{left:76px}.batch-layout{grid-template-columns:200px minmax(0,1fr)}.workspace{padding:16px}}@media (width<=760px){.workspace{padding:16px 14px 90px}.sidebar__nav{grid-template-columns:repeat(3,minmax(0,1fr))}.erp-shell{display:block}.sidebar{border-top:1px solid #e0e6ef;border-right:0;height:64px}.batch-layout{grid-template-columns:minmax(0,1fr)}.batch-store{grid-template-columns:1fr;display:grid}.batch-footer{flex-direction:column;align-items:stretch;gap:9px;padding:10px 12px;bottom:64px;left:0}.batch-footer__actions{grid-template-columns:1fr 1fr;display:grid}.batch-footer__actions .button--primary{grid-column:1/-1}.batch-workbench{padding-bottom:215px}.pool-selection{flex-wrap:wrap}.pool-selection>span{width:100%}.batch-heading{align-items:flex-start}.batch-filter input{width:170px}.batch-pagination{flex-wrap:wrap}.batch-pagination>span:first-child{width:100%}.batch-preview table{min-width:550px}}@media (width<=850px){.auth-page{grid-template-columns:1fr}.auth-brand-panel{min-height:0;padding:24px}.auth-brand-panel__statement{margin:24px 0 0}.auth-brand-panel__statement h2{margin:12px 0;font-size:1.55rem}.auth-brand-panel__rail{display:none}.auth-card{width:min(450px,100% - 32px);padding:28px}}.erp-shell{--teal:#7246c8;--teal-2:#6036b2;--green:#2bae9b;--green-soft:#eaf7f3;--canvas:#f5f5f7;--line:#e6e2ee;background:#f5f5f7;height:100dvh;min-height:0;overflow:hidden}.erp-shell .sidebar{color:#514663;border-right:1px solid var(--line);background:#fff;height:100dvh;padding:24px 16px 18px;overflow:auto}.erp-shell .sidebar__brand{color:#322345;padding-bottom:28px}.erp-shell .brand-words small{color:#91849f}.erp-shell .nav-item{color:#675b78;grid-template-columns:27px 1fr;min-height:45px}.erp-shell .nav-item--active{color:#7246c8;background:#f0e9fa;box-shadow:inset 3px 0 #7246c8}.erp-shell .nav-item__icon{color:inherit}.erp-shell .sidebar__foot{color:#8c8099;border-color:var(--line)}.erp-shell .erp-main{flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}.erp-shell .topbar{background:#fff;flex:none;height:76px;padding:0 28px}.erp-shell .topbar__eyebrow{color:#8c8099}.erp-shell .topbar__workspace{color:#3a2d4b;font-size:15px}.erp-shell .account-block{gap:16px}.erp-shell .account-block__identity{color:#473957}.erp-shell .extension-connection{color:#756782;max-width:280px;font-size:12px}.erp-shell .extension-connection .button{min-height:30px;padding:0 8px;font-size:12px}.erp-shell .workspace-breadcrumb{color:#93879f;flex:none;align-items:center;gap:12px;padding:16px 28px 0;font-size:12px;display:flex}.erp-shell main.workspace{flex:1;min-height:0;margin:0;padding:22px 28px 32px;overflow:auto}.erp-shell .workbench-page,.erp-shell .workbench-mount{min-width:0}.erp-shell .workbench-business{color:#27302e;font-family:inherit}.erp-shell .workbench-business .page{padding:0}.erp-shell .workbench-business .product-page__toolbar{box-shadow:none;background:#fff}@media (width<=920px){.erp-shell{grid-template-columns:190px minmax(0,1fr)}.erp-shell .account-block{gap:8px}.erp-shell .extension-connection{max-width:190px}.erp-shell .topbar{padding:0 20px}.erp-shell main.workspace{padding:18px 20px 28px}}@media (width<=680px){.erp-shell{grid-template-columns:1fr}.erp-shell .sidebar{display:none}.erp-shell .topbar{flex-wrap:wrap;align-items:flex-start;height:auto;min-height:76px;padding:12px 16px}.erp-shell .topbar__mobile-brand{display:block}.erp-shell .account-block{flex-wrap:wrap;margin-left:auto}.erp-shell .workspace-breadcrumb{padding:14px 16px 0}.erp-shell main.workspace{padding:16px}.erp-shell .shell-notice{padding:10px 16px 0}}.erp-shell--sidebar-closed{grid-template-columns:minmax(0,1fr)!important}.erp-shell .sidebar[hidden]{display:none!important}.erp-shell .shell-navigation-toggle{color:#7246c8;flex:none;margin-right:12px}@media (width<=1100px){.erp-shell--sidebar-open{grid-template-columns:minmax(0,1fr)!important}.erp-shell--sidebar-open .sidebar{z-index:20;border-top:1px solid var(--line);width:min(240px,85vw);height:calc(100dvh - 76px);padding:20px 16px;display:flex;position:fixed;inset:76px auto 0 0;box-shadow:8px 0 28px #32234526}.erp-shell--sidebar-open .sidebar__nav{grid-template-columns:1fr;display:grid}.erp-shell--sidebar-open .sidebar__brand,.erp-shell--sidebar-open .sidebar .brand-words,.erp-shell--sidebar-open .nav-item>span:not(.nav-item__icon),.erp-shell--sidebar-open .sidebar__foot{display:block}.erp-shell .batch-footer{bottom:0;left:0}}.erp-shell .workbench-fx-attribution{color:#91849f;margin:18px 0 4px;font-size:11px;line-height:1.6}.precision-workspace-tabs{border-bottom:1px solid #e6e2ee;align-items:stretch;gap:5px;max-width:100%;min-height:40px;margin:0 0 16px;padding:0 0 1px;display:flex;overflow-x:auto}.precision-workspace-tabs__manager{white-space:nowrap;color:#655b76;align-items:center;padding:8px 14px;font-size:13px;display:flex}.precision-workspace-tab{background:#f8f7fb;border:1px solid #e6e2ee;border-bottom:0;border-radius:7px 7px 0 0;flex:none;align-items:center;max-width:260px;display:flex}.precision-workspace-tab.is-active{background:#fff;border-top:3px solid #7c3aed}.precision-workspace-tab>a{text-overflow:ellipsis;white-space:nowrap;color:#433756;padding:8px 12px;font-size:13px;overflow:hidden}.precision-workspace-tab.is-active>a{color:#7c3aed;font-weight:600}.precision-workspace-tab>button{color:#776e87;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:0 0 30px;min-height:32px;font-size:18px}.precision-workspace-tab>button:hover{color:#5b21b6;background:#ede6f9}.precision-workspace-tab>button:focus-visible,.precision-workspace-tab>a:focus-visible{outline-offset:-3px;outline:2px solid #7c3aed}.precision-workspace-pane[hidden]{display:none!important}.precision-workspace-pane{min-width:0}.auth-design{--auth-purple:#7c3aed;color:#1c1c1c;background:#fff;grid-template-columns:42.0205% minmax(0,1fr);min-height:100svh;font-family:Noto Sans SC,Microsoft YaHei,sans-serif;font-size:16px;line-height:24px;display:grid}.auth-design__panel{grid-template-rows:66px 1fr 24px;min-width:0;min-height:768px;padding:26px 60px 24px;display:grid}.auth-design__logo{width:200px;height:66px;position:relative;overflow:hidden}.auth-design__logo>img{width:293.41px;max-width:none;height:97.421px;position:absolute;top:-15.71px;left:-46.99px}.auth-design__card{align-self:center;width:100%;max-width:454px;margin:0 auto}.auth-design__heading{gap:20px;margin:0 0 20px;display:grid}.auth-design__heading h1{color:#1c1c1c;letter-spacing:0;margin:0;font-size:32px;font-weight:700;line-height:44px}.auth-design__tab{color:var(--auth-purple);flex-direction:column;align-items:flex-start;gap:8px;margin:0;font-size:18px;font-weight:700;line-height:26px;display:flex}.auth-design__tab:after{content:"";background:var(--auth-purple);border-radius:2px;width:120px;height:4px}.auth-design .auth-design__form{gap:20px;margin:0;display:grid}.auth-design__fields{gap:16px;min-width:0;display:grid}.auth-design__field{gap:6px;min-width:0;display:grid}.auth-design .auth-design__field>label{color:#1c1c1c;margin:0;font-size:16px;font-weight:400;line-height:22px;display:block}.auth-design__input{background:#7c3aed0d;border:1px solid #7c3aed33;border-radius:10px;align-items:center;gap:12px;min-width:0;height:54px;padding:0 16px 0 20px;transition:border-color .15s,box-shadow .15s;display:flex}.auth-design__input>img,.auth-design__password-toggle>img{flex:0 0 24px;width:24px;height:24px}.auth-design .auth-design__input>input{color:#1c1c1c;background:0 0;border:0;border-radius:0;outline:none;flex:1;width:0;min-width:0;height:100%;min-height:0;margin:0;padding:0;font-family:inherit;font-size:16px;font-weight:400;line-height:24px}.auth-design .auth-design__input>input::placeholder{color:#84818a;opacity:1}.auth-design__input:focus-within{border-color:var(--auth-purple);box-shadow:0 0 0 3px #7c3aed1a}.auth-design__input:has(input[aria-invalid=true]){border-color:#b42318}.auth-design .auth-design__input>input[aria-invalid=true]:focus{outline:none}.auth-design__input:has(input:disabled){opacity:.65}.auth-design__password-toggle{cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 32px;place-items:center;width:32px;height:40px;margin-right:-4px;padding:4px;display:grid}.auth-design__password-toggle[aria-pressed=true]{background:#7c3aed12}.auth-design__password-toggle:disabled{cursor:default}.auth-design__mode-switch{color:#666;cursor:pointer;text-align:left;background:#f3f3f3;border:1px solid #e6e6e6;border-radius:10px;align-items:center;gap:12px;width:100%;height:54px;padding:0 16px 0 8px;font-family:inherit;font-size:16px;line-height:24px;display:flex}.auth-design__mode-switch-icon{background:#fff;border:1px solid #ddd;border-radius:8px;flex:0 0 40px;place-items:center;height:40px;display:grid}.auth-design__mode-switch-icon img{width:24px;height:24px}.auth-design__options{justify-content:space-between;align-items:center;gap:16px;min-height:24px;font-size:16px;line-height:24px;display:flex}.auth-design a{color:var(--auth-purple);text-decoration:none}.auth-design a:hover{text-decoration:underline}.auth-design__help{position:relative}.auth-design__help>summary{color:var(--auth-purple);cursor:pointer;list-style:none}.auth-design__help>summary::-webkit-details-marker{display:none}.auth-design__help>div{z-index:5;background:#fff;border:1px solid #7c3aed33;border-radius:10px;gap:10px;min-width:180px;padding:16px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #34204a18}.auth-design__actions{gap:12px;display:grid}.auth-design__note{color:#666;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:20px}.auth-design .auth-design__actions>.button{background:var(--auth-purple);color:#fff;border:0;border-radius:10px;min-height:54px;margin:0;padding:8px 18px;font-family:inherit;font-size:22px;font-weight:700;line-height:30px}.auth-design .auth-design__actions>.button:hover:not(:disabled){background:#6d28d9}.auth-design .button:disabled{opacity:.55;cursor:not-allowed}.auth-design__switch{text-align:center;color:#666;margin:0;font-size:16px;line-height:24px}.auth-design__footer{color:#666;justify-content:space-between;align-items:center;gap:12px;font-size:16px;line-height:24px;display:flex}.auth-design__footer>a{color:#666}.auth-design .auth-form-feedback,.auth-design .auth-form-success,.auth-design .status-notice{overflow-wrap:anywhere;margin:12px 0}.auth-design__card>p{overflow-wrap:anywhere}.auth-design__field .auth-field-error{overflow-wrap:anywhere;margin:0}.auth-design .auth-design__field>small{color:#666;font-size:14px;font-weight:400;line-height:20px}.auth-design .auth-design__field>.auth-design__sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.auth-design :is(a,button,summary):focus-visible{outline:2px solid var(--auth-purple);outline-offset:3px}.auth-design--register .auth-design__heading{gap:10px;margin-bottom:12px}.auth-design--register .auth-design__tab:after{width:80px}.auth-design--register .auth-design__form{gap:12px}.auth-design--register .auth-design__fields{gap:10px}.auth-design--register .auth-design__input{height:46px}.auth-design--register .auth-design__actions{gap:8px}.auth-design--register .auth-design__actions>.button{min-height:46px}.auth-design__hero{background:var(--auth-purple);min-width:0;min-height:768px;position:relative;overflow:hidden}.auth-design__texture{opacity:.1;background-repeat:repeat;background-size:2048px 2048px;position:absolute;inset:0}.auth-design__curves{object-fit:fill;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.auth-design__hero-panel,.auth-design__hero-border{pointer-events:none;border-radius:40px;position:absolute;inset:9.375% 6.69192% 9.63542%}.auth-design__hero-panel{opacity:.12;background:#fff}.auth-design__hero-border{opacity:.36;border:1px solid #fff}.auth-design__headline{z-index:1;color:#fff;letter-spacing:0;white-space:nowrap;margin:0;font-size:clamp(40px,4.5388vw,62px);font-weight:900;line-height:1.32258;position:absolute;top:15.1042%;left:14.899%}.auth-design__headline>span{display:block}.auth-design__headline>span+span{margin-top:4px}.auth-design__headline-accent{color:#0000;background:linear-gradient(90deg,#fff,#9ef3dd);-webkit-background-clip:text;background-clip:text}.auth-design__badge{z-index:2;width:84px;height:84px;position:absolute;top:40.3646%;left:1.51515%}.auth-design__lightning{z-index:3;width:44px;height:44px;position:absolute;top:42.9688%;left:4.0404%}.auth-design__photo{z-index:1;pointer-events:none;width:100%;height:auto;position:absolute;bottom:0;left:0}@media (width>=1600px){.auth-design__panel{padding-left:max(60px,50% - 227px);padding-right:max(60px,50% - 227px)}}@media (width<=1100px) and (width>=851px){.auth-design{grid-template-columns:48% minmax(0,1fr)}.auth-design__panel{padding-left:32px;padding-right:32px}.auth-design__headline{font-size:clamp(32px,4vw,44px);left:9%}}@media (width<=850px){.auth-design{display:block}.auth-design__panel{grid-template-rows:66px 1fr 24px;gap:32px;min-height:100svh;padding:24px clamp(24px,8vw,60px)}.auth-design__hero{display:none}.auth-design__card{padding:12px 0}.auth-design__heading h1{font-size:28px;line-height:40px}.auth-design__footer{font-size:14px;line-height:24px}.auth-design__note{font-size:13px}.auth-design__options,.auth-design__switch{font-size:15px}}@media (prefers-reduced-motion:reduce){.auth-design__input{transition:none}}.auth-design--email .auth-design__heading{gap:12px;margin-bottom:24px}.auth-design--email .auth-design__tab{font-size:16px;line-height:24px}.auth-design--email .auth-design__tab:after{width:72px;height:3px}.auth-design--email .auth-design__note{color:#777180;margin:0;font-size:14px;line-height:24px}.auth-design--email .auth-design__card>p{color:#696174;margin:14px 0;font-size:14px;line-height:24px}.auth-design--email .auth-design__form{gap:20px;margin-top:22px}.auth-design--email .auth-design__fields:empty{display:none}.auth-design--email .status-notice{overflow-wrap:anywhere;border-radius:10px;margin:16px 0;padding:14px 16px;font-size:14px;line-height:23px}.auth-design--email .status-notice--warning{color:#755322;background:#fffaf0;border-color:#f0dfb9}.auth-design--email .status-notice--success{color:#246647;background:#f2faf6;border-color:#cce6d8}.auth-design--email .auth-design__form>.button{background:#7c3aed;border-color:#7c3aed;border-radius:10px;min-height:50px;font-size:16px}.auth-design--email .auth-design__form>.button:hover:enabled{background:#6d28d9;border-color:#6d28d9}.auth-design--email .auth-design__switch{margin-top:24px!important}@media (width<=850px){.auth-design--email .auth-design__panel{gap:24px}.auth-design--email .auth-design__heading{margin-bottom:20px}}.erp-shell{--teal:#7c3aed;--teal-2:#6d28d9;--line:#e7e8ee;--canvas:#f4f5f8;background:var(--canvas);color:#172033;grid-template-columns:224px minmax(0,1fr)}.erp-shell .sidebar{border-right:1px solid var(--line);color:#172033;scrollbar-width:thin;background:#fff;flex-direction:column;gap:8px;min-width:0;height:100dvh;padding:0 8px 12px;display:flex;position:relative;top:0;overflow:auto}.erp-shell .sidebar__brand{height:64px;color:inherit;flex:0 0 64px;justify-content:center;align-items:center;padding:0;display:flex}.erp-shell .workbench-brand{flex:none;align-items:center;text-decoration:none;display:inline-flex}.erp-shell .workbench-brand__crop{width:150px;height:50px;display:block;position:relative;overflow:hidden}.erp-shell .workbench-brand__image{width:220.058px;max-width:none;height:73.0658px;position:absolute;top:-11.7825px;left:-35.2425px}.erp-shell .sidebar__nav{flex-direction:column;flex:none;grid-template-columns:none;gap:2px;min-width:0;padding:0;display:flex}.erp-shell .nav-item{color:#172033;letter-spacing:0;width:100%;min-height:42px;box-shadow:none;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;margin:0;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:400;line-height:22px;text-decoration:none;display:flex}.erp-shell .nav-item__label{white-space:nowrap;flex:1;min-width:0}.erp-shell .nav-item__icon{width:18px;height:18px;color:inherit;font-size:inherit;flex:0 0 18px;justify-content:center;align-items:center;display:flex}.erp-shell .workbench-icon{width:16px;height:16px;-webkit-mask-image:var(--workbench-icon);mask-image:var(--workbench-icon);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--workbench-icon);vertical-align:middle;background-color:currentColor;flex:none;display:inline-block;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.erp-shell .nav-item:hover{color:#7c3aed;background:#f7f5fc}.erp-shell .nav-item--active,.erp-shell .nav-item--active:hover{color:#7c3aed;box-shadow:none;background:#ede9fe;font-weight:500}.erp-shell .nav-group{min-width:0}.erp-shell .nav-group--active>.nav-group__toggle{color:#7c3aed}.erp-shell .nav-group--open>.nav-group__toggle{background:#f7f7fa}.erp-shell .nav-group__chevron{width:12px;height:12px;margin-left:auto;transition:transform .15s}.erp-shell .nav-group--open>.nav-group__toggle .nav-group__chevron{transform:rotate(180deg)}.erp-shell .nav-group__children{gap:2px;margin:2px 0 4px;padding:0;list-style:none;display:grid}.erp-shell .nav-group__children[hidden]{display:none!important}.erp-shell .nav-item--child{gap:10px;padding-left:30px}.erp-shell .sidebar__foot{color:#969baa;border-top:0;margin-top:auto;padding:18px 12px 4px;font-size:11px;line-height:18px}.erp-shell .topbar{border-bottom:1px solid var(--line);background:#fff;gap:12px;height:56px;min-height:56px;padding:0 20px}.erp-shell .shell-navigation-toggle{color:#616978;border-radius:6px;flex:0 0 32px;place-items:center;width:32px;min-height:32px;margin:0;padding:0;display:grid}.erp-shell .shell-navigation-toggle:hover{color:#7c3aed;background:#f4f2fa}.erp-shell .topbar__context{flex:1;gap:10px}.erp-shell .topbar__eyebrow{color:#9297a4;letter-spacing:0;margin:0 0 2px;font-size:10px;font-weight:400;line-height:14px}.erp-shell .topbar__workspace{color:#303748;font-size:14px;font-weight:500;line-height:20px}.erp-shell .account-block{gap:14px;min-width:0;font-size:12px;line-height:18px}.erp-shell .account-block>a{color:#626b7e;white-space:nowrap;text-decoration:none}.erp-shell .account-block>a:hover{color:#7c3aed}.erp-shell .account-block__identity{color:#343d4f;gap:0;min-width:0}.erp-shell .account-block__identity strong{text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}.erp-shell .account-block__identity span{color:#969baa;font-size:10px;line-height:14px}.erp-shell .account-block>.button{color:#667084;border-radius:6px;min-height:30px;padding:0 10px;font-size:12px;font-weight:400}.erp-shell .extension-connection{color:#7b8392;align-items:center;gap:6px;min-width:0;max-width:260px;font-size:12px;line-height:18px;display:flex}.erp-shell .extension-connection>span{overflow-wrap:anywhere;min-width:0}.erp-shell .extension-connection .button{color:#7c3aed;background:#faf8ff;border:1px solid #ddd6fe;border-radius:6px;flex:none;min-height:28px;padding:0 8px;font-size:12px;font-weight:400}.erp-shell .workspace-breadcrumb{border-bottom:1px solid var(--line);color:#8a91a0;background:#fff;align-items:center;gap:10px;height:38px;min-height:38px;margin:0;padding:0 20px;font-size:12px;line-height:18px;display:flex}.erp-shell .workspace-breadcrumb a{color:#626b7e;text-decoration:none}.erp-shell .workspace-breadcrumb a:hover{color:#7c3aed}.erp-shell .workspace-breadcrumb [aria-current]{color:#303748}.erp-shell main.workspace{scrollbar-gutter:stable;padding:16px}.erp-shell .shell-notice{padding:12px 16px 0}.erp-shell .batch-footer{left:224px}.erp-shell--sidebar-closed .batch-footer{left:0}.erp-shell .workspace-placeholder{border:1px solid var(--line);background:#fff;border-radius:8px;min-height:calc(100% - 2px);padding:32px}.erp-shell .workspace-placeholder__eyebrow{color:#969baa;margin:0 0 12px;font-size:12px;line-height:18px;display:inline-block}.erp-shell .workspace-placeholder h1{color:#252d3f;letter-spacing:0;margin:0 0 18px;font-size:24px;font-weight:600;line-height:34px}.erp-shell .workspace-placeholder__lead{color:#465065;margin:0 0 8px;font-size:16px;line-height:26px}.erp-shell .workspace-placeholder__description{color:#8a91a0;max-width:520px;margin:0;font-size:14px;line-height:24px}.erp-shell :is(.nav-item,.workbench-brand,.shell-navigation-toggle):focus-visible{outline-offset:-2px;outline:2px solid #7c3aed}@media (width<=1100px){.erp-shell{grid-template-columns:minmax(0,1fr)}.erp-shell--sidebar-open .sidebar{z-index:20;border-top:0;width:224px;height:calc(100dvh - 56px);padding:0 8px 12px;display:flex;position:fixed;inset:56px auto 0 0;box-shadow:8px 0 24px #17203316}.erp-shell--sidebar-open .sidebar__nav{grid-template-columns:none;display:flex}.erp-shell--sidebar-open .sidebar__brand{display:flex}.erp-shell .batch-footer{left:0}.erp-shell .topbar{padding:0 16px}.erp-shell .account-block{gap:10px}.erp-shell .extension-connection{max-width:210px}}@media (width<=680px){.erp-shell .topbar{flex-wrap:wrap;align-items:center;gap:6px 10px;height:auto;min-height:56px;padding:8px 12px}.erp-shell .topbar__mobile-brand{display:flex}.erp-shell .topbar__context{min-width:0}.erp-shell .topbar__context>div{display:none}.erp-shell .topbar__context .workbench-brand__crop{width:132px;height:44px}.erp-shell .topbar__context .workbench-brand__image{width:193.651px;height:64.2979px;top:-10.3686px;left:-31.0134px}.erp-shell .account-block{flex-wrap:wrap;justify-content:flex-end;gap:8px 12px;width:100%;margin:0}.erp-shell .extension-connection{max-width:100%;margin-right:auto}.erp-shell .account-block__identity{align-items:center;gap:6px;display:flex}.erp-shell .account-block__identity strong{max-width:150px}.erp-shell .workspace-breadcrumb{gap:8px;padding:0 12px}.erp-shell main.workspace{padding:12px}.erp-shell .workspace-placeholder{padding:24px}.erp-shell--sidebar-open .sidebar{height:calc(100dvh - 56px);inset:56px auto 0 0}.erp-shell .shell-notice{padding:10px 12px 0}}@media (prefers-reduced-motion:reduce){.erp-shell .nav-group__chevron{transition:none}}@media (width<=680px){.erp-shell--sidebar-open .sidebar__brand{display:none}}.extension-download{color:#5f3aa4;flex:none;position:relative}.extension-download__trigger{color:#7c3aed;white-space:nowrap;cursor:pointer;background:#fcfaff;border:1px dashed #a78bda;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:32px;padding:0 12px;font-size:12px;line-height:18px;display:inline-flex}.extension-download__trigger:hover,.extension-download__trigger[aria-expanded=true]{background:#f5efff;border-color:#7c3aed}.extension-download__trigger .workbench-icon,.extension-download__action .workbench-icon{flex:none;width:16px;height:16px}.extension-download__trigger:focus-visible,.extension-download__card a:focus-visible,.extension-download__retry:focus-visible{outline-offset:3px;outline:3px solid #c4b5fd}.extension-download__popover{z-index:45;width:332px;max-width:calc(100vw - 24px);padding-top:10px;position:absolute;top:100%;right:0}.extension-download__card{text-align:center;color:#343043;background:#fff;border:1px solid #eee8f4;border-radius:13px;padding:22px;box-shadow:0 12px 36px #3521471c}.extension-download__brand{justify-content:center;margin:-2px 0 10px;display:flex}.extension-download__brand .workbench-brand__crop{width:156px;height:52px}.extension-download__brand .workbench-brand__image{width:228.86px;height:76px;top:-12.25px;left:-36.65px}.extension-download__card h2{letter-spacing:0;margin:0 0 9px;font-size:16px;font-weight:600;line-height:24px}.extension-download__description{color:#7b7487;margin:0 0 18px;font-size:12px;line-height:21px}.extension-download__action{color:#fff;background:#7c3aed;border:1px solid #7c3aed;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:40px;font-size:13px;font-weight:500;line-height:20px;text-decoration:none;display:flex}.extension-download__action:hover{color:#fff;background:#6d28d9;border-color:#6d28d9}.extension-download__unavailable{color:#82788e;background:#f8f6fa;border:1px solid #e9e3ef;border-radius:7px;justify-content:center;align-items:center;min-height:40px;margin:0;font-size:12px;line-height:20px;display:flex}.extension-download__note{color:#a098ab;margin:9px 0 18px;font-size:11px;line-height:18px}.extension-download__tutorial,.extension-download__retry{color:#7c3aed;font-size:12px;line-height:20px;text-decoration:none}.extension-download__tutorial:hover{text-decoration:underline}.extension-download__retry{cursor:pointer;background:0 0;border:0;padding:0}@media (width<=980px){.erp-shell .topbar{flex-wrap:wrap;height:auto;min-height:56px;padding-top:8px;padding-bottom:8px}.erp-shell .account-block{flex-wrap:wrap;justify-content:flex-end}}@media (width<=680px){.erp-shell .account-block .extension-download{flex-basis:100%;order:1;justify-content:flex-end;display:flex}.extension-download__card{padding:20px}.extension-download__popover{right:0}}.erp-shell .workbench-route-tabs{border-bottom:1px solid var(--line);background:#fff;flex:none;gap:4px;min-width:0;padding:10px 22px 0;display:flex;overflow-x:auto}.workbench-route-tab{color:#675b78;border:1px solid #0000;border-bottom:0;border-radius:8px 8px 0 0;flex:none;align-items:center;max-width:230px;font-size:13px;display:flex}.workbench-route-tab.is-active{color:var(--teal);background:#f0e9fc;border-color:#e5d9fa}.workbench-route-tab>a:first-child{min-width:0;color:inherit;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:9px;padding:10px 12px;text-decoration:none;display:flex;overflow:hidden}.workbench-route-tab>button,.workbench-route-tab__close{color:inherit;cursor:pointer;background:0 0;border:0;padding:4px 9px;font-size:17px;text-decoration:none}.workbench-route-tab a:focus-visible,.workbench-route-tab button:focus-visible{outline:2px solid var(--teal);outline-offset:-2px}.erp-shell main.workspace--online-products{flex-direction:column;min-width:0;padding:16px 20px;display:flex;overflow:hidden}.erp-shell main.workspace--online-products>.workbench-page{flex:1;min-height:0}@media (width<=680px){.erp-shell .workbench-route-tabs{padding-inline:12px}.erp-shell main.workspace--online-products{padding:10px}}
