html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.authenticated-app{min-height:100dvh}.auth-loading{height:100dvh;display:flex;align-items:center;justify-content:center;gap:20px;flex-direction:column;background:#f7f8fc;color:#536079}.login-page{min-height:100dvh;padding:34px 4.5vw 24px;background:radial-gradient(ellipse at 15% 65%,#eaf0ff 0,transparent 45%),#f8f9fc;color:#233149;display:flex;flex-direction:column}.login-brand{display:flex;align-items:center;gap:14px}.login-brand>b{font-size:22px;letter-spacing:.2px}.login-brand>b>span{display:block;font-size:11px;color:#77879d;font-weight:400;margin-top:6px;letter-spacing:.6px}.login-layout{width:min(1080px,100%);flex:1;display:grid;grid-template-columns:1fr 410px;gap:100px;align-items:center;margin:35px auto}.login-eyebrow{font-size:11px;letter-spacing:3px;color:#536ca8}.login-intro h1{font-size:40px;line-height:1.5;font-weight:650;letter-spacing:-1.3px;margin:16px 0}.login-intro>p{font-size:14px;line-height:2;color:#5c6e87}.login-art{position:relative;width:260px;height:180px;margin:25px 0 0 45px}.login-art-back{position:absolute;inset:10px 40px 0 0;background:#b7c7ff;border-radius:10px;transform:rotate(-12deg)}.login-art-front{position:absolute;inset:4px 0 0 45px;padding:18px 24px;border:1px solid #e4eafa;background:#fff;border-radius:10px;transform:rotate(7deg);box-shadow:0 15px 35px #3159ed12;overflow:hidden}.login-art-front>span{font-size:10px;color:#6f83b4}.login-art-front>b{display:block;font-size:28px;line-height:1.4;color:#3159ed;margin-top:15px;position:relative;z-index:1}.login-art-front>i{position:absolute;width:100px;height:100px;right:-24px;bottom:-20px;border:20px solid #edf1ff;border-radius:50%}.login-card{background:#fff;border:1px solid #e4e9f2;border-radius:14px;padding:36px;box-shadow:0 18px 60px #223c7310}.login-card-heading h2{font-size:24px;margin:0 0 9px;letter-spacing:-.5px}.login-card-heading p{font-size:13px;color:#6a798e;margin-bottom:30px}.login-card .ant-alert{margin-bottom:18px}.login-card .ant-form-item-label label{color:#384a64}.login-card .ant-input-affix-wrapper{height:44px}.login-card .ant-input-prefix{color:#8392a9;margin-right:10px}.login-card .ant-btn-primary{height:44px;font-size:14px;margin-top:7px}.login-card-foot{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;color:#7c899c;margin-top:24px}.login-page>footer{text-align:center;font-size:11px;color:#8794a8;letter-spacing:1px}.auth-profile-row{display:flex;align-items:center;gap:8px}.auth-profile-row>.profile{flex:1;min-width:0}.auth-profile-row .auth-logout{flex-shrink:0}.sidebar-collapsed .auth-profile-row{flex-direction:column}.workspace-selector-static{cursor:default!important}.account-menu-trigger{border:0;cursor:pointer}.access-denied{margin:60px auto;padding:40px;max-width:500px;text-align:center;background:#fff;border:1px solid #e5eaf2;border-radius:10px}.access-denied h2{font-size:24px;margin-bottom:12px}.access-denied p{margin-bottom:22px;color:#667790}@media(max-width:900px){.login-layout{grid-template-columns:1fr;gap:30px;width:min(410px,100%);margin:45px auto}.login-intro{display:none}.login-page{padding:24px}.login-card{padding:28px}}.asset-artwork{width:100%;aspect-ratio:10/7;overflow:hidden;background:#eceef0;position:relative;border-radius:5px 5px 0 0;isolation:isolate}.asset-artwork svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease;font-family:Helvetica Neue,Helvetica,PingFang SC,Microsoft YaHei,sans-serif}.asset-artwork-large{border-radius:8px;aspect-ratio:10/7}.asset-card:hover .asset-artwork svg{transform:scale(1.025)}@media(prefers-reduced-motion:reduce){.asset-artwork svg{transition:none}}.asset-artwork-photo{background:#f5f6f8}.asset-artwork-photo img{display:block;width:100%;height:100%;object-fit:contain}.download-panel-title{font-size:16px;font-weight:600}.download-panel-title>span{font-size:12px;color:#3159ed;background:#edf1ff;padding:2px 7px;border-radius:4px;margin-left:7px}.download-drawer .ant-drawer-body{padding:20px 22px}.download-summary{display:grid;grid-template-columns:repeat(4,1fr);padding:18px 12px;background:#f6f8fd;border:1px solid #e9edf7;border-radius:8px;gap:10px}.download-summary>div{display:flex;flex-direction:column;gap:6px;text-align:center}.download-summary strong{font-size:20px;font-weight:600;color:#354b7c;white-space:nowrap}.download-summary>div:last-child strong{font-size:18px}.download-summary span{font-size:11px;color:#939db0}.download-list-tools{display:flex;align-items:center;justify-content:space-between;margin:14px 0;color:#929bad;font-size:11px}.download-product-group{border:1px solid #e5e9f2;border-radius:7px;margin-bottom:14px;overflow:hidden}.download-product-group summary{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;background:#f9fafe;cursor:pointer;list-style:none}.download-product-group summary::-webkit-details-marker{display:none}.download-product-group summary>div{display:flex;align-items:center;gap:8px;min-width:0}.download-product-group summary strong{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.download-product-group summary span{font-size:11px;color:#9ba6ba;white-space:nowrap}.download-product-group summary>.ant-btn{font-size:11px;color:#8d98b0}.download-color-group{padding:6px 12px 10px}.download-color-heading{display:flex;align-items:center;gap:8px;padding:4px 0}.download-color-heading b{font-size:12px;color:#61708b;font-weight:500}.download-color-heading>span{font-size:10px;color:#a6afbf}.download-color-heading>.ant-btn{margin-left:auto;color:#a1abc0;font-size:10px}.download-item{display:flex;align-items:center;gap:10px;border-top:1px solid #f0f2f7;padding:9px 0}.download-item>.asset-artwork{width:46px;height:46px;flex-shrink:0;border-radius:4px;background:#f6f7fa}.download-item>div:not(.asset-artwork){min-width:0;flex:1}.download-item strong{font-size:12px;display:block;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4d5a73}.download-item span{display:block;font-size:10px;color:#9aa5b8;margin-top:6px}.download-item>.ant-btn{flex-shrink:0;color:#a8b1c1}.download-path-note{font-size:11px;line-height:1.9;color:#9ba5b7;margin:20px 0 0}.download-panel-footer{padding:7px 0 5px}.download-panel-footer>div:first-child>span{display:block;font-size:12px;color:#8995ac;margin-bottom:12px}.download-footer-buttons{display:flex;justify-content:flex-end;gap:9px}.download-footer-buttons>.ant-btn:last-child{min-width:175px}.download-error{background:#fff2f0;color:#b34d48;padding:9px 11px;border-radius:5px;font-size:12px;line-height:1.7;margin:0 0 10px}.download-success{color:#568371;font-size:12px;line-height:1.7;margin:0 0 10px}.download-panel-footer .ant-progress{margin-bottom:9px}.download-empty{text-align:center;padding:80px 15px}.download-empty>.anticon{font-size:44px;color:#aebfeb}.download-empty h3{font-size:18px;margin:24px 0 12px}.download-empty p{font-size:13px;color:#909db3;line-height:1.9;margin-bottom:26px}.inspector-panel{position:sticky;top:24px;background:#fff;border:1px solid #e5e9f0;border-radius:9px;padding:19px;min-width:0;color:#687489}.inspector-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}.inspector-heading h2{font-size:14px;color:#424d61;font-weight:550}.inspector-heading .ant-btn{color:#9aa3b2}.inspector-cover.asset-artwork{aspect-ratio:1.4;border-radius:7px}.inspector-title{display:flex;align-items:flex-start;gap:10px;margin-top:17px}.inspector-format{display:grid;place-items:center;width:37px;height:39px;flex-shrink:0;border-radius:6px;background:#eef2ff;color:#5374dc;font-size:11px;font-weight:600}.inspector-title h3{font-size:13px;line-height:1.65;font-weight:550;color:#4c566a;margin:0 0 3px}.inspector-title div>span{font-size:11px;color:#a0a8b6;line-height:1.8}.inspector-actions{display:flex;gap:7px;margin-top:18px}.inspector-actions>.ant-btn:first-child{flex:1}.inspector-actions .ant-btn{height:35px;border-radius:6px;font-size:12px;box-shadow:none}.inspector-actions .inspector-is-favorite{color:#3159ed;border-color:#bbcaff;background:#f5f7ff}.inspector-download-note{font-size:11px;color:#a4acb9;line-height:1.8;margin:9px 0 19px}.inspector-section{border-top:1px solid #edf0f5;padding:18px 0}.inspector-section h4{font-size:12px;font-weight:550;color:#59657b;display:flex;align-items:center;justify-content:space-between;margin:0 0 15px}.inspector-section h4>span{font-size:11px;color:#97a3bb;font-weight:400}.inspector-section dl{display:grid;grid-template-columns:65px minmax(0,1fr);column-gap:9px;row-gap:13px;font-size:12px;margin:0}.inspector-section dt{color:#a0a8b6}.inspector-section dd{margin:0;color:#748094;overflow-wrap:anywhere}.inspector-folder{display:flex;align-items:center;gap:8px;border:0;background:#f6f8fc;color:#8a96ae;padding:11px 9px;border-radius:6px;width:100%;margin-top:17px;font:inherit;font-size:11px;text-align:left;cursor:pointer}.inspector-folder>.anticon:first-child{font-size:15px;color:#85a0ee}.inspector-folder>.anticon:last-child{margin-left:auto;font-size:10px;flex-shrink:0}.inspector-tags{display:flex;flex-wrap:wrap;gap:7px}.inspector-tags .ant-tag{font-size:11px;line-height:23px;padding:0 8px;margin:0;color:#8994a7;border:1px solid #e9edf4;background:#f7f8fb;border-radius:5px}.inspector-version{border:1px solid #e7edfc;background:#f7f9ff;padding:12px;border-radius:6px}.inspector-version strong{color:#6a81b8;font-size:12px;font-weight:500}.inspector-version p{color:#98a3b8;font-size:11px;line-height:1.9;margin:6px 0 0}.inspector-skus{display:grid;gap:8px}.inspector-skus>button{display:flex;align-items:center;gap:7px;background:#fff;border:1px solid #e9edf4;border-radius:6px;padding:10px 8px;color:#8a9cbd;cursor:pointer;text-align:left;width:100%}.inspector-skus strong{display:block;color:#7d899d;font-size:11px;font-weight:500;line-height:1.7}.inspector-skus small{display:block;font-size:10px;color:#a2adbf;margin-top:4px}.inspector-skus>button>.anticon:last-child{font-size:10px;margin-left:auto}.inspector-skus>button:hover{border-color:#b8c8f8;background:#fafbff}.inspector-skus>p{font-size:12px;color:#a0a8b6}.inspector-footer{display:flex;flex-direction:column;gap:9px;padding-top:5px}.inspector-footer .ant-btn{height:36px;border-radius:7px;font-size:12px;box-shadow:none}.inspector-footer .ant-btn-primary{background:#3159ed}.inspector-panel button:focus-visible{outline:2px solid #3159ed;outline-offset:3px}.inspector-sku-cover.asset-artwork{width:42px;height:44px;aspect-ratio:auto;border-radius:5px;flex-shrink:0}.inspector-add-download.ant-btn{margin-top:8px;height:33px;font-size:12px;border-radius:6px;color:#7486ae}.inspector-download-feedback{font-size:11px;color:#617fc5;line-height:1.8;margin-top:7px}.browse-page{min-width:0;color:#2c3240;--browse-blue: #3159ed;--browse-card-width: 150px;--browse-art-height: 110px}.browse-density-medium{--browse-card-width: 210px;--browse-art-height: 160px}.browse-density-large{--browse-card-width: 280px;--browse-art-height: 220px}.browse-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:15px}.browse-heading h1{display:flex;align-items:center;gap:10px;margin:0;font-size:24px;font-weight:650;letter-spacing:-.5px}.browse-heading h1>span{font-size:12px;font-weight:400;letter-spacing:0;padding:1px 7px;border:1px solid #dfe3eb;border-radius:5px;color:#8992a3}.browse-heading p{font-size:12px;line-height:1.6;color:#9299a7;margin-top:5px}.browse-page .ant-btn-primary{background:var(--browse-blue);box-shadow:none}.browse-heading>.ant-btn{font-size:12px;height:34px;border-radius:7px;padding-inline:14px}.browse-layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}.browse-layout.browse-with-inspector{grid-template-columns:minmax(0,1fr) 290px}.browse-content{min-width:0}.browse-folder-strip{display:flex;align-items:center;gap:11px;margin-bottom:10px}.browse-folder-strip>span{color:#929bac;font-size:11px;white-space:nowrap}.browse-folders{display:flex;flex-wrap:wrap;gap:7px;min-width:0}.browse-folder{display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid #e4e9f1;border-radius:6px;background:#fff;text-align:left;min-width:0;cursor:pointer;transition:border-color .2s,background .2s}.browse-folder>.anticon{font-size:15px;color:#8faaf8}.browse-folder strong{font-size:11px;font-weight:500;white-space:nowrap}.browse-folder small{font-size:10px;color:#a1a7b3}.browse-folder:hover,.browse-folder-active{border-color:#abc0ff;background:#f0f4ff}.browse-folder-active strong,.browse-folder-active>.anticon{color:#3159ed}.browse-clear-folder{color:#3159ed;font:inherit;font-size:11px;padding:0;border:0;background:transparent;cursor:pointer;white-space:nowrap}.browse-tabs .ant-tabs-nav{margin-bottom:12px}.browse-tabs .ant-tabs-tab{font-size:12px;padding:9px 0 11px;color:#858d9c}.browse-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:25px}.browse-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#3159ed}.browse-tabs .ant-tabs-ink-bar{background:#3159ed}.browse-tab-label{display:inline-flex;align-items:center;gap:7px}.browse-tab-label>span{font-size:10px;color:#a0a7b4;min-width:17px;text-align:center}.browse-tabs .ant-tabs-tab-active .browse-tab-label>span{color:#3159ed;background:#eaf0ff;padding:0 5px;border-radius:4px}.browse-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.browse-search{flex:1;min-width:150px;max-width:350px;height:33px;background:#fff}.browse-search .ant-input{font-size:12px}.browse-search .ant-input-prefix{color:#a0a8b6;margin-right:7px}.browse-format-select{width:105px;height:33px;flex-shrink:0}.browse-sort-select{width:113px;height:33px;flex-shrink:0}.browse-toolbar .ant-select{font-size:12px}.browse-toolbar .ant-select-selector,.browse-toolbar .ant-input-affix-wrapper{border-radius:6px}.browse-toolbar .ant-segmented{padding:2px;border:1px solid #e1e5ed;background:#fff;border-radius:6px}.browse-toolbar .ant-segmented-item-label{display:flex;align-items:center;justify-content:center;min-height:26px;padding:0 8px;font-size:11px}.browse-toolbar .ant-segmented-item-icon{margin:0;line-height:1}.browse-toolbar .ant-segmented-item{color:#929dad}.browse-toolbar .ant-segmented-item-selected{color:#3159ed;background:#edf2ff;box-shadow:none}.browse-density-control{display:flex;align-items:center;gap:7px;margin-left:auto}.browse-density-control>span{color:#919cac;font-size:11px}.browse-results{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:13px 0 6px;font-size:11px;color:#959dab}.browse-results b{font-weight:500;color:#657082}.browse-results>button{font:inherit;padding:0;background:transparent;border:0;color:#3159ed;cursor:pointer}.browse-select-visible.ant-checkbox-wrapper{margin-left:auto;font-size:11px;color:#7d8a9f}.browse-select-visible span>span{color:#9fa7b5}.browse-selection-note{font-size:10px;color:#a0a9b7;margin:0 0 10px;line-height:1.7}.browse-feedback,.browse-download-error{font-size:12px;padding:9px 12px;border-radius:6px;background:#eef3ff;color:#5b77bd;margin-bottom:10px;line-height:1.7}.browse-download-error{background:#fff4f3;color:#bd655f}.browse-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--browse-card-width)),1fr));gap:12px}.browse-card{position:relative;border:1px solid #e2e6ed;border-radius:7px;background:#fff;min-width:0;overflow:hidden;transition:border-color .2s,box-shadow .2s}.browse-card:hover{border-color:#b4c4f7;box-shadow:0 3px 10px #25335408}.browse-card-previewed{border-color:#8ba4f7}.browse-card-checked{border-color:#5378f3;box-shadow:0 0 0 1px #5378f3}.browse-card-preview{display:block;width:100%;padding:0;border:0;color:inherit;text-align:left;background:transparent;cursor:pointer}.browse-artwork{position:relative;overflow:hidden}.browse-artwork .asset-artwork{height:var(--browse-art-height);aspect-ratio:auto;border-radius:0}.browse-artwork .asset-artwork svg{transition:transform .25s}.browse-card:hover .browse-artwork svg{transform:scale(1.025)}.browse-card-star{position:absolute;top:9px;right:9px;color:#3159ed;font-size:13px;filter:drop-shadow(0 1px 2px #ffffffb3)}.browse-card-checkbox{position:absolute;top:0;left:0}.browse-card-body{padding:8px 9px 9px}.browse-card h3{margin:0 0 5px;font-size:11px;line-height:1.5;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.browse-density-medium .browse-card h3,.browse-density-large .browse-card h3{font-size:12px}.browse-card-meta{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:10px;line-height:1.6;color:#9ba5b4;white-space:nowrap;overflow:hidden}.browse-card-meta>span:first-child{overflow:hidden;text-overflow:ellipsis}.browse-no-original{font-size:9px;flex-shrink:0;color:#a8afba}.browse-version-status{display:flex;flex-wrap:wrap;gap:7px;align-items:center;font-size:11px;line-height:19px;color:#7c879a}.browse-final.ant-tag{color:#5774bd;background:#f0f4ff;border:0;font-size:10px;padding:0 6px;line-height:20px;margin:0;border-radius:4px}.browse-pending{font-size:10px;color:#a3aab6}.browse-back{display:flex;align-items:center;gap:7px;margin-bottom:12px;background:transparent;padding:0;border:0;color:#8592ac;font-size:11px;cursor:pointer}.browse-table{border:1px solid #e4e8ef;border-radius:7px;overflow:hidden;background:#fff}.browse-table .ant-table{color:#768095;font-size:11px}.browse-table .ant-table-thead>tr>th{background:#f8f9fb;font-size:11px;color:#969eac;font-weight:400;white-space:nowrap;padding:10px}.browse-table .ant-table-tbody>tr>td{padding:9px 10px;border-bottom-color:#eef0f5;white-space:nowrap}.browse-table-row{cursor:pointer}.browse-table .browse-table-row-selected>td{background:#f0f4ff!important}.browse-table-asset{display:flex;align-items:center;gap:10px;min-width:0}.browse-table-cover.asset-artwork{width:48px;height:36px;flex-shrink:0;aspect-ratio:auto;border-radius:4px}.browse-table-asset strong{min-width:0;font-size:11px;font-weight:500;color:#444e60;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.browse-favorite-mark{color:#3159ed;font-size:11px;flex-shrink:0}.browse-empty{border:1px solid #e7eaf0;border-radius:8px;background:#fff;padding:50px 18px}.browse-empty strong{font-size:14px;font-weight:500;color:#69748a}.browse-empty p{font-size:12px;line-height:1.8;color:#9aa3b1;margin:10px 0 18px}.browse-bulk-bar{position:sticky;bottom:18px;z-index:4;display:flex;align-items:center;flex-wrap:wrap;gap:9px;padding:12px 14px;margin:16px 0 0;background:#fff;border:1px solid #cbd8fc;border-radius:9px;box-shadow:0 5px 24px #3159ed18}.browse-bulk-bar>div{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-right:auto}.browse-bulk-bar strong{color:#4a639e;font-size:12px;font-weight:550}.browse-bulk-bar>div>span{color:#9ba7bc;font-size:11px}.browse-bulk-bar .ant-btn{font-size:12px;height:32px}.browse-not-found{padding:70px 0}.browse-not-found>.anticon{color:#9baee7;font-size:35px;margin-bottom:20px}.browse-not-found p{margin:15px 0 25px;color:#8f98a9}.browse-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.browse-page button:focus-visible,.browse-page a:focus-visible,.browse-table-row:focus-visible{outline:2px solid #3159ed;outline-offset:-2px}@media(min-width:1650px){.browse-layout.browse-with-inspector{grid-template-columns:minmax(0,1fr) 300px;gap:24px}}@media(max-width:1100px){.browse-layout.browse-with-inspector{grid-template-columns:minmax(0,1fr) 280px;gap:15px}.browse-select-visible.ant-checkbox-wrapper{margin-left:0}.browse-folder-strip{align-items:flex-start}.browse-folder-strip>span{padding-top:8px}}@media(max-width:900px){.browse-layout.browse-with-inspector{grid-template-columns:minmax(0,1fr)}.browse-layout>.inspector-panel{position:static;width:100%}}@media(max-width:650px){.browse-heading h1{font-size:22px}.browse-folder-strip{flex-wrap:wrap}.browse-folder-strip>span{display:none}.browse-search{max-width:none;flex-basis:100%}.browse-grid{gap:9px}.browse-bulk-bar{bottom:8px;padding:10px}}@media(prefers-reduced-motion:reduce){.browse-page *{transition:none!important}}.browse-bulk-bar>div>.browse-bulk-feedback{color:#5577c7}.detail-page{max-width:1560px;margin:0 auto;font-family:Inter,Helvetica Neue,Microsoft YaHei,sans-serif;font-size:13px;color:#252730}.detail-back.ant-btn{padding:0;height:28px;color:#818897;font-size:12px;margin-bottom:20px}.detail-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.detail-heading h1{font-size:26px;font-weight:600;letter-spacing:-.6px;line-height:1.45}.detail-heading p{display:flex;align-items:center;gap:9px;color:#858d9d;font-size:12px;margin-top:10px}.detail-heading p>span:not(.anticon){color:#c4c9d3;margin:0 3px}.detail-actions{display:flex;gap:8px;flex-shrink:0}.detail-page .ant-btn{height:36px;border-radius:7px;font-size:13px;box-shadow:none}.detail-page .ant-btn-primary:not(:disabled){background:#3159ed;border-color:#3159ed}.detail-page .ant-btn-primary:not(:disabled):hover{background:#486cf0;border-color:#486cf0}.detail-actions .detail-favorite-active{color:#3159ed;background:#eef2ff;border-color:#dce4ff}.detail-trash.ant-btn{width:36px;padding:0;color:#9097a5}.detail-trash.ant-btn:hover{color:#be5963;border-color:#e9c7cc;background:#fff8f9}.detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 344px;gap:24px;align-items:start}.detail-main{min-width:0}.detail-preview{border:1px solid #e6e9f0;border-radius:8px;overflow:hidden;background:#fff}.detail-preview-toolbar{display:flex;justify-content:space-between;align-items:center;padding:15px 18px;font-size:12px;color:#858e9f;gap:12px}.detail-preview-toolbar>span,.detail-preview-toolbar>div{display:flex;gap:8px;align-items:center}.detail-page .ant-tag{margin:0;border-radius:5px;font-size:12px;line-height:23px;padding:0 7px}.detail-page .detail-blue-tag{color:#3159ed;border-color:#dce4ff;background:#eef2ff}.detail-preview .asset-artwork{border-radius:0;aspect-ratio:800/560;max-height:520px}.detail-preview .asset-artwork svg{width:100%;height:100%;display:block}.detail-preview-caption{display:flex;align-items:center;gap:8px;padding:13px 18px;font-size:12px;color:#949baa;line-height:1.7}.detail-preview-dimensions{margin-left:auto;white-space:nowrap;font-variant-numeric:tabular-nums}.detail-versions{margin-top:17px}.detail-versions .ant-tabs-nav{margin-bottom:0}.detail-versions .ant-tabs-tab{font-size:13px;padding-block:15px}.detail-versions .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#3159ed}.detail-versions .ant-tabs-ink-bar{background:#3159ed}.detail-tab-count{font-size:12px;background:#edf1fc;color:#8a97b3;padding:1px 6px;border-radius:4px;margin-left:6px}.detail-history-intro{display:flex;justify-content:space-between;gap:15px;padding:20px 0 14px;font-size:12px;line-height:1.7;color:#9099aa}.detail-history-intro>span:last-child{color:#7586a8;white-space:nowrap}.detail-version-list{display:flex;flex-direction:column;gap:11px}.detail-version-row{border:1px solid #e6e9f0;border-radius:8px;background:#fff;display:flex;align-items:center;gap:17px;padding:16px;text-align:left;color:inherit;width:100%;transition:border-color .2s,background .2s}.detail-version-row:hover{border-color:#b7c5f6;background:#fafbff}.detail-version-row.detail-version-active{border-color:#b6c5fa;background:#f5f7ff;box-shadow:inset 3px 0 #3159ed}.detail-version-thumb{width:96px;flex-shrink:0;border-radius:5px;overflow:hidden}.detail-version-thumb .asset-artwork{aspect-ratio:800/560}.detail-version-copy{min-width:0;flex:1}.detail-version-title{display:flex;align-items:center;gap:8px;min-height:25px}.detail-version-title strong{font-size:17px;font-weight:500;margin-right:3px;font-variant-numeric:tabular-nums}.detail-viewing{margin-left:auto;color:#959eaf;font-size:12px;white-space:nowrap}.detail-version-active .detail-viewing{color:#3159ed}.detail-version-copy p{font-size:13px;color:#707c90;line-height:1.7;margin-top:7px}.detail-version-copy small{display:block;font-size:12px;color:#9ba3b2;margin-top:8px;line-height:1.6}.detail-version-copy small>span{margin:0 7px}.detail-sidebar{background:#fff;border:1px solid #e6e9f0;border-radius:8px;overflow:hidden}.detail-info-section{padding:23px;border-bottom:1px solid #eceef3}.detail-info-section:last-child{border:0}.detail-info-section h2{font-size:14px;font-weight:600}.detail-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.detail-section-heading>span{font-size:12px;color:#929db1}.detail-section-heading .detail-version-number{font-size:25px;font-weight:400;color:#3159ed;line-height:1}.detail-status{display:flex;gap:8px;align-items:center;margin-top:18px}.detail-status>span:not(.ant-tag){font-size:12px;color:#949eaf}.detail-version-note{color:#727e91;font-size:13px;line-height:1.8;margin-top:13px}.detail-person{display:flex;align-items:center;gap:11px;font-size:13px;color:#657187;margin:19px 0}.detail-avatar{width:33px;height:33px;display:grid;place-items:center;background:#eef2ff;color:#6e86cb;border-radius:50%;font-size:12px;flex-shrink:0}.detail-person small{display:block;font-size:12px;color:#a0a8b6;margin-top:4px}.detail-admin-note{font-size:12px;line-height:1.8;color:#9aa3b3;margin-top:11px}.detail-metadata{margin:18px 0 0}.detail-metadata>div{display:flex;justify-content:space-between;gap:14px;font-size:12px;line-height:1.8;margin-top:13px}.detail-metadata dt{color:#969fb0;flex-shrink:0}.detail-metadata dd{margin:0;color:#69768c;text-align:right;overflow-wrap:anywhere}.detail-metadata .detail-filename{max-width:178px}.detail-project-link{display:flex;align-items:center;gap:9px;background:#f7f8fc;border:1px solid #edf0f6;border-radius:7px;padding:11px 12px;width:100%;font-size:13px;text-align:left;color:#6b7b99;margin-top:17px}.detail-project-link:hover{background:#f0f3ff;color:#3159ed}.detail-project-link .anticon:last-child{margin-left:auto;transform:rotate(45deg);font-size:12px;color:#9ca8c0}.detail-tags{display:flex;gap:7px;flex-wrap:wrap;margin-top:14px}.detail-tags .ant-tag{color:#8b96a9;background:#f3f5f9;border:0}.detail-sku{display:flex;align-items:center;gap:11px;padding-block:17px;border-bottom:1px solid #eef0f5}.detail-sku:hover strong{color:#3159ed}.detail-sku-art{width:56px;border-radius:6px;overflow:hidden;flex-shrink:0}.detail-sku-art .asset-artwork{aspect-ratio:1}.detail-sku-art svg{height:100%;width:100%;object-fit:cover}.detail-sku>div:nth-child(2){min-width:0}.detail-sku strong{display:block;font-size:13px;font-weight:500;line-height:1.65}.detail-sku small{display:block;font-size:12px;color:#a0a8b7;margin-top:3px;overflow-wrap:anywhere}.detail-sku p{font-size:13px;color:#687b9f;margin-top:7px}.detail-sku p span{font-size:12px;color:#a0a8b7;margin-left:4px}.detail-sku>.anticon{font-size:12px;color:#a9b4c8;margin-left:auto}.detail-all-sku{font-size:12px;display:flex;justify-content:space-between;align-items:center;color:#7b8db5;margin-top:17px}.detail-all-sku:hover{color:#3159ed}.detail-all-sku .anticon{transform:rotate(45deg)}.detail-description{padding:25px 0 30px}.detail-description h3{font-size:14px;font-weight:500}.detail-description p{font-size:13px;color:#8b97aa;line-height:1.9;margin-top:14px}.detail-dialog-copy{padding:14px 0 20px;color:#7d8aa0;font-size:13px;line-height:1.9}.detail-dialog-copy p+p{margin-top:12px}.detail-empty{padding:100px 0;text-align:center}.detail-empty>.ant-btn{margin-top:20px}@media(min-width:1650px){.detail-layout{grid-template-columns:minmax(0,1fr) 354px;gap:28px}.detail-heading h1{font-size:28px}.detail-preview .asset-artwork{max-height:560px}.detail-version-row{padding:18px 20px}.detail-version-thumb{width:108px}.detail-info-section{padding:25px}}@media(max-width:1180px){.detail-layout{grid-template-columns:minmax(0,1fr) 310px;gap:18px}.detail-heading{align-items:flex-start}.detail-heading h1{font-size:24px}.detail-actions{flex-wrap:wrap;justify-content:flex-end;max-width:235px}.detail-info-section{padding:20px}.detail-version-row{gap:12px;padding:14px}.detail-version-thumb{width:68px}.detail-history-intro{flex-direction:column;gap:6px}.detail-preview-dimensions{display:none}.detail-version-title{gap:5px;flex-wrap:wrap}.detail-viewing{font-size:12px}.detail-version-copy small{line-height:1.8}}.detail-promo-price{color:#3159ed!important}.detail-no-sku{font-size:12px;color:#929db1;line-height:1.8;margin-top:18px}.detail-heading>div:first-child{min-width:0;flex:1}.detail-heading h1{overflow-wrap:anywhere}.workspace-shell{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:26px;align-items:start}.workspace-main{min-width:0}.ws-page-heading{margin-bottom:26px}.workspace-rail{padding-top:116px;min-width:0}.ws-welcome-panel{border:1px solid #e0e7fa;border-radius:10px;background:#edf2ff;min-height:236px;position:relative;overflow:hidden;padding:26px 30px}.ws-welcome-text{position:relative;z-index:1}.ws-welcome-text>span{font-size:12px;color:#8492b0}.ws-welcome-text h2{font-size:28px;line-height:1.6;letter-spacing:-.6px;margin:10px 0;color:#263855;font-weight:600}.ws-welcome-text p{font-size:12px;color:#8290aa;margin:0 0 18px}.ws-welcome-text>a{color:#3159ed;font-size:12px;font-weight:550;display:inline-flex;gap:13px;align-items:center}.ws-welcome-art{position:absolute;width:290px;right:12px;top:20px;bottom:0}.ws-paper{position:absolute;width:145px;height:184px;border-radius:4px;box-shadow:4px 10px 24px #445a8f18}.ws-paper-back{background:#b8caff;top:1px;left:34px;transform:rotate(-14deg);padding:20px;color:#7894e4;font-size:17px;line-height:1.4;font-weight:600}.ws-paper-back i{height:4px;width:67px;background:#94afe9;display:block;margin-top:12px;border-radius:3px}.ws-paper-back i:last-child{width:45px}.ws-paper-front{background:#fff;right:22px;top:20px;transform:rotate(9deg);padding:16px;display:flex;flex-direction:column}.ws-paper-front>small{font-size:8px;color:#9aabc5;letter-spacing:1px;z-index:1}.ws-paper-front>b{font-size:22px;color:#3159ed;line-height:1.45;font-weight:600;margin-top:23px;z-index:1}.ws-paper-front>span{font-size:7px;letter-spacing:.6px;color:#96a5be;margin-top:auto}.ws-paper-ring{position:absolute;width:105px;height:105px;border:23px solid #ecf0fd;border-radius:50%;right:-23px;top:30px}.ws-welcome-sticker{position:absolute;width:49px;height:49px;border-radius:50%;display:grid;place-items:center;background:#3159ed;color:#fff;font-size:24px;left:28px;bottom:23px;transform:rotate(-12deg);border:4px solid #edf2ff}.ws-section{margin-top:29px;scroll-margin-top:24px}.ws-section-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.ws-section-heading h2{font-size:18px;font-weight:600;line-height:1.55}.ws-section-heading p{font-size:12px;color:#9ba2af;margin:5px 0 0}.ws-section-heading a{font-size:12px;color:#929bac;white-space:nowrap}.ws-section-heading a>.anticon{font-size:9px;margin-left:3px}.ws-recent-assets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 13px}.ws-recent-asset{min-width:0;border:0;padding:0;background:none;text-align:left;color:inherit}.ws-recent-art{position:relative;overflow:hidden;border-radius:7px;border:1px solid #e5e8ef;background:#fff}.ws-recent-art .asset-artwork{aspect-ratio:1.4;border-radius:0}.ws-recent-art>span{position:absolute;left:8px;bottom:8px;border-radius:3px;background:#fffffff0;color:#667185;font-size:9px;padding:1px 5px;line-height:17px;border:1px solid #ffffff55}.ws-recent-asset>b{display:block;font-size:12px;font-weight:500;margin:10px 0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ws-recent-asset>small{font-size:11px;color:#a1a8b5}.ws-recent-asset i{font-style:normal;margin:0 5px}.ws-recent-asset:hover .ws-recent-art{border-color:#91a8fa}.ws-recent-asset:hover>b{color:#3159ed}.ws-folder-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ws-folder-card{display:flex;align-items:center;gap:13px;background:#fff;border:1px solid #e8eaee;border-radius:8px;padding:21px 18px;min-width:0}.ws-folder-card:hover{border-color:#b9c9ff}.ws-folder-card b{display:block;font-size:13px;font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-folder-card small{font-size:11px;color:#a0a4ad;display:block;margin-top:5px}.ws-folder-card>.anticon{margin-left:auto;color:#a2a7b2;font-size:10px}.ws-folder-drawing{width:40px;height:33px;display:grid;place-items:center;color:#819ee9;background:#edf2ff;border-radius:7px;font-size:22px;flex-shrink:0}.ws-folder-drawing.folder-color-1{background:#eaf4ef;color:#83aa96}.ws-folder-drawing.folder-color-2{background:#faf1e1;color:#baa16e}.ws-folder-drawing.folder-color-3{background:#f4eaf0;color:#b590a3}.ws-page-note{font-size:11px;color:#a7aebb;padding:27px 0 0}.ws-rail-card{background:#fff;border:1px solid #e5e8ef;border-radius:9px;padding:20px;margin-bottom:19px;scroll-margin-top:24px}.ws-rail-card .ws-section-heading h2{font-size:16px}.ws-rail-card .ws-section-heading p{font-size:11px;line-height:1.6}.ws-shortcut-grid{display:grid;gap:10px}.ws-shortcut-grid>a{position:relative;border:1px solid #eaf0f9;border-radius:6px;display:grid;grid-template-columns:33px 1fr;column-gap:10px;align-items:center;padding:12px;background:#fcfdff}.ws-shortcut-grid>a:hover{border-color:#cad5fb;background:#f8faff}.ws-shortcut-icon{width:33px;height:33px;display:grid;place-items:center;border-radius:7px;background:#eef2ff;color:#6382ed;font-size:17px;grid-row:span 2}.ws-shortcut-grid b{font-size:12px;color:#4d5669;font-weight:550}.ws-shortcut-grid small{font-size:10px;color:#a2abba;margin-top:3px}.ws-shortcut-grid a>.anticon{position:absolute;right:11px;color:#9facbf;font-size:10px}.ws-pending-list>a{display:flex;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid #f0f2f6}.ws-pending-list>a:first-child{padding-top:0}.ws-pending-list>a:last-child{border:0;padding-bottom:0}.ws-pending-icon{width:28px;height:28px;background:#fff6e8;color:#c3a163;border-radius:6px;display:grid;place-items:center;flex-shrink:0}.ws-pending-list div{min-width:0}.ws-pending-list b{font-size:11px;font-weight:500;color:#657088;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px}.ws-pending-list small{font-size:10px;color:#a0a9b8;display:block;margin-top:5px}.ws-pending-list>a>.anticon{margin-left:auto;font-size:9px;color:#b0b8c6}.ws-activity{display:flex;gap:10px;padding-bottom:23px;position:relative}.ws-activity:last-child{padding-bottom:0}.ws-activity:not(:last-child):before{content:"";position:absolute;top:29px;left:12px;bottom:4px;width:1px;background:#edf0f5}.ws-collaborator{width:25px;height:25px;display:inline-grid;place-items:center;border-radius:50%;background:#e6ebe5;color:#697b64;font-size:10px;flex-shrink:0}.ws-collaborator-1{background:#e7eafa;color:#8391bf}.ws-collaborator-2{background:#f2e7dc;color:#b49878}.ws-activity>div{min-width:0}.ws-activity p{font-size:10px;color:#919aaa;line-height:1.7;margin:1px 0 5px}.ws-activity p b{font-weight:550;color:#5c687d}.ws-activity div>span{font-size:11px;color:#7c88a0;display:block;line-height:1.6;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ws-activity small{display:block;font-size:10px;color:#adb5c2;margin-top:6px}.ws-guideline-callout{position:relative;background:#f0f3fc;border:1px solid #e2e8f8;border-radius:9px;overflow:hidden;padding:20px}.ws-guideline-callout>.anticon{color:#7e95cf;font-size:24px}.ws-guideline-callout h3{font-size:16px;font-weight:550;margin:12px 0 9px;color:#455773}.ws-guideline-callout p{font-size:12px;color:#94a0b6;line-height:1.9;margin-bottom:12px}.ws-guideline-callout a{font-size:12px;color:#5577d7}.ws-mini-palette{display:flex;margin-top:23px;height:26px;border-radius:4px;overflow:hidden}.ws-mini-palette i{flex:1;background:#3159ed}.ws-mini-palette i:nth-child(2){background:#5b7af4}.ws-mini-palette i:nth-child(3){background:#8ea6fb}.ws-mini-palette i:nth-child(4){background:#b9c9ff}.ws-mini-palette i:nth-child(5){background:#dfe6ff}.ws-empty{padding:45px 24px;border:1px solid #e5e8ef;border-radius:8px;background:#fff;color:#949eaf}.ws-empty-compact{font-size:12px;color:#949eaf;padding:12px 0}@media(min-width:1700px){.workspace-shell{gap:30px;grid-template-columns:minmax(0,1fr) 305px}.ws-welcome-panel{min-height:255px}.ws-welcome-art{right:35px}.ws-folder-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ws-folder-card{padding:21px 12px;gap:10px}.ws-folder-card b{font-size:12px}.ws-folder-card>.anticon{display:none}.ws-pending-list b{max-width:190px}}@media(max-width:1250px){.workspace-shell{gap:20px;grid-template-columns:minmax(0,1fr) 240px}.ws-rail-card{padding:16px}.ws-welcome-panel{padding:24px}.ws-welcome-art{transform:scale(.8);transform-origin:right bottom;right:-4px}.ws-welcome-text h2{font-size:25px}.ws-welcome-text p{max-width:210px;font-size:11px}.ws-recent-assets{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px}.ws-pending-list b{max-width:142px}.ws-shortcut-grid small{font-size:9px}}@media(max-width:1050px){.workspace-shell{grid-template-columns:1fr}.workspace-rail{padding-top:0;display:grid;grid-template-columns:1fr 1fr;gap:18px}.ws-rail-card{margin:0}.ws-recent-assets{grid-template-columns:repeat(4,minmax(0,1fr))}.ws-welcome-text p{max-width:unset}.ws-pending-list b{max-width:200px}.ws-page-note{padding-bottom:20px}}.workspace-shell{grid-template-columns:minmax(0,1fr) 266px;gap:22px}.workspace-rail{padding-top:0}.ws-page-heading{margin-bottom:16px}.ws-welcome-panel{height:150px;min-height:150px;padding:17px 22px}.ws-welcome-text>span{font-size:11px}.ws-welcome-text h2{font-size:24px;line-height:1.35;margin:5px 0 6px;letter-spacing:-.4px}.ws-welcome-text p{font-size:12px;margin-bottom:10px;max-width:420px}.ws-welcome-text>a{font-size:11px}.ws-welcome-art{top:6px;right:12px;transform:scale(.62);transform-origin:right top}.ws-section{margin-top:22px}.ws-section-heading{margin-bottom:12px}.ws-section-heading p{margin-top:3px;font-size:11px}.ws-recent-assets{grid-template-columns:repeat(6,minmax(0,1fr));gap:15px 10px}.ws-recent-art .asset-artwork{aspect-ratio:1.35}.ws-recent-asset>b{font-size:11px;margin:7px 0 3px}.ws-recent-asset>small{font-size:10px}.ws-recent-art>span{left:6px;bottom:6px;font-size:8px;line-height:15px;padding-inline:4px}.ws-folder-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ws-folder-card{padding:14px;gap:10px}.ws-folder-card b{font-size:12px}.ws-folder-card small{font-size:10px;margin-top:3px}.ws-folder-drawing{width:32px;height:29px;font-size:19px}.ws-rail-card{padding:16px;margin-bottom:14px}.ws-rail-card .ws-section-heading h2{font-size:15px}.ws-rail-card .ws-section-heading p{font-size:10px}.ws-shortcut-grid{gap:8px}.ws-shortcut-grid>a{padding:9px 10px;column-gap:9px}.ws-shortcut-icon{width:29px;height:29px;font-size:16px}.ws-shortcut-grid b{font-size:11px}.ws-shortcut-grid small{font-size:10px}.ws-shortcut-grid>a{grid-template-columns:29px 1fr}.ws-pending-list>a{padding:10px 0}.ws-activity{padding-bottom:16px}.ws-page-note{font-size:10px;padding-top:19px}@media(min-width:1700px){.workspace-shell{grid-template-columns:minmax(0,1fr) 280px;gap:24px}.ws-welcome-panel{height:150px;min-height:150px;padding:17px 22px}.ws-welcome-art{right:22px}.ws-recent-assets{grid-template-columns:repeat(8,minmax(0,1fr))}.ws-folder-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ws-folder-card{padding:14px 12px}.ws-folder-card>.anticon{display:none}.ws-pending-list b{max-width:178px}}@media(max-width:1250px){.workspace-shell{grid-template-columns:minmax(0,1fr) 240px;gap:18px}.ws-welcome-panel{height:144px;min-height:144px;padding:16px 18px}.ws-welcome-text h2{font-size:23px}.ws-welcome-text p{font-size:11px;max-width:270px}.ws-welcome-art{transform:scale(.57);top:7px;right:0}.ws-recent-assets{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px 9px}.ws-shortcut-grid small{font-size:9px}}@media(max-width:1050px){.workspace-shell{grid-template-columns:1fr}.workspace-rail{padding-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ws-rail-card{margin:0;padding:14px}.ws-recent-assets{grid-template-columns:repeat(5,minmax(0,1fr))}.ws-shortcut-grid small{font-size:9px}.ws-pending-list b{max-width:130px}.ws-page-note{padding-bottom:5px}}.support-page{min-width:0}.support-heading{margin-bottom:28px}.support-panel{background:#fff;border:1px solid #e4e8ef;border-radius:9px;padding:24px;min-width:0;margin-bottom:22px;scroll-margin-top:24px}.support-panel h2{font-size:18px;font-weight:600;line-height:1.55}.support-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.support-panel-heading p{font-size:12px;color:#969eac;margin-top:6px}.support-feature-icon{width:46px;height:46px;background:#eef2ff;color:#6382ed;font-size:25px;display:grid;place-items:center;border-radius:9px;flex-shrink:0}.support-two-columns{display:grid;grid-template-columns:1.3fr 1fr;gap:22px}.support-body-copy{font-size:12px;line-height:1.9;color:#929dae;margin:10px 0 20px}.support-note{font-size:12px;line-height:1.9;color:#a0a8b5;margin-top:22px;padding-top:17px;border-top:1px solid #eef1f5}.support-info-note{display:flex;align-items:flex-start;gap:7px;color:#96a2b6;background:#f6f8fd;border:1px solid #ebeff8;border-radius:6px;padding:12px 14px;line-height:1.8;font-size:12px;margin-top:22px}.support-info-note>.anticon{margin-top:4px;color:#8ca39a}.storage-overview-heading{display:flex;align-items:center;gap:14px}.storage-overview-heading h2{font-size:16px}.storage-overview-heading p{font-size:12px;color:#a1a8b5;margin-top:4px}.storage-total{display:flex;align-items:baseline;gap:17px;margin:25px 0}.storage-total strong{font-size:36px;letter-spacing:-1px;font-weight:550;color:#35415c;font-variant-numeric:tabular-nums}.storage-total span{font-size:12px;color:#959eae}.storage-composition{display:flex;gap:3px;height:14px;background:#f1f3f8;border-radius:5px;overflow:hidden}.storage-composition>span{height:100%;min-width:0}.storage-composition-legend{display:flex;gap:25px;margin-top:16px;font-size:12px;color:#8a96aa}.storage-composition-legend>span{display:flex;align-items:center;gap:7px}.storage-composition-legend i{width:7px;height:7px;border-radius:2px}.storage-type-list{margin-top:24px}.storage-type-row{display:flex;gap:13px;align-items:center;margin-bottom:25px}.storage-type-row:last-child{margin-bottom:0}.storage-type-icon{width:38px;height:38px;background:#f3f6fc;border-radius:7px;display:grid;place-items:center;font-size:21px}.storage-type-row>div{flex:1;min-width:0}.storage-type-row>div>div{display:flex;justify-content:space-between;font-size:12px;color:#7b879b}.storage-type-row b{font-weight:500;color:#66738b}.storage-type-row small{font-size:11px;color:#a0a9b8}.storage-recycle-amount{font-size:30px;color:#647592;margin:24px 0 6px;letter-spacing:-.5px}.support-notice{display:flex;align-items:center;gap:10px;padding:15px 18px;color:#8895ac;background:#f0f3fb;border:1px solid #e3e9f8;border-radius:7px;font-size:12px;margin-bottom:22px;line-height:1.8}.support-notice>.anticon{font-size:17px;color:#91a2c8}.support-feedback{display:flex;align-items:center;gap:9px;border-radius:6px;background:#f0f7f3;border:1px solid #deebe3;padding:12px 16px;color:#738f7d;font-size:12px;line-height:1.8;margin-bottom:20px}.trash-list{border:1px solid #e4e8ef;border-radius:9px;background:#fff;overflow:hidden}.trash-row{display:flex;align-items:center;gap:19px;padding:20px 24px;border-bottom:1px solid #edf0f5}.trash-row:last-child{border:0}.trash-art{width:100px;border-radius:6px;overflow:hidden;flex-shrink:0}.trash-art .asset-artwork{border-radius:0}.trash-copy{min-width:0}.trash-copy h3{font-size:13px;font-weight:550;color:#53617a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trash-copy p{font-size:11px;color:#929eaf;margin:7px 0}.trash-copy p>span{margin:0 6px;color:#c3cad7}.trash-copy small{font-size:11px;color:#a9b0bf;overflow-wrap:anywhere}.trash-actions{display:flex;gap:8px;margin-left:auto;flex-shrink:0}.support-empty{padding:85px 30px;background:#fff;border:1px solid #e4e8ef;border-radius:9px;text-align:center}.support-empty>.anticon{font-size:39px;color:#b4c0d9}.support-empty h2{font-size:18px;font-weight:550;margin:23px 0 13px;color:#66748d}.support-empty p{font-size:12px;color:#9ba5b6;margin-bottom:25px}.support-confirm{padding:13px 0 18px;line-height:1.9;color:#8a96aa;font-size:13px}.support-confirm p{margin:12px 0}.support-tab-nav{display:flex;gap:28px;border-bottom:1px solid #e2e6ed;margin:0 0 26px}.support-tab-nav>button{padding:0 0 15px;border:0;border-bottom:2px solid transparent;background:transparent;color:#919aaa;font-size:13px}.support-tab-nav>button.selected{color:#3159ed;border-bottom-color:#3159ed;font-weight:550}.support-tab-nav span{font-size:10px;padding:1px 6px;background:#edf1fa;border-radius:4px;margin-left:5px}.support-field-label{display:block;font-size:12px;color:#718098;margin:20px 0 9px}.support-field-hint{font-size:11px;color:#a3adbd;margin-top:7px}.support-form-actions{margin-top:25px}.settings-identity{display:flex;gap:13px;align-items:center;margin-top:22px}.settings-avatar{width:43px;height:43px;border-radius:50%;background:#e6ebe5;color:#74856b;display:grid;place-items:center;font-size:18px}.settings-identity b{font-size:13px;font-weight:500;color:#68758d}.settings-identity p{font-size:11px;color:#a1aaba;margin-top:5px}.member-row{display:flex;gap:13px;align-items:center;padding:18px 0;border-bottom:1px solid #eef1f6}.member-row:last-child{border-bottom:0}.member-avatar{width:34px;height:34px;display:grid;place-items:center;background:#e6ebe5;color:#82917a;border-radius:50%;flex-shrink:0;font-size:12px}.member-avatar-1{background:#e7eafa;color:#8391bf}.member-avatar-2{background:#f2e7dc;color:#b49878}.member-row>div:not(.ant-select){flex:1;min-width:0}.member-row b{display:block;font-weight:500;font-size:13px;color:#62728c}.member-row small{font-size:11px;color:#a6afbf;display:block;margin-top:5px}.member-you{font-size:10px;line-height:16px;padding:1px 5px;border:1px solid #e0e7f6;background:#f4f7fd;border-radius:4px;margin-left:8px;color:#9caaca}.member-protected{font-size:11px;color:#b1b7c2;min-width:58px;text-align:center}.role-description-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.role-description-grid .anticon{font-size:21px;color:#98abdb}.role-description-grid h3{font-size:15px;font-weight:550;margin:16px 0 9px;color:#6b7b97}.role-description-grid p{font-size:12px;line-height:1.9;color:#9ea8b9}.guide-heading-note{font-size:12px;display:flex;gap:7px;align-items:center;color:#9aa7bc}.guide-heading-note>.anticon{color:#87a590}.guide-banner{background:#eef2ff;border:1px solid #e0e7fb;border-radius:10px;padding:28px 33px;position:relative;overflow:hidden;min-height:213px}.guide-banner>div:first-child{position:relative;z-index:1}.guide-banner>div>span{font-size:12px;color:#8b9dc2}.guide-banner h2{font-size:29px;line-height:1.5;color:#2d457c;margin:12px 0;font-weight:600}.guide-banner p{font-size:12px;color:#8b9bb8}.guide-banner-art{position:absolute;right:36px;top:22px;width:330px;height:200px}.guide-banner-art>b{font-size:121px;color:#3159ed;line-height:1;letter-spacing:-10px;font-weight:600;position:absolute;left:0;top:10px}.guide-banner-art>div{display:flex;gap:7px;position:absolute;right:2px;bottom:34px;transform:rotate(-14deg)}.guide-banner-art i{width:35px;height:71px;background:#3159ed;border:4px solid #fff;border-radius:4px;box-shadow:2px 3px 10px #3159ed0d}.guide-banner-art i:nth-child(2){background:#8ea6fb}.guide-banner-art i:nth-child(3){background:#b9c9ff}.guide-banner-art i:nth-child(4){background:#dfe6ff}.guide-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:22px;margin-top:24px}.guide-primary-color{border-radius:7px;background:#3159ed;padding:21px;color:#fff;display:flex;justify-content:space-between;gap:10px;align-items:center;min-height:108px}.guide-primary-color b{font-size:14px;display:block;font-weight:500}.guide-primary-color span{font-size:11px;color:#c0ceff;display:block;margin-top:8px}.guide-primary-color strong{font-size:24px;letter-spacing:1px;font-weight:450}.guide-color-scale{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));margin:19px 0 24px;gap:5px}.guide-color-scale i{height:37px;display:block;border-radius:4px}.guide-color-scale b{font-size:10px;color:#7a8497;display:block;font-weight:500;margin-top:7px}.guide-color-scale small{font-size:9px;color:#a2aabc;display:block;margin-top:3px}.guide-neutrals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;border-top:1px solid #f0f2f6;padding-top:19px}.guide-neutrals>div{display:flex;align-items:center;gap:10px}.guide-neutrals i{width:29px;height:29px;border-radius:5px;border:1px solid #e5e9f0;flex-shrink:0}.guide-neutrals span{font-size:12px;color:#8d99ae}.guide-neutrals small{display:block;font-size:10px;color:#afb7c5;margin-top:2px}.guide-type-family{display:flex;gap:20px;align-items:center;background:#f8f9fc;border-radius:6px;padding:20px;margin:19px 0 9px}.guide-type-family>strong{font-size:39px;line-height:1;color:#3c465b;letter-spacing:-2px;font-weight:550;white-space:nowrap}.guide-type-family strong>span{font-size:30px;letter-spacing:0;margin-left:7px}.guide-type-family b{font-size:12px;font-weight:550;color:#647086}.guide-type-family p{font-size:11px;color:#939eb0;line-height:1.8;margin:6px 0}.guide-type-row{display:flex;align-items:center;gap:18px;border-bottom:1px solid #f0f2f6;padding:18px 0}.guide-type-row:last-child{border:0;padding-bottom:0}.guide-type-row>span{width:90px;flex-shrink:0;font-size:12px;color:#929caf}.guide-type-row small{display:block;font-size:10px;color:#b0b7c5;margin-top:5px}.guide-type-row p{color:#4a566c;line-height:1.6}.guide-spacing-scale{display:flex;align-items:flex-end;justify-content:space-around;padding:15px 8px 19px;border-bottom:1px solid #f0f2f6}.guide-spacing-scale>div{text-align:center;width:32px}.guide-spacing-scale i{background:#dfe7fe;border-top:2px solid #7795ee;width:100%;margin-bottom:9px;border-radius:2px 2px 0 0;display:block}.guide-spacing-scale b{font-size:11px;font-weight:500;color:#7b8ba8}.guide-spacing-scale small{font-size:10px;color:#adb6c6;margin-left:2px}.guide-spacing-notes{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:#9ea9bb;padding-top:16px}.guide-spacing-notes b{display:block;font-size:12px;color:#74839f;font-weight:450;margin-top:4px}.guide-component{padding:18px 0;border-top:1px solid #eef1f6}.guide-component:last-child{padding-bottom:0}.guide-component h3{font-size:14px;font-weight:550;color:#5b687f}.guide-component p{font-size:12px;line-height:1.8;color:#a0aabc;margin:7px 0 14px}.guide-button-demo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.guide-input-preview{display:block;font-size:11px;color:#a2acbd;line-height:1.8;margin-top:9px;overflow-wrap:anywhere}.guide-tag-demo{display:flex;flex-wrap:wrap;gap:9px}.guide-tag-demo .ant-tag{margin:0}.guide-radius-demo{display:flex;justify-content:space-around;margin:19px 0}.guide-radius-demo>div{display:flex;align-items:center;gap:9px;font-size:12px;color:#8b99b1}.guide-radius-demo i{display:block;background:#eef2ff;border:1px solid #cfdbff;width:32px;height:32px;flex-shrink:0}.guide-usage>.anticon{font-size:28px;color:#7894d5;margin-bottom:19px}.guide-usage p{font-size:12px;color:#9ca8ba;line-height:1.9;margin:14px 0}.guide-usage .ant-btn{margin-top:10px}@media(max-width:1200px){.support-two-columns{grid-template-columns:1fr 1fr;gap:18px}.support-panel{padding:20px}.guide-layout{gap:18px;grid-template-columns:1.3fr 1fr}.guide-banner-art{right:-25px;opacity:.55}.guide-color-scale{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:13px}.guide-type-family{gap:12px;padding:16px}.guide-type-family>strong{font-size:30px}.guide-type-family strong>span{font-size:23px}.guide-type-family b{font-size:10px}.trash-row{padding:18px;gap:14px}.trash-art{width:80px}.trash-actions{gap:0}.role-description-grid{gap:14px}.guide-primary-color{display:block}.guide-primary-color strong{display:block;margin-top:15px}}@media(max-width:1000px){.guide-layout,.support-two-columns{grid-template-columns:1fr}.guide-banner-art{opacity:.2}.trash-row{flex-wrap:wrap}.trash-actions{margin-left:94px}.support-panel-heading{align-items:flex-start}.support-panel-heading>.ant-btn{font-size:12px}.guide-color-scale{grid-template-columns:repeat(8,minmax(0,1fr))}}.support-heading{margin-bottom:20px}.support-panel{padding:20px;margin-bottom:18px}.support-panel-heading{margin-bottom:18px}.support-tab-nav{margin-bottom:20px}.support-tab-nav>button{padding-bottom:12px}.support-body-copy{margin:8px 0 16px}.support-confirm{padding-block:10px 14px}.trash-row{padding:16px 20px}.storage-total{margin-block:20px}.support-two-columns{gap:18px}.support-empty{padding-block:64px}.sp-app.sp-integrated{height:100dvh;display:flex;flex-direction:column;min-width:760px}.sp-app.sp-integrated h1,.sp-app.sp-integrated h2,.sp-app.sp-integrated h3,.sp-app.sp-integrated p{margin:0}.sp-app.sp-integrated button{font-family:inherit;cursor:pointer}.sp-app.sp-integrated button:focus-visible{outline:2px solid #3159ed;outline-offset:2px}.sp-integrated .sp-topbar{height:64px;min-height:64px;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 26px;border-bottom:1px solid #e6eaf2;gap:20px}.sp-integrated .sp-brand{display:flex;align-items:center;gap:12px}.sp-integrated .sp-brand-icon{width:30px;height:30px;background:#eef2ff;color:#3159ed;border-radius:8px;display:grid;place-items:center;font-size:19px}.sp-integrated .sp-brand h1{font-size:20px;letter-spacing:-.6px;font-weight:600}.sp-integrated .sp-preview-label{font-size:11px;font-weight:400;letter-spacing:0;color:#667085;background:#f5f7fc;border:1px solid #e8edf6;border-radius:4px;padding:3px 7px;margin-left:3px}.sp-integrated .sp-topbar-meta{display:flex;align-items:center;gap:10px;font-size:12px;color:#667085;white-space:nowrap}.sp-integrated .sp-topbar-meta>span:first-child{color:#667085;font-size:11px}.sp-integrated .sp-topbar-meta>i{display:block;height:17px;width:1px;background:#e8ecf4;margin:0 9px}.sp-integrated .sp-topbar-meta strong{font-weight:400;color:#667085;margin-right:10px}.sp-integrated .sp-topbar-meta .sp-source-dot{display:block;width:5px;height:5px;border-radius:50%;background:#9ab3ee}.sp-integrated .sp-workspace{flex:1;display:grid;grid-template-columns:230px minmax(0,1fr) 266px;min-height:0;overflow:hidden}.sp-integrated .sp-workspace.sp-queue-collapsed{grid-template-columns:230px minmax(0,1fr) 46px}.sp-integrated .sp-catalog{background:#fff;display:flex;flex-direction:column;min-height:0;border-right:1px solid #e7ebf3}.sp-integrated .sp-catalog-top{padding:23px 18px 16px}.sp-integrated .sp-section-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:17px}.sp-integrated .sp-section-heading h2{font-size:14px;font-weight:600}.sp-integrated .sp-section-heading>span{color:#667085;font-size:12px;background:#f1f4fa;padding:1px 6px;border-radius:4px}.sp-integrated .sp-catalog-top .ant-input-affix-wrapper{height:34px;font-size:12px}.sp-integrated .sp-catalog-top .ant-input-prefix{color:#667085;margin-right:7px}.sp-integrated .sp-catalog-top>.ant-select{width:100%;margin-top:9px;font-size:12px;height:33px}.sp-integrated .sp-catalog-list{overflow-y:auto;min-height:0;flex:1;padding:0 10px 13px;scrollbar-width:thin;scrollbar-color:#dfe5f0 transparent}.sp-integrated .sp-catalog-item{position:relative;border:1px solid transparent;border-radius:7px;display:flex;align-items:center;margin:3px 0}.sp-integrated .sp-catalog-item:hover{background:#f7f9fe}.sp-integrated .sp-catalog-item.sp-active{background:#eef3ff;border-color:#e5ecff}.sp-integrated .sp-catalog-open{display:flex;align-items:center;gap:10px;background:none;border:0;text-align:left;padding:12px 31px 12px 9px;min-height:67px;width:100%;color:#344054;min-width:0}.sp-integrated .sp-catalog-open>img{width:37px;height:37px;object-fit:contain;background:#f6f7fa;border-radius:5px;flex-shrink:0}.sp-integrated .sp-catalog-open>div{min-width:0}.sp-integrated .sp-catalog-open strong{font-size:12px;font-weight:500;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-integrated .sp-catalog-open small{display:block;font-size:11px;color:#667085;margin-top:6px;font-variant-numeric:tabular-nums}.sp-integrated .sp-catalog-open small span{margin:0 3px;color:#667085}.sp-integrated .sp-active .sp-catalog-open strong{color:#3159ed}.sp-integrated .sp-catalog-item .sp-catalog-add{position:absolute;right:3px;top:21px;width:25px;height:26px;padding:0;color:#667085;font-size:13px;opacity:0}.sp-integrated .sp-catalog-item:hover .sp-catalog-add,.sp-integrated .sp-catalog-item:focus-within .sp-catalog-add,.sp-integrated .sp-active .sp-catalog-add{opacity:1}.sp-integrated .sp-catalog-add:hover{color:#3159ed!important;background:#e4ebff!important}.sp-integrated .sp-catalog-foot{display:flex;align-items:center;gap:8px;padding:16px 15px;border-top:1px solid #edf0f6;color:#667085;font-size:11px;line-height:1.6}.sp-integrated .sp-catalog-foot>.anticon{color:#9fb0d2;font-size:13px}.sp-integrated .sp-catalog-empty{font-size:12px;color:#667085;text-align:center;padding:35px 0}.sp-integrated .sp-catalog-empty .ant-btn{display:block;margin:10px auto 0;font-size:12px}.sp-integrated .sp-main{min-width:0;min-height:0;display:flex;flex-direction:column;background:#f7f8fb}.sp-integrated .sp-gallery-top{padding:24px 25px 0;background:#fff;border-bottom:1px solid #e6ebf4;flex-shrink:0}.sp-integrated .sp-product-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:22px}.sp-integrated .sp-product-code{font-size:11px;color:#667085;display:block;margin-bottom:7px}.sp-integrated .sp-product-code span{color:#667085;margin:0 7px}.sp-integrated .sp-product-heading h2{font-size:24px;font-weight:600;letter-spacing:-.6px;color:#1f2937;line-height:1.45}.sp-integrated .sp-product-heading h2 small{display:inline-block;vertical-align:middle;font-size:11px;font-weight:400;letter-spacing:0;margin-left:12px;color:#667085}.sp-integrated .sp-product-heading>.ant-btn{font-size:12px;height:34px;flex-shrink:0;color:#667085}.sp-integrated .sp-colors{display:flex;gap:9px;overflow-x:auto;padding:1px 1px 18px;scrollbar-width:thin}.sp-integrated .sp-color-chip{display:flex;align-items:center;gap:10px;min-width:113px;padding:8px 11px 8px 8px;border:1px solid #e9edf5;border-radius:8px;background:#fff;text-align:left;color:#667085;flex-shrink:0;transition:border-color .16s,background .16s}.sp-integrated .sp-color-chip:hover{border-color:#bdccf6;background:#fbfcff}.sp-integrated .sp-color-chip.sp-active{border-color:#a7bcfb;background:#f5f8ff}.sp-integrated .sp-color-chip>img{width:37px;height:37px;object-fit:contain;border-radius:4px;background:#f4f6fa}.sp-integrated .sp-color-chip strong{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;white-space:nowrap}.sp-integrated .sp-color-chip strong i{display:block;width:8px;height:8px;border-radius:50%;border:1px solid #00000018}.sp-integrated .sp-color-chip small{font-size:11px;color:#667085;display:block;margin-top:5px}.sp-integrated .sp-color-chip.sp-active strong{color:#3159ed}.sp-integrated .sp-all-colors{width:37px;height:37px;display:grid;place-items:center;color:#89a1d9;background:#edf2ff;border-radius:5px;font-size:21px}.sp-integrated .sp-gallery-filters{display:flex;align-items:center;gap:10px;padding:0 0 16px}.sp-integrated .sp-gallery-filters>.ant-select{width:130px;height:33px;font-size:12px}.sp-integrated .sp-only-selected{display:flex;align-items:center;gap:7px;font-size:12px;color:#667085;margin-left:5px;white-space:nowrap}.sp-integrated .sp-size-control{display:flex;align-items:center;gap:9px;margin-left:auto}.sp-integrated .sp-size-control>span{font-size:11px;color:#667085}.sp-integrated .sp-size-control .ant-segmented{font-size:12px;padding:3px;background:#f3f5fa}.sp-integrated .sp-size-control .ant-segmented-item-label{min-width:30px;min-height:25px;line-height:25px;padding-inline:8px}.sp-integrated .sp-selection-toolbar{display:flex;align-items:center;gap:9px;min-height:58px;border-top:1px solid #edf0f7;flex-wrap:wrap;padding:11px 0}.sp-integrated .sp-selection-toolbar>.ant-checkbox-wrapper{font-size:12px;color:#667085}.sp-integrated .sp-selection-toolbar>.ant-checkbox-wrapper span>span{color:#667085;font-variant-numeric:tabular-nums;margin-left:3px}.sp-integrated .sp-selection-total{font-size:12px;color:#667085;border-left:1px solid #e7ecf6;padding-left:12px;margin-left:3px}.sp-integrated .sp-selection-total strong{color:#3159ed;font-weight:600}.sp-integrated .sp-selection-total small{font-size:11px;color:#667085;margin-left:4px}.sp-integrated .sp-selection-toolbar>.ant-btn{font-size:11px;color:#667085;padding-inline:3px;height:30px}.sp-integrated .sp-selection-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.sp-integrated .sp-selection-actions .ant-btn{height:32px;font-size:12px;padding-inline:11px}.sp-integrated .sp-edition-note{font-size:11px;line-height:1.8;color:#667085;padding-bottom:12px}.sp-integrated .sp-inline-alert{font-size:12px;margin:0 0 12px;border-radius:6px}.sp-integrated .sp-inline-alert .ant-alert-title{font-size:12px}.sp-integrated .sp-gallery-scroll{min-height:0;overflow-y:auto;flex:1;padding:18px 25px 25px;scrollbar-width:thin;scrollbar-color:#dfe5f0 transparent}.sp-integrated .sp-gallery-caption{display:flex;align-items:center;justify-content:space-between;color:#667085;font-size:11px;gap:10px;margin-bottom:16px;line-height:1.7}.sp-integrated .sp-gallery-caption>span:first-child{color:#667085;display:flex;align-items:center;gap:8px}.sp-integrated .sp-gallery-caption i{width:3px;height:3px;border-radius:50%;background:#b3bfd4}.sp-integrated .sp-image-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(146px,1fr));gap:14px;align-content:start}.sp-integrated .sp-image-card{position:relative;border:1px solid #e5eaf3;border-radius:8px;overflow:hidden;background:#fff;min-width:0;transition:border-color .15s,box-shadow .15s}.sp-integrated .sp-image-card:hover{border-color:#becdf7;box-shadow:0 3px 10px #3b578608}.sp-integrated .sp-image-card.sp-selected{border-color:#9fb6fc;box-shadow:0 0 0 1px #3159ed15}.sp-integrated .sp-image-select{padding:0;display:block;width:100%;background:none;border:0;color:inherit;text-align:left}.sp-integrated .sp-image-stage{height:147px;background:#f4f5f8;position:relative}.sp-integrated .sp-image-stage>img{display:block;width:100%;height:100%;object-fit:contain}.sp-integrated .sp-image-copy{padding:12px 12px 13px}.sp-integrated .sp-image-copy h3{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.7;color:#344054;padding-right:14px}.sp-integrated .sp-image-copy p{font-size:11px;color:#667085;line-height:1.6;margin-top:5px;font-variant-numeric:tabular-nums;white-space:nowrap}.sp-integrated .sp-image-copy p span{color:#667085;margin:0 4px}.sp-integrated .sp-queued-mark{position:absolute;left:8px;bottom:8px;display:flex;align-items:center;gap:4px;color:#667085;background:#fffffff0;border:1px solid #e2eafa;border-radius:4px;padding:3px 5px;font-size:11px}.sp-integrated .sp-image-card .sp-image-download{position:absolute;right:7px;bottom:36px;width:25px;height:25px;padding:0;background:#fff;color:#667085;opacity:0;font-size:13px}.sp-integrated .sp-image-card:hover .sp-image-download,.sp-integrated .sp-image-card:focus-within .sp-image-download{opacity:1}.sp-integrated .sp-density-medium{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.sp-integrated .sp-density-medium .sp-image-stage{height:190px}.sp-integrated .sp-density-large{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.sp-integrated .sp-density-large .sp-image-stage{height:250px}.sp-integrated .sp-gallery-foot{font-size:11px;color:#667085;margin-top:25px!important;line-height:1.8}.sp-integrated .sp-gallery-empty{padding:70px 18px;text-align:center}.sp-integrated .sp-gallery-empty>.anticon{font-size:33px;color:#bac9e7;margin-bottom:20px}.sp-integrated .sp-gallery-empty h3{font-size:17px;font-weight:500;color:#344054}.sp-integrated .sp-gallery-empty p{font-size:12px;line-height:1.9;color:#667085;margin:12px 0 22px}.sp-integrated .sp-gallery-empty .ant-btn{font-size:12px}.sp-integrated .sp-queue{min-height:0;display:flex;flex-direction:column;border-left:1px solid #e6ebf4;background:#fff;overflow:hidden}.sp-integrated .sp-queue-heading{padding:25px 18px 21px;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;border-bottom:1px solid #edf0f6;flex-shrink:0}.sp-integrated .sp-queue-heading h2{font-size:14px;font-weight:600;line-height:1.5}.sp-integrated .sp-queue-heading h2>span{font-size:11px;font-weight:400;color:#667085;padding:1px 6px;border-radius:4px;background:#edf2ff;margin-left:5px}.sp-integrated .sp-queue-heading p{font-size:11px;color:#667085;margin-top:7px}.sp-integrated .sp-queue-heading>.ant-btn{width:22px;height:22px;padding:0;color:#667085;font-size:12px}.sp-integrated .sp-queue-scroll{min-height:0;overflow-y:auto;flex:1;scrollbar-width:thin;scrollbar-color:#dfe5f0 transparent;padding:0 16px}.sp-integrated .sp-queue-summary{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:14px 0 5px;color:#667085;font-size:11px}.sp-integrated .sp-queue-summary>.ant-btn{height:27px;font-size:11px;padding:0 2px;color:#667085}.sp-integrated .sp-queue-group{padding:14px 0 12px;border-bottom:1px solid #edf0f7}.sp-integrated .sp-queue-group-heading{display:flex;align-items:center;justify-content:space-between;gap:7px;margin-bottom:9px}.sp-integrated .sp-queue-group-heading h3{font-size:12px;font-weight:500;color:#344054;line-height:1.6}.sp-integrated .sp-queue-group-heading h3 small{font-size:11px;font-weight:400;color:#667085;margin-left:7px}.sp-integrated .sp-queue-group-heading>.ant-btn{height:22px;width:22px;padding:0;color:#667085;font-size:11px}.sp-integrated .sp-queue-image{display:flex;align-items:center;gap:9px;padding:7px 0}.sp-integrated .sp-queue-image>img{width:36px;height:36px;object-fit:contain;border-radius:5px;background:#f5f7fa;flex-shrink:0}.sp-integrated .sp-queue-image>div{min-width:0;flex:1}.sp-integrated .sp-queue-image strong{display:block;font-size:11px;font-weight:400;color:#344054;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-integrated .sp-queue-image small{display:block;font-size:11px;color:#667085;margin-top:4px}.sp-integrated .sp-queue-image>.ant-btn{height:21px;width:21px;padding:0;color:#667085;font-size:11px;opacity:0}.sp-integrated .sp-queue-image:hover>.ant-btn,.sp-integrated .sp-queue-image:focus-within>.ant-btn{opacity:1}.sp-integrated .sp-queue-empty{padding:65px 4px 30px;text-align:center}.sp-integrated .sp-empty-icon{width:64px;height:64px;display:grid;place-items:center;border:1px solid #e8eefb;border-radius:16px;background:#f6f9ff;color:#a4b9e7;font-size:27px;margin:0 auto 24px;transform:rotate(-5deg)}.sp-integrated .sp-queue-empty h3{font-size:13px;font-weight:500;color:#344054}.sp-integrated .sp-queue-empty p{font-size:11px;color:#667085;line-height:1.95;margin-top:12px}.sp-integrated .sp-empty-hint{font-size:11px;text-align:left;color:#667085;line-height:2.7;border-top:1px solid #eef2fa;padding-top:20px;margin:28px 24px 0}.sp-integrated .sp-empty-hint>.anticon{margin-right:10px;color:#a2b8e6}.sp-integrated .sp-queue-footer{border-top:1px solid #e8edf6;padding:19px 18px 16px;background:#fcfdff;flex-shrink:0}.sp-integrated .sp-queue-footer>div{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;color:#667085;margin-bottom:14px}.sp-integrated .sp-queue-footer strong{font-size:13px;font-weight:500;color:#667085;font-variant-numeric:tabular-nums}.sp-integrated .sp-queue-footer>.ant-btn{height:37px;font-size:13px}.sp-integrated .sp-queue-footer p{text-align:center;font-size:11px;color:#667085;margin-top:10px;line-height:1.7}.sp-integrated .sp-queue-rail{display:flex;flex-direction:column;align-items:center;gap:18px;padding-top:22px;color:#a4b5d4}.sp-integrated .sp-queue-rail>.ant-btn{width:26px;height:26px;padding:0;color:#97acd2}.sp-integrated .sp-queue-rail>.anticon{font-size:18px;margin-top:13px}.sp-integrated .sp-queue-rail>strong{display:block;font-size:12px;font-weight:500;color:#819bd0;border-radius:5px;background:#edf2ff;padding:3px 6px}.sp-integrated .sp-queue-rail>span:last-child{writing-mode:vertical-rl;letter-spacing:3px;font-size:11px;line-height:1.8}.sp-app.sp-integrated .ant-btn{box-shadow:none}.sp-app.sp-integrated .ant-select{font-family:inherit}@media(min-width:1700px){.sp-integrated .sp-gallery-top,.sp-integrated .sp-gallery-scroll{padding-inline:30px}.sp-integrated .sp-density-small{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.sp-integrated .sp-density-small .sp-image-stage{height:155px}.sp-integrated .sp-catalog-open{padding-block:14px}.sp-integrated .sp-product-heading{margin-bottom:25px}}@media(max-width:1320px){.sp-integrated .sp-workspace{grid-template-columns:218px minmax(0,1fr) 252px}.sp-integrated .sp-workspace.sp-queue-collapsed{grid-template-columns:218px minmax(0,1fr) 46px}.sp-integrated .sp-gallery-top{padding:21px 20px 0}.sp-integrated .sp-gallery-scroll{padding:16px 20px 22px}.sp-integrated .sp-product-heading h2{font-size:22px}.sp-integrated .sp-selection-total small{display:none}.sp-integrated .sp-selection-toolbar{gap:7px}.sp-integrated .sp-selection-toolbar>.ant-btn{padding-inline:0}.sp-integrated .sp-selection-actions{gap:6px}.sp-integrated .sp-selection-actions .ant-btn{padding-inline:8px}.sp-integrated .sp-topbar-meta>span:first-child,.sp-integrated .sp-topbar-meta>i{display:none}.sp-integrated .sp-image-grid{gap:12px}.sp-integrated .sp-color-chip{min-width:109px;gap:8px}}@media(max-width:1150px){.sp-integrated .sp-catalog-top{padding-inline:14px}.sp-integrated .sp-selection-total{border:0;padding-left:0;margin-left:auto}.sp-integrated .sp-selection-toolbar>.ant-btn{display:none}.sp-integrated .sp-selection-actions{width:100%;justify-content:flex-end;margin-top:3px}.sp-integrated .sp-gallery-filters{gap:7px}.sp-integrated .sp-gallery-filters>.ant-select{width:115px}.sp-integrated .sp-size-control{gap:5px}.sp-integrated .sp-size-control>span{display:none}.sp-integrated .sp-only-selected{margin-left:0}.sp-integrated .sp-color-chip{min-width:100px;padding-right:9px}.sp-integrated .sp-product-heading h2 small{display:block;margin:6px 0 0}.sp-integrated .sp-topbar{padding-inline:20px}}.sp-app.sp-integrated{height:calc(100dvh - var(--utility-height,42px));min-width:0;width:100%;overflow:hidden;background:#f7f8fb;color:#1f2937;font-family:Inter,Helvetica Neue,Helvetica,Microsoft YaHei,sans-serif;font-size:13px}.sp-integrated .sp-workspace{grid-template-columns:210px minmax(0,1fr) 240px}.sp-integrated .sp-workspace.sp-queue-collapsed{grid-template-columns:210px minmax(0,1fr) 44px}.sp-integrated .sp-main{padding:0;margin:0;width:auto;max-width:none}.sp-integrated .sp-gallery-top{padding:22px 20px 0}.sp-integrated .sp-gallery-scroll{padding:17px 20px 24px}.sp-integrated .sp-image-grid.sp-density-small{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px}.sp-integrated .sp-density-small .sp-image-stage{height:140px}.sp-integrated .sp-catalog-top{padding:22px 14px 15px}.sp-integrated .sp-catalog-open{gap:8px;padding-right:29px}.sp-integrated .sp-catalog-open>img{width:33px;height:33px}.sp-integrated .sp-catalog-foot{font-size:11px;padding:15px 12px;gap:6px}.sp-integrated .sp-queue-heading{padding:23px 15px 20px}.sp-integrated .sp-queue-scroll{padding-inline:14px}.sp-integrated .sp-queue-footer{padding-inline:15px}.sp-integrated .sp-selection-total small{display:none}.sp-integrated .sp-product-heading h2{font-size:23px}.sp-integrated .sp-gallery-filters{flex-wrap:wrap;gap:8px}.sp-integrated .sp-gallery-filters>.ant-select{width:118px}.sp-integrated .sp-color-chip{min-width:102px;gap:8px;padding-right:9px}.sp-integrated .sp-selection-toolbar{gap:8px}.sp-integrated .sp-selection-toolbar>.ant-btn{padding-inline:0}.sp-integrated .sp-selection-actions .ant-btn{padding-inline:9px}@media(min-width:1700px){.sp-integrated .sp-image-grid.sp-density-small{grid-template-columns:repeat(6,minmax(0,1fr));gap:15px}.sp-integrated .sp-density-small .sp-image-stage{height:148px}}@media(max-width:1500px){.sp-integrated .sp-selection-actions{width:100%;justify-content:flex-end;margin-top:2px}.sp-integrated .sp-selection-total{margin-left:auto;border:0;padding-left:0}.sp-integrated .sp-size-control>span{display:none}.sp-integrated .sp-only-selected{margin-left:0}.sp-integrated .sp-gallery-filters>.ant-select{width:108px}}@media(max-width:1280px){.sp-integrated .sp-gallery-top,.sp-integrated .sp-gallery-scroll{padding-inline:16px}.sp-integrated .sp-image-grid.sp-density-small{grid-template-columns:repeat(auto-fill,minmax(125px,1fr));gap:10px}.sp-integrated .sp-color-chip{min-width:97px;padding-left:6px;gap:6px}.sp-integrated .sp-color-chip>img,.sp-integrated .sp-all-colors{width:31px;height:31px}.sp-integrated .sp-gallery-filters>.ant-select{width:102px}.sp-integrated .sp-size-control{gap:0}.sp-integrated .sp-size-control .ant-segmented-item-label{min-width:26px;padding-inline:6px}}.sp-app.sp-integrated,.sp-integrated *{box-sizing:border-box}.sp-integrated .sp-image-check{position:absolute;left:3px;top:3px;z-index:2}.sp-integrated .sp-gallery-scroll{position:relative}.sp-integrated .sp-is-marquee-active{-webkit-user-select:none;user-select:none;cursor:crosshair}.sp-integrated .sp-is-marquee-active .sp-image-card{transition:none}.sp-integrated .sp-marquee{position:absolute;z-index:8;pointer-events:none;border:1px solid #3159ed;background:#3159ed16;box-shadow:0 0 0 1px #fff5}.sp-integrated .sp-marquee>span{position:absolute;left:6px;top:6px;white-space:nowrap;font-size:11px;line-height:1.6;background:#3159ed;color:#fff;border-radius:4px;padding:2px 6px}.sp-integrated .sp-color-pending{width:37px;height:37px;display:grid;place-items:center;background:#f2f4f8;color:#7c879b;border:1px dashed #d3dae6;border-radius:5px;flex-shrink:0;font-size:17px}.sp-integrated .sp-color-empty small{color:#667085}@media(max-width:1280px){.sp-integrated .sp-color-pending{width:31px;height:31px}}.product-data-page{color:#344054;min-width:0;font-size:13px}.product-data-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.product-data-heading h1{color:#1f2937;font-size:25px;font-weight:650;letter-spacing:-.5px;margin:0}.product-data-heading p{color:#667085;line-height:1.8;margin:8px 0 0;font-size:12px}.product-data-totals{display:flex;gap:21px;color:#98a2b3;font-size:12px;white-space:nowrap}.product-data-totals strong{color:#667085;font-size:17px;font-weight:550;font-variant-numeric:tabular-nums;margin-right:3px}.product-data-storage-alert{margin-bottom:16px}.product-data-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:20px;align-items:start}.product-data-directory{background:#fff;border:1px solid #e5e9f0;border-radius:8px;overflow:hidden;position:sticky;top:20px}.product-data-directory-tools{display:grid;gap:9px;padding:14px;border-bottom:1px solid #eef0f4}.product-data-directory-tools .ant-input-affix-wrapper,.product-data-directory-tools .ant-select,.product-data-directory-tools .ant-input{font-size:12px}.product-data-directory-tools .ant-input-prefix{color:#98a2b3;margin-right:6px}.product-data-directory-count{color:#98a2b3;padding:13px 15px 8px;display:flex;justify-content:space-between;font-size:11px}.product-data-directory-list{padding:0 7px 8px;max-height:calc(100vh - 260px);overflow-y:auto}.product-data-directory-item{display:flex;align-items:center;gap:10px;width:100%;border:0;border-radius:6px;padding:13px 8px;background:transparent;text-align:left;color:#667085;cursor:pointer;margin:3px 0}.product-data-directory-item:hover{background:#f7f9fd}.product-data-directory-active{background:#eff3ff}.product-data-product-code{font-size:10px;letter-spacing:-.2px;color:#8d9dbd;border:1px solid #e1e8f5;background:#f8faff;border-radius:5px;min-width:33px;height:32px;display:grid;place-items:center}.product-data-directory-item>span:nth-child(2){min-width:0}.product-data-directory-item strong{font-size:12px;font-weight:550;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-data-directory-item small{display:block;font-size:10px;color:#98a2b3;margin-top:6px}.product-data-directory-active strong{color:#3159ed}.product-data-directory-item>i{width:5px;height:5px;border-radius:50%;background:#7092ee;margin-left:auto;flex-shrink:0}.product-data-directory-empty{color:#98a2b3;font-size:12px;text-align:center;padding:28px 8px}.product-data-main{border:1px solid #e5e9f0;background:#fff;border-radius:8px;min-width:0;padding:22px 25px}.product-data-workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:17px}.product-data-workspace-heading>div>span{font-size:11px;color:#98a2b3}.product-data-workspace-heading h2{font-size:20px;font-weight:600;color:#1f2937;margin-top:7px}.product-data-workspace-heading .ant-btn{font-size:12px;border-radius:6px;color:#667085}.product-data-main .ant-tabs-tab{font-size:13px;padding:11px 0 13px}.product-data-main .ant-tabs-nav{margin-bottom:20px}.product-data-main .ant-tabs-tab small{font-size:11px;color:#98a2b3;margin-left:5px}.product-data-unsaved-dot{display:inline-block;vertical-align:middle;width:5px;height:5px;background:#7897eb;border-radius:50%;margin-left:7px}.product-data-section-intro{margin-bottom:18px}.product-data-section-intro h3,.product-data-form-section h3{color:#344054;font-size:13px;font-weight:600;margin:0 0 9px}.product-data-section-intro h3 .ant-tag{font-size:10px;line-height:18px;margin-left:8px;vertical-align:middle}.product-data-section-intro p,.product-data-form-section>p{color:#98a2b3;font-size:12px;line-height:1.8;margin-bottom:12px}.product-data-form .ant-form-item{margin-bottom:17px}.product-data-form .ant-form-item-label{padding-bottom:6px}.product-data-form .ant-form-item-label>label{color:#667085;font-size:12px;height:auto}.product-data-form .ant-input,.product-data-form .ant-select,.product-data-form .ant-input-number{font-size:13px;color:#344054}.product-data-form .ant-input,.product-data-form .ant-input-number,.product-data-form .ant-select-selector{border-radius:6px}.product-data-form .ant-input-number{width:100%}.product-data-form .ant-form-item-explain-error{font-size:11px;line-height:1.7}.product-data-two-col{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 18px}.product-data-form-section{padding-top:20px;border-top:1px solid #edf0f4;margin-top:21px}.product-data-colors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.product-data-colors>div{padding:11px 12px 0;background:#fafbfe;border:1px solid #edf0f6;border-radius:7px}.product-data-colors>div>span{display:block;font-size:10px;color:#98a2b3;margin-bottom:7px}.product-data-colors .ant-form-item{margin-bottom:12px}.product-data-spec-head,.product-data-spec-row{display:grid;grid-template-columns:minmax(100px,1.2fr) minmax(100px,1.3fr) minmax(65px,.6fr) 30px;gap:9px;align-items:start}.product-data-spec-head{font-size:11px;color:#98a2b3;margin:14px 0 9px}.product-data-spec-row .ant-form-item{margin-bottom:12px}.product-data-spec-row>.ant-btn,.product-data-point-row>.ant-btn{padding-inline:5px;color:#a1aaba}.product-data-spec-row>.ant-btn:hover,.product-data-point-row>.ant-btn:hover{color:#d36565}.product-data-point-row{display:grid;grid-template-columns:20px minmax(0,1fr) 30px;gap:9px;align-items:start}.product-data-point-row>span{font-size:11px;color:#a0a9ba;padding-top:8px;text-align:center}.product-data-point-row .ant-form-item{margin-bottom:11px}.product-data-form-section>.ant-btn,.product-data-form-section .ant-btn-dashed{color:#8493ae;font-size:11px;margin-bottom:4px}.product-data-form-actions{display:flex;align-items:center;gap:9px;padding:17px 0 0;margin-top:24px;border-top:1px solid #edf0f4}.product-data-form-actions>span{color:#98a2b3;font-size:11px;margin-right:auto}.product-data-form-actions .ant-btn{font-size:12px;border-radius:6px}.product-data-form-actions .ant-btn-primary{background:#3159ed;box-shadow:none}.product-data-save-note{background:#f0f5ff;border:1px solid #e2eafb;color:#6380be;font-size:12px;padding:10px 12px;line-height:1.8;border-radius:6px;margin-top:20px}.product-data-save-error{color:#b46a64;background:#fff5f4;border-color:#f5e2e0}.product-data-sku-table{border:1px solid #e5e9f0;border-radius:7px;overflow:hidden;margin-bottom:23px}.product-data-sku-table .ant-table{font-size:12px;color:#667085}.product-data-sku-table .ant-table-thead>tr>th{color:#98a2b3;font-size:11px;font-weight:400;white-space:nowrap;background:#f8f9fc}.product-data-sku-table .ant-table-tbody>tr{cursor:pointer}.product-data-sku-table .ant-table-tbody>tr>td{white-space:nowrap;padding-top:12px;padding-bottom:12px}.product-data-sku-table .product-data-sku-selected>td{background:#f1f5ff!important}.product-data-sku-table .ant-tag{font-size:10px;margin:0;line-height:19px;border:0}.product-data-sku-link{font-size:11px;color:#6680be;padding:0;border:0;background:transparent;cursor:pointer}.product-data-muted{color:#a2aab8;font-size:11px}.product-data-sku-editor{padding-top:2px}.product-data-price-note{font-size:11px;line-height:1.8;color:#98a2b3;margin:-3px 0 19px}.product-data-footer{display:flex;justify-content:space-between;gap:15px;color:#98a2b3;font-size:10px;line-height:1.8;margin-top:17px}.product-data-page button:focus-visible{outline:2px solid #3159ed;outline-offset:2px}@media(min-width:1650px){.product-data-main{padding:25px 32px}.product-data-colors{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1150px){.product-data-layout{grid-template-columns:200px minmax(0,1fr);gap:14px}.product-data-main{padding:20px 17px}.product-data-colors{grid-template-columns:repeat(2,minmax(0,1fr))}.product-data-workspace-heading{align-items:flex-start}.product-data-workspace-heading .ant-btn{font-size:11px}}@media(max-width:850px){.product-data-layout{grid-template-columns:minmax(0,1fr)}.product-data-directory{position:static}.product-data-directory-list{display:flex;overflow-x:auto;max-height:none}.product-data-directory-item{min-width:185px;width:auto}.product-data-directory-tools{grid-template-columns:minmax(0,1fr) 150px}.product-data-two-col{gap:0 12px}.product-data-footer{flex-direction:column;gap:4px}.product-data-totals{gap:12px}}@media(max-width:600px){.product-data-heading{align-items:flex-start}.product-data-heading h1{font-size:22px}.product-data-totals{flex-direction:column;gap:7px}.product-data-two-col{grid-template-columns:minmax(0,1fr)}.product-data-spec-head,.product-data-spec-row{grid-template-columns:minmax(65px,1fr) minmax(65px,1fr) 55px 25px;gap:5px}.product-data-main{padding:18px 12px}.product-data-workspace-heading,.product-data-form-actions{flex-wrap:wrap}.product-data-form-actions>span{flex-basis:100%}}.product-data-page .product-data-heading p,.product-data-page .product-data-totals,.product-data-page .product-data-directory-count,.product-data-page .product-data-directory-item small,.product-data-page .product-data-workspace-heading span,.product-data-page .product-data-section-intro p,.product-data-page .product-data-form-section>p,.product-data-page .product-data-form-actions>span,.product-data-page .product-data-price-note,.product-data-page .product-data-footer,.product-data-page .product-data-spec-head,.product-data-page .product-data-muted{color:#667085}.product-data-page .product-data-sku-table .ant-table-thead>tr>th{color:#475467}.product-data-page .product-data-form-actions{position:sticky;bottom:12px;z-index:3;border:1px solid #d9e1f2;padding:12px 14px;border-radius:8px;background:#fff;box-shadow:0 4px 20px #24396912;margin-inline:-5px}.product-data-page .product-data-form-actions .ant-btn-primary:not(:disabled),.product-data-page .product-data-form-actions .ant-btn-primary:not(:disabled):hover{background:#3159ed;color:#fff;border-color:#3159ed}.product-data-page .product-data-form-actions .ant-btn-primary:not(:disabled)>span{color:#fff}.product-data-photo{object-fit:contain;border-radius:6px;background:#f3f5f8}.product-data-photo-empty{display:inline-grid;place-items:center;background:#f3f5f8;color:#667085;border:1px dashed #d0d5dd;border-radius:6px;font-size:10px}.product-data-directory-cover{flex-shrink:0}.product-data-header-photo{display:flex;gap:15px;align-items:center}.product-data-header-photo h2{margin:5px 0 6px}.product-data-header-photo .ant-tag{font-size:10px;line-height:18px;margin:0}.product-data-sku-editor .product-data-section-intro>.ant-image{float:left;margin:0 13px 12px 0}.product-data-sku-editor .product-data-section-intro{min-height:70px}.product-data-colors>div>span{color:#667085;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-data-colors .ant-tag{font-size:10px;color:#667085;margin:0 0 12px}.product-data-history-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:17px}.product-data-history h3{color:#344054;font-size:14px;font-weight:600;margin-bottom:7px}.product-data-history p{color:#667085;font-size:12px;line-height:1.8}.product-data-history-heading .ant-btn{flex-shrink:0;font-size:11px}.product-data-version-controls{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:13px;align-items:start;padding:16px;margin:17px 0;border:1px solid #e4eaf5;background:#f6f8fc;border-radius:8px}.product-data-version-side{min-width:0}.product-data-version-side>label{display:block;color:#475467;font-size:11px;font-weight:550;margin-bottom:8px}.product-data-version-controls .ant-select{width:100%;min-width:0;font-size:12px;background:#fff}.product-data-version-meta{display:flex;flex-direction:column;gap:5px;margin-top:10px;line-height:1.6}.product-data-version-meta strong{color:#475467;font-size:11px;font-weight:500;overflow-wrap:anywhere}.product-data-version-meta time{color:#667085;font-size:10px;font-variant-numeric:tabular-nums}.product-data-version-direction{display:grid;place-items:center;margin-top:29px;width:28px;height:28px;color:#7288bb;font-size:13px}.product-data-version-target>label{color:#3159ed}.product-data-history-empty.ant-alert{padding:10px 12px;border-radius:6px;background:#f5f8ff;border-color:#e4ebfb}.product-data-history-empty .ant-alert-title{color:#475467;font-size:12px;font-weight:500}.product-data-history-empty .ant-alert-description{color:#667085;font-size:11px;line-height:1.7}.product-data-snapshot-header{display:flex;gap:13px;align-items:center;padding:16px;border:1px solid #e5eaf3;background:#f9faff;border-radius:7px;margin:15px 0 23px}.product-data-snapshot-header>div{min-width:0}.product-data-snapshot-header>div>span{font-size:11px;color:#667085}.product-data-snapshot-header .ant-tag{font-size:10px;margin-left:5px}.product-data-snapshot-header>.ant-btn{margin-left:auto;flex-shrink:0;font-size:11px}.product-data-history h4{font-size:12px;font-weight:600;color:#344054;margin:22px 0 12px}.product-data-history-table{border:1px solid #e5e9f0;border-radius:7px;overflow:hidden}.product-data-history-table .ant-table{font-size:12px;color:#475467}.product-data-history-table .ant-table-thead>tr>th{color:#475467;font-size:11px;background:#f7f9fc}.product-data-history-table .ant-table-tbody>tr>td{vertical-align:top;overflow-wrap:anywhere;line-height:1.8}.product-data-history-table .ant-table-tbody>tr>td:nth-child(3){background:#f6f9ff}.product-data-snapshot-details{display:grid;grid-template-columns:75px minmax(0,1fr);gap:13px;font-size:12px;line-height:1.8;margin-bottom:23px}.product-data-snapshot-details dt{color:#667085}.product-data-snapshot-details dd{margin:0;color:#344054;overflow-wrap:anywhere}@media(max-width:700px){.product-data-history-heading,.product-data-snapshot-header{flex-wrap:wrap}.product-data-header-photo{gap:9px}}.product-data-diff-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:20px 0 11px}.product-data-history .product-data-diff-heading h4{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:0;font-size:13px}.product-data-diff-count{font-size:10px;line-height:20px;font-weight:500;color:#5272bd;background:#eef3ff;border:1px solid #e2e9fb;border-radius:5px;padding:0 7px}.product-data-diff-heading>span{display:flex;align-items:center;gap:8px;font-size:11px;color:#667085;white-space:nowrap}.product-data-diff-heading>span .anticon{color:#8c9cbb;font-size:10px}.product-data-diff-field{color:#344054;font-weight:500}.product-data-diff-before{color:#667085}.product-data-diff-after{color:#344f8e;font-weight:500}.product-data-history-table .ant-table-thead>tr>th{padding-top:11px;padding-bottom:11px}.product-data-history-table .ant-table-thead>tr>th:nth-child(3){color:#3159ed;background:#f0f4fd}.product-data-no-differences{padding:18px 10px;display:flex;flex-direction:column;gap:6px;text-align:center}.product-data-no-differences strong{font-size:12px;color:#475467;font-weight:500}.product-data-no-differences>span{font-size:11px;color:#667085}@media(max-width:600px){.product-data-version-controls{grid-template-columns:minmax(0,1fr);gap:11px;padding:13px}.product-data-version-direction{display:none}.product-data-version-meta{flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:5px 10px;margin-top:7px}}.product-data-sku-prices{border:1px solid #e1e8f6;background:#f7f9ff;border-radius:8px;padding:19px 21px 14px;margin-bottom:24px}.product-data-sku-prices h2{font-size:14px;color:#344054;font-weight:600;margin:0 0 7px}.product-data-sku-prices>div>p{color:#667085;font-size:12px;line-height:1.8;margin-bottom:17px}.product-data-sku-prices .product-data-two-col{max-width:800px;gap:20px}.product-data-sku-prices .ant-form-item-label>label{font-size:12px;color:#475467}.product-data-sku-prices .ant-input-number{background:#fff;border-color:#d4def2}.product-data-sku-prices .ant-input-number-input{font-size:22px;color:#1f2937;font-weight:500;font-variant-numeric:tabular-nums;height:48px}.product-data-sku-prices .ant-input-number-prefix{color:#667085;font-size:15px;margin-right:8px}.product-data-sku-prices .product-data-price-note{color:#667085;font-size:11px;margin:0}.product-data-invalid{padding:80px 20px;background:#fff;border:1px solid #e5e9f0;border-radius:8px}.product-data-invalid .ant-empty-description{color:#475467}.product-data-sku-modal .ant-modal-header{border-bottom:1px solid #e9edf4;padding-bottom:14px;margin-bottom:17px}.product-data-sku-modal-title{padding-right:28px;display:flex;align-items:center;gap:13px;flex-wrap:wrap}.product-data-sku-modal-title strong{color:#1f2937;font-size:17px;font-weight:600}.product-data-sku-modal-title>span{color:#667085;font-size:12px;font-weight:400}.product-data-sku-modal .product-data-sku-editor{padding:0 3px 4px 0}.product-data-sku-modal .product-data-section-intro{min-height:70px;margin-bottom:16px}.product-data-sku-modal .product-data-section-intro h3{padding-top:4px;font-size:13px}.product-data-sku-modal .product-data-section-intro p{color:#475467;font-size:12px;line-height:1.8}.product-data-sku-modal .product-data-sku-prices{padding:17px 19px 13px;margin-bottom:21px}.product-data-sku-modal .product-data-sku-prices .product-data-two-col{gap:16px}.product-data-sku-modal .product-data-sku-prices .ant-input-number-input{font-size:21px;height:43px}.product-data-sku-modal .product-data-form-section{margin-top:20px;padding-top:19px}.product-data-sku-modal .ant-modal-footer{border-top:1px solid #e9edf4;padding-top:14px;margin-top:16px}.product-data-sku-modal-footer{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.product-data-sku-modal-footer>span{color:#667085;font-size:11px;margin-right:auto}.product-data-sku-modal-footer .ant-btn{font-size:12px;border-radius:6px;margin-inline-start:0!important}.product-data-sku-modal-footer .ant-btn-primary:not(:disabled),.product-data-sku-modal-footer .ant-btn-primary:not(:disabled):hover{color:#fff;background:#3159ed;border-color:#3159ed}.product-data-sku-modal-footer .ant-btn-primary:not(:disabled)>span{color:#fff}@media(max-width:600px){.product-data-sku-modal-title{gap:5px;align-items:flex-start;flex-direction:column}.product-data-sku-modal .product-data-sku-prices{padding:13px}.product-data-sku-modal-footer>span{flex-basis:100%;text-align:left}}.aw-page{--aw-blue:#3159ed;--aw-line:#e8ebf1;height:calc(100dvh - var(--utility-height,60px) - 48px);min-height:590px;max-width:1800px;margin:auto;padding:12px 12px 4px;display:flex;flex-direction:column;color:#293247;font-size:12px;gap:16px}.aw-heading{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;gap:20px}.aw-heading h1{font-size:24px;letter-spacing:-.6px;display:flex;align-items:center;gap:11px}.aw-heading .ant-tag{font-size:10px;font-weight:400;letter-spacing:0;color:#8a94a6;background:#f1f3f8;border:0;line-height:20px}.aw-header-actions{display:flex;align-items:center;gap:12px}.aw-header-actions .ant-btn,.aw-header-actions .ant-segmented{font-size:11px}.aw-stepper{padding:15px 22px;border:1px solid var(--aw-line);border-radius:9px;background:#fff;flex-shrink:0}.aw-stepper .ant-steps{max-width:780px;margin:auto}.aw-stepper .ant-steps-title{font-size:12px!important}.aw-notice{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#eef3ff;border:1px solid #dfe7ff;border-radius:6px;padding:7px 12px;color:#4b67af;font-size:11px}.aw-notice button{border:0;background:none;font-size:17px;color:#7389bb;line-height:1}.aw-stage{flex:1;min-height:0;display:flex;flex-direction:column;border:1px solid var(--aw-line);border-radius:10px;background:#fff;overflow:hidden}.aw-stage-footer{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:16px;border-top:1px solid var(--aw-line);background:#fdfdff;padding:15px 20px;min-height:65px}.aw-stage-footer>span{font-size:11px;color:#9aa3b5}.aw-stage-footer>div{display:flex;gap:9px;align-items:center}.aw-stage-footer .ant-btn{font-size:12px;height:34px}.aw-setup-content{display:flex;min-height:0;flex:1}.aw-template{width:250px;flex-shrink:0;padding:18px;border-right:1px solid var(--aw-line);overflow:auto;scrollbar-width:thin}.aw-section-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;flex-shrink:0;min-height:32px;margin-bottom:12px}.aw-section-heading h2{font-size:13px;font-weight:600}.aw-section-heading>span{display:flex;align-items:center;gap:5px;color:#939caf;font-size:11px}.aw-section-heading b{color:#50617f;font-weight:600}.aw-section-heading i{width:1px;height:10px;background:#d9dfeb;margin:0 5px}.aw-section-heading>div{display:flex;align-items:center;gap:14px}.aw-section-heading>div>span{font-size:11px;color:#96a1b3}.aw-reference{border-radius:6px;border:1px solid #e6eaf3;overflow:hidden}.aw-template-name{font-weight:500;display:block;font-size:11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:12px 0}.aw-template>.ant-btn{font-size:11px}.aw-help{font-size:10px;line-height:1.8;color:#929caf;margin:9px 0}.aw-template>.aw-help{text-align:center;font-size:9px}.aw-products{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;padding:18px 18px 0}.aw-grid-tools{display:flex;align-items:center;gap:10px;flex-shrink:0;margin-bottom:5px}.aw-grid-tools>.ant-input-affix-wrapper{max-width:330px;height:31px;font-size:11px;background:#fafbfd;border-color:#e7ebf3}.aw-grid-tools>.ant-segmented{font-size:10px;margin-left:auto}.aw-grid-tools>.ant-btn{font-size:11px;height:31px}.aw-selection-bar{display:flex;align-items:center;gap:12px;padding:9px 0 12px;flex-shrink:0;color:#9ba4b6;font-size:10px;min-height:43px}.aw-selection-bar .ant-checkbox-wrapper{font-size:10px;color:#7f8ca2}.aw-selection-bar .ant-btn{font-size:10px;height:22px;padding:0}.aw-task-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:max-content;gap:12px;align-content:start;flex:1;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#dce2ee transparent;padding:2px 3px 14px}.aw-task-grid.compact{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.aw-task-card{align-self:start;height:max-content;min-width:0;border:1px solid #e6eaf2;border-radius:7px;overflow:hidden;transition:box-shadow .15s,border-color .15s}.aw-task-card.selected{border-color:#6e8af1;box-shadow:0 0 0 2px #edf1ff}.aw-task-image{position:relative;width:100%;background:#f4f6f9;isolation:isolate;overflow:hidden}.aw-task-image:before{content:"";display:block;padding-top:100%}.aw-image-button{position:absolute;inset:0;width:100%;height:100%;padding:9px;border:0;background:none;display:block;cursor:pointer}.aw-image-button>img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .2s}.aw-task-card:hover .aw-image-button>img{transform:scale(1.04)}.aw-card-check{position:absolute;top:1px;left:1px;z-index:3}.aw-task-image>.ant-tag{position:absolute;right:6px;top:7px;margin:0;font-size:8px;line-height:17px;padding:0 5px;border:0;background:#ffffffde;color:#778397;pointer-events:none}.aw-task-image>.ant-tag-success{color:#27926c;background:#eaf8f0ed}.aw-task-image>.ant-tag-processing{color:#3159ed;background:#eaf0ffed}.aw-task-image>.ant-tag-error{color:#cf5260;background:#fff0f1ed}.aw-card-processing{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:5px;background:#edf2ffab;color:#3159ed;font-size:10px;pointer-events:none}.aw-list-footer{flex-shrink:0;border-top:1px solid #f0f2f7;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 0;color:#9aa4b6;font-size:10px}.aw-list-footer>div{display:flex;align-items:center;gap:9px}.aw-list-footer .ant-btn{height:25px;font-size:10px;padding:0 8px}.aw-empty{grid-column:1/-1;text-align:center;color:#9ba6ba;padding:60px}.aw-sample-toolbar{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;flex-shrink:0;border-bottom:1px solid #f1f3f8}.aw-sample-toolbar>div{display:flex;align-items:center;gap:12px}.aw-sample-toolbar>div>span{font-size:11px;color:#8792a6}.aw-sample-toolbar .ant-select,.aw-sample-toolbar .ant-btn{font-size:11px}.aw-sample-toolbar .ant-tag{font-size:10px}.aw-sample-comparison{flex:1;min-height:0;display:flex;justify-content:center;gap:36px;padding:20px 24px;overflow:auto;scrollbar-width:thin;background:radial-gradient(ellipse at 50% 100%,#f6f8fc,transparent)}.aw-large-preview{min-width:0;width:min(35%,310px);display:flex;flex-direction:column;align-items:stretch}.aw-large-preview h2{flex-shrink:0;margin-bottom:12px;font-size:11px;font-weight:500;color:#8290a8;text-align:center}.aw-large-preview>.aw-poster,.aw-sample-empty{flex-shrink:0;aspect-ratio:3/4;border:1px solid #e5eaf3;border-radius:6px;box-shadow:0 8px 25px #27375708}.aw-sample-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:13px;background:#fcfdff;border-style:dashed;color:#9aa7bd;min-height:0}.aw-sample-empty>.anticon{font-size:33px;color:#bdc8da;margin-bottom:5px}.aw-sample-empty>span{font-size:12px;color:#8e9bb3}.aw-sample-empty>small{font-size:9px;color:#b0bacb}.aw-batch-stage>.aw-section-heading{padding:14px 20px 0;margin-bottom:12px}.aw-batch-stage>.aw-grid-tools{padding:0 20px}.aw-batch-stage>.aw-selection-bar{padding-inline:20px}.aw-batch-grid{margin:0 17px}.aw-batch-stage>.aw-list-footer{padding-inline:20px}.aw-status-tabs{display:flex;gap:22px;padding:3px 20px 0;border-bottom:1px solid #edf0f6;overflow:auto;flex-shrink:0}.aw-status-tabs>button{position:relative;border:0;background:none;display:flex;align-items:center;gap:6px;white-space:nowrap;padding:8px 0 10px;color:#7d899e;font-size:11px}.aw-status-tabs>button>span{font-size:9px;color:#9ca7ba}.aw-status-tabs>button.active{color:#3159ed;font-weight:600}.aw-status-tabs>button.active:after{position:absolute;bottom:0;height:2px;left:0;right:0;background:#3159ed;content:""}.aw-status-tabs>button.active>span{color:#3159ed}.aw-run-panel{background:#fafbff;gap:20px}.aw-run-panel>.aw-run-progress{flex:1;min-width:80px;max-width:480px;display:flex;flex-direction:column;gap:2px;margin-left:auto;margin-right:auto}.aw-run-progress>span{font-size:10px;color:#8b98af;align-self:start}.aw-run-progress .ant-progress{margin:0}.aw-run-progress .ant-progress-text{font-size:10px;color:#7f92bb}.aw-label{display:flex;justify-content:space-between;gap:5px;align-items:center;font-size:11px;margin:17px 0 8px;font-weight:500;color:#54637e}.aw-label small{font-size:9px;color:#9aa6ba;font-weight:400}.aw-editor-image{width:100%;height:190px;object-fit:contain;background:#f6f8fb;border:1px solid #ecf0f7;border-radius:7px;margin-bottom:15px;mix-blend-mode:multiply}.aw-task-editor h3{font-size:13px;font-weight:500}.aw-sku-code{font-size:10px;color:#98a5ba;margin:6px 0 14px;word-break:break-all}.aw-prompt-vars{white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f9fd;border:1px solid #edf0f6;padding:9px;font-size:10px;color:#687994;line-height:1.7;max-height:230px;overflow:auto}.aw-drawer-footer{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#6e7b93}.aw-picker-search{margin-bottom:16px}.aw-picker-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.aw-picker-card{display:flex;position:relative;align-items:center;padding:10px;border:1px solid #e5eaf3;border-radius:7px;gap:9px;cursor:pointer;min-width:0;background:#fff}.aw-picker-card:has(.ant-checkbox-checked){background:#f5f8ff;border-color:#a9baf8}.aw-picker-card>img{width:60px;height:64px;object-fit:contain;mix-blend-mode:multiply}.aw-picker-card>div{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.aw-picker-card b{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aw-picker-card span{font-size:10px;color:#7b879c}.aw-picker-card small{font-size:8px;color:#9aa4b7}.aw-picker-card>em{position:absolute;top:0;left:0;background:#edf1fa;color:#8592ab;font-size:8px;padding:1px 4px;font-style:normal;border-radius:5px 0 3px}.aw-picker-card.exists{opacity:.65;cursor:default}.aw-modal-copy{font-size:12px;line-height:1.9;color:#75839a;margin:16px 0}.aw-modal-copy b{color:#3159ed}.aw-modal-copy .aw-label{color:#53627b}.aw-page .ant-select-selection-item{font-size:11px}@media(min-width:1700px){.aw-template{width:280px;padding:22px}.aw-products{padding:22px 22px 0}.aw-task-grid.compact{grid-template-columns:repeat(8,minmax(0,1fr))}.aw-task-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.aw-large-preview{width:min(35%,350px)}.aw-page{gap:20px}}@media(max-width:1200px){.aw-template{width:210px;padding:14px}.aw-products{padding:14px 14px 0}.aw-task-grid.compact{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.aw-task-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.aw-batch-grid.compact{grid-template-columns:repeat(6,minmax(0,1fr))}.aw-sample-comparison{gap:24px}.aw-large-preview{width:min(40%,300px)}.aw-sample-toolbar{padding:14px 18px}.aw-header-actions{gap:8px}}@media(max-width:1000px){.aw-page{padding:6px 0;gap:12px}.aw-template{width:190px}.aw-task-grid.compact{grid-template-columns:repeat(4,minmax(0,1fr))}.aw-task-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aw-batch-grid.compact{grid-template-columns:repeat(5,minmax(0,1fr))}.aw-grid-tools{gap:6px}.aw-grid-tools>.ant-input-affix-wrapper{min-width:50px}.aw-grid-tools>.ant-btn{padding:0 8px}.aw-heading h1{font-size:22px}.aw-sample-toolbar>div{gap:8px}.aw-run-panel{gap:10px}.aw-stage-footer{padding:12px 15px}.aw-stage-footer .ant-btn{font-size:11px}.aw-stepper{padding:12px 18px}}@media(max-height:850px){.aw-large-preview{width:min(35%,245px)}.aw-sample-comparison{padding:14px 20px}.aw-template>.aw-reference{max-width:180px;margin:auto}.aw-template>.aw-section-heading{margin-bottom:6px}.aw-page{gap:12px}.aw-stage-footer{min-height:57px;padding-block:11px}}.aw-product-popover{max-width:calc(100vw - 24px)}.aw-hover-details{width:224px;max-width:calc(100vw - 54px);color:#34415a;font-size:11px;line-height:1.5}.aw-hover-details>b{display:block;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.6}.aw-hover-sku{display:block;font-size:10px;color:#9aa5b7;margin-top:2px;overflow-wrap:anywhere}.aw-hover-meta{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:12px}.aw-hover-meta>span{display:flex;align-items:center;gap:5px;font-size:10px;color:#76849a;min-width:0}.aw-hover-meta i{width:9px;height:9px;border:1px solid #23334a14;border-radius:50%;display:block;flex-shrink:0}.aw-hover-meta em{font-style:normal;color:#c2cbd9;margin:0 2px}.aw-hover-meta strong{color:#3159ed;font-size:14px;font-weight:600;flex-shrink:0}.aw-hover-details p{font-size:10px;color:#8491a6;margin:9px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aw-hover-details>small{display:block;border-top:1px solid #eef1f6;margin-top:11px;padding-top:8px;font-size:9px;color:#a3aec0}.aw-sample-option,.aw-sample-value{display:flex;align-items:center;gap:10px;min-width:0;width:100%;text-align:left}.aw-sample-option{height:54px}.aw-sample-option>img{width:40px;height:40px;object-fit:contain;flex-shrink:0;background:#f5f7fa;border-radius:5px;mix-blend-mode:multiply}.aw-sample-option>div,.aw-sample-value>div{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1;line-height:1.5}.aw-sample-option b,.aw-sample-value b{font-size:11px;font-weight:500;color:#42516b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aw-sample-option span,.aw-sample-value span{font-size:9px;color:#96a2b6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aw-sample-options .ant-select-item-option{height:64px;padding:5px 12px;box-sizing:border-box}.aw-sample-options .ant-select-item-option-content{height:54px}.aw-sample-value{height:38px;padding-right:4px;gap:8px}.aw-sample-value>img{width:32px;height:32px;object-fit:contain;flex-shrink:0;background:#f5f7fa;border-radius:4px;mix-blend-mode:multiply}.aw-sample-select .ant-select-selection-item{display:flex;align-items:center;min-width:0}.aw-sample-select .ant-select-selection-search{display:flex;align-items:center}.aw-poster.aw-local-reference{aspect-ratio:1;background:#f8faff}.aw-template{position:relative;transition:background .15s,box-shadow .15s}.aw-template.aw-template-dragging{background:#f1f5ff;box-shadow:inset 0 0 0 2px #6483ee}.aw-template-drop-hint{position:absolute;inset:8px;z-index:5;pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#eef3ffdc;border:1px dashed #7290ef;border-radius:7px;color:#3159ed;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.aw-template-drop-hint>.anticon{font-size:26px}.aw-template-drop-hint>b{font-size:12px;font-weight:500}.aw-api-error{flex-shrink:0;font-size:11px;max-height:90px;overflow:auto;overflow-wrap:anywhere}.aw-reference-photo{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border-radius:6px;background:#f8faff;border:1px solid #e5eaf3}.aw-reference-photo>img{display:block;width:100%;height:100%;object-fit:contain}.aw-reference-photo>span{position:absolute;bottom:0;left:0;right:0;padding:5px;text-align:center;font-size:8px;background:#fff9;color:#8796ad}.aw-reference-missing{display:flex;align-items:center;justify-content:center;font-size:11px;color:#9ca8ba}.aw-large-preview>.aw-reference-photo{flex-shrink:0}.aw-generated-preview{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.aw-generated-preview>img{display:block;width:100%;max-height:calc(100dvh - 350px);object-fit:contain;border:1px solid #e5eaf3;border-radius:6px;background:#f8faff}.aw-generated-preview>.ant-btn{font-size:10px}.aw-result-card .aw-image-button>img{mix-blend-mode:normal}.aw-inline-error{font-size:10px;color:#c2575e;line-height:1.7;max-height:180px;overflow:auto;overflow-wrap:anywhere;padding:0 15px}.aw-key-status{display:flex;gap:8px;align-items:center;margin-bottom:20px}.aw-key-status>span:last-child{font-size:10px;color:#95a3b7}.aw-config-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.aw-config-actions{display:flex;gap:10px;margin:20px 0 8px}.aw-history-list{display:flex;flex-direction:column;gap:9px}.aw-history-list>p{color:#97a3b5;font-size:12px;text-align:center;padding:30px}.aw-history-list>button{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #e9edf4;border-radius:7px;background:#fff;padding:13px;text-align:left}.aw-history-list>button:hover{border-color:#98adee;background:#f9faff}.aw-history-list>button:disabled{opacity:.6;cursor:not-allowed}.aw-history-list>button>span{display:flex;flex-direction:column;gap:4px}.aw-history-list b{font-size:12px;font-weight:500;color:#4b5d7b}.aw-history-list small{font-size:10px;color:#a0acbf}.aw-history-list .ant-tag{font-size:10px}.aw-editor-result{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:20px}.aw-editor-result>img{width:100%;max-height:350px;object-fit:contain;border:1px solid #e6ecf5;border-radius:6px}.aw-heading .ant-tag-blue{color:#3159ed;background:#edf2ff}.aw-stage-footer .aw-generate-button{height:40px;min-width:154px;padding-inline:22px;font-size:13px;font-weight:600;border-radius:7px}.aw-stage-footer .aw-generate-button.ant-btn-primary:not(:disabled){box-shadow:0 4px 12px #3159ed29;background:#3159ed;border-color:#3159ed;color:#fff}.aw-stage-footer .aw-generate-button.ant-btn-primary:not(:disabled):hover{background:#2449d4;transform:translateY(-1px)}.aw-generation-pending{background:linear-gradient(145deg,#f8faff,#eef3ff);border:1px solid #dce5ff!important;gap:16px!important;color:#3159ed!important}.aw-generation-orbit{width:78px;height:78px;border-radius:50%;display:grid;place-items:center;background:#fff;box-shadow:0 5px 28px #3159ed12}.aw-generation-pending strong{font-size:15px;color:#263956;font-weight:600}.aw-generation-pending>span{font-size:12px;color:#536783}.aw-indeterminate-track{height:5px;width:150px;border-radius:8px;background:#dce5fc;overflow:hidden;margin-top:4px}.aw-indeterminate-track i{display:block;height:100%;width:40%;border-radius:inherit;background:#3159ed;animation:aw-generation-sweep 1.5s ease-in-out infinite}@keyframes aw-generation-sweep{0%{transform:translate(-105%)}to{transform:translate(355%)}}.aw-run-progress>span{display:flex;align-items:center;gap:7px;color:#445875}.aw-card-processing{flex-direction:column;gap:10px;font-size:12px;background:#edf2ffde;z-index:2}.aw-card-processing .ant-spin{font-size:25px}.aw-result-actions{display:flex;align-items:center;justify-content:center;gap:12px;padding:5px 8px;border-top:1px solid #e7ecf5;background:#fff;flex-shrink:0}.aw-result-actions .ant-btn{color:#435b84;width:30px;height:30px;border-radius:6px}.aw-result-actions .ant-btn:not(:disabled):hover{color:#3159ed;background:#eef3ff}.aw-result-actions .ant-btn:disabled{color:#a2adc1}.aw-generated-preview>.aw-result-actions{position:relative;bottom:auto;right:auto;width:100%;margin-top:7px;border:1px solid #e7ecf5;border-radius:7px}.aw-generated-preview{display:flex;flex-direction:column;min-height:0}.aw-generated-preview>img{min-height:0;object-fit:contain}.aw-revision-content{display:grid;grid-template-columns:150px 1fr;gap:20px;align-items:start;margin-block:14px}.aw-revision-content>img{width:150px;max-height:220px;object-fit:contain;border:1px solid #e4e9f2;border-radius:8px;background:#f6f8fc}.aw-revision-content p{line-height:1.8}.aw-result-history{margin:12px 0}.aw-result-history>div:last-child{display:flex;gap:8px;flex-wrap:wrap}.aw-result-history button{position:relative;width:68px;height:68px;padding:0;border:1px solid #dfe5ef;border-radius:6px;overflow:hidden;background:#f5f7fb;cursor:pointer}.aw-result-history img{width:100%;height:100%;object-fit:contain}.aw-result-history .anticon{position:absolute;right:3px;bottom:3px;background:#fff;border-radius:3px;padding:3px;color:#3159ed}@media(prefers-reduced-motion:reduce){.aw-indeterminate-track i{animation-duration:3s}.aw-generate-button{transform:none!important}}.aw-generation-pending{aspect-ratio:1;width:100%;flex-shrink:0}.aw-image-progress{position:relative;display:grid;place-items:center;width:88px;height:88px;background:#fff;border-radius:50%;box-shadow:0 5px 28px #3159ed12}.aw-image-progress>.ant-spin{position:absolute;inset:0;display:grid;place-items:center}.aw-image-progress>strong{font-size:24px;line-height:1;color:#2444ba;font-variant-numeric:tabular-nums}.aw-image-progress strong small{font-size:12px;margin-left:1px}.aw-image-progress.compact{width:58px;height:58px;box-shadow:none;background:#ffffffd9}.aw-image-progress.compact>strong{font-size:17px}.aw-image-progress.compact strong small{font-size:10px}.aw-card-processing>span{font-size:10px;color:#48618b}.aw-generation-pending>.ant-progress{max-width:150px;margin:0}.aw-generation-complete{font-size:11px;color:#25835e;background:#edf8f2;border-radius:4px;padding:3px 8px}.upload-modal{top:32px;padding-bottom:32px;font-family:Inter,Helvetica Neue,Microsoft YaHei,sans-serif;font-size:13px;color:#252730}.upload-modal .ant-modal-container{padding:0!important;overflow:hidden;border-radius:9px}.upload-modal .ant-modal-header{margin:0;padding:26px 32px 0;background:#fff}.upload-modal .ant-modal-title{font-size:24px;font-weight:600;line-height:1.5;letter-spacing:-.5px;color:#303849}.upload-modal .ant-modal-close{top:26px;inset-inline-end:26px}.upload-modal .ant-modal-body{max-height:calc(100dvh - 132px);overflow-y:auto}.upload-content{padding:0 32px}.upload-heading{padding-right:25px}.upload-heading p{font-size:13px;color:#939daf;line-height:1.8;margin-top:8px}.upload-notice{display:flex;align-items:center;gap:8px;color:#8897b3;font-size:12px;line-height:1.7;padding:11px 0 17px}.upload-notice>.anticon{color:#7290df}.upload-bound{display:flex;align-items:center;gap:12px;border:1px solid #e4eafa;background:#f8faff;border-radius:8px;padding:14px;margin-bottom:16px}.upload-bound-icon{display:grid;place-items:center;width:38px;height:38px;border:1px solid #dce5fb;border-radius:7px;color:#3159ed;background:#fff;font-size:17px;flex-shrink:0}.upload-bound>div{min-width:0}.upload-bound small{display:block;font-size:12px;color:#9aa6bd;margin-bottom:4px}.upload-bound strong{font-size:13px;font-weight:500;color:#667ca7;display:block}.upload-bound p{font-size:12px;color:#9da9bd;margin-top:5px}.upload-modal .upload-blue-tag{color:#3159ed;border-color:#dce4ff;background:#eef2ff;font-size:12px;border-radius:5px;line-height:23px;margin-left:auto;flex-shrink:0}.upload-modal .upload-dropzone .ant-upload-drag{padding:0;background:#fafbff;border-color:#dce4f8;border-radius:8px}.upload-modal .upload-dropzone .ant-upload-btn{padding:18px 12px}.upload-dropzone .upload-cloud{font-size:29px;color:#3159ed;margin-bottom:10px}.upload-dropzone h3{font-size:13px;font-weight:400;color:#72819b;line-height:1.8}.upload-dropzone h3 span{color:#3159ed}.upload-dropzone p{font-size:12px;line-height:1.8;color:#a0aabd;margin-top:6px}.upload-demo-file{display:flex;align-items:center;justify-content:center;gap:4px;padding:9px 0 14px;font-size:12px;color:#a1aabd}.upload-modal .ant-btn{font-size:13px;height:36px;border-radius:7px;box-shadow:none}.upload-modal .ant-btn-link{color:#3159ed}.upload-modal .ant-btn-primary:not(:disabled){background:#3159ed;border-color:#3159ed}.upload-modal .ant-btn-primary:not(:disabled):hover{background:#486cf0;border-color:#486cf0}.upload-demo-file .ant-btn{font-size:12px;height:28px}.upload-file{display:flex;align-items:center;gap:11px;border:1px solid #e5eaf7;border-radius:7px;background:#f8faff;padding:12px 14px;margin-bottom:16px}.upload-file-icon{font-size:23px;color:#8aa0d1}.upload-file>div{min-width:0;flex:1}.upload-file strong{font-size:13px;font-weight:500;color:#6a7fa7;overflow-wrap:anywhere}.upload-file small{display:block;color:#a0aabd;font-size:12px;margin-top:4px}.upload-file .ant-btn{font-size:12px;height:28px;color:#9ba7bb}.upload-file-error{font-size:12px;color:#c65d69;margin:-3px 0 16px}.upload-content .ant-form-item{margin-bottom:17px}.upload-content .ant-form-item-label{padding-bottom:7px}.upload-content .ant-form-item-label>label{font-size:13px;color:#75829a}.upload-content .ant-form-item-optional{font-size:12px;color:#a5afc0}.upload-content .ant-input,.upload-content .ant-select{font-size:13px}.upload-content .ant-input{padding:7px 11px;border-radius:7px;min-height:36px}.upload-content .ant-select{width:100%;min-height:36px;border-radius:7px}.upload-content .ant-select-selector{border-radius:7px}.upload-content .ant-form-item-explain-error{font-size:12px}.upload-content .ant-input-data-count{font-size:12px;color:#a5afc0}.upload-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.upload-state-preview{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #eceff6;padding-top:17px;margin-top:25px;gap:20px}.upload-state-label{display:flex;align-items:center;gap:10px;white-space:nowrap}.upload-state-label>span{font-size:13px;color:#75829a}.upload-state-label>small{font-size:12px;color:#a5afc2}.upload-state-preview>.ant-select{width:132px;font-size:13px}.upload-progress-panel{background:#f8f9fc;border:1px solid #edf0f7;border-radius:7px;padding:12px 15px;margin-top:11px}.upload-progress-title{display:flex;align-items:center;justify-content:space-between;min-height:24px}.upload-progress-title strong{font-size:13px;font-weight:500;color:#7c8daf;display:flex;align-items:center;gap:8px}.upload-progress-title .ant-btn{font-size:12px;height:26px}.upload-progress-panel p{font-size:12px;color:#9da9bf;line-height:1.8;margin-top:5px}.upload-progress-panel .ant-progress{margin-block:6px 0}.upload-progress-panel .ant-progress-text{font-size:12px}.upload-state-done{background:#f5f7ff;border-color:#e0e7fe}.upload-state-done .upload-progress-title strong{color:#3159ed}.upload-state-error .upload-progress-title strong{color:#bc717b}.upload-footer{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:20px -32px 0;padding:18px 32px;border-top:1px solid #eceff6;background:#fcfcfe}.upload-footer>span{font-size:12px;color:#a2adc1;margin-right:auto}.upload-content>.ant-alert{margin-bottom:28px}@media(max-height:850px){.upload-modal{top:20px;padding-bottom:20px}.upload-modal .ant-modal-header{padding-top:20px}.upload-modal .ant-modal-body{max-height:calc(100dvh - 104px)}.upload-modal .upload-dropzone .ant-upload-btn{padding:14px 12px}.upload-dropzone .upload-cloud{font-size:25px;margin-bottom:6px}.upload-content .ant-form-item{margin-bottom:15px}.upload-footer{padding-block:15px}}.image-selection-control.image-selection-control{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;margin:0;line-height:1;background:transparent;border:0;border-radius:0;box-shadow:none}.image-selection-checkbox.ant-checkbox-wrapper{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;min-height:32px;padding:0;margin:0;line-height:1;vertical-align:middle;background:transparent;border:0;border-radius:0;box-shadow:none}.image-selection-control.image-selection-control>.image-selection-checkbox.ant-checkbox-wrapper{display:inline-flex;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.image-selection-checkbox.ant-checkbox-wrapper:after{display:none}.image-selection-checkbox.ant-checkbox-wrapper>.ant-checkbox{top:0;display:block;flex:0 0 16px;width:16px;height:16px;line-height:1;background:#fff;border:1px solid #8795ab;border-radius:4px;box-shadow:none}.image-selection-checkbox.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover>.ant-checkbox{border-color:#3159ed}.image-selection-checkbox.ant-checkbox-wrapper>.ant-checkbox.ant-checkbox-checked,.image-selection-checkbox.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover>.ant-checkbox.ant-checkbox-checked{background:#3159ed;border-color:#3159ed}.image-selection-checkbox.ant-checkbox-wrapper>.ant-checkbox.ant-checkbox-checked:after{top:7px;inset-inline-start:3px;width:5px;height:8px;border-color:#fff}.image-selection-checkbox.ant-checkbox-wrapper>.ant-checkbox.ant-checkbox-indeterminate,.image-selection-checkbox.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover>.ant-checkbox.ant-checkbox-indeterminate{background:#fff;border-color:#3159ed}.image-selection-checkbox.ant-checkbox-wrapper>.ant-checkbox.ant-checkbox-indeterminate:after{top:50%;inset-inline-start:50%;width:8px;height:8px;background:#3159ed}.image-selection-checkbox.ant-checkbox-wrapper>.ant-checkbox.ant-checkbox-disabled{background:#edf0f5;border-color:#b5becb}.image-selection-checkbox.ant-checkbox-wrapper>.ant-checkbox.ant-checkbox-disabled:after{border-color:#929cab}.image-selection-checkbox.ant-checkbox-wrapper>.ant-checkbox.ant-checkbox-disabled.ant-checkbox-indeterminate:after{background:#929cab}.image-selection-checkbox.ant-checkbox-wrapper:has(.ant-checkbox-input:focus-visible)>.ant-checkbox{outline:2px solid #3159ed;outline-offset:3px}:root{font-family:Inter,Helvetica Neue,Microsoft YaHei,sans-serif;color:#252730;background:#f7f7f8;font-synthesis:none;font-weight:400;font-size:13px;--blue:#3159ed;--line:#e9eaee;--muted:#9298a5;--sidebar-width:218px}*{box-sizing:border-box}body{margin:0;min-width:920px;background:#f7f7f8;color:#252730;font:13px/1.5 Inter,Helvetica Neue,Microsoft YaHei,sans-serif}button,a,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}a:hover{color:#3159ed}button:focus-visible,a:focus-visible{outline:2px solid #3159ed;outline-offset:3px}button{-webkit-tap-highlight-color:transparent}h1,h2,h3,p{margin:0}h1{font-size:28px;letter-spacing:-.7px;line-height:1.4;font-weight:600;color:#252730}h2{font-size:18px;font-weight:600}h3{font-size:14px;font-weight:550}.app-shell{min-height:100vh}.sidebar{width:var(--sidebar-width);background:#fff;border-right:1px solid var(--line);display:flex;flex-direction:column;padding:29px 16px 0;position:fixed;inset:0 auto 0 0;z-index:20}.brand{display:flex;gap:11px;align-items:center;padding:0 9px 26px;color:#252730}.brand b{font-size:18px;letter-spacing:.2px;line-height:1.2;font-weight:650;white-space:nowrap}.brand b span{display:block;font-size:9px;font-weight:400;letter-spacing:.4px;margin-top:7px;color:#9296a3}.brand-mark{position:relative;width:32px;height:33px;display:flex;gap:4px;transform:skewY(-20deg);flex-shrink:0}.brand-mark i{display:block;width:8px;background:#3159ed;height:30px;border-radius:2px}.brand-mark i:nth-child(2){height:23px;margin-top:7px}.workspace-selector{border:1px solid #e9eaee;border-radius:8px;padding:10px;display:flex;gap:9px;align-items:center;margin-bottom:25px;background:#fff;text-align:left;width:100%;flex-shrink:0}.workspace-selector:hover{border-color:#c7d1f3}.workspace-icon{width:31px;height:31px;background:#eef1ff;color:#3159ed;display:grid;place-items:center;border-radius:6px;font-weight:700;flex-shrink:0}.workspace-selector>span:nth-child(2){min-width:0;flex:1}.workspace-selector b{font-size:12px;font-weight:600;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-selector small{display:block;font-size:10px;color:#999da8;margin-top:2px}.workspace-selector>.anticon{margin-left:auto;font-size:9px;color:#9296a3}.sidebar-scroll{overflow-y:auto;min-height:0;flex:1;scrollbar-width:thin;scrollbar-color:#e2e6f0 transparent;margin-inline:-4px;padding-inline:4px}.side-label{color:#a0a4ae;font-size:11px;margin:0 12px 10px;display:flex;justify-content:space-between;align-items:center}.side-item{display:flex;align-items:center;gap:11px;padding:10px 13px;min-height:39px;border-radius:6px;color:#656a77;margin-bottom:3px;font-size:12px;white-space:nowrap;transition:background .15s,color .15s}.side-item>.anticon{font-size:16px;flex-shrink:0}.side-item>span{overflow:hidden;text-overflow:ellipsis}.side-item.active{color:#3159ed;background:#eef2ff;font-weight:600}.side-item:hover{background:#f5f7fd;color:#3159ed}.side-item.active:hover{background:#eaf0ff}.side-item em{font-style:normal;margin-left:auto;font-size:10px;background:#e9edf9;padding:0 6px;border-radius:4px;font-variant-numeric:tabular-nums;color:#8794ae}.side-item.active em{background:#dfe6ff;color:#3159ed}.folders-label{margin-top:27px}.sidebar-bottom{padding-top:18px;flex-shrink:0;background:#fff}.storage-summary{display:block;margin:18px 9px 20px;font-size:10px;color:#7d8290}.storage-summary>div:first-child{display:flex;align-items:center;gap:6px}.storage-summary>div>span{margin-left:auto;color:#8a90a0;display:flex;align-items:center;gap:4px}.storage-summary .anticon{font-size:11px}.storage-summary>div>span .anticon{font-size:7px}.storage-track{height:4px;background:#eef0f5;border-radius:9px;margin:12px 0 8px;overflow:hidden}.storage-track i{display:block;height:100%;background:#5b79ef;border-radius:9px}.storage-summary small{font-size:10px;color:#9ba0ad}.profile{border-top:1px solid #eceef2;display:flex;gap:9px;padding:18px 4px;align-items:center}.user-avatar,.mini-avatar{display:inline-grid;place-items:center;background:#e6ebe5;color:#5a6b58;border-radius:50%;font-weight:600;flex-shrink:0}.user-avatar{width:31px;height:31px}.profile>span:nth-child(2){min-width:0}.profile b{font-size:11px;font-weight:500;display:block;white-space:nowrap}.profile small{display:block;font-size:10px;color:#a0a4ae;margin-top:2px}.profile>.anticon{margin-left:auto;color:#8b909c;font-size:14px}.app-body{margin-left:var(--sidebar-width);min-width:0;min-height:100vh}.sample-badge{font-size:10px;color:#969ba7;background:#f7f7f8;padding:4px 8px;border-radius:4px;white-space:nowrap}.header-icon{background:transparent;border:0;display:grid;place-items:center;color:#7d8290;padding:3px;font-size:15px}.header-icon:hover{color:#3159ed}.mini-avatar{width:28px;height:28px;font-size:11px}.main-content{padding:23px 30px 36px;min-width:0;min-height:calc(100vh - 73px);max-width:1920px;margin:auto}.breadcrumb{font-size:11px;color:#999faa;display:flex;gap:10px;align-items:center;margin-bottom:20px;line-height:1.6}.breadcrumb .anticon{font-size:7px}.page-heading{display:flex;justify-content:space-between;align-items:center;margin:0 0 28px;gap:20px}.page-heading p{color:#979ca8;margin:8px 0 0;font-size:12px;line-height:1.8}.page-heading>.ant-btn{flex-shrink:0}.page-heading .ant-btn{box-shadow:none}.heading-count{display:inline-block;vertical-align:middle;font-size:12px;font-weight:400;letter-spacing:0;padding:1px 7px;border:1px solid #e0e3e9;border-radius:6px;margin-left:12px;color:#8c93a1;line-height:20px}.eyebrow{display:block;color:#9299a4;font-size:11px;margin:0 0 10px;letter-spacing:.4px}.shell-dialog{padding:14px 0 8px;color:#8a96aa;font-size:13px;line-height:1.9}.shell-dialog p{margin:15px 0 20px}.current-workspace{display:flex;align-items:center;gap:12px;border:1px solid #e2e8f7;border-radius:8px;background:#f7f9ff;padding:14px}.current-workspace b{font-size:13px;font-weight:550;color:#596b8d}.current-workspace small{font-size:11px;display:block;color:#a2aec2;margin-top:3px}.current-badge{margin-left:auto;font-size:10px;color:#6d86d2;background:#eaf0ff;padding:2px 7px;border-radius:4px}.ant-btn{box-shadow:none}.not-found{padding:80px 0}.not-found h1{margin-bottom:25px}@media(min-width:1700px){.main-content{padding-inline:38px}.sidebar{padding-top:30px}}@media(max-width:1180px){.main-content{padding:23px 22px 30px}.sample-badge{font-size:9px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}}:root{--utility-height:42px}.utility-bar{height:var(--utility-height);padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #e9eaee;background:#fff}.utility-hierarchy{display:flex;gap:10px;align-items:center;font-size:11px;color:#9ba2b0;min-width:0;white-space:nowrap}.utility-hierarchy>a{max-width:180px;overflow:hidden;text-overflow:ellipsis}.utility-hierarchy>.anticon{font-size:7px;color:#b3bac6;flex-shrink:0}.utility-hierarchy>span{font-size:12px;color:#67748a;overflow:hidden;text-overflow:ellipsis}.utility-actions{display:flex;gap:14px;align-items:center;flex-shrink:0}.utility-actions .mini-avatar{width:25px;height:25px;font-size:10px}.utility-actions .header-icon{font-size:14px}.downloads-trigger.ant-btn{font-size:11px;height:27px;border-color:#e3e8f2;color:#62718a;padding-inline:9px;gap:6px}.downloads-trigger.ant-btn:hover{color:#3159ed;border-color:#a9bbf6}.download-count{font-size:10px;min-width:18px;line-height:16px;padding:0 4px;border-radius:4px;background:#eef2ff;color:#3159ed;font-variant-numeric:tabular-nums}.primary-sidebar-nav{padding-bottom:14px;margin-bottom:15px;border-bottom:1px solid #eceef3}.primary-sidebar-nav .side-item{font-weight:500}.primary-sidebar-nav .side-item.active{font-weight:600}.collection-label{margin-top:0}.sidebar{padding-top:24px}.brand{padding-bottom:20px}.workspace-selector{margin-bottom:20px}.side-item{padding-block:8px;min-height:36px}.folders-label{margin-top:20px}.sidebar-bottom{padding-top:12px}.storage-summary{margin-block:12px 16px}.profile{padding-block:14px}.main-content{padding:20px 24px 28px;min-height:calc(100vh - var(--utility-height))}.page-heading{margin-bottom:18px;gap:16px}.page-heading h1{font-size:26px;line-height:1.35}.page-heading p{margin-top:5px;line-height:1.65}.main-content .breadcrumb{display:none}.eyebrow{margin-bottom:6px}.utility-actions .sample-badge{font-size:10px}@media(min-width:1700px){.main-content{padding:20px 24px 28px}.utility-bar{padding-inline:24px}.sidebar{padding-top:24px}}@media(max-width:1180px){.main-content{padding:20px 20px 26px}.utility-bar{padding-inline:20px}.utility-actions{gap:10px}}@media(max-width:1000px){.utility-actions .sample-badge{display:none}.utility-hierarchy>a{max-width:130px}}.main-content.main-content-sku{padding:0;max-width:none;height:calc(100dvh - var(--utility-height));min-height:0;overflow:hidden;margin:0}.sidebar-brand-row{display:flex;align-items:center;gap:5px;padding:0 4px 20px;flex-shrink:0}.sidebar-brand-row .brand{flex:1;min-width:0;padding:0;gap:9px}.sidebar-brand-row .brand b{font-size:17px}.sidebar-brand-row .brand b span{font-size:8px;letter-spacing:.2px}.sidebar-toggle.ant-btn{width:26px;min-width:26px;height:28px;padding:0;color:#8993a6;border-radius:5px;flex-shrink:0}.sidebar-toggle.ant-btn:hover{color:#3159ed;background:#eef2ff}.sidebar-collapsed{--sidebar-width:64px}.sidebar-collapsed .sidebar{padding:20px 10px 0}.sidebar-collapsed .sidebar-brand-row{flex-direction:column;gap:15px;padding:0 0 14px}.sidebar-collapsed .sidebar-brand-row .brand{flex:0;justify-content:center;width:100%;padding:0}.sidebar-collapsed .brand b{display:none}.sidebar-collapsed .brand-mark{width:28px;height:29px;gap:3px}.sidebar-collapsed .brand-mark i{width:7px;height:26px}.sidebar-collapsed .brand-mark i:nth-child(2){height:20px;margin-top:6px}.sidebar-collapsed .sidebar-toggle.ant-btn{width:36px;height:30px;font-size:15px;background:#f5f7fc}.sidebar-collapsed .workspace-selector{justify-content:center;padding:6px 0;border-color:transparent;margin-bottom:14px;gap:0}.sidebar-collapsed .workspace-selector:hover{background:#f6f8fe;border-color:#e6ebf8}.sidebar-collapsed .workspace-selector>span:nth-child(2),.sidebar-collapsed .workspace-selector>.anticon{display:none}.sidebar-collapsed .workspace-icon{width:30px;height:30px;font-size:12px}.sidebar-collapsed .side-item{justify-content:center;min-height:40px;padding:10px 0;gap:0;margin-bottom:4px;border-radius:7px}.sidebar-collapsed .side-item>.anticon{font-size:18px}.sidebar-collapsed .side-item>span:not(.anticon),.sidebar-collapsed .side-item>em{display:none}.sidebar-collapsed .primary-sidebar-nav{padding-bottom:10px;margin-bottom:12px}.sidebar-collapsed .side-label{height:1px;margin:13px 8px;background:#eceef4;font-size:0;overflow:hidden}.sidebar-collapsed .side-label>span{display:none}.sidebar-collapsed .collection-label{display:none}.sidebar-collapsed .sidebar-bottom{padding-top:10px}.sidebar-collapsed .storage-summary{display:flex;align-items:center;justify-content:center;height:40px;margin:0 0 8px;border-radius:7px;color:#7d879b}.sidebar-collapsed .storage-summary:hover{background:#f5f7fd;color:#3159ed}.sidebar-collapsed .storage-summary>div:first-child{justify-content:center;font-size:0;gap:0}.sidebar-collapsed .storage-summary>div:first-child>.anticon{font-size:18px}.sidebar-collapsed .storage-summary>div:first-child>span:not(.anticon),.sidebar-collapsed .storage-summary>.storage-track,.sidebar-collapsed .storage-summary>small{display:none}.sidebar-collapsed .profile{justify-content:center;gap:0;padding:15px 0;margin:0;min-height:51px}.sidebar-collapsed .profile>span:not(.anticon){display:none}.sidebar-collapsed .profile>.anticon{margin:0;font-size:18px}.sidebar-collapsed .profile:hover{color:#3159ed}.sidebar-collapsed .profile:hover>.anticon{color:#3159ed}
