.pg-platform-loading{display:grid;min-height:100dvh;place-content:center;gap:7px;color:#24465b;text-align:center;background:#f4f6f5}.pg-pricing-panel{background:#f4f7f8}.pg-pricing-panel>header{background:#fff}.pg-pricing-panel>header h2{font-size:20px}.pg-pricing-panel>header>div>span{font-size:12px}.pg-quote-filter-shell{overflow:hidden;margin:16px 18px 18px;border:1px solid #cbd8df;border-radius:11px;background:#edf3f6;box-shadow:inset 0 1px rgba(255,255,255,.8)}.pg-quote-filter-shell .pg-quote-filterbar{gap:11px;padding:13px 14px 15px}.pg-quote-filter-shell .pg-quote-filterbar label>span{color:#536b77;font-size:10.5px}.pg-quote-filter-shell .pg-quote-filterbar :is(select,input){min-height:40px;font-size:12px}.pg-quote-filter-shell .pg-quote-filterbar__clear{min-height:40px;font-size:11px}.pg-pricing-panel .pg-quote-register--table{overflow:hidden;margin:0 18px 18px;border:1px solid #d7e0e4;border-radius:11px;background:#fff;box-shadow:0 8px 24px rgba(30,52,64,.07)}.pg-quote-register__header{display:flex;box-sizing:border-box;min-height:44px;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:1px solid #dfe6e9;background:#fff}.pg-quote-register__header>div{display:flex;min-width:0;align-items:baseline;gap:8px}.pg-quote-register__header strong{flex:none;color:#173329;font-size:13px}.pg-quote-register__header span{min-width:0;overflow:hidden;color:#66766f;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.pg-quote-register__header>em{flex:none;color:#08775a;font-size:11px;font-style:normal;font-weight:800}.pg-quote-register .pg-quote-table{display:grid;gap:10px;padding:12px;background:#f8faf9}.pg-quote-register .pg-quote-table-row{display:grid;min-height:128px;grid-template-columns:minmax(158px,1.05fr) 104px minmax(163px,1.2fr) 126px 30px;grid-template-areas:"identity trade customer status open" "identity rrp tiers tiers open";grid-template-rows:1fr 1fr;overflow:hidden;color:#173329;text-decoration:none;border:1px solid #dce5e1;border-radius:10px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.pg-quote-register .pg-quote-table-row:focus-visible,.pg-quote-register .pg-quote-table-row:hover{outline:0;border-color:#9fc9b8;box-shadow:0 8px 20px rgba(19,73,56,.09);transform:translateY(-1px)}.pg-quote-register .pg-quote-table-row>span{display:grid;min-width:0;align-content:center;gap:4px;padding:11px 12px}.pg-quote-register .pg-quote-table__identity{grid-area:identity;grid-template-columns:35px minmax(0,1fr);align-items:center;gap:10px;border-right:1px solid #e4eae7;background:#fbfcfc}.pg-quote-register .pg-quote-table__identity>svg{width:35px;height:35px;flex:none;padding:6px}.pg-quote-register .pg-quote-table__identity>i{display:grid;min-width:0;gap:4px;font-style:normal}.pg-quote-register .pg-quote-table__trade{grid-area:trade;border-bottom:1px solid #edf1ef}.pg-quote-register .pg-quote-table__customer{grid-area:customer;border-bottom:1px solid #edf1ef}.pg-quote-register .pg-quote-table__rrp{grid-area:rrp}.pg-quote-register .pg-quote-table__tiers{grid-area:tiers}.pg-quote-register .pg-quote-table__status{position:static;grid-area:status;align-content:center;justify-items:start;border-bottom:1px solid #edf1ef}.pg-quote-register .pg-quote-table__open{grid-area:open;place-content:center;padding:0;color:#588073;border-left:1px solid #e4eae7;background:#f7faf8}.pg-quote-register .pg-quote-cell-label{overflow:visible;color:#72837c;font-size:10px;font-weight:760;line-height:1.25;text-overflow:clip;white-space:normal}.pg-quote-register .pg-quote-table-row strong{color:#173329;font-size:12.5px;font-weight:780;line-height:1.4;white-space:normal}.pg-quote-register .pg-quote-table-row em{color:#687a72;font-size:10.5px;font-style:normal;line-height:1.35}.pg-quote-register .pg-quote-table__trade>strong{width:max-content;min-width:50px;padding:5px 8px;color:#08775a;border:1px solid #aad4c3;border-radius:6px;background:#edf8f3;font-size:14px;text-align:center}.pg-quote-register .pg-quote-table__rrp>strong{font-size:13.5px;white-space:nowrap}.pg-quote-table__tier-values{display:flex;min-width:0;flex-wrap:wrap;gap:6px}.pg-quote-table__tier-values>i{display:grid;min-width:0;gap:2px;padding:6px 8px;border:1px solid #dce7e2;border-radius:7px;background:#f4f8f6;font-style:normal}.pg-quote-table__tier-values b{color:#31564a;font-size:10.5px}.pg-quote-table__tier-values em{color:#173329!important;font-size:10.5px!important;font-weight:720;white-space:nowrap}.pg-quote-register .pg-quote-table__status .pg-quote-status{min-height:24px;padding-inline:8px;font-size:10.5px}.pg-quote-register .pg-quote-table__status>b,.pg-quote-register .pg-quote-table__status>em{position:static;display:inline-flex;align-items:center;gap:4px;color:#667870;font-size:10px;font-style:normal;font-weight:650}.pg-quote-register .pg-quote-table__status svg{width:12px;height:12px}.pg-quote-register .pg-quote-table__status>b{color:#08775a}.pg-quote-register .pg-quote-table__open svg{width:18px;height:18px}.pg-quote-history-section>header>div>span{color:#6b7a74;font-size:10.5px}.pg-quote-change-list{display:grid;gap:10px}.pg-quote-change-list details{overflow:hidden;border:1px solid #dce5e1;border-radius:9px;background:#fff}.pg-quote-change-list summary{display:grid;min-height:58px;grid-template-columns:24px minmax(0,1fr) auto 18px;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;list-style:none;background:#f8faf9}.pg-quote-change-list summary::-webkit-details-marker{display:none}.pg-quote-change-list details[open]>summary{border-bottom:1px solid #dfe7e3;background:#eef7f3}.pg-quote-change-list summary>svg:first-child{width:20px;height:20px;color:#08775a}.pg-quote-change-list summary>span{display:grid;min-width:0;gap:3px}.pg-quote-change-list summary strong{color:#173329;font-size:12px}.pg-quote-change-list summary small{overflow:hidden;color:#687a72;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.pg-quote-change-list summary>em{padding:5px 8px;color:#08775a;border-radius:999px;background:#fff;font-size:10px;font-style:normal;font-weight:800}.pg-quote-change-list summary>svg:last-child{color:#688078;transition:transform .15s ease}.pg-quote-change-list details[open] summary>svg:last-child{transform:rotate(180deg)}.pg-quote-change-rows{display:grid}.pg-quote-change-rows>div{display:grid;grid-template-columns:minmax(105px,.6fr) minmax(0,1fr) 20px minmax(0,1fr);align-items:stretch;gap:10px;padding:10px 12px;border-bottom:1px solid #edf1ef}.pg-quote-change-rows>div:last-child{border-bottom:0}.pg-quote-change-rows>div>strong{align-self:center;color:#334c43;font-size:11.5px}.pg-quote-change-rows>div>svg{align-self:center;color:#7c8b85}.pg-quote-change-rows>div>span{display:grid;min-width:0;align-content:start;gap:4px;padding:8px 9px;border-radius:7px}.pg-quote-change-rows>div>span.is-before{background:#fff4f2;box-shadow:inset 3px 0 #d48579}.pg-quote-change-rows>div>span.is-after{background:#eef8f3;box-shadow:inset 3px 0 #5aab8b}.pg-quote-change-rows small{color:#73827c;font-size:9.5px;font-weight:780}.pg-quote-change-rows em{overflow-wrap:anywhere;color:#1d362d;font-size:11px;font-style:normal;font-weight:650;line-height:1.5;white-space:pre-wrap}.pg-quote-change-list details>p{margin:0;padding:14px;color:#6e7d77;font-size:11px}.pg-quote-history-empty{display:grid;min-height:130px;place-items:center;align-content:center;gap:7px;color:#718078;text-align:center;border:1px dashed #cbd9d3;border-radius:9px;background:#f8faf9}.pg-quote-history-empty>svg{width:28px;height:28px;color:#5b8979}.pg-quote-history-empty strong{color:#29473c;font-size:12px}.pg-quote-history-empty span{max-width:440px;font-size:10.5px;line-height:1.5}@media (max-width:920px){.pg-pricing-panel .pg-quote-register .pg-quote-table-row{grid-template-columns:minmax(145px,.9fr) 92px minmax(147px,1fr) 118px 28px}.pg-quote-register .pg-quote-table-row>span{padding:10px}}@media (max-width:760px){.pg-pricing-panel .pg-quote-register--table,.pg-quote-filter-shell{margin-inline:12px}.pg-pricing-panel .pg-quote-register .pg-quote-table-row{width:100%;margin:0;grid-template-columns:minmax(0,1fr) minmax(105px,.55fr) 28px;grid-template-areas:"identity identity open" "trade status open" "customer customer open" "rrp rrp open" "tiers tiers open";grid-template-rows:auto}.pg-quote-register .pg-quote-table__identity{border-right:0;border-bottom:1px solid #edf1ef}.pg-quote-register .pg-quote-table__customer,.pg-quote-register .pg-quote-table__rrp{border-bottom:1px solid #edf1ef}.pg-quote-change-rows>div{grid-template-columns:1fr 20px 1fr}.pg-quote-change-rows>div>strong{grid-column:1/-1}}@media (max-width:520px){.pg-quote-filter-shell .pg-quote-filterbar{grid-template-columns:1fr}.pg-quote-filter-shell .pg-quote-filterbar__search{grid-column:auto}.pg-quote-register__header{align-items:flex-start;flex-direction:column}.pg-pricing-panel .pg-quote-register .pg-quote-table-row{grid-template-columns:1fr 26px;grid-template-areas:"identity open" "trade open" "customer open" "rrp open" "status open" "tiers open"}.pg-quote-register .pg-quote-table__status,.pg-quote-register .pg-quote-table__trade{border-bottom:1px solid #edf1ef}.pg-quote-change-list summary{grid-template-columns:22px minmax(0,1fr) 16px}.pg-quote-change-list summary>em{display:none}.pg-quote-change-rows>div{grid-template-columns:1fr}.pg-quote-change-rows>div>svg{transform:rotate(90deg)}}.pg-platform-loading span{color:#168c68;font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.pg-platform-loading strong{font-size:18px}.pg-platform-loading small{color:#65737d;font-size:10px}.pg-app--workshop{--pg-refactor-ink:#102033;--pg-refactor-muted:#64748b;--pg-refactor-line:#dfe6ed;--pg-refactor-soft:#f5f8f7;--pg-refactor-mint:#0b8f6a;--pg-refactor-mint-soft:#eaf6f1;--pg-refactor-warning:#a96308;--pg-refactor-warning-soft:#fff7e6}.pg-app--workshop .pg-side nav{gap:8px;padding-block:14px}.pg-side__nav-group{display:grid;gap:3px}.pg-side__nav-group>p{margin:8px 12px 3px;color:#718da3;font-size:9px;font-weight:750;letter-spacing:.09em;line-height:1.35;text-transform:uppercase}.pg-app--primary-collapsed .pg-side__nav-group>p{width:22px;height:1px;margin:8px auto 4px;overflow:hidden;background:rgba(255,255,255,.16);color:transparent}.pg-app--workshop .pg-side nav a{min-height:40px;border-radius:7px;font-size:12px}.pg-app--workshop .pg-workshop-hud{grid-template-columns:repeat(3,minmax(138px,1fr))}.pg-app--workshop .pg-workshop-hud>div{min-width:0}.pg-app--workshop .pg-workshop-hud small{font-size:10px}.pg-app--workshop .pg-workshop-hud strong{font-size:15px}.pg-app--workshop .pg-workshop-hud em{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.pg-workspace-context{position:sticky;top:64px;z-index:28;display:grid;width:min(1480px,calc(100% - 32px));min-height:62px;grid-template-columns:minmax(170px,.9fr) minmax(190px,1.15fr) minmax(132px,.8fr) minmax(170px,1fr) minmax(84px,.5fr);align-items:stretch;margin:14px auto -3px;overflow:hidden;border:1px solid #dce5ea;border-radius:12px;background:rgba(255,255,255,.97);box-shadow:0 8px 24px rgba(15,35,51,.08);backdrop-filter:blur(14px)}.pg-workspace-context__eyebrow{display:grid;align-content:center;gap:3px;padding:11px 15px;color:#d8f3e8;background:#0b2a41}.pg-workspace-context__eyebrow span{font-size:10px;font-weight:800;letter-spacing:.08em}.pg-workspace-context__eyebrow small{color:#91adbd;font-size:10px;line-height:1.35}.pg-workspace-context__eyebrow button{justify-self:start;padding:0;color:#ffe2a0;border:0;border-bottom:1px solid;background:transparent;font-size:9px;font-weight:800;cursor:pointer}.pg-workspace-context.is-preview{border-color:#d8a44b;box-shadow:0 8px 24px rgba(120,72,7,.12)}.pg-workspace-context.is-preview .pg-workspace-context__eyebrow{background:#6d4309}.pg-workspace-context>a,.pg-workspace-context>label{display:grid;min-width:0;align-content:center;gap:4px;padding:9px 13px;border-left:1px solid #e4eaee}.pg-workspace-context>a>span,.pg-workspace-context>label>span{color:#728090;font-size:9px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.pg-workspace-context select{width:100%;min-width:0;padding:0 22px 0 0;overflow:hidden;color:var(--pg-refactor-ink);border:0;outline:0;background:transparent;font-size:12px;font-weight:700;text-overflow:ellipsis}.pg-workspace-context>a{color:var(--pg-refactor-ink);background:#f6faf8}.pg-workspace-context>a strong{font-size:14px}.pg-workspace-context>a:hover{color:#08775a;background:#edf7f2}.pg-app--workshop .pg-product-parameter-panel>header p,.pg-app--workshop .pg-product-parameter-row--head{font-size:9px}.pg-app--workshop .pg-product-parameter-panel>header span{font-size:11px;line-height:1.45}.pg-app--workshop .pg-product-parameter-row{grid-template-columns:minmax(150px,.85fr) minmax(260px,2fr) minmax(110px,.7fr);min-height:64px;padding:10px 12px;font-size:12px}.pg-app--workshop .pg-product-parameter-table--without-status .pg-product-parameter-row{grid-template-columns:minmax(150px,.85fr) minmax(260px,2.7fr)}.pg-workshop-hud__market-link{display:inline-flex;width:max-content;align-items:center;gap:3px;color:#0b7f60;font-size:9px;font-style:normal;font-weight:750;line-height:1.2}.pg-workshop-hud__market-link:focus-visible,.pg-workshop-hud__market-link:hover{color:#075f49;text-decoration:underline}.pg-workshop-hud__market-link svg{width:10px;height:10px}.pg-app--workshop .pg-product-parameter-row strong{font-size:12px;line-height:1.35}.pg-app--workshop .pg-product-parameter-row small,.pg-app--workshop .pg-product-parameter-row>span:nth-child(4){font-family:var(--font-ui);font-size:10px;line-height:1.4}.pg-product-parameter-row>span:nth-child(2)>button{display:flex;width:100%;min-height:34px;align-items:center;justify-content:space-between;gap:10px;padding:6px 8px;color:inherit;text-align:left;border:1px solid transparent;border-radius:6px;background:transparent;font-size:inherit;font-weight:inherit}.pg-product-parameter-row>span:nth-child(2)>button:hover{border-color:#ccd9d2;background:#f0f7f3}.pg-product-parameter-row>span:nth-child(2)>button svg{width:14px;height:14px;flex:none;color:var(--pg-refactor-mint);opacity:0}.pg-product-parameter-row>span:nth-child(2)>button:focus-visible svg,.pg-product-parameter-row>span:nth-child(2)>button:hover svg{opacity:1}.pg-inline-fee-editor>select,.pg-inline-field-editor>input,.pg-inline-field-editor>textarea,.pg-inline-field-editor__control>input,.pg-inline-field-editor__control>select,.pg-inline-field-editor__control>textarea,.pg-inline-list-price-editor input[type=number],.pg-inline-money-editor>input,.pg-inline-money-editor>select,.pg-product-parameter-row>span:nth-child(2)>input{width:100%;min-height:36px;padding:6px 9px;color:var(--pg-refactor-ink);border:1px solid var(--pg-refactor-mint);border-radius:6px;background:#fff;font-size:12px;font-weight:650;box-shadow:0 0 0 3px rgba(11,143,106,.09)}.pg-inline-field-editor{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:7px}.pg-inline-field-editor__control{min-width:0}.pg-inline-fee-editor select,.pg-inline-field-editor__control>select,.pg-inline-money-editor select{appearance:none;padding-right:30px;background-image:linear-gradient(45deg,transparent 50%,#486158 0),linear-gradient(135deg,#486158 50%,transparent 0);background-position:calc(100% - 15px) 15px,calc(100% - 10px) 15px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.pg-inline-field-editor__control>textarea{min-height:78px;resize:vertical;font-family:inherit;line-height:1.55}.pg-inline-number-editor{display:grid;grid-template-columns:minmax(100px,1fr) auto;overflow:hidden;min-height:36px;border:1px solid var(--pg-refactor-mint);border-radius:6px;background:#fff;box-shadow:0 0 0 3px rgba(11,143,106,.09)}.pg-inline-number-editor>input{min-width:0;padding:6px 9px;color:var(--pg-refactor-ink);border:0;outline:0;background:transparent;font:inherit;font-weight:700}.pg-inline-number-editor>span{display:inline-flex;align-items:center;padding:0 11px;color:#557067;border-left:1px solid #d9e7e0;background:#f2f8f5;font-size:10px;font-weight:750;white-space:nowrap}.pg-inline-multi-select{display:flex;flex-wrap:wrap;gap:7px;padding:2px 0}.pg-inline-multi-select>button{display:inline-flex;min-height:32px;align-items:center;gap:5px;padding:0 10px;color:#52645d;border:1px solid #d5dfda;border-radius:999px;background:#fff;font-size:10px;font-weight:750;cursor:pointer}.pg-inline-multi-select>button:hover{border-color:#9dcbb8;background:#f3faf7}.pg-inline-multi-select>button.is-selected{color:#09674f;border-color:#79b69d;background:#e8f6f0}.pg-inline-multi-select svg{width:12px;height:12px}.pg-parameter-value-list{display:flex;flex-wrap:wrap;gap:5px}.pg-parameter-value-list>span{display:inline-flex;min-height:24px;align-items:center;padding:0 8px;color:#3e5e52;border:1px solid #d9e5df;border-radius:999px;background:#f6faf8;font-size:10px;font-weight:700}.pg-inline-fee-editor{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(220px,1.2fr);gap:8px}.pg-inline-money-editor{display:grid;grid-template-columns:86px minmax(110px,1fr);gap:7px}.pg-inline-list-price-editor{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.pg-inline-list-price-editor>span{display:grid;grid-template-columns:90px auto;align-items:center;gap:7px}.pg-inline-list-price-editor em{color:#52645d;font-size:10px;font-style:normal;font-weight:750;white-space:nowrap}.pg-inline-list-price-editor>label{display:inline-flex;align-items:center;gap:6px;color:#52645d;font-size:10px;font-weight:700;white-space:nowrap}.pg-inline-list-price-editor input[type=checkbox]{width:15px;height:15px;accent-color:var(--pg-refactor-mint)}.pg-inline-field-editor__actions{display:flex;gap:4px}.pg-inline-field-editor__actions>button{display:grid;width:32px;height:32px;place-items:center;padding:0;color:#0b765b;border:1px solid #b8d9cb;border-radius:6px;background:#eef8f4;cursor:pointer}.pg-inline-field-editor__actions>button:last-child{color:#64748b;border-color:#d7e0e7;background:#fff}.pg-inline-field-editor__actions svg{width:15px;height:15px}.pg-positioning-parameter-panel>header>div>h2,.pg-production-parameter-panel>header>div>h2{margin-bottom:5px}.pg-product-detail__sku{margin:0 0 6px!important;color:#0b8f6a!important;font-family:var(--font-ui);font-size:11px!important;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.pg-parameter-register{min-width:0}.pg-parameter-toolbar{display:grid;grid-template-columns:minmax(210px,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--pg-refactor-line);background:#fbfcfc}.pg-parameter-toolbar>label{display:grid;min-height:38px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:0 10px;border:1px solid #ccd7dd;border-radius:7px;background:#fff}.pg-parameter-toolbar>label svg{color:#6d7b85}.pg-parameter-toolbar input{min-width:0;border:0;outline:0;background:transparent;font-size:11px}.pg-parameter-toolbar>div{display:flex;gap:3px}.pg-parameter-toolbar button{min-height:34px;padding:0 9px;color:#52616b;border:1px solid transparent;border-radius:6px;background:transparent;font-size:10px;font-weight:750;cursor:pointer}.pg-parameter-toolbar button:focus-visible,.pg-parameter-toolbar button:hover{border-color:#cdd8dd;background:#fff}.pg-parameter-toolbar button.is-active,.pg-parameter-toolbar button[aria-pressed=true]{color:#0a6f54;border-color:#a6cdbd;background:var(--pg-refactor-mint-soft)}.pg-parameter-density{border-color:#d2dce1!important;background:#fff!important}.pg-product-parameter-table.is-compact .pg-product-parameter-row{min-height:46px;padding-block:5px}.pg-packaging-market-register tr[id^=field-],.pg-product-parameter-row[id^=field-]{scroll-margin-top:132px}.pg-packaging-market-register tr:focus,.pg-product-parameter-row:focus{outline:none}.pg-packaging-market-register tr.is-deep-linked,.pg-packaging-market-register tr[data-deep-linked=true],.pg-product-parameter-row.is-deep-linked,.pg-product-parameter-row[data-deep-linked=true]{position:relative;background:#fff7d9;box-shadow:inset 4px 0 #c4810d,0 0 0 1px #e9c46e}.pg-packaging-market-register tr.is-deep-linked>td,.pg-packaging-market-register tr[data-deep-linked=true]>td{background:#fff7d9}.pg-parameter-empty{display:grid;min-height:86px;place-items:center;padding:20px;color:#6c7880;font-size:11px}.pg-product-detail.is-editor-open>.pg-notice,.pg-product-detail.is-editor-open>.pg-product-context-notice,.pg-product-detail.is-editor-open>.pg-product-detail__header,.pg-product-detail.is-editor-open>.pg-product-detail__workspace{display:none}.pg-product-editor-page{width:100%}.pg-product-editor-page .pg-passport-parameter-editor,.pg-product-editor-page .pg-product-editor{width:100%;max-width:none;max-height:none;border:0;border-radius:12px;background:#fff;box-shadow:none}.pg-company-page.is-editor-open>:not(.pg-company-editor-page){display:none}.pg-company-editor-page,.pg-company-editor-page .pg-company-editor{width:100%}.pg-company-editor-page .pg-company-editor{position:static;max-width:none;max-height:none;overflow:visible;border:0;border-radius:12px;box-shadow:none}.pg-product-editor-page .pg-passport-parameter-editor>header,.pg-product-editor-page .pg-product-editor>header{min-height:104px;padding:24px 28px;border-radius:12px 12px 0 0}.pg-product-editor-page .pg-passport-parameter-editor>header h2,.pg-product-editor-page .pg-product-editor>header h2{font-size:clamp(25px,3vw,34px)}.pg-product-editor-page .pg-passport-parameter-editor form,.pg-product-editor-page .pg-product-editor form{max-height:none;overflow:visible;padding:26px 28px 0}.pg-product-editor-page .pg-passport-field-grid,.pg-product-editor-page .pg-product-editor__body{max-width:1120px}.pg-product-editor-page :is(input,select,textarea){font-size:13px}.pg-product-editor-page .pg-passport-parameter-editor form>footer,.pg-product-editor-page .pg-product-editor form>footer{position:sticky;bottom:0;z-index:4;margin-inline:-28px;padding-inline:28px;background:rgba(247,249,248,.97);backdrop-filter:blur(10px)}.pg-quote-register{overflow:hidden;border:1px solid var(--pg-refactor-line);border-radius:12px;background:#fff}.pg-quote-register>header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:19px 21px;border-bottom:1px solid var(--pg-refactor-line);background:#f7f9f8}.pg-quote-register>header h2{margin:2px 0 4px;color:var(--pg-refactor-ink);font-size:22px}.pg-quote-register>header p{margin:0;color:var(--pg-refactor-muted);font-size:12px}.pg-quote-register>header>small{color:#516171;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.pg-quote-register__list{display:grid}.pg-quote-card{display:grid;min-width:0;grid-template-columns:36px minmax(190px,.85fr) minmax(500px,2fr) 22px;align-items:center;gap:16px;padding:18px 20px;border-bottom:1px solid #e6ebee;transition:background .15s ease,box-shadow .15s ease}.pg-quote-card:last-child{border-bottom:0}.pg-quote-card:hover{background:#f3f8f5;box-shadow:inset 3px 0 var(--pg-refactor-mint)}.pg-quote-card__index{color:#93a0ac;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.pg-quote-card__identity{min-width:0}.pg-quote-card__identity h3{margin:6px 0 4px;overflow:hidden;color:var(--pg-refactor-ink);font-size:15px;text-overflow:ellipsis;white-space:nowrap}.pg-quote-card__identity p,.pg-quote-card__identity small{display:block;margin:0;overflow:hidden;color:var(--pg-refactor-muted);font-size:11px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.pg-pack-config-kind,.pg-quote-status,.pg-version-state{display:inline-flex;min-height:22px;align-items:center;padding:0 8px;color:#5c6570;border:1px solid #d6dde2;border-radius:999px;background:#f5f7f8;font-size:9px;font-weight:750;letter-spacing:.03em}.pg-quote-status.is-approved,.pg-quote-status.is-confirmed,.pg-quote-status.is-sent,.pg-version-state.is-published{color:#087458;border-color:#b9dfd0;background:#e9f7f1}.pg-quote-status.is-pending_approval{color:#936112;border-color:#ead49f;background:#fff8df}.pg-quote-status.is-expired{color:#a3473f;border-color:#ebc3bf;background:#fff0ee}.pg-quote-card dl{display:grid;min-width:0;grid-template-columns:repeat(5,minmax(90px,1fr));margin:0}.pg-quote-card dl>div{min-width:0;padding:1px 12px;border-left:1px solid #e3e9ec}.pg-quote-card dt{margin-bottom:5px;color:#7a8793;font-size:9px;font-weight:700;text-transform:uppercase}.pg-quote-card dd{margin:0;overflow:hidden;color:#263847;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.pg-quote-card dd small{display:block;margin-top:3px;overflow:hidden;color:#7b8791;font-size:9px;font-weight:500;text-overflow:ellipsis}.pg-quote-card>svg{color:#799083}.pg-object-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;padding-bottom:22px;border-bottom:1px solid var(--pg-refactor-line)}.pg-object-page-header>div:first-child>a{display:inline-flex;align-items:center;gap:7px;margin-bottom:19px;color:#667585;font-size:11px;font-weight:700}.pg-object-page-header h1{margin:3px 0 6px;color:var(--pg-refactor-ink);font-family:var(--font-ui);font-size:clamp(30px,4vw,46px);letter-spacing:-.035em;line-height:1.05}.pg-object-page-header>div:first-child>p:last-child{margin:0;color:var(--pg-refactor-muted);font-size:12px}.pg-object-page-header__status{display:flex;align-items:flex-end;gap:10px}.pg-object-page-header__status label{display:grid;gap:5px}.pg-object-page-header__status label>span{color:#71808d;font-size:9px;font-weight:750;text-transform:uppercase}.pg-object-page-header__status button,.pg-object-page-header__status select{min-height:42px;padding:0 13px;border-radius:8px;font-size:11px;font-weight:700}.pg-object-page-header__status select{min-width:150px;color:var(--pg-refactor-ink);border:1px solid #d4dde3;background:#fff}.pg-object-page-header__status button,.pg-object-savebar>button:last-child{display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#fff;border:1px solid var(--pg-refactor-mint);background:var(--pg-refactor-mint)}.pg-quote-detail{padding:16px 20px 22px}.pg-quote-detail .pg-object-page-header{align-items:center;gap:16px;padding-bottom:11px}.pg-quote-detail .pg-object-page-header>div:first-child>a{margin-bottom:5px}.pg-quote-detail .pg-object-page-header h1{margin-block:2px 4px;font-size:clamp(26px,2.7vw,33px)}.pg-quote-detail .pg-object-page-header__status button,.pg-quote-detail .pg-object-page-header__status select{min-height:36px}.pg-quote-object-note{display:flex;align-items:center;gap:10px;margin-top:8px;padding:8px 10px;color:#285246;border:1px solid #c9dfd6;border-radius:8px;background:#eef8f4}.pg-quote-object-note>svg{width:19px;height:19px;flex:none;color:var(--pg-refactor-mint)}.pg-quote-object-note>span{display:flex;min-width:0;align-items:baseline;gap:8px}.pg-quote-object-note strong{font-size:10.5px}.pg-quote-object-note small{color:#5e766d;font-size:9.5px}.pg-quote-detail-tabs{display:flex;align-items:end;gap:18px;min-height:38px;margin-top:8px;border-bottom:1px solid var(--pg-refactor-line)}.pg-quote-detail-tabs button{position:relative;display:inline-flex;min-height:38px;align-items:center;gap:7px;padding:0 2px;color:#66776f;border:0;background:transparent;font-size:11px;font-weight:750}.pg-quote-detail-tabs button:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:transparent;content:""}.pg-quote-detail-tabs button.is-active{color:#08775a}.pg-quote-detail-tabs button.is-active:after{background:#08775a}.pg-quote-detail-tabs button span{display:grid;min-width:19px;height:19px;place-items:center;padding:0 5px;color:#587069;border-radius:999px;background:#edf3f0;font-size:9px}.pg-quote-detail-tabs button.is-active span{color:#08775a;background:#e5f3ed}.pg-object-page-layout{display:grid;grid-template-columns:minmax(0,1fr) 278px;align-items:start;gap:24px;margin-top:24px}.pg-quote-detail .pg-object-page-layout{grid-template-columns:minmax(0,1fr);gap:0;margin-top:9px}.pg-object-page-main{display:grid;gap:18px}.pg-quote-detail .pg-object-page-main{gap:9px}.pg-form-section{padding:21px;border:1px solid var(--pg-refactor-line);border-radius:12px;background:#fff}.pg-quote-detail .pg-form-section{padding:12px 14px;border-radius:9px}.pg-form-section>header{display:flex;align-items:flex-start;gap:12px;margin-bottom:19px;padding-bottom:15px;border-bottom:1px solid #e6ebee}.pg-quote-detail .pg-form-section>header{align-items:center;gap:9px;margin-bottom:9px;padding-bottom:8px}.pg-form-section>header>svg{width:26px;height:26px;flex:none;color:var(--pg-refactor-mint)}.pg-quote-detail .pg-form-section>header>svg{width:20px;height:20px}.pg-form-section>header h2{margin:2px 0 4px;color:var(--pg-refactor-ink);font-size:19px}.pg-quote-detail .pg-form-section>header h2{font-size:16px}.pg-form-section>header p:last-child{margin:0;color:var(--pg-refactor-muted);font-size:11px;line-height:1.5}.pg-section-number{display:grid;width:28px;height:28px;flex:none;place-items:center;color:#087458;border-radius:50%;background:#e6f4ee;font-size:10px;font-weight:800}.pg-form-grid{display:grid;gap:14px}.pg-quote-detail .pg-form-grid{gap:8px 10px}.pg-form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-form-grid--2,.pg-packaging-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-form-grid .is-wide{grid-column:span 2}.pg-form-section label,.pg-object-page-aside label{display:grid;min-width:0;gap:6px}.pg-form-section label>span,.pg-object-page-aside label>span{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#4f6170;font-size:10px;font-weight:700}.pg-form-section label>span em{color:#9b650d;font-size:9px;font-style:normal}.pg-form-section :is(input,select,textarea),.pg-object-page-aside select{width:100%;min-height:42px;padding:9px 11px;color:var(--pg-refactor-ink);border:1px solid #d5dee4;border-radius:7px;background:#fff;font-size:12px}.pg-form-section textarea{min-height:84px;resize:vertical}.pg-form-section :is(input,select,textarea):focus{border-color:var(--pg-refactor-mint);outline:0;box-shadow:0 0 0 3px rgba(11,143,106,.09)}.pg-quote-detail .pg-form-section :is(input,select,textarea){min-height:36px;padding:7px 9px}.pg-quote-detail .pg-form-section textarea{min-height:62px}.pg-form-section label.is-variant-difference{padding:10px;border-left:3px solid #d9952b;border-radius:5px;background:#fff9ed}.pg-block-field{margin-top:14px}.pg-packaging-scope-grid{display:grid;gap:11px;margin-top:15px;padding:14px;border-radius:9px;background:#f5f8f7}.pg-quote-tiers{display:grid;gap:10px}.pg-quote-tiers>div{display:grid;grid-template-columns:32px minmax(0,1fr) minmax(0,1fr) 36px;align-items:end;gap:12px;padding:11px;border:1px solid #e0e7eb;border-radius:8px;background:#f8faf9}.pg-quote-detail .pg-quote-tiers>div{gap:8px;padding:7px 9px}.pg-quote-tiers>div>span{align-self:center;color:#8a96a0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.pg-quote-tiers>div>button{display:grid;width:36px;height:42px;place-items:center;color:#a7524a;border:1px solid #e5d0cd;border-radius:7px;background:#fff}.pg-secondary-button{display:inline-flex;width:max-content;min-height:38px;align-items:center;gap:7px;padding:0 12px;color:#23473b;border:1px solid #bed6cc;border-radius:7px;background:#eef7f3;font-size:11px;font-weight:700}.pg-object-page-aside{position:sticky;top:143px;display:grid;gap:14px}.pg-object-page-aside>section{display:grid;gap:11px;padding:17px;border:1px solid var(--pg-refactor-line);border-radius:11px;background:#f8faf9}.pg-object-page-aside h2{margin:0;color:var(--pg-refactor-ink);font-size:16px}.pg-object-page-aside p{margin:0;color:var(--pg-refactor-muted);font-size:11px;line-height:1.55}.pg-object-page-aside dl{display:grid;gap:0;margin:0}.pg-object-page-aside dl>div{display:grid;gap:3px;padding:9px 0;border-bottom:1px solid #e1e7e9}.pg-object-page-aside dt{color:#7d8994;font-size:9px;text-transform:uppercase}.pg-object-page-aside dd{margin:0;color:#243847;font-size:11px;font-weight:700}.pg-object-page-aside a{display:flex;min-height:38px;align-items:center;gap:8px;padding:8px 10px;color:#245345;border:1px solid #d3e2db;border-radius:7px;background:#fff;font-size:10px;font-weight:700}.pg-object-page-aside a span{display:grid;min-width:0;gap:2px}.pg-object-page-aside a small{color:#7a8791;font-weight:500}.pg-object-page-aside ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}.pg-object-page-aside li{display:flex;align-items:center;gap:8px;padding:8px;border-radius:6px;background:#fff}.pg-object-page-aside li span{display:grid;gap:2px}.pg-object-page-aside li strong{font-size:11px}.pg-object-page-aside li small{color:#7a8791;font-size:9px}.pg-governance-callout{border-color:#c9ded4!important;background:#edf7f2!important}.pg-object-savebar{position:sticky;bottom:12px;z-index:12;display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:22px;padding:12px 14px;border:1px solid #d4dfe3;border-radius:10px;background:rgba(255,255,255,.96);box-shadow:0 10px 34px rgba(15,35,51,.13);backdrop-filter:blur(12px)}.pg-quote-detail .pg-object-savebar{position:static;margin-top:9px;padding:7px 9px}.pg-quote-history-view{margin-top:9px}.pg-quote-history-view .pg-quote-history-section{min-height:250px}.pg-object-savebar>div{display:grid;min-width:0;gap:2px;margin-right:auto}.pg-object-savebar strong{color:var(--pg-refactor-ink);font-size:11px}.pg-object-savebar span{color:var(--pg-refactor-muted);font-size:10px}.pg-object-savebar>a,.pg-object-savebar>button{min-height:40px;padding:0 14px;border-radius:7px;font-size:11px;font-weight:700}.pg-object-savebar .pg-link-button,.pg-object-savebar>a{color:#52616e;border:1px solid #d6dfe4;background:#fff}.pg-packaging-workspace{display:grid;gap:18px}.pg-packaging-workspace__views{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--pg-refactor-line);border-radius:11px;background:#fff}.pg-packaging-workspace__views button{display:flex;min-height:64px;align-items:center;gap:10px;padding:10px 15px;color:#5d6d79;text-align:left;border:0;border-right:1px solid #e1e7eb;background:#fff}.pg-packaging-workspace__views button:last-child{border-right:0}.pg-packaging-workspace__views button.is-active{color:#0b5c47;background:#eaf6f1;box-shadow:inset 0 -3px var(--pg-refactor-mint)}.pg-packaging-workspace__views button>svg{width:22px;height:22px;flex:none}.pg-packaging-workspace__views button span{display:grid;gap:3px}.pg-packaging-workspace__views button strong{font-size:12px}.pg-packaging-workspace__views button small{color:#7b8791;font-size:9px}.pg-current-packaging-context{display:grid;grid-template-columns:minmax(210px,.9fr) minmax(360px,1.4fr) auto;align-items:center;gap:18px;padding:20px;color:#fff;border-radius:12px;background:#0b2a41}.pg-current-packaging-context h2{margin:3px 0 6px;font-size:21px}.pg-current-packaging-context p{margin:0;color:#acc0cd;font-size:11px;line-height:1.5}.pg-current-packaging-context__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:9px;background:rgba(255,255,255,.045)}.pg-current-packaging-context__facts>div{display:grid;min-width:0;gap:4px;padding:12px;border-right:1px solid rgba(255,255,255,.12)}.pg-current-packaging-context__facts>div:last-child{border-right:0}.pg-current-packaging-context__facts span{color:#91a9b8;font-size:9px;text-transform:uppercase}.pg-current-packaging-context__facts strong{font-size:19px}.pg-current-packaging-context__facts small{overflow:hidden;color:#b2c4cf;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.pg-current-packaging-context__facts .is-warning strong{color:#ffd16f}.pg-current-packaging-context__actions{display:grid;gap:8px}.pg-current-packaging-context__actions :is(a,button){display:inline-flex;min-height:38px;align-items:center;justify-content:space-between;gap:8px;padding:0 11px;color:#fff;border:1px solid rgba(255,255,255,.22);border-radius:7px;background:rgba(255,255,255,.06);font-size:10px;font-weight:700}.pg-current-packaging-context__actions a{color:#0b2a41;border-color:#8ad3b7;background:#8ad3b7}.pg-packaging-compare,.pg-packaging-configurations{padding:21px;border:1px solid var(--pg-refactor-line);border-radius:12px;background:#fff}.pg-packaging-compare>header,.pg-packaging-configurations>header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:17px;border-bottom:1px solid #e2e8eb}.pg-packaging-compare>header h2,.pg-packaging-configurations>header h2{margin:2px 0 5px;color:var(--pg-refactor-ink);font-size:22px}.pg-packaging-compare>header p,.pg-packaging-configurations>header p{margin:0;color:var(--pg-refactor-muted);font-size:11px}.pg-packaging-configurations>header button{display:inline-flex;min-height:40px;align-items:center;gap:7px;padding:0 13px;color:#fff;border:0;border-radius:7px;background:var(--pg-refactor-mint);font-size:10px;font-weight:700}.pg-packaging-configurations__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:17px}.pg-packaging-configurations__grid>a{display:flex;min-width:0;min-height:230px;flex-direction:column;padding:17px;border:1px solid #dce4e8;border-radius:10px;background:#fbfcfc;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.pg-packaging-configurations__grid>a:hover{border-color:#9ecab8;box-shadow:0 10px 24px rgba(26,65,50,.08);transform:translateY(-2px)}.pg-pack-config-kind.is-market_variant{width:max-content;color:#8c5d12;border-color:#e3ce9f;background:#fff7df}.pg-packaging-configurations__grid h3{margin:12px 0 6px;color:var(--pg-refactor-ink);font-size:16px}.pg-packaging-configurations__grid p{margin:0;color:var(--pg-refactor-muted);font-size:10px;line-height:1.5}.pg-packaging-configurations__grid dl{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin:16px 0}.pg-packaging-configurations__grid dl>div{display:grid;gap:2px;padding:8px;border-radius:6px;background:#f0f4f3}.pg-packaging-configurations__grid dt{color:#7c898f;font-size:8px;text-transform:uppercase}.pg-packaging-configurations__grid dd{margin:0;color:#274235;font-size:12px;font-weight:750}.pg-packaging-configurations__grid footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid #e0e6e9}.pg-packaging-configurations__grid footer span{color:#7d8991;font-size:9px;text-transform:uppercase}.pg-packaging-configurations__grid footer strong{display:inline-flex;align-items:center;gap:6px;color:#0a6f54;font-size:10px}.pg-packaging-compare__list{display:grid;gap:12px;margin-top:17px}.pg-packaging-compare__list>article{overflow:hidden;border:1px solid #dce4e8;border-radius:10px}.pg-packaging-compare__list>article>header{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 15px;border-bottom:1px solid #e2e8eb;background:#f7f9f8}.pg-packaging-compare__list>article>header>i{display:grid;width:42px;height:32px;place-items:center;color:#fff;border-radius:5px;background:#173c55;font-size:9px;font-style:normal;font-weight:800}.pg-packaging-compare__list h3{margin:0 0 3px;color:var(--pg-refactor-ink);font-size:14px}.pg-packaging-compare__list p{margin:0;color:var(--pg-refactor-muted);font-size:9px}.pg-packaging-compare__list header>span{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700}.pg-packaging-compare__list header>span.is-warning{color:#a26209}.pg-packaging-compare__list header>span.is-complete{color:#0b795c}.pg-packaging-compare__assignment{display:grid;grid-template-columns:1.25fr .9fr .7fr;gap:0;padding:14px}.pg-packaging-compare__assignment>*{display:grid;align-content:center;gap:5px;padding:0 14px;border-right:1px solid #e3e8eb}.pg-packaging-compare__assignment>:last-child{border-right:0}.pg-packaging-compare__assignment span{color:#78858e;font-size:9px;font-weight:700;text-transform:uppercase}.pg-packaging-compare__assignment strong{color:#253b47;font-size:12px}.pg-packaging-compare__assignment small{color:#7b8790;font-size:9px}.pg-packaging-compare__assignment select{min-height:38px;padding:0 9px;color:#243a46;border:1px solid #d2dde2;border-radius:6px;background:#fff;font-size:11px}.pg-packaging-compare__list footer{display:flex;justify-content:flex-end;padding:0 14px 13px}.pg-packaging-compare__list footer button{display:inline-flex;align-items:center;gap:6px;color:#0b795c;border:0;background:transparent;font-size:10px;font-weight:700}.pg-app--workshop .pg-packaging-market-workspace{border-radius:12px}.pg-app--workshop .pg-packaging-market-register__scroll{overflow:visible}.pg-app--workshop .pg-packaging-market-register th{font-size:9px}.pg-app--workshop .pg-packaging-market-register td{font-size:11px;line-height:1.45}.pg-app--workshop .pg-packaging-market-register td strong{font-size:11px}.pg-app--workshop .pg-packaging-market-register td small{font-size:9px}.pg-app--workshop .pg-compliance-inspector__body,.pg-app--workshop .pg-compliance-requirements__body{max-height:none;overflow:visible}.pg-app--workshop .pg-compliance-requirement-link{grid-template-columns:24px minmax(190px,1fr) minmax(112px,.55fr) minmax(95px,.45fr) 18px;align-items:center;min-height:86px}.pg-compliance-requirement-row__meta{display:grid;gap:4px}.pg-compliance-requirement-row__meta>small{color:#65737d;font-size:9px}.pg-compliance-evidence-note{margin:5px 0 13px!important;padding:9px 11px;color:#66543b!important;border-left:3px solid #c88b2a;background:#fff7e6;font-size:10px!important}.pg-compliance-detail-card li>i{color:#7b878e!important;border-color:#cbd4d8!important;background:#fff!important}.pg-version-workspace{display:grid;gap:18px}.pg-version-summary{display:grid;grid-template-columns:minmax(230px,1fr) 2fr;align-items:stretch;overflow:hidden;color:#fff;border-radius:12px;background:#0b2a41}.pg-version-summary>div{padding:20px 22px}.pg-version-summary h2{margin:3px 0 9px;font-size:23px}.pg-version-summary dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-left:1px solid rgba(255,255,255,.13)}.pg-version-summary dl>div{display:grid;align-content:center;gap:6px;padding:16px;border-right:1px solid rgba(255,255,255,.11)}.pg-version-summary dt{color:#9fb4c2;font-size:9px;text-transform:uppercase}.pg-version-summary dd{margin:0;font-size:24px;font-weight:750}.pg-version-summary dl .is-warning dd{color:#ffd16f}.pg-version-workspace__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pg-version-history,.pg-version-panel,.pg-version-publish{min-width:0;padding:20px;border:1px solid var(--pg-refactor-line);border-radius:12px;background:#fff}.pg-version-panel>header{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:13px;border-bottom:1px solid #e2e8eb}.pg-version-panel>header>span{display:grid;width:28px;height:28px;place-items:center;color:#0b795c;border-radius:50%;background:#e9f6f0;font-size:9px;font-weight:800}.pg-version-history h2,.pg-version-panel h2,.pg-version-publish h2{margin:2px 0 0;color:var(--pg-refactor-ink);font-size:18px}.pg-version-change-list,.pg-version-evidence-list{display:grid;gap:8px}.pg-version-change-list article,.pg-version-evidence-list article{display:grid;min-width:0;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;border:1px solid #e2e8eb;border-radius:8px;background:#f9fbfa}.pg-version-change-list article>svg{color:#0b8f6a}.pg-version-change-list article.is-warning>svg{color:#c77b0b}.pg-version-change-list article div,.pg-version-evidence-list article div{min-width:0}.pg-version-change-list strong,.pg-version-evidence-list strong{color:#243946;font-size:11px}.pg-version-change-list p,.pg-version-evidence-list p{margin:3px 0 0;color:#72808b;font-size:9px;line-height:1.4}.pg-version-change-list article>a,.pg-version-change-list article>span,.pg-version-evidence-list article>span{color:#687680;font-size:9px;font-weight:700}.pg-version-change-list article>a{color:#08775a}.pg-version-evidence-list article>svg{width:23px;height:23px;color:#42745f}.pg-version-evidence-list article small{display:block;margin-top:3px;color:#82909a;font-size:8px}.pg-version-empty{display:grid;min-height:150px;place-items:center;align-content:center;gap:8px;color:#75838d;border:1px dashed #cfdadd;border-radius:9px;background:#fafcfc}.pg-version-empty svg{width:30px;height:30px}.pg-version-empty strong{font-size:11px}.pg-version-empty a{color:#08775a;font-size:10px;font-weight:700}.pg-release-gate{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px;border-radius:9px}.pg-release-gate.is-blocked{color:#8c580b;border:1px solid #ead4a6;background:#fff8e7}.pg-release-gate.is-ready{color:#0a6f54;border:1px solid #bcdccc;background:#eaf6f1}.pg-release-gate>svg{width:30px;height:30px}.pg-release-gate strong{font-size:12px}.pg-release-gate p{margin:4px 0 0;color:#6e6f68;font-size:9px;line-height:1.45}.pg-release-gate a{display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:700}.pg-version-blocker-summary{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:9px}.pg-version-blocker-summary>div{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px;border-radius:7px;background:#f3f6f5}.pg-version-blocker-summary span{color:#71808a;font-size:9px}.pg-version-blocker-summary strong{font-size:15px}.pg-version-impact-grid,.pg-version-output-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.pg-version-impact-grid>a{position:relative;display:grid;min-height:118px;align-content:center;gap:3px;padding:13px;border:1px solid #dce5e8;border-radius:8px;background:#f8faf9}.pg-version-impact-grid>a>strong{color:#0b795c;font-size:22px}.pg-version-impact-grid>a>span{color:#243946;font-size:11px;font-weight:750}.pg-version-impact-grid>a>small{color:#7a8790;font-size:8px;line-height:1.35}.pg-version-impact-grid>a>svg{position:absolute;top:12px;right:11px;color:#829289}.pg-version-history>header,.pg-version-publish>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:15px;border-bottom:1px solid #e2e8eb}.pg-version-history>header p,.pg-version-publish>header p{margin:5px 0 0;color:var(--pg-refactor-muted);font-size:10px}.pg-version-publish>header>span{display:inline-flex;min-height:30px;align-items:center;gap:6px;padding:0 10px;border-radius:999px;font-size:9px;font-weight:750}.pg-version-publish>header>span.is-blocked{color:#965e0a;background:#fff4d8}.pg-version-publish>header>span.is-ready{color:#087458;background:#e6f5ef}.pg-version-output-grid{margin-top:14px}.pg-version-output-grid>:is(a,button){display:grid;min-height:88px;grid-template-columns:30px minmax(0,1fr) 17px;align-items:center;gap:9px;padding:12px;color:#25433a;text-align:left;border:1px solid #dce5e8;border-radius:8px;background:#f9fbfa}.pg-version-output-grid>:is(a,button)>svg:first-child{width:27px;height:27px;color:#0b8f6a}.pg-version-output-grid span{display:grid;gap:3px}.pg-version-output-grid strong{font-size:11px}.pg-version-output-grid small{color:#7b8790;font-size:8px}.pg-version-publish>footer{display:flex;align-items:center;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid #e2e8eb}.pg-version-publish>footer>div{display:grid;gap:3px;margin-right:auto}.pg-version-publish>footer strong{font-size:11px}.pg-version-publish>footer span{color:#7b8791;font-size:9px}.pg-version-publish>footer button{display:inline-flex;min-height:42px;align-items:center;gap:7px;padding:0 14px;color:#fff;border:0;border-radius:7px;background:var(--pg-refactor-mint);font-size:10px;font-weight:750}.pg-version-publish>footer button:disabled{color:#80909a;background:#dfe6e8}.pg-version-history .pg-history-ledger{margin-top:14px}.pg-version-control{display:grid;gap:12px}.pg-version-control__title{padding-bottom:11px}.pg-version-notice{display:flex;min-height:38px;align-items:center;gap:8px;padding:8px 11px;color:#0a6e54;border:1px solid #afd7c6;border-radius:8px;background:#ebf8f2;font-size:10px;font-weight:650}.pg-version-notice>svg{flex:0 0 auto;font-size:17px}.pg-version-notice>span{margin-right:auto}.pg-version-notice>button{display:grid;width:24px;height:24px;place-items:center;color:inherit;border:0;background:transparent}.pg-version-release-card{display:grid;grid-template-columns:minmax(230px,1.25fr) minmax(210px,.9fr) minmax(175px,.8fr);align-items:stretch;overflow:hidden;border:1px solid #cfdcdf;border-radius:10px;background:#fff;box-shadow:0 8px 22px rgba(20,48,60,.05)}.pg-version-release-card__main{display:flex;min-width:0;align-items:center;gap:12px;padding:15px 17px;color:#fff;background:#0b2f45}.pg-version-release-card__icon{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;color:#8ce2c2;border:1px solid rgba(255,255,255,.16);border-radius:9px;background:rgba(255,255,255,.07)}.pg-version-release-card__icon svg{width:23px;height:23px}.pg-version-release-card__main .pg-kicker{color:#83d8bc}.pg-version-release-card__main h2{margin:2px 0 3px;font-size:18px;font-weight:620}.pg-version-release-card__main h2 strong{color:#92ebca;font-weight:780}.pg-version-release-card__main p:last-child{margin:0;color:#b7c8d1;font-size:9px}.pg-version-release-card__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-right:1px solid #e1e8ea}.pg-version-release-card__facts>div{display:grid;align-content:center;gap:4px;padding:12px;border-right:1px solid #e1e8ea}.pg-version-release-card__facts>div:last-child{border-right:0}.pg-version-release-card__facts dt{color:#7a8991;font-size:8px;font-weight:700;text-transform:uppercase}.pg-version-release-card__facts dd{margin:0;color:#173548;font-size:18px;font-weight:760}.pg-version-release-card__facts dd.is-warning{color:#b66b0a}.pg-version-release-card__action{display:grid;align-content:center;justify-items:end;gap:8px;padding:12px 14px}.pg-version-release-card__action p{display:flex;align-items:flex-start;gap:5px;margin:0;color:#9a6311;font-size:8px;line-height:1.4;text-align:right}.pg-version-release-card__action p.is-ready{color:#0b775b}.pg-version-release-card__action p svg{flex:0 0 auto;margin-top:1px}.pg-version-release-card__action .pg-button{min-height:37px;padding:0 13px;font-size:10px}.pg-version-release-card__action .pg-button:disabled{color:#6f8088;background:#e8edee;box-shadow:none;cursor:default}.pg-version-diff-register,.pg-version-history-register{min-width:0;overflow:hidden;border:1px solid #d7e1e4;border-radius:10px;background:#fff}.pg-version-diff-register>header,.pg-version-history-register>header{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:15px;padding:11px 14px;border-bottom:1px solid #dde6e8;background:#f8faf9}.pg-version-diff-register>header>div{display:flex;min-width:0;align-items:center;gap:9px}.pg-version-diff-register>header svg{width:24px;height:24px;flex:0 0 auto;color:#0b8b67}.pg-version-diff-register h2,.pg-version-history-register h2{margin:0;color:#183448;font-size:14px}.pg-version-diff-register header p,.pg-version-history-register header p{margin:2px 0 0;color:#76858e;font-size:8px}.pg-version-diff-register>header>strong,.pg-version-history-register>header>strong{flex:0 0 auto;color:#0a7659;font-size:10px}.pg-version-diff-table{min-width:720px}.pg-version-diff-row{display:grid;grid-template-columns:minmax(190px,.72fr) minmax(230px,1fr) minmax(230px,1fr);min-height:56px;border-bottom:1px solid #e2e8ea}.pg-version-diff-row:last-child{border-bottom:0}.pg-version-diff-row--head{min-height:34px;color:#667a86;background:#f2f6f7;font-size:8px;font-weight:750}.pg-version-diff-row--head>span,.pg-version-diff-row>:is(div){display:flex;min-width:0;align-items:center;padding:8px 12px;border-right:1px solid #e2e8ea}.pg-version-diff-row--head>span:last-child,.pg-version-diff-row>:is(div):last-child{border-right:0}.pg-version-diff-row__field{position:relative;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;gap:7px}.pg-version-diff-row__field>span{padding:3px 6px;color:#407061;border-radius:999px;background:#edf5f1;font-size:8px;font-weight:700}.pg-version-diff-row__field>strong{overflow:hidden;color:#19374a;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.pg-version-diff-row__field>small{font-size:8px;font-weight:750}.pg-version-diff-row__field>small.is-added{color:#087859}.pg-version-diff-row__field>small.is-changed{color:#9c650d}.pg-version-diff-row__field>small.is-removed{color:#b44d46}.pg-version-diff-row__value{color:#53656f;font-size:9px;line-height:1.45}.pg-version-diff-row__value.is-previous{background:#fbfcfc}.pg-version-diff-row__value.is-current{gap:7px;color:#163b31;background:#f1f8f5;font-weight:650}.pg-version-diff-row__value.is-current svg{width:13px;height:13px;flex:0 0 auto;color:#0a8965}.pg-version-diff-empty,.pg-version-history-empty{display:grid;min-height:128px;place-items:center;align-content:center;gap:5px;color:#72818a;background:#fff;text-align:center}.pg-version-diff-empty svg{width:28px;height:28px;color:#6f9486}.pg-version-diff-empty strong{color:#2f4855;font-size:11px}.pg-version-diff-empty span,.pg-version-history-empty{font-size:9px}.pg-version-history-list{display:grid}.pg-version-history-list article{display:grid;grid-template-columns:105px minmax(190px,.8fr) minmax(230px,1fr) 130px;min-height:58px;align-items:center;gap:13px;padding:8px 13px;border-bottom:1px solid #e2e8ea}.pg-version-history-list article:last-child{border-bottom:0}.pg-version-history-list article.is-current{box-shadow:inset 3px 0 #0a8965;background:#f1f8f5}.pg-version-history-list article>div{display:grid;min-width:0;gap:2px}.pg-version-history-list article strong{overflow:hidden;color:#253f4e;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.pg-version-history-list article small{overflow:hidden;color:#7b8a92;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.pg-version-history-list__version{display:flex!important;grid-template-columns:auto auto!important;align-items:center;justify-content:flex-start;gap:6px!important}.pg-version-history-list__version>span{color:#0a7659;font-size:15px;font-weight:780}.pg-version-history-list__version>small{padding:3px 5px;color:#0a7659;border-radius:999px;background:#dff2e9;font-weight:700}.pg-version-history-list article>button{display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:5px;padding:0 9px;color:#0a7659;border:1px solid #b9d4c9;border-radius:7px;background:#fff;font-size:8px;font-weight:750}.pg-version-history-list article>button:disabled{color:#849199;border-color:#d8e0e2;background:#f4f6f6}.pg-version-dialog-backdrop{position:fixed;z-index:120;inset:0;display:grid;place-items:center;padding:20px;background:rgba(6,25,38,.46);backdrop-filter:blur(3px)}.pg-version-dialog{position:relative;display:grid;width:min(430px,100%);justify-items:center;padding:25px;border:1px solid #d7e1e4;border-radius:13px;background:#fff;box-shadow:0 24px 70px rgba(4,24,36,.24);text-align:center}.pg-version-dialog__close{position:absolute;top:10px;right:10px;display:grid;width:29px;height:29px;place-items:center;color:#6f7e87;border:0;border-radius:7px;background:#f1f4f4}.pg-version-dialog__icon{display:grid;width:48px;height:48px;place-items:center;color:#08795b;border-radius:50%;background:#e9f6f0}.pg-version-dialog__icon svg{width:25px;height:25px}.pg-version-dialog h2{margin:12px 0 5px;color:#173449;font-size:19px}.pg-version-dialog>p{max-width:350px;margin:0;color:#6d7d86;font-size:10px;line-height:1.55}.pg-version-dialog footer{display:flex;justify-content:center;gap:8px;margin-top:19px}.pg-version-dialog footer .pg-button{min-height:38px;font-size:9px}@media (max-width:1100px){.pg-version-release-card{grid-template-columns:minmax(260px,1.1fr) minmax(235px,.9fr)}.pg-version-release-card__action{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-items:stretch;border-top:1px solid #e1e8ea}.pg-version-release-card__action p{text-align:left}}@media (max-width:760px){.pg-version-release-card{grid-template-columns:1fr}.pg-version-release-card__facts{border-right:0;border-bottom:1px solid #e1e8ea}.pg-version-release-card__action{grid-column:auto;grid-template-columns:1fr}.pg-version-diff-register,.pg-version-history-register{overflow-x:auto}.pg-version-history-list{min-width:720px}}.pg-intake-breadcrumb{margin-bottom:12px}.pg-intake-breadcrumb a{display:inline-flex;align-items:center;gap:6px;color:#4e6573;font-size:10px;font-weight:700}.pg-intake-breadcrumb svg{transform:rotate(180deg)}.pg-intake-scope{display:grid;grid-template-columns:minmax(145px,.75fr) minmax(210px,1.2fr) minmax(190px,1fr) minmax(190px,1fr);align-items:stretch;margin:18px 0;overflow:hidden;border:1px solid #dce5e9;border-radius:10px}.pg-intake-scope>*{display:grid;min-width:0;align-content:center;gap:5px;padding:13px 15px;border-right:1px solid #e3e9ec}.pg-intake-scope>:last-child{border-right:0}.pg-intake-scope>div:first-child{grid-template-columns:30px 1fr;align-items:center;color:#fff;background:#0b2a41}.pg-intake-scope>div:first-child span{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:rgba(255,255,255,.12);font-size:9px}.pg-intake-scope>div:first-child strong{font-size:11px}.pg-intake-scope label>span,.pg-intake-scope>div:last-child small{color:#7b8791;font-size:9px;font-weight:700;text-transform:uppercase}.pg-intake-scope select{width:100%;min-width:0;color:#203746;border:0;background:transparent;font-size:11px;font-weight:700}.pg-intake-scope>div:last-child strong{overflow:hidden;color:#203746;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.pg-intake-scope>div:last-child span{color:#6e7d87;font-size:9px}.pg-intake-footer{display:flex;align-items:center;gap:18px;margin-top:20px;padding:16px 18px;border:1px solid #cfe0d8;border-radius:10px;background:#eef7f3}.pg-intake-footer>div{display:grid;gap:3px;margin-right:auto}.pg-intake-footer strong{color:#193f34;font-size:12px}.pg-intake-footer span{color:#657a71;font-size:10px}.pg-extraction-row>span:nth-child(2) input{width:100%;min-height:36px;padding:7px 9px;border:1px solid #cbd4d8;border-radius:5px;background:#fff;font:inherit}.pg-extraction-actions{display:flex;flex-wrap:wrap;align-items:center;gap:5px 9px}.pg-extraction-actions em{flex-basis:100%;color:#65737d;font-size:9px;font-style:normal;font-weight:800}.pg-extraction-actions em.is-confirmed{color:#226a4a}.pg-extraction-actions em.is-rejected{color:#a0443c}.pg-extraction-actions button:disabled{opacity:.45;cursor:default}.pg-workshop-focus__statuses>a b.is-text{font-size:17px;letter-spacing:-.02em}@media (max-width:1180px){.pg-workspace-context{grid-template-columns:minmax(145px,.8fr) minmax(175px,1fr) minmax(120px,.7fr) minmax(150px,.9fr) 78px}.pg-workspace-context__eyebrow small{display:none}.pg-quote-card{grid-template-columns:30px minmax(170px,.8fr) minmax(450px,2fr) 18px;gap:11px;padding-inline:14px}.pg-quote-card dl>div{padding-inline:8px}.pg-current-packaging-context{grid-template-columns:1fr}.pg-current-packaging-context__actions,.pg-packaging-configurations__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.pg-object-page-layout{grid-template-columns:1fr}.pg-object-page-aside{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.pg-object-page-aside>section:last-child:nth-child(odd){grid-column:1/-1}.pg-form-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-version-summary,.pg-version-workspace__grid{grid-template-columns:1fr}.pg-version-summary dl{border-top:1px solid rgba(255,255,255,.13);border-left:0}}@media (max-width:900px){.pg-workspace-context{position:static;width:calc(100% - 20px);grid-template-columns:repeat(2,minmax(0,1fr));margin:10px auto 0;border-radius:10px}.pg-workspace-context__eyebrow{grid-column:1/-1;min-height:48px}.pg-workspace-context>a,.pg-workspace-context>label{min-height:54px;padding:8px 10px;border-top:1px solid #e4eaee}.pg-workspace-context>label:nth-of-type(odd){border-left:0}.pg-workspace-context>a{grid-column:1/-1;border-left:0}.pg-app--workshop .pg-compliance-requirement-link{grid-template-columns:24px minmax(0,1fr) 18px;align-items:start}.pg-app--workshop .pg-compliance-requirement-link>span:nth-child(2),.pg-compliance-requirement-row__meta,.pg-compliance-requirement-row__source{grid-column:2;min-width:0}.pg-app--workshop .pg-compliance-requirement-link>svg{grid-column:3;grid-row:1}}@media (max-width:760px){.pg-side__nav-group>p{display:block}.pg-app--workshop .pg-workshop-hud{display:none}.pg-workspace-context{position:static;width:calc(100% - 20px);grid-template-columns:repeat(2,minmax(0,1fr));margin:10px auto 0;border-radius:10px}.pg-workspace-context__eyebrow{grid-column:1/-1;min-height:48px}.pg-workspace-context>a,.pg-workspace-context>label{min-height:54px;padding:8px 10px;border-top:1px solid #e4eaee}.pg-workspace-context>label:nth-of-type(odd){border-left:0}.pg-workspace-context>a{grid-column:1/-1;border-left:0}.pg-app--workshop .pg-page,.pg-app--workshop.pg-app--passport-workspace .pg-product-detail{width:calc(100% - 20px);margin:10px auto 20px;padding:17px;border-radius:12px}.pg-app--workshop .pg-passport-chapter-header{display:grid;gap:12px}.pg-app--workshop .pg-passport-chapter-header>:is(a,button){width:100%;justify-content:center}.pg-app--workshop .pg-product-parameter-panel{overflow:visible}.pg-app--workshop .pg-product-parameter-table{width:100%;min-width:0}.pg-app--workshop .pg-product-parameter-row--head{display:none}.pg-app--workshop .pg-product-parameter-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:13px 10px}.pg-app--workshop .pg-product-parameter-table--without-status .pg-product-parameter-row{grid-template-columns:minmax(0,1fr) auto}.pg-app--workshop .pg-product-parameter-row>span:nth-child(2){grid-column:1/-1;font-size:13px}.pg-app--workshop .pg-product-parameter-row>span:nth-child(3){grid-column:2;grid-row:1}.pg-app--workshop .pg-product-parameter-row>span:nth-child(4){grid-column:1/-1}.pg-inline-field-editor{grid-template-columns:minmax(0,1fr)}.pg-inline-field-editor__actions{justify-content:flex-end}.pg-inline-fee-editor{grid-template-columns:minmax(0,1fr)}.pg-inline-money-editor{grid-template-columns:82px minmax(0,1fr)}.pg-inline-list-price-editor{align-items:flex-start;flex-direction:column}.pg-product-editor-page .pg-passport-parameter-editor>header,.pg-product-editor-page .pg-product-editor>header{min-height:88px;padding:18px}.pg-product-editor-page .pg-passport-parameter-editor form,.pg-product-editor-page .pg-product-editor form{padding:18px 16px 0}.pg-product-editor-page .pg-passport-parameter-editor form>footer,.pg-product-editor-page .pg-product-editor form>footer{margin-inline:-16px;padding-inline:16px}.pg-quote-register>header{display:grid;gap:7px;padding:15px}.pg-quote-card{grid-template-columns:26px minmax(0,1fr) 18px;gap:8px;padding:15px 12px}.pg-quote-card__identity{grid-column:2}.pg-quote-card dl{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:7px}.pg-quote-card dl>div{min-height:61px;padding:8px;border:0;border-radius:7px;background:#f3f6f5}.pg-quote-card dl>div:last-child{grid-column:1/-1}.pg-quote-card>svg{grid-column:3;grid-row:1}.pg-object-page-header{display:grid;gap:15px}.pg-object-page-header h1{font-size:31px}.pg-object-page-header__status{display:grid;grid-template-columns:minmax(0,1fr) auto}.pg-object-page-header__status select{min-width:0}.pg-form-section{padding:15px}.pg-form-grid--2,.pg-form-grid--3,.pg-packaging-scope-grid{grid-template-columns:1fr}.pg-form-grid .is-wide{grid-column:auto}.pg-quote-tiers>div{grid-template-columns:24px minmax(0,1fr) 36px}.pg-quote-tiers>div label:first-of-type,.pg-quote-tiers>div label:nth-of-type(2){grid-column:2}.pg-quote-tiers>div>button{grid-column:3;grid-row:1/span 2;align-self:center}.pg-object-page-aside{grid-template-columns:1fr}.pg-object-page-aside>section:last-child:nth-child(odd){grid-column:auto}.pg-object-savebar{position:static;display:grid;grid-template-columns:1fr 1fr;padding:12px}.pg-object-savebar>div{grid-column:1/-1}.pg-packaging-workspace__views{grid-template-columns:1fr}.pg-packaging-workspace__views button{min-height:54px;border-right:0;border-bottom:1px solid #e1e7eb}.pg-current-packaging-context{padding:16px}.pg-current-packaging-context__facts{grid-template-columns:1fr}.pg-current-packaging-context__facts>div{border-right:0;border-bottom:1px solid rgba(255,255,255,.12)}.pg-current-packaging-context__facts>div:last-child{border-bottom:0}.pg-current-packaging-context__actions{grid-template-columns:1fr}.pg-packaging-compare,.pg-packaging-configurations{padding:15px}.pg-packaging-compare>header,.pg-packaging-configurations>header{display:grid}.pg-packaging-configurations>header button{width:100%;justify-content:center}.pg-packaging-configurations__grid{grid-template-columns:1fr}.pg-packaging-compare__list>article>header{grid-template-columns:42px minmax(0,1fr)}.pg-packaging-compare__list>article>header>span{grid-column:1/-1}.pg-packaging-compare__assignment{grid-template-columns:1fr;gap:10px}.pg-packaging-compare__assignment>*{padding:0 0 10px;border-right:0;border-bottom:1px solid #e3e8eb}.pg-packaging-compare__assignment>:last-child{border-bottom:0}.pg-version-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-version-summary dl>div:nth-child(2){border-right:0}.pg-release-gate{grid-template-columns:30px minmax(0,1fr)}.pg-release-gate>a{grid-column:1/-1}.pg-version-impact-grid,.pg-version-output-grid{grid-template-columns:1fr}.pg-version-impact-grid>a{min-height:88px}.pg-version-history>header,.pg-version-publish>footer,.pg-version-publish>header{display:grid}.pg-version-publish>footer button{width:100%;justify-content:center}.pg-intake-scope{grid-template-columns:1fr}.pg-intake-scope>*{min-height:58px;border-right:0;border-bottom:1px solid #e3e9ec}.pg-intake-scope>:last-child{border-bottom:0}.pg-extraction-table{overflow:visible}.pg-extraction-row--head{display:none}.pg-extraction-row{min-width:0;grid-template-columns:1fr;gap:7px;margin-bottom:10px;padding:14px;border:1px solid #dce3e7;border-radius:8px;background:#fff}.pg-extraction-row>*{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:9px}.pg-extraction-row>:before{color:#738088;font-size:9px;font-weight:700;text-transform:uppercase}.pg-extraction-row>strong:before{content:"Field"}.pg-extraction-row>span:nth-child(2):before{content:"Candidate"}.pg-extraction-row>span:nth-child(3):before{content:"Source"}.pg-extraction-row>span:nth-child(4):before{content:"Confidence"}.pg-extraction-row>span:nth-child(5):before{content:"Decision"}.pg-extraction-actions{display:flex}.pg-intake-footer{display:grid}.pg-intake-footer>a{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.pg-packaging-configurations__grid>a,.pg-quote-card{transition:none}}.pg-opportunity-register{margin-top:26px;border:1px solid #dce3e7;background:#fff}.pg-opportunity-register>header{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:22px 24px;border-bottom:1px solid #dce3e7}.pg-opportunity-detail__aside h2,.pg-opportunity-register>header h2,.pg-opportunity-section h2{margin:3px 0 0}.pg-opportunity-register>header>small{color:#65737d}.pg-opportunity-card{display:grid;grid-template-columns:minmax(190px,1.2fr) minmax(0,3.8fr) auto 22px;align-items:center;gap:22px;min-height:142px;padding:20px 24px;border-bottom:1px solid #e3e8eb;color:inherit;text-decoration:none;transition:background-color .16s ease,box-shadow .16s ease}.pg-opportunity-card:last-child{border-bottom:0}.pg-opportunity-card:focus-visible,.pg-opportunity-card:hover{background:#f8faf9;box-shadow:inset 4px 0 #176748}.pg-opportunity-card__identity{min-width:0}.pg-opportunity-card__identity>span{color:#65737d;font:700 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em}.pg-opportunity-card__identity h3{margin:8px 0 5px;font-size:17px}.pg-opportunity-card dl,.pg-opportunity-card__identity p{margin:0}.pg-opportunity-card__identity p{color:#65737d;font-size:12px}.pg-opportunity-card dl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-left:1px solid #e3e8eb}.pg-opportunity-card dl>div{min-width:0;padding:3px 15px;border-right:1px solid #e3e8eb}.pg-opportunity-card dt{margin-bottom:7px;color:#65737d;font-size:10px;text-transform:uppercase;letter-spacing:.04em}.pg-opportunity-card dd{margin:0;font-size:13px;font-weight:700;overflow-wrap:anywhere}.pg-opportunity-card dd small{display:block;margin-top:4px;color:#65737d;font-size:10px;font-weight:500}.pg-opportunity-stage{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:5px 10px;border:1px solid #cfd8dd;border-radius:999px;color:#46545e;background:#f4f7f8;font-size:10px;font-weight:800;text-transform:uppercase;white-space:nowrap}.pg-opportunity-stage.is-negotiation,.pg-opportunity-stage.is-proposal,.pg-opportunity-stage.is-qualified{color:#12583f;border-color:#9cc8b5;background:#eaf5f0}.pg-opportunity-detail__header-state{display:flex;align-items:center;gap:18px}.pg-opportunity-detail__header-state>div{display:grid;gap:4px;min-width:95px}.pg-opportunity-detail__header-state small{color:#65737d;font-size:10px;text-transform:uppercase}.pg-opportunity-detail__header-state strong{font-size:12px}.pg-opportunity-detail__summary{margin-top:20px;color:#fff;background:#102f42}.pg-opportunity-detail__summary>div{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start;padding:24px}.pg-opportunity-detail__summary>div>svg{width:34px;height:34px;color:#8fd1b2}.pg-opportunity-detail__summary h2{margin:4px 0 6px}.pg-opportunity-detail__summary p{margin:0;color:#c7d6df}.pg-opportunity-detail__summary dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-top:1px solid rgba(255,255,255,.12)}.pg-opportunity-detail__summary dl>div{min-width:0;padding:18px 24px;border-right:1px solid rgba(255,255,255,.12)}.pg-opportunity-detail__summary dl>div:last-child{border-right:0}.pg-opportunity-detail__summary dt{margin-bottom:6px;color:#9fb5c1;font-size:10px;text-transform:uppercase}.pg-opportunity-detail__summary dd{margin:0;font-size:16px;font-weight:800}.pg-opportunity-detail__summary dd small{display:block;margin-top:4px;color:#9fb5c1;font-size:10px;font-weight:500}.pg-opportunity-detail__layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:20px;margin-top:20px}.pg-opportunity-detail__layout>main{display:grid;gap:20px;min-width:0}.pg-opportunity-detail__aside>section,.pg-opportunity-section{border:1px solid #dce3e7;background:#fff}.pg-opportunity-section>header{display:flex;align-items:start;justify-content:space-between;gap:18px;padding:20px 22px;border-bottom:1px solid #e3e8eb}.pg-opportunity-section>header p{margin:6px 0 0;color:#65737d}.pg-opportunity-section>header>div:last-child:not(:first-child){display:flex;flex-wrap:wrap;gap:6px}.pg-opportunity-section>header>div:last-child>span{padding:5px 8px;border-radius:999px;font-size:10px;font-weight:800}.pg-opportunity-section .is-matched{color:#12583f;background:#e2f2ea}.pg-opportunity-section .is-partial{color:#76530e;background:#fbf0cf}.pg-opportunity-section .is-unknown{color:#5f6970;background:#edf1f3}.pg-opportunity-criteria{display:grid}.pg-opportunity-criteria>a{display:grid;grid-template-columns:30px minmax(0,1fr) 18px;gap:12px;align-items:start;padding:16px 22px;border-bottom:1px solid #e8edef;color:inherit;text-decoration:none}.pg-opportunity-criteria>a:last-child{border-bottom:0}.pg-opportunity-criteria>a>span{color:#5f6970}.pg-opportunity-criteria>a.is-matched>span{color:#176748}.pg-opportunity-criteria>a.is-partial>span{color:#a26e0c}.pg-opportunity-criteria>a>div{min-width:0}.pg-opportunity-criteria strong{display:block;margin-bottom:7px;font-size:13px}.pg-opportunity-criteria p{margin:3px 0;color:#53616b;font-size:11px}.pg-opportunity-criteria em{color:#74818a;font-style:normal}.pg-opportunity-criteria small{display:inline-block;margin-top:6px;color:#74818a;font:10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.pg-opportunity-release{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:14px;align-items:center;margin:18px 22px 22px;padding:16px;border-left:4px solid #b07a14;background:#fff8e7}.pg-opportunity-release.is-ready{border-left-color:#176748;background:#edf7f2}.pg-opportunity-release>svg{width:28px;height:28px;color:#a66e09}.pg-opportunity-release.is-ready>svg{color:#176748}.pg-opportunity-release p{margin:5px 0 0;color:#65737d;font-size:10px}.pg-opportunity-release>a{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 13px;color:#fff;background:#173b50;font-size:11px;font-weight:800;text-decoration:none}.pg-opportunity-assets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px 22px 22px}.pg-opportunity-assets>div{min-width:0;border:1px solid #dfe6e9;background:#fbfcfc}.pg-opportunity-assets>div>header{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;padding:14px;border-bottom:1px solid #dfe6e9}.pg-opportunity-assets header>svg{width:24px;height:24px;color:#176748}.pg-opportunity-assets header small,.pg-opportunity-assets header strong{display:block}.pg-opportunity-assets header small{margin-top:3px;color:#65737d;font-size:10px}.pg-opportunity-assets header>a{color:#176748;font-size:10px;font-weight:800}.pg-opportunity-assets>div>a{display:grid;grid-template-columns:minmax(0,1fr) auto 16px;gap:10px;align-items:center;min-height:58px;padding:10px 14px;border-bottom:1px solid #e7ecee;color:inherit;text-decoration:none}.pg-opportunity-assets>div>a:last-child{border-bottom:0}.pg-opportunity-assets>div>a small,.pg-opportunity-assets>div>a strong{display:block}.pg-opportunity-assets>div>a small{margin-top:3px;color:#65737d;font-size:10px}.pg-opportunity-assets>div>p{margin:0;padding:18px 14px;color:#65737d}.pg-opportunity-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:20px 22px 22px}.pg-opportunity-stages>div{position:relative;display:grid;gap:5px;min-height:92px;padding:14px;border:1px solid #dfe6e9;border-right:0}.pg-opportunity-stages>div:last-child{border-right:1px solid #dfe6e9}.pg-opportunity-stages span{color:#89959c;font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.pg-opportunity-stages strong{font-size:11px}.pg-opportunity-stages small{color:#65737d;font-size:9px}.pg-opportunity-stages .is-complete,.pg-opportunity-stages .is-current{background:#edf7f2}.pg-opportunity-stages .is-complete{box-shadow:inset 0 3px #176748}.pg-opportunity-stages .is-current{box-shadow:inset 0 3px #c48714}.pg-opportunity-detail__aside{display:grid;align-content:start;gap:14px}.pg-opportunity-detail__aside>section{padding:18px}.pg-opportunity-detail__aside dl{margin:15px 0}.pg-opportunity-detail__aside dl>div{display:grid;grid-template-columns:78px minmax(0,1fr);gap:8px;padding:8px 0;border-bottom:1px solid #e7ecee}.pg-opportunity-detail__aside dt{color:#65737d;font-size:10px}.pg-opportunity-detail__aside dd{margin:0;font-size:10px;font-weight:700;overflow-wrap:anywhere}.pg-opportunity-detail__aside button{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:42px;padding:8px;border:0;color:#fff;background:#173b50;font-weight:800;cursor:pointer}.pg-opportunity-detail__aside>section>svg{width:30px;height:30px;margin:14px 0 4px;color:#176748}.pg-opportunity-detail__aside>section>p,.pg-opportunity-detail__aside>section>small{color:#65737d}.pg-opportunity-activity{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;padding:10px 0;border-top:1px solid #e7ecee}.pg-opportunity-activity:first-of-type{margin-top:12px}.pg-opportunity-activity>svg{color:#176748}.pg-opportunity-activity small,.pg-opportunity-activity strong{display:block;font-size:9px}.pg-opportunity-activity small{margin-top:3px;color:#65737d}@media (max-width:1120px){.pg-opportunity-card{grid-template-columns:minmax(170px,1fr) minmax(0,2.4fr) auto}.pg-opportunity-card>svg{display:none}.pg-opportunity-card dl{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-opportunity-card dl>div:nth-child(n+4){display:none}.pg-opportunity-detail__layout{grid-template-columns:minmax(0,1fr)}.pg-opportunity-detail__aside{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.pg-opportunity-register>header,.pg-opportunity-section>header{display:grid;padding:17px}.pg-opportunity-card{grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:18px}.pg-opportunity-card dl{grid-column:1/-1;grid-template-columns:1fr;border:0}.pg-opportunity-card dl>div,.pg-opportunity-card dl>div:nth-child(n+4){display:grid;grid-template-columns:minmax(110px,.8fr) minmax(0,1.2fr);padding:8px 0;border-right:0;border-bottom:1px solid #e7ecee}.pg-opportunity-card dt{margin:0}.pg-opportunity-card dd{font-size:12px}.pg-opportunity-detail__header-state{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.pg-opportunity-detail__header-state>span{grid-column:1/-1}.pg-opportunity-detail__summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-opportunity-detail__summary dl>div:nth-child(2){border-right:0}.pg-opportunity-detail__summary dl>div:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.12)}.pg-opportunity-release{grid-template-columns:30px minmax(0,1fr);margin:15px}.pg-opportunity-release>a{grid-column:1/-1;justify-content:center}.pg-opportunity-assets,.pg-opportunity-detail__aside,.pg-opportunity-stages{grid-template-columns:1fr}.pg-opportunity-assets{padding:15px}.pg-opportunity-stages{gap:9px;padding:15px}.pg-opportunity-stages>div,.pg-opportunity-stages>div:last-child{min-height:76px;border-right:1px solid #dfe6e9}}.pg-app--workshop .pg-logistics-plan-status{display:inline-flex;align-items:center;min-height:22px;padding:2px 7px;border-radius:999px;font-size:11px;font-weight:760;line-height:1;white-space:nowrap}.pg-app--workshop .pg-logistics-plan-status.is-ready{color:#08765c;background:#e9f7f1}.pg-app--workshop .pg-logistics-plan-status.is-pending{color:#9b6310;background:#fff4d8}.pg-app--workshop .pg-logistics-workspace{display:grid;gap:12px}.pg-app--workshop .pg-logistics-detail,.pg-app--workshop .pg-logistics-source-register{overflow:hidden;border:1px solid #d7e1e6;border-radius:12px;background:#fff}.pg-app--workshop .pg-logistics-source-register>header{min-height:44px;padding:9px 14px}.pg-app--workshop .pg-logistics-source-register>header h2{font-size:15px}.pg-app--workshop .pg-logistics-source-register>header strong{color:#087c60;font-size:12px}.pg-app--workshop .pg-logistics-source-register .pg-logistics-table{min-width:780px;table-layout:fixed}.pg-app--workshop .pg-logistics-source-register .pg-logistics-table td,.pg-app--workshop .pg-logistics-source-register .pg-logistics-table th{padding:8px 10px;vertical-align:middle}.pg-app--workshop .pg-logistics-source-register .pg-logistics-table th:first-child{width:25%}.pg-app--workshop .pg-logistics-source-register .pg-logistics-table th:nth-child(2),.pg-app--workshop .pg-logistics-source-register .pg-logistics-table th:nth-child(3){width:10%}.pg-app--workshop .pg-logistics-source-register .pg-logistics-table th:nth-child(4){width:19%}.pg-app--workshop .pg-logistics-source-register .pg-logistics-table th:nth-child(5){width:16%}.pg-app--workshop .pg-logistics-source-register .pg-logistics-table th:nth-child(6),.pg-app--workshop .pg-logistics-source-register .pg-logistics-table th:nth-child(7){width:10%}.pg-app--workshop .pg-logistics-data-status{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;white-space:nowrap}.pg-app--workshop .pg-logistics-data-status.is-ready{color:#087c60}.pg-app--workshop .pg-logistics-data-status.is-missing{color:#aa6a08;text-decoration:underline;text-underline-offset:3px}.pg-app--workshop .pg-logistics-detail>header{min-height:52px;padding:10px 14px}.pg-app--workshop .pg-logistics-load-plans{gap:10px;padding:12px}.pg-app--workshop .pg-logistics-load-toolbar{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,2.4fr) auto;align-items:end;gap:10px;padding:10px 12px}.pg-app--workshop .pg-logistics-load-toolbar__title strong{font-size:16px;line-height:1.2}.pg-app--workshop .pg-logistics-load-toolbar__title small{display:none}.pg-app--workshop .pg-logistics-load-toolbar__controls{gap:8px}.pg-app--workshop .pg-logistics-load-toolbar__controls label{min-width:0}.pg-app--workshop .pg-logistics-load-toolbar__controls input,.pg-app--workshop .pg-logistics-load-toolbar__controls select{min-height:34px}.pg-app--workshop .pg-logistics-load-table td,.pg-app--workshop .pg-logistics-load-table th{padding:8px 10px;vertical-align:middle}.pg-app--workshop .pg-logistics-load-table td:first-child strong{white-space:nowrap}@media (max-width:980px){.pg-app--workshop .pg-logistics-load-toolbar{grid-template-columns:1fr;align-items:stretch}.pg-app--workshop .pg-logistics-load-toolbar__controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.pg-products-v3{display:block;padding-top:14px}.pg-products-v3__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;min-height:86px;padding:0 2px 14px;border-bottom:1px solid #dbe5e1}.pg-products-v3__header-copy{display:grid;gap:4px;min-width:0}.pg-products-v3__header-copy>.pg-kicker{margin:0;color:#0b8c68;font-size:9px;font-weight:800;letter-spacing:.12em}.pg-products-v3__title-line{display:flex;align-items:center;gap:18px;min-width:0}.pg-products-v3__title-line h1{margin:0;color:#10283a;font-size:clamp(27px,2.5vw,34px);font-weight:720;letter-spacing:-.045em;line-height:1}.pg-products-v3__header-copy>p:last-child{margin:1px 0 0;color:#657985;font-size:11px;line-height:1.35}.pg-products-v3__summary{display:flex;align-items:center;gap:7px}.pg-products-v3__summary>span{display:inline-flex;align-items:baseline;gap:3px;min-height:24px;padding:4px 8px;border:1px solid #dce7e3;border-radius:999px;background:#f6f9f8;color:#647680;font-size:9px;white-space:nowrap}.pg-products-v3__summary strong{color:#173f35;font-size:11px}.pg-products-v3__actions{display:flex;flex:none;gap:7px}.pg-products-v3__actions .pg-button{min-height:36px;padding:0 13px;font-size:10px}.pg-products-commandbar{overflow:hidden;margin-top:11px;border:1px solid #d7e2de;border-radius:10px;background:#fff;box-shadow:0 7px 18px rgba(24,55,48,.04)}.pg-products-commandbar__top{display:flex;align-items:stretch;min-height:45px;border-bottom:1px solid #e2e9e6}.pg-products-commandbar__search{display:flex;align-items:center;flex:1 1 360px;gap:8px;min-width:210px;padding:0 12px;color:#6b7d86}.pg-products-commandbar__search>svg{flex:none;width:16px;height:16px}.pg-products-commandbar__search input{width:100%;min-width:0;height:42px;border:0;outline:0;background:transparent;color:#122c3d;font:inherit;font-size:11px}.pg-products-commandbar__search button{display:grid;width:26px;height:26px;place-items:center;border:0;border-radius:6px;background:transparent;color:#71828a;cursor:pointer}.pg-products-commandbar__status{display:flex;align-items:stretch;flex:none;border-left:1px solid #e2e9e6}.pg-products-commandbar__status button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:68px;padding:0 10px;border:0;border-left:1px solid #edf1ef;background:#fff;color:#52666f;font-size:10px;font-weight:700;cursor:pointer}.pg-products-commandbar__status button:first-child{border-left:0}.pg-products-commandbar__status button span{min-width:18px;padding:2px 5px;border-radius:999px;background:#edf3f1;color:#71827e;font-size:8px;line-height:1.2}.pg-products-commandbar__status button.is-active{position:relative;background:#f0f8f5;color:#087858}.pg-products-commandbar__status button.is-active:after{position:absolute;right:10px;bottom:0;left:10px;height:2px;background:#07986f;content:""}.pg-products-commandbar__status button.is-active span{background:#d9efe7;color:#087858}.pg-products-commandbar__filters{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr)) auto;align-items:end;gap:7px;padding:8px 10px 9px;background:#f5f8f7}.pg-products-commandbar__filters label{display:grid;gap:3px;min-width:0}.pg-products-commandbar__filters label>span{padding-left:2px;color:#70818a;font-size:8px;font-weight:750}.pg-products-commandbar__filters select,.pg-products-commandbar__reset,.pg-products-selection-bar input,.pg-products-selection-bar select{min-width:0;height:32px;border:1px solid #d4e0dc;border-radius:7px;outline:none;background:#fff;color:#1c3544;font:inherit;font-size:10px}.pg-products-commandbar__filters select,.pg-products-selection-bar input,.pg-products-selection-bar select{width:100%;padding:0 9px}.pg-products-commandbar__filters select:focus,.pg-products-selection-bar input:focus,.pg-products-selection-bar select:focus{border-color:#159a75;box-shadow:0 0 0 2px rgba(21,154,117,.1)}.pg-products-commandbar__reset{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:70px;padding:0 10px;color:#52666f;cursor:pointer}.pg-products-commandbar__reset:disabled{cursor:default;opacity:.42}.pg-products-selection-bar{display:flex;align-items:center;gap:9px;margin-top:9px;padding:8px 10px;border:1px solid #aad6c6;border-radius:9px;background:#edf8f4}.pg-products-selection-bar>strong{flex:none;color:#116249;font-size:10px}.pg-products-selection-bar>span{margin-left:auto;color:#60756c;font-size:9px}.pg-products-selection-bar select{width:150px}.pg-products-selection-bar input{width:170px}.pg-products-selection-bar .pg-button{min-height:32px;padding:0 12px;font-size:9px}.pg-products-selection-bar__clear{min-height:30px;padding:0 7px;border:0;background:transparent;color:#61736e;font-size:9px;cursor:pointer}.pg-products-v3__message{display:flex;align-items:center;gap:7px;margin-top:8px;padding:7px 10px;border:1px solid #b8decf;border-radius:8px;background:#f0faf6;color:#087052;font-size:10px;font-weight:700}.pg-products-register-v3{overflow:hidden;margin-top:11px;border:1px solid #d7e2de;border-radius:11px;background:#fff;box-shadow:0 9px 24px rgba(24,55,48,.045)}.pg-products-register-v3__header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:50px;padding:8px 12px;border-bottom:1px solid #dce5e2}.pg-products-register-v3__header h2,.pg-products-register-v3__header p{margin:0}.pg-products-register-v3__header h2{color:#153345;font-size:15px;line-height:1.2}.pg-products-register-v3__header p{margin-top:3px;color:#71818a;font-size:9px}.pg-products-register-v3__header>strong{padding:4px 8px;border-radius:999px;background:#edf5f2;color:#167258;font-size:9px;white-space:nowrap}.pg-products-table-v3__scroller{max-width:100%;overflow:auto}.pg-products-table-v3{width:100%;min-width:920px;border-collapse:separate;border-spacing:0;table-layout:fixed;color:#193443;font-size:10px}.pg-products-table-v3 col.is-product{width:215px}.pg-products-table-v3 col.is-category{width:145px}.pg-products-table-v3 col.is-market{width:146px}.pg-products-table-v3 col.is-passport{width:92px}.pg-products-table-v3 col.is-readiness{width:108px}.pg-products-table-v3 col.is-status{width:94px}.pg-products-table-v3 col.is-updated{width:76px}.pg-products-table-v3 col.is-open{width:62px}.pg-products-table-v3 th{position:sticky;top:0;z-index:1;height:32px;padding:5px 8px;border-right:1px solid #e4ebe8;border-bottom:1px solid #dce5e2;background:#f4f7f6;color:#687b85;font-size:8.5px;font-weight:760;text-align:left;white-space:nowrap}.pg-products-table-v3 td{height:60px;padding:7px 8px;border-right:1px solid #edf1ef;border-bottom:1px solid #e4ebe8;vertical-align:middle}.pg-products-table-v3 td:last-child,.pg-products-table-v3 th:last-child{border-right:0}.pg-products-table-v3 tbody tr{outline:none;background:#fff;cursor:pointer;transition:background .14s ease,box-shadow .14s ease}.pg-products-table-v3 tbody tr:focus-visible,.pg-products-table-v3 tbody tr:hover{background:#f5faf8}.pg-products-table-v3 tbody tr.is-current{background:#eff8f4;box-shadow:inset 3px 0 #14956f}.pg-products-table-v3 tbody tr.is-deactivated{background:#f7f8f8}.pg-products-table-v3 tbody tr.is-deactivated .pg-products-table-v3__identity,.pg-products-table-v3 tbody tr.is-deactivated>td:not(.pg-products-table-v3__open){color:#718087}.pg-products-table-v3 tbody tr:last-child td{border-bottom:0}.pg-products-table-v3 input[type=checkbox]{width:14px;height:14px;accent-color:#098867;cursor:pointer}.pg-products-table-v3__select{text-align:center}.pg-products-table-v3__identity{display:flex;align-items:center;gap:9px;min-width:0}.pg-products-table-v3__identity>span:last-child{display:grid;gap:3px;min-width:0}.pg-products-table-v3__ellipsis,.pg-products-table-v3__identity small,.pg-products-table-v3__identity strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-products-table-v3__identity strong{color:#143245;font-size:11px}.pg-products-table-v3__identity small{color:#73828a;font-size:8.5px}.pg-products-table-v3__image{position:relative;display:grid;flex:0 0 40px;width:40px;height:40px;place-items:center;overflow:hidden;border:1px solid #d5e2dd;border-radius:8px;background:#eef6f3;color:#32856c}.pg-products-table-v3__image img{object-fit:cover}.pg-products-table-v3__image svg{width:20px;height:20px}.pg-products-table-v3__ellipsis{max-width:100%;font-weight:650}.pg-products-table-v3__markets{display:flex;align-items:center;flex-wrap:wrap;gap:3px}.pg-products-table-v3__markets em,.pg-products-table-v3__markets span{max-width:100%;overflow:hidden;padding:3px 6px;border-radius:999px;background:#edf4f2;color:#315f53;font-size:8px;font-style:normal;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.pg-products-table-v3__markets em{background:#e1eee9;color:#0c7759}.pg-products-table-v3__markets small{color:#8a999f;font-size:8.5px}.pg-products-table-v3__metric{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:4px 6px}.pg-products-table-v3__metric strong{color:#116f55;font-size:11px}.pg-products-table-v3__metric>span{position:relative;height:4px;overflow:hidden;border-radius:999px;background:#dde7e3}.pg-products-table-v3__metric>span i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:#22966f}.pg-products-table-v3__metric small{grid-column:1/-1;color:#7b8a91;font-size:8px}.pg-products-table-v3__readiness,.pg-products-table-v3__status{display:grid;gap:4px}.pg-products-table-v3__readiness strong{font-size:11px}.pg-products-table-v3__readiness small,.pg-products-table-v3__status small{color:#78888f;font-size:8px}.pg-products-table-v3__readiness small.is-blocked{color:#b56b0f}.pg-products-table-v3__readiness small.is-ready{color:#16805f}.pg-products-table-v3__status>span{width:fit-content;padding:3px 6px;border-radius:999px;background:#f0f3f2;color:#53666f;font-size:8px;font-weight:760}.pg-products-table-v3__status>span.is-active{background:#dff2ea;color:#0f795b}.pg-products-table-v3__status>span.is-draft{background:#fff1d8;color:#9a650d}.pg-products-table-v3__status>span.is-archived{background:#eceff0;color:#6e7a80}.pg-products-table-v3 time{color:#5d7079;font-size:8.5px;white-space:nowrap}.pg-products-table-v3__open{position:relative;color:#6e817b;text-align:center}.pg-products-table-v3 tbody tr:hover .pg-products-table-v3__open{color:#078763}.pg-products-row-activity{display:flex;min-width:48px;align-items:center;justify-content:center;gap:4px;padding:5px 6px;border:1px solid transparent;border-radius:6px;background:transparent;color:#64777f;font:inherit;font-weight:700;cursor:pointer}.pg-products-row-activity svg{width:13px;height:13px}.pg-products-row-activity span{font-size:8px;white-space:nowrap}.pg-products-row-activity:focus-visible,.pg-products-row-activity:hover{border-color:#cddbd6;background:#eef6f3;color:#087e60;outline:none}.pg-products-table-v3__empty td{height:180px;text-align:center}.pg-products-table-v3__empty td>span,.pg-products-table-v3__empty td>strong,.pg-products-table-v3__empty td>svg{display:block;margin:0 auto 7px}.pg-products-table-v3__empty td>svg{width:26px;height:26px;color:#5e8a7d}.pg-products-table-v3__empty td>span{color:#788a91;font-size:9px}@media (max-width:1100px){.pg-products-commandbar__top{display:grid}.pg-products-commandbar__status{min-height:39px;border-top:1px solid #e2e9e6;border-left:0}.pg-products-commandbar__status button{flex:1}.pg-products-commandbar__filters{grid-template-columns:repeat(3,minmax(120px,1fr))}.pg-products-commandbar__reset{width:100%}}@media (max-width:720px){.pg-products-v3__header{align-items:stretch;flex-direction:column;gap:11px}.pg-products-v3__title-line{align-items:flex-start;flex-direction:column;gap:9px}.pg-products-v3__actions .pg-button{flex:1}.pg-products-commandbar__status{overflow-x:auto}.pg-products-commandbar__status button{min-width:76px}.pg-products-commandbar__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-products-selection-bar{align-items:stretch;flex-wrap:wrap}.pg-products-selection-bar>strong{width:100%}.pg-products-selection-bar>span{width:100%;margin-left:0}.pg-products-selection-bar input,.pg-products-selection-bar select{flex:1 1 160px;width:auto}}.pg-trade-workspace{display:grid;gap:10px;color:#102b24}.pg-trade-workspace__title{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px;padding:6px 12px;border-bottom:1px solid #d8e1dd}.pg-trade-workspace__title>div{display:flex;align-items:baseline;gap:10px}.pg-trade-workspace__title h2{margin:0;color:#10273f;font-size:24px;line-height:1}.pg-trade-workspace__title span{display:inline-flex;align-items:center;gap:4px;color:#71837d;font-size:9px;font-weight:650}.pg-trade-workspace__title span svg{width:11px;height:11px;color:#078060}.pg-trade-editor-section>header>button{display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:6px;padding:0 12px;border:1px solid #087d60;border-radius:7px;background:#087d60;color:#fff;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.pg-trade-master,.pg-trade-origin-register,.pg-trade-tariff-register{min-width:0;overflow:hidden;border:1px solid #cfddd8;border-radius:10px;background:#fff}.pg-trade-master>header,.pg-trade-origin-register>header,.pg-trade-tariff-register>header{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px;border-bottom:1px solid #dce5e1;background:#f3f8f6}.pg-trade-master>header>div,.pg-trade-origin-register>header>div,.pg-trade-tariff-register>header>div{display:flex;min-width:0;align-items:center;gap:7px}.pg-trade-master>header svg{width:17px;height:17px;color:#0a8b67}.pg-trade-master>header span,.pg-trade-origin-register>header>div,.pg-trade-tariff-register>header>div{display:grid;gap:1px}.pg-trade-master>header strong,.pg-trade-origin-register>header h3,.pg-trade-tariff-register>header h3{margin:0;color:#11382f;font-size:13px;line-height:1.2}.pg-trade-master>header small,.pg-trade-origin-register>header span,.pg-trade-tariff-register>header span{color:#71837d;font-size:9px;line-height:1.25}.pg-trade-master>header em,.pg-trade-origin-register>header>strong,.pg-trade-tariff-register>header>strong{flex:0 0 auto;padding:3px 8px;border-radius:999px;background:#e5f3ed;color:#087d60;font-size:9px;font-style:normal;font-weight:800}.pg-trade-master__grid{display:grid;grid-template-columns:.78fr 1.5fr 1fr 1fr}.pg-trade-master__grid article{display:grid;min-width:0;min-height:48px;align-content:center;gap:2px;padding:7px 10px;border-right:1px solid #e1e8e5;border-bottom:1px solid #e1e8e5}.pg-trade-master__grid article:nth-child(4n){border-right:0}.pg-trade-master__grid article:nth-last-child(-n+4){border-bottom:0}.pg-trade-master__grid article.is-wide{grid-column:span 2}.pg-trade-master__grid article.is-primary{background:#f1faf6}.pg-trade-master__grid article>span{color:#70817b;font-size:8px;font-weight:800;letter-spacing:.02em}.pg-trade-master__grid article>small{color:#8a9994;font-size:7px}.pg-trade-inline-value{width:100%;min-width:0;overflow:hidden;padding:0;border:0;background:transparent;color:#17352e;font:inherit;font-size:9px;font-weight:720;line-height:1.35;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text}.pg-trade-inline-value:focus-visible,.pg-trade-inline-value:hover{color:#087d60;outline:0;text-decoration:underline;text-decoration-color:#9fcbbd;text-underline-offset:3px}.pg-trade-inline-value.is-empty{color:#93a19c;font-weight:620}.pg-trade-inline-editor{width:100%;min-width:76px;min-height:28px;padding:4px 6px;border:1px solid #0a8b67;border-radius:5px;background:#fff;box-shadow:0 0 0 2px rgba(10,139,103,.1);color:#102b24;font:inherit;font-size:9px;font-weight:680;outline:0}.pg-trade-inline-editor.is-multiline{min-height:58px;resize:vertical;line-height:1.45}.pg-trade-master__grid article>.pg-trade-inline-value{display:-webkit-box;color:#102b24;font-size:10px;font-weight:750;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pg-trade-master__grid article.is-primary>.pg-trade-inline-value{color:#087d60;font-size:15px}.pg-trade-origin-register__scroll,.pg-trade-tariff-register__scroll{width:100%;min-width:0;overflow-x:auto}.pg-trade-origin-register table,.pg-trade-tariff-register table{width:100%;border-collapse:collapse}.pg-trade-origin-register table{min-width:1000px}.pg-trade-tariff-register table{min-width:1360px}.pg-trade-origin-register th,.pg-trade-tariff-register th{height:28px;padding:0 9px;border-right:1px solid #e2e9e6;background:#f7f9fa;color:#6b7d77;font-size:8px;font-weight:800;text-align:left;white-space:nowrap}.pg-trade-origin-register td,.pg-trade-tariff-register td{height:44px;padding:6px 9px;border-top:1px solid #e2e9e6;border-right:1px solid #edf1ef;color:#17352e;font-size:9px;line-height:1.3;vertical-align:middle}.pg-trade-origin-register td:last-child,.pg-trade-origin-register th:last-child,.pg-trade-tariff-register td:last-child,.pg-trade-tariff-register th:last-child{border-right:0}.pg-trade-origin-register tbody tr.is-default{background:#f6fbf8;box-shadow:inset 3px 0 #0a8b67}.pg-trade-origin-register td:first-child{min-width:148px}.pg-trade-source-cell{display:flex;min-width:0;align-items:center;gap:6px}.pg-trade-source-cell>small{flex:none;padding:2px 5px;border-radius:999px;background:#dff2ea;color:#087d60;font-size:7px;font-weight:800}.pg-trade-evidence{display:inline-flex;align-items:center;gap:4px;color:#a06b10;font-size:8px;font-weight:800;white-space:nowrap}.pg-trade-evidence svg{width:11px;height:11px}.pg-trade-evidence.is-verified{color:#148264}.pg-trade-evidence.is-provided{color:#337c9b}.pg-trade-tariff-register tbody tr{cursor:default;transition:background .12s ease}.pg-trade-tariff-register tbody tr:focus,.pg-trade-tariff-register tbody tr:hover{outline:0;background:#f0f8f5}.pg-trade-tariff-register td:first-child{width:180px}.pg-trade-destination-cell{display:flex;min-width:0;align-items:center;gap:6px}.pg-trade-destination-cell>svg{width:16px;height:16px;flex:0 0 auto;color:#0a8b67}.pg-trade-destination-cell>a{display:inline-grid;width:22px;height:22px;flex:none;place-items:center;border:1px solid #c7d8d2;border-radius:5px;color:#55746a;text-decoration:none}.pg-trade-destination-cell>a:hover{border-color:#0a8b67;color:#087d60}.pg-trade-destination-cell>a svg{width:11px;height:11px}.pg-trade-tariff-register td:nth-child(5){min-width:130px}.pg-trade-tariff-register td:nth-child(6){min-width:150px}.pg-trade-register__add{display:inline-flex;min-height:29px;flex:none;align-items:center;gap:5px;padding:0 9px;border:1px solid #087d60;border-radius:6px;background:#087d60;color:#fff;font:inherit;font-size:9px;font-weight:800;cursor:pointer}.pg-trade-register__add:hover{background:#06664f}.pg-trade-register__add svg{width:11px;height:11px}.pg-trade-row-actions{width:40px;padding-right:6px!important;padding-left:6px!important}.pg-trade-row-actions details{position:relative}.pg-trade-row-actions summary{display:inline-grid;width:24px;height:24px;place-items:center;border-radius:5px;color:#637871;cursor:pointer;list-style:none}.pg-trade-row-actions summary::-webkit-details-marker{display:none}.pg-trade-row-actions summary:hover{background:#eaf3ef;color:#087d60}.pg-trade-row-actions summary svg{width:14px;height:14px}.pg-trade-row-actions details>div{position:absolute;z-index:15;top:calc(100% + 4px);right:0;display:grid;width:138px;overflow:hidden;border:1px solid #d3dfdb;border-radius:7px;background:#fff;box-shadow:0 10px 26px rgba(17,55,47,.16)}.pg-trade-row-actions details>div>a,.pg-trade-row-actions details>div>button{display:flex;min-height:31px;align-items:center;gap:6px;padding:0 9px;border:0;border-top:1px solid #edf1ef;background:#fff;color:#284a40;font:inherit;font-size:9px;font-weight:720;text-align:left;text-decoration:none;cursor:pointer}.pg-trade-row-actions details>div>:first-child{border-top:0}.pg-trade-row-actions details>div>a:hover,.pg-trade-row-actions details>div>button:hover{background:#f1f7f4}.pg-trade-row-actions details>div>.is-danger{color:#b42318}.pg-trade-row-actions details>div>button:disabled{cursor:not-allowed;opacity:.42}.pg-trade-row-actions details>div svg{width:12px;height:12px}.pg-trade-master>header{min-height:34px;padding-block:4px}.pg-trade-master>header>div{display:flex;align-items:center}.pg-trade-master__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pg-trade-master__grid article{min-height:54px}.pg-trade-master__grid article.is-code{grid-column:span 1;border-right:1px solid #e1e8e5;border-bottom:1px solid #e1e8e5;background:#f1faf6}.pg-trade-master__grid article.is-description{grid-column:span 3;border-right:0;border-bottom:1px solid #e1e8e5}.pg-trade-master__grid article.is-rationale{grid-column:span 2;border-right:1px solid #e1e8e5;border-bottom:0}.pg-trade-master__grid article.is-restriction{grid-column:span 2;border-right:0;border-bottom:0}.pg-trade-master__grid article.is-code>.pg-trade-inline-value{color:#087d60;font-size:15px}.pg-trade-hs-code{display:inline-flex;min-width:0;align-items:baseline;font-variant-numeric:tabular-nums;letter-spacing:.025em;white-space:nowrap}.pg-trade-hs-code strong{color:#087d60;font-size:16px;font-weight:900}.pg-trade-hs-code em{margin-left:2px;color:#526d65;font-size:11px;font-style:normal;font-weight:850}.pg-trade-origin-register table{min-width:660px;table-layout:fixed}.pg-trade-origin-register th:first-child{width:24%}.pg-trade-origin-register th:nth-child(2){width:38%}.pg-trade-origin-register th:nth-child(3){width:17%}.pg-trade-origin-register th:nth-child(4){width:15%}.pg-trade-origin-register th:nth-child(5){width:38px}.pg-trade-origin-register td{height:40px;padding-block:5px}.pg-trade-origin-register td:nth-child(3) .pg-trade-inline-value{width:fit-content;padding:3px 7px;border-radius:999px;background:#fff4da;color:#94600c;font-size:8px}.pg-trade-origin-register tr.is-default td:nth-child(3) .pg-trade-inline-value{background:#e8f6f0;color:#087d60}.pg-trade-tariff-register table{min-width:940px;table-layout:fixed}.pg-trade-tariff-register col.is-destination{width:86px}.pg-trade-tariff-register col.is-origin{width:76px}.pg-trade-tariff-register col.is-code{width:108px}.pg-trade-tariff-register col.is-duty-name{width:126px}.pg-trade-tariff-register col.is-duty-rate{width:56px}.pg-trade-tariff-register col.is-duty-source{width:156px}.pg-trade-tariff-register col.is-duty-total{width:70px}.pg-trade-tariff-register col.is-import-tax{width:78px}.pg-trade-tariff-register col.is-checked{width:92px}.pg-trade-tariff-register col.is-actions{width:38px}.pg-trade-tariff-register td:first-child{width:auto}.pg-trade-tariff-register td:nth-child(5),.pg-trade-tariff-register td:nth-child(6),.pg-trade-tariff-register td:nth-child(9){min-width:0}.pg-trade-tariff-group td{height:38px;padding:5px 7px}.pg-trade-tariff-group:nth-of-type(2n) td{background:#fbfdfc}.pg-trade-tariff-group+.pg-trade-tariff-group tr:first-child td{border-top:2px solid #b9cec6}.pg-trade-tariff-group tr.is-group-start>td:first-child{box-shadow:inset 3px 0 #0a8b67;color:#0a6e55}.pg-trade-tariff-group tr.is-layer-continuation td{height:34px;border-top-color:#edf2f0}.pg-trade-tariff-group tr:hover td{background:#f0f8f5}.pg-trade-duty-layer-name,.pg-trade-duty-layer-source{display:flex;min-width:0;align-items:center;gap:4px}.pg-trade-duty-layer-name>.pg-trade-inline-value,.pg-trade-duty-layer-source>.pg-trade-inline-value{min-width:0;flex:1 1 auto}.pg-trade-layer-add,.pg-trade-layer-remove{display:inline-grid;width:20px;height:20px;flex:0 0 auto;place-items:center;padding:0;border:1px solid #cbdad5;border-radius:4px;background:#fff;color:#55746a;cursor:pointer}.pg-trade-layer-add:hover{border-color:#078060;color:#078060}.pg-trade-layer-remove{border-color:transparent;color:#a76a63;opacity:.64}.pg-trade-layer-remove:hover{border-color:#e4caca;background:#fff8f7;color:#b42318;opacity:1}.pg-trade-layer-add svg,.pg-trade-layer-remove svg{width:10px;height:10px}.pg-trade-duty-total{display:grid;gap:1px;font-variant-numeric:tabular-nums}.pg-trade-duty-total strong{color:#087d60;font-size:11px;line-height:1.1}.pg-trade-duty-total small{color:#7c8d87;font-size:7px}.pg-trade-duty-total.is-incomplete strong{color:#ae7015}.pg-trade-tariff-register thead th:nth-child(-n+3){background:#f1f6f4}.pg-trade-tariff-register thead th:nth-child(n+4):nth-child(-n+7){background:#eaf5f1;color:#41665b}@media (max-width:980px){.pg-trade-master__grid article.is-code,.pg-trade-master__grid article.is-description,.pg-trade-master__grid article.is-rationale,.pg-trade-master__grid article.is-restriction{grid-column:span 1}.pg-trade-master__grid article.is-description{border-right:0}.pg-trade-master__grid article.is-rationale{border-right:1px solid #e1e8e5;border-bottom:0}}@media (max-width:680px){.pg-trade-master__grid article.is-code,.pg-trade-master__grid article.is-description,.pg-trade-master__grid article.is-rationale,.pg-trade-master__grid article.is-restriction{grid-column:auto;border-right:0;border-bottom:1px solid #e1e8e5}.pg-trade-master__grid article.is-restriction{border-bottom:0}}.pg-trade-editor--structured{width:min(1120px,calc(100vw - 32px))}.pg-trade-editor--structured>form{gap:10px}.pg-trade-editor-section{overflow:hidden;border:1px solid #d7e2de;border-radius:10px;background:#fff}.pg-trade-editor-section>header{display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px;border-bottom:1px solid #dfe7e4;background:#f4f8f6}.pg-trade-editor-section>header>div{display:grid;gap:1px}.pg-trade-editor-section>header strong{color:#15372f;font-size:12px}.pg-trade-editor-section>header small{color:#75857f;font-size:8px}.pg-trade-editor-section>header>button{min-height:28px;padding:0 9px;font-size:9px}.pg-trade-editor-grid{display:grid;gap:8px;padding:9px}.pg-trade-editor-grid--master{grid-template-columns:.75fr 1.25fr 1.25fr}.pg-trade-editor-grid--origin{grid-template-columns:repeat(5,minmax(0,1fr))}.pg-trade-editor-grid--tariff{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-trade-editor-grid label{display:grid;min-width:0;gap:4px}.pg-trade-editor-grid label.is-wide{grid-column:span 2}.pg-trade-editor-grid label>span{color:#596f68;font-size:8px;font-weight:800}.pg-trade-editor-grid input,.pg-trade-editor-grid select,.pg-trade-editor-grid textarea{width:100%;min-height:32px;padding:6px 8px;border:1px solid #cad9d4;border-radius:6px;background:#fff;color:#102b24;font:inherit;font-size:10px}.pg-trade-editor-grid textarea{min-height:52px;resize:vertical}.pg-trade-origin-editor-list,.pg-trade-tariff-editor-list{display:grid}.pg-trade-origin-editor-list>article,.pg-trade-tariff-editor-list>article{border-top:1px solid #e2e9e6}.pg-trade-origin-editor-list>article:first-child,.pg-trade-tariff-editor-list>article:first-child{border-top:0}.pg-trade-origin-editor-list>article.is-default{box-shadow:inset 3px 0 #0a8b67;background:#f9fcfb}.pg-trade-origin-editor-list__heading,.pg-trade-tariff-editor-list__heading{display:flex;min-height:34px;align-items:center;gap:8px;padding:5px 9px;background:#f9fbfa}.pg-trade-origin-editor-list__heading>span,.pg-trade-tariff-editor-list__heading>span{color:#79908a;font-size:8px;font-weight:800}.pg-trade-origin-editor-list__heading>label:first-of-type{display:grid;min-width:220px;grid-template-columns:auto 1fr;align-items:center;gap:7px}.pg-trade-origin-editor-list__heading label>span{color:#596f68;font-size:8px;font-weight:800}.pg-trade-origin-editor-list__heading input:not([type=radio]){min-height:28px;padding:4px 7px;border:1px solid #cad9d4;border-radius:5px;font:inherit;font-size:10px}.pg-trade-origin-default{display:inline-flex!important;grid-template-columns:none!important;min-width:0!important;align-items:center;gap:5px;margin-left:auto}.pg-trade-origin-default input{margin:0}.pg-trade-origin-editor-list__heading>button,.pg-trade-tariff-editor-list__heading>button{display:inline-grid;width:27px;height:27px;place-items:center;border:1px solid #e4caca;border-radius:5px;background:#fff;color:#b84949;cursor:pointer}.pg-trade-origin-editor-list__heading>button:disabled{opacity:.35;cursor:not-allowed}.pg-trade-tariff-editor-list__heading strong{color:#17372f;font-size:10px}.pg-trade-tariff-editor-list__heading>button{margin-left:auto}.pg-trade-tariff-detail{display:grid;gap:10px;max-width:1180px;margin:0 auto;padding:14px 18px 28px}.pg-trade-tariff-detail__header{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:16px;padding-bottom:10px;border-bottom:1px solid #d7e1dd}.pg-trade-tariff-detail__header>div{display:grid;gap:2px}.pg-trade-tariff-detail__header a{display:inline-flex;align-items:center;gap:5px;width:fit-content;color:#51716a;font-size:9px;font-weight:800;text-decoration:none}.pg-trade-tariff-detail__header>div>span{color:#078060;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.pg-trade-tariff-detail__header h1{margin:0;color:#10273f;font-size:25px;line-height:1.05}.pg-trade-tariff-detail__header p{margin:0;color:#758680;font-size:9px}.pg-trade-tariff-detail__header>button{display:inline-flex;min-height:34px;align-items:center;gap:6px;padding:0 14px;border:0;border-radius:7px;background:#078060;color:#fff;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.pg-trade-route-strip{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr .8fr;align-items:stretch;overflow:hidden;border:1px solid #d4e1dc;border-radius:9px;background:#f4f8f6}.pg-trade-route-strip>article{display:grid;align-content:center;gap:2px;min-width:0;min-height:46px;padding:6px 9px}.pg-trade-route-strip>article.is-code{border-left:1px solid #d4e1dc;background:#e9f6f1}.pg-trade-route-strip>article span{color:#71837d;font-size:7px;font-weight:800}.pg-trade-route-strip>article strong{overflow:hidden;color:#17372f;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.pg-trade-route-strip>svg{align-self:center;width:11px;height:11px;color:#93a39d}.pg-trade-tariff-detail__layout{display:grid;grid-template-columns:minmax(0,1fr) 230px;align-items:start;gap:10px}.pg-trade-tariff-detail__main{display:grid;gap:10px}.pg-trade-compliance-reference,.pg-trade-detail-section{overflow:hidden;border:1px solid #d7e2de;border-radius:9px;background:#fff}.pg-trade-detail-section>header{display:flex;min-height:42px;align-items:center;gap:8px;padding:6px 10px;border-bottom:1px solid #dfe7e4;background:#f6f9f8}.pg-trade-detail-section>header>svg{width:18px;height:18px;color:#078060}.pg-trade-detail-section>header>div{display:grid;gap:1px}.pg-trade-detail-section>header h2{margin:0;color:#17372f;font-size:13px}.pg-trade-detail-section>header span{color:#74847f;font-size:8px}.pg-trade-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}.pg-trade-detail-grid label{display:grid;gap:4px;min-width:0}.pg-trade-detail-grid label.is-wide{grid-column:span 2}.pg-trade-detail-grid label>span{color:#5d716b;font-size:8px;font-weight:800}.pg-trade-detail-grid input,.pg-trade-detail-grid select{width:100%;min-height:34px;padding:6px 8px;border:1px solid #cad9d4;border-radius:6px;background:#fff;color:#102b24;font:inherit;font-size:10px}.pg-trade-detail-grid input:disabled{background:#f1f4f3;color:#71817c}.pg-trade-compliance-reference{display:grid;gap:6px;padding:12px;background:#f2f8f5}.pg-trade-compliance-reference>svg{width:22px;height:22px;color:#078060}.pg-trade-compliance-reference>span{color:#078060;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.pg-trade-compliance-reference>strong{color:#17372f;font-size:14px;line-height:1.25}.pg-trade-compliance-reference>small{color:#667a73;font-size:8px;line-height:1.5}.pg-trade-compliance-reference>a{display:inline-flex;min-height:32px;align-items:center;justify-content:space-between;gap:8px;margin-top:3px;padding:0 9px;border:1px solid #a9cec0;border-radius:6px;color:#087d60;font-size:9px;font-weight:800;text-decoration:none}@media (max-width:980px){.pg-trade-master__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-trade-master__grid article.is-wide{grid-column:auto}.pg-trade-master__grid article:nth-child(4n){border-right:1px solid #e1e8e5}.pg-trade-master__grid article:nth-child(2n){border-right:0}.pg-trade-master__grid article:nth-last-child(-n+4){border-bottom:1px solid #e1e8e5}.pg-trade-master__grid article:nth-last-child(-n+2){border-bottom:0}.pg-trade-editor-grid--origin{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-trade-tariff-detail__layout{grid-template-columns:1fr}.pg-trade-route-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.pg-trade-route-strip>svg{display:none}.pg-trade-route-strip>article.is-code{grid-column:span 4;border-top:1px solid #d4e1dc;border-left:0}}@media (max-width:680px){.pg-trade-workspace__title{align-items:flex-start}.pg-trade-workspace__title h2{font-size:20px}.pg-trade-master__grid{grid-template-columns:1fr}.pg-trade-master__grid article,.pg-trade-master__grid article:nth-child(2n),.pg-trade-master__grid article:nth-child(4n){grid-column:auto;border-right:0;border-bottom:1px solid #e1e8e5}.pg-trade-master__grid article:last-child{border-bottom:0}.pg-trade-detail-grid,.pg-trade-editor-grid--master,.pg-trade-editor-grid--origin,.pg-trade-editor-grid--tariff{grid-template-columns:1fr}.pg-trade-detail-grid label.is-wide,.pg-trade-editor-grid label.is-wide{grid-column:auto}.pg-trade-origin-editor-list__heading{flex-wrap:wrap}.pg-trade-origin-editor-list__heading>label:first-of-type{min-width:calc(100% - 42px)}.pg-trade-origin-default{margin-left:24px}.pg-trade-tariff-detail{padding:10px}.pg-trade-tariff-detail__header{align-items:flex-start}.pg-trade-route-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-trade-route-strip>article.is-code{grid-column:span 2}}.pg-packaging-compliance-register,.pg-packaging-linked-quotes,.pg-packaging-sku-register,.pg-packaging-unit-register{overflow:hidden;border:1px solid #d8e2e8;border-radius:12px;background:#fff;box-shadow:0 8px 24px rgba(11,44,64,.04)}.pg-packaging-compliance-register>header,.pg-packaging-linked-quotes>header,.pg-packaging-sku-register__header,.pg-packaging-unit-register>header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 20px;border-bottom:1px solid #dfe7ec;background:#fbfcfd}.pg-packaging-compliance-register>header h2,.pg-packaging-linked-quotes>header h2,.pg-packaging-sku-register__header h2,.pg-packaging-unit-register>header h2{margin:3px 0 2px;color:#10263c;font-size:21px;line-height:1.15}.pg-packaging-compliance-register>header span,.pg-packaging-linked-quotes>header span,.pg-packaging-sku-register__header span,.pg-packaging-unit-register>header span{color:#657584;font-size:12px}.pg-packaging-create-sheet__submit,.pg-packaging-sku-register__header>button,.pg-packaging-unit-register__add button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 15px;border:1px solid #087c5b;border-radius:8px;background:#087c5b;color:#fff;font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer}.pg-packaging-sku-register__toolbar{display:flex;min-height:52px;box-sizing:border-box;align-items:center;justify-content:flex-end;padding:8px 16px;border-bottom:1px solid #dfe7ec;background:#fff}.pg-packaging-sku-register__toolbar>a,.pg-packaging-sku-register__toolbar>button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:1px solid #087c5b;border-radius:8px;background:#087c5b;color:#fff;font-size:11px;font-weight:800;white-space:nowrap;cursor:pointer}.pg-packaging-sku-register__toolbar>a{margin-right:8px;border-color:#bfd4cc;background:#fff;color:#087457;text-decoration:none}.pg-packaging-sku-register>.pg-packaging-sku-table__scroller{margin-top:0}.pg-packaging-create-sheet{margin:12px 16px 0;padding:14px;border:1px solid #abd5c7;border-radius:10px;background:#f7fcfa}.pg-packaging-create-sheet__title{display:flex;align-items:center;gap:10px;margin-bottom:12px}.pg-packaging-create-sheet__title>svg{width:25px;height:25px;color:#078161}.pg-packaging-create-sheet__title>div{display:grid;gap:2px}.pg-packaging-create-sheet__title strong{color:#16382e;font-size:13px}.pg-packaging-create-sheet__title span{color:#6a7f78;font-size:11px}.pg-packaging-create-sheet__title>button{display:grid;width:30px;height:30px;margin-left:auto;place-items:center;border:0;border-radius:7px;background:transparent;color:#536b63;cursor:pointer}.pg-packaging-create-sheet__fields{display:grid;grid-template-columns:repeat(4,minmax(145px,1fr)) auto;align-items:end;gap:9px}.pg-packaging-create-sheet__fields label,.pg-packaging-sku-detail__header label,.pg-packaging-sku-identity label,.pg-packaging-unit-editor__fields label{display:grid;gap:5px}.pg-packaging-create-sheet__fields label>span,.pg-packaging-sku-detail__header label>span,.pg-packaging-sku-identity label>span,.pg-packaging-unit-editor__fields label>span{color:#536575;font-size:10px;font-weight:800}.pg-packaging-compliance-row input,.pg-packaging-compliance-row textarea,.pg-packaging-create-sheet__fields input,.pg-packaging-create-sheet__fields select,.pg-packaging-sku-detail__header select,.pg-packaging-sku-identity input,.pg-packaging-sku-identity select,.pg-packaging-unit-editor__fields input,.pg-packaging-unit-editor__fields select,.pg-packaging-unit-editor__fields textarea{width:100%;min-height:36px;padding:8px 10px;border:1px solid #cfdbe2;border-radius:7px;background:#fff;color:#142c40;font:inherit;font-size:12px;outline:none}.pg-packaging-compliance-row input:focus,.pg-packaging-compliance-row textarea:focus,.pg-packaging-create-sheet__fields input:focus,.pg-packaging-create-sheet__fields select:focus,.pg-packaging-sku-identity input:focus,.pg-packaging-sku-identity select:focus,.pg-packaging-unit-editor__fields input:focus,.pg-packaging-unit-editor__fields select:focus,.pg-packaging-unit-editor__fields textarea:focus{border-color:#0b8d69;box-shadow:0 0 0 3px rgba(11,141,105,.1)}.pg-packaging-create-sheet__message{margin:10px 0 0;color:#a94a35;font-size:11px;font-weight:700}.pg-packaging-sku-table__scroller,.pg-packaging-unit-table__scroller{overflow-x:auto;margin-top:14px}.pg-packaging-sku-table{min-width:1040px;border-top:1px solid #dfe7ec}.pg-packaging-sku-row{display:grid;grid-template-columns:minmax(235px,1.55fr) 120px 185px 200px 125px minmax(190px,1.1fr)}.pg-packaging-sku-row--head{min-height:39px;align-items:center;background:#f4f7f9;color:#607181;font-size:10px;font-weight:800}.pg-packaging-sku-row--data>div,.pg-packaging-sku-row--head>span{min-width:0;padding:9px 12px;border-right:1px solid #e3e9ed}.pg-packaging-sku-row--data{min-height:70px;border-top:1px solid #e3e9ed;color:#173449;cursor:pointer;outline:none;text-decoration:none;transition:background .14s ease,box-shadow .14s ease}.pg-packaging-sku-row--data:focus-visible,.pg-packaging-sku-row--data:hover{background:#f3fbf8;box-shadow:inset 3px 0 #0b8d69}.pg-packaging-sku-row--data>div{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:3px}.pg-packaging-sku-row--data strong{color:#18384c;font-size:12px}.pg-packaging-sku-row--data small,.pg-packaging-sku-row--data strong{overflow:hidden;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.pg-packaging-sku-row--data small{color:#71808c;font-size:10px}.pg-packaging-sku-name{flex-direction:row!important;align-items:center;justify-content:flex-start!important;gap:10px!important}.pg-packaging-sku-name__image{display:grid;width:38px;height:38px;flex:0 0 38px;overflow:hidden;place-items:center;border:1px solid #cfe0d9;border-radius:8px;background:#eef7f3;color:#17765b}.pg-packaging-sku-name__image img{width:100%;height:100%;object-fit:cover}.pg-packaging-sku-name>span:last-child{display:grid;min-width:0;gap:3px}.pg-packaging-sku-market{position:relative;padding-right:35px!important}.pg-packaging-sku-market>svg{position:absolute;top:50%;right:13px;color:#118061;transform:translateY(-50%)}.pg-packaging-sku-register__empty{display:grid;justify-items:center;gap:6px;padding:48px 20px;color:#687a87;text-align:center}.pg-packaging-sku-register__empty>svg{width:38px;height:38px;color:#26856a}.pg-packaging-sku-detail{padding-bottom:24px}.pg-packaging-sku-detail__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:4px 2px 16px;border-bottom:1px solid #d8e1e7}.pg-packaging-sku-detail__header>div:first-child{display:grid;gap:3px}.pg-packaging-sku-detail__header a{display:inline-flex;align-items:center;gap:6px;width:fit-content;margin-bottom:6px;color:#315d55;font-size:11px;font-weight:800;text-decoration:none}.pg-packaging-sku-detail__header h1{margin:0;color:#0f263c;font-size:clamp(27px,3vw,38px);line-height:1.05}.pg-packaging-sku-detail__header>div:first-child>span{color:#6c7b87;font-size:12px}.pg-packaging-sku-detail__header>div:last-child{display:flex;align-items:flex-end;gap:9px}.pg-packaging-sku-detail__header label{min-width:140px}.pg-packaging-sku-detail .pg-object-savebar>button:last-child,.pg-packaging-sku-detail__header>div:last-child>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:39px;padding:0 15px;border:1px solid #087c5b;border-radius:8px;background:#087c5b;color:#fff;font-size:12px;font-weight:800;cursor:pointer}.pg-packaging-sku-identity{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:0;margin-top:14px;overflow:hidden;border:1px solid #d8e1e7;border-radius:10px;background:#fff}.pg-packaging-sku-identity label{min-width:0;padding:11px 12px;border-right:1px solid #e2e8ec;border-bottom:1px solid #e2e8ec}.pg-packaging-sku-identity label:nth-child(4n){border-right:0}.pg-packaging-sku-identity .is-locked{background:#f2faf7}.pg-packaging-sku-identity .is-locked strong,.pg-packaging-unit-editor__fields .is-locked strong{display:flex;align-items:center;gap:6px;min-height:36px;color:#0b7357;font-size:13px}.pg-packaging-sku-identity .is-locked small{color:#6d8078;font-size:9px}.pg-packaging-sku-detail__tabs{display:flex;align-items:center;gap:4px;margin-bottom:10px;padding:4px;width:fit-content;border:1px solid #d6e0e5;border-radius:9px;background:#eef3f5}.pg-packaging-sku-detail__tabs button{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 13px;border:0;border-radius:7px;background:transparent;color:#536878;font-size:11px;font-weight:800;cursor:pointer}.pg-packaging-sku-detail__tabs button span{display:grid;min-width:20px;height:20px;place-items:center;border-radius:999px;background:#dfe8eb;color:#56706a;font-size:9px}.pg-packaging-sku-detail__tabs button.is-active{background:#fff;color:#087c5b;box-shadow:0 1px 4px rgba(19,57,75,.12)}.pg-packaging-unit-register__add{display:flex;align-items:center;gap:7px}.pg-packaging-unit-register__add select{min-height:38px;padding:0 28px 0 10px;border:1px solid #cfdbe2;border-radius:8px;background:#fff;color:#264455;font-size:11px}.pg-packaging-unit-table{min-width:1120px}.pg-packaging-unit-row{display:grid;grid-template-columns:minmax(215px,1.45fr) 155px 150px 180px 115px 115px 130px;align-items:stretch;width:100%;border:0;border-top:1px solid #e2e8ec;background:#fff;color:#183449;text-align:left}button.pg-packaging-unit-row{padding:0;font:inherit;cursor:pointer}.pg-packaging-unit-row--head{min-height:38px;border-top:0;background:#f4f7f9;color:#617383;font-size:10px;font-weight:800}.pg-packaging-unit-row>span{display:flex;min-width:0;min-height:58px;flex-direction:column;justify-content:center;gap:3px;padding:8px 11px;border-right:1px solid #e2e8ec}.pg-packaging-unit-row--head>span{min-height:38px}.pg-packaging-unit-row strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.pg-packaging-unit-row small{overflow:hidden;color:#75838e;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.pg-packaging-unit-row i{color:#078161;font-size:9px;font-style:normal;font-weight:900;text-transform:uppercase}.pg-packaging-unit-row.is-open,.pg-packaging-unit-row:hover{background:#f4fbf8}.pg-packaging-unit-row.is-open{box-shadow:inset 3px 0 #0b8d69}.pg-packaging-unit-row>span:last-child{position:relative}.pg-packaging-unit-row>span:last-child>svg{position:absolute;top:50%;right:10px;color:#188162;transform:translateY(-50%)}.pg-packaging-unit-editor{position:relative;display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;padding:16px;border-top:1px solid #b9d8cc;border-bottom:1px solid #c9ddd6;background:#f7fbfa}.pg-packaging-unit-editor__image{display:grid;align-content:start;gap:8px}.pg-packaging-unit-editor__image>span{display:grid;width:100%;aspect-ratio:1;overflow:hidden;place-items:center;border:1px dashed #a9c7bc;border-radius:9px;background:#fff;color:#4e8a77}.pg-packaging-unit-editor__image img{width:100%;height:100%;object-fit:cover}.pg-packaging-unit-editor__image>span svg{width:40px;height:40px}.pg-packaging-unit-editor__image label{position:relative;display:grid;min-height:34px;place-items:center;overflow:hidden;border:1px solid #aacabd;border-radius:7px;background:#fff;color:#176c55;font-size:10px;font-weight:800;cursor:pointer}.pg-packaging-unit-editor__image input{position:absolute;inset:0;opacity:0;cursor:pointer}.pg-packaging-unit-editor__fields{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:10px}.pg-packaging-unit-editor__fields .is-wide{grid-column:span 2}.pg-packaging-unit-editor__fields textarea{resize:vertical}.pg-packaging-unit-editor__remove{position:absolute;right:15px;bottom:14px;display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#ae3c36;font-size:10px;font-weight:800;cursor:pointer}.pg-packaging-source-links{display:flex;align-items:center;gap:10px;padding:12px 16px;border-top:1px solid #dde6ea;background:#f8fafb}.pg-packaging-source-links>svg{width:25px;height:25px;flex:0 0 auto;color:#078161}.pg-packaging-source-links>div{display:grid;gap:2px;margin-right:auto}.pg-packaging-source-links strong{color:#244052;font-size:11px}.pg-packaging-source-links span{color:#73808a;font-size:9px}.pg-packaging-compliance-register>footer a,.pg-packaging-source-links a{display:inline-flex;align-items:center;gap:5px;color:#176e58;font-size:9px;font-weight:800;text-decoration:none}.pg-packaging-compliance-register>header>strong{padding:6px 9px;border-radius:999px;background:#e9f5f0;color:#187057;font-size:10px}.pg-packaging-compliance-table{overflow-x:auto}.pg-packaging-compliance-row{display:grid;grid-template-columns:minmax(190px,1fr) minmax(250px,1.45fr) minmax(270px,1.45fr) minmax(190px,1fr);min-width:1050px;border-top:1px solid #e0e7eb}.pg-packaging-compliance-row--head{border-top:0;background:#f3f6f8}.pg-packaging-compliance-row>*{min-width:0;margin:0;padding:11px 12px;border-right:1px solid #e0e7eb}.pg-packaging-compliance-row--head>span{color:#5e7282;font-size:10px;font-weight:800}.pg-packaging-compliance-row>div:first-child{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.pg-packaging-compliance-row>div:first-child>span{padding:3px 6px;border-radius:999px;font-size:8px;font-weight:900}.pg-packaging-compliance-row>div:first-child>span.is-required{background:#ffece8;color:#b44734}.pg-packaging-compliance-row>div:first-child>span.is-conditional{background:#fff4d8;color:#9a6816}.pg-packaging-compliance-row>div:first-child>span.is-recommended{background:#eaf5f1;color:#197158}.pg-packaging-compliance-row>div:first-child strong{color:#19384c;font-size:11px}.pg-packaging-compliance-row>div:first-child small{color:#74838e;font-size:9px}.pg-packaging-compliance-row p{color:#60717f;font-size:10px;line-height:1.55}.pg-packaging-compliance-row>a{display:flex;align-items:flex-start;gap:6px;color:#176e58;font-size:9px;font-weight:800;line-height:1.4;text-decoration:none}.pg-packaging-compliance-row .is-readonly{display:grid;gap:3px;min-height:42px;align-content:center;padding:8px 10px;border:1px solid #d9e2e7;border-radius:7px;background:#f6f8f9}.pg-packaging-compliance-row .is-readonly strong{color:#263f50;font-size:11px}.pg-packaging-compliance-row .is-readonly small{color:#7a8790;font-size:8px}.pg-packaging-compliance-register>footer{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:12px 16px;border-top:1px solid #dfe7eb;background:#f8fafb}.pg-packaging-compliance-register>footer>strong{margin-right:auto;color:#274252;font-size:10px}.pg-packaging-linked-quotes>a{display:grid;grid-template-columns:30px minmax(0,1fr) 24px;align-items:center;gap:10px;padding:13px 16px;border-top:1px solid #e0e7eb;color:#1d3e51;text-decoration:none}.pg-packaging-linked-quotes>a:hover{background:#f3faf7}.pg-packaging-linked-quotes>a>span{display:grid;gap:3px}.pg-packaging-linked-quotes>a strong{font-size:12px}.pg-packaging-linked-quotes>a small{color:#70808c;font-size:10px}.pg-packaging-linked-quotes__empty{display:grid;justify-items:center;gap:6px;padding:46px 18px;color:#6c7c87;text-align:center}.pg-packaging-linked-quotes__empty>svg{width:34px;height:34px;color:#2c846d}.pg-packaging-linked-quotes__empty strong{color:#294656;font-size:12px}.pg-packaging-linked-quotes__empty span{font-size:10px}@media (max-width:1100px){.pg-packaging-create-sheet__fields,.pg-packaging-sku-identity{grid-template-columns:repeat(2,minmax(150px,1fr))}.pg-packaging-sku-identity label:nth-child(4n){border-right:1px solid #e2e8ec}.pg-packaging-sku-identity label:nth-child(2n){border-right:0}.pg-packaging-unit-editor__fields{grid-template-columns:repeat(2,minmax(130px,1fr))}.pg-packaging-source-links{align-items:flex-start;flex-wrap:wrap}}@media (max-width:720px){.pg-packaging-compliance-register>header,.pg-packaging-linked-quotes>header,.pg-packaging-sku-detail__header,.pg-packaging-sku-register__header,.pg-packaging-unit-register>header{align-items:stretch;flex-direction:column}.pg-packaging-create-sheet__fields,.pg-packaging-sku-identity,.pg-packaging-unit-editor__fields{grid-template-columns:1fr}.pg-packaging-sku-identity label,.pg-packaging-sku-identity label:nth-child(2n),.pg-packaging-sku-identity label:nth-child(4n){border-right:0}.pg-packaging-sku-detail__header>div:last-child{align-items:stretch}.pg-packaging-sku-detail__tabs{width:100%;overflow-x:auto}.pg-packaging-sku-detail__tabs button{flex:0 0 auto}.pg-packaging-unit-editor{grid-template-columns:1fr}.pg-packaging-unit-editor__image{grid-template-columns:100px minmax(120px,1fr);align-items:center}.pg-packaging-unit-editor__fields .is-wide{grid-column:span 1}}.pg-products-primary-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.pg-products-view-controls{display:flex;flex-wrap:wrap;align-items:end;gap:8px;margin:10px 0 16px;padding:10px 12px;border:1px solid #dce3e7;background:#f8faf9}.pg-products-view-controls label{display:grid;gap:4px}.pg-products-view-controls label>span{color:#65737d;font-size:9px;font-weight:750;text-transform:uppercase}.pg-products-view-controls button,.pg-products-view-controls select{min-height:38px;padding:0 11px;color:#263a47;border:1px solid #cfd9de;border-radius:6px;background:#fff;font-size:10px;font-weight:700}.pg-products-view-controls button{cursor:pointer}.pg-products-view-controls button[aria-pressed=true]{color:#0b6f54;border-color:#9fc8b7;background:#eaf6f1}.pg-products-efficiency{display:grid;gap:8px;margin:-7px 0 16px}.pg-products-saved-views{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.pg-products-saved-views>strong{margin-right:2px;color:#52616b;font-size:10px}.pg-products-batch footer button,.pg-products-batch select,.pg-products-saved-views button,.pg-products-saved-views input{min-height:34px;padding:0 10px;border:1px solid #cfd9de;border-radius:5px;background:#fff;font-size:10px}.pg-products-batch footer button,.pg-products-saved-views button{color:#24465b;font-weight:750;cursor:pointer}.pg-products-saved-views button.is-saved{color:#176748;border-color:#bcd8cc;background:#f2f8f5}.pg-products-batch{border:1px solid #dce3e7;border-radius:7px;background:#fff}.pg-products-batch>summary{display:flex;min-height:40px;align-items:center;gap:8px;padding:0 12px;color:#263a47;font-size:10px;font-weight:800;cursor:pointer}.pg-products-batch>summary span{display:grid;min-width:21px;height:21px;place-items:center;border-radius:999px;background:#e9f1ed;font-size:9px}.pg-products-batch>div{padding:0 12px 12px;border-top:1px solid #e3e9ec}.pg-products-batch>div>p{margin:10px 0;color:#65737d;font-size:10px}.pg-products-batch__selection{display:grid;max-height:190px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;overflow:auto}.pg-products-batch__selection label{display:grid;min-width:0;grid-template-columns:18px minmax(0,1fr);gap:2px 7px;align-items:center;padding:8px;border:1px solid #e0e7ea;border-radius:5px;cursor:pointer}.pg-products-batch__selection input{grid-row:1/3}.pg-products-batch__selection span{overflow:hidden;color:#263a47;font-size:10px;font-weight:800;text-overflow:ellipsis}.pg-products-batch__selection small{overflow:hidden;color:#65737d;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.pg-products-batch footer{display:flex;gap:8px;margin-top:10px}.pg-products-batch footer button:disabled{opacity:.5}.pg-products .pg-product-row{grid-template-columns:minmax(205px,1.55fr) minmax(92px,.72fr) minmax(92px,.68fr) minmax(95px,.7fr) minmax(88px,.62fr) minmax(125px,.9fr) minmax(82px,.5fr);gap:12px}.pg-product-row__readiness,.pg-product-row__release{display:grid;align-content:center;gap:6px}.pg-product-row__readiness strong,.pg-product-row__release strong{font-size:12px}.pg-product-row__readiness small,.pg-product-row__release small{color:#65737d}.pg-product-row__readiness small.is-blocked,.pg-product-row__release.is-needs_revalidation strong{color:#a04a18}.pg-product-row__readiness small.is-ready,.pg-product-row__release.is-published strong{color:#176748}.pg-product-row__family-summary{display:grid;grid-column:4/7;gap:5px;padding:10px 14px;border-left:1px solid rgba(48,63,70,.12)}.pg-product-row__family-summary strong{font-size:11px}.pg-product-row__family-summary small{color:#65737d}.pg-products.is-compact .pg-product-row{min-height:66px;padding-block:7px}.pg-products.is-compact .pg-product-row--group{min-height:72px}.pg-products.is-compact .pg-product-row__image{width:44px;height:44px}.pg-products.is-compact .pg-product-row__identity{grid-template-columns:44px minmax(0,1fr) auto}.pg-products.is-compact .pg-product-group-row__toggle{grid-template-columns:18px 46px minmax(0,1fr)}.pg-quote-card__states{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pg-quote-review-state{display:inline-flex;align-items:center;gap:4px;padding:4px 6px;color:#91450e;border:1px solid #e0ae77;border-radius:999px;background:#fff4e5;font-size:9px;font-weight:800}.pg-form-message.is-warning{color:#7c4708;border-left-color:#c27a16;background:#fff6df}.pg-version-state.is-needs_revalidation{color:#8b4d08;border-color:#d5a664;background:#fff2d8}.pg-version-revalidation{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:13px;align-items:center;margin:14px 0;padding:16px 18px;color:#6f4008;border-left:4px solid #b66e0f;background:#fff4dc}.pg-version-revalidation>svg{width:28px;height:28px}.pg-version-revalidation p{margin:5px 0 0;color:#80613b;font-size:10px}.pg-version-revalidation>span{font-size:10px;font-weight:800;white-space:nowrap}.pg-release-history{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;padding:16px 20px 0}.pg-release-history>article{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;padding:13px;border:1px solid #cfe0d8;background:#f2f8f5}.pg-release-history svg{width:23px;height:23px;color:#176748}.pg-release-history small,.pg-release-history strong{display:block}.pg-release-history p{margin:4px 0;color:#52616b;font-size:10px}.pg-release-history small,.pg-release-history>article>span{color:#65737d;font-size:9px}@media (max-width:1120px){.pg-products .pg-product-row{grid-template-columns:minmax(185px,1.4fr) minmax(75px,.62fr) minmax(80px,.58fr) minmax(80px,.58fr) minmax(78px,.55fr) minmax(105px,.8fr)}.pg-products .pg-product-row--head>span:last-child,.pg-products .pg-product-row>.pg-product-row__updated{display:none}.pg-product-row__family-summary{grid-column:4/7}}@media (max-width:820px){.pg-products-batch__selection{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-products .pg-product-table,.pg-products .pg-product-table-wrap{min-width:0;overflow:visible}.pg-products .pg-product-row--head{display:none}.pg-products .pg-product-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-bottom:10px;padding:0;overflow:hidden;border:1px solid #dce3e7;background:#fff}.pg-products .pg-product-row--group{background:#ece9df}.pg-products .pg-product-row>*{min-width:0;padding:12px;border-right:1px solid #e4e9ec;border-bottom:1px solid #e4e9ec}.pg-products .pg-product-row>:nth-child(2n){border-right:0}.pg-products .pg-product-group-row__toggle,.pg-products .pg-product-row__identity{grid-column:1/-1;padding:13px;border-right:0}.pg-products .pg-product-row__family-summary{grid-column:1/-1;padding:13px;border-right:0;border-left:0}.pg-products .pg-product-row__updated{display:flex!important}.pg-products .pg-product-row--member{padding-left:0}.pg-products .pg-product-row--member .pg-product-row__identity:before{display:none}.pg-products-view-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pg-products-view-controls button,.pg-products-view-controls select{width:100%}}@media (max-width:720px){.pg-products-saved-views{display:grid;grid-template-columns:1fr 1fr}.pg-products-saved-views label,.pg-products-saved-views>strong{grid-column:1/-1}.pg-products-saved-views input{width:100%}.pg-products-batch__selection{grid-template-columns:1fr}.pg-products-batch footer{display:grid}.pg-app--workshop .pg-compliance-requirement-link{grid-template-columns:24px minmax(0,1fr) 18px;align-items:start}.pg-app--workshop .pg-compliance-requirement-link>span:nth-child(2),.pg-compliance-requirement-row__meta,.pg-compliance-requirement-row__source{grid-column:2}.pg-app--workshop .pg-compliance-requirement-link>svg{grid-column:3;grid-row:1}.pg-parameter-toolbar{grid-template-columns:1fr}.pg-parameter-toolbar>div{overflow-x:auto}.pg-parameter-toolbar>div>button{flex:none}.pg-products-primary-actions,.pg-products-primary-actions>*{width:100%}.pg-version-revalidation{grid-template-columns:30px minmax(0,1fr)}.pg-version-revalidation>span{grid-column:1/-1}}.pg-market-readiness{display:grid;gap:0;overflow:hidden;border:1px solid #d9ddd7;border-radius:18px;background:#fff;box-shadow:0 12px 30px rgba(24,43,35,.055)}.pg-market-readiness>header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 24px 18px}.pg-market-readiness__identity{display:flex;align-items:center;gap:14px;min-width:0}.pg-market-readiness__identity>span{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;border-radius:13px;color:#17633d;background:#e9f5ee;font-size:23px}.pg-market-readiness__identity h2{margin:2px 0 4px;color:#16251e;font-size:clamp(20px,2vw,26px);line-height:1.15}.pg-market-readiness__identity small{color:#68736d;font-size:12px}.pg-market-readiness__score{display:grid;min-width:152px;justify-items:end}.pg-market-readiness__score strong{color:#163f2c;font-size:27px;line-height:1}.pg-market-readiness__score span{margin-top:4px;color:#66716b;font-size:11px}.pg-compliance-market-row i,.pg-market-readiness__score i{display:block;width:100%;height:4px;margin-top:9px;overflow:hidden;border-radius:10px;background:#e6e9e6}.pg-compliance-market-row i b,.pg-market-readiness__score b{display:block;height:100%;border-radius:inherit;background:#2d8b58}.pg-market-readiness__coverage{display:flex;align-items:center;gap:10px;padding:11px 24px;border-block:1px solid #e6e9e6;color:#385347;background:#f6f8f6;font-size:12px}.pg-market-readiness__coverage>svg{flex:0 0 auto;color:#337453;font-size:18px}.pg-market-readiness__coverage span{display:flex;min-width:0;flex:1;gap:8px}.pg-market-readiness__coverage strong{white-space:nowrap;color:#244a38}.pg-market-readiness__coverage>small{white-space:nowrap;color:#718078}.pg-market-readiness__metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:0 24px;border-bottom:1px solid #e6e9e6}.pg-market-readiness__metrics>div{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:16px 14px;border-left:1px solid #edf0ed}.pg-market-readiness__metrics>div:first-child{padding-left:0;border-left:0}.pg-market-readiness__metrics span{color:#66716b;font-size:11px}.pg-market-readiness__metrics strong{color:#33453c;font-size:21px}.pg-market-readiness__metrics .is-alert strong{color:#b5453e}.pg-market-readiness__metrics .is-question strong{color:#a36a16}.pg-market-readiness__metrics .is-expert strong{color:#7452a2}.pg-market-readiness__metrics .is-complete strong{color:#23764b}.pg-market-readiness__questions,.pg-market-readiness__tasks{padding:20px 24px}.pg-market-readiness__questions{border-bottom:1px solid #e6e9e6;background:#fffbf2}.pg-market-readiness__questions>header,.pg-market-readiness__tasks>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.pg-market-readiness__questions>header>div,.pg-market-readiness__tasks>header>div{display:flex;align-items:center;gap:9px}.pg-market-readiness__questions>header svg{color:#b57a20}.pg-market-readiness__tasks>header svg{color:#b34a42}.pg-market-readiness__questions>header span,.pg-market-readiness__tasks>header span{display:grid;gap:2px}.pg-market-readiness__questions>header strong,.pg-market-readiness__tasks>header strong{color:#263b31;font-size:14px}.pg-market-readiness__questions>header small,.pg-market-readiness__tasks>header small{color:#6e7872;font-size:11px}.pg-market-readiness__questions>header>small{color:#98671e;font-weight:700}.pg-market-readiness__questions>div{display:grid;gap:8px}.pg-market-readiness__questions article{display:grid;grid-template-columns:minmax(230px,1fr) auto;align-items:center;gap:20px;padding:12px 14px;border:1px solid #eadfc7;border-radius:11px;background:#fff}.pg-market-readiness__questions article>span{display:grid;gap:3px}.pg-market-readiness__questions article strong{color:#2d3e35;font-size:13px}.pg-market-readiness__questions article small{color:#6d746f;font-size:11px;line-height:1.45}.pg-market-readiness__questions.is-preview article small,.pg-market-readiness__tasks.is-preview .pg-market-readiness-task p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pg-market-readiness__questions article>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.pg-market-readiness__questions article button{display:inline-flex;align-items:center;gap:4px;min-height:31px;padding:5px 9px;border:1px solid #d8dcd8;border-radius:8px;color:#4b5a52;background:#fff;font:inherit;font-size:11px;cursor:pointer}.pg-market-readiness__questions article button.is-selected,.pg-market-readiness__questions article button:hover{border-color:#37845c;color:#1d603c;background:#edf7f1}.pg-market-readiness__tasks>header>a{display:inline-flex;align-items:center;gap:5px;color:#2c6b4a;font-size:12px;font-weight:700}.pg-market-readiness__tasks>div{display:grid;gap:8px}.pg-market-readiness-task{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:10px;padding:13px 14px;border:1px solid #e1e5e1;border-left:3px solid #bd4f48;border-radius:11px;background:#fff}.pg-market-readiness-task.is-needs_answer{border-left-color:#c38a2e}.pg-market-readiness-task.is-expert_review{border-left-color:#8060a6}.pg-market-readiness-task.is-provided,.pg-market-readiness-task.is-under_review{border-left-color:#4776a8}.pg-market-readiness-task>i{display:grid;width:28px;height:28px;place-items:center;border-radius:8px;color:#b5453e;background:#faecea}.pg-market-readiness-task.is-needs_answer>i{color:#a36a16;background:#fff5df}.pg-market-readiness-task.is-expert_review>i{color:#7452a2;background:#f2ecfa}.pg-market-readiness-task.is-provided>i,.pg-market-readiness-task.is-under_review>i{color:#376b9f;background:#eaf2fa}.pg-market-readiness-task>div{min-width:0}.pg-market-readiness-task>div>div{display:flex;align-items:center;gap:7px;margin-bottom:5px}.pg-market-readiness-status{display:inline-flex;padding:2px 6px;border-radius:6px;color:#a13f39;background:#faecea;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.pg-market-readiness-status.is-needs_answer{color:#8a5b13;background:#fff2d7}.pg-market-readiness-status.is-expert_review{color:#67468d;background:#f2eafa}.pg-market-readiness-status.is-provided,.pg-market-readiness-status.is-under_review{color:#315f8f;background:#e7f0fa}.pg-market-readiness-task>div>div small{color:#748078;font-size:10px}.pg-market-readiness-task strong{color:#263a30;font-size:13px}.pg-market-readiness-task p{margin:3px 0 0;color:#66716b;font-size:11px;line-height:1.45}.pg-market-readiness-task details{margin-top:7px}.pg-market-readiness-task details summary{display:inline-flex;align-items:center;gap:4px;color:#4e6659;font-size:10px;font-weight:700;cursor:pointer}.pg-market-readiness-task details span{display:block;margin-top:5px;color:#647068;font-size:10px;line-height:1.5}.pg-market-readiness-task>nav{display:grid;justify-items:end;gap:7px}.pg-market-readiness-task>nav a{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;color:#2d6d4b;font-size:11px;font-weight:700}.pg-market-readiness-task>nav a:first-child{color:#65756c;font-weight:600}.pg-market-readiness__expand{display:inline-flex;align-items:center;gap:5px;margin:11px auto 0;border:0;color:#446454;background:transparent;font:inherit;font-size:11px;font-weight:700;cursor:pointer}.pg-market-readiness__clear{display:flex!important;align-items:center;gap:10px;padding:16px;border:1px solid #cfe2d6;border-radius:11px;color:#267349;background:#eff8f2}.pg-market-readiness__clear>span{display:grid}.pg-market-readiness__clear small{color:#5f7167}.pg-positioning-editor__references{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 18px}.pg-positioning-editor__references>span{display:grid;gap:4px;padding:12px 14px;border:1px solid #e0e4e0;border-radius:10px;background:#f7f9f7}.pg-positioning-editor__references small{color:#748078;font-size:10px}.pg-positioning-editor__references strong{color:#2b4035;font-size:13px}.pg-compliance-markets__inherit,.pg-compliance-workspace__market-owner{display:flex;align-items:center;gap:7px;margin:0;color:#426554;font-size:12px;font-weight:700}.pg-compliance-markets__inherit{align-items:flex-start;padding:12px;border:1px solid #dce5df;border-radius:10px;background:#f4f8f5;font-size:11px;font-weight:500;line-height:1.45}.pg-compliance-source-meta{display:block;margin-top:8px;color:#738078;font-size:10px;text-transform:capitalize}.pg-compliance-template-reference{display:grid;grid-template-columns:auto minmax(0,1fr);gap:5px 9px;margin:14px 0 0!important;padding:12px 14px;border:1px solid #d8e3dc;border-radius:9px;background:#f5f8f6}.pg-compliance-template-reference code{color:#205e3d;font-size:12px;font-weight:800}.pg-compliance-template-reference small{grid-column:1/-1;color:#65726a;font-size:11px}.pg-compliance-field-routing{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;padding:16px 18px;border:1px solid #aac7b5;border-radius:11px;color:#244737;background:#edf5ef}.pg-compliance-field-routing>svg{width:26px;height:26px;color:#2d7652}.pg-compliance-field-routing>div{display:grid;gap:6px}.pg-compliance-field-routing strong{font-size:13px}.pg-compliance-field-routing small{color:#64746b;font-size:11px;line-height:1.5}.pg-compliance-field-routing nav{display:flex;flex-wrap:wrap;gap:7px;margin-top:3px}.pg-compliance-field-routing nav a{display:inline-flex;align-items:center;gap:4px;padding:6px 8px;border:1px solid #bdd4c6;border-radius:7px;color:#236546;background:#fff;font-size:10px;font-weight:750}@media (max-width:980px){.pg-market-readiness__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-market-readiness__metrics>div:nth-child(4){border-left:0}.pg-market-readiness__questions article{grid-template-columns:1fr}.pg-market-readiness__questions article>div{justify-content:flex-start}.pg-positioning-editor__references{grid-template-columns:1fr}}@media (max-width:640px){.pg-market-readiness>header,.pg-market-readiness__coverage,.pg-market-readiness__questions,.pg-market-readiness__tasks{padding-inline:16px}.pg-market-readiness>header{align-items:flex-start}.pg-market-readiness__identity>span{display:none}.pg-market-readiness__score{min-width:92px}.pg-market-readiness__coverage{align-items:flex-start}.pg-market-readiness__coverage span{display:grid}.pg-market-readiness__coverage>small{display:none}.pg-market-readiness__metrics{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:16px}.pg-market-readiness__metrics>div:nth-child(odd){padding-left:0;border-left:0}.pg-market-readiness-task{grid-template-columns:26px minmax(0,1fr)}.pg-market-readiness-task>nav{grid-column:2;grid-auto-flow:column}.pg-market-readiness__questions.is-preview article small,.pg-market-readiness__tasks.is-preview .pg-market-readiness-task details,.pg-market-readiness__tasks.is-preview .pg-market-readiness-task p{display:none}.pg-compliance-field-routing{grid-template-columns:1fr}}.pg-product-parameter-panel>header>.pg-component-register__add{min-height:36px;padding:0 13px;border-radius:8px;background:#08775a;box-shadow:0 5px 14px rgba(8,119,90,.16)}.pg-product-parameter-panel>header>.pg-component-register__add:hover{background:#075f49}.pg-component-register{background:#fff}.pg-component-register__scroller{width:100%;overflow-x:auto}.pg-component-table{width:100%;min-width:640px}.pg-component-row{position:relative;display:grid;grid-template-columns:minmax(135px,1.25fr) minmax(72px,.6fr) minmax(60px,.55fr) minmax(95px,.8fr) minmax(112px,1fr) minmax(62px,.55fr) 48px 32px;min-height:70px;align-items:stretch;border-bottom:1px solid #e7edf2}.pg-component-row--head{min-height:40px;color:#718096;background:#f8fafc;font-size:10px;font-weight:750}.pg-component-row>:is(span,div){display:flex;min-width:0;align-items:center;padding:9px 6px}.pg-component-row--head>span{padding-block:8px}.pg-component-row:not(.pg-component-row--head):hover{background:#fbfdfc}.pg-component-name-cell>div>button,.pg-component-row>div:not(.pg-component-name-cell,.pg-component-row-actions)>button{display:block;width:100%;min-width:0;min-height:36px;padding:7px 8px;overflow:hidden;color:#152c25;text-align:left;text-overflow:ellipsis;white-space:normal;border:1px solid transparent;border-radius:7px;background:transparent;font:inherit;font-size:10px;font-weight:700;line-height:1.35}.pg-component-name-cell>div>button:hover,.pg-component-row>div:not(.pg-component-name-cell,.pg-component-row-actions)>button:hover{border-color:#c8d9d1;background:#f0f7f3}.pg-component-row input:not([type=file]),.pg-component-row select{width:100%;min-width:0;min-height:36px;padding:7px 6px;color:#152c25;border:1px solid #0b8f6a;border-radius:7px;outline:0;background:#fff;font:inherit;font-size:10px;font-weight:700;box-shadow:0 0 0 3px rgba(11,143,106,.08)}.pg-component-row select{appearance:none;padding-right:24px;background-image:linear-gradient(45deg,transparent 50%,#486158 0),linear-gradient(135deg,#486158 50%,transparent 0);background-position:calc(100% - 13px) 15px,calc(100% - 8px) 15px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.pg-component-name-cell{gap:7px}.pg-component-name-cell>div{min-width:0;flex:1}.pg-component-thumb{position:relative;display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;overflow:hidden;color:#6e8079;border:1px solid #d8e2dd;border-radius:9px;background:#f3f7f5;cursor:pointer}.pg-component-thumb>svg{width:23px;height:23px}.pg-component-thumb img{object-fit:cover;transition:transform .18s ease,opacity .18s ease}.pg-component-thumb.is-snaptrack-treat-cup img{transform:scale(2.8);transform-origin:24% 15%}.pg-component-thumb.is-snaptrack-slider-cover img{transform:scale(2.35);transform-origin:50% 43%}.pg-component-thumb.is-snaptrack-connector-block img{transform:scale(2.8);transform-origin:42% 29%}.pg-component-thumb__upload{position:absolute;inset:auto 4px 4px auto;z-index:2;display:grid;width:18px;height:18px;place-items:center;color:#fff;border-radius:5px;background:rgba(8,119,90,.9);opacity:0;transition:opacity .16s ease}.pg-component-thumb__upload svg{width:11px;height:11px}.pg-component-thumb:focus-within .pg-component-thumb__upload,.pg-component-thumb:hover .pg-component-thumb__upload{opacity:1}.pg-component-image-input{position:absolute;inset:0;z-index:3;width:100%;height:100%;cursor:pointer;opacity:0}.pg-component-colour-value{display:flex!important;align-items:center;gap:8px}.pg-component-colour-value>i{width:18px;height:18px;flex:0 0 18px;border:1px solid rgba(21,44,37,.14);border-radius:50%;box-shadow:inset 0 0 0 2px rgba(255,255,255,.5)}.pg-component-colour-value>span{display:grid;min-width:0;gap:1px}.pg-component-colour-value small,.pg-component-colour-value strong{overflow:hidden;text-overflow:ellipsis}.pg-component-colour-value strong{font:inherit;white-space:normal}.pg-component-colour-value small{color:#708079;font-size:8px;font-weight:700;line-height:1.2;white-space:normal}.pg-component-colour-editor{display:grid;width:100%;gap:5px}.pg-component-colour-editor input:not([type=file]){min-height:31px;padding-block:5px}.pg-component-number-cell{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:3px}.pg-component-number-cell>small{color:#718078;font-size:9px;font-weight:750}.pg-component-row-actions{justify-content:center;padding-inline:3px!important}.pg-component-row-actions details{position:relative}.pg-component-row-actions summary{display:grid;width:30px;height:30px;place-items:center;color:#60736c;border:1px solid transparent;border-radius:7px;cursor:pointer;list-style:none}.pg-component-row-actions summary::-webkit-details-marker{display:none}.pg-component-row-actions details[open] summary,.pg-component-row-actions summary:hover{color:#08775a;border-color:#d5e2dc;background:#f2f7f5}.pg-component-row-actions summary svg{width:17px;height:17px}.pg-component-row-actions details>div{position:absolute;top:calc(100% + 4px);right:0;z-index:20;width:max-content;padding:5px;border:1px solid #d9e2de;border-radius:8px;background:#fff;box-shadow:0 10px 24px rgba(19,44,35,.14)}.pg-component-row-actions details button{display:flex;min-height:32px;align-items:center;gap:6px;padding:0 9px;color:#b42318;border:0;border-radius:5px;background:transparent;font-size:10px;font-weight:750;white-space:nowrap}.pg-component-row-actions details button:hover{background:#fff3f2}.pg-component-row-actions details button svg{width:13px;height:13px}.pg-component-register__summary{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;color:#60736c;background:#f8faf9;font-size:10px}.pg-component-register__summary strong{color:#1b4437;font-size:11px}.pg-component-empty{display:grid;min-height:150px;place-items:center;align-content:center;gap:5px;color:#718078;text-align:center}.pg-component-empty svg{width:28px;height:28px;margin-bottom:3px;color:#08775a}.pg-component-empty strong{color:#1b4437;font-size:12px}.pg-component-empty span{font-size:10px}@media (max-width:720px){.pg-component-register__scroller{overflow:visible}.pg-component-table{min-width:0}.pg-component-row--head{display:none}.pg-component-row:not(.pg-component-row--head){grid-template-columns:repeat(2,minmax(0,1fr));margin:10px;overflow:visible;border:1px solid #dfe8e4;border-radius:10px}.pg-component-row:not(.pg-component-row--head)>div{display:grid;align-content:start;gap:5px;border-bottom:1px solid #edf1ef}.pg-component-row:not(.pg-component-row--head)>div:before{content:attr(data-label);color:#718096;font-size:9px;font-weight:750}.pg-component-name-cell{grid-column:1/-1;grid-template-columns:44px minmax(0,1fr);align-items:center!important}.pg-component-name-cell:before{grid-column:1/-1}.pg-component-name-cell>div{width:100%}.pg-component-row-actions{position:absolute;right:20px;margin-top:4px;border:0!important}.pg-component-row-actions:before{display:none}.pg-component-register__summary{align-items:flex-start;flex-direction:column}}.pg-description-workspace{min-width:0}.pg-description-workspace .pg-product-parameter-panel>header{min-height:78px;padding:16px 18px}.pg-description-workspace .pg-product-parameter-panel>header p{font-size:10px;letter-spacing:.08em}.pg-description-workspace .pg-product-parameter-panel>header h2{font-size:19px;line-height:1.3}.pg-description-workspace .pg-product-parameter-panel>header span{font-size:11.5px;line-height:1.55}.pg-description-base__fields{border-top:1px solid #e1e8e5}.pg-description-base-row{display:grid;min-height:78px;grid-template-columns:minmax(160px,22%) minmax(0,1fr);border-bottom:1px solid #e7ecea}.pg-description-base-row>div{min-width:0;padding:16px 18px}.pg-description-base-row>div:first-child{display:grid;align-content:center;gap:3px;color:#203e35;background:#fbfcfc}.pg-description-base-row>div:first-child strong{font-size:14px;font-weight:780}.pg-description-base-row>div:first-child small{color:#718078;font-size:11.5px;line-height:1.45}.pg-description-base-row__value{display:flex;align-items:center}.pg-description-base-row__value>button{display:flex;width:100%;min-height:44px;align-items:flex-start;justify-content:space-between;gap:16px;padding:9px 10px;color:#182e27;border:1px solid transparent;border-radius:7px;background:transparent;text-align:left;font-size:14px;font-weight:650;line-height:1.65;cursor:text}.pg-description-base-row__value>button:focus-visible,.pg-description-base-row__value>button:hover{border-color:#b9d9cc;background:#f4faf7;outline:none}.pg-description-base-row__value>button svg{width:14px;height:14px;flex:0 0 14px;margin-top:2px;color:#08775a;opacity:0}.pg-description-base-row__value>button:focus-visible svg,.pg-description-base-row__value>button:hover svg{opacity:1}.pg-description-inline-editor{display:grid;width:100%;gap:6px}.pg-description-inline-editor input,.pg-description-inline-editor textarea{width:100%;min-height:42px;resize:vertical;padding:10px 12px;color:#172e26;border:1px solid #66b29a;border-radius:7px;background:#fff;box-shadow:0 0 0 3px rgba(8,119,90,.08);font:inherit;font-size:14px;line-height:1.65;outline:0}.pg-description-inline-editor footer{display:flex;align-items:center;justify-content:flex-end;gap:5px}.pg-description-inline-editor footer>span{margin-right:auto;color:#7a8983;font-size:11px}.pg-description-inline-editor footer button{display:inline-flex;min-height:32px;align-items:center;gap:4px;padding:0 8px;color:#51675f;border:1px solid #d8e2de;border-radius:6px;background:#fff;font-size:11.5px;font-weight:750}.pg-description-inline-editor footer button.is-save{color:#fff;border-color:#08775a;background:#08775a}.pg-description-inline-editor footer svg{width:11px;height:11px}.pg-description-features{padding:18px}.pg-description-features>header{display:flex;min-height:auto!important;align-items:center;justify-content:space-between;gap:12px;padding:0 0 10px!important;border:0!important}.pg-description-features>header>div{display:grid;gap:2px}.pg-description-features>header strong{color:#203e35;font-size:14px}.pg-description-features>header span{color:#718078;font-size:11.5px}.pg-description-channel-empty button,.pg-description-channel-features>button,.pg-description-features>header button,.pg-description-features__empty{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:5px;padding:0 12px;color:#08775a;border:1px solid #bbd8ce;border-radius:7px;background:#f4faf7;font-size:11.5px;font-weight:780;cursor:pointer}.pg-description-channel-empty button svg,.pg-description-channel-features>button svg,.pg-description-features>header button svg,.pg-description-features__empty svg{width:12px;height:12px}.pg-description-features>div{display:grid;gap:5px}.pg-description-feature-row{display:grid;min-height:46px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;border:1px solid #e0e7e4;border-radius:7px;background:#fff}.pg-description-feature-row>span{color:#08775a;font-size:11px;font-weight:800;text-align:center}.pg-description-feature-row input{width:100%;min-height:44px;padding:0 10px;color:#1c332b;border:0;background:transparent;font-size:13.5px;font-weight:650;outline:0}.pg-description-feature-row:focus-within{border-color:#66b29a;box-shadow:0 0 0 3px rgba(8,119,90,.07)}.pg-description-feature-row>div{display:flex;padding-right:5px}.pg-description-feature-row>div button{display:grid;width:27px;height:27px;place-items:center;color:#63756e;border:0;border-radius:5px;background:transparent}.pg-description-feature-row>div button:hover:not(:disabled){color:#08775a;background:#edf7f3}.pg-description-feature-row>div button.is-danger:hover:not(:disabled){color:#b42318;background:#fff1f0}.pg-description-feature-row>div button:disabled{opacity:.25}.pg-description-feature-row>div svg{width:12px;height:12px}.pg-description-features__empty{width:100%;min-height:54px;border-style:dashed}.pg-description-channel-register{max-height:420px;overflow:auto;border-top:1px solid #e1e8e5;scrollbar-gutter:stable}.pg-description-channel-row{display:grid;min-width:620px;grid-template-columns:minmax(92px,.7fr) minmax(118px,.85fr) minmax(190px,1.55fr) 76px 72px 34px;align-items:stretch;border-bottom:1px solid #e5ebe8}.pg-description-channel-row:last-child{border-bottom:0}.pg-description-channel-row--head{position:sticky;top:0;z-index:2;min-height:42px;color:#6d7e77;background:#f7f9f8;font-size:11.5px;font-weight:780}.pg-description-channel-row--head>span{display:flex;align-items:center;padding:0 12px}.pg-description-channel-row__open{display:grid;min-width:0;grid-column:1/5;grid-template-columns:minmax(92px,.7fr) minmax(118px,.85fr) minmax(190px,1.55fr) 76px;padding:0;color:#1c332b;border:0;background:transparent;text-align:left;cursor:pointer}.pg-description-channel-row__open:hover{background:#f5faf8}.pg-description-channel-row.is-selected{box-shadow:inset 4px 0 0 #08775a}.pg-description-channel-row.is-selected .pg-description-channel-row__open{background:#eef8f4}.pg-description-channel-row__open:disabled{cursor:not-allowed;opacity:.58}.pg-description-channel-row__open>*{display:flex;min-width:0;min-height:64px;align-items:center;gap:3px;padding:10px 12px;overflow:hidden;border-right:1px solid #eef2f0;font-size:12.5px;text-overflow:ellipsis}.pg-description-channel-row__open strong{color:#173d31;font-weight:780}.pg-description-channel-row__open span{flex-direction:column;align-items:flex-start;justify-content:center;line-height:1.35}.pg-description-channel-row__open small{color:#718078;font-size:11px}.pg-description-channel-status{display:inline-flex;align-self:center;justify-self:start;padding:5px 8px;color:#8a5b0a;border:1px solid #e6c77d;border-radius:999px;background:#fffaeb;font-size:10.5px;font-weight:800}.pg-description-channel-status.is-reviewed{color:#175cd3;border-color:#b2ccff;background:#eff4ff}.pg-description-channel-status.is-approved{color:#067647;border-color:#abefc6;background:#ecfdf3}.pg-description-channel-delete{display:grid;width:28px;height:28px;align-self:center;place-items:center;color:#7a8a83;border:0;border-radius:6px;background:transparent}.pg-description-channel-delete:hover{color:#b42318;background:#fff1f0}.pg-description-channel-delete:disabled,.pg-description-channels .pg-component-register__add:disabled{cursor:not-allowed;opacity:.45}.pg-pricing-workspace{min-width:0}.pg-pricing-panel{overflow:hidden}.pg-pricing-panel>header{min-height:82px;padding:16px 18px}.pg-pricing-panel>header>div>span{max-width:690px}.pg-pricing-panel>header>.pg-component-register__add{display:inline-flex;flex:none;align-items:center;gap:7px;color:#fff;font-size:11px;font-weight:780}.pg-quote-filterbar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:12px;border-bottom:1px solid #e2e9ed;background:#f8fafc}.pg-quote-filterbar label{display:grid;min-width:0;gap:4px}.pg-quote-filterbar label>span{color:#687988;font-size:9px;font-weight:760}.pg-quote-filterbar :is(select,input){width:100%;min-width:0;min-height:36px;color:#193128;border:1px solid #d4dee3;border-radius:7px;outline:0;background:#fff;font-size:10px;font-weight:690}.pg-quote-filterbar select{padding:0 28px 0 9px}.pg-quote-filterbar input{padding:0 9px 0 31px}.pg-quote-filterbar :is(select,input):focus{border-color:#0b8f6a;box-shadow:0 0 0 3px rgba(11,143,106,.08)}.pg-quote-filterbar__search{grid-column:span 2}.pg-quote-filterbar__search>i{position:relative;display:block;font-style:normal}.pg-quote-filterbar__search svg{position:absolute;top:50%;left:10px;z-index:1;width:14px;height:14px;color:#73837c;transform:translateY(-50%)}.pg-quote-filterbar__clear{align-self:end;display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:6px;color:#4c6259;border:1px solid #d4dee3;border-radius:7px;background:#fff;font-size:10px;font-weight:760}.pg-quote-filterbar__clear:disabled{cursor:default;opacity:.4}.pg-quote-register--table{overflow:visible;border:0;border-radius:0}.pg-quote-table{width:100%;min-width:0}.pg-quote-table-row{display:grid;width:100%;min-height:76px;grid-template-columns:minmax(165px,1.2fr) minmax(170px,1.3fr) minmax(88px,.65fr) minmax(112px,.8fr) minmax(112px,.8fr) 28px;align-items:stretch;padding:0;color:#172f27;text-align:left;border:0;border-bottom:1px solid #e7edf2;background:#fff;font:inherit}button.pg-quote-table-row{cursor:pointer;transition:background .15s ease,box-shadow .15s ease}button.pg-quote-table-row:focus-visible,button.pg-quote-table-row:hover{outline:0;background:#f7fbf9;box-shadow:inset 3px 0 #0b8f6a}.pg-quote-table-row.is-head{min-height:40px;color:#718096;background:#f8fafc;font-size:9px;font-weight:760}.pg-quote-table-row>span{display:flex;min-width:0;align-items:center;padding:9px 8px}.pg-quote-table__identity{gap:8px}.pg-quote-table__identity>svg{width:31px;height:31px;flex:0 0 31px;padding:5px;color:#08775a;border:1px solid #cfe0d9;border-radius:8px;background:#eff7f3}.pg-quote-table__conditions,.pg-quote-table__identity>i,.pg-quote-table__price,.pg-quote-table__status,.pg-quote-table__tiers{display:grid!important;align-content:center;gap:3px;font-style:normal}.pg-quote-table-row small,.pg-quote-table-row strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}.pg-quote-table-row strong{color:#172f27;font-size:10px;font-weight:760;line-height:1.35}.pg-quote-table-row small{color:#718078;font-size:9px;font-weight:560;line-height:1.35;white-space:nowrap}.pg-quote-table__tiers small{white-space:normal}.pg-quote-table__status{position:relative;justify-items:start}.pg-quote-table__status .pg-quote-status{min-height:20px;padding-inline:7px}.pg-quote-table__status em,.pg-quote-table__status small{display:inline-flex;align-items:center;gap:3px;font-style:normal}.pg-quote-table__status em svg,.pg-quote-table__status small svg{width:11px;height:11px}.pg-quote-table__status em{position:absolute;top:9px;right:4px;color:#08775a;font-size:8px;font-weight:800}.pg-quote-table__open{justify-content:center;color:#718078}.pg-quote-table__open svg{width:16px;height:16px}.pg-quote-table__empty{display:grid;min-height:180px;place-items:center;align-content:center;gap:7px;color:#708079;text-align:center}.pg-quote-table__empty>svg{width:30px;height:30px;color:#08775a}.pg-quote-table__empty strong{color:#1b4437;font-size:12px}.pg-quote-table__empty button{color:#08775a;border:0;background:transparent;font-size:10px;font-weight:780}.pg-quote-register__summary{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;color:#60736c;background:#f8faf9;font-size:10px}.pg-quote-register__summary strong{color:#1b4437;font-size:10px}.pg-quote-dialog-backdrop{position:fixed;inset:0;z-index:500;display:grid;padding:28px;place-items:center;background:rgba(10,28,23,.48);backdrop-filter:blur(4px)}.pg-quote-dialog{display:grid;width:min(920px,100%);max-height:min(860px,calc(100vh - 56px));grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden;border:1px solid #d6e0dc;border-radius:15px;background:#fff;box-shadow:0 28px 70px rgba(8,31,23,.26)}.pg-quote-dialog>header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:21px 23px 17px;border-bottom:1px solid #e2e9e6}.pg-quote-dialog>header h2{margin:3px 0 4px;color:#132d24;font-size:23px}.pg-quote-dialog>header span{color:#6c7c75;font-size:10px}.pg-quote-dialog>header>button{display:grid;width:34px;height:34px;flex:none;place-items:center;color:#597067;border:1px solid #d7e1dd;border-radius:8px;background:#fff}.pg-quote-dialog>nav{display:flex;gap:4px;padding:8px 16px;border-bottom:1px solid #e5ebe8;background:#f8faf9}.pg-quote-dialog>nav button{display:inline-flex;min-height:34px;align-items:center;gap:6px;padding:0 11px;color:#5c6f67;border:0;border-radius:7px;background:transparent;font-size:10px;font-weight:760}.pg-quote-dialog>nav button.is-active{color:#08775a;background:#eaf5f0}.pg-quote-dialog>nav button>span{display:grid;min-width:18px;height:18px;place-items:center;color:#08775a;border-radius:9px;background:#fff;font-size:8px}.pg-quote-dialog__body{display:grid;gap:18px;overflow-y:auto;padding:19px 22px 24px}.pg-quote-dialog__body>section{border:1px solid #dfe7e3;border-radius:11px;background:#fff}.pg-quote-dialog__body>section>header{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:13px 15px;border-bottom:1px solid #e7ecea;background:#fafcfb}.pg-quote-dialog__body>section>header h3{margin:0;color:#173329;font-size:13px}.pg-quote-dialog__body>section>header p{margin:0;color:#74827c;font-size:9px}.pg-quote-condition-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.pg-quote-condition-grid>div{display:grid;min-width:0;gap:5px;padding:12px 14px;border-right:1px solid #edf1ef;border-bottom:1px solid #edf1ef}.pg-quote-condition-grid>div:nth-child(3n){border-right:0}.pg-quote-condition-grid dt{color:#78857f;font-size:8px;font-weight:760}.pg-quote-condition-grid dd{min-width:0;margin:0;overflow:hidden;color:#183229;font-size:10px;font-weight:740;line-height:1.4;text-overflow:ellipsis}.pg-quote-condition-grid dd small{display:block;margin-top:2px;color:#708079;font-size:8px;font-weight:560}.pg-quote-tier-table{width:100%}.pg-quote-tier-row{display:grid;min-height:44px;grid-template-columns:56px 1fr 1fr 100px;align-items:stretch;border-bottom:1px solid #e8edeb}.pg-quote-tier-row:last-child{border-bottom:0}.pg-quote-tier-row.is-head{min-height:36px;color:#74827c;background:#f8faf9;font-size:8px;font-weight:760}.pg-quote-tier-row>:is(span,strong){display:flex;align-items:center;padding:8px 12px;color:#52675f;font-size:10px}.pg-quote-tier-row>strong{color:#173329;font-weight:770}.pg-quote-history{display:grid;min-height:0;grid-template-columns:218px minmax(0,1fr);overflow:hidden}.pg-quote-history>aside{overflow-y:auto;padding:10px;border-right:1px solid #e1e8e5;background:#f7faf8}.pg-quote-history>aside>button{display:grid;width:100%;grid-template-columns:30px minmax(0,1fr) 14px;align-items:center;gap:7px;padding:10px 8px;color:#576b63;text-align:left;border:1px solid transparent;border-radius:8px;background:transparent}.pg-quote-history>aside>button+button{margin-top:4px}.pg-quote-history>aside>button.is-active{color:#08775a;border-color:#c9ddd4;background:#fff;box-shadow:0 5px 14px rgba(22,55,43,.06)}.pg-quote-history>aside>button>span{display:grid;width:28px;height:28px;place-items:center;border-radius:7px;background:#e8f4ef;font-size:9px;font-weight:800}.pg-quote-history>aside>button>i{display:grid;min-width:0;gap:2px;font-style:normal}.pg-quote-history>aside small,.pg-quote-history>aside strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-quote-history>aside strong{color:#1b372d;font-size:9px}.pg-quote-history>aside small{color:#718078;font-size:7px}.pg-quote-history__snapshot{display:grid;align-content:start;gap:15px;overflow-y:auto;padding:18px}.pg-quote-history__snapshot>header{display:flex;align-items:center;justify-content:space-between;gap:15px}.pg-quote-history__snapshot>header h3{margin:2px 0 0;color:#173329;font-size:15px}.pg-quote-history__snapshot>header>span{max-width:58%;color:#81601d;font-size:8px;font-weight:720;text-align:right}.pg-quote-history__snapshot>:is(.pg-quote-condition-grid,.pg-quote-tier-table){overflow:hidden;border:1px solid #dfe7e3;border-radius:10px}.pg-quote-dialog>footer{display:flex;min-height:60px;align-items:center;justify-content:space-between;gap:16px;padding:10px 18px;border-top:1px solid #dfe7e3;background:#f8faf9}.pg-quote-dialog>footer>a,.pg-quote-dialog>footer>span{display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:740}.pg-quote-dialog>footer>span{color:#65786f}.pg-quote-dialog>footer>a{min-height:38px;padding:0 13px;color:#fff;border-radius:8px;background:#08775a}@media (max-width:760px){.pg-pricing-panel>header{align-items:flex-start;flex-direction:column}.pg-quote-filterbar{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-quote-filterbar__search{grid-column:1/-1}.pg-quote-table-row.is-head{display:none}.pg-quote-table-row:not(.is-head){grid-template-columns:repeat(2,minmax(0,1fr));margin:10px;width:calc(100% - 20px);overflow:hidden;border:1px solid #dfe8e4;border-radius:10px}.pg-quote-table-row:not(.is-head)>span{display:grid;align-content:start;gap:5px;border-bottom:1px solid #edf1ef}.pg-quote-table-row:not(.is-head)>span:before{content:attr(data-label);color:#718096;font-size:8px;font-weight:760}.pg-quote-table__conditions,.pg-quote-table__identity{grid-column:1/-1}.pg-quote-table__identity{grid-template-columns:31px minmax(0,1fr)}.pg-quote-table__identity:before{grid-column:1/-1}.pg-quote-table__open{display:none!important}.pg-quote-dialog>footer,.pg-quote-dialog__body>section>header,.pg-quote-register__summary{align-items:flex-start;flex-direction:column}.pg-quote-dialog-backdrop{padding:10px}.pg-quote-dialog{max-height:calc(100vh - 20px)}.pg-quote-condition-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-quote-condition-grid>div:nth-child(3n){border-right:1px solid #edf1ef}.pg-quote-condition-grid>div:nth-child(2n){border-right:0}.pg-quote-history{grid-template-columns:1fr;overflow-y:auto}.pg-quote-history>aside{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid #e1e8e5}.pg-quote-history>aside>button{min-width:190px}.pg-quote-tier-row{grid-template-columns:42px 1fr 1fr 74px}}.pg-description-channel-delete svg{width:13px;height:13px}.pg-description-channel-empty{display:grid;min-height:175px;place-items:center;align-content:center;gap:6px;padding:24px;color:#708079;text-align:center}.pg-description-channel-empty>svg{width:30px;height:30px;color:#08775a}.pg-description-channel-empty strong{color:#1b4437;font-size:12px}.pg-description-channel-empty span{max-width:520px;font-size:9px;line-height:1.5}.pg-description-channel-card{overflow:hidden;margin:18px;border:1px solid #cfdcd7;border-radius:11px;background:#fff;box-shadow:0 8px 24px rgba(17,48,38,.07)}.pg-description-channel-card.is-preview{border-color:#d9b76c;box-shadow:0 0 0 3px rgba(210,151,39,.08)}.pg-description-channel-card>header{display:flex;min-height:104px;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;border-bottom:1px solid #dfe7e3;background:#f7faf9}.pg-description-channel-card.is-preview>header{background:#fffaf0}.pg-description-channel-card>header>div:first-child{display:grid;gap:4px}.pg-description-channel-card__mode{color:#08775a;font-size:11px;font-weight:850;letter-spacing:.04em}.pg-description-channel-card.is-preview .pg-description-channel-card__mode{color:#9a6700}.pg-description-channel-card>header h3{margin:0;color:#183a30;font-size:20px;line-height:1.35}.pg-description-channel-card>header p{margin:0;color:#61746c;font-size:12.5px;line-height:1.55}.pg-description-channel-card__actions{display:flex;flex:0 0 auto;align-items:center;gap:10px}.pg-description-channel-card__actions>button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:6px;padding:0 14px;color:#fff;border:1px solid #08775a;border-radius:7px;background:#08775a;font-size:12px;font-weight:780}.pg-description-channel-card__actions>button svg{width:13px;height:13px}.pg-description-channel-card__fields{display:grid}.pg-description-channel-card__row{display:grid;min-height:72px;grid-template-columns:minmax(160px,22%) minmax(0,1fr);border-bottom:1px solid #e5ebe8}.pg-description-channel-card__row:last-child{border-bottom:0}.pg-description-channel-card__row>strong{display:flex;align-items:flex-start;padding:19px 20px;color:#29483e;background:#fbfcfc;font-size:13.5px;font-weight:780;line-height:1.55}.pg-description-channel-card__row>.is-empty,.pg-description-channel-card__row>ol,.pg-description-channel-card__row>p{margin:0;padding:18px 22px;color:#1d342c;font-size:14px;font-weight:620;line-height:1.7;white-space:pre-line}.pg-description-channel-card__row>ol{display:grid;gap:7px;padding-left:42px}.pg-description-channel-card__row>ol li::marker{color:#08775a;font-weight:800}.pg-description-channel-card__row>.is-empty{color:#7a8983;font-weight:550}.pg-description-detail-layer{position:fixed;inset:0;z-index:130;display:grid;place-items:center;padding:24px}.pg-description-detail-scrim{position:absolute;inset:0;width:100%;height:100%;border:0;background:rgba(7,27,22,.48);backdrop-filter:blur(2px)}.pg-description-detail-dialog{position:relative;z-index:1;width:min(940px,calc(100vw - 64px));max-height:calc(100vh - 48px);overflow:auto;border:1px solid #d5dfdb;border-radius:13px;background:#fff;box-shadow:0 28px 70px rgba(7,27,22,.28)}.pg-description-detail-dialog__toolbar{position:sticky;top:0;z-index:3;display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:18px;padding:14px 18px;border-bottom:1px solid #dfe7e3;background:rgba(255,255,255,.98)}.pg-description-detail-dialog__toolbar>div{display:grid;gap:3px}.pg-description-detail-dialog__toolbar strong{color:#173b30;font-size:17px;line-height:1.35}.pg-description-detail-dialog__toolbar span{color:#6a7c75;font-size:11.5px}.pg-description-detail-dialog__toolbar>button{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;color:#5f726a;border:1px solid #d8e2de;border-radius:7px;background:#fff}.pg-description-detail-dialog__toolbar>button svg{width:15px;height:15px}.pg-description-detail-dialog>.pg-description-channel-card{margin:0;border:0;border-radius:0;box-shadow:none}.pg-description-drawer-layer{position:static;z-index:auto}.pg-description-drawer-scrim{display:none}.pg-description-drawer{position:relative;display:grid;width:100%;grid-template-rows:auto auto auto;overflow:hidden;color:#1c332b;background:#f8faf9;border:1px solid #d9b76c;border-top:4px solid #c98b20;border-radius:11px;box-shadow:0 8px 24px rgba(92,58,4,.08)}.pg-description-drawer>header{display:flex;min-height:112px;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 26px 20px;border-bottom:1px solid #ead9b4;background:#fffaf0}.pg-description-drawer>header>div{display:grid;gap:3px}.pg-description-drawer>header p{margin:0;color:#9a6700;font-size:10px;font-weight:850;letter-spacing:.13em}.pg-description-drawer>header h2{margin:0;color:#173b30;font-size:23px;line-height:1.3}.pg-description-drawer>header span{color:#687a73;font-size:12px;line-height:1.55}.pg-description-drawer>header>button{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;color:#60736c;border:1px solid #dbe4e0;border-radius:7px;background:#fff}.pg-description-drawer>header>button svg{width:16px;height:16px}.pg-description-drawer__body{display:grid;align-content:start;gap:14px;overflow:visible;padding:20px 26px 34px}.pg-description-channel-scope{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;border:1px solid #dce5e1;border-radius:10px;background:#fff}.pg-description-channel-scope label{display:grid;gap:7px}.pg-description-channel-scope label span{color:#536961;font-size:12.5px;font-weight:780}.pg-description-channel-features input,.pg-description-channel-scope input,.pg-description-channel-scope select,.pg-description-override-block>input,.pg-description-override-block>textarea{width:100%;min-height:44px;padding:10px 12px;color:#1b332b;border:1px solid #ccd9d4;border-radius:7px;background:#fff;font:inherit;font-size:13.5px;outline:0}.pg-description-channel-features input:focus,.pg-description-channel-scope input:focus,.pg-description-channel-scope select:focus,.pg-description-override-block>input:focus,.pg-description-override-block>textarea:focus{border-color:#66b29a;box-shadow:0 0 0 3px rgba(8,119,90,.07)}.pg-description-override-block{display:grid;gap:12px;padding:18px;border:1px solid #dce5e1;border-radius:10px;background:#fff}.pg-description-override-block>header{display:flex;min-height:auto;align-items:center;justify-content:space-between;gap:12px;padding:0;border:0}.pg-description-override-block>header strong{color:#233f36;font-size:14px}.pg-description-override-block>textarea{resize:vertical;line-height:1.65}.pg-description-override-source{display:grid;min-width:230px;grid-template-columns:auto minmax(150px,1fr);align-items:center;gap:8px}.pg-description-override-source>span{color:#6b7c75;font-size:11.5px;font-weight:720}.pg-description-override-source>select{min-height:38px;padding:0 32px 0 11px;color:#26473c;border:1px solid #cad8d3;border-radius:7px;background:#f7faf9;font:inherit;font-size:12.5px;font-weight:720;outline:0}.pg-description-override-source>select:focus{border-color:#66b29a;box-shadow:0 0 0 3px rgba(8,119,90,.07)}.pg-description-inherited-preview{display:grid;gap:7px;padding:13px 14px;color:#536860;border-left:3px solid #a7d9c8;background:#f3f8f6}.pg-description-inherited-preview span{color:#08775a;font-size:11.5px;font-weight:800}.pg-description-inherited-preview p{margin:0;white-space:pre-line;font-size:13.5px;line-height:1.65}.pg-description-channel-features{display:grid;gap:6px}.pg-description-channel-features>div{display:grid;grid-template-columns:22px minmax(0,1fr) 28px;align-items:center;gap:5px}.pg-description-channel-features>div>span{color:#08775a;font-size:10.5px;font-weight:800;text-align:center}.pg-description-channel-features>div>button{display:grid;width:28px;height:28px;place-items:center;color:#8a5d55;border:0;border-radius:6px;background:transparent}.pg-description-channel-features>div>button:hover{color:#b42318;background:#fff1f0}.pg-description-channel-features>div>button svg{width:12px;height:12px}.pg-description-channel-features>button{justify-self:start}.pg-description-drawer__error{margin:0;padding:11px 13px;color:#b42318;border:1px solid #fecdca;border-radius:7px;background:#fff1f0;font-size:11px;font-weight:700}.pg-description-drawer>footer{display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:12px;padding:15px 26px;border-top:1px solid #dbe4e0;background:#fff}.pg-description-drawer>footer>div{display:flex;gap:7px}.pg-description-drawer>footer button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:5px;padding:0 15px;color:#40574f;border:1px solid #d5e0dc;border-radius:7px;background:#fff;font-size:12.5px;font-weight:780}.pg-description-drawer>footer button.is-primary{color:#fff;border-color:#08775a;background:#08775a}.pg-description-drawer>footer button.is-danger{color:#b42318;border-color:#fecdca}.pg-description-drawer>footer button svg{width:12px;height:12px}@media (max-width:1024px){.pg-description-drawer{width:100%}}@media (max-width:720px){.pg-description-base-row{grid-template-columns:1fr}.pg-description-base-row>div:first-child{padding-bottom:4px}.pg-description-base-row__value{padding-top:4px!important}.pg-description-feature-row{grid-template-columns:30px minmax(0,1fr)}.pg-description-feature-row>div{grid-column:2;justify-content:flex-end;padding:0 5px 5px}.pg-description-channel-register{max-height:480px;overflow:auto}.pg-description-channel-row--head{display:none}.pg-description-channel-row{position:relative;display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;margin:10px;border:1px solid #dfe8e4;border-radius:9px}.pg-description-channel-row__open{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.pg-description-channel-row__open>*{display:grid;min-height:58px;align-content:start;gap:5px;white-space:normal}.pg-description-channel-row__open>:before{content:attr(data-label);color:#718078;font-size:8px;font-weight:780}.pg-description-channel-status{margin:0 0 10px 10px}.pg-description-channel-delete{margin:0 10px 8px 0}.pg-description-drawer{width:100%}.pg-description-detail-layer{padding:0}.pg-description-detail-dialog{width:100%;height:100%;max-height:100vh;border:0;border-radius:0}.pg-description-channel-card{margin:12px}.pg-description-detail-dialog>.pg-description-channel-card{margin:0}.pg-description-channel-card>header{align-items:flex-start;flex-direction:column}.pg-description-channel-card__actions{width:100%;justify-content:space-between}.pg-description-channel-card__row{grid-template-columns:1fr}.pg-description-channel-card__row>strong{padding-bottom:5px}.pg-description-channel-card__row>.is-empty,.pg-description-channel-card__row>ol,.pg-description-channel-card__row>p{padding-top:8px}.pg-description-channel-scope{grid-template-columns:1fr}.pg-description-override-block>header{align-items:stretch;flex-direction:column}.pg-description-override-source{min-width:0;grid-template-columns:1fr}.pg-description-drawer>footer{align-items:stretch;flex-direction:column-reverse}.pg-description-drawer>footer button,.pg-description-drawer>footer>div{width:100%}}.pg-quote-sheet__scroller{width:100%;overflow-x:auto;background:#fff;scrollbar-color:#aebbb5 #edf1ef;scrollbar-width:thin}.pg-quote-sheet{width:100%;min-width:920px;padding-bottom:6px}.pg-quote-sheet-row{--pg-quote-moq-width:80px;--pg-quote-unit-price-width:64px;position:relative;display:grid;min-height:56px;grid-template-columns:136px 86px 116px 58px var(--pg-quote-moq-width) var(--pg-quote-unit-price-width) 54px minmax(140px,1fr) 64px 94px;align-items:stretch;color:#173329;border-bottom:1px solid #e7edf2;background:#fff}.pg-quote-sheet-row--head{min-height:34px;color:#657882;background:#f8fafc;font-size:10.5px;font-weight:780}.pg-quote-sheet-row>:is(span,div){display:flex;min-width:0;align-items:center;padding:6px 8px;border-right:1px solid #edf1f3}.pg-quote-sheet-row>:is(span,div):last-child{border-right:0}.pg-quote-sheet-row--head>span{padding-block:7px;white-space:nowrap}.pg-quote-sheet-row--data{margin-top:6px;cursor:pointer;border:1px solid #d8e3de;border-radius:8px;background:#fff;box-shadow:0 2px 7px rgba(24,57,45,.035);transition:background .15s ease,box-shadow .15s ease;overflow:hidden}.pg-quote-sheet-row--data:nth-child(odd){background:#f9fcfa}.pg-quote-sheet-row--data:hover{background:#f5faf7;box-shadow:inset 4px 0 #3a9a77,0 4px 12px rgba(24,57,45,.07)}.pg-quote-sheet-row--data.is-editing{background:#f8fcfa;box-shadow:inset 4px 0 #0b8f6a,0 4px 12px rgba(24,57,45,.07)}.pg-quote-sheet-row--data:focus-visible{z-index:1;outline:2px solid #0b8f6a;outline-offset:-2px;background:#f5faf7}.pg-quote-sheet-row strong{color:#173329;font-size:11px;font-weight:750;line-height:1.4;white-space:nowrap}.pg-quote-sheet-row small{color:#73827c;font-size:9.5px;line-height:1.35;white-space:nowrap}.pg-quote-sheet-row--data>div{position:relative;overflow:hidden}.pg-quote-sheet__identity{align-items:center}.pg-quote-inline-value{display:block;width:100%;max-width:100%;min-height:30px;padding:5px 6px;overflow:hidden;color:#173329;text-align:left;text-overflow:ellipsis;white-space:nowrap;border:1px solid transparent;border-radius:7px;background:transparent;font:inherit;font-size:11px;font-weight:720;line-height:1.35;cursor:text}.pg-quote-inline-value:hover{border-color:#c8d9d1;background:#f0f7f3}.pg-quote-sheet-row--data input,.pg-quote-sheet-row--data select{width:100%;min-width:0;min-height:32px;padding:5px 6px;color:#152c25;border:1px solid #0b8f6a;border-radius:7px;outline:0;background:#fff;font:inherit;font-size:10.5px;font-weight:700;box-shadow:0 0 0 3px rgba(11,143,106,.08)}.pg-quote-sheet-row--data select{appearance:none;padding-right:22px;background-image:linear-gradient(45deg,transparent 50%,#486158 0),linear-gradient(135deg,#486158 50%,transparent 0);background-position:calc(100% - 12px) 15px,calc(100% - 7px) 15px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.pg-quote-inline-value--incoterm{display:flex;width:100%;align-items:baseline;gap:5px;cursor:pointer}.pg-quote-inline-value--incoterm strong{color:#08775a;font-size:12px}.pg-quote-incoterm-editor{display:grid;width:100%;grid-template-columns:64px minmax(0,1fr);gap:4px}.pg-quote-incoterm-editor input,.pg-quote-incoterm-editor select{min-height:32px;padding-block:5px}.pg-quote-sheet__rrp .pg-quote-inline-value{color:#0d5e48;font-variant-numeric:tabular-nums;white-space:nowrap}.pg-quote-sheet__status .pg-quote-inline-value{display:inline-flex;width:auto;min-height:25px;align-items:center;padding:3px 7px;border-color:#d8e1dd;border-radius:999px;background:#f5f8f6;font-size:10px;cursor:pointer}.pg-quote-sheet__status[data-status=draft] .pg-quote-inline-value{color:#7b5a1c;border-color:#ead59f;background:#fff8e7}.pg-quote-sheet__status[data-status=approved] .pg-quote-inline-value,.pg-quote-sheet__status[data-status=confirmed] .pg-quote-inline-value{color:#0a674e;border-color:#bdddcf;background:#eef9f4}.pg-quote-sheet__status[data-status=expired] .pg-quote-inline-value{color:#8b413c;border-color:#ebcbc7;background:#fff3f1}.pg-quote-sheet__updated time{color:#5e716a;font-size:9.5px;font-weight:680;font-variant-numeric:tabular-nums;line-height:1.35;white-space:nowrap}.pg-quote-sheet__tier-editor-cell,.pg-quote-sheet__tier-matrix-cell{grid-column:span 2}.pg-quote-sheet-row--data>.pg-quote-sheet__tier-matrix-cell{align-items:stretch;padding:0}.pg-quote-sheet-row--data>.pg-quote-sheet__tier-editor-cell{align-items:stretch;padding:4px}.pg-quote-inline-value--tier-matrix{display:grid;width:100%;min-height:100%;align-content:center;gap:0;padding:0;border-radius:0;cursor:pointer}.pg-quote-inline-value--tier-matrix>i{display:grid;min-height:26px;grid-template-columns:var(--pg-quote-moq-width) minmax(0,1fr);align-items:baseline;color:#264b3e;font-style:normal;line-height:1.35;white-space:nowrap}.pg-quote-inline-value--tier-matrix>i+i{border-top:1px solid #e5ebe8}.pg-quote-inline-value--tier-matrix>i.is-empty{min-height:34px}.pg-quote-inline-value--tier-matrix>i>span,.pg-quote-inline-value--tier-matrix>i>strong{display:flex;min-width:0;min-height:26px;align-items:center;padding:4px 6px}.pg-quote-inline-value--tier-matrix>i>span{gap:4px;border-right:1px solid #edf1f3}.pg-quote-inline-value--tier-matrix strong{font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}.pg-quote-inline-value--tier-matrix i>small{color:#798981;font-size:9px;font-weight:700}.pg-quote-inline-value--tier-matrix>i>strong{color:#08775a}.pg-quote-inline-value--tier-matrix:hover{border-color:transparent;background:#f0f7f3}.pg-quote-tier-editor{display:grid;width:100%;align-content:center;gap:3px;padding:0}.pg-quote-tier-editor__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) 22px;align-items:center;gap:2px}.pg-quote-tier-editor__row input{min-height:27px;padding:3px 4px;border-radius:4px;font-size:10px;box-shadow:none}.pg-quote-tier-editor>footer button,.pg-quote-tier-editor__row>button{display:inline-flex;min-width:22px;min-height:22px;align-items:center;justify-content:center;gap:3px;padding:3px 4px;color:#45675b;border:1px solid #cbd9d3;border-radius:4px;background:#fff;font-size:9px;font-weight:750}.pg-quote-tier-editor__row>button{color:#a6433b;border-color:#e7c7c3}.pg-quote-tier-editor__row>button:disabled{opacity:.35}.pg-quote-tier-editor>footer{display:flex;align-items:center;justify-content:space-between;gap:4px}.pg-quote-tier-editor>footer>span{display:flex;gap:2px}.pg-quote-tier-editor>footer>span>button:last-child{color:#fff;border-color:#0b8f6a;background:#0b8f6a}.pg-quote-tier-editor svg{width:11px;height:11px}.pg-quote-sheet__empty{min-height:150px;border:0;border-bottom:1px solid #e7edf2;border-radius:0}@media (max-width:760px){.pg-quote-sheet{min-width:900px}.pg-quote-sheet-row{width:100%;margin:0}}.pg-pricing-panel>header{min-height:68px;padding:12px 18px}.pg-quote-filter-shell{margin:8px 18px 10px;border-color:#d8e1e4;border-radius:9px;background:#f5f8f7;box-shadow:none;container-type:inline-size}.pg-quote-filter-shell .pg-quote-filterbar{display:grid;grid-template-columns:minmax(240px,2.2fr) minmax(110px,.9fr) minmax(150px,1.2fr) minmax(95px,.75fr) minmax(80px,.6fr) minmax(105px,.8fr) 70px;align-items:center;gap:6px;padding:8px;border:0;background:transparent}.pg-quote-filter-shell .pg-quote-filterbar label{display:block;min-width:0}.pg-quote-filter-shell .pg-quote-filterbar__search{grid-column:auto}.pg-quote-filter-shell .pg-quote-filterbar label>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0,0,0,0)}.pg-quote-filter-shell .pg-quote-filterbar :is(select,input),.pg-quote-filter-shell .pg-quote-filterbar__clear{min-height:32px;font-size:10.5px}.pg-quote-filter-shell .pg-quote-filterbar__clear{align-self:center;gap:4px;padding-inline:8px}.pg-quote-register__header>.pg-quote-register__actions{display:flex;flex:none;align-items:center;justify-content:flex-end;gap:8px}.pg-quote-register__actions>em{color:#08775a;font-size:10px;font-style:normal;font-weight:800;white-space:nowrap}.pg-quote-register__actions .pg-component-register__add{display:inline-flex;min-height:30px;flex:none;align-items:center;justify-content:center;gap:6px;padding:0 10px;color:#fff;border:0;border-radius:7px;background:#08775a;font-size:10px;font-weight:780;box-shadow:0 4px 12px rgba(8,119,90,.14)}.pg-quote-register__actions .pg-component-register__add:hover{background:#075f49}.pg-quote-register__actions .pg-component-register__add svg{width:13px;height:13px}@media (max-width:1150px){.pg-quote-filter-shell .pg-quote-filterbar{grid-template-columns:repeat(4,minmax(0,1fr))}.pg-quote-filter-shell .pg-quote-filterbar__search{grid-column:span 2}}@container (max-width: 900px){.pg-quote-filter-shell .pg-quote-filterbar{grid-template-columns:repeat(4,minmax(0,1fr))}.pg-quote-filter-shell .pg-quote-filterbar__search{grid-column:span 2}}@container (max-width: 560px){.pg-quote-filter-shell .pg-quote-filterbar{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-quote-filter-shell .pg-quote-filterbar__search{grid-column:1/-1}}@media (max-width:760px){.pg-quote-filter-shell{margin:8px 12px 10px}.pg-quote-filter-shell .pg-quote-filterbar{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-quote-filter-shell .pg-quote-filterbar__search{grid-column:1/-1}}@media (max-width:520px){.pg-quote-register__header>.pg-quote-register__actions{width:100%;justify-content:space-between}}.pg-pricing-panel .pg-quote-register__header{min-height:44px;align-items:center;flex-wrap:nowrap;gap:12px;padding:8px 12px;background:#fff}.pg-packaging-sku-detail__tabs{width:100%;margin-top:12px;margin-bottom:12px}.pg-packaging-sku-detail__tabs button{min-height:38px;white-space:nowrap}.pg-packaging-unit-editor__fields>h3{grid-column:1/-1;margin:4px 0 0;padding:2px 0 8px;border-bottom:1px solid #dce7e2;color:#176e58;font-size:10px;font-weight:850;letter-spacing:.04em}.pg-packaging-check-field{display:flex!important;min-height:36px;align-items:center;align-self:end;gap:7px!important;padding:8px 10px;border:1px solid #d6e2dd;border-radius:7px;background:#fff}.pg-packaging-check-field>input{width:15px!important;min-height:15px!important;height:15px;flex:0 0 15px;accent-color:#087c5b}.pg-packaging-check-field>span{color:#29473d!important;font-size:10px!important}.pg-packaging-material-panel,.pg-packaging-professional-card,.pg-packaging-test-register{overflow:hidden;border:1px solid #d8e2e8;border-radius:12px;background:#fff;box-shadow:0 8px 24px rgba(11,44,64,.04)}.pg-packaging-material-panel>header,.pg-packaging-professional-card>header,.pg-packaging-test-register>header{display:flex;min-height:70px;align-items:center;justify-content:space-between;gap:18px;padding:14px 16px;border-bottom:1px solid #dfe7ec;background:#fbfcfd}.pg-packaging-material-panel>header h2,.pg-packaging-professional-card>header h2,.pg-packaging-test-register>header h2{margin:3px 0 2px;color:#10263c;font-size:18px;line-height:1.2}.pg-packaging-material-panel>header span,.pg-packaging-professional-card>header span,.pg-packaging-test-register>header span{color:#657584;font-size:10px}.pg-packaging-material-panel>header>strong{padding:6px 9px;border-radius:999px;background:#e9f5f0;color:#187057;font-size:10px;white-space:nowrap}.pg-packaging-material-register{border:0;border-radius:0}.pg-packaging-material-table{width:100%;min-width:1460px;border-collapse:separate;border-spacing:0;color:#173449;table-layout:fixed}.pg-packaging-material-table td,.pg-packaging-material-table th{box-sizing:border-box;min-width:0;padding:7px 8px;border-right:1px solid #e4eaee;border-bottom:1px solid #e4eaee;vertical-align:middle;text-align:left}.pg-packaging-material-table thead th{height:38px;background:#f4f7f9;color:#627483;font-size:9px;font-weight:850}.pg-packaging-material-table thead th:first-child{width:130px}.pg-packaging-material-table thead th:nth-child(2){width:135px}.pg-packaging-material-table thead th:nth-child(3){width:115px}.pg-packaging-material-table thead th:nth-child(4){width:135px}.pg-packaging-material-table thead th:nth-child(5){width:150px}.pg-packaging-material-table thead th:nth-child(6){width:80px}.pg-packaging-material-table thead th:nth-child(7){width:150px}.pg-packaging-material-table thead th:nth-child(8){width:145px}.pg-packaging-material-table thead th:nth-child(10),.pg-packaging-material-table thead th:nth-child(9){width:150px}.pg-packaging-material-table thead th:nth-child(11){width:42px}.pg-packaging-material-group+.pg-packaging-material-group tr:first-child>*{border-top:7px solid #f4f7f8}.pg-packaging-material-row{min-height:52px;background:#fff}.pg-packaging-material-row:hover{background:#fbfdfc}.pg-packaging-material-level{background:#f5faf8;vertical-align:top!important}.pg-packaging-material-level>small,.pg-packaging-material-level>strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-packaging-material-level>strong{color:#0c7659;font-size:10px}.pg-packaging-material-level>small{margin-top:3px;color:#6d7d86;font-size:8px}.pg-packaging-material-level>button{display:inline-flex;min-height:26px;align-items:center;gap:4px;margin-top:8px;padding:0 7px;border:1px solid #bcd7cd;border-radius:6px;background:#fff;color:#08775a;font-size:8px;font-weight:800;cursor:pointer}.pg-packaging-material-row td>button:not(.pg-packaging-material-actions button){display:block;width:100%;min-height:34px;padding:6px 7px;overflow:hidden;border:1px solid transparent;border-radius:6px;background:transparent;color:#18352b;font:inherit;font-size:9px;font-weight:700;line-height:1.3;text-align:left;text-overflow:ellipsis;white-space:normal;cursor:text}.pg-packaging-material-row td>button:hover{border-color:#c8d9d1;background:#f0f7f3}.pg-packaging-material-row input,.pg-packaging-material-row select,.pg-packaging-professional-fields input,.pg-packaging-professional-fields select,.pg-packaging-test-row input,.pg-packaging-test-row select{width:100%;min-width:0;min-height:34px;padding:6px 7px;border:1px solid #cfdbe2;border-radius:6px;background:#fff;color:#142c40;font:inherit;font-size:9px;outline:none}.pg-packaging-material-row input:focus,.pg-packaging-material-row select:focus,.pg-packaging-professional-fields input:focus,.pg-packaging-professional-fields select:focus,.pg-packaging-test-row input:focus,.pg-packaging-test-row select:focus{border-color:#0b8d69;box-shadow:0 0 0 3px rgba(11,141,105,.09)}.pg-packaging-material-paired-editor{display:grid;gap:4px}.pg-packaging-material-number{white-space:nowrap}.pg-packaging-material-number>button,.pg-packaging-material-number>input{display:inline-block!important;width:calc(100% - 14px)!important;vertical-align:middle}.pg-packaging-material-number>small{display:inline-block;margin-left:3px;color:#718078;font-size:8px;vertical-align:middle}.pg-packaging-material-row td>button>small,.pg-packaging-material-row td>button>strong{display:block}.pg-packaging-material-row td>button>small{margin-top:2px;color:#76847e;font-size:7px}.pg-packaging-material-actions{text-align:center!important}.pg-packaging-material-actions>button{display:inline-grid;width:28px;height:28px;place-items:center;border:0;border-radius:6px;background:transparent;color:#b33d37;cursor:pointer}.pg-packaging-material-empty,.pg-packaging-material-row--empty td{color:#718078;font-size:10px;text-align:center}.pg-packaging-material-row--empty td{height:74px}.pg-packaging-material-empty{padding:36px 16px}.pg-packaging-professional-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pg-packaging-professional-card>header{justify-content:flex-start}.pg-packaging-professional-card>header>svg{width:28px;height:28px;flex:0 0 auto;color:#078161}.pg-packaging-professional-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px}.pg-packaging-professional-fields>label{display:grid;min-width:0;gap:5px}.pg-packaging-professional-fields>label>span{color:#536575;font-size:9px;font-weight:800}.pg-packaging-professional-fields>.is-wide,.pg-packaging-test-register{grid-column:1/-1}.pg-packaging-test-register>header button{display:inline-flex;min-height:34px;align-items:center;gap:6px;padding:0 11px;border:1px solid #087c5b;border-radius:7px;background:#087c5b;color:#fff;font-size:9px;font-weight:800;cursor:pointer}.pg-packaging-test-table{overflow-x:auto}.pg-packaging-test-row{display:grid;grid-template-columns:1fr 1.15fr 1fr 130px 120px 1fr 170px 42px;min-width:1130px;gap:0;border-bottom:1px solid #e3e9ed}.pg-packaging-test-row>*{margin:0;padding:8px;border:0;border-right:1px solid #e3e9ed;border-radius:0}.pg-packaging-test-row--head{min-height:36px;align-items:center;background:#f4f7f9;color:#607181;font-size:9px;font-weight:800}.pg-packaging-test-row>button{display:grid;place-items:center;background:transparent;color:#b23d36;cursor:pointer}.pg-packaging-test-upload{display:flex;min-width:0;align-items:center;gap:4px}.pg-packaging-test-upload a,.pg-packaging-test-upload label{display:inline-flex;min-width:0;min-height:27px;align-items:center;gap:4px;padding:0 6px;border:1px solid #cbdcd5;border-radius:5px;background:#fff;color:#176c55;font-size:8px;font-weight:800;cursor:pointer}.pg-packaging-test-upload a{flex:1 1 auto;text-decoration:none}.pg-packaging-test-upload a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-packaging-test-upload label{position:relative;flex:0 0 auto}.pg-packaging-test-upload label input{position:absolute;width:1px;height:1px;opacity:0}.pg-packaging-test-upload>button{display:inline-grid;width:25px;height:25px;flex:0 0 auto;place-items:center;border:1px solid #e1c7c4;border-radius:5px;background:#fff;color:#a13f39;cursor:pointer}.pg-packaging-test-empty{padding:34px 16px;color:#718078;font-size:10px;text-align:center}.pg-packaging-compliance-summary{display:grid;min-width:110px;justify-items:end;gap:1px}.pg-packaging-compliance-summary>strong{color:#08775a;font-size:18px}.pg-packaging-compliance-summary>span{font-size:8px!important}.pg-packaging-compliance-row{grid-template-columns:minmax(140px,.78fr) minmax(165px,.98fr) minmax(190px,1.14fr) minmax(150px,.82fr) minmax(125px,.68fr);min-width:800px}.pg-packaging-compliance-row>div.pg-packaging-compliance-requirement:first-child{display:grid;min-height:56px;align-content:center;gap:5px;padding-top:9px;padding-bottom:9px}.pg-packaging-compliance-requirement>div{display:flex;min-width:0;align-items:center;gap:6px}.pg-packaging-compliance-requirement>div>span{flex:0 0 auto;padding:3px 6px;border-radius:999px;font-size:8px;font-weight:900}.pg-packaging-compliance-requirement>div>span.is-required{color:#b44734;background:#ffece8}.pg-packaging-compliance-requirement>div>span.is-conditional{color:#9a6816;background:#fff4d8}.pg-packaging-compliance-requirement>div>span.is-recommended{color:#197158;background:#eaf5f1}.pg-packaging-compliance-requirement>div>strong{overflow:hidden;flex:1 1 auto;min-width:0;color:#19384c;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.pg-packaging-compliance-requirement>a{display:inline-flex;overflow:hidden;max-width:100%;min-width:0;align-items:center;gap:3px;color:#27735f;font-size:8px;font-weight:750;line-height:1.3;text-decoration:underline;text-decoration-color:rgba(39,115,95,.55);text-underline-offset:2px;text-overflow:ellipsis;white-space:nowrap}.pg-packaging-compliance-requirement>a>svg{width:10px;height:10px;flex:0 0 auto}.pg-packaging-compliance-description{display:grid;align-content:center;gap:4px;color:#526775;font-size:9px;line-height:1.45}.pg-packaging-compliance-description>small{color:#8a6a35;font-size:8px;line-height:1.35}.pg-packaging-compliance-data{display:grid;align-content:center}.pg-packaging-compliance-snapshot{display:grid;width:100%;min-height:42px;grid-template-columns:minmax(0,1fr) 14px;align-items:center;gap:7px;padding:8px 9px;color:#263f50;text-align:left;border:1px solid #d9e2e7;border-radius:7px;background:#f6f8f9;cursor:pointer}.pg-packaging-compliance-snapshot:focus-visible,.pg-packaging-compliance-snapshot:hover{color:#08775a;border-color:#8fcab6;outline:0;background:#eef8f4}.pg-packaging-compliance-snapshot>strong{overflow:hidden;font-size:10px;line-height:1.4;text-overflow:ellipsis}.pg-packaging-compliance-snapshot>svg{width:13px;height:13px}.pg-packaging-compliance-evidence,.pg-packaging-compliance-status{display:grid;align-content:center;gap:6px}.pg-packaging-compliance-status select{width:100%;min-height:34px;padding:6px 8px;border:1px solid #cfdbe2;border-radius:7px;background:#fff;color:#264455;font-size:9px;font-weight:750}.pg-packaging-compliance-status select.is-verified{border-color:#a8d4c4;background:#edf8f4;color:#08775a}.pg-packaging-compliance-status select.is-in_progress{border-color:#ead094;background:#fff9e9;color:#956318}.pg-packaging-compliance-status>small{color:#74838e;font-size:8px;line-height:1.35}.pg-packaging-compliance-evidence input{min-height:33px}.pg-packaging-level-materials[data-packaging-field]:focus,.pg-packaging-level-workspace[data-packaging-field]:focus,.pg-packaging-supplier-declaration[data-packaging-field]:focus{outline:2px solid rgba(8,119,90,.34);outline-offset:3px}@media (max-width:1100px){.pg-packaging-professional-grid{grid-template-columns:1fr}.pg-packaging-test-register{grid-column:auto}}@media (max-width:720px){.pg-packaging-sku-detail__tabs{width:100%}.pg-packaging-professional-fields{grid-template-columns:1fr}.pg-packaging-professional-fields>.is-wide{grid-column:auto}.pg-packaging-material-panel>header,.pg-packaging-professional-card>header,.pg-packaging-test-register>header{align-items:flex-start;flex-direction:column}}.pg-packaging-sku-identity--compact{grid-template-columns:minmax(170px,1.25fr) minmax(170px,1.15fr) minmax(140px,.9fr) minmax(165px,1fr) minmax(120px,.72fr)}.pg-packaging-sku-identity--compact>label{border-right:1px solid #e2e8ec;border-bottom:0}.pg-packaging-sku-identity--compact>label:last-child{border-right:0}.pg-packaging-sku-detail__tabs--levels{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;overflow:hidden;padding:0;border-radius:10px;background:#f5f8f9}.pg-packaging-sku-detail__tabs--levels button{position:relative;min-width:0;min-height:48px;justify-content:flex-start;border-right:1px solid #dbe4e8;border-radius:0;text-align:left}.pg-packaging-sku-detail__tabs--levels button:last-child{border-right:0}.pg-packaging-sku-detail__tabs--levels button>span{min-width:auto;width:auto;height:auto;border-radius:0;background:transparent;color:#85939b;font-family:var(--font-mono)}.pg-packaging-sku-detail__tabs--levels button>small{margin-left:auto;color:#7a898f;font-size:8px}.pg-packaging-sku-detail__tabs--levels button.is-active{background:#fff;box-shadow:inset 0 -3px #0c8a68}.pg-packaging-sku-detail__tabs--levels button.is-active>small,.pg-packaging-sku-detail__tabs--levels button.is-active>span{color:#0b8061}.pg-packaging-level-workspace{overflow:hidden;border:1px solid #d8e2e8;border-radius:12px;background:#fff;box-shadow:0 8px 24px rgba(11,44,64,.04)}.pg-packaging-level-workspace__header{display:grid;grid-template-columns:38px minmax(210px,1fr) auto auto;min-height:74px;align-items:center;gap:12px;padding:13px 16px;border-bottom:1px solid #dfe7ec;background:#fbfcfd}.pg-packaging-level-workspace__index{display:grid;width:34px;height:34px;place-items:center;border:1px solid #b9d8cc;border-radius:8px;background:#eff8f4;color:#08775a;font-family:var(--font-mono);font-size:9px;font-weight:850}.pg-packaging-level-workspace__header h2{margin:0;color:#112a3c;font-size:18px;line-height:1.2}.pg-packaging-level-workspace__header p{margin:3px 0 0;color:#677987;font-size:9px;line-height:1.45}.pg-packaging-level-workspace__header dl{display:flex;align-items:stretch;margin:0;overflow:hidden;border:1px solid #dce5e9;border-radius:8px;background:#fff}.pg-packaging-level-workspace__header dl>div{display:grid;min-width:90px;align-content:center;gap:2px;padding:7px 10px;border-right:1px solid #e3e9ec}.pg-packaging-level-workspace__header dl>div:last-child{border-right:0}.pg-packaging-level-workspace__header dt{color:#788993;font-size:7px;font-weight:800;text-transform:uppercase}.pg-packaging-level-workspace__header dd{margin:0;color:#15384a;font-size:9px;font-weight:800;white-space:nowrap}.pg-packaging-level-workspace__remove{display:inline-flex;min-height:34px;align-items:center;gap:5px;padding:0 9px;border:1px solid #e6c6c3;border-radius:7px;background:#fff;color:#a53d38;font-size:8px;font-weight:800;cursor:pointer}.pg-packaging-level-workspace__body{display:grid;grid-template-columns:150px minmax(0,1fr);gap:0}.pg-packaging-level-image{display:grid;align-content:start;gap:8px;padding:16px;border-right:1px solid #e0e7eb;background:#f7faf9}.pg-packaging-level-image__empty,.pg-packaging-level-image__preview{position:relative;display:grid;width:100%;aspect-ratio:1;overflow:hidden;place-items:center;border:1px dashed #a9c7bc;border-radius:9px;background:#fff;color:#4e8a77}.pg-packaging-level-image__preview{padding:0;border-style:solid;cursor:zoom-in}.pg-packaging-level-image__preview:focus-visible{outline:3px solid rgba(11,141,105,.22);outline-offset:2px}.pg-packaging-level-image__preview>span{position:absolute;right:5px;bottom:5px;display:inline-flex;align-items:center;gap:3px;padding:4px 6px;border-radius:5px;background:rgba(8,39,52,.86);color:#fff;font-size:7px;font-weight:800;opacity:0;transform:translateY(3px);transition:opacity .16s ease,transform .16s ease}.pg-packaging-level-image__preview:focus-visible>span,.pg-packaging-level-image__preview:hover>span{opacity:1;transform:translateY(0)}.pg-packaging-level-image__preview>span svg{width:10px;height:10px}.pg-packaging-level-image__empty{align-content:center;gap:5px}.pg-packaging-level-image__empty>svg{width:42px;height:42px}.pg-packaging-level-image img{width:100%;height:100%;object-fit:cover}.pg-packaging-level-image__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.pg-packaging-level-image__actions button,.pg-packaging-level-image__actions label{position:relative;display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:2px;padding:0 2px;overflow:hidden;border:1px solid #aacabd;border-radius:7px;background:#fff;color:#176c55;font-size:9px;font-weight:800;white-space:nowrap;cursor:pointer}.pg-packaging-level-image--en .pg-packaging-level-image__actions{grid-template-columns:1fr}.pg-packaging-level-image__actions label.is-full{grid-column:1/-1}.pg-packaging-level-image__actions button.is-delete{border-color:#e5c8c5;color:#a13f39}.pg-packaging-level-image__actions svg{width:11px;height:11px;flex:0 0 auto}.pg-packaging-level-image input{position:absolute;inset:0;opacity:0;cursor:pointer}.pg-packaging-level-image small{color:#768880;font-size:7px;line-height:1.4;text-align:center}.pg-packaging-image-lightbox{position:fixed;z-index:3000;inset:0;display:grid;place-items:center;padding:28px;background:rgba(5,20,29,.78);backdrop-filter:blur(5px)}.pg-packaging-image-lightbox__panel{position:relative;display:grid;width:min(1080px,92vw);height:min(820px,88vh);overflow:hidden;place-items:center;border:1px solid rgba(255,255,255,.22);border-radius:12px;background:#f8faf9;box-shadow:0 24px 70px rgba(0,0,0,.32)}.pg-packaging-image-lightbox__panel>img{width:100%;height:100%;object-fit:contain}.pg-packaging-image-lightbox__panel>button{position:absolute;top:12px;right:12px;display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(255,255,255,.3);border-radius:999px;background:rgba(8,39,52,.88);color:#fff;cursor:pointer}.pg-packaging-image-lightbox__panel>button svg{width:16px;height:16px}.pg-packaging-level-fields{min-width:0}.pg-packaging-level-fields>section{padding:14px 16px 16px;border-bottom:1px solid #e1e8eb}.pg-packaging-level-fields>section:last-child{border-bottom:0}.pg-packaging-level-fields>section>header{display:flex;align-items:center;gap:8px;margin-bottom:11px}.pg-packaging-level-fields>section>header>svg{width:22px;height:22px;flex:0 0 auto;color:#138063}.pg-packaging-level-fields h3,.pg-packaging-level-materials h3{margin:0;color:#193648;font-size:12px}.pg-packaging-level-fields header p,.pg-packaging-level-materials header p{margin:2px 0 0;color:#71818c;font-size:8px}.pg-packaging-level-field-grid{display:grid;grid-template-columns:repeat(3,minmax(125px,1fr));gap:9px}.pg-packaging-level-field-grid--dimensions,.pg-packaging-level-field-grid--retail-summary{grid-template-columns:repeat(4,minmax(105px,1fr))}.pg-packaging-level-field-grid--barcode{grid-template-columns:repeat(2,minmax(180px,1fr));max-width:560px}.pg-packaging-level-field-grid>label{display:grid;min-width:0;align-content:start;gap:5px}.pg-packaging-level-field-grid>label>span{color:#536575;font-size:8px;font-weight:800}.pg-packaging-level-field-grid>label>input,.pg-packaging-level-field-grid>label>select,.pg-packaging-level-field-grid>label>textarea{width:100%;min-width:0;min-height:34px;padding:6px 8px;border:1px solid #cfdbe2;border-radius:7px;background:#fff;color:#142c40;font:inherit;font-size:9px;outline:none}.pg-packaging-level-field-grid>label>textarea{resize:vertical}.pg-packaging-level-field-grid>label>input:focus,.pg-packaging-level-field-grid>label>select:focus,.pg-packaging-level-field-grid>label>textarea:focus{border-color:#0b8d69;box-shadow:0 0 0 3px rgba(11,141,105,.09)}.pg-packaging-level-field-grid>.is-wide{grid-column:span 2}.pg-packaging-level-field-grid>.is-locked,.pg-packaging-level-field-grid>.is-readonly{min-height:56px;padding:8px 10px;border:1px solid #cfe2da;border-radius:7px;background:#f2faf7}.pg-packaging-level-field-grid>.is-locked strong,.pg-packaging-level-field-grid>.is-readonly strong{display:flex;min-height:18px;align-items:center;gap:5px;color:#0a7659;font-size:10px}.pg-packaging-level-field-grid>.is-locked small,.pg-packaging-level-field-grid>.is-readonly small{color:#71827b;font-size:7px}.pg-packaging-level-materials{border-top:8px solid #f3f6f7}.pg-packaging-level-materials>header{display:flex;min-height:60px;align-items:center;justify-content:space-between;gap:12px;padding:11px 16px;border-bottom:1px solid #e0e7eb;background:#fbfcfd}.pg-packaging-level-materials>header>strong{padding:5px 8px;border-radius:999px;background:#e9f5f0;color:#187057;font-size:8px;white-space:nowrap}.pg-packaging-material-register__toolbar{display:flex;min-height:42px;align-items:center;justify-content:space-between;padding:7px 10px;border-bottom:1px solid #e1e8eb;background:#fff}.pg-packaging-material-register__toolbar>div{display:flex;align-items:baseline;gap:7px}.pg-packaging-material-register__toolbar strong{color:#183246;font-size:11px;font-weight:800}.pg-packaging-material-register__toolbar span{color:#74848d;font-size:9px}.pg-packaging-material-register__toolbar button{display:inline-flex;min-height:28px;align-items:center;gap:5px;padding:0 9px;border:1px solid #0b8363;border-radius:6px;background:#0b8363;color:#fff;font-size:9px;font-weight:800;cursor:pointer}.pg-packaging-material-register.is-single-level .pg-packaging-material-table{min-width:1120px}.pg-packaging-material-register.is-single-level .pg-packaging-material-table thead th:first-child{width:130px}.pg-packaging-material-register.is-single-level .pg-packaging-material-table thead th:nth-child(2){width:105px}.pg-packaging-material-register.is-single-level .pg-packaging-material-table thead th:nth-child(3){width:125px}.pg-packaging-material-register.is-single-level .pg-packaging-material-table thead th:nth-child(4){width:135px}.pg-packaging-material-register.is-single-level .pg-packaging-material-table thead th:nth-child(5){width:75px}.pg-packaging-material-register.is-single-level .pg-packaging-material-table thead th:nth-child(6){width:135px}.pg-packaging-material-register.is-single-level .pg-packaging-material-table thead th:nth-child(7),.pg-packaging-material-register.is-single-level .pg-packaging-material-table thead th:nth-child(8){width:125px}.pg-packaging-material-register.is-single-level .pg-packaging-material-table thead th:nth-child(9){width:130px}.pg-packaging-material-register.is-single-level .pg-packaging-material-table thead th:nth-child(10){width:40px}.pg-packaging-level-logistics{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:10px;padding:10px;border-top:8px solid #f3f6f7;background:#fff}.pg-packaging-level-logistics .pg-packaging-test-register{grid-column:auto}.pg-packaging-level-empty{display:grid;grid-template-columns:54px minmax(0,1fr) auto;min-height:190px;align-items:center;gap:16px;padding:30px;border:1px solid #d7e2e7;border-radius:12px;background:#fff}.pg-packaging-level-empty>svg{width:50px;height:50px;color:#178064}.pg-packaging-level-empty>div>span{color:#0b7f60;font-family:var(--font-mono);font-size:9px;font-weight:800}.pg-packaging-level-empty h2{margin:4px 0;color:#173447;font-size:20px}.pg-packaging-level-empty p{margin:0;color:#6c7d87;font-size:10px}.pg-packaging-level-empty>button{display:inline-flex;min-height:38px;align-items:center;gap:6px;padding:0 13px;border:1px solid #087c5b;border-radius:8px;background:#087c5b;color:#fff;font-size:10px;font-weight:800;cursor:pointer}@media (max-width:1280px){.pg-packaging-sku-identity--compact{grid-template-columns:repeat(3,minmax(150px,1fr))}.pg-packaging-sku-identity--compact>label{border-bottom:1px solid #e2e8ec}.pg-packaging-level-workspace__header{grid-template-columns:38px minmax(180px,1fr) auto}.pg-packaging-level-workspace__header dl{grid-column:2/-1}.pg-packaging-level-field-grid{grid-template-columns:repeat(2,minmax(120px,1fr))}.pg-packaging-level-field-grid--dimensions{grid-template-columns:repeat(3,minmax(105px,1fr))}.pg-packaging-level-field-grid--retail-summary{grid-template-columns:repeat(3,minmax(110px,1fr))}.pg-packaging-level-logistics{grid-template-columns:1fr}}@media (max-width:820px){.pg-packaging-sku-detail__tabs--levels{grid-template-columns:repeat(5,minmax(116px,1fr));overflow-x:auto}.pg-packaging-level-workspace__body{grid-template-columns:1fr}.pg-packaging-level-image{grid-template-columns:110px minmax(120px,1fr);align-items:center;border-right:0;border-bottom:1px solid #e0e7eb}.pg-packaging-level-image__empty,.pg-packaging-level-image__preview{grid-row:1}}.pg-packaging-sku-detail__library-context{display:flex;min-height:38px;align-items:center;gap:10px;margin-bottom:10px;padding:6px 10px;border:1px solid #d5e2dd;border-radius:9px;background:#f7faf9;color:#64766f;font-size:10px;font-weight:700}.pg-packaging-sku-detail__library-context>a{flex:0 0 auto;color:#087457;font-size:11px;font-weight:800;text-decoration:none}.pg-packaging-sku-detail__library-context>span{padding-left:10px;border-left:1px solid #d5e2dd;white-space:nowrap}.pg-packaging-sku-detail__library-context>div{display:flex;min-width:0;gap:6px;overflow-x:auto}.pg-packaging-sku-detail__library-context>div>a{flex:0 0 auto;padding:4px 7px;border:1px solid #c8ddd5;border-radius:999px;background:#fff;color:#21473c;text-decoration:none}.pg-packaging-sku-detail__header--compact{min-height:64px;align-items:center;padding:2px 2px 12px}.pg-packaging-sku-detail__header--compact>h1{overflow:hidden;margin:0;color:#0f263c;font-size:clamp(24px,2.5vw,32px);line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.pg-packaging-sku-detail__header--compact .pg-packaging-sku-detail__header-actions{display:flex;flex:0 0 auto;align-items:flex-end;gap:8px}.pg-packaging-sku-detail__header--compact label{min-width:112px}.pg-packaging-sku-detail__locked-quantity{display:grid;min-width:104px;min-height:39px;align-content:center;gap:3px;padding:4px 10px;border:1px solid #cfe2da;border-radius:8px;background:#f2faf7}.pg-packaging-sku-detail__locked-quantity>span{color:#657a72;font-size:8px;font-weight:800}.pg-packaging-sku-detail__locked-quantity>strong{display:flex;align-items:center;gap:5px;color:#087457;font-size:11px;line-height:1}.pg-packaging-sku-detail__locked-quantity svg{width:12px;height:12px}.pg-packaging-sku-detail__header-actions>.pg-packaging-sku-detail__delete{display:inline-flex;min-height:39px;align-items:center;justify-content:center;gap:5px;padding:0 10px;color:#9d382f;border:1px solid #e7c3be;border-radius:8px;background:#fff;font-size:10px;font-weight:800}.pg-packaging-sku-detail__header-actions>.pg-packaging-sku-detail__delete:hover{border-color:#ce7d73;background:#fff3f1}.pg-packaging-sku-detail__header-actions>.pg-packaging-sku-detail__delete svg{width:13px;height:13px}.pg-packaging-sku-detail__identifiers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:hidden;margin:0 0 12px;border:1px solid #d6e3e7;border-radius:9px;background:#fff}.pg-packaging-sku-detail__identifiers>label{display:grid;grid-template-columns:96px minmax(0,1fr) auto;min-width:0;align-items:center;gap:9px;padding:8px 10px}.pg-packaging-sku-detail__identifiers>label+label{border-left:1px solid #d6e3e7}.pg-packaging-sku-detail__identifiers span{color:#4f6661;font-size:10px;font-weight:850}.pg-packaging-sku-detail__identifiers input{width:100%;min-width:0;height:34px;padding:0 9px;border:1px solid #c8d9de;border-radius:6px;background:#fff;color:#153249;font-size:11px;font-weight:750}.pg-packaging-sku-detail__identifiers .is-locked input{background:#f2f5f5;color:#637772}.pg-packaging-sku-detail__identifiers small{display:inline-flex;align-items:center;gap:4px;color:#778984;font-size:8px;white-space:nowrap}.pg-packaging-sku-detail__tabs--levels{margin-top:12px;margin-bottom:12px;border:1px solid #b9d4ca;border-radius:12px;background:#eef6f3;box-shadow:0 8px 22px rgba(17,83,66,.08)}.pg-packaging-sku-detail__tabs--levels button{display:grid;grid-template-columns:26px minmax(0,1fr) auto;min-height:58px;align-items:center;gap:8px;padding:0 12px;border-right-color:#cdded8;background:#f8fbfa;color:#29483f;font-size:10px;transition:background-color .16s ease,box-shadow .16s ease,color .16s ease}.pg-packaging-sku-detail__tabs--levels button:hover{background:#f0f8f5}.pg-packaging-sku-detail__tabs--levels button:focus-visible{z-index:1;outline:2px solid #0b8f6a;outline-offset:-2px}.pg-packaging-sku-detail__tabs--levels button>span{display:grid;width:26px;height:26px;place-items:center;border:1px solid #c9d9d3;border-radius:8px;background:#fff;color:#687d76;font-size:8px;font-weight:800}.pg-packaging-sku-detail__tabs--levels button>strong{overflow:hidden;font-size:10px;font-weight:800;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.pg-packaging-sku-detail__tabs--levels button>small{color:#71827d;font-size:7.5px;font-weight:750;white-space:nowrap}.pg-packaging-sku-detail__tabs--levels button.is-active{background:#e2f2eb;color:#075e47;box-shadow:inset 0 -4px #0b8f6a}.pg-packaging-sku-detail__tabs--levels button.is-active>span{border-color:#0b8f6a;background:#0b8f6a;color:#fff}.pg-packaging-sku-detail__tabs--levels button.is-active>small{color:#087457}.pg-packaging-level-workspace__body--retail{grid-template-columns:130px minmax(0,1fr)}.pg-packaging-level-workspace__body--retail .pg-packaging-level-image{gap:6px;padding:10px}.pg-packaging-level-workspace__body--retail .pg-packaging-level-image__actions button,.pg-packaging-level-workspace__body--retail .pg-packaging-level-image__actions label{min-height:30px;font-size:7px}.pg-packaging-level-fields--retail{display:flex;min-width:0}.pg-packaging-level-fields--retail>.pg-packaging-retail-editor{display:flex;width:100%;align-items:center;padding:10px 14px;border:0}.pg-packaging-level-field-grid--retail-compact{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pg-packaging-retail-field-column{display:grid;min-width:0;gap:7px}.pg-packaging-retail-field-column>label{display:grid;grid-template-columns:88px minmax(0,1fr);min-height:32px;align-content:center;align-items:center;gap:8px}.pg-packaging-retail-field-column>label>span{color:#425b69;font-size:9px;font-weight:800;white-space:nowrap}.pg-packaging-retail-field-column>label>input,.pg-packaging-retail-field-column>label>select{box-sizing:border-box;width:100%;min-height:32px;padding:5px 9px;border:1px solid #d5e0e5;border-radius:6px;background:#fff;color:#173147;font-size:10px;font-weight:650}.pg-packaging-level-workspace__body--retail+.pg-packaging-level-materials{border-top-width:6px}.pg-packaging-level-workspace__body--master{grid-template-columns:130px minmax(0,1fr)}.pg-packaging-level-workspace__body--master .pg-packaging-level-image{gap:6px;padding:10px}.pg-packaging-level-workspace__body--master .pg-packaging-level-image__actions button,.pg-packaging-level-workspace__body--master .pg-packaging-level-image__actions label{min-height:30px;font-size:7px}.pg-packaging-master-dimensions{min-width:0;padding:10px 14px}.pg-packaging-master-dimensions>header{display:flex;align-items:center;gap:7px;margin-bottom:7px}.pg-packaging-master-dimensions>header svg{width:18px;height:18px;flex:0 0 auto;color:#138063}.pg-packaging-master-dimensions h3{margin:0;color:#193648;font-size:11px}.pg-packaging-master-measure-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px}.pg-packaging-master-measure-column{display:grid;min-width:0;gap:6px}.pg-packaging-master-measure-column>label{display:grid;min-width:0;min-height:30px;grid-template-columns:102px minmax(0,1fr);align-items:center;gap:8px}.pg-packaging-master-cbm>span,.pg-packaging-master-measure-column>label>span{color:#435d6b;font-size:8px;font-weight:800;line-height:1.25}.pg-packaging-master-measure-column input{width:100%;min-width:0;min-height:30px;padding:5px 7px;border:1px solid #d2dee4;border-radius:6px;background:#fff;color:#173147;font:inherit;font-size:9px;outline:none}.pg-packaging-master-measure-column input:focus{border-color:#0b8d69;box-shadow:0 0 0 3px rgba(11,141,105,.09)}.pg-packaging-master-cbm{display:grid;min-height:30px;grid-template-columns:102px minmax(0,1fr);align-items:center;gap:8px;margin-top:6px;padding:5px 7px;border:1px solid #cfe2da;border-radius:6px;background:#f2faf7}.pg-packaging-master-cbm strong{color:#087457;font-size:10px;white-space:nowrap}.pg-packaging-master-record-actions{display:flex;justify-content:flex-end;padding:9px 14px;border-top:6px solid #f3f6f7;background:#fff}.pg-packaging-master-record-actions>button{display:inline-flex;min-height:28px;align-items:center;justify-content:center;gap:5px;padding:0 8px;border:1px solid #e1c7c4;border-radius:6px;background:#fff;color:#a13f39;font-size:8px;font-weight:800;cursor:pointer}.pg-packaging-master-record-actions>button svg{width:11px;height:11px}.pg-packaging-level-fields--master>section{padding:9px 14px 10px}.pg-packaging-level-fields--master-secondary{border-top:1px solid #e1e8eb}.pg-packaging-level-fields--master>section>header{gap:7px;margin-bottom:7px}.pg-packaging-level-fields--master>section>header>svg{width:18px;height:18px}.pg-packaging-level-fields--master h3{font-size:11px}.pg-packaging-master-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px}.pg-packaging-master-field-grid>label{display:grid;min-width:0;min-height:30px;grid-template-columns:102px minmax(0,1fr);align-items:center;gap:8px}.pg-packaging-master-field-grid>label>span,.pg-packaging-master-upload>span{color:#435d6b;font-size:8px;font-weight:800;line-height:1.25}.pg-packaging-master-field-grid input,.pg-packaging-master-field-grid select,.pg-packaging-master-field-grid textarea{width:100%;min-width:0;min-height:30px;padding:5px 7px;border:1px solid #d2dee4;border-radius:6px;background:#fff;color:#173147;font:inherit;font-size:9px;outline:none}.pg-packaging-master-field-grid input:focus,.pg-packaging-master-field-grid select:focus,.pg-packaging-master-field-grid textarea:focus{border-color:#0b8d69;box-shadow:0 0 0 3px rgba(11,141,105,.09)}.pg-packaging-master-field-grid textarea{min-height:48px;resize:vertical}.pg-packaging-master-field-grid>.is-wide{grid-column:1/-1}.pg-packaging-master-field-grid>.is-textarea{align-items:start}.pg-packaging-master-field-grid>.is-readonly{min-height:30px;padding:5px 7px;border:1px solid #cfe2da;border-radius:6px;background:#f2faf7}.pg-packaging-master-field-grid>.is-readonly strong{color:#087457;font-size:10px;white-space:nowrap}.pg-packaging-master-upload{display:grid;min-width:0;grid-template-columns:102px minmax(0,1fr);align-items:center;gap:8px}.pg-packaging-master-upload>div{display:flex;min-width:0;min-height:30px;align-items:center;gap:6px}.pg-packaging-master-upload a,.pg-packaging-master-upload label{display:inline-flex;min-width:0;min-height:28px;align-items:center;gap:5px;padding:0 8px;border:1px solid #cbdcd5;border-radius:6px;background:#fff;color:#176c55;font-size:8px;font-weight:800;cursor:pointer}.pg-packaging-master-upload a{max-width:220px;text-decoration:none}.pg-packaging-master-upload a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-packaging-master-upload label{position:relative;flex:0 0 auto}.pg-packaging-master-upload label input{position:absolute;width:1px;height:1px;opacity:0}.pg-packaging-master-upload button{display:inline-grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border:1px solid #e1c7c4;border-radius:6px;background:#fff;color:#a13f39;cursor:pointer}.pg-packaging-master-upload small{color:#7b8b94;font-size:8px}.pg-packaging-test-register--master{border:0;border-top:6px solid #f1f5f6;border-radius:0}.pg-packaging-test-register--master>header{min-height:48px;padding:8px 14px}@media (max-width:1180px){.pg-packaging-master-field-grid{gap-inline:8px}.pg-packaging-master-cbm,.pg-packaging-master-field-grid>label,.pg-packaging-master-measure-column>label,.pg-packaging-master-upload{grid-template-columns:74px minmax(0,1fr);gap:6px}}@media (max-width:820px){.pg-packaging-sku-detail__header--compact{align-items:stretch;flex-direction:column}.pg-packaging-sku-detail__header--compact .pg-packaging-sku-detail__header-actions{width:100%}.pg-packaging-sku-detail__identifiers{grid-template-columns:1fr}.pg-packaging-sku-detail__identifiers>label+label{border-top:1px solid #d6e3e7;border-left:0}.pg-packaging-level-field-grid--retail-compact,.pg-packaging-level-workspace__body--master,.pg-packaging-level-workspace__body--retail{grid-template-columns:1fr}.pg-packaging-level-workspace__body--master .pg-packaging-level-image{grid-template-columns:74px minmax(0,1fr);align-items:center;border-right:0;border-bottom:1px solid #e0e7eb}.pg-packaging-level-workspace__body--master .pg-packaging-level-image__empty,.pg-packaging-level-workspace__body--master .pg-packaging-level-image__preview{width:74px;height:74px;aspect-ratio:auto;grid-row:1}.pg-packaging-master-field-grid{grid-template-columns:1fr}.pg-packaging-master-field-grid>.is-wide{grid-column:auto}}@media (max-width:620px){.pg-packaging-master-measure-columns{grid-template-columns:1fr}}.pg-packaging-level-stack{display:grid;gap:8px}.pg-packaging-supplier-declaration{overflow:hidden;border:1px solid #cfded8;border-radius:11px;background:#fff;box-shadow:0 7px 20px rgba(11,44,64,.035)}.pg-packaging-supplier-declaration__summary{display:grid;min-height:58px;grid-template-columns:24px minmax(190px,1fr) auto auto;align-items:center;gap:10px;padding:9px 12px;background:linear-gradient(90deg,#f4faf7,#fff 55%)}.pg-packaging-supplier-declaration__summary>svg{width:22px;height:22px;color:#0b8563}.pg-packaging-supplier-declaration__title{display:grid;min-width:0;gap:2px}.pg-packaging-supplier-declaration__title strong{color:#173447;font-size:12px;line-height:1.25}.pg-packaging-supplier-declaration__title span{overflow:hidden;color:#6c7f88;font-size:8px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.pg-packaging-supplier-declaration__meta{display:flex;min-width:0;align-items:center;gap:6px}.pg-packaging-supplier-declaration__meta>span{display:inline-flex;min-height:22px;align-items:center;padding:0 7px;border:1px solid #d8e0e4;border-radius:999px;background:#f6f8f9;color:#687983;font-size:8px;font-weight:850;white-space:nowrap}.pg-packaging-supplier-declaration__meta>span.is-template_downloaded{border-color:#ead4a8;background:#fff8e9;color:#9a6500}.pg-packaging-supplier-declaration__meta>span.is-linked,.pg-packaging-supplier-declaration__meta>span.is-signed{border-color:#b9ddcf;background:#eaf7f1;color:#087457}.pg-packaging-supplier-declaration__meta>small{max-width:130px;overflow:hidden;color:#63757f;font-size:8px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.pg-packaging-supplier-declaration__actions{display:flex;align-items:center;justify-content:flex-end;gap:5px}.pg-packaging-supplier-declaration__actions button,.pg-packaging-supplier-declaration__actions label,.pg-packaging-supplier-declaration__editor>div>button{position:relative;display:inline-flex;min-height:30px;align-items:center;justify-content:center;gap:5px;padding:0 9px;border:1px solid #bfd4cc;border-radius:6px;background:#fff;color:#176c55;font-size:8px;font-weight:850;white-space:nowrap;cursor:pointer}.pg-packaging-supplier-declaration__actions label{border-color:#0b8463;background:#0b8463;color:#fff}.pg-packaging-supplier-declaration__actions input[type=file]{position:absolute;width:1px;height:1px;opacity:0}.pg-packaging-supplier-declaration__actions svg,.pg-packaging-supplier-declaration__editor button svg{width:12px;height:12px;flex:0 0 auto}.pg-packaging-supplier-declaration__actions .is-open{transform:rotate(180deg)}.pg-packaging-supplier-declaration__file{display:flex;min-height:36px;align-items:center;gap:5px;padding:5px 12px 7px 46px;border-top:1px solid #e1e9e5;background:#fbfdfc}.pg-packaging-supplier-declaration__file>a{display:inline-flex;min-width:0;align-items:center;gap:5px;color:#176c55;font-size:8px;font-weight:800;text-decoration:none}.pg-packaging-supplier-declaration__file>a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-packaging-supplier-declaration__file>button{display:inline-grid;width:24px;height:24px;place-items:center;border:1px solid #e7cbc8;border-radius:5px;background:#fff;color:#a43f38;cursor:pointer}.pg-packaging-supplier-declaration__editor{display:grid;grid-template-columns:repeat(4,minmax(125px,1fr));gap:8px 10px;padding:10px 12px;border-top:1px solid #dbe6e1;background:#fbfdfc}.pg-packaging-supplier-declaration__editor>label{display:grid;min-width:0;gap:4px}.pg-packaging-supplier-declaration__editor>label>span{color:#536974;font-size:8px;font-weight:800}.pg-packaging-supplier-declaration__editor input{width:100%;min-width:0;min-height:32px;padding:5px 8px;border:1px solid #cfdce1;border-radius:6px;background:#fff;color:#173147;font:inherit;font-size:9px;outline:none}.pg-packaging-supplier-declaration__editor input:focus{border-color:#0b8d69;box-shadow:0 0 0 3px rgba(11,141,105,.08)}.pg-packaging-supplier-declaration__editor>div{display:flex;grid-column:1/-1;align-items:center;justify-content:space-between;gap:12px}.pg-packaging-supplier-declaration__editor>div>small{color:#6c7f88;font-size:8px;line-height:1.45}.pg-packaging-supplier-declaration__editor>div>button{flex:0 0 auto;border-color:#0b8463;background:#0b8463;color:#fff}@media (max-width:1180px){.pg-packaging-supplier-declaration__summary{grid-template-columns:24px minmax(180px,1fr) auto}.pg-packaging-supplier-declaration__actions{grid-column:2/-1;justify-content:flex-start}.pg-packaging-supplier-declaration__editor{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media (max-width:720px){.pg-packaging-supplier-declaration__summary{grid-template-columns:24px minmax(0,1fr)}.pg-packaging-supplier-declaration__actions,.pg-packaging-supplier-declaration__meta{grid-column:2;justify-content:flex-start;flex-wrap:wrap}.pg-packaging-supplier-declaration__editor{grid-template-columns:1fr}.pg-packaging-supplier-declaration__editor>div{align-items:flex-start;flex-direction:column}}.pg-inner-pack-component-register{overflow:hidden;border:1px solid #d8e2e8;border-radius:11px;background:#fff;box-shadow:0 8px 24px rgba(11,44,64,.04)}.pg-inner-pack-component-register>header{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:14px;padding:10px 14px;border-bottom:1px solid #dfe7ec;background:#fbfcfd}.pg-inner-pack-component-register>header>div{display:flex;min-width:0;align-items:baseline;gap:9px}.pg-inner-pack-component-register h2{margin:0;color:#173447;font-size:15px;line-height:1.2}.pg-inner-pack-component-register>header span{color:#71818c;font-size:9px}.pg-inner-pack-component-register>header>button{display:inline-flex;min-height:32px;flex:0 0 auto;align-items:center;gap:5px;padding:0 10px;border:1px solid #087c5b;border-radius:7px;background:#087c5b;color:#fff;font-size:9px;font-weight:800;cursor:pointer}.pg-inner-pack-component-register>header>button:hover{background:#075f49}.pg-inner-pack-component-register__scroller{width:100%;overflow-x:auto}.pg-inner-pack-component-register table{width:100%;min-width:850px;border-collapse:collapse;table-layout:fixed}.pg-inner-pack-component-register td,.pg-inner-pack-component-register th{height:54px;padding:7px 8px;border-right:1px solid #e5ebef;border-bottom:1px solid #e5ebef;color:#173447;text-align:left;vertical-align:middle}.pg-inner-pack-component-register td:last-child,.pg-inner-pack-component-register th:last-child{border-right:0}.pg-inner-pack-component-register th{height:38px;background:#f6f8fa;color:#647683;font-size:9px;font-weight:800}.pg-inner-pack-component-register th:first-child{width:18%}.pg-inner-pack-component-register th:nth-child(2){width:20%}.pg-inner-pack-component-register th:nth-child(3){width:16%}.pg-inner-pack-component-register th:nth-child(4){width:10%}.pg-inner-pack-component-register th:nth-child(5){width:8%}.pg-inner-pack-component-register th:nth-child(6){width:11%}.pg-inner-pack-component-register th:nth-child(7){width:12%}.pg-inner-pack-component-register th:nth-child(8){width:44px}.pg-inner-pack-component-register tbody tr:not(.is-empty):hover{background:#fbfdfc}.pg-inner-pack-component-register td:not(.is-action) button{width:100%;min-height:34px;padding:6px 7px;overflow:hidden;border:1px solid transparent;border-radius:6px;background:transparent;color:#173b31;font:inherit;font-size:10px;font-weight:700;line-height:1.35;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text}.pg-inner-pack-component-register td:not(.is-action) button:hover{border-color:#c8d9d1;background:#f0f7f3}.pg-inner-pack-component-register td:not(.is-action) input{width:100%;min-width:0;min-height:34px;padding:6px 7px;border:1px solid #0b8f6a;border-radius:6px;outline:0;background:#fff;color:#152c25;font:inherit;font-size:10px;font-weight:700;box-shadow:0 0 0 3px rgba(11,143,106,.08)}.pg-inner-pack-number-cell{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px}.pg-inner-pack-number-cell small{color:#718078;font-size:8px;font-weight:750}.pg-inner-pack-component-register td.is-total{color:#087457;font-size:10px;font-weight:850;white-space:nowrap}.pg-inner-pack-component-register td.is-action{padding-inline:5px;text-align:center}.pg-inner-pack-component-register td.is-action>button{display:inline-grid;width:30px;height:30px;place-items:center;border:1px solid transparent;border-radius:6px;background:transparent;color:#a8453e;cursor:pointer}.pg-inner-pack-component-register td.is-action>button:hover{border-color:#efd0cd;background:#fff4f2}.pg-inner-pack-component-register td.is-action svg{width:14px;height:14px}.pg-inner-pack-component-register tr.is-empty td{height:120px;color:#71818c;font-size:10px;text-align:center}.pg-inner-pack-component-register>footer{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;background:#f8faf9;color:#60736c;font-size:9px}.pg-inner-pack-component-register>footer strong{color:#1b4437;font-size:10px}@media (max-width:820px){.pg-inner-pack-component-register>header{align-items:flex-start}.pg-inner-pack-component-register>header>div{display:grid;gap:2px}}.pg-logistics-workspace{display:grid;gap:10px}.pg-logistics-detail,.pg-logistics-empty,.pg-logistics-register{overflow:hidden;border:1px solid #d8e2e8;border-radius:11px;background:#fff}.pg-logistics-detail>header,.pg-logistics-register>header{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:14px;padding:7px 12px;border-bottom:1px solid #dfe7ec;background:#f8fafb}.pg-logistics-detail>header>div,.pg-logistics-register>header>div{display:grid;min-width:0;gap:2px}.pg-logistics-register>header h2{margin:0;color:#10263c;font-size:14px;line-height:1.25}.pg-logistics-detail>header small,.pg-logistics-register>header span{color:#6c7c89;font-size:10px}.pg-logistics-register>header>strong{color:#087c5b;font-size:10px;white-space:nowrap}.pg-logistics-table-scroll{max-height:270px;overflow:auto;scrollbar-color:#a8b8b3 #edf2ef}.pg-logistics-table{width:100%;min-width:1120px;border-collapse:collapse;table-layout:fixed}.pg-logistics-table th{position:sticky;z-index:2;top:0;height:30px;padding:0 8px;border-right:1px solid #e1e8ec;background:#f2f6f8;color:#647482;font-size:8px;font-weight:800;text-align:left;white-space:nowrap}.pg-logistics-table th:first-child{width:180px}.pg-logistics-table th:nth-child(2){width:72px}.pg-logistics-table th:nth-child(3){width:74px}.pg-logistics-table th:nth-child(4){width:148px}.pg-logistics-table th:nth-child(5){width:106px}.pg-logistics-table th:nth-child(6){width:82px}.pg-logistics-table th:nth-child(7){width:92px}.pg-logistics-table th:nth-child(8),.pg-logistics-table th:nth-child(9){width:96px}.pg-logistics-table th:nth-child(10){width:92px}.pg-logistics-table td{height:48px;padding:6px 8px;border-top:1px solid #e3e9ed;border-right:1px solid #e8edf0;color:#223d4e;font-size:9px;line-height:1.35;vertical-align:middle;transition:background .14s ease}.pg-logistics-table tr{cursor:pointer}.pg-logistics-table tbody tr:hover td{background:#f5fbf8}.pg-logistics-table tbody tr.is-selected td{background:#eef8f4}.pg-logistics-table tbody tr.is-selected td:first-child{box-shadow:inset 3px 0 #0b8d69}.pg-logistics-table td>small,.pg-logistics-table td>strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-logistics-table td>strong{color:#18384c;font-size:9px}.pg-logistics-table td>small{margin-top:2px;color:#71818c;font-size:7px}.pg-logistics-table .is-missing{color:#9a6a26;font-size:9px}.pg-logistics-row-select{display:grid;width:100%;min-width:0;gap:2px;padding:0;border:0;background:transparent;color:inherit;text-align:left}.pg-logistics-row-select small,.pg-logistics-row-select strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-logistics-row-select strong{color:#173a4d;font-size:9px}.pg-logistics-row-select small{color:#6e7e89;font-size:8px}.pg-logistics-3d-link,.pg-logistics-container-panel td a,.pg-logistics-detail>header>a,.pg-logistics-pallet-summary>a{display:inline-flex;align-items:center;justify-content:center;gap:5px;color:#087c5b;font-size:9px;font-weight:800;white-space:nowrap}.pg-logistics-3d-link{min-height:27px;padding:0 7px;border:1px solid #b9d9cd;border-radius:6px;background:#fff}.pg-logistics-3d-link:hover,.pg-logistics-detail>header>a:hover{border-color:#087c5b;background:#f1faf6}.pg-logistics-detail>header>div>span{overflow:hidden;color:#0b8060;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.pg-logistics-detail>header>div>strong{overflow:hidden;color:#153349;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.pg-logistics-detail>header>a{min-height:34px;padding:0 11px;border:1px solid #a8cfc1;border-radius:7px;background:#fff}.pg-logistics-detail-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(255px,.7fr);align-items:start;gap:12px;padding:12px}.pg-logistics-container-panel,.pg-logistics-pallet-panel{overflow:hidden;border:1px solid #dce5e9;border-radius:9px;background:#fff}.pg-logistics-container-panel>header,.pg-logistics-pallet-panel>header{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:12px;padding:8px 11px;border-bottom:1px solid #e1e8ec;background:#f8fafb}.pg-logistics-container-panel>header>div,.pg-logistics-pallet-panel>header>div{display:flex;min-width:0;align-items:center;gap:8px}.pg-logistics-container-panel>header svg,.pg-logistics-pallet-panel>header svg{width:19px;height:19px;flex:0 0 auto;color:#078161}.pg-logistics-container-panel>header span,.pg-logistics-pallet-panel>header span{display:grid;min-width:0;gap:1px}.pg-logistics-container-panel>header strong,.pg-logistics-pallet-panel>header strong{color:#17384b;font-size:11px}.pg-logistics-container-panel>header small,.pg-logistics-pallet-panel>header small{overflow:hidden;color:#71808c;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.pg-logistics-container-panel table{width:100%;border-collapse:collapse}.pg-logistics-container-panel th{height:32px;padding:0 9px;border-right:1px solid #e4eaee;background:#f3f6f8;color:#677784;font-size:8px;text-align:left;white-space:nowrap}.pg-logistics-container-panel td{height:42px;padding:7px 9px;border-top:1px solid #e5ebee;border-right:1px solid #edf1f3;color:#314a59;font-size:9px;white-space:nowrap}.pg-logistics-container-panel td strong{color:#087c5b}.pg-logistics-container-panel td a svg{width:12px;height:12px}.pg-logistics-panel-empty{display:grid;min-height:145px;place-items:center;padding:20px;color:#73818c;font-size:10px;text-align:center}.pg-logistics-side-stack{display:grid;gap:10px}.pg-logistics-pallet-panel>header>button{display:inline-flex;min-height:29px;align-items:center;gap:5px;padding:0 8px;border:1px solid #bfd6ce;border-radius:6px;background:#fff;color:#176d55;font-size:8px;font-weight:800}.pg-logistics-pallet-panel>header>button svg{width:12px;height:12px}.pg-logistics-pallet-empty{display:grid;min-height:130px;justify-items:center;align-content:center;gap:4px;padding:14px;color:#6f7f89;text-align:center}.pg-logistics-pallet-empty>span{display:grid;width:30px;height:30px;place-items:center;border:1px dashed #aec1ba;border-radius:7px;color:#81928c}.pg-logistics-pallet-empty strong{color:#354f5d;font-size:10px}.pg-logistics-pallet-empty small{max-width:235px;font-size:8px;line-height:1.45}.pg-logistics-pallet-summary{display:grid;gap:8px;padding:11px}.pg-logistics-pallet-summary>strong{color:#153a2e;font-size:10px}.pg-logistics-pallet-summary dl{display:grid;gap:0;margin:0}.pg-logistics-pallet-summary dl>div{display:flex;min-height:28px;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #e4ebee}.pg-logistics-pallet-summary dd,.pg-logistics-pallet-summary dt{margin:0;font-size:8px}.pg-logistics-pallet-summary dt{color:#71808b}.pg-logistics-pallet-summary dd{color:#223f4e;font-weight:800}.pg-logistics-pallet-summary>a{justify-content:flex-start}.pg-logistics-pallet-form{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px}.pg-logistics-pallet-form label:first-child{grid-column:1/-1}.pg-logistics-pallet-form label{display:grid;gap:4px}.pg-logistics-pallet-form label>span{color:#5d6f7c;font-size:8px;font-weight:800}.pg-logistics-pallet-form input,.pg-logistics-pallet-form select{width:100%;min-height:32px;padding:0 8px;border:1px solid #cdd9df;border-radius:6px;background:#fff;color:#173447;font-size:9px}.pg-logistics-pallet-actions{display:flex;grid-column:1/-1;align-items:center;justify-content:flex-end;gap:5px;padding-top:2px}.pg-logistics-pallet-actions button{display:inline-flex;min-height:28px;align-items:center;gap:4px;padding:0 8px;border:1px solid #ccd8de;border-radius:6px;background:#fff;color:#536773;font-size:8px;font-weight:800}.pg-logistics-pallet-actions button.is-primary{border-color:#087c5b;background:#087c5b;color:#fff}.pg-logistics-pallet-actions button.is-danger{margin-right:auto;border-color:#ecd2ce;color:#a34c43}.pg-logistics-pallet-saved{display:inline-flex!important;min-height:23px;align-items:center;padding:0 8px;border:1px solid #bfe2d5;border-radius:999px;background:#eaf8f2;color:#087957;font-size:8px;font-weight:800;white-space:nowrap}.pg-logistics-pallet-estimator{display:grid;gap:9px;padding:10px}.pg-logistics-pallet-selector{display:grid;gap:5px}.pg-logistics-pallet-selector label{display:grid;gap:4px}.pg-logistics-pallet-custom label>span,.pg-logistics-pallet-selector label>span{color:#5d6f7c;font-size:8px;font-weight:800}.pg-logistics-pallet-custom input,.pg-logistics-pallet-selector select{width:100%;min-height:31px;border:1px solid #cbd9df;border-radius:6px;background:#fff;color:#173447;font-size:9px;font-weight:700}.pg-logistics-pallet-selector select{padding:0 28px 0 8px}.pg-logistics-pallet-rule{color:#73828c;font-size:7.5px;line-height:1.35}.pg-logistics-pallet-custom{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:8px;border:1px solid #dbe5e8;border-radius:7px;background:#f7faf9}.pg-logistics-pallet-custom label{display:grid;gap:4px}.pg-logistics-pallet-custom label>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;overflow:hidden;border:1px solid #cbd9df;border-radius:6px;background:#fff}.pg-logistics-pallet-custom input{min-width:0;padding:0 6px;border:0;border-radius:0;outline:none}.pg-logistics-pallet-custom small{padding-right:7px;color:#71818a;font-size:7px;font-weight:800}.pg-logistics-pallet-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid #dce5e9;border-radius:7px;background:#fff}.pg-logistics-pallet-metrics>div{display:grid;min-height:43px;align-content:center;gap:2px;padding:6px 8px;border-right:1px solid #e7edef;border-bottom:1px solid #e7edef}.pg-logistics-pallet-metrics>div:nth-child(2n){border-right:0}.pg-logistics-pallet-metrics>div:nth-last-child(-n+2){border-bottom:0}.pg-logistics-pallet-metrics span{color:#74828b;font-size:7px;font-weight:700}.pg-logistics-pallet-metrics strong{overflow:hidden;color:#096f54;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.pg-logistics-pallet-error{padding:8px;border:1px solid #efd9ad;border-radius:6px;background:#fff8e9;color:#8a6218;font-size:8px;line-height:1.45}.pg-logistics-pallet-estimator .pg-logistics-pallet-actions{display:flex;grid-column:auto;flex-wrap:wrap;gap:5px;padding-top:0}.pg-logistics-pallet-estimator .pg-logistics-pallet-actions>span{display:flex;min-height:28px;flex:1 1 110px;align-items:center;color:#77858d;font-size:7px}.pg-logistics-pallet-estimator .pg-logistics-pallet-actions>a{display:inline-flex;min-height:28px;align-items:center;gap:4px;padding:0 8px;border:1px solid #bcd7cd;border-radius:6px;background:#fff;color:#126e55;font-size:8px;font-weight:800;text-decoration:none}.pg-logistics-pallet-estimator .pg-logistics-pallet-actions>a svg{width:12px;height:12px}.pg-logistics-pallet-actions button:disabled{cursor:not-allowed;opacity:.45}.pg-logistics-load-plans{display:grid;gap:8px;padding:10px}.pg-logistics-load-toolbar{display:grid;grid-template-columns:minmax(145px,.7fr) minmax(330px,1.4fr) auto;align-items:center;gap:10px;min-height:58px;padding:8px 10px;border:1px solid #d8e3e7;border-radius:8px;background:#f7faf9}.pg-logistics-load-pallet-controls{display:grid;min-width:0;grid-template-columns:minmax(0,1.35fr) minmax(118px,.65fr);align-items:stretch;gap:6px}.pg-logistics-load-toolbar__title{display:flex;min-width:0;align-items:center;gap:8px}.pg-logistics-load-toolbar__title>svg{width:20px;height:20px;flex:0 0 auto;color:#087c5b}.pg-logistics-load-toolbar__title>span{display:grid;min-width:0;gap:2px}.pg-logistics-load-toolbar__title strong{color:#17384b;font-size:12px}.pg-logistics-load-toolbar__title small{overflow:hidden;color:#71808b;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.pg-logistics-load-pallet-select{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:3px 7px}.pg-logistics-load-pallet-select>span{color:#5d6f7c;font-size:8px;font-weight:800}.pg-logistics-load-pallet-select select{width:100%;min-height:31px;padding:0 27px 0 8px;border:1px solid #c5d5db;border-radius:6px;background:#fff;color:#173447;font-size:9px;font-weight:700}.pg-logistics-load-pallet-select small{grid-column:2;color:#77858d;font-size:7px;white-space:nowrap}.pg-logistics-load-height{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:3px}.pg-logistics-load-height>span{color:#5d6f7c;font-size:8px;font-weight:800}.pg-logistics-load-height>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:31px;border:1px solid #9bcbb9;border-radius:6px;background:#fff}.pg-logistics-load-height input{width:100%;min-width:0;padding:0 6px;color:#173447;border:0;outline:0;background:transparent;font-size:9px;font-weight:800}.pg-logistics-load-height>div small{padding-right:6px;color:#71808b;font-size:7px}.pg-logistics-load-height>small{overflow:hidden;color:#087c5b;font-size:7px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.pg-logistics-load-toolbar__actions{display:flex;align-items:center;justify-content:flex-end;gap:5px}.pg-logistics-load-toolbar__actions button{display:inline-flex;min-height:31px;align-items:center;gap:4px;padding:0 9px;border:1px solid #cbd7dc;border-radius:6px;background:#fff;color:#526773;font-size:8px;font-weight:800;white-space:nowrap}.pg-logistics-load-toolbar__actions button svg{width:12px;height:12px}.pg-logistics-load-toolbar__actions button.is-primary{border-color:#087c5b;background:#087c5b;color:#fff}.pg-logistics-load-toolbar__actions button.is-danger{border-color:#ead4cf;color:#9b4b43}.pg-logistics-load-toolbar__actions button:disabled{cursor:not-allowed;opacity:.45}.pg-logistics-load-custom{grid-template-columns:repeat(4,minmax(0,1fr));padding:8px 10px}.pg-logistics-load-table-scroll{overflow-x:auto;border:1px solid #d8e2e7;border-radius:8px;scrollbar-color:#a7b8b2 #edf2ef}.pg-logistics-load-table{width:100%;min-width:850px;border-collapse:collapse;table-layout:fixed}.pg-logistics-load-table th{height:30px;padding:0 8px;border-right:1px solid #e0e7eb;background:#f1f5f7;color:#657581;font-size:8px;font-weight:800;text-align:left;white-space:nowrap}.pg-logistics-load-table th:first-child{width:112px}.pg-logistics-load-table th:nth-child(2){width:135px}.pg-logistics-load-table th:nth-child(3){width:92px}.pg-logistics-load-table th:nth-child(4){width:112px}.pg-logistics-load-table th:nth-child(5){width:90px}.pg-logistics-load-table th:nth-child(6){width:118px}.pg-logistics-load-table th:nth-child(7){width:78px}.pg-logistics-load-table th:nth-child(8){width:82px}.pg-logistics-load-table td{height:42px;padding:6px 8px;border-top:1px solid #e3eaed;border-right:1px solid #e8edef;color:#314a59;font-size:8.5px;line-height:1.3;vertical-align:middle}.pg-logistics-load-table tr.is-group-start td,.pg-logistics-load-table tr.is-pallet td{border-top:2px solid #b9d6cc}.pg-logistics-load-table tr.is-pallet td{background:#f7fbf9}.pg-logistics-load-table tr.is-palletised td{background:#fbfcfc}.pg-logistics-load-table td>small,.pg-logistics-load-table td>strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-logistics-load-table td>strong{color:#163e32;font-size:9px}.pg-logistics-load-table td>small{margin-top:2px;color:#71818b;font-size:7px}.pg-logistics-load-type{padding:0!important;background:#f4f8f6!important;vertical-align:middle!important}.pg-logistics-load-type>span{display:flex;min-height:100%;align-items:center;gap:6px;padding:8px 9px;border-left:3px solid #178765}.pg-logistics-load-type svg{width:16px;height:16px;flex:0 0 auto;color:#087c5b}.pg-logistics-load-type strong{color:#173f32;font-size:9px;white-space:nowrap}.pg-logistics-load-table td>a{display:inline-flex;min-height:27px;align-items:center;gap:4px;color:#087c5b;font-size:8px;font-weight:800;white-space:nowrap}.pg-logistics-load-table td>a svg{width:11px;height:11px}.pg-logistics-load-table .is-disabled{color:#89969d;font-size:8px;white-space:nowrap}.pg-logistics-transport-panel--compact{grid-template-columns:24px minmax(0,1fr);gap:7px;padding:8px 10px;border-radius:7px}.pg-logistics-transport-panel--compact>svg{width:19px;height:19px}.pg-logistics-transport-panel--compact p{margin:0}.pg-logistics-transport-panel{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:9px;padding:11px;border:1px solid #d9e5df;border-radius:9px;background:#f3faf7}.pg-logistics-transport-panel>svg{width:24px;height:24px;color:#168062}.pg-logistics-transport-panel>span{display:grid;gap:2px}.pg-logistics-transport-panel small{color:#6b8077;font-size:8px;font-weight:800}.pg-logistics-transport-panel strong{color:#173f31;font-size:10px}.pg-logistics-transport-panel p{margin:2px 0 0;color:#5f746b;font-size:8px;line-height:1.45}.pg-logistics-empty{display:grid;min-height:250px;justify-items:center;align-content:center;gap:7px;padding:30px;color:#687984;text-align:center}.pg-logistics-empty>svg{width:38px;height:38px;color:#188164}.pg-logistics-empty>strong{color:#17394c;font-size:13px}.pg-logistics-empty>span{max-width:440px;font-size:10px;line-height:1.5}.pg-logistics-empty>a{display:inline-flex;align-items:center;gap:5px;margin-top:4px;color:#087c5b;font-size:10px;font-weight:800}@media (max-width:960px){.pg-logistics-detail-grid{grid-template-columns:1fr}.pg-logistics-side-stack{grid-template-columns:1fr 1fr}.pg-logistics-load-toolbar{grid-template-columns:minmax(0,1fr) auto}.pg-logistics-load-toolbar__title{grid-column:1/-1}.pg-logistics-load-custom{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.pg-logistics-detail>header,.pg-logistics-register>header{align-items:flex-start;flex-direction:column}.pg-logistics-detail>header>a{width:100%}.pg-logistics-load-toolbar,.pg-logistics-side-stack{grid-template-columns:1fr}.pg-logistics-load-toolbar__title{grid-column:auto}.pg-logistics-load-toolbar__actions{justify-content:flex-start}.pg-logistics-load-pallet-select{grid-template-columns:1fr}.pg-logistics-load-pallet-select small{grid-column:auto}.pg-logistics-load-pallet-controls{grid-template-columns:1fr}}.pg-pack-tool-loading{min-height:70vh}.pg-pack-tool-inputs .pg-tool-context span{min-width:0}.pg-pack-tool-inputs .pg-tool-context em{overflow:hidden;color:#70818c;font-size:8px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.pg-pack-canvas-toolbar .pg-pack-export-action{border-color:#087c5b;background:#087c5b;color:#fff;white-space:nowrap}.pg-pack-canvas-toolbar .pg-pack-export-action:hover{background:#066a4d}@media (max-width:620px){.pg-pack-canvas-toolbar .pg-pack-export-action{margin-left:auto}}.pg-app--workshop .pg-passport-chapter-header--title-only{min-height:0;padding-bottom:8px}.pg-pack-tool-page{position:relative}.pg-pack-tool-header{display:grid;min-height:54px;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:15px;padding:0 2px 10px;border-bottom:1px solid #cfd9d5}.pg-pack-tool-header .pg-back-link{margin:0;padding-right:14px;border-right:1px solid #d8e1dd;white-space:nowrap}.pg-pack-tool-header>div{display:flex;min-width:0;align-items:baseline;gap:12px}.pg-pack-tool-header h1{flex:none;margin:0;color:#10263c;font-size:23px;letter-spacing:-.03em;line-height:1.1}.pg-pack-tool-header span{min-width:0;overflow:hidden;color:#687984;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.pg-pack-canvas-note dl{display:grid;gap:3px;margin:8px 0 0;padding-top:7px;border-top:1px solid rgba(6,39,71,.14)}.pg-pack-canvas-note dl>div{display:flex;align-items:center;justify-content:space-between;gap:7px}.pg-pack-canvas-note dd,.pg-pack-canvas-note dt{margin:0;font-size:7px}.pg-pack-canvas-note dt{color:#6c7a83}.pg-pack-canvas-note dd{color:#143c31;font-weight:800}.pg-pack-tool-page--contextual{box-sizing:border-box;width:min(1500px,calc(100% - 20px));height:calc(100dvh - 108px);min-height:0;margin:10px auto;padding:9px 11px 11px;overflow:hidden}@media (min-width:901px){.pg-app--workshop:has(.pg-pack-tool-page--contextual){height:100dvh;min-height:0;grid-template-rows:84px minmax(0,calc(100dvh - 84px));overflow:hidden}.pg-app--workshop:has(.pg-pack-tool-page--contextual) .pg-main{min-height:0;overflow:hidden}}.pg-pack-tool-page--contextual .pg-pack-tool-header{min-height:47px;padding-bottom:8px}.pg-pack-tool-page--contextual .pg-pack-tool-header h1{font-size:20px}.pg-pack-tool-shell--contextual{height:calc(100% - 56px);min-height:0;grid-template-columns:minmax(210px,232px) minmax(0,1fr);align-items:stretch;gap:10px;margin-top:8px}.pg-pack-tool-shell--contextual .pg-pack-tool-inputs{box-sizing:border-box;display:flex;height:100%;min-height:0;flex-direction:column;padding:8px 9px;overflow:hidden}.pg-pack-tool-shell--contextual .pg-scenario-name{gap:3px;margin-top:0}.pg-pack-tool-shell--contextual .pg-scenario-name input{min-height:30px;padding-inline:8px;font-size:9px}.pg-pack-tool-shell--contextual .pg-pack-tool-inputs fieldset{margin-top:7px;padding:6px 7px 7px}.pg-pack-tool-shell--contextual .pg-pack-tool-inputs legend{padding-inline:4px;font-size:8px}.pg-pack-tool-shell--contextual .pg-pack-input-grid{gap:5px 6px}.pg-pack-tool-shell--contextual .pg-pack-input-grid label{gap:2px}.pg-pack-tool-shell--contextual .pg-pack-input-grid label>span{font-size:7px}.pg-pack-tool-shell--contextual .pg-pack-input-grid input{min-height:28px;padding-inline:6px;font-size:9px}.pg-pack-tool-shell--contextual .pg-pack-input-grid small{padding-right:5px;font-size:6px}.pg-pack-tool-shell--contextual .pg-pack-warnings{grid-template-columns:16px 1fr;gap:5px;margin-top:6px;padding:6px}.pg-pack-tool-shell--contextual .pg-pack-warnings p{font-size:7px}.pg-pack-tool-shell--contextual .pg-pack-save-actions{gap:5px;margin-top:auto;padding-top:7px}.pg-pack-tool-shell--contextual .pg-pack-save-actions .pg-button{min-height:31px;padding-inline:5px;font-size:7px;white-space:nowrap}.pg-pack-tool-shell--contextual .pg-pack-visual-workspace{display:flex;height:100%;min-height:0;flex-direction:column;overflow:hidden}.pg-pack-tool-shell--contextual .pg-pack-mode-tabs{flex:none}.pg-pack-tool-shell--contextual .pg-pack-mode-tabs button{min-height:39px;border-bottom-width:3px;font-size:9px}.pg-pack-tool-shell--contextual .pg-container-choice{flex:none;padding:4px}.pg-pack-tool-shell--contextual .pg-container-choice button{min-height:27px;padding-inline:12px;font-size:8px}.pg-pack-tool-shell--contextual .pg-container-config{min-height:37px;flex:none;gap:4px;padding:3px 5px}.pg-pack-tool-shell--contextual .pg-container-config .pg-container-choice{padding:0}.pg-pack-tool-shell--contextual .pg-container-config .pg-container-choice button{min-height:27px;padding-inline:9px;font-size:7px}.pg-pack-tool-shell--contextual .pg-container-load-mode button{min-height:27px;padding-inline:7px;font-size:7px}.pg-pack-tool-shell--contextual .pg-container-select{min-width:134px;min-height:27px;flex-basis:134px;gap:3px;padding:1px 3px}.pg-pack-tool-shell--contextual .pg-container-select>span{font-size:6px}.pg-pack-tool-shell--contextual .pg-container-select select{min-height:23px;font-size:7px}.pg-pack-tool-shell--contextual .pg-pack-pallet-options .pg-container-select{min-width:0;flex-basis:auto}.pg-pack-tool-shell--contextual .pg-custom-pallet-fields{min-height:33px;gap:3px;padding:3px 6px}.pg-pack-tool-shell--contextual .pg-pack-pallet-settings{min-height:34px;gap:3px;padding:3px 6px}.pg-pack-tool-shell--contextual .pg-pack-pallet-height-result{padding:2px 5px}.pg-pack-tool-shell--contextual .pg-pack-pallet-height-result>small,.pg-pack-tool-shell--contextual .pg-pack-pallet-height-result>span{font-size:6px}.pg-pack-tool-shell--contextual .pg-pack-pallet-height-result>strong{font-size:8px}.pg-pack-tool-shell--contextual .pg-custom-pallet-field{gap:3px;padding:1px 4px}.pg-pack-tool-shell--contextual .pg-custom-pallet-field input,.pg-pack-tool-shell--contextual .pg-custom-pallet-field>span{font-size:7px}.pg-pack-tool-shell--contextual .pg-custom-pallet-field input{min-height:23px}.pg-pack-tool-shell--contextual .pg-pack-camera-options{gap:1px}.pg-pack-tool-shell--contextual .pg-pack-canvas-toolbar{min-height:35px;flex:none;gap:6px;padding:3px 6px}.pg-pack-tool-shell--contextual .pg-pack-canvas-toolbar>div{gap:2px}.pg-pack-tool-shell--contextual .pg-pack-canvas-toolbar button{min-height:26px;padding-inline:5px;font-size:7px}.pg-pack-tool-shell--contextual .pg-pack-canvas{height:auto;min-height:250px;flex:1 1 auto}.pg-pack-tool-shell--contextual .pg-pack-visual-workspace--custom-pallet .pg-pack-canvas{min-height:190px}.pg-pack-tool-shell--contextual .pg-pack-canvas-note{top:10px;left:10px;width:150px;padding:9px 10px}.pg-pack-tool-shell--contextual .pg-pack-canvas-note strong{font-size:20px}.pg-pack-tool-shell--contextual .pg-pack-canvas-note small{margin-top:6px;font-size:6px}.pg-pack-tool-shell--contextual .pg-layer-control{min-height:35px;flex:none;grid-template-columns:108px 1fr;gap:8px;padding:4px 8px}.pg-pack-tool-page--contextual .pg-pack-context-message{position:absolute;right:18px;bottom:17px;z-index:5;width:auto;max-width:min(440px,calc(100% - 36px));margin:0;box-shadow:0 8px 24px rgba(18,47,37,.14)}@media (max-width:900px){.pg-pack-tool-page--contextual{height:auto;min-height:calc(100dvh - 84px);overflow:visible}.pg-pack-tool-shell--contextual{height:auto;grid-template-columns:1fr}.pg-pack-tool-shell--contextual .pg-pack-tool-inputs{height:auto;overflow:visible}.pg-pack-tool-shell--contextual .pg-pack-canvas{height:430px}}.pg-app--workshop .pg-compliance-register{display:grid;gap:14px}.pg-app--workshop .pg-compliance-register__toolbar{display:flex;min-height:66px;align-items:center;justify-content:space-between;gap:18px;padding:4px 0 14px;border-bottom:1px solid #dbe4e8}.pg-app--workshop .pg-compliance-register__toolbar>div{min-width:0}.pg-app--workshop .pg-compliance-register__toolbar h2{margin:0;color:#102033;font-size:25px;line-height:1.15}.pg-app--workshop .pg-compliance-register__toolbar>div>span{display:block;margin-top:5px;color:#667784;font-size:11px;line-height:1.45}.pg-app--workshop .pg-compliance-register__toolbar>label{display:grid;min-width:238px;grid-template-columns:22px auto minmax(118px,1fr);align-items:center;gap:7px;padding:7px 9px;border:1px solid #cddbe1;border-radius:9px;color:#285946;background:#f7faf8}.pg-app--workshop .pg-compliance-register__toolbar>label>svg{width:19px;height:19px}.pg-app--workshop .pg-compliance-register__toolbar>label>span{font-size:10px;font-weight:750;white-space:nowrap}.pg-app--workshop .pg-compliance-register__toolbar select{min-width:0;height:32px;padding:0 28px 0 9px;color:#173b2e;border:1px solid #bcd0c6;border-radius:7px;outline:0;background:#fff;font-size:11px;font-weight:750}.pg-app--workshop .pg-compliance-register__board{display:grid;grid-template-columns:minmax(220px,1fr) minmax(290px,.82fr);min-width:0;overflow:hidden;border:1px solid #d9e3e8;border-radius:11px;background:#fff;box-shadow:0 4px 13px rgba(25,54,70,.035)}.pg-app--workshop .pg-compliance-ai-scan{display:grid;min-width:0;grid-template-columns:32px minmax(180px,1fr) auto auto;align-items:center;gap:10px;padding:9px 11px;border:1px solid #cfe0da;border-radius:10px;background:#f4faf7}.pg-app--workshop .pg-compliance-ai-scan__icon{display:grid;width:30px;height:30px;place-items:center;color:#08775a;border-radius:8px;background:#dff3e9}.pg-app--workshop .pg-compliance-ai-scan__icon svg{width:17px;height:17px}.pg-app--workshop .pg-compliance-ai-scan__summary{display:grid;min-width:0;gap:2px}.pg-app--workshop .pg-compliance-ai-scan__summary strong{color:#173b2e;font-size:11px;line-height:1.3}.pg-app--workshop .pg-compliance-ai-scan__summary small{overflow:hidden;color:#62766d;font-size:8.5px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.pg-app--workshop .pg-compliance-ai-scan__counts{display:grid;grid-template-columns:repeat(4,auto);align-items:center;gap:8px}.pg-app--workshop .pg-compliance-ai-scan__counts>span{display:inline-flex;align-items:baseline;gap:3px;color:#65786f;font-size:8px;white-space:nowrap}.pg-app--workshop .pg-compliance-ai-scan__counts b{color:#08775a;font-size:13px}.pg-app--workshop .pg-compliance-ai-scan>button{display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:5px;padding:0 10px;color:#fff;border:1px solid #08775a;border-radius:7px;background:#08775a;font-size:9px;font-weight:800;white-space:nowrap}.pg-app--workshop .pg-compliance-ai-scan>button:disabled{cursor:default;opacity:.45}.pg-app--workshop .pg-compliance-ai-scan>button svg{width:12px;height:12px}.pg-app--workshop .pg-compliance-domain-tabs{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid #d9e3e8;border-radius:10px;background:#fff}.pg-app--workshop .pg-compliance-domain-tabs>button{display:grid;min-width:0;min-height:62px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;color:#304753;text-align:left;border:0;border-left:1px solid #dfe7ea;border-bottom:3px solid transparent;background:#fff}.pg-app--workshop .pg-compliance-domain-tabs>button:first-child{border-left:0}.pg-app--workshop .pg-compliance-domain-tabs>button.is-active{color:#0d664e;border-bottom-color:#15936e;background:#f0f8f4}.pg-app--workshop .pg-compliance-domain-tabs>button>i{display:grid;width:28px;height:28px;place-items:center;color:#46705f;border-radius:8px;background:#edf4f1;font-style:normal}.pg-app--workshop .pg-compliance-domain-tabs>button.is-active>i{color:#08775a;background:#dcefe7}.pg-app--workshop .pg-compliance-domain-tabs>button>i svg{width:17px;height:17px}.pg-app--workshop .pg-compliance-domain-tabs>button>em,.pg-app--workshop .pg-compliance-domain-tabs>button>span{display:grid;min-width:0;gap:3px;font-style:normal}.pg-app--workshop .pg-compliance-domain-tabs>button>span strong{overflow:hidden;color:#173047;font-size:12px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.pg-app--workshop .pg-compliance-domain-tabs>button>span small{overflow:hidden;color:#71808a;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.pg-app--workshop .pg-compliance-domain-tabs>button>em{justify-items:end;white-space:nowrap}.pg-app--workshop .pg-compliance-domain-tabs>button>em b{color:#1c6e53;font-size:13px}.pg-app--workshop .pg-compliance-domain-tabs>button>em small{color:#a16b20;font-size:7.5px}.pg-app--workshop .pg-compliance-register__context{display:grid;min-width:0;min-height:51px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #d9e3e8;background:#fff}.pg-app--workshop .pg-compliance-register__context>span{display:grid;width:27px;height:27px;place-items:center;color:#08775a;border-radius:7px;background:#e5f4ed}.pg-app--workshop .pg-compliance-register__context svg{width:16px;height:16px}.pg-app--workshop .pg-compliance-register__context>div{display:grid;min-width:0;gap:2px}.pg-app--workshop .pg-compliance-register__context strong{color:#173047;font-size:12px}.pg-app--workshop .pg-compliance-register__context small{overflow:hidden;color:#71808a;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.pg-app--workshop .pg-compliance-register__status-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-left:1px solid #d9e3e8;border-bottom:1px solid #d9e3e8}.pg-app--workshop .pg-compliance-register__status-tabs>button{display:grid;min-height:51px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 10px;color:#304753;text-align:left;border:0;border-left:1px solid #d9e3e8;border-bottom:3px solid transparent;background:#f7f9fa}.pg-app--workshop .pg-compliance-register__status-tabs>button:first-child{border-left:0}.pg-app--workshop .pg-compliance-register__status-tabs>button.is-active.is-open{border-bottom-color:#c8872e;background:#fff8ed}.pg-app--workshop .pg-compliance-register__status-tabs>button.is-active.is-complete{border-bottom-color:#21835b;background:#edf8f2}.pg-app--workshop .pg-compliance-register__status-tabs>button>span{display:grid;width:27px;height:27px;place-items:center;border-radius:9px}.pg-app--workshop .pg-compliance-register__status-tabs>button.is-open>span{color:#a76a16;background:#ffedcb}.pg-app--workshop .pg-compliance-register__status-tabs>button.is-complete>span{color:#17704d;background:#d9efe3}.pg-app--workshop .pg-compliance-register__status-tabs svg{width:16px;height:16px}.pg-app--workshop .pg-compliance-register__status-tabs>button>div{display:grid;min-width:0;gap:3px}.pg-app--workshop .pg-compliance-register__status-tabs strong{color:#173047;font-size:12px}.pg-app--workshop .pg-compliance-register__status-tabs small{overflow:hidden;color:#6d7c86;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.pg-app--workshop .pg-compliance-register__status-tabs b{color:#8e5b16;font-size:19px;line-height:1}.pg-app--workshop .pg-compliance-register__status-tabs .is-complete b{color:#17704d}.pg-app--workshop .pg-compliance-register-group{grid-column:1/-1;min-width:0;overflow:hidden;border:0;border-radius:0;background:#fff;box-shadow:none}.pg-app--workshop .pg-compliance-register-group>header{display:grid;min-height:68px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 13px;border-bottom:1px solid #dbe4e8}.pg-app--workshop .pg-compliance-register-group.is-open>header{background:#fff8ed}.pg-app--workshop .pg-compliance-register-group.is-complete>header{background:#edf8f2}.pg-app--workshop .pg-compliance-register-group>header>span{display:grid;width:32px;height:32px;place-items:center;border-radius:9px}.pg-app--workshop .pg-compliance-register-group.is-open>header>span{color:#a76a16;background:#ffedcb}.pg-app--workshop .pg-compliance-register-group.is-complete>header>span{color:#17704d;background:#d9efe3}.pg-app--workshop .pg-compliance-register-group>header svg{width:19px;height:19px}.pg-app--workshop .pg-compliance-register-group>header h3{margin:0;color:#173047;font-size:16px;line-height:1.2}.pg-app--workshop .pg-compliance-register-group>header small{display:block;margin-top:3px;color:#6d7c86;font-size:9px;line-height:1.4}.pg-app--workshop .pg-compliance-register-group>header>strong{min-width:42px;color:#8e5b16;font-size:25px;line-height:1;text-align:right}.pg-app--workshop .pg-compliance-register-group.is-complete>header>strong{color:#17704d}.pg-app--workshop .pg-compliance-register-group__list{display:grid}.pg-app--workshop .pg-compliance-register-row{display:grid;min-height:76px;grid-template-columns:24px minmax(0,1fr) 112px 132px;align-items:center;gap:9px;padding:10px 12px;border-bottom:1px solid #e3e9ec;border-left:3px solid #c8872e;background:#fff}.pg-app--workshop .pg-compliance-register-row:last-child{border-bottom:0}.pg-app--workshop .pg-compliance-register-row.is-provided,.pg-app--workshop .pg-compliance-register-row.is-under_review{border-left-color:#4b78a2}.pg-app--workshop .pg-compliance-register-row.is-expert_review{border-left-color:#8060a6}.pg-app--workshop .pg-compliance-register-row.is-not_applicable,.pg-app--workshop .pg-compliance-register-row.is-verified{border-left-color:#269266}.pg-app--workshop .pg-compliance-register-row>i{display:grid;width:22px;height:22px;place-items:center;color:#b87820;font-style:normal}.pg-app--workshop .pg-compliance-register-row.is-provided>i,.pg-app--workshop .pg-compliance-register-row.is-under_review>i{color:#3f6f9e}.pg-app--workshop .pg-compliance-register-row.is-expert_review>i{color:#74539b}.pg-app--workshop .pg-compliance-register-row.is-not_applicable>i,.pg-app--workshop .pg-compliance-register-row.is-verified>i{color:#21835b}.pg-app--workshop .pg-compliance-register-row>i svg{width:18px;height:18px}.pg-app--workshop .pg-compliance-register-row__main{display:grid;min-width:0;gap:4px;color:#152b3d}.pg-app--workshop .pg-compliance-register-row__main>span{display:flex;min-width:0;align-items:center;gap:6px}.pg-app--workshop .pg-compliance-register-row__main strong{overflow:hidden;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.pg-app--workshop .pg-compliance-register-row__main em{flex:none;padding:2px 5px;color:#a34a3d;border:1px solid #e4b2a8;border-radius:4px;background:#fff3f0;font-size:7px;font-style:normal;font-weight:800}.pg-app--workshop .pg-compliance-register-row__main>small{display:-webkit-box;overflow:hidden;color:#71808a;font-size:9px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pg-app--workshop .pg-compliance-register-row__meta{display:grid;gap:5px;justify-items:start}.pg-app--workshop .pg-compliance-register-row__meta>span{padding:3px 6px;color:#8d5a12;border-radius:999px;background:#fff1d8;font-size:8px;font-weight:800;white-space:nowrap}.pg-app--workshop .pg-compliance-register-row__meta>span.is-provided,.pg-app--workshop .pg-compliance-register-row__meta>span.is-under_review{color:#315f8d;background:#e8f1f9}.pg-app--workshop .pg-compliance-register-row__meta>span.is-expert_review{color:#67458e;background:#f1ebf8}.pg-app--workshop .pg-compliance-register-row__meta>span.is-not_applicable,.pg-app--workshop .pg-compliance-register-row__meta>span.is-verified{color:#1b744f;background:#e3f3ea}.pg-app--workshop .pg-compliance-register-row__meta small{color:#73818a;font-size:8px;line-height:1.35}.pg-app--workshop .pg-compliance-register-row>nav{display:grid;gap:5px;justify-items:end}.pg-app--workshop .pg-compliance-register-row>nav a,.pg-app--workshop .pg-compliance-register-row>nav>span{display:inline-flex;align-items:center;gap:4px;color:#47705e;font-size:8px;font-weight:750;white-space:nowrap}.pg-app--workshop .pg-compliance-register-row>nav a:last-child{color:#08775a;font-size:9px}.pg-app--workshop .pg-compliance-register-row>nav svg{width:12px;height:12px}.pg-app--workshop .pg-compliance-register-group.is-complete .pg-compliance-register-row{grid-template-columns:24px minmax(0,1fr);align-items:start;min-height:88px}.pg-app--workshop .pg-compliance-register-group.is-complete .pg-compliance-register-row>nav,.pg-app--workshop .pg-compliance-register-group.is-complete .pg-compliance-register-row__meta{grid-column:2;grid-auto-flow:column;align-items:center;justify-content:space-between;justify-items:start}.pg-app--workshop .pg-compliance-question-row{border-bottom:1px solid #e3e9ec;border-left:3px solid #c8872e;background:#fff}.pg-app--workshop .pg-compliance-question-row.is-not_applicable,.pg-app--workshop .pg-compliance-question-row.is-verified{border-left-color:#269266}.pg-app--workshop .pg-compliance-question-row>summary{display:grid;min-height:76px;grid-template-columns:24px minmax(0,1fr) 110px 78px;align-items:center;gap:9px;padding:10px 12px;cursor:pointer;list-style:none}.pg-app--workshop .pg-compliance-question-row>summary::-webkit-details-marker{display:none}.pg-app--workshop .pg-compliance-question-row>summary>i{display:grid;place-items:center;color:#b87820;font-style:normal}.pg-app--workshop .pg-compliance-question-row.is-not_applicable>summary>i,.pg-app--workshop .pg-compliance-question-row.is-verified>summary>i{color:#21835b}.pg-app--workshop .pg-compliance-question-row>summary>span{display:grid;min-width:0;gap:4px}.pg-app--workshop .pg-compliance-question-row>summary strong{font-size:12px}.pg-app--workshop .pg-compliance-question-row>summary small{display:-webkit-box;overflow:hidden;color:#71808a;font-size:9px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pg-app--workshop .pg-compliance-question-row>summary>em{justify-self:start;padding:3px 6px;color:#8d5a12;border-radius:999px;background:#fff1d8;font-size:8px;font-style:normal;font-weight:800;white-space:nowrap}.pg-app--workshop .pg-compliance-question-row>summary>em.is-not_applicable,.pg-app--workshop .pg-compliance-question-row>summary>em.is-verified{color:#1b744f;background:#e3f3ea}.pg-app--workshop .pg-compliance-question-row>summary>b{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;color:#08775a;font-size:9px;white-space:nowrap}.pg-app--workshop .pg-compliance-question-row[open]>summary>b svg{transform:rotate(180deg)}.pg-app--workshop .pg-compliance-question-row>div{display:grid;gap:9px;padding:0 12px 12px 45px}.pg-app--workshop .pg-compliance-question-row>div>p{margin:0;color:#677781;font-size:9px;line-height:1.5}.pg-app--workshop .pg-compliance-question-row>div>div{display:flex;flex-wrap:wrap;gap:6px}.pg-app--workshop .pg-compliance-question-row button{min-height:30px;padding:0 10px;color:#355c4b;border:1px solid #c6d7ce;border-radius:7px;background:#fff;font-size:9px;font-weight:750}.pg-app--workshop .pg-compliance-question-row button.is-selected,.pg-app--workshop .pg-compliance-question-row button:hover{color:#fff;border-color:#08775a;background:#08775a}.pg-app--workshop .pg-compliance-register-group.is-complete .pg-compliance-question-row>summary{grid-template-columns:24px minmax(0,1fr) 78px}.pg-app--workshop .pg-compliance-register-group.is-complete .pg-compliance-question-row>summary>em{display:none}.pg-app--workshop .pg-compliance-register__expand{display:flex;width:100%;min-height:39px;align-items:center;justify-content:center;gap:5px;color:#315e4b;border:0;border-top:1px solid #dce5e9;background:#f7faf8;font-size:10px;font-weight:800}.pg-app--workshop .pg-compliance-register__empty{display:grid;min-height:150px;place-items:center;align-content:center;gap:7px;padding:20px;color:#23805b;text-align:center}.pg-app--workshop .pg-compliance-register__empty svg{width:28px;height:28px}.pg-app--workshop .pg-compliance-register__empty strong{color:#27473a;font-size:12px}.pg-app--workshop .pg-compliance-register__empty small{color:#71808a;font-size:9px}.pg-app--workshop .pg-compliance-register__empty.is-muted{color:#8b969d}@media (max-width:1220px){.pg-app--workshop .pg-compliance-register-group.is-complete .pg-compliance-question-row>summary,.pg-app--workshop .pg-compliance-register-group.is-complete .pg-compliance-register-row{grid-template-columns:24px minmax(0,1fr) 112px 132px}.pg-app--workshop .pg-compliance-register-group.is-complete .pg-compliance-register-row>nav,.pg-app--workshop .pg-compliance-register-group.is-complete .pg-compliance-register-row__meta{grid-column:auto;grid-auto-flow:row;justify-content:normal}.pg-app--workshop .pg-compliance-register-group.is-complete .pg-compliance-question-row>summary>em{display:inline-flex}}@media (max-width:960px){.pg-app--workshop .pg-compliance-ai-scan{grid-template-columns:32px minmax(0,1fr) auto}.pg-app--workshop .pg-compliance-ai-scan__counts{grid-column:2;justify-content:start}.pg-app--workshop .pg-compliance-ai-scan>button{grid-column:3;grid-row:1/span 2}.pg-app--workshop .pg-compliance-domain-tabs{grid-template-columns:repeat(3,minmax(210px,1fr));overflow-x:auto}.pg-app--workshop .pg-compliance-register__board{grid-template-columns:minmax(0,1fr)}.pg-app--workshop .pg-compliance-register__status-tabs{border-left:0}}@media (max-width:760px){.pg-app--workshop .pg-compliance-register__toolbar{align-items:stretch;flex-direction:column}.pg-app--workshop .pg-compliance-register__toolbar>label{min-width:0}.pg-app--workshop .pg-compliance-ai-scan{grid-template-columns:30px minmax(0,1fr)}.pg-app--workshop .pg-compliance-ai-scan>button,.pg-app--workshop .pg-compliance-ai-scan__counts{grid-column:1/-1;grid-row:auto}.pg-app--workshop .pg-compliance-ai-scan__counts{justify-content:space-between}.pg-app--workshop .pg-compliance-domain-tabs{grid-template-columns:repeat(3,minmax(190px,1fr))}.pg-app--workshop .pg-compliance-register-group.is-complete .pg-compliance-register-row,.pg-app--workshop .pg-compliance-register-row{grid-template-columns:24px minmax(0,1fr)}.pg-app--workshop .pg-compliance-register-group.is-complete .pg-compliance-register-row>nav,.pg-app--workshop .pg-compliance-register-group.is-complete .pg-compliance-register-row__meta,.pg-app--workshop .pg-compliance-register-row>nav,.pg-app--workshop .pg-compliance-register-row__meta{grid-column:2;grid-auto-flow:column;align-items:center;justify-content:space-between;justify-items:start}.pg-app--workshop .pg-compliance-question-row>summary,.pg-app--workshop .pg-compliance-register-group.is-complete .pg-compliance-question-row>summary{grid-template-columns:24px minmax(0,1fr) 72px}.pg-app--workshop .pg-compliance-question-row>summary>em{display:none!important}}.pg-app--workshop .pg-parameters-workspace,.pg-app--workshop .pg-production-workspace{gap:8px}.pg-app--workshop .pg-passport-section-tabs{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid #dfe6ed;border-radius:9px;background:#fff}.pg-app--workshop .pg-passport-section-tabs>button{display:grid;min-width:0;min-height:46px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 12px;color:#526473;border:0;border-right:1px solid #e4eaf0;background:#fff;text-align:left;cursor:pointer}.pg-app--workshop .pg-passport-section-tabs>button:last-child{border-right:0}.pg-app--workshop .pg-passport-section-tabs>button:hover{background:#f6faf8}.pg-app--workshop .pg-passport-section-tabs>button.is-active{color:#145b46;background:#eef8f3;box-shadow:inset 0 -3px #17966e}.pg-app--workshop .pg-passport-section-tabs>button>span{color:#85939d;font-family:var(--font-ui);font-size:9px;font-weight:750}.pg-app--workshop .pg-passport-section-tabs>button>strong{overflow:hidden;color:inherit;font-size:12px;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.pg-app--workshop .pg-passport-section-tabs>button>small{color:#74838d;font-size:9px;white-space:nowrap}.pg-app--workshop .pg-production-components-panel>header{min-height:50px}.pg-app--workshop .pg-parameters-passport-stack{gap:8px}.pg-app--workshop .pg-parameters-passport-stack>.pg-parameters-parameter-panel{border-radius:8px}.pg-app--workshop .pg-parameters-passport-stack .pg-parameters-parameter-panel>header{min-height:43px;padding:5px 10px}.pg-app--workshop .pg-parameters-passport-stack .pg-parameters-parameter-panel>header>div:first-child{width:100%;flex-wrap:nowrap;gap:6px 9px}.pg-app--workshop .pg-parameters-passport-stack .pg-parameters-parameter-panel>header p{width:auto;margin:0;flex:none;font-size:8px}.pg-app--workshop .pg-parameters-passport-stack .pg-parameters-parameter-panel>header h2{flex:none;font-size:15px;line-height:1.2}.pg-app--workshop .pg-parameters-passport-stack .pg-parameters-parameter-panel>header span{min-width:0;margin-left:auto;overflow:hidden;font-size:9.5px;line-height:1.3;text-align:right;text-overflow:ellipsis;white-space:nowrap}@media (min-width:721px){.pg-app--workshop .pg-parameters-passport-stack .pg-product-parameter-row{min-height:42px;padding:4px 10px}.pg-app--workshop .pg-parameters-passport-stack .pg-product-parameter-row--head{min-height:28px;padding-block:3px}.pg-app--workshop .pg-parameters-passport-stack .pg-product-parameter-row strong{font-size:11px}.pg-app--workshop .pg-parameters-passport-stack .pg-product-parameter-row>span:nth-child(2)>button{min-height:28px;padding:3px 6px}}@media (max-width:720px){.pg-app--workshop .pg-passport-section-tabs>button{grid-template-columns:20px minmax(0,1fr)}.pg-app--workshop .pg-passport-section-tabs>button>small{display:none}.pg-app--workshop .pg-parameters-passport-stack .pg-parameters-parameter-panel>header>div:first-child{align-items:flex-start;flex-wrap:wrap}.pg-app--workshop .pg-parameters-passport-stack .pg-parameters-parameter-panel>header p{width:100%}.pg-app--workshop .pg-parameters-passport-stack .pg-parameters-parameter-panel>header span{width:100%;margin-left:0;text-align:left}}