.Q9MX8q_root{--ink:var(--taste-ink,#142c28);--muted:var(--taste-muted,#52635e);--line:var(--taste-line,#dbe3dc);color:var(--ink);border:1px solid var(--line);min-width:0;font-family:var(--taste-font,"Noto Sans SC","Microsoft YaHei",sans-serif);background:#fff;border-radius:24px;padding:30px}.Q9MX8q_header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.Q9MX8q_eyebrow{color:var(--taste-muted,#52635e);letter-spacing:0;font-size:12px;font-weight:800}.Q9MX8q_header h2{letter-spacing:-.04em;margin:7px 0 10px;font-size:26px}.Q9MX8q_header p,.Q9MX8q_notice,.Q9MX8q_convert p{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.Q9MX8q_privacy{white-space:nowrap;background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);border-radius:30px;padding:8px 12px;font-size:12px;font-weight:700}.Q9MX8q_mode{background:var(--taste-paper,#f5f7f4);border-radius:10px;gap:4px;margin:24px 0 12px;padding:4px;display:inline-flex}.Q9MX8q_root button,.Q9MX8q_root a{font:inherit;font-size:14px}.Q9MX8q_root button{cursor:pointer;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;padding:9px 12px;font-weight:600;transition:background .15s}.Q9MX8q_root button:hover:enabled{background:var(--taste-paper,#f5f7f4);border-color:var(--taste-line,#dbe3dc)}.Q9MX8q_root button:disabled{cursor:not-allowed;opacity:.48}.Q9MX8q_root button:focus-visible,.Q9MX8q_root a:focus-visible,.Q9MX8q_root input:focus-visible,.Q9MX8q_root select:focus-visible{outline:3px solid var(--taste-accent,#174e3e);outline-offset:3px}.Q9MX8q_mode button{background:0 0;border:0}.Q9MX8q_mode button[aria-pressed=true]{box-shadow:none;background:#fff}.Q9MX8q_notice{background:var(--taste-paper,#f5f7f4);border-radius:10px;padding:12px 15px}.Q9MX8q_actions{flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0;display:flex}.Q9MX8q_actions a{color:var(--taste-muted,#52635e);text-underline-offset:4px;margin-left:auto}.Q9MX8q_root .Q9MX8q_primary{background:var(--taste-accent,#174e3e);color:#fff;border-color:#9baea3}.Q9MX8q_root .Q9MX8q_primary:hover:enabled{background:var(--taste-accent,#174e3e);border-color:#9baea3}.Q9MX8q_drop{border:1.5px dashed var(--taste-line,#dbe3dc);background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin:18px 0;padding:30px;display:flex}.Q9MX8q_drop strong{font-size:16px}.Q9MX8q_drop span{color:var(--muted);font-size:14px}.Q9MX8q_limits{color:var(--taste-muted,#52635e);flex-wrap:wrap;justify-content:space-between;gap:7px;font-size:12px;line-height:1.8;display:flex}.Q9MX8q_toolbar{border-top:1px solid var(--line);align-items:center;gap:8px;margin-top:20px;padding:15px 0;display:flex}.Q9MX8q_toolbar>span{color:var(--muted);margin-right:auto;font-size:14px}.Q9MX8q_message{background:var(--taste-paper,#f5f7f4);border-radius:8px;padding:11px 13px;font-size:14px;line-height:1.8}.Q9MX8q_workspace{border:1px solid var(--line);border-radius:14px;grid-template-columns:minmax(180px,.8fr) minmax(0,2fr);min-height:280px;max-height:760px;display:grid;overflow:hidden}.Q9MX8q_fileList{background:var(--taste-paper,#f5f7f4);border-right:1px solid var(--line);overflow:auto}.Q9MX8q_file{border-bottom:1px solid var(--taste-line,#dbe3dc);align-items:center;gap:3px;padding:8px;display:flex}.Q9MX8q_root .Q9MX8q_file>button:first-child{text-align:left;background:0 0;border:0;flex:1;min-width:0;padding:9px 5px}.Q9MX8q_file strong{overflow-wrap:anywhere;font-size:14px;display:block}.Q9MX8q_file span{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.6;display:block}.Q9MX8q_file>button:not(:first-child){padding:4px 7px;font-size:12px}.Q9MX8q_selected{background:var(--taste-paper,#f5f7f4);box-shadow:none}.Q9MX8q_preview{min-width:0;padding:20px;font-size:14px;overflow:auto}.Q9MX8q_previewHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.Q9MX8q_previewHead h3{overflow-wrap:anywhere;margin:0;font-size:14px}.Q9MX8q_previewHead>span{white-space:nowrap;color:var(--taste-muted,#52635e);font-size:12px}.Q9MX8q_meta{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.Q9MX8q_meta>div{background:var(--taste-paper,#f5f7f4);border-radius:6px;max-width:100%;padding:7px 10px}.Q9MX8q_meta dt{color:var(--muted);font-size:12px}.Q9MX8q_meta dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:12px}.Q9MX8q_muted{color:var(--muted);font-size:12px;line-height:1.7}.Q9MX8q_extracted{border:1px solid var(--line);border-radius:8px;max-height:290px;margin:13px 0;overflow:auto}.Q9MX8q_extracted>div{border-bottom:1px solid var(--taste-line,#dbe3dc);padding:10px 12px}.Q9MX8q_extracted span{color:var(--taste-muted,#52635e);font-size:12px}.Q9MX8q_extracted pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0;line-height:1.8}.Q9MX8q_mapping{background:var(--taste-paper,#f5f7f4);border-radius:10px;grid-template-columns:1fr 1fr;align-items:end;gap:10px;padding:14px;display:grid}.Q9MX8q_mapping h4{grid-column:1/-1;margin:0;font-size:14px}.Q9MX8q_mapping small{color:var(--muted);grid-column:1/-1;font-size:12px;line-height:1.6}.Q9MX8q_root label{color:var(--muted);flex-direction:column;gap:6px;min-width:0;font-size:12px;display:flex}.Q9MX8q_root input,.Q9MX8q_root select{border:1px solid var(--taste-line,#dbe3dc);font:inherit;color:var(--ink);box-sizing:border-box;background:#fff;border-radius:7px;width:100%;min-width:0;padding:8px;font-size:12px}.Q9MX8q_auditHeader{justify-content:space-between;align-items:center;margin:26px 0 6px;display:flex}.Q9MX8q_auditHeader h3,.Q9MX8q_convert h3{margin:0;font-size:16px}.Q9MX8q_ready,.Q9MX8q_pending,.Q9MX8q_error{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);border-radius:20px;padding:4px 7px;font-size:12px;font-weight:600;display:inline-block}.Q9MX8q_audit{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:13px;display:grid}.Q9MX8q_audit>div{border:1px solid var(--line);border-radius:12px;min-width:0;padding:13px}.Q9MX8q_audit>div>div{justify-content:space-between;align-items:center;gap:7px;display:flex}.Q9MX8q_audit strong{font-size:14px}.Q9MX8q_audit p{color:var(--muted);overflow-wrap:anywhere;margin:11px 0 0;font-size:12px;line-height:1.6}.Q9MX8q_audit b{color:var(--ink);font-weight:500}.Q9MX8q_audit small{margin-top:4px;font-size:12px;display:block}.Q9MX8q_root .Q9MX8q_textButton{color:var(--taste-muted,#52635e);background:0 0;border:0;padding:4px 0;font-size:12px}.Q9MX8q_convert{border-top:1px solid var(--line);margin-top:26px;padding-top:22px}.Q9MX8q_convert p{margin-top:7px;font-size:12px}.Q9MX8q_conversionOptions{grid-template-columns:.7fr .7fr .9fr 1.4fr auto;align-items:end;gap:12px;margin-top:15px;display:grid}.Q9MX8q_conversionOptions input[type=range]{accent-color:#245bb3;padding:7px 0}.Q9MX8q_imagePreview{object-fit:contain;background:var(--taste-paper,#f5f7f4);border-radius:9px;max-width:100%;max-height:220px}@media (max-width:900px){.Q9MX8q_root{padding:20px}.Q9MX8q_workspace{grid-template-columns:1fr;max-height:none}.Q9MX8q_fileList{border-right:0;border-bottom:1px solid var(--line);max-height:220px}.Q9MX8q_preview{max-height:600px}.Q9MX8q_audit{grid-template-columns:repeat(2,minmax(0,1fr))}.Q9MX8q_conversionOptions{grid-template-columns:1fr 1fr}.Q9MX8q_conversionOptions button{grid-column:1/-1}.Q9MX8q_header{flex-direction:column;gap:12px}.Q9MX8q_actions a{margin-left:0}}@media (max-width:520px){.Q9MX8q_root{border-radius:16px;padding:16px}.Q9MX8q_header h2{font-size:23px}.Q9MX8q_audit{grid-template-columns:1fr}.Q9MX8q_toolbar{flex-wrap:wrap}.Q9MX8q_toolbar>span{width:100%}.Q9MX8q_mapping{grid-template-columns:1fr}.Q9MX8q_actions{flex-direction:column;align-items:stretch}.Q9MX8q_actions a{padding:8px 0}.Q9MX8q_preview{padding:13px}.Q9MX8q_privacy{font-size:12px}}.Q9MX8q_categoryList{flex-wrap:wrap;gap:8px;margin:13px 0;display:flex}.Q9MX8q_categoryList>span{border-radius:7px;padding:8px 10px}.Q9MX8q_categoryList small{opacity:.75;margin-left:5px;font-weight:400}
._9NyL6q_root{color:var(--taste-ink,#142c28);min-width:0}._9NyL6q_heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}._9NyL6q_heading small{letter-spacing:0;color:var(--taste-muted,#52635e);font-size:12px;font-weight:700}._9NyL6q_heading h2{margin:8px 0;font-size:28px}._9NyL6q_heading p{color:var(--taste-muted,#52635e);font-size:14px}._9NyL6q_tag{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);white-space:nowrap;border-radius:5px;padding:5px 9px;font-size:12px}._9NyL6q_downloads{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._9NyL6q_downloads button{text-align:left;border:1px solid var(--taste-line,#dbe3dc);color:var(--taste-ink,#142c28);background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:11px;padding:20px;transition:box-shadow .18s;display:flex}._9NyL6q_downloads button:hover{box-shadow:none;border-color:#9baea3}._9NyL6q_downloads b{color:var(--taste-muted,#52635e);font-size:14px}._9NyL6q_downloads strong{font-size:15px}._9NyL6q_downloads span{color:var(--taste-muted,#52635e);font-size:14px}._9NyL6q_message{min-height:25px;color:var(--taste-muted,#52635e);margin:16px 0 22px;font-size:14px}._9NyL6q_select{align-items:center;gap:16px;margin-bottom:16px;font-size:14px;display:flex}._9NyL6q_select select{border:1px solid var(--taste-line,#dbe3dc);color:var(--taste-ink,#142c28);background:#fff;border-radius:6px;padding:8px 12px}._9NyL6q_table{border:1px solid var(--taste-line,#dbe3dc);background:#fff;border-radius:10px;overflow-x:auto}._9NyL6q_table table{border-collapse:collapse;text-align:left;width:100%;min-width:450px;font-size:14px}._9NyL6q_table caption{text-align:left;color:var(--taste-ink,#142c28);padding:16px;font-weight:600}._9NyL6q_table th{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);font-size:14px}._9NyL6q_table th,._9NyL6q_table td{border-bottom:1px solid var(--taste-line,#dbe3dc);vertical-align:top;overflow-wrap:anywhere;padding:12px 16px}._9NyL6q_boundary{color:var(--taste-muted,#52635e);margin-top:16px;font-size:12px;line-height:1.9}@media (max-width:700px){._9NyL6q_downloads{grid-template-columns:1fr}._9NyL6q_heading{display:block}._9NyL6q_heading h2{font-size:23px}._9NyL6q_select{flex-direction:column;align-items:flex-start;gap:6px}}
.GSNCaa_workbench{--ink:var(--taste-ink,#142c28);--muted:var(--taste-muted,#52635e);--line:var(--taste-line,#dbe3dc);--paper:var(--taste-paper,#f5f7f4);--orange:var(--taste-accent,#174e3e);--green:var(--taste-accent,#174e3e);color:var(--ink);font-family:var(--taste-font,"Noto Sans SC","Microsoft YaHei",sans-serif);background:var(--paper);text-align:left;grid-template-columns:220px minmax(0,1fr);min-height:100vh;font-size:14px;line-height:1.55;display:grid}.GSNCaa_workbench *{box-sizing:border-box}.GSNCaa_workbench button,.GSNCaa_workbench input,.GSNCaa_workbench select,.GSNCaa_workbench textarea{font:inherit}.GSNCaa_workbench button{cursor:pointer;transition:background .15s,color .15s,transform .15s}.GSNCaa_workbench button:disabled{cursor:not-allowed;opacity:.45}.GSNCaa_workbench button:focus-visible,.GSNCaa_workbench a:focus-visible,.GSNCaa_workbench input:focus-visible,.GSNCaa_workbench textarea:focus-visible,.GSNCaa_workbench select:focus-visible{outline:3px solid var(--taste-accent,#174e3e);outline-offset:3px}.GSNCaa_workbench h1,.GSNCaa_workbench h2,.GSNCaa_workbench h3,.GSNCaa_workbench p{margin:0}.GSNCaa_workbench button svg{flex-shrink:0}.GSNCaa_sidebar{background:var(--taste-ink,#142c28);height:100vh;color:var(--taste-muted,#52635e);z-index:30;flex-direction:column;padding:30px 17px 18px;display:flex;position:sticky;top:0}.GSNCaa_brand{letter-spacing:-.8px;color:#fff;align-items:center;gap:10px;padding:0 13px;font-size:21px;font-weight:750;display:flex}.GSNCaa_brandMark{grid-template-columns:repeat(2,7px);gap:3px;display:grid;transform:rotate(-8deg)}.GSNCaa_brandMark i{background:var(--taste-accent,#174e3e);width:7px;height:7px}.GSNCaa_brand small{letter-spacing:0;color:var(--taste-muted,#52635e);margin-left:3px;font-size:12px;font-weight:400}.GSNCaa_projectPicker{color:#edf3ee;border:1px solid #9baea3;border-radius:7px;align-items:center;gap:10px;margin:30px 8px 25px;padding:12px;font-size:14px;display:flex}.GSNCaa_projectAvatar{color:#edf3ee;background:#dbe3dc;border-radius:5px;place-items:center;width:29px;height:29px;display:grid}.GSNCaa_navLabel{letter-spacing:0;color:var(--taste-muted,#52635e);padding:0 14px 10px;font-size:12px}.GSNCaa_nav{flex-direction:column;gap:3px;display:flex;overflow-y:auto}.GSNCaa_nav button{color:var(--taste-muted,#52635e);text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:5px;align-items:center;gap:11px;padding:10px 13px;font-size:14px;display:flex}.GSNCaa_nav button:hover{background:var(--taste-ink,#142c28);color:#fff}.GSNCaa_nav button.GSNCaa_active:before{content:"";background:var(--taste-accent,#174e3e);border-radius:4px;width:3px;height:18px;position:absolute;left:17px}.GSNCaa_nav button small{color:var(--taste-muted,#52635e);margin-left:auto;font-size:12px}.GSNCaa_navDivider{background:var(--taste-ink,#142c28);height:1px;margin:16px 12px}.GSNCaa_sideBottom{margin-top:auto;padding:22px 12px 0;font-size:12px}.GSNCaa_sideBottom p{color:var(--taste-muted,#52635e);margin:9px 0}.GSNCaa_backLink{align-items:center;gap:8px;display:flex;color:var(--taste-muted,#52635e)!important;text-decoration:none!important}.GSNCaa_workspace{min-width:0}.GSNCaa_topbar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:16px;height:72px;padding:0 35px;display:flex}.GSNCaa_crumb{color:var(--taste-muted,#52635e);align-items:center;gap:10px;font-size:14px;display:flex}.GSNCaa_crumb strong{color:var(--taste-ink,#142c28);font-weight:500}.GSNCaa_topActions{align-items:center;gap:14px;display:flex}.GSNCaa_localBadge{color:var(--taste-muted,#52635e);align-items:center;gap:6px;font-size:12px;display:flex}.GSNCaa_localBadge:before{content:"";background:#dbe3dc;border-radius:50%;width:5px;height:5px}.GSNCaa_avatar{background:var(--taste-paper,#f5f7f4);border:1px solid var(--taste-line,#dbe3dc);width:29px;height:29px;color:var(--taste-muted,#52635e);border-radius:50%;place-items:center;font-size:12px;display:grid}.GSNCaa_roleSelect{color:var(--taste-muted,#52635e);background:0 0;border:0;max-width:120px;font-size:12px!important}.GSNCaa_menuButton{background:0 0;border:0;padding:5px;display:none}.GSNCaa_body{max-width:1770px;margin:auto;padding:30px 34px 40px}.GSNCaa_pageHead{justify-content:space-between;align-items:center;gap:20px;margin-bottom:27px;display:flex}.GSNCaa_eyebrow{letter-spacing:0;text-transform:none;color:var(--taste-muted,#52635e);font-size:12px;font-weight:600;margin-bottom:8px!important}.GSNCaa_pageHead h1{letter-spacing:-1.1px;font-size:30px;font-weight:650;line-height:1.25}.GSNCaa_pageHead p{color:var(--muted);margin-top:10px;font-size:14px}.GSNCaa_headActions{flex-shrink:0;align-items:center;gap:9px;display:flex}.GSNCaa_button,.GSNCaa_primary,.GSNCaa_subtle,.GSNCaa_danger{border:1px solid var(--taste-line,#dbe3dc);min-height:35px;color:var(--taste-muted,#52635e);background:#fff;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-weight:500;display:inline-flex;font-size:12px!important;text-decoration:none!important}.GSNCaa_button:hover{background:var(--taste-paper,#f5f7f4)}.GSNCaa_primary{background:var(--orange);border-color:var(--orange);color:#fff}.GSNCaa_subtle{color:var(--taste-muted,#52635e);background:0 0;border-color:#0000}.GSNCaa_danger{color:#a64835;background:#fff8f5;border-color:#e1c1b5}.GSNCaa_segmented{border:1px solid var(--line);background:var(--taste-paper,#f5f7f4);border-radius:5px;padding:3px;display:flex}.GSNCaa_segmented button{color:var(--taste-muted,#52635e);background:0 0;border:0;border-radius:3px;padding:5px 11px;font-size:12px}.GSNCaa_segmented .GSNCaa_selected{color:var(--taste-ink,#142c28);box-shadow:none;background:#fff}.GSNCaa_notice{background:var(--taste-paper,#f5f7f4);border:1px solid var(--taste-line,#dbe3dc);color:var(--taste-muted,#52635e);border-radius:5px;align-items:center;gap:11px;margin-bottom:22px;padding:12px 16px;font-size:12px;display:flex}.GSNCaa_notice strong{color:var(--taste-muted,#52635e);font-weight:600}.GSNCaa_notice .GSNCaa_subtle{white-space:nowrap;color:var(--taste-muted,#52635e);margin-left:auto}.GSNCaa_contentGrid{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:23px;display:grid}.GSNCaa_mainContent{flex-direction:column;gap:22px;min-width:0;display:flex}.GSNCaa_panel{border:1px solid var(--line);background:#fff;border-radius:7px;overflow:hidden}.GSNCaa_panelHead{border-bottom:1px solid var(--taste-line,#dbe3dc);justify-content:space-between;align-items:center;gap:12px;padding:19px 21px;display:flex}.GSNCaa_panelHead h2,.GSNCaa_panelHead h3{letter-spacing:-.2px;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.GSNCaa_panelHead p{color:var(--muted);margin-top:4px;font-size:12px}.GSNCaa_panelBody{padding:22px}.GSNCaa_tag,.GSNCaa_tagGreen,.GSNCaa_tagOrange,.GSNCaa_tagGray{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:3px 7px;font-size:12px;font-weight:400;line-height:1.5;display:inline-flex}.GSNCaa_tagGreen{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e)}.GSNCaa_tagOrange{color:#ad6138;background:#fbede3}.GSNCaa_tagGray{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e)}.GSNCaa_styleHero{grid-template-columns:45% 55%;min-height:340px;display:grid}.GSNCaa_artFrame{background:var(--taste-paper,#f5f7f4);justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.GSNCaa_artFrame>svg{object-fit:cover;width:100%;height:100%}.GSNCaa_artCaption{color:var(--taste-muted,#52635e);background:#fff9;border-radius:3px;padding:4px 8px;font-size:12px;position:absolute;bottom:13px;left:13px}.GSNCaa_styleDetails{padding:26px 25px}.GSNCaa_styleDetails h2{letter-spacing:-.7px;margin:13px 0 9px;font-size:24px;font-weight:600;line-height:1.4}.GSNCaa_styleDetails>p{color:var(--muted);font-size:12px}.GSNCaa_styleMeta{grid-template-columns:1fr 1fr;gap:17px 20px;margin:24px 0;display:grid}.GSNCaa_styleMeta dt{color:var(--taste-muted,#52635e);font-size:12px}.GSNCaa_styleMeta dd{color:var(--taste-muted,#52635e);margin:4px 0 0;font-size:14px}.GSNCaa_colorDots{align-items:center;gap:6px;margin-top:13px;display:flex}.GSNCaa_colorDots i{border:2px solid var(--taste-line,#dbe3dc);width:12px;height:12px;box-shadow:none;border-radius:50%}.GSNCaa_colorDots span{color:var(--taste-muted,#52635e);margin-left:4px;font-size:12px}.GSNCaa_stats{border:1px solid var(--line);background:#fff;border-radius:7px;grid-template-columns:repeat(4,1fr);gap:0;padding:21px 5px;display:grid}.GSNCaa_stat{border-right:1px solid var(--line);padding:0 20px}.GSNCaa_stat:last-child{border:0}.GSNCaa_stat small{color:var(--muted);font-size:12px}.GSNCaa_stat strong{letter-spacing:-.8px;margin-top:8px;font-size:25px;font-weight:500;line-height:1.2;display:block}.GSNCaa_stat span{color:var(--taste-muted,#52635e);letter-spacing:0;margin-left:5px;font-size:12px}.GSNCaa_stageStrip{grid-template-columns:repeat(5,1fr);padding:22px 18px;display:grid}.GSNCaa_stageStep{text-align:center;background:0 0;border:0;padding:0 6px;position:relative}.GSNCaa_stageStep:after{content:"";background:var(--taste-paper,#f5f7f4);height:1px;position:absolute;top:12px;left:calc(50% + 15px);right:calc(15px - 50%)}.GSNCaa_stageStep:last-child:after{display:none}.GSNCaa_stageCircle{border:1px solid var(--taste-line,#dbe3dc);background:var(--taste-paper,#f5f7f4);width:24px;height:24px;color:var(--taste-muted,#52635e);border-radius:50%;place-items:center;margin:0 auto 9px;font-size:12px;display:grid}.GSNCaa_stageStep.GSNCaa_current .GSNCaa_stageCircle{background:var(--taste-accent,#174e3e);color:#fff;border-color:#9baea3}.GSNCaa_stageStep.GSNCaa_done .GSNCaa_stageCircle{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);border-color:var(--taste-line,#dbe3dc)}.GSNCaa_stageStep strong{font-size:12px;font-weight:500}.GSNCaa_stageStep small{color:var(--taste-muted,#52635e);margin-top:4px;font-size:12px;display:block}.GSNCaa_rail{flex-direction:column;gap:20px;display:flex;position:sticky;top:20px}.GSNCaa_rail .GSNCaa_panelHead{padding:17px}.GSNCaa_rail .GSNCaa_panelBody{padding:17px}.GSNCaa_railHeader{color:var(--taste-muted,#52635e);align-items:center;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.GSNCaa_spark{background:var(--taste-paper,#f5f7f4);width:25px;height:25px;color:var(--taste-muted,#52635e);border-radius:6px;place-items:center;display:grid}.GSNCaa_railIntro{color:var(--taste-muted,#52635e);font-size:12px;line-height:1.85}.GSNCaa_task{border-bottom:1px solid var(--taste-line,#dbe3dc);align-items:flex-start;gap:9px;padding:13px 0;display:flex}.GSNCaa_task:last-child{border:0;padding-bottom:0}.GSNCaa_taskDot{border:1px solid var(--taste-line,#dbe3dc);width:16px;height:16px;color:var(--taste-muted,#52635e);border-radius:4px;flex-shrink:0;place-items:center;margin-top:2px;font-size:12px;display:grid}.GSNCaa_task strong{font-size:12px;font-weight:500;display:block}.GSNCaa_task p{color:var(--taste-muted,#52635e);margin-top:3px;font-size:12px}.GSNCaa_task button{text-align:left;color:var(--taste-muted,#52635e);background:0 0;border:0;padding:0}.GSNCaa_source{border-bottom:1px solid var(--taste-line,#dbe3dc);gap:9px;padding:13px 0;display:flex}.GSNCaa_source:last-child{border:0}.GSNCaa_sourceIcon{background:var(--taste-paper,#f5f7f4);border:1px solid var(--taste-line,#dbe3dc);width:27px;height:31px;color:var(--taste-muted,#52635e);border-radius:3px;flex-shrink:0;place-items:center;font-size:12px;display:grid}.GSNCaa_source strong{font-size:12px;font-weight:500;display:block}.GSNCaa_source p{color:var(--taste-muted,#52635e);margin-top:3px;font-size:12px}.GSNCaa_source button{text-align:left;background:0 0;border:0;padding:0}.GSNCaa_railFooter{text-align:center;color:var(--taste-muted,#52635e);font-size:12px;line-height:1.8}.GSNCaa_twoCol{grid-template-columns:1fr 1fr;gap:20px;display:grid}.GSNCaa_threeCol{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.GSNCaa_field{color:var(--taste-muted,#52635e);flex-direction:column;gap:7px;margin-bottom:17px;font-size:12px;display:flex}.GSNCaa_field input,.GSNCaa_field select,.GSNCaa_field textarea,.GSNCaa_input,.GSNCaa_textarea{border:1px solid var(--taste-line,#dbe3dc);width:100%;color:var(--taste-ink,#142c28);background:#fff;border-radius:4px;outline:none;min-width:0;padding:9px 11px;font-size:14px!important}.GSNCaa_field input:focus,.GSNCaa_field select:focus,.GSNCaa_field textarea:focus,.GSNCaa_input:focus,.GSNCaa_textarea:focus{border-color:#9baea3}.GSNCaa_field small{color:var(--taste-muted,#52635e);font-size:12px}.GSNCaa_textarea{resize:vertical;min-height:130px;line-height:1.9}.GSNCaa_fieldRow{gap:15px;display:flex}.GSNCaa_fieldRow>*{flex:1}.GSNCaa_chips{flex-wrap:wrap;gap:7px;margin:13px 0 18px;display:flex}.GSNCaa_chip{border:1px solid var(--taste-line,#dbe3dc);background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);border-radius:4px;padding:7px 10px;font-size:12px!important}.GSNCaa_chip:hover,.GSNCaa_chipSelected{background:var(--taste-paper,#f5f7f4);border-color:var(--taste-line,#dbe3dc);color:var(--taste-ink,#142c28)}.GSNCaa_summary{background:var(--taste-paper,#f5f7f4);border:1px solid var(--taste-line,#dbe3dc);color:var(--taste-muted,#52635e);border-radius:5px;padding:17px 19px;font-size:12px;line-height:1.85}.GSNCaa_summary strong{color:var(--taste-ink,#142c28)}.GSNCaa_summary p+p{margin-top:7px}.GSNCaa_tableWrap{width:100%;overflow-x:auto}.GSNCaa_table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:12px}.GSNCaa_table th{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);border-bottom:1px solid var(--taste-line,#dbe3dc);padding:12px 17px;font-size:12px;font-weight:500}.GSNCaa_table td{border-bottom:1px solid var(--taste-line,#dbe3dc);color:var(--taste-muted,#52635e);padding:14px 17px}.GSNCaa_table tbody tr:last-child td{border:0}.GSNCaa_table td strong{font-weight:500}.GSNCaa_table td small{color:var(--taste-muted,#52635e);margin-top:4px;font-size:12px;display:block}.GSNCaa_table input{border:1px solid var(--taste-line,#dbe3dc);width:80px;color:var(--taste-muted,#52635e);border-radius:3px;padding:6px}.GSNCaa_version{letter-spacing:0;color:var(--taste-muted,#52635e);font-size:12px}.GSNCaa_changed{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e)!important}.GSNCaa_code{color:var(--taste-muted,#52635e);font-family:monospace;font-size:12px}.GSNCaa_lineItem{border-bottom:1px solid var(--taste-line,#dbe3dc);justify-content:space-between;align-items:center;gap:16px;padding:13px 0;font-size:12px;display:flex}.GSNCaa_lineItem:last-child{border:0}.GSNCaa_lineItem span{color:var(--taste-muted,#52635e)}.GSNCaa_lineItem strong{color:var(--taste-muted,#52635e);font-weight:500}.GSNCaa_quote{font-family:var(--taste-font,"Noto Sans SC","Microsoft YaHei",sans-serif);color:var(--taste-muted,#52635e);padding:4px 0 19px;font-size:19px;line-height:1.7}.GSNCaa_caption{color:var(--taste-muted,#52635e);font-size:12px;line-height:1.8}.GSNCaa_actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:19px;display:flex}.GSNCaa_costNumber{letter-spacing:-2px;color:var(--taste-ink,#142c28);margin:13px 0 20px;font-size:46px;font-weight:500;line-height:1.1}.GSNCaa_costNumber small{letter-spacing:0;color:var(--taste-muted,#52635e);margin-right:6px;font-size:14px}.GSNCaa_costNumber span{letter-spacing:0;color:var(--taste-muted,#52635e);font-size:14px;font-weight:400}.GSNCaa_equation{grid-template-columns:1fr 1fr 1fr;gap:10px;margin:18px 0;display:grid}.GSNCaa_equation div{background:var(--taste-paper,#f5f7f4);border:1px solid var(--taste-line,#dbe3dc);border-radius:4px;padding:13px}.GSNCaa_equation small{color:var(--taste-muted,#52635e);font-size:12px;display:block}.GSNCaa_equation strong{color:var(--taste-muted,#52635e);margin-top:5px;font-size:20px;font-weight:500;display:block}.GSNCaa_supplier{border:1px solid var(--taste-line,#dbe3dc);background:#fff;border-radius:6px;padding:18px;position:relative}.GSNCaa_supplier.GSNCaa_selectedSupplier{background:var(--taste-paper,#f5f7f4);border:1.5px solid #9baea3}.GSNCaa_supplier h3{margin:13px 0 5px;font-size:14px;font-weight:500}.GSNCaa_supplier>p{color:var(--taste-muted,#52635e);font-size:12px}.GSNCaa_supplier .GSNCaa_costNumber{margin:16px 0;font-size:28px}.GSNCaa_supplier .GSNCaa_button,.GSNCaa_supplier .GSNCaa_primary{width:100%;margin-top:16px}.GSNCaa_supplierBadge{background:var(--taste-paper,#f5f7f4);width:30px;height:30px;color:var(--taste-muted,#52635e);border-radius:5px;place-items:center;font-size:14px;display:grid}.GSNCaa_approval{border-bottom:1px solid var(--taste-line,#dbe3dc);align-items:center;gap:12px;padding:16px 0;display:flex}.GSNCaa_approvalIcon{background:var(--taste-paper,#f5f7f4);width:31px;height:31px;color:var(--taste-muted,#52635e);border-radius:50%;place-items:center;font-size:14px;display:grid}.GSNCaa_approval>div:nth-child(2){flex:1}.GSNCaa_approval strong{font-size:12px;font-weight:500}.GSNCaa_approval p{color:var(--taste-muted,#52635e);margin-top:3px;font-size:12px}.GSNCaa_sampleCard{border:1px solid var(--taste-line,#dbe3dc);background:#fff;border-radius:6px;overflow:hidden}.GSNCaa_sampleCard .GSNCaa_artFrame{height:205px}.GSNCaa_sampleCard h3{margin:11px 0 5px;font-size:14px;font-weight:500}.GSNCaa_sampleCardBody{padding:15px}.GSNCaa_sampleCardBody>p{color:var(--taste-muted,#52635e);font-size:12px}.GSNCaa_sampleCard .GSNCaa_button{width:100%;margin-top:15px}.GSNCaa_searchRow{gap:9px;display:flex}.GSNCaa_searchRow .GSNCaa_input{flex:1}.GSNCaa_searchIcon{border:1px solid var(--taste-line,#dbe3dc);min-width:0;color:var(--taste-muted,#52635e);background:#fff;border-radius:4px;flex:1;align-items:center;padding-left:11px;display:flex}.GSNCaa_searchIcon input{border:0}.GSNCaa_empty{text-align:center;color:var(--taste-muted,#52635e);padding:35px;font-size:14px}.GSNCaa_answer{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);border-left:3px solid #9baea3;margin-top:17px;padding:20px;font-size:14px;line-height:1.9}.GSNCaa_answer h3{color:var(--taste-ink,#142c28);margin-bottom:12px;font-size:15px;font-weight:500}.GSNCaa_answer p{margin-top:10px}.GSNCaa_answer cite{color:var(--taste-muted,#52635e);margin-top:15px;font-size:12px;font-style:normal;display:block}.GSNCaa_transcript{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);border-radius:4px;padding:18px;font-size:12px;line-height:1.9}.GSNCaa_transcript p+p{margin-top:10px}.GSNCaa_transcript strong{color:var(--taste-muted,#52635e);font-weight:500}.GSNCaa_checkList{flex-direction:column;gap:11px;margin:18px 0;display:flex}.GSNCaa_checkList label{color:var(--taste-muted,#52635e);align-items:flex-start;gap:9px;font-size:12px;display:flex}.GSNCaa_checkList input{accent-color:#7e9569;margin-top:3px}.GSNCaa_activity{border-left:1px solid var(--taste-line,#dbe3dc);color:var(--taste-muted,#52635e);padding:10px 0 10px 16px;font-size:12px;position:relative}.GSNCaa_activity:before{content:"";border:2px solid var(--taste-line,#dbe3dc);background:#e7eeea;border-radius:50%;width:7px;height:7px;position:absolute;top:16px;left:-4px}.GSNCaa_activity strong{color:var(--taste-muted,#52635e);font-weight:500;display:block}.GSNCaa_activity small{color:var(--taste-muted,#52635e);font-size:12px}.GSNCaa_modalBackdrop{z-index:100;-webkit-backdrop-filter:none;backdrop-filter:none;background:#18251cb3;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.GSNCaa_modal{background:#fff;border-radius:9px;width:min(580px,100%);max-height:85vh;overflow:auto;box-shadow:0 20px 90px #0003}.GSNCaa_modal .GSNCaa_panelBody{padding:27px}.GSNCaa_modal h2{font-size:21px}.GSNCaa_modal p{color:var(--taste-muted,#52635e);margin-top:13px;font-size:14px;line-height:1.9}.GSNCaa_toast{background:var(--taste-ink,#142c28);color:#edf3ee;z-index:120;border-radius:6px;align-items:center;gap:9px;max-width:calc(100% - 32px);padding:12px 22px;font-size:14px;display:flex;position:fixed;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 6px 28px #26351a30}.GSNCaa_mobileOverlay{display:none}.GSNCaa_footnote{color:var(--taste-muted,#52635e);margin-top:17px;font-size:12px;line-height:1.8}.GSNCaa_progressTrack{background:var(--taste-paper,#f5f7f4);border-radius:5px;height:4px;margin-top:10px;overflow:hidden}.GSNCaa_progressTrack i{background:#dbe3dc;border-radius:5px;height:100%;display:block}.GSNCaa_detailTitle{letter-spacing:-.4px;font-size:17px!important}.GSNCaa_smallArt{border-radius:4px;flex-shrink:0;width:76px;height:70px;overflow:hidden}.GSNCaa_smallArt svg{width:100%;height:100%}.GSNCaa_previewRow{border:1px solid var(--taste-line,#dbe3dc);border-radius:5px;align-items:center;gap:14px;margin-bottom:14px;padding:15px;display:flex}.GSNCaa_previewRow strong{font-size:14px;font-weight:500}.GSNCaa_previewRow p{color:var(--taste-muted,#52635e);margin-top:5px;font-size:12px}.GSNCaa_sourceText{white-space:pre-wrap;color:var(--taste-muted,#52635e);background:var(--taste-paper,#f5f7f4);border:1px solid var(--taste-line,#dbe3dc);border-radius:4px;margin-top:15px;padding:18px;font-family:monospace;font-size:12px;line-height:1.9}.GSNCaa_wide{grid-column:1/-1}.GSNCaa_eventStatus{align-items:center;gap:6px;display:flex}.GSNCaa_eventStatus:before{content:"";background:#dbe3dc;border-radius:50%;width:5px;height:5px}.GSNCaa_subheading{font-weight:500;margin-bottom:14px!important;font-size:14px!important}.GSNCaa_row{justify-content:space-between;align-items:center;gap:14px;display:flex}.GSNCaa_mt{margin-top:20px}.GSNCaa_timeline{margin:6px 0 0 3px}.GSNCaa_muted{color:var(--taste-muted,#52635e)!important}.GSNCaa_scenePreview{background:var(--taste-paper,#f5f7f4);height:340px;position:relative;overflow:hidden}.GSNCaa_scenePreview svg{width:100%;height:100%}.GSNCaa_warning{color:#a17a4a;background:#fff7eb;border:1px solid #ecddc3;border-radius:4px;margin:13px 0;padding:12px 15px;font-size:12px;line-height:1.8}.GSNCaa_radio{color:var(--taste-muted,#52635e);align-items:center;gap:8px;font-size:12px;display:flex}.GSNCaa_radio input{accent-color:#7a9167}.GSNCaa_kbd{border:1px solid var(--taste-line,#dbe3dc);color:var(--taste-muted,#52635e);border-radius:3px;padding:1px 5px;font-family:monospace;font-size:12px}@media (min-width:1650px){.GSNCaa_body{padding:38px 44px}.GSNCaa_contentGrid{grid-template-columns:minmax(0,1fr) 300px;gap:27px}.GSNCaa_styleHero{min-height:410px}.GSNCaa_styleDetails{padding:35px}.GSNCaa_styleDetails h2{font-size:29px}.GSNCaa_panelBody{padding:26px}.GSNCaa_sampleCard .GSNCaa_artFrame{height:260px}}@media (max-width:1200px){.GSNCaa_workbench{grid-template-columns:185px minmax(0,1fr)}.GSNCaa_sidebar{padding-left:12px;padding-right:12px}.GSNCaa_brand{padding:0 8px;font-size:18px}.GSNCaa_brand small{display:none}.GSNCaa_nav button{padding:10px 9px;font-size:12px}.GSNCaa_body{padding:25px 23px}.GSNCaa_topbar{padding:0 24px}.GSNCaa_contentGrid{grid-template-columns:minmax(0,1fr) 235px;gap:17px}.GSNCaa_styleDetails{padding:21px 19px}.GSNCaa_styleDetails h2{font-size:21px}.GSNCaa_threeCol{gap:10px}.GSNCaa_supplier{padding:13px}.GSNCaa_stat{padding:0 13px}.GSNCaa_sampleCard .GSNCaa_artFrame{height:170px}.GSNCaa_pageHead h1{font-size:27px}}@media (max-width:1050px){.GSNCaa_contentGrid{grid-template-columns:minmax(0,1fr)}.GSNCaa_rail{grid-template-columns:1fr 1fr;align-items:start;display:grid;position:static}.GSNCaa_railFooter{grid-column:1/-1}.GSNCaa_rail .GSNCaa_panel:last-of-type{display:none}.GSNCaa_styleHero{grid-template-columns:43% 57%}.GSNCaa_styleDetails{padding:26px}.GSNCaa_styleDetails h2{font-size:24px}}@media (max-width:760px){.GSNCaa_workbench{display:block}.GSNCaa_sidebar{z-index:60;width:230px;height:100dvh;padding-top:27px;transition:left .2s;position:fixed;top:0;left:-250px}.GSNCaa_sidebar.GSNCaa_sidebarOpen{left:0}.GSNCaa_mobileOverlay{z-index:55;background:#1c291d88;border:0;display:block;position:fixed;inset:0}.GSNCaa_menuButton{display:inline-flex}.GSNCaa_topbar{gap:10px;height:60px;padding:0 17px}.GSNCaa_crumb{gap:6px;font-size:12px}.GSNCaa_crumb>span:first-child{display:none}.GSNCaa_topActions{gap:8px}.GSNCaa_localBadge{display:none}.GSNCaa_roleSelect{max-width:100px;font-size:12px!important}.GSNCaa_body{padding:23px 17px}.GSNCaa_pageHead{align-items:flex-start;gap:14px;margin-bottom:20px}.GSNCaa_pageHead h1{font-size:25px}.GSNCaa_pageHead p{max-width:270px;font-size:12px;line-height:1.7}.GSNCaa_eyebrow{letter-spacing:0;font-size:12px}.GSNCaa_headActions{gap:5px}.GSNCaa_headActions>.GSNCaa_button{display:none}.GSNCaa_headActions .GSNCaa_primary{padding:7px 9px;font-size:12px!important}.GSNCaa_headActions .GSNCaa_segmented{display:none}.GSNCaa_notice{gap:8px;padding:10px 12px;font-size:12px;line-height:1.7}.GSNCaa_notice .GSNCaa_subtle{padding:3px;font-size:12px!important}.GSNCaa_contentGrid,.GSNCaa_mainContent{gap:18px}.GSNCaa_styleHero{grid-template-columns:42% 58%;min-height:300px}.GSNCaa_styleDetails{padding:18px 16px}.GSNCaa_styleDetails h2{margin:10px 0 7px;font-size:20px}.GSNCaa_styleMeta{gap:12px;margin:17px 0}.GSNCaa_styleMeta dt,.GSNCaa_styleMeta dd,.GSNCaa_styleDetails>p{font-size:12px}.GSNCaa_styleDetails .GSNCaa_button{min-height:30px;padding:6px 9px;font-size:12px!important}.GSNCaa_artCaption{font-size:12px;bottom:8px;left:8px}.GSNCaa_stats{padding:15px 0}.GSNCaa_stat{padding:0 11px}.GSNCaa_stat strong{font-size:22px}.GSNCaa_stat small{font-size:12px}.GSNCaa_stat span{margin-left:3px;font-size:12px}.GSNCaa_panelHead{padding:16px}.GSNCaa_panelBody{padding:17px}.GSNCaa_panelHead h2,.GSNCaa_panelHead h3{font-size:14px}.GSNCaa_panelHead p{font-size:12px}.GSNCaa_twoCol{gap:17px}.GSNCaa_threeCol{grid-template-columns:1fr}.GSNCaa_threeCol .GSNCaa_sampleCard{grid-template-columns:40% 60%;display:grid}.GSNCaa_threeCol .GSNCaa_sampleCard .GSNCaa_artFrame{height:100%}.GSNCaa_sampleCardBody{padding:17px}.GSNCaa_supplier{padding:20px}.GSNCaa_supplier .GSNCaa_costNumber{margin:14px 0}.GSNCaa_equation{gap:6px}.GSNCaa_equation div{padding:10px}.GSNCaa_equation strong{font-size:17px}.GSNCaa_stageStrip{padding:20px 10px}.GSNCaa_stageStep{padding:0 2px}.GSNCaa_stageStep strong,.GSNCaa_stageStep small{font-size:12px}.GSNCaa_rail{gap:15px}.GSNCaa_rail .GSNCaa_panelBody,.GSNCaa_rail .GSNCaa_panelHead{padding:14px}.GSNCaa_railIntro,.GSNCaa_rail .GSNCaa_task strong,.GSNCaa_rail .GSNCaa_task p,.GSNCaa_source strong,.GSNCaa_source p,.GSNCaa_footnote{font-size:12px}.GSNCaa_row,.GSNCaa_searchRow{flex-wrap:wrap}.GSNCaa_searchRow .GSNCaa_searchIcon{min-width:180px}}@media (max-width:480px){.GSNCaa_styleHero{display:block}.GSNCaa_styleHero .GSNCaa_artFrame{height:245px}.GSNCaa_styleHero .GSNCaa_artFrame>svg{width:auto;height:100%}.GSNCaa_styleDetails{padding:20px}.GSNCaa_styleDetails h2{font-size:23px}.GSNCaa_styleMeta{grid-template-columns:repeat(4,1fr);gap:8px}.GSNCaa_twoCol,.GSNCaa_rail{grid-template-columns:1fr}.GSNCaa_rail .GSNCaa_panel:last-of-type{display:block}.GSNCaa_stats .GSNCaa_stat{padding:0 8px}.GSNCaa_stat strong{font-size:20px}.GSNCaa_stat span{margin:5px 0 0;display:block}.GSNCaa_topbar .GSNCaa_avatar{display:none}.GSNCaa_topActions{margin-left:auto}.GSNCaa_pageHead h1{font-size:23px}.GSNCaa_headActions .GSNCaa_primary svg{display:none}.GSNCaa_pageHead{gap:8px}.GSNCaa_fieldRow{flex-direction:column;gap:0}.GSNCaa_notice .GSNCaa_subtle{white-space:normal;max-width:65px}.GSNCaa_scenePreview{height:280px}}.GSNCaa_nav button{font-size:14px}.GSNCaa_navLabel{font-size:12px}.GSNCaa_projectPicker,.GSNCaa_pageHead p{font-size:14px}.GSNCaa_button,.GSNCaa_primary,.GSNCaa_subtle,.GSNCaa_danger{font-size:14px!important}.GSNCaa_notice{font-size:14px}.GSNCaa_panelHead p,.GSNCaa_styleDetails>p{font-size:14px}.GSNCaa_styleMeta dt{font-size:12px}.GSNCaa_styleMeta dd,.GSNCaa_stat small{font-size:14px}.GSNCaa_stat span{font-size:12px}.GSNCaa_stageStep strong{font-size:14px}.GSNCaa_stageStep small{font-size:12px}.GSNCaa_field{font-size:14px}.GSNCaa_field input,.GSNCaa_field select,.GSNCaa_field textarea,.GSNCaa_input,.GSNCaa_textarea{font-size:14px!important}.GSNCaa_field small,.GSNCaa_summary,.GSNCaa_table,.GSNCaa_table th{font-size:14px}.GSNCaa_table td small,.GSNCaa_tag,.GSNCaa_tagGreen,.GSNCaa_tagOrange,.GSNCaa_tagGray{font-size:12px}.GSNCaa_caption,.GSNCaa_footnote{font-size:14px}.GSNCaa_supplier h3,.GSNCaa_sampleCard h3{font-size:15px}.GSNCaa_supplier>p,.GSNCaa_sampleCardBody>p,.GSNCaa_lineItem,.GSNCaa_transcript,.GSNCaa_answer,.GSNCaa_answer cite,.GSNCaa_checkList label,.GSNCaa_approval strong,.GSNCaa_approval p,.GSNCaa_warning{font-size:14px}.GSNCaa_chip{font-size:14px!important}.GSNCaa_rail .GSNCaa_panelHead h3,.GSNCaa_railIntro,.GSNCaa_railHeader,.GSNCaa_task strong{font-size:14px}.GSNCaa_task p{font-size:12px}.GSNCaa_source strong{overflow-wrap:anywhere;font-size:12px}.GSNCaa_source p,.GSNCaa_activity,.GSNCaa_activity small{font-size:12px}.GSNCaa_rail .GSNCaa_button,.GSNCaa_rail .GSNCaa_primary{font-size:12px!important}.GSNCaa_radio{font-size:14px}.GSNCaa_subheading{font-size:14px!important}.GSNCaa_code{font-size:12px}.GSNCaa_toast{font-size:14px}.GSNCaa_rail .GSNCaa_tagGray{font-size:12px}.GSNCaa_rail .GSNCaa_panelHead{flex-wrap:wrap}.GSNCaa_scenePreview.GSNCaa_modelPreview{height:490px}@media (max-width:1200px){.GSNCaa_nav button{gap:8px;font-size:14px}.GSNCaa_pageHead p,.GSNCaa_styleMeta dd{font-size:14px}.GSNCaa_stageStep strong{font-size:12px}.GSNCaa_railIntro{font-size:14px}}@media (max-width:760px){.GSNCaa_pageHead p,.GSNCaa_notice{font-size:14px}.GSNCaa_panelHead h2,.GSNCaa_panelHead h3{font-size:15px}.GSNCaa_panelHead p,.GSNCaa_styleMeta dd,.GSNCaa_styleDetails>p,.GSNCaa_table,.GSNCaa_field,.GSNCaa_summary,.GSNCaa_lineItem,.GSNCaa_transcript,.GSNCaa_checkList label,.GSNCaa_warning,.GSNCaa_answer,.GSNCaa_table th{font-size:14px}.GSNCaa_table td{padding:13px 15px}.GSNCaa_button,.GSNCaa_primary,.GSNCaa_subtle,.GSNCaa_danger,.GSNCaa_headActions .GSNCaa_primary{font-size:14px!important}.GSNCaa_headActions .GSNCaa_primary{padding:7px 10px}.GSNCaa_supplier>p,.GSNCaa_sampleCardBody>p,.GSNCaa_caption,.GSNCaa_footnote,.GSNCaa_rail .GSNCaa_task strong,.GSNCaa_rail .GSNCaa_task p,.GSNCaa_source strong{font-size:14px}.GSNCaa_source p{font-size:12px}.GSNCaa_railIntro{font-size:14px}.GSNCaa_stageStep strong,.GSNCaa_stageStep small,.GSNCaa_stat small,.GSNCaa_stat span{font-size:12px}.GSNCaa_scenePreview.GSNCaa_modelPreview{height:430px}}.GSNCaa_brand{letter-spacing:-.5px;white-space:nowrap;gap:9px;font-size:18px}.GSNCaa_brand>span:last-child{display:block}.GSNCaa_brand small{letter-spacing:0;color:var(--taste-muted,#52635e);margin:3px 0 0;font-size:12px;display:block!important}.GSNCaa_brandMark{flex-shrink:0}@media (max-width:760px){.GSNCaa_notice{flex-wrap:wrap}.GSNCaa_notice>span{flex:1;min-width:200px}.GSNCaa_notice .GSNCaa_subtle{white-space:nowrap;max-width:none;margin-left:26px;padding:3px 0}.GSNCaa_tableWrap{max-width:100%}.GSNCaa_table td{overflow-wrap:anywhere}.GSNCaa_body{overflow:hidden}.GSNCaa_task{overflow-wrap:anywhere}.GSNCaa_fieldRow>*{min-width:0}.GSNCaa_searchRow .GSNCaa_button,.GSNCaa_searchRow .GSNCaa_primary{flex-shrink:0}}.GSNCaa_technicalArt [data-garment] path[fill]{fill:#f7f8f1}.GSNCaa_technicalArt [data-garment] path{stroke:#5a6851;stroke-opacity:.8}.GSNCaa_technicalArt [data-garment] ellipse{opacity:.04}.GSNCaa_assistantToggle,.GSNCaa_assistantDrawerHead{display:none}.GSNCaa_assistantBackdrop{z-index:65;-webkit-backdrop-filter:none;backdrop-filter:none;background:#17231e88;border:0;position:fixed;inset:0}@media (min-width:761px) and (max-width:1200px){.GSNCaa_contentGrid{grid-template-columns:minmax(0,1fr)}.GSNCaa_assistantToggle{justify-content:flex-start;gap:9px;margin:0 0 18px;display:flex}.GSNCaa_rail{background:var(--taste-paper,#f5f7f4);z-index:70;visibility:hidden;width:360px;max-width:calc(100vw - 40px);height:100dvh;box-shadow:none;flex-direction:column;gap:17px;padding:21px;transition:right .2s,visibility .2s;display:flex;position:fixed;top:0;bottom:0;right:-390px;overflow-y:auto}.GSNCaa_rail.GSNCaa_railOpen{visibility:visible;right:0}.GSNCaa_rail .GSNCaa_panel{flex-shrink:0}.GSNCaa_rail .GSNCaa_panel:last-of-type{display:block}.GSNCaa_assistantDrawerHead{justify-content:space-between;align-items:center;padding-bottom:3px;display:flex}.GSNCaa_assistantDrawerHead>strong{font-size:15px;font-weight:600}.GSNCaa_railFooter{width:100%}}.GSNCaa_caption,.GSNCaa_footnote,.GSNCaa_code,.GSNCaa_version,.GSNCaa_eyebrow,.GSNCaa_source p,.GSNCaa_activity small,.GSNCaa_stageStep small,.GSNCaa_stat small,.GSNCaa_styleMeta dt,.GSNCaa_railFooter,.GSNCaa_field small,.GSNCaa_table th,.GSNCaa_table td small,.GSNCaa_approval p,.GSNCaa_task p,.GSNCaa_sampleCardBody>p,.GSNCaa_supplier>p,.GSNCaa_colorDots span,.GSNCaa_lineItem span,.GSNCaa_muted{color:var(--taste-muted,#52635e)!important}.GSNCaa_tag,.GSNCaa_tagGray,.GSNCaa_tagGreen{color:var(--taste-muted,#52635e)}.GSNCaa_tagOrange{color:#96502c}.GSNCaa_railIntro{color:var(--taste-muted,#52635e)}.GSNCaa_source strong{color:var(--taste-ink,#142c28)}.GSNCaa_crumb,.GSNCaa_topActions .GSNCaa_localBadge,.GSNCaa_segmented button,.GSNCaa_stageCircle,.GSNCaa_stat span,.GSNCaa_equation small,.GSNCaa_costNumber small,.GSNCaa_costNumber span,.GSNCaa_field,.GSNCaa_sourceIcon,.GSNCaa_sidebar .GSNCaa_navLabel{color:var(--taste-muted,#52635e)}.GSNCaa_sideBottom>span{color:var(--taste-muted,#52635e)!important}.GSNCaa_expanded .GSNCaa_contentGrid{grid-template-columns:minmax(0,1fr)}.GSNCaa_expanded .GSNCaa_rail,.GSNCaa_expanded .GSNCaa_assistantToggle{display:none}.GSNCaa_expanded .GSNCaa_body{max-width:1800px;margin:0 auto}.GSNCaa_collapseToggle{color:var(--taste-muted,#52635e);cursor:pointer;background:0 0;border:0;padding:8px;display:inline-flex}.GSNCaa_navText{text-align:left;flex:1}.GSNCaa_storageWarning{color:#70472d;background:#fff5eb;border:1px solid #e6b899;border-radius:10px;margin-bottom:18px;padding:18px;font-size:14px}.GSNCaa_storageWarning p{margin:6px 0 10px}.GSNCaa_nav button{min-height:39px}.GSNCaa_sidebar{scrollbar-width:thin;overflow-y:auto}.GSNCaa_expanded .GSNCaa_notice{font-size:14px}.GSNCaa_expanded .GSNCaa_pageHead{margin-bottom:24px}@media (min-width:761px){.GSNCaa_collapsed{grid-template-columns:76px minmax(0,1fr)}.GSNCaa_collapsed .GSNCaa_sidebar{width:76px;padding:24px 10px}.GSNCaa_collapsed .GSNCaa_brand{justify-content:center}.GSNCaa_collapsed .GSNCaa_brand>span:last-child,.GSNCaa_collapsed .GSNCaa_projectPicker,.GSNCaa_collapsed .GSNCaa_navText,.GSNCaa_collapsed .GSNCaa_navLabel,.GSNCaa_collapsed .GSNCaa_sideBottom,.GSNCaa_collapsed .GSNCaa_nav small{display:none}.GSNCaa_collapsed .GSNCaa_nav button{justify-content:center;padding:12px}.GSNCaa_collapsed .GSNCaa_navDivider{margin:14px 6px}.GSNCaa_collapsed .GSNCaa_brand{margin-bottom:22px}.GSNCaa_collapsed .GSNCaa_nav button>svg{width:20px;height:20px}}@media (max-width:760px){.GSNCaa_collapseToggle{display:none}.GSNCaa_expanded .GSNCaa_body{padding:22px 16px}.GSNCaa_expanded .GSNCaa_headActions .GSNCaa_segmented,.GSNCaa_expanded .GSNCaa_headActions>.GSNCaa_button{display:none}.GSNCaa_expanded .GSNCaa_pageHead{gap:12px}.GSNCaa_expanded .GSNCaa_pageHead h1{font-size:28px}.GSNCaa_expanded .GSNCaa_notice{margin-bottom:20px}}.GSNCaa_navGroup{margin:9px 0}.GSNCaa_navGroup .GSNCaa_navChild{min-height:34px;padding-left:35px;font-size:14px}.GSNCaa_enterpriseSuccess{background:var(--taste-paper,#f5f7f4);border:1px solid var(--taste-line,#dbe3dc);color:var(--taste-ink,#142c28);border-radius:8px;margin:0 0 20px;padding:12px 18px;font-size:14px}.GSNCaa_roleFocus{color:var(--taste-muted,#52635e);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 22px;font-size:14px;display:flex}.GSNCaa_roleFocus button{border:1px solid var(--taste-line,#dbe3dc);cursor:pointer;color:var(--taste-muted,#52635e);background:#fff;border-radius:5px;padding:6px 10px;font-size:14px}.GSNCaa_collapsed .GSNCaa_navGroup .GSNCaa_navChild{padding-left:10px;font-size:0}.GSNCaa_collapsed .GSNCaa_navGroup .GSNCaa_navChild:before{content:"·";font-size:18px}.GSNCaa_pageHead{flex-wrap:wrap}.GSNCaa_headActions{flex-wrap:wrap;max-width:100%}.GSNCaa_workbench{font-variant-numeric:tabular-nums;--paper:var(--taste-paper,#f5f7f4);grid-template-columns:224px minmax(0,1fr)}.GSNCaa_sidebar{background:var(--taste-paper,#f5f7f4);color:var(--ink);border-right:1px solid var(--line);padding:24px 12px}.GSNCaa_brand{color:var(--ink);letter-spacing:-.4px;font-size:20px}.GSNCaa_brand small,.GSNCaa_sidebar .GSNCaa_navLabel{color:var(--muted)}.GSNCaa_brandMark{transform:none}.GSNCaa_brandMark i{background:var(--orange)}.GSNCaa_projectPicker{color:var(--ink);border-color:var(--line);background:#fff;margin:24px 8px;font-size:13px}.GSNCaa_projectAvatar,.GSNCaa_avatar{color:var(--ink);background:#e7eeea;border:0}.GSNCaa_nav button{color:var(--muted);min-height:40px;font-size:14px}.GSNCaa_nav button:hover{color:var(--ink);background:#e7eeea}.GSNCaa_nav button.GSNCaa_active{color:var(--ink);background:#e0e8e2}.GSNCaa_nav button.GSNCaa_active:before{display:none}.GSNCaa_nav button small{color:var(--muted)}.GSNCaa_navDivider{background:var(--line)}.GSNCaa_backLink{color:var(--ink)!important}.GSNCaa_sideBottom p{color:var(--muted)}.GSNCaa_topbar{height:64px;padding:0 28px}.GSNCaa_body{padding:24px 28px 40px}.GSNCaa_pageHead h1,.GSNCaa_expanded .GSNCaa_pageHead h1{letter-spacing:-.5px;font-size:26px}.GSNCaa_eyebrow{letter-spacing:0;font-size:12px}.GSNCaa_pageHead p{font-size:14px;line-height:1.65}.GSNCaa_button,.GSNCaa_primary,.GSNCaa_subtle,.GSNCaa_danger{min-height:38px;font-size:13px!important}.GSNCaa_primary:hover{background:#123c31}.GSNCaa_subtle:hover{background:#e7eeea}.GSNCaa_notice{color:var(--muted);background:#e9eeea;border:0;padding:12px 16px;font-size:13px}.GSNCaa_notice strong{color:var(--ink)}.GSNCaa_panel{border-radius:8px}.GSNCaa_panelHead h2,.GSNCaa_panelHead h3{font-size:16px}.GSNCaa_panelHead p{font-size:13px}.GSNCaa_rail .GSNCaa_panelHead h3{font-size:14px}.GSNCaa_tag,.GSNCaa_tagGreen,.GSNCaa_tagOrange,.GSNCaa_tagGray{flex:none;font-size:12px}.GSNCaa_tagGreen{color:#275b43}.GSNCaa_tagGray{color:var(--muted)}.GSNCaa_spark,.GSNCaa_supplierBadge,.GSNCaa_approvalIcon{color:var(--muted);background:0 0;border-radius:0}.GSNCaa_sourceIcon{background:var(--paper)}.GSNCaa_table{font-size:14px}.GSNCaa_table th{background:0 0;font-size:12px}.GSNCaa_table td small{font-size:12px}.GSNCaa_table :is(th,td){font-variant-numeric:tabular-nums}.GSNCaa_stats{padding:18px 4px}.GSNCaa_stat strong{font-size:28px}.GSNCaa_stat small,.GSNCaa_stat span{font-size:12px}.GSNCaa_costNumber{font-size:36px}.GSNCaa_modalBackdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.GSNCaa_modal p{font-size:14px}.GSNCaa_railIntro,.GSNCaa_task strong,.GSNCaa_source strong{font-size:13px}.GSNCaa_railFooter{font-size:12px}@media (max-width:1200px){.GSNCaa_workbench{grid-template-columns:200px minmax(0,1fr)}.GSNCaa_body{padding:24px}.GSNCaa_nav button{font-size:13px}.GSNCaa_topbar{padding:0 24px}}@media (max-width:760px){.GSNCaa_workbench{grid-template-columns:minmax(0,1fr)}.GSNCaa_sidebar{z-index:60;width:230px;height:100dvh;position:fixed;top:0;left:-250px}.GSNCaa_sidebar.GSNCaa_sidebarOpen{left:0}.GSNCaa_menuButton{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.GSNCaa_mobileOverlay{z-index:55;background:#142c2866;border:0;display:block;position:fixed;inset:0}.GSNCaa_contentGrid{grid-template-columns:minmax(0,1fr)}.GSNCaa_rail{position:static}.GSNCaa_body{padding:20px 16px 32px}.GSNCaa_topbar{height:auto;min-height:60px;padding:8px 16px}.GSNCaa_pageHead h1,.GSNCaa_expanded .GSNCaa_pageHead h1{font-size:24px}.GSNCaa_pageHead p{max-width:none}.GSNCaa_button,.GSNCaa_primary,.GSNCaa_subtle,.GSNCaa_danger{min-height:44px}.GSNCaa_field input,.GSNCaa_field select,.GSNCaa_field textarea,.GSNCaa_input,.GSNCaa_textarea{font-size:16px!important}.GSNCaa_stageStrip{grid-template-columns:repeat(5,minmax(90px,1fr));overflow:auto}.GSNCaa_stageStep strong,.GSNCaa_stageStep small{font-size:12px}.GSNCaa_twoCol,.GSNCaa_threeCol{grid-template-columns:minmax(0,1fr)}}.GSNCaa_projectPicker>div>span{color:var(--muted)!important;font-size:12px!important}.GSNCaa_sideBottom>span{letter-spacing:0!important;color:var(--muted)!important;font-size:12px!important}
._7z-TXa_cockpit{--ink:var(--taste-ink,#142c28);--muted:var(--taste-muted,#52635e);--blue:var(--taste-accent,#174e3e);--line:var(--taste-line,#dbe3dc);color:var(--ink);width:100%;min-width:0;font-size:14px;font-family:var(--taste-font,"Noto Sans SC","Microsoft YaHei",sans-serif)}._7z-TXa_cockpit *{box-sizing:border-box}._7z-TXa_cockpit button,._7z-TXa_cockpit select{font:inherit}._7z-TXa_cockpit button{cursor:pointer}._7z-TXa_cockpit button:disabled{opacity:.7;cursor:wait}._7z-TXa_cockpit button:focus-visible,._7z-TXa_cockpit select:focus-visible,._7z-TXa_cockpit summary:focus-visible{outline:3px solid var(--taste-accent,#174e3e);outline-offset:3px}._7z-TXa_hero{justify-content:space-between;align-items:flex-start;gap:20px;margin:4px 0 24px;display:flex}._7z-TXa_eyebrow{letter-spacing:0;color:var(--taste-muted,#52635e);text-transform:none;margin-bottom:8px;font-size:12px;font-weight:700;display:block}._7z-TXa_hero h2{letter-spacing:-1px;margin:5px 0 10px;font-size:30px;font-weight:700;line-height:1.3}._7z-TXa_hero p{color:var(--muted);margin:0;font-size:14px;line-height:1.8}._7z-TXa_heroRight{text-align:right;flex-shrink:0}._7z-TXa_live{border:1px solid var(--taste-line,#dbe3dc);background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);border-radius:20px;align-items:center;gap:7px;padding:6px 10px;font-size:14px;display:inline-flex}._7z-TXa_live:before{content:"";background:var(--taste-accent,#174e3e);border-radius:50%;width:6px;height:6px}._7z-TXa_heroRight small{color:var(--muted);margin-top:10px;display:block}._7z-TXa_toolbar{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:14px;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:20px;padding:16px;display:flex}._7z-TXa_toolbar label{color:var(--muted);flex:1;gap:6px;min-width:110px;font-size:12px;display:grid}._7z-TXa_toolbar select{border:1px solid var(--taste-line,#dbe3dc);color:var(--taste-ink,#142c28);background:#fff;border-radius:7px;max-width:100%;min-height:36px;padding:7px 26px 7px 10px;font-size:14px}._7z-TXa_segmented{border:1px solid var(--taste-line,#dbe3dc);border-radius:8px;min-height:36px;display:flex;overflow:hidden}._7z-TXa_segmented button{color:var(--taste-muted,#52635e);white-space:nowrap;background:#fff;border:0;padding:7px 12px}._7z-TXa_segmented button[aria-pressed=true]{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);font-weight:700}._7z-TXa_actionButton,._7z-TXa_primaryButton{border:1px solid var(--taste-line,#dbe3dc);min-height:36px;color:var(--taste-muted,#52635e);white-space:nowrap;background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;display:inline-flex;font-size:14px!important}._7z-TXa_primaryButton{background:var(--taste-accent,#174e3e);color:#fff;border-color:#9baea3}._7z-TXa_scenario{background:var(--taste-paper,#f5f7f4);border:1px solid var(--taste-line,#dbe3dc);color:var(--taste-muted,#52635e);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;padding:12px 16px;font-size:14px;line-height:1.8;display:flex}._7z-TXa_scenario strong{color:var(--taste-muted,#52635e)}._7z-TXa_scenarioChanged{background:var(--taste-paper,#f5f7f4);border-color:var(--taste-line,#dbe3dc);color:var(--taste-muted,#52635e)}._7z-TXa_scenario button{color:var(--taste-muted,#52635e);white-space:nowrap;background:0 0;border:0}._7z-TXa_kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:22px;display:grid}._7z-TXa_kpi{text-align:left;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:13px;min-width:0;padding:19px 20px;transition:transform .15s,box-shadow .15s;display:block}._7z-TXa_kpi:hover{box-shadow:none;transform:translateY(-2px)}._7z-TXa_kpiTop{color:var(--muted);justify-content:space-between;align-items:center;gap:6px;font-size:14px;display:flex}._7z-TXa_kpiIcon{background:var(--taste-paper,#f5f7f4);width:29px;height:29px;color:var(--taste-muted,#52635e);border-radius:8px;place-items:center;font-size:16px;display:grid}._7z-TXa_kpiValue{letter-spacing:-1.1px;white-space:nowrap;font-variant-numeric:tabular-nums;margin:11px 0 9px;font-size:29px;font-weight:700;display:block}._7z-TXa_kpiFoot{color:var(--taste-muted,#52635e);font-size:12px;line-height:1.7;display:block}._7z-TXa_positive{color:var(--taste-muted,#52635e)}._7z-TXa_grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;margin-bottom:22px;display:grid}._7z-TXa_wideGrid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:20px;margin-bottom:22px;display:grid}._7z-TXa_chartCard{border:1px solid var(--line);min-width:0;box-shadow:none;background:#fff;border-radius:14px;padding:20px;overflow:hidden}._7z-TXa_chartHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}._7z-TXa_chartHeading h3{margin:0;font-size:18px;font-weight:650;line-height:1.5}._7z-TXa_chartHeading ._7z-TXa_eyebrow{margin-bottom:5px;font-size:12px}._7z-TXa_chartSummary{color:var(--muted);min-height:42px;margin:10px 0 0;font-size:14px;line-height:1.75}._7z-TXa_chartCanvas{width:100%;min-width:0;height:260px;margin-top:4px}._7z-TXa_chartTall{height:300px}._7z-TXa_iconButton{border:1px solid var(--taste-line,#dbe3dc);color:var(--taste-muted,#52635e);white-space:nowrap;background:#fff;border-radius:7px;padding:7px 9px;font-size:14px!important}._7z-TXa_iconButton:hover{color:var(--blue);background:var(--taste-paper,#f5f7f4)}._7z-TXa_dataFallback{border-top:1px solid var(--taste-line,#dbe3dc);color:var(--taste-muted,#52635e);margin-top:6px;padding-top:11px;font-size:12px}._7z-TXa_dataFallback summary{cursor:pointer;justify-content:space-between;gap:8px;list-style:none;display:flex}._7z-TXa_dataFallback summary span{color:var(--taste-muted,#52635e)}._7z-TXa_tableScroll{overscroll-behavior-x:contain;max-width:100%;overflow:auto}._7z-TXa_cockpit table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:14px}._7z-TXa_cockpit caption{text-align:left;color:var(--taste-muted,#52635e);padding:13px 0;font-size:12px}._7z-TXa_cockpit th{color:var(--taste-muted,#52635e);background:#fff;font-size:12px;font-weight:500}._7z-TXa_cockpit td,._7z-TXa_cockpit th{border-bottom:1px solid var(--taste-line,#dbe3dc);padding:12px 10px}._7z-TXa_cockpit td button{color:var(--taste-muted,#52635e);white-space:nowrap;background:0 0;border:0;padding:4px}._7z-TXa_sectionTitle{justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px;display:flex}._7z-TXa_sectionTitle h2{margin:0;font-size:18px}._7z-TXa_sectionTitle span{color:var(--taste-muted,#52635e);font-size:14px}._7z-TXa_orderSection{border:1px solid var(--line);background:#fff;border-radius:14px;min-width:0;margin-bottom:22px;padding:20px}._7z-TXa_orderId{color:var(--taste-muted,#52635e);font-weight:700}._7z-TXa_clientCell{align-items:center;gap:9px;display:flex}._7z-TXa_avatar{background:var(--taste-paper,#f5f7f4);width:27px;height:27px;color:var(--taste-muted,#52635e);border-radius:7px;place-items:center;font-size:12px;font-weight:700;display:grid}._7z-TXa_pill{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);border-radius:5px;padding:4px 7px;font-size:12px;display:inline-block}._7z-TXa_pill[data-status=production]{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e)}._7z-TXa_riskGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}._7z-TXa_risk{border:1px solid var(--line);text-align:left;min-width:0;color:var(--ink);background:#fff;border-radius:12px;gap:12px;padding:17px;display:flex}._7z-TXa_riskBadge{color:#d79c45;background:#fff3e7;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}._7z-TXa_risk h3{margin:0 0 7px;font-size:14px}._7z-TXa_risk p{color:var(--taste-muted,#52635e);margin:0;font-size:12px;line-height:1.8}._7z-TXa_risk ._7z-TXa_riskLink{color:var(--taste-muted,#52635e);margin-top:9px;font-size:12px;display:block}._7z-TXa_forecastNote{background:var(--taste-paper,#f5f7f4);border:1px solid var(--taste-line,#dbe3dc);border-radius:13px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;padding:20px;display:flex}._7z-TXa_forecastNote h3{margin:0 0 8px;font-size:15px}._7z-TXa_forecastNote p{color:var(--taste-muted,#52635e);margin:0;font-size:14px;line-height:1.9}._7z-TXa_footer{color:var(--taste-muted,#52635e);justify-content:space-between;gap:16px;padding:3px 0 12px;font-size:12px;line-height:1.8;display:flex}._7z-TXa_exportBar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin:0 0 20px;display:flex}._7z-TXa_exportStatus{color:var(--taste-muted,#52635e);font-size:14px}._7z-TXa_empty{color:var(--taste-muted,#52635e);text-align:center;border:1px dashed var(--taste-line,#dbe3dc);border-radius:12px;margin-bottom:20px;padding:35px}._7z-TXa_drawer{border:0;border-left:1px solid var(--taste-line,#dbe3dc);width:min(650px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--ink);background:var(--taste-paper,#f5f7f4);margin:0 0 0 auto;padding:0;box-shadow:-20px 0 80px #132d5315}._7z-TXa_drawer::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#14263d55}._7z-TXa_drawerContent{min-height:100%;font-family:var(--taste-font,"Noto Sans SC","Microsoft YaHei",sans-serif);padding:28px}._7z-TXa_drawerHeader{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}._7z-TXa_drawerHeader h2{margin:6px 0;font-size:23px;line-height:1.4}._7z-TXa_drawerHeader button{border:1px solid var(--taste-line,#dbe3dc);width:35px;height:35px;color:var(--taste-muted,#52635e);background:#fff;border-radius:8px;flex-shrink:0;font-size:20px}._7z-TXa_drawerDescription{color:var(--taste-muted,#52635e);margin:15px 0 22px;font-size:14px;line-height:1.9}._7z-TXa_drawerOrder{border:1px solid var(--taste-line,#dbe3dc);background:#fff;border-radius:12px;margin:12px 0;padding:16px}._7z-TXa_drawerOrder h3{margin:0 0 10px;font-size:15px}._7z-TXa_drawerOrder p{color:var(--taste-muted,#52635e);margin:5px 0;font-size:14px;line-height:1.8}._7z-TXa_drawerNumbers{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;font-size:14px;display:grid}._7z-TXa_drawerNumbers strong{margin-top:4px;font-size:18px;display:block}._7z-TXa_fullScreen{z-index:100;background:var(--taste-paper,#f5f7f4);padding:24px;position:fixed;inset:0;overflow:auto}._7z-TXa_fullScreenInner{max-width:1500px;margin:auto}._7z-TXa_fullScreenExit{float:right;z-index:3;position:sticky;top:0}._7z-TXa_progress{background:var(--taste-paper,#f5f7f4);border-radius:8px;width:70px;height:5px;margin-top:6px;overflow:hidden}._7z-TXa_progress span{background:var(--taste-accent,#174e3e);height:100%;display:block}._7z-TXa_focusNote{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);border-radius:8px;padding:12px;font-size:14px;line-height:1.8}@media (min-width:1440px){._7z-TXa_chartCanvas{height:280px}._7z-TXa_chartTall{height:320px}}@media (max-width:1100px){._7z-TXa_kpis{gap:10px}._7z-TXa_kpi{padding:16px}._7z-TXa_kpiValue{font-size:25px}._7z-TXa_wideGrid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}._7z-TXa_hero h2{font-size:27px}._7z-TXa_toolbar label{min-width:100px}._7z-TXa_chartCard{padding:17px}._7z-TXa_riskGrid{gap:10px}}@media (max-width:850px){._7z-TXa_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}._7z-TXa_grid,._7z-TXa_wideGrid,._7z-TXa_riskGrid{grid-template-columns:1fr}._7z-TXa_risk{padding:14px}._7z-TXa_heroRight{display:none}._7z-TXa_hero{margin-bottom:18px}._7z-TXa_chartCanvas{height:275px}._7z-TXa_chartSummary{min-height:0}._7z-TXa_forecastNote{align-items:flex-start}._7z-TXa_footer{flex-direction:column;gap:4px}._7z-TXa_toolbar label{flex:28%}._7z-TXa_hero h2{font-size:26px}}@media (max-width:480px){._7z-TXa_hero h2{font-size:24px}._7z-TXa_hero p{font-size:14px}._7z-TXa_eyebrow{font-size:12px}._7z-TXa_toolbar{gap:9px;padding:11px}._7z-TXa_toolbar label{flex-basis:40%;min-width:0}._7z-TXa_toolbar select{width:100%;font-size:14px}._7z-TXa_segmented button{padding:7px 10px}._7z-TXa_kpis{gap:9px}._7z-TXa_kpi{padding:13px 12px}._7z-TXa_kpiTop{font-size:12px}._7z-TXa_kpiIcon{width:23px;height:23px;font-size:14px}._7z-TXa_kpiValue{letter-spacing:-.7px;font-size:23px}._7z-TXa_kpiFoot{font-size:12px}._7z-TXa_chartCard{padding:15px 12px}._7z-TXa_chartHeading h3{font-size:16px}._7z-TXa_chartCanvas{height:245px}._7z-TXa_chartTall{height:280px}._7z-TXa_chartSummary{font-size:12px}._7z-TXa_scenario{align-items:flex-start;padding:10px 12px;font-size:12px}._7z-TXa_forecastNote{padding:15px;display:block}._7z-TXa_forecastNote button{margin-top:12px}._7z-TXa_exportBar{justify-content:flex-start}._7z-TXa_orderSection{padding:15px 12px}._7z-TXa_drawerContent{padding:20px 15px}._7z-TXa_drawerHeader h2{font-size:21px}._7z-TXa_fullScreen{padding:16px 10px}._7z-TXa_grid,._7z-TXa_wideGrid{gap:16px}._7z-TXa_hero{gap:10px}._7z-TXa_iconButton span{display:none}._7z-TXa_risk p{font-size:14px}}@media (prefers-reduced-motion:reduce){._7z-TXa_kpi{transition:none}._7z-TXa_kpi:hover{transform:none}}._7z-TXa_kpiValueRow{justify-content:space-between;align-items:center;gap:8px;display:flex}._7z-TXa_kpiValueRow ._7z-TXa_kpiValue{flex-shrink:0}._7z-TXa_miniTrend{min-width:22px;max-width:82px;color:var(--taste-muted,#52635e);flex:1;justify-items:end;gap:1px;display:grid}._7z-TXa_miniTrend svg{width:100%;height:26px;display:block;overflow:visible}._7z-TXa_miniTrend small{color:var(--taste-muted,#52635e);white-space:nowrap;font-size:12px;font-weight:400;line-height:1.2}._7z-TXa_kpi:nth-child(2) ._7z-TXa_miniTrend,._7z-TXa_kpi:nth-child(4) ._7z-TXa_miniTrend{color:var(--taste-muted,#52635e)}._7z-TXa_cockpit{font-variant-numeric:tabular-nums}._7z-TXa_hero h2{font-size:24px}._7z-TXa_eyebrow{letter-spacing:0;font-size:12px}._7z-TXa_toolbar{border-radius:8px}._7z-TXa_toolbar label{font-size:12px}._7z-TXa_toolbar select{color:var(--ink);background:#fff;font-size:14px}._7z-TXa_kpis{border:1px solid var(--line);background:#fff;border-radius:8px;gap:0;overflow:hidden}._7z-TXa_kpi{border:0;border-right:1px solid var(--line);border-radius:0}._7z-TXa_kpi:last-child{border-right:0}._7z-TXa_kpi:hover{background:var(--taste-paper,#f5f7f4);transform:none}._7z-TXa_kpiIcon{width:auto;height:auto;color:var(--muted);background:0 0}._7z-TXa_kpiValue{font-size:28px;font-weight:500}._7z-TXa_kpiFoot{font-size:12px}._7z-TXa_kpiTop{font-size:14px}._7z-TXa_chartCard,._7z-TXa_orderSection,._7z-TXa_risk{border-radius:8px}._7z-TXa_chartHeading h3{font-size:16px}._7z-TXa_chartSummary{font-size:14px}._7z-TXa_grid,._7z-TXa_wideGrid{align-items:stretch;gap:16px}._7z-TXa_chartCard{flex-direction:column;display:flex}._7z-TXa_dataFallback{margin-top:auto}._7z-TXa_riskBadge{color:#835e24;background:0 0;border-radius:0;width:20px}._7z-TXa_forecastNote{background:var(--taste-paper,#f5f7f4);border-radius:8px}._7z-TXa_cockpit table{font-size:14px}._7z-TXa_cockpit th{background:0 0;font-size:12px}._7z-TXa_orderSection :is(th,td):nth-child(3),._7z-TXa_orderSection :is(th,td):nth-child(4){text-align:right}._7z-TXa_pill{white-space:nowrap;flex:none}._7z-TXa_pill[data-status=production]{color:#174e3e;background:#e9f1ec}._7z-TXa_pill[data-status=confirmed]{color:#76571f;background:#f8f0de}._7z-TXa_pill{color:#275b43;background:#e9f1ec}._7z-TXa_avatar{color:var(--ink);background:#edf2ef}._7z-TXa_drawerContent{font-family:var(--taste-font,"Noto Sans SC","Microsoft YaHei",sans-serif)}._7z-TXa_drawer::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}._7z-TXa_primaryButton{background:var(--taste-accent,#174e3e);color:#fff}@media (max-width:850px){._7z-TXa_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}._7z-TXa_kpi:nth-child(2){border-right:0}._7z-TXa_kpi:nth-child(-n+2){border-bottom:1px solid var(--line)}._7z-TXa_toolbar select,._7z-TXa_toolbar button,._7z-TXa_actionButton,._7z-TXa_primaryButton{min-height:44px}._7z-TXa_hero h2{font-size:24px}._7z-TXa_chartSummary{font-size:14px}}
.PbKobG_hub{color:var(--taste-ink,#142c28);gap:22px;min-width:0;display:grid}.PbKobG_searchbar{border:1px solid var(--taste-line,#dbe3dc);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin:0 0 24px;padding:17px 22px;display:flex}.PbKobG_searchbar strong{margin:5px 0;font-size:17px;display:block}.PbKobG_searchbar small{color:var(--taste-muted,#52635e);font-size:14px;display:block}.PbKobG_eyebrow{letter-spacing:0;color:var(--taste-muted,#52635e);font-size:12px;font-weight:600}.PbKobG_search{min-width:290px;position:relative}.PbKobG_search label{color:var(--taste-muted,#52635e);gap:5px;font-size:12px;display:grid}.PbKobG_search input,.PbKobG_filter input,.PbKobG_filter select,.PbKobG_heading select{border:1px solid var(--taste-line,#dbe3dc);width:100%;min-width:0;color:var(--taste-ink,#142c28);font:inherit;background:#fff;border-radius:7px;padding:10px}.PbKobG_results{border:1px solid var(--taste-line,#dbe3dc);z-index:30;background:#fff;border-radius:10px;width:360px;max-width:90vw;padding:8px;position:absolute;top:100%;right:0;box-shadow:0 16px 50px #172f3530}.PbKobG_results button{text-align:left;cursor:pointer;background:#fff;border:0;width:100%;padding:10px;display:block}.PbKobG_results button:hover{background:var(--taste-paper,#f5f7f4)}.PbKobG_results span{color:var(--taste-muted,#52635e);font-size:12px}.PbKobG_results strong{font-size:14px}.PbKobG_tabs{border-bottom:1px solid var(--taste-line,#dbe3dc);flex-wrap:wrap;gap:6px;padding-bottom:12px;display:flex}.PbKobG_tabs button,.PbKobG_filter button,.PbKobG_actions button,.PbKobG_panel>button,.PbKobG_kanban button{border:1px solid var(--taste-line,#dbe3dc);color:var(--taste-ink,#142c28);cursor:pointer;font:inherit;background:#fff;border-radius:7px;padding:10px 14px;font-size:14px}.PbKobG_tabs button[aria-current]{background:var(--taste-ink,#142c28);color:#edf3ee;border-color:#9baea3}.PbKobG_hero{background:var(--taste-paper,#f5f7f4);border-radius:18px;justify-content:space-between;align-items:center;gap:30px;padding:36px;display:flex}.PbKobG_hero h2{letter-spacing:-.6px;margin:12px 0;font-size:30px;line-height:1.4}.PbKobG_hero p{color:var(--taste-muted,#52635e);margin-bottom:0;font-size:14px;line-height:1.9}.PbKobG_heroStats{gap:18px;min-width:185px;display:grid}.PbKobG_heroStats div{border-bottom:1px solid var(--taste-line,#dbe3dc);align-items:center;gap:15px;padding:0 0 16px;display:flex}.PbKobG_heroStats strong{color:var(--taste-muted,#52635e);min-width:70px;font-size:34px;font-weight:500}.PbKobG_heroStats span{color:var(--taste-muted,#52635e);font-size:14px}.PbKobG_filter{flex-wrap:wrap;align-items:end;gap:15px;display:flex}.PbKobG_filter label{gap:6px;min-width:160px;font-size:14px;display:grid}.PbKobG_filter p{color:var(--taste-muted,#52635e);font-size:14px}.PbKobG_panel{border:1px solid var(--taste-line,#dbe3dc);background:#fff;border-radius:13px;min-width:0;padding:24px}.PbKobG_panel h3{margin:0 0 10px;font-size:19px}.PbKobG_panel p{color:var(--taste-muted,#52635e);font-size:14px;line-height:1.8}.PbKobG_panel button{cursor:pointer}.PbKobG_panel p button,.PbKobG_table button,.PbKobG_timeline button{color:var(--taste-muted,#52635e);text-align:left;cursor:pointer;text-underline-offset:3px;font:inherit;background:0 0;border:0;text-decoration:underline}.PbKobG_heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.PbKobG_heading label{gap:5px;max-width:280px;font-size:14px;display:grid}.PbKobG_chain{grid-template-columns:repeat(6,1fr);gap:8px;margin:20px 0 28px;display:grid}.PbKobG_chain>div{background:var(--taste-paper,#f5f7f4);border-radius:8px;padding:16px 10px;position:relative}.PbKobG_chain>div:not(:last-child):after{content:"→";color:var(--taste-muted,#52635e);z-index:1;position:absolute;top:43%;right:-9px}.PbKobG_chain small,.PbKobG_chain span{color:var(--taste-muted,#52635e);font-size:12px;display:block}.PbKobG_chain strong{margin:10px 0;font-size:14px;display:block}.PbKobG_graph{border:1px solid var(--taste-line,#dbe3dc);background-image:none;background-size:14px 14px;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px;display:grid}.PbKobG_graph button{border:1px solid var(--taste-line,#dbe3dc);text-align:left;min-width:0;box-shadow:none;background:#fff;border-radius:9px;align-items:center;gap:9px;padding:14px;display:flex}.PbKobG_graph button.PbKobG_selected{background:var(--taste-paper,#f5f7f4);border-color:#9baea3}.PbKobG_graph i{color:var(--taste-muted,#52635e);font-size:12px;font-style:normal}.PbKobG_graph span{flex:1;min-width:0}.PbKobG_graph small{color:var(--taste-muted,#52635e);font-size:12px}.PbKobG_graph strong{overflow-wrap:anywhere;margin:5px 0;font-size:14px;line-height:1.5;display:block}.PbKobG_graph em{color:var(--taste-muted,#52635e);overflow-wrap:anywhere;font-size:12px;font-style:normal}.PbKobG_graph b{color:var(--taste-muted,#52635e)}.PbKobG_note{line-height:1.8;color:var(--taste-muted,#52635e)!important;font-size:14px!important}.PbKobG_table{max-width:100%;overflow:auto}.PbKobG_table table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.PbKobG_table th,.PbKobG_table td{border-bottom:1px solid var(--taste-line,#dbe3dc);overflow-wrap:anywhere;max-width:320px;padding:12px}.PbKobG_table th{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);white-space:nowrap;font-weight:500}.PbKobG_table caption{text-align:left;color:var(--taste-muted,#52635e);padding:12px 0;font-size:12px}.PbKobG_badge{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);border-radius:5px;padding:5px 9px;font-size:12px;display:inline-block}.PbKobG_issueList{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.PbKobG_issueList article{border:1px solid var(--taste-line,#dbe3dc);border-radius:10px;padding:20px}.PbKobG_issueList h4{margin:12px 0;font-size:15px}.PbKobG_actions{flex-wrap:wrap;gap:8px;margin:20px 0 0;display:flex}.PbKobG_actions button{font-size:14px}.PbKobG_timeline{gap:0;margin-top:22px;display:grid}.PbKobG_timeline article{border-left:1px solid var(--taste-line,#dbe3dc);gap:18px;margin-left:8px;padding:0 0 24px;display:flex}.PbKobG_timeline i{background:var(--taste-accent,#174e3e);border:4px solid var(--taste-line,#dbe3dc);border-radius:50%;min-width:16px;height:16px;position:relative;left:-8px}.PbKobG_timeline h4{margin:7px 0;font-size:14px}.PbKobG_timeline small,.PbKobG_timeline code{color:var(--taste-muted,#52635e);overflow-wrap:anywhere;font-size:12px}.PbKobG_kanban{grid-template-columns:1fr 1fr;gap:20px;display:grid}.PbKobG_kanban>div{background:var(--taste-paper,#f5f7f4);border-radius:10px;padding:16px}.PbKobG_kanban h4{margin:0 0 14px;font-size:14px}.PbKobG_kanban article{border:1px solid var(--taste-line,#dbe3dc);background:#fff;border-radius:8px;margin-bottom:12px;padding:16px}.PbKobG_kanban small{color:var(--taste-muted,#52635e);margin-bottom:12px;font-size:12px;display:block}.PbKobG_kanban button{margin:5px 4px 0 0;font-size:12px}.PbKobG_drawer{background:var(--taste-paper,#f5f7f4);width:min(640px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--taste-ink,#142c28);border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;box-shadow:-20px 0 70px #192c4620}.PbKobG_drawer::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#10243d70}.PbKobG_drawerBody{overflow-wrap:anywhere;padding:30px}.PbKobG_drawer header{justify-content:space-between;align-items:start;gap:16px;display:flex}.PbKobG_drawer h2{margin:12px 0;font-size:25px;line-height:1.4}.PbKobG_drawer header>button{color:var(--taste-muted,#52635e);cursor:pointer;background:0 0;border:0;font-size:28px}.PbKobG_metadata{grid-template-columns:1fr 1fr;gap:15px;display:grid}.PbKobG_metadata div{background:#fff;border-radius:7px;padding:12px}.PbKobG_metadata dt{color:var(--taste-muted,#52635e);font-size:12px}.PbKobG_metadata dd{margin:6px 0 0;font-size:14px}.PbKobG_links{gap:10px;display:grid}.PbKobG_links button{border:1px solid var(--taste-line,#dbe3dc);text-align:left;cursor:pointer;background:#fff;border-radius:8px;padding:16px}.PbKobG_links small{color:var(--taste-muted,#52635e);font-size:12px;display:block}.PbKobG_links strong{margin:6px 0;font-size:14px;display:block}.PbKobG_links span{color:var(--taste-muted,#52635e);font-size:12px}.PbKobG_drawer h3{margin-top:26px;font-size:17px}.PbKobG_hub button:focus-visible,.PbKobG_drawer button:focus-visible,.PbKobG_searchbar button:focus-visible{outline:3px solid var(--taste-accent,#174e3e);outline-offset:3px}.PbKobG_hub button:disabled{opacity:.7;cursor:not-allowed}.PbKobG_panel summary{cursor:pointer;color:var(--taste-muted,#52635e);padding:12px 0;font-size:14px}@media (max-width:1050px){.PbKobG_graph{grid-template-columns:repeat(2,minmax(0,1fr))}.PbKobG_chain{grid-template-columns:repeat(3,1fr)}.PbKobG_hero{padding:28px}.PbKobG_searchbar{align-items:start}.PbKobG_search{min-width:220px}.PbKobG_heading{flex-wrap:wrap}}@media (max-width:600px){.PbKobG_searchbar{gap:16px;padding:16px;display:grid}.PbKobG_search{min-width:0}.PbKobG_search input{box-sizing:border-box}.PbKobG_searchbar small{line-height:1.7}.PbKobG_hero{padding:23px;display:block}.PbKobG_hero h2{font-size:26px}.PbKobG_heroStats{gap:14px;min-width:0;margin-top:24px;display:flex}.PbKobG_heroStats div{flex:1;min-width:0;display:block}.PbKobG_heroStats strong{min-width:0;font-size:25px;display:block}.PbKobG_heroStats span{font-size:12px}.PbKobG_panel{padding:18px}.PbKobG_chain{gap:7px}.PbKobG_chain strong{font-size:14px}.PbKobG_graph{grid-template-columns:1fr;padding:12px}.PbKobG_issueList,.PbKobG_kanban{grid-template-columns:1fr}.PbKobG_filter label{flex:1;min-width:0}.PbKobG_filter p{width:100%}.PbKobG_filter input,.PbKobG_filter select{box-sizing:border-box}.PbKobG_tabs{gap:5px}.PbKobG_tabs button{padding:9px;font-size:14px}.PbKobG_table table{min-width:480px}.PbKobG_drawerBody{padding:20px}.PbKobG_drawer h2{font-size:23px}.PbKobG_metadata{grid-template-columns:1fr}.PbKobG_heroStats strong{font-size:25px}.PbKobG_results{box-sizing:border-box;width:100%}.PbKobG_heading label{width:100%;max-width:100%}}@media (prefers-reduced-motion:reduce){.PbKobG_hub *,.PbKobG_drawer *{transition:none!important;animation:none!important}}.PbKobG_industryMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.PbKobG_industryMetrics button{border:1px solid var(--taste-line,#dbe3dc);text-align:left;color:var(--taste-ink,#142c28);cursor:pointer;background:#fff;border-radius:12px;min-width:0;padding:20px}.PbKobG_industryMetrics small{color:var(--taste-muted,#52635e);font-size:14px;display:block}.PbKobG_industryMetrics strong{overflow-wrap:anywhere;margin:12px 0;font-size:25px;display:block}.PbKobG_industryMetrics span{color:var(--taste-muted,#52635e);font-size:12px;line-height:1.7;display:block}.PbKobG_industryMetrics b{color:var(--taste-muted,#52635e);margin-top:16px;font-size:12px;font-weight:500;display:block}.PbKobG_industryColumns{grid-template-columns:1fr 1fr;gap:20px;display:grid}.PbKobG_subcontractLine{border-bottom:1px solid var(--taste-line,#dbe3dc);justify-content:space-between;align-items:center;gap:12px;padding:15px 0;display:flex}.PbKobG_subcontractLine button{color:var(--taste-muted,#52635e);text-align:left;font:inherit;background:0 0;border:0;font-size:14px}.PbKobG_subcontractLine small{color:var(--taste-muted,#52635e);margin-top:6px;font-size:12px;display:block}.PbKobG_subcontractLine progress{accent-color:#499f8d;max-width:80px}@media (max-width:1000px){.PbKobG_industryMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.PbKobG_industryMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.PbKobG_industryMetrics button{padding:16px}.PbKobG_industryMetrics strong{font-size:21px}.PbKobG_industryColumns{grid-template-columns:1fr}}.PbKobG_industryColumns{align-items:start}
.sTRgoG_lab{border:1px solid var(--taste-line,#dbe3dc);background:#fff;border-radius:15px;min-width:0;margin:22px 0 28px;padding:24px}.sTRgoG_header{justify-content:space-between;align-items:start;gap:18px;display:flex}.sTRgoG_header h2{margin:3px 0 8px;font-size:22px}.sTRgoG_header p,.sTRgoG_intro{color:var(--taste-muted,#52635e);max-width:740px;font-size:14px;line-height:1.7}.sTRgoG_tag{letter-spacing:0;color:var(--taste-muted,#52635e);font-size:12px;font-weight:700}.sTRgoG_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.sTRgoG_card{border:1px solid var(--taste-line,#dbe3dc);background:var(--taste-paper,#f5f7f4);border-radius:11px;min-width:0;padding:17px}.sTRgoG_card[data-active=true],.sTRgoG_card[data-done=true]{background:var(--taste-paper,#f5f7f4);border-color:#9baea3}.sTRgoG_card h3{margin:12px 0 8px;font-size:16px}.sTRgoG_card p{color:var(--taste-muted,#52635e);font-size:14px;line-height:1.7}.sTRgoG_card button{width:100%;margin-top:10px}.sTRgoG_status{color:var(--taste-muted,#52635e);justify-content:space-between;align-items:center;gap:7px;font-size:12px;display:flex}.sTRgoG_symbol{color:var(--taste-muted,#52635e);font-size:20px}.sTRgoG_status b{border:1px solid var(--taste-line,#dbe3dc);background:#fff;border-radius:5px;padding:4px 7px}.sTRgoG_reason{min-height:36px;color:var(--taste-muted,#52635e);font-size:12px;line-height:1.6;display:block}.sTRgoG_decision{border:1px solid var(--taste-line,#dbe3dc);background:#fff;border-radius:10px;margin-top:18px;padding:20px}.sTRgoG_decision h3{margin:0;font-size:19px}.sTRgoG_decision p{color:var(--taste-muted,#52635e);font-size:14px;line-height:1.8}.sTRgoG_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sTRgoG_option{border:1px solid var(--taste-line,#dbe3dc);border-radius:9px;min-width:0;padding:15px}.sTRgoG_option[data-selected=true]{background:var(--taste-paper,#f5f7f4);border-color:#9baea3}.sTRgoG_option h4{margin:0 0 10px;font-size:14px}.sTRgoG_figures{color:var(--taste-ink,#142c28);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:16px;margin:12px 0;display:flex}.sTRgoG_figures span{font-size:14px}.sTRgoG_figures b{font-size:23px;line-height:1.6;display:block}.sTRgoG_warning{color:#71472a;background:#fff4e9;border-left:3px solid #ba6840;padding:10px 13px;font-size:14px;line-height:1.7}.sTRgoG_impact{min-width:0;margin:18px 0 26px}.sTRgoG_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:15px 0;display:grid}.sTRgoG_stat{background:var(--taste-paper,#f5f7f4);border:1px solid var(--taste-line,#dbe3dc);border-radius:10px;min-width:0;padding:16px}.sTRgoG_stat span,.sTRgoG_stat small{color:var(--taste-muted,#52635e);font-size:12px;line-height:1.6;display:block}.sTRgoG_stat b{color:var(--taste-ink,#142c28);font-variant-numeric:tabular-nums;font-size:25px;line-height:1.6;display:block}.sTRgoG_plots{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sTRgoG_plots>*{min-width:0}.sTRgoG_records{margin-top:12px;overflow:auto}.sTRgoG_records table{border-collapse:collapse;text-align:left;width:100%;min-width:590px;font-size:14px}.sTRgoG_records th,.sTRgoG_records td{border-bottom:1px solid var(--taste-line,#dbe3dc);padding:11px;line-height:1.6}.sTRgoG_records caption{text-align:left;margin:10px 0;font-weight:600}.sTRgoG_records th{color:var(--taste-muted,#52635e);background:var(--taste-paper,#f5f7f4)}.sTRgoG_empty{color:var(--taste-muted,#52635e);background:var(--taste-paper,#f5f7f4);padding:12px;font-size:14px}.sTRgoG_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){.sTRgoG_cards{grid-template-columns:1fr}.sTRgoG_card{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.sTRgoG_status,.sTRgoG_card h3,.sTRgoG_card p{grid-column:1}.sTRgoG_card .sTRgoG_reason,.sTRgoG_card button{grid-column:2}.sTRgoG_card .sTRgoG_reason{grid-row:2}.sTRgoG_card button{grid-row:3;align-self:end}.sTRgoG_plots{grid-template-columns:1fr}}@media (max-width:760px){.sTRgoG_lab{padding:16px}.sTRgoG_header{display:block}.sTRgoG_header h2{font-size:20px}.sTRgoG_card{display:block}.sTRgoG_options{grid-template-columns:1fr}.sTRgoG_decision{padding:14px}.sTRgoG_stats{grid-template-columns:1fr}.sTRgoG_stat b{font-size:24px}.sTRgoG_card .sTRgoG_reason{min-height:0}.sTRgoG_figures b{font-size:22px}}
.sGz0Oa_hero{border:1px solid var(--taste-line,#dbe3dc);background:var(--taste-paper,#f5f7f4);color:var(--taste-ink,#142c28);border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;padding:30px;display:flex}.sGz0Oa_eyebrow{letter-spacing:0;color:var(--taste-muted,#52635e);margin-bottom:10px;font-size:12px;font-weight:750;display:block}.sGz0Oa_hero h2{color:var(--taste-ink,#142c28);margin:4px 0 12px;font-size:28px;line-height:1.35}.sGz0Oa_hero p{max-width:660px;color:var(--taste-muted,#52635e);font-size:14px;line-height:1.8}.sGz0Oa_hero strong{font-variant-numeric:tabular-nums}.sGz0Oa_heroMark{border-left:1px solid var(--taste-line,#dbe3dc);gap:6px;min-width:140px;padding-left:30px;display:grid}.sGz0Oa_heroMark b{letter-spacing:-2px;color:var(--taste-muted,#52635e);font-size:42px}.sGz0Oa_heroMark span{color:var(--taste-muted,#52635e);font-size:14px}.sGz0Oa_primary,.sGz0Oa_button,.sGz0Oa_textButton{font:inherit;cursor:pointer;border:1px solid var(--taste-line,#dbe3dc);color:var(--taste-ink,#142c28);background:#fff;border-radius:7px;min-height:38px;padding:10px 15px;font-size:14px;font-weight:600}.sGz0Oa_primary{background:var(--taste-accent,#174e3e);color:#fff;border-color:#9baea3}.sGz0Oa_textButton{text-underline-offset:3px;background:0 0;border:0;padding:8px;text-decoration:underline}.sGz0Oa_primary:disabled,.sGz0Oa_button:disabled{opacity:.7;cursor:not-allowed}.sGz0Oa_primary:focus-visible,.sGz0Oa_button:focus-visible,.sGz0Oa_textButton:focus-visible,.sGz0Oa_step:focus-visible{outline:3px solid var(--taste-accent,#174e3e);outline-offset:3px}.sGz0Oa_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sGz0Oa_summaryBar{border:1px solid var(--taste-line,#dbe3dc);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:18px 22px;display:flex}.sGz0Oa_summaryBar p{color:var(--taste-muted,#52635e);margin:7px 0;font-size:14px;line-height:1.6}.sGz0Oa_summaryBar h2{margin:0;font-size:18px}.sGz0Oa_badge{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);border-radius:20px;padding:5px 9px;font-size:12px;font-weight:650;display:inline-block}.sGz0Oa_doneBadge{background:var(--taste-paper,#f5f7f4);color:var(--taste-ink,#142c28)}.sGz0Oa_layout{grid-template-columns:225px minmax(0,1fr);align-items:start;gap:20px;display:grid}.sGz0Oa_steps{border:1px solid var(--taste-line,#dbe3dc);background:#fff;border-radius:12px;gap:5px;padding:14px;display:grid;position:sticky;top:18px}.sGz0Oa_steps h3{margin:6px 9px 12px;font-size:14px}.sGz0Oa_step{text-align:left;color:var(--taste-muted,#52635e);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;min-width:0;padding:11px 9px;display:flex}.sGz0Oa_step span{border:1px solid var(--taste-line,#dbe3dc);background:var(--taste-paper,#f5f7f4);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.sGz0Oa_step strong{font-size:14px;line-height:1.4;display:block}.sGz0Oa_step small{margin-top:3px;font-size:12px;line-height:1.4;display:block}.sGz0Oa_step[aria-current=step]{background:var(--taste-paper,#f5f7f4);border-color:var(--taste-line,#dbe3dc);color:var(--taste-muted,#52635e)}.sGz0Oa_step[aria-current=step] span{background:var(--taste-accent,#174e3e);color:#edf3ee;border-color:#9baea3}.sGz0Oa_step[data-done=true]:not([aria-current=step]) span{background:var(--taste-paper,#f5f7f4);color:var(--taste-ink,#142c28);border-color:var(--taste-line,#dbe3dc)}.sGz0Oa_panel{border:1px solid var(--taste-line,#dbe3dc);background:#fff;border-radius:13px;min-width:0;margin-bottom:18px;padding:24px}.sGz0Oa_panel h3{margin:8px 0 12px;font-size:18px}.sGz0Oa_panel p{color:var(--taste-muted,#52635e);font-size:14px;line-height:1.85}.sGz0Oa_stepHeading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.sGz0Oa_stepHeading h2{color:var(--taste-ink,#142c28);margin:7px 0 10px;font-size:25px}.sGz0Oa_role{border:1px solid var(--taste-line,#dbe3dc);white-space:nowrap;background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);border-radius:8px;padding:8px 10px;font-size:12px}.sGz0Oa_sources{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.sGz0Oa_source{font:inherit;border:1px solid var(--taste-line,#dbe3dc);background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);cursor:pointer;overflow-wrap:anywhere;border-radius:7px;max-width:100%;padding:8px 10px;font-size:12px}.sGz0Oa_result{background:var(--taste-paper,#f5f7f4);border:1px solid var(--taste-line,#dbe3dc);color:var(--taste-ink,#142c28);border-radius:10px;margin:18px 0;padding:18px 20px}.sGz0Oa_result p{color:var(--taste-muted,#52635e);margin:7px 0}.sGz0Oa_notice{border:1px solid var(--taste-line,#dbe3dc);background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);border-radius:8px;margin:14px 0;padding:13px 16px;font-size:14px;line-height:1.8}.sGz0Oa_neutral{background:var(--taste-paper,#f5f7f4);border-color:var(--taste-line,#dbe3dc);color:var(--taste-muted,#52635e)}.sGz0Oa_metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.sGz0Oa_metric{border:1px solid var(--taste-line,#dbe3dc);text-align:left;background:#fff;border-radius:10px;min-width:0;padding:16px}.sGz0Oa_metric span{color:var(--taste-muted,#52635e);font-size:12px;line-height:1.5;display:block}.sGz0Oa_metric b{color:var(--taste-ink,#142c28);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:8px 0;font-size:24px;line-height:1.4;display:block}.sGz0Oa_metric small{color:var(--taste-muted,#52635e);font-size:12px;line-height:1.7;display:block}.sGz0Oa_metric[data-positive=true]{border-color:var(--taste-line,#dbe3dc);background:var(--taste-paper,#f5f7f4)}.sGz0Oa_charts{grid-template-columns:1fr 1fr;gap:18px;min-width:0;margin:16px 0;display:grid}.sGz0Oa_charts>*,.sGz0Oa_visual>*{min-width:0}.sGz0Oa_timeline{align-items:center;gap:8px;margin:20px 0;display:flex}.sGz0Oa_timeline span{background:var(--taste-paper,#f5f7f4);border:1px solid var(--taste-line,#dbe3dc);text-align:center;border-radius:8px;flex:1;padding:14px 7px;font-size:14px;line-height:1.7}.sGz0Oa_timeline span[data-complete=true]{background:var(--taste-paper,#f5f7f4);border-color:var(--taste-line,#dbe3dc);color:var(--taste-ink,#142c28)}.sGz0Oa_timeline b{font-variant-numeric:tabular-nums;margin:5px 0;font-size:20px;display:block}.sGz0Oa_table{max-width:100%;margin:16px 0;overflow:auto}.sGz0Oa_table table{border-collapse:collapse;width:100%;min-width:430px;font-size:14px}.sGz0Oa_table th,.sGz0Oa_table td{border-bottom:1px solid var(--taste-line,#dbe3dc);text-align:left;white-space:nowrap;padding:12px 14px}.sGz0Oa_table th{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);font-size:12px}.sGz0Oa_table caption{text-align:left;color:var(--taste-muted,#52635e);padding:10px 0;font-size:14px}.sGz0Oa_version{text-align:center;grid-template-columns:1fr 32px 1fr;align-items:center;gap:12px;margin:20px 0;display:grid}.sGz0Oa_version>div{background:var(--taste-paper,#f5f7f4);border:1px solid var(--taste-line,#dbe3dc);border-radius:12px;padding:25px 15px}.sGz0Oa_version b{color:var(--taste-muted,#52635e);margin:10px 0;font-size:40px;display:block}.sGz0Oa_version span,.sGz0Oa_version p{font-size:14px}.sGz0Oa_version i{color:var(--taste-muted,#52635e);font-size:24px;font-style:normal}.sGz0Oa_bottom{border-top:1px solid var(--taste-line,#dbe3dc);margin-top:22px;padding-top:18px}.sGz0Oa_delta{color:var(--taste-muted,#52635e);flex-wrap:wrap;gap:16px;font-size:14px;line-height:1.8;display:flex}.sGz0Oa_footnote{color:var(--taste-muted,#52635e)!important;font-size:12px!important;line-height:1.8!important}.sGz0Oa_historyTitle{border-top:1px solid var(--taste-line,#dbe3dc);margin-top:18px;padding:18px 0 10px}.sGz0Oa_historyTitle h2{margin:0;font-size:17px}.sGz0Oa_historyTitle p{color:var(--taste-muted,#52635e);font-size:14px;line-height:1.7}.sGz0Oa_statLink{color:var(--taste-muted,#52635e);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.sGz0Oa_resetBox{background:var(--taste-paper,#f5f7f4);border:1px solid var(--taste-line,#dbe3dc);border-radius:10px;margin-top:16px;padding:18px}.sGz0Oa_resetBox p{color:var(--taste-muted,#52635e)}.sGz0Oa_progress{background:var(--taste-paper,#f5f7f4);border-radius:4px;height:5px;margin:12px 0;overflow:hidden}.sGz0Oa_progress i{background:var(--taste-accent,#174e3e);height:100%;display:block}.sGz0Oa_downloadStatus{color:var(--taste-muted,#52635e);font-size:14px;line-height:1.8}.sGz0Oa_layout main{min-width:0}.sGz0Oa_guideFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.sGz0Oa_progressLabel{color:var(--taste-muted,#52635e);font-size:14px}.sGz0Oa_journeyNav{margin-bottom:16px}.sGz0Oa_journeyNav a{color:var(--taste-muted,#52635e)}.sGz0Oa_numbers{font-variant-numeric:tabular-nums}.sGz0Oa_reportTitle{font-size:15px!important}.sGz0Oa_receipt{background:var(--taste-paper,#f5f7f4);border-left:3px solid #9baea3;margin-top:12px;padding:12px 18px}.sGz0Oa_receipt p{margin:5px 0;font-size:14px}.sGz0Oa_receipt b{font-size:14px}.sGz0Oa_statusMessage{color:var(--taste-muted,#52635e);padding:10px 0;font-size:14px}.sGz0Oa_statusMessage[data-error=true]{color:#a33222}@media (min-width:1500px){.sGz0Oa_layout{grid-template-columns:240px minmax(0,1fr)}}@media (max-width:1050px){.sGz0Oa_layout{grid-template-columns:185px minmax(0,1fr);gap:14px}.sGz0Oa_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sGz0Oa_charts{grid-template-columns:1fr}.sGz0Oa_panel{padding:20px}.sGz0Oa_hero{padding:24px}.sGz0Oa_step{gap:7px;padding:9px 5px}.sGz0Oa_step strong{font-size:12px}.sGz0Oa_heroMark{padding-left:18px}}@media (max-width:760px){.sGz0Oa_layout{display:block}.sGz0Oa_steps{scroll-snap-type:x proximity;gap:6px;max-width:100%;margin-bottom:16px;padding:10px;display:flex;position:static;overflow-x:auto}.sGz0Oa_steps h3{display:none}.sGz0Oa_step{scroll-snap-align:start;min-width:130px;padding:9px}.sGz0Oa_hero{padding:21px;display:block}.sGz0Oa_hero h2{font-size:24px}.sGz0Oa_heroMark{border-left:0;border-top:1px solid var(--taste-line,#dbe3dc);align-items:center;gap:12px;margin-top:18px;padding:12px 0 0;display:flex}.sGz0Oa_heroMark b{font-size:28px}.sGz0Oa_summaryBar{padding:18px;display:block}.sGz0Oa_summaryBar .sGz0Oa_actions{margin-top:14px}.sGz0Oa_panel{padding:18px}.sGz0Oa_stepHeading{display:block}.sGz0Oa_stepHeading h2{font-size:23px}.sGz0Oa_role{white-space:normal;display:inline-block}.sGz0Oa_timeline{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sGz0Oa_timeline>i{display:none}.sGz0Oa_metrics{gap:8px}.sGz0Oa_metric{padding:13px}.sGz0Oa_metric b{font-size:20px}.sGz0Oa_metric small{font-size:12px}.sGz0Oa_version{grid-template-columns:1fr 20px 1fr;gap:5px}.sGz0Oa_version>div{padding:16px 7px}.sGz0Oa_version b{font-size:30px}.sGz0Oa_charts{gap:14px}.sGz0Oa_sources{gap:6px}.sGz0Oa_source{font-size:12px}.sGz0Oa_guideFooter{align-items:stretch}.sGz0Oa_guideFooter>.sGz0Oa_primary{width:100%}.sGz0Oa_actions .sGz0Oa_primary{flex-shrink:0}.sGz0Oa_bottom .sGz0Oa_actions{align-items:stretch}.sGz0Oa_table{overscroll-behavior-x:contain}}@media (prefers-reduced-motion:reduce){.sGz0Oa_progress i{transition:none}}
.TyD-ZW_factory{--ink:var(--taste-ink,#142c28);--muted:var(--taste-muted,#52635e);--blue:var(--taste-accent,#174e3e);--line:var(--taste-line,#dbe3dc);color:var(--ink);min-width:0}.TyD-ZW_factory *{box-sizing:border-box}.TyD-ZW_header{justify-content:space-between;align-items:flex-start;gap:20px;margin:3px 0 22px;display:flex}.TyD-ZW_eyebrow{letter-spacing:0;color:var(--taste-muted,#52635e);font-size:12px;font-weight:700}.TyD-ZW_header h2{letter-spacing:-.8px;margin:8px 0;font-size:27px}.TyD-ZW_header p,.TyD-ZW_subtext{color:var(--muted);margin:0;font-size:14px;line-height:1.9}.TyD-ZW_live{background:var(--taste-paper,#f5f7f4);border:1px solid var(--taste-line,#dbe3dc);color:var(--taste-muted,#52635e);white-space:nowrap;border-radius:20px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;display:flex}.TyD-ZW_live i{background:var(--taste-accent,#174e3e);border-radius:50%;width:6px;height:6px}.TyD-ZW_tabs{background:var(--taste-paper,#f5f7f4);border-radius:10px;flex-wrap:wrap;gap:5px;width:fit-content;max-width:100%;margin-bottom:21px;padding:5px;display:flex}.TyD-ZW_tabs button{color:var(--taste-muted,#52635e);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:10px 18px;font-size:14px}.TyD-ZW_tabs button[aria-selected=true]{color:var(--taste-muted,#52635e);box-shadow:none;background:#fff;font-weight:700}.TyD-ZW_kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:21px;display:grid}.TyD-ZW_kpi{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;padding:17px 19px}.TyD-ZW_kpiTop{color:var(--taste-muted,#52635e);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.TyD-ZW_kpiIcon{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.TyD-ZW_kpi strong{letter-spacing:-1px;color:var(--taste-ink,#142c28);margin:10px 0 5px;font-size:28px;font-weight:650;display:block}.TyD-ZW_kpi strong small{letter-spacing:0;color:var(--taste-muted,#52635e);margin-left:5px;font-size:12px;font-weight:400}.TyD-ZW_kpi p{color:var(--taste-muted,#52635e);margin:0;font-size:12px;line-height:1.7}.TyD-ZW_kpi:nth-child(2) .TyD-ZW_kpiIcon,.TyD-ZW_kpi:nth-child(3) .TyD-ZW_kpiIcon,.TyD-ZW_kpi:nth-child(4) .TyD-ZW_kpiIcon{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e)}.TyD-ZW_grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:18px;margin-bottom:20px;display:grid}.TyD-ZW_equal{grid-template-columns:repeat(2,minmax(0,1fr))}.TyD-ZW_card{border:1px solid var(--line);background:#fff;border-radius:13px;min-width:0;overflow:hidden}.TyD-ZW_cardHeader{justify-content:space-between;align-items:center;gap:12px;padding:20px 21px 0;display:flex}.TyD-ZW_cardHeader h3{letter-spacing:-.2px;margin:4px 0 7px;font-size:16px}.TyD-ZW_cardHeader p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.TyD-ZW_tag{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);white-space:nowrap;border-radius:5px;align-items:center;padding:5px 8px;font-size:12px;display:inline-flex}.TyD-ZW_map{background:var(--taste-paper,#f5f7f4);padding:15px 19px 20px;position:relative}.TyD-ZW_mapHeading{color:var(--taste-muted,#52635e);justify-content:space-between;align-items:center;margin:8px 0 18px;font-size:12px;display:flex}.TyD-ZW_floorGrid{grid-template-columns:65px 1fr;gap:12px;margin-bottom:13px;display:grid}.TyD-ZW_lineLabel{color:var(--taste-muted,#52635e);flex-direction:column;justify-content:center;gap:6px;font-size:12px;display:flex}.TyD-ZW_lineLabel strong{color:var(--taste-muted,#52635e);font-size:14px}.TyD-ZW_stations{background:var(--taste-paper,#f5f7f4);border:1px solid var(--taste-line,#dbe3dc);border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:13px 10px;display:grid;position:relative}.TyD-ZW_station{border:1px solid var(--taste-line,#dbe3dc);border-bottom:3px solid var(--taste-line,#dbe3dc);text-align:center;cursor:pointer;min-width:0;color:var(--taste-muted,#52635e);background:#fff;border-radius:7px;padding:10px 3px 8px;transition:transform .2s,box-shadow .2s}.TyD-ZW_station:hover{box-shadow:none;transform:translateY(-3px)}.TyD-ZW_station[data-tone=amber]{border-bottom-color:#e5b973}.TyD-ZW_station[data-tone=green]{border-bottom-color:#7fc6b1}.TyD-ZW_station svg{width:28px;height:24px;margin:auto auto 8px;display:block}.TyD-ZW_station strong{color:var(--taste-muted,#52635e);font-size:14px;display:block}.TyD-ZW_station small{color:var(--taste-muted,#52635e);margin-top:4px;font-size:12px;display:block}.TyD-ZW_aisle{border-top:1px dashed var(--taste-line,#dbe3dc);text-align:center;letter-spacing:0;height:17px;color:var(--taste-muted,#52635e);margin:0 14px 0 80px;font-size:12px}.TyD-ZW_legend{color:var(--taste-muted,#52635e);flex-wrap:wrap;gap:14px;margin:16px 0 0 78px;font-size:12px;display:flex}.TyD-ZW_legend span{align-items:center;gap:6px;display:flex}.TyD-ZW_legend i{background:#e7eeea;border-radius:2px;width:6px;height:6px}.TyD-ZW_legend span:nth-child(2) i,.TyD-ZW_legend span:nth-child(3) i{background:var(--taste-accent,#174e3e)}.TyD-ZW_list{padding:9px 20px 18px}.TyD-ZW_lineRow{border-bottom:1px solid var(--taste-line,#dbe3dc);justify-content:space-between;align-items:flex-start;gap:10px;padding:16px 0;display:flex}.TyD-ZW_lineRow:last-child{border-bottom:0}.TyD-ZW_lineRow h4{margin:0 0 6px;font-size:14px}.TyD-ZW_lineRow p{color:var(--taste-muted,#52635e);margin:0;font-size:12px;line-height:1.8}.TyD-ZW_lineRow strong{color:var(--taste-muted,#52635e);font-size:19px}.TyD-ZW_lineRow strong small{color:var(--taste-muted,#52635e);font-size:12px;font-weight:400}.TyD-ZW_progress{background:var(--taste-paper,#f5f7f4);border-radius:8px;min-width:95px;height:5px;margin-top:10px;overflow:hidden}.TyD-ZW_progress span{background:#e7eeea;border-radius:8px;height:100%;display:block}.TyD-ZW_link{color:var(--taste-muted,#52635e);text-align:left;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:12px}.TyD-ZW_actions{border-top:1px solid var(--line);background:#fff;flex-wrap:wrap;align-items:end;gap:8px;padding:16px 20px;display:flex}.TyD-ZW_actions label{color:var(--taste-muted,#52635e);flex:1;gap:6px;min-width:105px;font-size:12px;display:grid}.TyD-ZW_actions input,.TyD-ZW_actions select,.TyD-ZW_filter select{border:1px solid var(--taste-line,#dbe3dc);width:100%;min-width:0;height:34px;color:var(--taste-muted,#52635e);background:#fff;border-radius:6px;padding:5px 8px;font-size:12px}.TyD-ZW_button{background:var(--taste-accent,#174e3e);color:#edf3ee;cursor:pointer;border:1px solid #9baea3;border-radius:7px;min-height:34px;padding:9px 12px;font-size:12px}.TyD-ZW_button:disabled{background:var(--taste-paper,#f5f7f4);border-color:var(--taste-line,#dbe3dc);color:var(--taste-muted,#52635e);cursor:not-allowed}.TyD-ZW_secondary{border-color:var(--taste-line,#dbe3dc);color:var(--taste-muted,#52635e);background:#fff}.TyD-ZW_tableWrap{overscroll-behavior-x:contain;max-width:100%;overflow:auto}.TyD-ZW_table{text-align:left;border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.TyD-ZW_table th{background:var(--taste-paper,#f5f7f4);color:var(--taste-muted,#52635e);font-size:12px;font-weight:400}.TyD-ZW_table th,.TyD-ZW_table td{border-bottom:1px solid var(--taste-line,#dbe3dc);padding:13px 18px}.TyD-ZW_table td{color:var(--taste-muted,#52635e)}.TyD-ZW_table td strong{color:var(--taste-muted,#52635e);font-weight:600}.TyD-ZW_table caption{text-align:left;color:var(--taste-muted,#52635e);padding:15px 20px;font-size:12px}.TyD-ZW_table button{font:inherit;color:var(--taste-muted,#52635e);cursor:pointer;background:0 0;border:0;padding:0}.TyD-ZW_source{color:var(--taste-muted,#52635e);margin:5px 0 0;font-size:12px;line-height:1.8;display:block}.TyD-ZW_filter{color:var(--taste-muted,#52635e);align-items:center;gap:8px;font-size:12px;display:flex}.TyD-ZW_filter select{width:auto;max-width:160px}.TyD-ZW_section{margin-bottom:20px}.TyD-ZW_note{background:var(--taste-paper,#f5f7f4);border:1px solid var(--taste-line,#dbe3dc);color:var(--taste-muted,#52635e);border-radius:9px;margin-bottom:18px;padding:13px 18px;font-size:12px;line-height:1.8}.TyD-ZW_cutting{background:var(--taste-paper,#f5f7f4);border:12px solid var(--taste-line,#dbe3dc);background-image:none;background-size:16px 16px;border-radius:8px;min-height:200px;margin:20px;position:relative;overflow:hidden}.TyD-ZW_cutting svg{width:100%;height:220px;display:block}.TyD-ZW_cuttingLabel{letter-spacing:0;color:var(--taste-muted,#52635e);font-size:12px;position:absolute;bottom:8px;left:12px}.TyD-ZW_rolls{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px 20px;display:grid}.TyD-ZW_roll{border:1px solid var(--taste-line,#dbe3dc);border-radius:9px;min-width:0;padding:13px}.TyD-ZW_rollArt{background:var(--taste-paper,#f5f7f4);border-radius:20px 5px 5px 20px;height:39px;margin-bottom:14px;position:relative}.TyD-ZW_rollArt:before{content:"";background:var(--taste-paper,#f5f7f4);border:6px solid #9baea3;border-radius:50%;width:16px;height:35px;position:absolute;top:2px;left:2px}.TyD-ZW_roll strong{overflow-wrap:anywhere;font-size:12px;display:block}.TyD-ZW_roll p{color:var(--taste-muted,#52635e);margin:6px 0;font-size:12px;line-height:1.7}.TyD-ZW_timeline{justify-content:space-between;align-items:flex-start;gap:6px;padding:22px;display:flex}.TyD-ZW_timelineStep{text-align:center;color:var(--taste-muted,#52635e);flex:1;font-size:12px;position:relative}.TyD-ZW_timelineStep:before{content:"";border-top:2px solid var(--taste-line,#dbe3dc);z-index:0;position:absolute;top:16px;left:50%;right:-50%}.TyD-ZW_timelineStep:last-child:before{display:none}.TyD-ZW_timelineStep b{border:5px solid var(--taste-line,#dbe3dc);background:var(--taste-accent,#174e3e);color:#edf3ee;border-radius:50%;place-items:center;width:33px;height:33px;margin:0 auto 12px;font-size:12px;display:grid;position:relative}.TyD-ZW_timelineStep p{color:var(--taste-muted,#52635e);margin:6px 0;font-size:12px}.TyD-ZW_garment{grid-template-columns:1.1fr 1fr;align-items:center;padding:10px 15px;display:grid}.TyD-ZW_garmentImage{min-width:0;position:relative}.TyD-ZW_garmentImage>svg{width:100%;height:280px}.TyD-ZW_defectDot{border:4px solid var(--taste-line,#dbe3dc);background:var(--taste-accent,#174e3e);width:24px;height:24px;box-shadow:none;color:#fff;cursor:pointer;border-radius:50%;font-size:12px;position:absolute}.TyD-ZW_defectDot:first-of-type{top:35%;left:34%}.TyD-ZW_defectDot:nth-of-type(2){background:var(--taste-accent,#174e3e);top:59%;left:51%}.TyD-ZW_defectDot:nth-of-type(3){background:var(--taste-accent,#174e3e);top:74%;left:34%}.TyD-ZW_defectList{padding:10px 8px}.TyD-ZW_defectList button{text-align:left;border:0;border-bottom:1px solid var(--taste-line,#dbe3dc);width:100%;color:var(--taste-muted,#52635e);cursor:pointer;background:#fff;padding:13px 0;font-size:12px;display:block}.TyD-ZW_defectList button strong{float:right;color:var(--taste-muted,#52635e)}.TyD-ZW_defectList button small{color:var(--taste-muted,#52635e);margin-top:6px;font-size:12px;display:block}.TyD-ZW_warehouse{background:var(--taste-paper,#f5f7f4);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:21px;display:grid}.TyD-ZW_zone{background:var(--taste-paper,#f5f7f4);border:1px solid var(--taste-line,#dbe3dc);border-radius:8px;min-width:0;padding:13px 10px}.TyD-ZW_zone h4{color:var(--taste-muted,#52635e);margin:0 0 12px;font-size:12px}.TyD-ZW_zone:nth-child(2),.TyD-ZW_zone:nth-child(3){background:var(--taste-paper,#f5f7f4);border-color:var(--taste-line,#dbe3dc)}.TyD-ZW_shelves{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.TyD-ZW_shelf{border:1px solid var(--taste-line,#dbe3dc);border-bottom:4px solid var(--taste-line,#dbe3dc);background:var(--taste-paper,#f5f7f4);height:48px;color:var(--taste-muted,#52635e);cursor:pointer;border-radius:3px;font-size:12px}.TyD-ZW_zone:nth-child(2) .TyD-ZW_shelf{background:var(--taste-paper,#f5f7f4);border-color:var(--taste-line,#dbe3dc);color:var(--taste-muted,#52635e);border-bottom-color:#9fc7b3}.TyD-ZW_zone:nth-child(3) .TyD-ZW_shelf{background:var(--taste-paper,#f5f7f4);border-color:var(--taste-line,#dbe3dc);color:var(--taste-muted,#52635e);border-bottom-color:#d6bc96}.TyD-ZW_zone p{color:var(--taste-muted,#52635e);margin:12px 0 0;font-size:12px;line-height:1.8}.TyD-ZW_empty{text-align:center;color:var(--taste-muted,#52635e);padding:30px;font-size:14px}.TyD-ZW_footer{color:var(--taste-muted,#52635e);margin:17px 0;font-size:12px;line-height:1.9}.TyD-ZW_factory button:focus-visible,.TyD-ZW_factory select:focus-visible,.TyD-ZW_factory input:focus-visible{outline:3px solid var(--taste-accent,#174e3e);outline-offset:3px}.TyD-ZW_stack{gap:18px;min-width:0;display:grid}.TyD-ZW_packing{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:22px;display:grid}.TyD-ZW_carton{border:1px solid var(--taste-line,#dbe3dc);background:var(--taste-paper,#f5f7f4);text-align:center;min-height:100px;color:var(--taste-muted,#52635e);border-radius:5px;padding:14px 8px;position:relative}.TyD-ZW_carton:before{content:"";background:#dcc29888;width:12%;position:absolute;top:0;bottom:0;left:45%}.TyD-ZW_carton strong,.TyD-ZW_carton span{font-size:14px;display:block;position:relative}.TyD-ZW_carton span{margin-top:15px;font-size:12px}.TyD-ZW_metricInline{border-top:1px solid var(--taste-line,#dbe3dc);justify-content:space-around;gap:10px;padding:17px 12px;display:flex}.TyD-ZW_metricInline div{color:var(--taste-muted,#52635e);font-size:12px}.TyD-ZW_metricInline strong{color:var(--taste-muted,#52635e);margin-bottom:6px;font-size:20px;display:block}@media (max-width:1050px){.TyD-ZW_grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.TyD-ZW_kpi{padding:15px}.TyD-ZW_stations{gap:5px;padding:12px 6px}.TyD-ZW_station small{font-size:12px}.TyD-ZW_cardHeader{padding:17px 16px 0}.TyD-ZW_rolls{gap:7px;padding:15px}.TyD-ZW_roll{padding:10px}.TyD-ZW_warehouse{gap:8px;padding:15px}.TyD-ZW_zone{padding:10px 7px}}@media (max-width:820px){.TyD-ZW_grid,.TyD-ZW_equal{grid-template-columns:1fr}.TyD-ZW_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.TyD-ZW_header h2{font-size:24px}.TyD-ZW_live{font-size:12px}.TyD-ZW_garmentImage>svg{height:300px}.TyD-ZW_station svg{width:28px}.TyD-ZW_station small{font-size:12px}}@media (max-width:480px){.TyD-ZW_header{display:block}.TyD-ZW_live{width:fit-content;margin-top:13px}.TyD-ZW_header h2{font-size:22px}.TyD-ZW_tabs{gap:3px;width:100%}.TyD-ZW_tabs button{flex:1;padding:9px 10px;font-size:12px}.TyD-ZW_kpis{gap:9px}.TyD-ZW_kpi{padding:13px}.TyD-ZW_kpi strong{font-size:25px}.TyD-ZW_kpi p{font-size:12px}.TyD-ZW_floorGrid{grid-template-columns:43px 1fr;gap:6px}.TyD-ZW_lineLabel strong,.TyD-ZW_lineLabel{font-size:12px}.TyD-ZW_map{padding:10px 10px 16px}.TyD-ZW_stations{gap:4px;padding:10px 5px}.TyD-ZW_station{padding:8px 1px}.TyD-ZW_station svg{width:21px;height:20px}.TyD-ZW_station strong,.TyD-ZW_station small{font-size:12px}.TyD-ZW_aisle{margin-left:50px}.TyD-ZW_legend{gap:9px;margin-left:0;font-size:12px}.TyD-ZW_cardHeader{padding:15px 13px 0}.TyD-ZW_cardHeader h3{font-size:15px}.TyD-ZW_cardHeader p,.TyD-ZW_tag{font-size:12px}.TyD-ZW_actions{gap:8px;padding:13px}.TyD-ZW_actions label{min-width:90px}.TyD-ZW_actions .TyD-ZW_button{flex:1}.TyD-ZW_rolls{grid-template-columns:1fr;padding:13px}.TyD-ZW_roll{grid-template-columns:65px 1fr;column-gap:14px;display:grid}.TyD-ZW_rollArt{grid-row:span 3;margin:4px 0}.TyD-ZW_roll p{margin:3px 0}.TyD-ZW_cutting{border-width:8px;min-height:150px;margin:13px}.TyD-ZW_cutting svg{height:170px}.TyD-ZW_garment{grid-template-columns:1fr 1fr;padding:6px}.TyD-ZW_garmentImage>svg{height:235px}.TyD-ZW_defectList{padding:5px}.TyD-ZW_defectList button{font-size:12px}.TyD-ZW_defectDot{border-width:3px;width:20px;height:20px}.TyD-ZW_warehouse{gap:7px;padding:12px}.TyD-ZW_zone{padding:9px 5px}.TyD-ZW_zone h4{font-size:12px}.TyD-ZW_shelves{gap:5px}.TyD-ZW_shelf{height:39px;font-size:12px}.TyD-ZW_zone p{font-size:12px}.TyD-ZW_packing{gap:7px;padding:15px}.TyD-ZW_carton{min-height:80px;padding:12px 4px}.TyD-ZW_carton strong,.TyD-ZW_carton span{font-size:12px}.TyD-ZW_timeline{padding:17px 10px}.TyD-ZW_timelineStep,.TyD-ZW_timelineStep p{font-size:12px}.TyD-ZW_filter select{max-width:120px}.TyD-ZW_table th,.TyD-ZW_table td{padding:12px}.TyD-ZW_footer{font-size:12px}.TyD-ZW_metricInline strong{font-size:18px}.TyD-ZW_metricInline div{font-size:12px}}@media (prefers-reduced-motion:reduce){.TyD-ZW_station{transition:none}.TyD-ZW_station:hover{transform:none}}.TyD-ZW_factory details table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:12px}.TyD-ZW_factory details td,.TyD-ZW_factory details th{border-bottom:1px solid var(--taste-line,#dbe3dc);padding:10px}.TyD-ZW_factory details th{color:var(--taste-muted,#52635e);background:var(--taste-paper,#f5f7f4);font-weight:500}.TyD-ZW_factory details caption{text-align:left;padding:12px 0;font-size:12px}.TyD-ZW_factory details td button{color:var(--taste-muted,#52635e);cursor:pointer;background:0 0;border:0}.TyD-ZW_inspectionStages{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:13px;display:grid}.TyD-ZW_inspectionStages button{border:1px solid var(--taste-line,#dbe3dc);color:var(--taste-muted,#52635e);text-align:left;cursor:pointer;background:#fff;border-radius:9px;padding:13px}.TyD-ZW_inspectionStages button[aria-pressed=true]{background:var(--taste-paper,#f5f7f4);border-color:var(--taste-line,#dbe3dc);color:var(--taste-muted,#52635e)}.TyD-ZW_inspectionStages strong{margin-bottom:6px;font-size:14px;display:block}.TyD-ZW_inspectionStages span{font-size:12px;line-height:1.7}@media (max-width:480px){.TyD-ZW_inspectionStages{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.TyD-ZW_inspectionStages button{padding:11px}}
