.workflow-workbench{color:#2b332e;background:#f5f4ef;max-width:1480px;padding-bottom:64px}.workflow-header{gap:24px;margin-bottom:28px}.workflow-header h1{letter-spacing:-.8px;margin-bottom:5px!important;font-size:30px!important}.workflow-header p{color:#7a8177;margin:0}.workflow-header nav{align-items:center;gap:20px;display:flex}.workflow-header nav a{color:#737e73;align-items:center;gap:6px;font-size:12px;text-decoration:none;display:inline-flex}.workflow-workbench button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.workflow-workbench .authoring-primary{background:#293b30;margin-top:0}.workflow-workbench h2{margin:0 0 10px}.workflow-section{margin:34px 0}.workflow-section>h2{font-size:19px}.workflow-section h2 small{margin-left:12px;font-size:12px;font-weight:400;display:inline}.workflow-library{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;display:grid}.workflow-library article{background:#fff;border:1px solid #e0e4db;border-radius:14px;padding:22px;overflow:hidden}.workflow-library article>img{aspect-ratio:4/3;object-fit:cover;width:calc(100% + 44px);max-height:290px;margin:-22px -22px 12px;display:block}.workflow-library h3{margin:10px 0 4px}.workflow-library p{color:#81897e;font-size:12px}.workflow-library details{border-top:1px solid #ebeee5;margin-top:15px;padding-top:12px;font-size:12px}.workflow-library article>button{margin-top:18px}.workflow-icon{color:#7b9578;background:#edf2e9;border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.workflow-empty{color:#8b9386;text-align:center;border:1px dashed #d6dccf;border-radius:12px;padding:36px}.asset-sop-steps{z-index:5;background:#fff;border:1px solid #e0e5d9;border-radius:14px;margin:0;padding:8px;list-style:none;display:flex;position:sticky;top:8px;box-shadow:0 5px 20px #293b3005}.asset-sop-steps li{flex:1;min-width:0}.asset-sop-steps li+li{border-left:1px solid #e8ece2}.workflow-workbench .asset-sop-steps button{white-space:nowrap;color:#859080;background:0 0;border:0;border-radius:8px;width:100%;padding:17px 8px;font-size:14px}.asset-sop-steps button span{border:1px solid #ccd7c6;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;display:inline-flex}.workflow-workbench .asset-sop-steps button[aria-current=step]{color:#294d37;background:#eff4eb;font-weight:600}.asset-sop-steps button[aria-current=step] span{color:#fff;background:#3c6446;border-color:#3c6446}.workflow-context{color:#829079;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:16px 5px 22px;font-size:12px;display:flex}.workflow-stage-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.workflow-stage-heading h2{font-size:20px}.workflow-stage-heading p{color:#7e8978;margin:0;font-size:13px}.workflow-dieline{padding:0;overflow:hidden}.workflow-dieline>.workflow-stage-heading{border-bottom:1px solid #e5e9df;margin:0;padding:22px 24px}.workflow-workbench .catalog-visual-workspace{grid-template-columns:minmax(0,1fr) 330px;display:grid}.workflow-workbench .catalog-asset-properties{background:#fff;border-left:1px solid #e1e6da;min-width:0;padding:22px}.workflow-size-description{color:#56684e;background:#f1f5ed;border-radius:8px;margin:18px 0;padding:14px;font-size:12px;line-height:1.9}.workflow-size-description small{margin-bottom:5px;font-weight:600}.workflow-workbench .catalog-asset-properties details{border-top:1px solid #e5e9df;padding:14px 0}.workflow-footer{background:#fafbf7;border-top:1px solid #e0e5da;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;margin-top:18px;padding:18px 22px;display:flex}.workflow-footer>span{color:#8d9587;font-size:12px}.workflow-workbench .workflow-dieline>.workflow-footer{margin:0}.workflow-hint{color:#8b9382;padding:0 18px;font-size:12px}.workflow-view-slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.workflow-view-slots article{background:#fff;border:1px solid #dfe6d7;border-radius:10px;padding:18px}.workflow-view-slots h3{margin:0}.workflow-view-slots p{color:#78916d;font-size:12px}.workflow-view-slots img{aspect-ratio:1;object-fit:contain;width:100%}.workflow-workbench .workflow-thumb-button{border:0;width:100%;margin-bottom:14px;padding:0;display:block}.workflow-image-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.workflow-workbench .workflow-image-grid>button{text-align:left;background:#fff;border-color:#e0e5d9;flex-direction:column;align-items:flex-start;padding:0 0 14px;display:flex;overflow:hidden}.workflow-image-grid img{aspect-ratio:1;object-fit:contain;background:#eeefe8;width:100%}.workflow-image-grid strong,.workflow-image-grid small{overflow-wrap:anywhere;max-width:100%;padding:0 15px}.workflow-image-grid strong{margin-top:9px;font-size:13px}.workflow-image-grid small{font-size:11px}.workflow-image-empty{aspect-ratio:1;color:#99aa90;background:#ebf0e6;justify-content:center;align-items:center;width:100%;display:flex}.workflow-complete{text-align:center;padding:48px 32px}.workflow-complete>svg{color:#71956b;margin:auto auto 20px}.workflow-complete h2{font-size:24px}.workflow-complete p{max-width:730px;margin:15px auto}.workflow-complete details{text-align:left;border-top:1px solid #e1e8da;max-width:600px;margin:32px auto 0;padding-top:20px}.workflow-complete blockquote{background:#f5f7f1;border-left:3px solid #bdceb3;max-width:680px;margin:20px auto;padding:15px}.workflow-draft-actions{color:#89927f;margin-top:28px;font-size:12px}.workflow-draft-actions summary{cursor:pointer}.workflow-workbench .authoring-tag{white-space:nowrap;font-size:12px}@media (max-width:1100px){.workflow-header{align-items:flex-start!important}.workflow-header nav{flex-direction:column;align-items:flex-end;gap:12px}.workflow-workbench .catalog-visual-workspace{grid-template-columns:minmax(0,1fr) 285px}.workflow-view-slots,.workflow-image-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.asset-sop-steps button span{display:none}.workflow-context{gap:8px}}@media (max-width:760px){.workflow-workbench .catalog-visual-workspace{grid-template-columns:1fr}.workflow-workbench .catalog-asset-properties{border-top:1px solid #e1e6da;border-left:0}.workflow-header{flex-direction:column;align-items:stretch!important}.workflow-header nav{flex-direction:row;justify-content:space-between;align-items:center}.asset-sop-steps{padding:4px;top:0;overflow:auto}.asset-sop-steps li{min-width:110px}.workflow-workbench .asset-sop-steps button{padding:13px 4px;font-size:12px}.workflow-stage-heading{flex-direction:column;align-items:flex-start}.workflow-view-slots,.workflow-image-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-footer{flex-wrap:wrap;padding:14px}.workflow-footer>span{flex-basis:100%;order:3}.workflow-complete{padding:32px 15px}}.workflow-workbench .dieline-dimension-input{margin:0}.workflow-workbench .visual-dieline .dieline-dimension-input input[type=number]{color:#304f34;width:100%;min-width:0;font:650 13px var(--font-geist-mono);box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:4px 0}.workflow-workbench .dieline-unit-switch button{background:0 0;border:0;border-radius:4px;min-width:36px;padding:4px 7px;font-size:11px}.workflow-workbench .dieline-unit-switch button[aria-pressed=true]{color:#315e44;background:#fff}.workflow-workbench .dieline-fit{background:0 0;border:0;padding:6px 0 6px 4px;font-size:11px}.workflow-properties-fields{border:0;min-width:0;margin:0;padding:0}.master-pilot-note{color:#5c7253;background:#f1f5ed;border:1px solid #dce6d6;border-radius:9px;align-items:center;gap:10px;margin:0 0 22px;padding:12px 16px;font-size:12px;line-height:1.8;display:flex}.master-pilot-note svg{flex-shrink:0}.master-source{grid-template-columns:180px 1fr;align-items:center;gap:25px;display:grid}.master-source img{aspect-ratio:1;object-fit:contain;background:#f2f3ef;border-radius:10px;width:100%}.master-source h3{align-items:center;gap:8px;display:flex}.master-source small{color:#7b8775;line-height:1.8}.master-listing-image{aspect-ratio:1;object-fit:contain;background:#f7f7f2;border-radius:12px;width:100%;max-width:650px;margin:20px auto;display:block}.master-workbench blockquote{background:#f3f6ef;border-left:3px solid #97b38b;padding:14px;font-size:13px}.master-workbench .workflow-image-grid{margin-bottom:20px}@media (max-width:600px){.master-source{grid-template-columns:1fr}.master-source>div:first-child{max-width:220px;margin:auto}}.workflow-workbench button.authoring-primary:hover{color:#fff;background:#36533f}.catalog-presentation-candidates{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;margin:16px 0;display:grid}.catalog-presentation-candidates>.authoring-card{overflow-wrap:anywhere;margin:0;padding:16px}.catalog-presentation-candidates img{aspect-ratio:1;object-fit:contain;border-radius:8px;width:100%;display:block}.catalog-presentation-candidates h3{margin:0 0 8px}.catalog-presentation-candidates small{margin-top:8px}.workflow-workbench .workflow-library article>img{object-fit:contain;background:#f2f1eb}.workflow-selectable-images{margin-top:16px}.workflow-selectable-images>article{background:#fff;border:1px solid #dfe5d9;border-radius:10px;min-width:0;overflow:hidden}.workflow-selectable-images>article.is-selected{background:#f3f8ee;border:2px solid #567b59}.workflow-workbench .workflow-image-open{text-align:left;background:0 0;border:0;flex-direction:column;align-items:flex-start;width:100%;padding:0 0 12px;display:flex}.workflow-selectable-images .authoring-check{border-top:1px solid #e0e6d8;margin:0;padding:12px;font-size:12px}.workflow-selectable-images input[type=checkbox]{flex-shrink:0;width:17px;height:17px}.workflow-picture-actions{align-items:center;gap:8px;min-height:44px;padding:8px 12px 12px;display:flex}.workflow-picture-actions small{color:#7b8873;font-size:11px;line-height:1.5}.workflow-workbench .workflow-picture-actions button{flex-shrink:0;padding:6px 9px;font-size:12px}.workflow-picture-trash{margin-top:20px}.workflow-picture-trash summary{cursor:pointer}.workflow-picture-trash p{font-size:12px}.workflow-picture-trash .authoring-row{border-top:1px solid #e0e6d8;padding:12px 0}.workflow-picture-trash .authoring-row>img{object-fit:contain;border-radius:6px;width:58px;height:58px}.workflow-picture-trash .authoring-row>span{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px}.workflow-picture-trash small{color:#7b8873;margin-top:4px;font-size:11px;display:block}.sop-library-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sop-library-toolbar>p{color:#849080;margin:0;font-size:12px}.sop-library-filters{background:#e9ece4;border-radius:10px;gap:5px;padding:4px;display:flex}.workflow-workbench .sop-library-filters button{background:0 0;border:1px solid #0000;gap:9px;padding:8px 15px;font-size:13px}.workflow-workbench .sop-library-filters button[aria-pressed=true]{color:#355c40;background:#fff;border-color:#dce2d6;box-shadow:0 1px 3px #314b3210}.sop-library-filters button>span{color:#7d8c77;font-variant-numeric:tabular-nums;font-size:11px}.sop-library-count{color:#7e8978;margin:18px 0 12px;font-size:12px}.sop-library-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px;display:grid}.sop-library-card{background:#fff;border:1px solid #dfe4d8;border-radius:14px;min-width:0;overflow:hidden}.sop-library-cover{aspect-ratio:4/3;background:#efeee8;position:relative;overflow:hidden}.sop-library-cover>img{object-fit:contain;width:100%;height:100%;display:block}.sop-library-placeholder{color:#7c9171;background-color:#f0f3eb;background-image:radial-gradient(#ccd7c655 .8px,#0000 .8px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;font-size:14px;display:flex}.sop-library-placeholder small{font-size:11px}.sop-library-status{color:#937940;background:#fff9ecf5;border:1px solid #ded9c9;border-radius:20px;align-items:center;gap:5px;max-width:calc(100% - 28px);padding:5px 10px;font-size:11px;display:inline-flex;position:absolute;top:14px;left:14px}.sop-library-status-published,.sop-library-status-published-with-draft{color:#427347;background:#edf6edf5;border-color:#d2e3cf}.sop-library-status-published-with-draft{color:#68733f;background:#f5f6eaf5;border-color:#d9dfc8}.sop-library-body{padding:20px}.workflow-workbench .sop-library-body h2{overflow-wrap:anywhere;margin:0 0 5px;font-size:17px;line-height:1.5}.sop-library-live{color:#82907d;margin:0 0 16px;font-size:12px;line-height:1.6}.sop-library-progress{box-sizing:border-box;background:#f5f7f1;border:1px solid #e7ecdf;border-radius:8px;min-height:87px;padding:12px}.sop-library-progress>div:first-child{color:#587149;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.sop-library-progress strong{font-weight:600}.sop-library-progress small{overflow-wrap:anywhere;margin-top:5px;font-size:11px}.sop-library-step-dots{gap:4px;margin-top:11px;display:flex}.sop-library-step-dots i{background:#e1e7d9;border-radius:3px;flex:1;height:3px}.sop-library-step-dots i[data-previous]{background:#b1c5a6}.sop-library-step-dots i[data-current]{background:#6e9560}.sop-library-ready{color:#7e8b76;align-items:center;gap:8px;min-height:87px;font-size:12px;line-height:1.7;display:flex}.sop-library-ready svg{color:#6f9866;flex-shrink:0}.sop-library-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.workflow-workbench .sop-library-actions button{min-height:36px;font-size:12px}.sop-library-actions a{align-items:center;gap:5px;font-size:12px;text-decoration:none;display:inline-flex}.sop-library-more{color:#7b8873;border-top:1px solid #e8ece1;padding:12px 20px;font-size:12px}.sop-library-more summary{cursor:pointer}.sop-library-more p{margin:15px 0 10px;font-size:11px;line-height:1.8}.workflow-workbench .sop-library-more>button{margin-top:8px;font-size:11px}.sop-library-versions{margin:16px 0}.sop-library-versions>strong{font-size:11px;font-weight:500}.workflow-workbench .sop-library-versions button{text-align:left;background:0 0;border:0;border-bottom:1px solid #e8ece1;border-radius:0;justify-content:space-between;width:100%;padding:10px 0;font-size:11px;line-height:1.6;display:flex}.sop-library-versions button>span:first-child{overflow-wrap:anywhere;min-width:0}.sop-library-versions button>span:last-child{flex-shrink:0;align-items:center;gap:5px;display:flex}.sop-library-draft-row{border-bottom:1px solid #e8ece1;align-items:center;gap:12px;display:flex}.workflow-workbench .sop-library-draft-row>button:first-child{border-bottom:0;flex:1;gap:8px;min-width:0}.workflow-workbench .sop-library-draft-row>button.sop-library-delete{background:#fdf9f5;border:1px solid #e6d9cf;border-radius:6px;flex-shrink:0;width:auto;padding:7px 9px}.workflow-workbench .workflow-empty>button{margin:16px auto 0;font-size:12px;display:block}@media (min-width:1300px){.sop-library-cover{aspect-ratio:1.3}}@media (max-width:1000px){.sop-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.sop-library-grid{grid-template-columns:1fr}.sop-library-toolbar{gap:12px}.workflow-workbench .sop-library-filters button{padding:8px 13px}.sop-library-body{padding:18px}.sop-library-cover{aspect-ratio:4/3}}.master-workbench .workflow-image-grid>article{background:#fff;border:1px solid #dfe6d7;border-radius:10px;margin:0;padding:0;overflow:hidden}.master-workbench .workflow-image-grid>article>button{text-align:left;background:#fff;border:0;flex-direction:column;align-items:flex-start;width:100%;padding:0 0 14px;display:flex}.master-workbench .workflow-image-grid>article>label{border-top:1px solid #e5e9df;margin:0;padding:12px}.master-workbench .workflow-image-grid>article>h3{padding:0 14px}.master-workbench [aria-label=查看制作视角]{flex-wrap:wrap;margin:20px 0}.master-workbench [aria-label=查看制作视角] button[aria-pressed=true]{color:#294d37;background:#e7f0e1;border-color:#6f9562}.workflow-workbench{padding-bottom:160px}.workflow-action-bar{z-index:15;box-sizing:border-box;text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #d4dece;border-radius:12px;align-items:center;gap:20px;width:calc(100% - 40px);max-width:1424px;padding:14px 18px;display:flex;position:fixed;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 5px 28px #293b301c}.workflow-action-back,.workflow-action-forward{flex-shrink:0;align-items:center;gap:10px;display:flex}.workflow-action-forward{flex-wrap:wrap;justify-content:flex-end;max-width:60%;margin-left:auto}.workflow-action-hint{color:#65725e;overflow-wrap:anywhere;flex:1;min-width:0;font-size:12px;line-height:1.6}.workflow-workbench .workflow-action-bar button{min-height:42px;margin:0;font-size:13px}.workflow-workbench .workflow-action-bar button.authoring-primary:disabled,.workflow-workbench .workflow-action-bar button.authoring-primary:disabled:hover{color:#61705a;opacity:1;cursor:not-allowed;background:#e5eae2;border-color:#dce3d6}.workflow-workbench [id^=manual-review-],.workflow-workbench [id^=dimension-audit-],.workflow-workbench [id^=job-annotation-],.workflow-workbench [id^=workflow-readiness-]{scroll-margin-top:104px}.workflow-view-examples{margin-bottom:18px;padding:20px}.workflow-view-examples-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.workflow-view-examples-heading h2{margin:0 0 4px;font-size:17px}.workflow-view-examples-heading p{color:#7d8878;margin:0;font-size:12px}.workflow-view-examples-heading>span{color:#55724e;background:#edf3e9;border-radius:14px;flex-shrink:0;padding:5px 9px;font-size:11px}.workflow-view-example-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.workflow-view-example-grid article{background:#fff;border:1px solid #d8ddd5;border-radius:11px;min-width:0;transition:border-color .15s,box-shadow .15s,background .15s;position:relative;overflow:hidden}.workflow-view-example-grid article.is-included{border-color:#bfcab9}.workflow-view-example-grid article.is-active{border:2px solid #343832;box-shadow:0 0 0 3px #33372f14}.workflow-workbench .workflow-view-example-select{text-align:left;width:100%;color:inherit;background:0 0;border:0;padding:0;display:block}.workflow-view-example-select svg{aspect-ratio:1.38;width:100%;max-height:126px;display:block}.workflow-view-example-select>span{background:#fff;border-top:1px solid #eceee9;justify-content:space-between;align-items:center;gap:7px;min-height:48px;padding:9px 11px;display:flex}.workflow-view-example-select>span>span{align-items:center;gap:6px;min-width:0;display:flex}.workflow-view-example-select strong,.workflow-view-example-select small{overflow-wrap:anywhere;display:block}.workflow-view-example-select strong{white-space:nowrap;font-size:12px}.workflow-view-example-select small{color:#7c8877;text-align:right;font-size:9px;line-height:1.35}.is-active .workflow-view-example-select>span{color:#fff;background:#33362f;border-top-color:#33362f}.is-active .workflow-view-example-select small{color:#d8ddd3}.workflow-view-example-select>i{color:#687362;background:#fffffff0;border-radius:12px;align-items:center;gap:4px;padding:4px 7px;font-size:9px;font-style:normal;display:inline-flex;position:absolute;top:8px;left:8px;box-shadow:0 1px 4px #26322418}.is-active .workflow-view-example-select>i{color:#fff;background:#343832;font-weight:650}.workflow-workbench .workflow-view-example-remove{color:#7b8578;background:#fffffff0;border-color:#dfe4da;min-height:26px;padding:4px 7px;font-size:10px;position:absolute;top:7px;right:7px}.workflow-view-example-remove:disabled{visibility:hidden}.workflow-view-example-note{color:#879082;border-top:1px solid #e7ebe2;margin:14px 0 0;padding-top:12px;font-size:11px;line-height:1.7}.master-workbench .workflow-image-grid>article.is-selected{background:#f1f6ec;border:2px solid #6a8c61}.master-workbench .workflow-image-grid>article.is-selected>button{background:#f1f6ec}@media (max-width:760px){.workflow-workbench{padding-bottom:220px}.workflow-action-bar{width:calc(100% - 20px);bottom:calc(8px + env(safe-area-inset-bottom));flex-wrap:wrap;gap:8px;padding:10px 12px}.workflow-action-hint{flex-basis:100%;order:3;font-size:11px}.workflow-action-forward{flex:1;gap:6px;min-width:0;max-width:none}.workflow-workbench .workflow-action-bar button{max-width:100%;padding:8px 10px;font-size:12px}.workflow-action-forward button{flex:1}.workflow-workbench [id^=manual-review-],.workflow-workbench [id^=dimension-audit-],.workflow-workbench [id^=job-annotation-]{scroll-margin-top:76px}}@media (max-width:1100px){.workflow-view-example-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.workflow-view-example-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.workflow-view-example-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.workflow-view-example-select>img{aspect-ratio:1;object-fit:contain;object-position:center;background:#f7f6f2;width:100%;max-height:none;display:block}.workflow-view-example-select>img.is-opposite{transform:scaleX(-1)}.workflow-workbench .workflow-view-example-remove{width:27px;min-height:27px;padding:0;font-size:0}.workflow-view-batch-check{color:#34513d;cursor:pointer;background:#fffffff0;border:1px solid #d4dfd2;border-radius:7px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;display:flex;position:absolute;top:9px;left:9px}.workflow-view-batch-check input{accent-color:#3f664a;width:17px;height:17px;margin:0}.workflow-view-batch-check:has(input:checked){background:#edf5e7;border-color:#628254}.workflow-view-batch-check:has(input:disabled){cursor:default}.workflow-batch-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.workflow-batch-toolbar>div{gap:8px;display:flex}.workflow-workbench .workflow-view-batch-retry{margin:8px auto;font-size:12px;display:block}.master-batch-progress{background:#f1f5ef;border:1px solid #d7e2d3;border-radius:9px;margin-top:16px;padding:12px 16px}.master-batch-progress>p{gap:14px;font-size:13px;line-height:1.6;display:flex}.master-batch-progress strong{flex:0 0 120px}.master-batch-progress span{overflow-wrap:anywhere}.master-batch-progress>p:first-child{color:#52654e}.master-create-card>.workflow-stage-heading{margin-bottom:14px}.master-create-purpose{flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 0 16px;display:flex}.master-create-purpose span{color:#7b867c;font-size:13px}.master-create-geometry{background:#f0f5ee;border:1px solid #d5e2d2;border-radius:9px;flex-wrap:wrap;align-items:baseline;gap:10px 18px;padding:12px 14px;font-size:13px;display:flex}.master-create-geometry span{color:#4f6153}.master-create-instruction textarea{min-height:62px}.master-create-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px;margin-top:16px;display:flex}.master-create-actions>p{flex-basis:100%;margin:0}.master-create-actions .authoring-primary{margin:0}.master-preview-setup>.workflow-stage-heading{margin-bottom:16px}.master-preview-setup h2{margin:0}.master-preview-start{gap:10px;min-width:0;display:grid}.master-preview-start p{color:#73816f;margin:0;font-size:13px;line-height:1.7}.master-preview-start .master-preview-method{color:#304c39;font-size:14px}.master-preview-start small{display:block}.master-preview-start .master-preview-blocker{color:#956638}.master-preview-start button{margin-top:4px}.master-preview-setup>details[open]>summary{margin-bottom:16px}@media (max-width:600px){.master-preview-setup .master-source{gap:16px}.master-preview-start button{width:100%}.workflow-view-examples{padding:14px}.workflow-view-example-grid{scroll-snap-type:x mandatory;margin:0 -14px;padding:0 14px 8px;display:flex;overflow-x:auto}.workflow-view-example-grid article{scroll-snap-align:start;flex:0 0 156px}.workflow-view-examples-heading{align-items:center}.workflow-view-examples-heading p{max-width:220px}.workflow-view-example-note{margin-top:8px}}@media (max-width:760px){.master-create-actions{align-items:stretch}.master-create-actions .authoring-primary{width:100%}}.master-generation-options{border:0;min-width:0;margin:22px 0 16px;padding:0}.master-generation-options legend{margin-bottom:10px;font-weight:600}.master-generation-options>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.master-generation-options label{cursor:pointer;background:#fff;border:1px solid #d5ded3;border-radius:10px;align-items:flex-start;gap:10px;margin:0;padding:16px;display:flex}.master-generation-options label.selected{background:#eff5eb;border-color:#365d45;box-shadow:0 0 0 1px #365d45}.master-generation-options input{accent-color:#365d45;flex:0 0 16px;width:16px;height:16px;margin:3px 0 0}.master-generation-options label>span{gap:8px;display:grid}.master-generation-options strong{align-items:center;gap:8px;display:flex}.master-generation-options small{color:#fff;background:#365d45;border-radius:4px;padding:2px 5px;font-size:11px;font-weight:400}.master-generation-options span>span{color:#637164;font-size:13px;line-height:1.6}.master-generation-options em{color:#936931;font-size:12px;font-style:normal}.master-generation-options label:focus-within{outline-offset:3px;outline:2px solid #6d91a2}@media (max-width:760px){.master-generation-options>div{grid-template-columns:1fr}.master-generation-options label{padding:12px}}.master-view-layout{--view-rail-top:100px;grid-template-columns:272px minmax(0,1fr);align-items:start;gap:20px;display:grid}.master-view-sidebar{top:var(--view-rail-top);max-height:calc(100dvh - var(--view-rail-top) - 112px);overscroll-behavior:contain auto;scrollbar-width:thin;border-radius:12px;min-width:0;padding:3px;position:sticky;overflow-y:auto}.master-view-workspace{min-width:0;scroll-margin-top:104px}.master-view-workspace>.asset-detail{width:100%;max-width:none;margin:0}.master-view-workspace .workflow-image-grid{grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr))}.master-view-sidebar .authoring-card{border-radius:11px;margin:0;padding:12px}.master-view-sidebar .workflow-view-examples-heading{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.master-view-sidebar .workflow-view-examples-heading h2,.master-preview-navigation h2{margin:0 0 5px;font-size:16px}.master-view-sidebar .workflow-view-examples-heading p,.master-preview-navigation>p{color:#7d8878;margin:0;font-size:12px;line-height:1.6}.master-view-sidebar .workflow-view-example-grid{grid-template-columns:minmax(0,1fr);gap:9px;margin:0;padding:0;display:grid;overflow:visible}.master-view-sidebar .workflow-view-example-grid article{border-width:1px}.master-view-sidebar .workflow-view-example-grid article.is-active{border-color:#527458;box-shadow:0 0 0 2px #52745824}.master-view-sidebar .workflow-view-example-select{grid-template-columns:68px minmax(0,1fr);min-height:80px;display:grid}.master-view-sidebar .workflow-view-example-select>img{aspect-ratio:auto;object-fit:contain;width:68px;height:80px}.master-view-sidebar .workflow-view-example-select>span{border-top:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;min-width:0;padding:20px 7px 7px;display:flex}.master-view-sidebar .workflow-view-example-select>span>span{gap:4px}.master-view-sidebar .workflow-view-example-select svg{display:none}.master-view-sidebar .workflow-view-example-select strong{white-space:normal;font-size:12px;line-height:1.4}.master-view-sidebar .workflow-view-example-select small{text-align:left;font-size:11px}.master-view-sidebar .workflow-view-batch-check{background:#fffffff0;border-radius:4px;margin:0;padding:3px;top:4px;left:4px}.master-view-sidebar .workflow-view-batch-check span{display:none}.master-view-sidebar .workflow-view-batch-check input{width:15px;height:15px}.master-view-sidebar .workflow-view-example-remove{width:22px;min-height:22px;top:3px;right:3px}.master-view-sidebar .workflow-batch-toolbar{gap:8px;margin-top:12px}.master-view-sidebar .workflow-batch-toolbar>div{gap:6px;width:100%;display:flex}.master-view-sidebar .workflow-batch-toolbar button{min-height:34px;margin:0;padding:7px 8px;font-size:12px}.master-view-sidebar .workflow-batch-toolbar>div>button{flex:1}.master-view-sidebar .workflow-batch-toolbar>.authoring-primary{width:100%}.master-view-sidebar .workflow-view-example-note{margin-top:10px;padding-top:10px;font-size:10px;line-height:1.6}.master-view-sidebar>.authoring-section{background:#fff;border:1px solid #dfe5d9;border-radius:10px;margin:10px 0 0;padding:12px;font-size:12px}.master-view-sidebar .master-preview-views{flex-direction:column;gap:9px;margin:14px 0 0;display:flex}.master-view-sidebar .master-preview-views button{text-align:left;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-height:78px;padding:6px;display:flex}.master-preview-views img,.master-view-placeholder{object-fit:contain;background:#f2f3ee;border-radius:6px;flex-shrink:0;width:62px;height:62px}.master-preview-views button>span:last-child{flex-direction:column;gap:7px;min-width:0;display:flex}.master-preview-views strong{font-size:12px;font-weight:600;line-height:1.5}.master-preview-views small{color:#7d8878;font-size:11px}@media (min-width:1101px) and (max-width:1280px){.master-view-layout{grid-template-columns:240px minmax(0,1fr);gap:14px}.master-view-sidebar .workflow-view-example-select{grid-template-columns:56px minmax(0,1fr)}.master-view-sidebar .workflow-view-example-select>img{width:56px}}@media (max-width:1100px){.master-view-layout{--view-rail-top:96px;display:block}.master-view-sidebar{z-index:4;max-height:calc(100dvh - var(--view-rail-top) - 160px);background:#f5f4ef;margin-bottom:16px;padding:0;box-shadow:0 5px 12px #293b3010}.master-view-sidebar .workflow-view-examples-heading{justify-content:space-between;align-items:center;margin-bottom:8px}.master-view-sidebar .workflow-view-examples-heading p,.master-preview-navigation>p,.master-view-sidebar .workflow-view-example-note{display:none}.master-view-sidebar .workflow-view-example-grid{scroll-snap-type:x mandatory;gap:8px;padding:3px 2px 6px;display:flex;overflow-x:auto}.master-view-sidebar .workflow-view-example-grid article{scroll-snap-align:start;flex:0 0 190px}.master-view-sidebar .workflow-batch-toolbar{flex-wrap:nowrap;gap:8px;margin-top:8px;display:flex}.master-view-sidebar .workflow-batch-toolbar>div{flex:1;width:auto}.master-view-sidebar .workflow-batch-toolbar>.authoring-primary{width:auto}.master-view-workspace{scroll-margin-top:310px}.master-view-layout[data-stage="2"] .master-view-workspace{scroll-margin-top:244px}.master-view-sidebar .master-preview-views{flex-flow:row;margin-top:8px;padding-bottom:4px;overflow-x:auto}.master-view-sidebar .master-preview-views button{flex:0 0 190px;width:auto;min-height:66px}.master-preview-views img,.master-view-placeholder{width:48px;height:48px}}@media (max-width:760px){.master-view-layout{--view-rail-top:62px}.master-view-sidebar .authoring-card{padding:9px}.master-view-sidebar .workflow-view-examples-heading h2,.master-preview-navigation h2{margin:0;font-size:14px}.master-view-sidebar .workflow-view-example-grid article{flex-basis:178px}.master-view-sidebar .workflow-view-example-select{grid-template-columns:52px minmax(0,1fr);min-height:70px}.master-view-sidebar .workflow-view-example-select>img{width:52px;height:70px}.master-view-sidebar .workflow-batch-toolbar button{min-height:34px;padding:6px;font-size:11px}.master-view-workspace{scroll-margin-top:275px}.master-view-layout[data-stage="2"] .master-view-workspace{scroll-margin-top:216px}}.master-picture-actions{border-top:1px solid #e5e9df;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.master-picture-actions small{color:#788071;font-size:12px}.master-picture-actions span{overflow-wrap:anywhere;flex:1;min-width:0}.master-picture-recycle summary{cursor:pointer}.authoring-workbench.workflow-workbench{--workflow-line:#d8d7d0;--workflow-surface:#fffefa;--workflow-muted:#71736b;--workflow-selected:#34352f;max-width:none;color:var(--ink);font-family:var(--font-geist-sans), "PingFang SC", "Microsoft YaHei", sans-serif;background:#efeee9;padding:16px 16px 120px;font-size:13px;line-height:1.6}.workflow-workbench button{border-color:var(--workflow-line);background:var(--workflow-surface);color:#55574f;border-radius:7px;gap:6px;padding:7px 10px;font-size:12px}.workflow-workbench button:hover:not(:disabled){color:var(--ink);background:#eeede7}.workflow-workbench button:disabled{opacity:.48}.workflow-workbench button svg{flex-shrink:0}.workflow-workbench :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.workflow-workbench a{color:#5f6259;text-underline-offset:3px}.workflow-workbench small{color:var(--workflow-muted)}.workflow-workbench h2{margin:0 0 8px;font-size:16px}.workflow-workbench h3{font-size:14px}.workflow-workbench .authoring-card{border-color:var(--workflow-line);border-radius:10px;margin-bottom:12px;padding:16px}.workflow-workbench .authoring-card p{color:#686b62}.workflow-workbench .authoring-row{gap:8px;margin:8px 0}.workflow-workbench label{margin:10px 0}.workflow-workbench input:not([type=checkbox]):not([type=color]):not([type=radio]):not([type=range]),.workflow-workbench select,.workflow-workbench textarea{border-color:var(--workflow-line);border-radius:6px;padding:7px 9px;font-size:13px}.workflow-workbench textarea{resize:vertical;min-height:68px}.workflow-workbench input:is([type=checkbox],[type=radio],[type=range]){accent-color:var(--workflow-selected)}.workflow-workbench .authoring-banner{background:#f4f7f0;border-color:#d6ddd0;border-radius:7px;margin:0 0 12px;padding:10px 12px;font-size:12px}.workflow-workbench .authoring-error{border-radius:7px;font-size:13px}.workflow-workbench .authoring-tag{color:#66695f;background:#efeee8;padding:3px 9px;font-size:11px}.workflow-workbench details>summary{cursor:pointer;align-items:center;gap:8px;min-height:28px;font-size:12px;list-style:none;display:flex}.workflow-workbench details>summary::-webkit-details-marker{display:none}.workflow-workbench details>summary:before{content:"";border:1.5px solid;border-width:0 1.5px 1.5px 0;flex:0 0 6px;width:6px;height:6px;margin:0 2px;transform:rotate(-45deg)}.workflow-workbench details[open]>summary:before{transform:rotate(45deg)}.workflow-workbench .workflow-editor-header{border-bottom:1px solid var(--workflow-line);background:var(--workflow-surface);gap:20px;min-height:64px;margin:-16px -16px 16px;padding:10px 16px}.workflow-editor-header .workflow-breadcrumb{align-items:center;gap:14px;min-width:0;display:flex}.workflow-workbench .workflow-editor-header .workflow-back{color:#62645c;background:0 0;border:0;flex-shrink:0;align-items:center;gap:6px;padding:6px 0;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.workflow-breadcrumb-divider{color:#b7b7ad;flex-shrink:0}.workflow-heading-copy{min-width:0}.workflow-workbench .workflow-editor-header h1{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.5;overflow:hidden;margin:0!important;font-size:16px!important}.workflow-editor-header .workflow-heading-copy p{color:var(--workflow-muted);text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:11px;overflow:hidden}.workflow-workbench .workflow-editor-header nav{flex-direction:row;flex-shrink:0;align-items:center;gap:14px}.workflow-editor-header nav>button{min-height:36px}.workflow-workbench .asset-sop-steps{border-color:var(--workflow-line);box-shadow:none;background:#e8e7e1;border-radius:9px;padding:4px;top:8px}.workflow-workbench .asset-sop-steps li+li{border:0}.workflow-workbench .asset-sop-steps button{color:#73756c;border-radius:6px;gap:8px;min-height:38px;padding:8px;font-size:12px}.workflow-workbench .asset-sop-steps button span{color:#777a70;border-color:#c6c7bc;width:20px;height:20px}.workflow-workbench .asset-sop-steps button[aria-current=step]{background:var(--workflow-surface);color:var(--ink);box-shadow:0 1px 4px #24251e12}.workflow-workbench .asset-sop-steps button[aria-current=step] span{background:var(--workflow-selected);border-color:var(--workflow-selected);color:#fff}.workflow-workbench .workflow-context{color:var(--workflow-muted);gap:8px;padding:10px 2px 12px;font-size:11px}.workflow-workbench .workflow-stage-heading{gap:14px;margin-bottom:12px}.workflow-workbench .workflow-stage-heading h2{margin-bottom:4px;font-size:16px}.workflow-workbench .workflow-stage-heading p{font-size:12px;line-height:1.6}.workflow-workbench .workflow-stage-heading .authoring-row{flex-shrink:0;margin:0}.workflow-workbench .workflow-stage-heading>div{min-width:0}.workflow-workbench button[aria-pressed=true],.workflow-workbench .calibration-tabs button[aria-selected=true],.workflow-workbench [aria-label=查看制作视角] button[aria-pressed=true]{background:var(--workflow-selected);border-color:var(--workflow-selected);color:#fff}.workflow-workbench button[aria-pressed=true]:hover:not(:disabled),.workflow-workbench .calibration-tabs button[aria-selected=true]:hover:not(:disabled){color:#fff;background:#47483f}.workflow-workbench button[aria-pressed=true] small{color:#ddded6}.workflow-workbench .authoring-primary,.workflow-workbench button.authoring-primary{color:#fff;border-color:var(--accent);background:var(--accent);margin-top:0;font-weight:650}.workflow-workbench button.authoring-primary:hover:not(:disabled){color:#fff;border-color:var(--accent-deep);background:var(--accent-deep)}.workflow-workbench .authoring-primary:disabled,.workflow-workbench .workflow-action-bar button.authoring-primary:disabled,.workflow-workbench .workflow-action-bar button.authoring-primary:disabled:hover{opacity:1;color:#75776e;background:#e2e1d9;border-color:#d7d6cd}.workflow-workbench .workflow-section{margin:0 0 20px}.workflow-workbench .sop-library-toolbar{gap:12px}.workflow-workbench .sop-library-filters{border:1px solid var(--workflow-line);background:#e8e7e1;border-radius:8px;gap:3px;padding:3px}.workflow-workbench .sop-library-filters button{color:#73756c;background:0 0;border:0;min-height:30px;padding:4px 12px;font-size:12px}.workflow-workbench .sop-library-filters button[aria-pressed=true]{background:var(--workflow-surface);color:var(--ink);box-shadow:0 1px 4px #24251e12}.workflow-workbench .sop-library-filters button>span{color:inherit;opacity:.7}.workflow-workbench .sop-library-count{color:var(--workflow-muted);margin:0;font-size:12px}.sop-library-note{color:var(--workflow-muted);margin:10px 0 14px;font-size:12px}.workflow-workbench .sop-library-grid{gap:16px}.workflow-workbench .sop-library-card{border-color:var(--workflow-line);border-radius:10px}.workflow-workbench button.sop-library-cover{aspect-ratio:16/9;background:#f3f2ed;border:0;border-radius:0;width:100%;max-height:240px;padding:0;display:block;position:relative;overflow:hidden}.workflow-workbench button.sop-library-cover:focus-visible{outline-offset:-4px}.workflow-workbench button.sop-library-cover:disabled{opacity:1;cursor:wait}.workflow-workbench .sop-library-placeholder{color:#7d8175;background-color:#f1f0eb;background-image:radial-gradient(#c8c7bf .7px,#0000 .7px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;gap:8px;font-size:12px}.workflow-workbench .sop-library-placeholder small{font-size:11px}.workflow-workbench .sop-library-status{max-width:calc(100% - 20px);padding:3px 8px;font-size:11px;top:10px;left:10px}.workflow-workbench .sop-library-body{padding:14px}.workflow-workbench .sop-library-body h2{margin:0 0 3px;font-size:15px}.workflow-workbench .sop-library-live{color:var(--workflow-muted);margin:0 0 10px;font-size:11px}.workflow-workbench .sop-library-progress{background:#f7f6f1;border-color:#e5e4dd;border-radius:6px;min-height:68px;padding:9px 10px}.workflow-workbench .sop-library-progress>div:first-child{color:#53584b;font-size:12px}.workflow-workbench .sop-library-progress small{margin-top:2px}.workflow-workbench .sop-library-step-dots{margin-top:8px}.workflow-workbench .sop-library-step-dots i{background:#e0dfd6}.workflow-workbench .sop-library-step-dots i[data-previous]{background:#aeb1a3}.workflow-workbench .sop-library-step-dots i[data-current]{background:var(--workflow-selected)}.workflow-workbench .sop-library-ready{min-height:68px;font-size:12px}.workflow-workbench .sop-library-actions{gap:8px;margin-top:12px}.workflow-workbench .sop-library-actions button{min-height:34px}.workflow-workbench .sop-library-more{border-color:#e5e4dd;padding:4px 14px}.workflow-workbench .sop-library-more[open]{padding-bottom:12px}.workflow-workbench .sop-library-more>button{font-size:12px}.workflow-workbench .sop-library-delete{color:#a4523b;background:#fff9f5;border-color:#e6d8ce}.workflow-workbench .sop-library-delete:hover:not(:disabled){color:#923923;background:#fff0e8}.workflow-workbench .workflow-empty{border-color:#d4d3c8;padding:30px 16px;font-size:13px}.workflow-workbench .workflow-dieline{padding:0}.workflow-workbench .workflow-dieline>.workflow-stage-heading{border-color:var(--workflow-line);margin:0;padding:12px 16px}.workflow-workbench .catalog-asset-properties{border-color:var(--workflow-line);background:var(--workflow-surface);padding:16px}.workflow-workbench .catalog-asset-properties h3{margin:0 0 10px}.workflow-workbench .catalog-asset-properties textarea{min-height:62px}.workflow-workbench .catalog-asset-properties details{border-color:#e5e4dd;padding:8px 0}.workflow-workbench .workflow-size-description{color:#666b5d;background:#f0efe8;border-radius:6px;margin:10px 0;padding:9px 10px;line-height:1.7}.workflow-workbench .visual-dieline .dieline-dimension-input input[type=number]{font:650 13px var(--font-geist-mono);border:0;border-radius:0;padding:4px 0}.workflow-workbench .master-view-layout{--view-rail-top:68px;grid-template-columns:236px minmax(0,1fr);gap:16px}.workflow-workbench .master-view-sidebar{border-radius:9px;padding:0}.workflow-workbench .master-view-sidebar .authoring-card{border-radius:9px;margin:0;padding:12px}.workflow-workbench .master-view-sidebar h2{font-size:14px}.workflow-workbench .master-view-sidebar .master-preview-views{gap:6px;margin:10px 0 0}.workflow-workbench .master-view-sidebar .master-preview-views button{border-color:var(--workflow-line);min-height:66px}.workflow-workbench .master-preview-views img,.workflow-workbench .master-view-placeholder{width:52px;height:52px}.workflow-workbench .master-preview-views button>span:last-child{gap:4px}.workflow-workbench .master-view-sidebar .workflow-view-example-select{grid-template-columns:60px minmax(0,1fr);min-height:72px}.workflow-workbench .master-view-sidebar .workflow-view-example-select>img{width:60px;height:72px}.workflow-workbench .master-view-sidebar .workflow-view-example-grid article.is-active{border-color:var(--workflow-selected);box-shadow:0 0 0 1px var(--workflow-selected)}.workflow-workbench .workflow-view-example-grid .is-active .workflow-view-example-select>span{background:var(--workflow-selected);color:#fff}.workflow-workbench .workflow-image-grid{gap:12px}.workflow-workbench .workflow-image-grid>article{border-color:var(--workflow-line);border-radius:8px}.workflow-workbench .workflow-image-grid>article.is-selected{border:1px solid var(--workflow-selected);box-shadow:0 0 0 1px var(--workflow-selected);background:#f5f5ef}.workflow-workbench .workflow-image-grid>article.is-selected>button{background:#f5f5ef}.workflow-workbench .workflow-image-grid>article>button:not(:first-child){border:1px solid var(--workflow-line);border-radius:6px;width:calc(100% - 20px);margin:0 10px 10px;padding:6px 8px;font-size:12px}.workflow-workbench .workflow-image-grid>article>small{margin:0 0 10px}.workflow-workbench .master-source{grid-template-columns:140px minmax(0,1fr);gap:16px}.workflow-workbench .catalog-presentation-workspace{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:16px 24px;display:grid}.catalog-presentation-setup{border-right:1px solid var(--workflow-line);min-width:0;padding-right:24px}.catalog-presentation-results{align-content:start;gap:14px;min-width:0;display:grid}.workflow-workbench .catalog-presentation-results>h3{margin:0}.catalog-presentation-setup>p{margin:6px 0 14px;font-size:12px}.catalog-presentation-setup>small{margin:8px 0 12px;font-size:11px}.catalog-presentation-setup .authoring-row>label{width:100%;margin:0}.catalog-presentation-setup>.authoring-primary{width:100%;min-height:36px}.catalog-presentation-setup textarea{min-height:104px}.workflow-workbench .catalog-presentation-workspace .catalog-presentation-candidates{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));align-items:start;margin:0}.workflow-workbench .catalog-presentation-workspace .catalog-presentation-candidates>article{margin:0;padding:12px}.catalog-presentation-empty{border:1px dashed var(--workflow-line);text-align:center;min-height:260px;color:var(--workflow-muted);background:#f7f6f1;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.catalog-presentation-empty p{max-width:280px;font-size:12px}.catalog-presentation-fallback{border-top:1px solid var(--workflow-line);margin:0;padding-top:8px}.workflow-workbench .master-listing-image{max-height:min(54vh,520px);margin:12px auto}.workflow-workbench .calibration-tabs{border-color:var(--workflow-line);border-radius:9px 9px 0 0;padding:7px 10px}.workflow-workbench .calibration-workspace .authoring-card{border-radius:0 0 9px 9px}.workflow-workbench .master-view-workspace{scroll-margin-top:72px}.workflow-workbench .workflow-action-bar{border-color:var(--workflow-line);background:#fffefaf5;border-radius:10px;gap:14px;width:calc(100% - 32px);max-width:none;padding:10px 14px;bottom:12px;box-shadow:0 4px 18px #26271f12}.workflow-workbench .workflow-action-hint{color:var(--workflow-muted);font-size:12px}.workflow-workbench .workflow-action-bar button{min-height:36px;font-size:12px}@media (min-width:1101px){.workflow-workbench .visual-dieline-svg{height:clamp(580px,100dvh - 330px,760px)}.workflow-workbench .visual-dieline-toolbar{padding:9px 16px}.workflow-workbench .visual-dieline-help{padding:8px 12px}.workflow-workbench .calibration-tabs{top:68px}.workflow-workbench .calibration-workspace .annotation-toolbar{top:122px}}@media (max-width:1100px){.workflow-workbench .workflow-editor-header{flex-direction:row;align-items:center!important}.workflow-workbench .master-view-layout{display:block}.workflow-workbench .master-view-sidebar{background:#efeee9}.workflow-workbench .master-view-sidebar .master-preview-views{margin-top:8px}.workflow-workbench .master-view-workspace{scroll-margin-top:288px}.workflow-workbench .master-view-layout[data-stage="2"] .master-view-workspace{scroll-margin-top:226px}}@media (max-width:760px){.authoring-workbench.workflow-workbench{padding:12px 12px 190px}.workflow-workbench .workflow-editor-header{flex-wrap:wrap;gap:10px;margin:-12px -12px 12px;padding:10px 12px}.workflow-editor-header .workflow-breadcrumb{flex:1;gap:8px}.workflow-workbench .workflow-editor-header nav{gap:10px}.workflow-editor-header:has(nav>button) nav{justify-content:space-between;width:100%}.workflow-workbench .workflow-editor-header h1{font-size:14px!important}.workflow-editor-header .workflow-heading-copy p{max-width:48vw;font-size:10px}.workflow-workbench .workflow-editor-header .workflow-back{font-size:12px}.workflow-workbench .asset-sop-steps{top:0}.workflow-workbench .asset-sop-steps li{min-width:110px}.workflow-workbench .asset-sop-steps button{min-height:36px;padding:7px}.workflow-workbench .workflow-context{font-size:11px}.workflow-workbench .master-view-layout{--view-rail-top:54px}.workflow-workbench .master-view-workspace{scroll-margin-top:264px}.workflow-workbench .master-view-layout[data-stage="2"] .master-view-workspace{scroll-margin-top:210px}.workflow-workbench .workflow-action-bar{width:calc(100% - 16px);bottom:calc(8px + env(safe-area-inset-bottom));gap:8px;padding:9px 10px}.workflow-workbench .workflow-action-hint{font-size:11px}.workflow-workbench .workflow-action-bar button{padding:7px 8px;font-size:12px}.workflow-workbench .catalog-presentation-workspace{grid-template-columns:1fr;gap:16px}.catalog-presentation-setup{border-right:0;border-bottom:1px solid var(--workflow-line);padding:0 0 12px}.catalog-presentation-empty{min-height:160px}}@media (max-width:600px){.workflow-workbench .sop-library-toolbar{align-items:flex-start;gap:8px}.workflow-workbench .sop-library-count{align-self:center;font-size:11px}.workflow-workbench .sop-library-filters button{padding:4px 9px}.workflow-workbench .sop-library-grid{gap:12px}.workflow-workbench .master-source{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.workflow-workbench button{transition:background-color .12s,border-color .12s,color .12s}}
