@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/dm-sans-latin-ext-400-normal.962730c6.woff2) format("woff2"),url(/_next/static/media/dm-sans-latin-ext-400-normal.3d63423c.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/dm-sans-latin-400-normal.4ab51eb2.woff2) format("woff2"),url(/_next/static/media/dm-sans-latin-400-normal.38702875.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/dm-sans-latin-ext-500-normal.e0a1d215.woff2) format("woff2"),url(/_next/static/media/dm-sans-latin-ext-500-normal.e1f67472.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/dm-sans-latin-500-normal.19bf1984.woff2) format("woff2"),url(/_next/static/media/dm-sans-latin-500-normal.7deb957e.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/dm-sans-latin-ext-600-normal.6406eb05.woff2) format("woff2"),url(/_next/static/media/dm-sans-latin-ext-600-normal.f70e6bb2.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/dm-sans-latin-600-normal.6bb2b264.woff2) format("woff2"),url(/_next/static/media/dm-sans-latin-600-normal.e7351257.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/dm-sans-latin-ext-700-normal.f6640907.woff2) format("woff2"),url(/_next/static/media/dm-sans-latin-ext-700-normal.56084e69.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/dm-sans-latin-700-normal.35c5efa0.woff2) format("woff2"),url(/_next/static/media/dm-sans-latin-700-normal.af422a44.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/playfair-display-cyrillic-600-normal.6106d72e.woff2) format("woff2"),url(/_next/static/media/playfair-display-cyrillic-600-normal.d1893342.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/playfair-display-vietnamese-600-normal.fdfc3667.woff2) format("woff2"),url(/_next/static/media/playfair-display-vietnamese-600-normal.6c5a892f.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/playfair-display-latin-ext-600-normal.cf968562.woff2) format("woff2"),url(/_next/static/media/playfair-display-latin-ext-600-normal.ae65def2.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/playfair-display-latin-600-normal.5d228694.woff2) format("woff2"),url(/_next/static/media/playfair-display-latin-600-normal.5798aa5a.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/playfair-display-cyrillic-700-normal.cfbfb0e3.woff2) format("woff2"),url(/_next/static/media/playfair-display-cyrillic-700-normal.3d503750.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/playfair-display-vietnamese-700-normal.56040259.woff2) format("woff2"),url(/_next/static/media/playfair-display-vietnamese-700-normal.cdb48b72.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/playfair-display-latin-ext-700-normal.edb9f5d8.woff2) format("woff2"),url(/_next/static/media/playfair-display-latin-ext-700-normal.d784356c.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/playfair-display-latin-700-normal.28453852.woff2) format("woff2"),url(/_next/static/media/playfair-display-latin-700-normal.648a046d.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.pg-packaging-library{display:grid;gap:14px;width:min(1280px,calc(100% - 32px));min-height:calc(100vh - 100px);margin:16px auto;padding:24px;border:1px solid #d9e3e8;border-radius:16px;background:#fff;box-shadow:0 10px 30px rgba(16,43,64,.06)}.pg-packaging-section-nav{display:grid;grid-template-columns:repeat(2,minmax(0,190px));gap:4px;width:fit-content;padding:4px;border:1px solid #d8e3e6;border-radius:10px;background:#f1f6f5}.pg-packaging-section-nav a{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr) auto;min-height:42px;align-items:center;gap:8px;padding:0 12px;border:1px solid transparent;border-radius:7px;color:#516a64;font-size:12px;font-weight:800;text-decoration:none}.pg-packaging-section-nav a:hover{background:rgba(255,255,255,.72);color:#075f49}.pg-packaging-section-nav a.is-active{border-color:#bdd8cf;background:#fff;color:#087c5b;box-shadow:0 2px 7px rgba(16,63,50,.08)}.pg-packaging-section-nav a.is-active:after{position:absolute;right:11px;bottom:-5px;left:11px;height:2px;border-radius:2px;background:#07936c;content:""}.pg-packaging-section-nav svg{width:18px;height:18px}.pg-packaging-section-nav small{display:grid;min-width:22px;height:22px;place-items:center;border-radius:999px;background:#e4efeb;color:#547068;font-size:9px}.pg-packaging-section-nav a.is-active small{background:#d9f1e8;color:#087c5b}.pg-packaging-library-create>header,.pg-packaging-library-create>header>div,.pg-packaging-library-row,.pg-packaging-library-row>span,.pg-packaging-library-row__identity,.pg-packaging-library__filters,.pg-packaging-library__header,.pg-packaging-library__metrics{display:flex;align-items:center}.pg-packaging-library__header{justify-content:space-between;gap:24px;padding-bottom:16px;border-bottom:1px solid #dfe7ec}.pg-packaging-library__header .pg-kicker{margin:0 0 3px;color:#078161;font-size:10px;font-weight:800;letter-spacing:.08em}.pg-packaging-library__header h1{margin:0;color:#0b2138;font-size:32px;line-height:1.1}.pg-packaging-library__header p:last-child{margin:6px 0 0;color:#637586;font-size:13px}.pg-packaging-library__metrics{gap:8px}.pg-packaging-library__metrics>span{display:grid;min-width:92px;gap:1px;padding:7px 12px;border-left:1px solid #dfe7ec;color:#6d7c89;font-size:10px}.pg-packaging-library__metrics>span strong{color:#10283e;font-size:18px}.pg-packaging-library-create .is-primary,.pg-packaging-library__metrics>a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 14px;border:1px solid #087c5b;border-radius:8px;background:#087c5b;color:#fff;font-size:12px;font-weight:800}.pg-packaging-library__metrics>a{text-decoration:none}.pg-packaging-library-create{padding:14px;border:1px solid #a9d6c7;border-radius:12px;background:#f5fbf8}.pg-packaging-library-create>header{justify-content:space-between;margin-bottom:12px}.pg-packaging-library-create>header>div{gap:9px;color:#087c5b}.pg-packaging-library-create>header>div>svg{width:25px;height:25px}.pg-packaging-library-create>header span{display:grid;gap:2px}.pg-packaging-library-create>header strong{color:#15372d;font-size:14px}.pg-packaging-library-create>header small{color:#6a7f78;font-size:11px}.pg-packaging-library-create>header>button{display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:6px;background:transparent;color:#50665f}.pg-packaging-library-create__fields{display:grid;grid-template-columns:1.05fr .8fr 1.2fr .8fr .75fr 1fr auto;gap:8px;align-items:end}.pg-packaging-library-create__fields label{display:grid;gap:5px;min-width:0;color:#50675f;font-size:10px;font-weight:700}.pg-packaging-library-create__fields input,.pg-packaging-library-create__fields select{min-width:0;height:36px;padding:0 9px;border:1px solid #cbd9d5;border-radius:7px;background:#fff;color:#17342c;font-size:11px}.pg-packaging-library-create>p{margin:10px 0 0;color:#a04b36;font-size:11px;font-weight:700}.pg-packaging-library__filters{gap:8px;padding:10px;border:1px solid #dbe5ea;border-radius:10px;background:#f1f6f8}.pg-packaging-library__filters select{width:160px;height:36px;padding:0 9px;border:1px solid #cddae1;border-radius:7px;background:#fff;color:#213a4d;font-size:11px}.pg-packaging-library__filters>span{margin-left:auto;padding-right:5px;color:#647786;font-size:11px;font-weight:700;white-space:nowrap}.pg-packaging-library__search{display:flex;flex:1;align-items:center;gap:7px;min-width:240px;height:36px;padding:0 10px;border:1px solid #cddae1;border-radius:7px;background:#fff;color:#71818e}.pg-packaging-library__search input{flex:1;min-width:0;border:0;outline:0;color:#173047;font-size:11px}.pg-packaging-library-table{overflow:hidden;border:1px solid #d8e2e8;border-radius:11px}.pg-packaging-library-row{display:grid;grid-template-columns:minmax(165px,.95fr) minmax(145px,.85fr) minmax(135px,.75fr) minmax(170px,1fr) 120px 110px 26px;min-height:68px;border-top:1px solid #e0e8ec;color:#1d3548}.pg-packaging-library-row:first-child{border-top:0}.pg-packaging-library-row:not(.pg-packaging-library-row--head):hover{background:#f2faf6;box-shadow:inset 3px 0 #07926c}.pg-packaging-library-row>span{min-width:0;gap:7px;padding:10px 12px;border-right:1px solid #e0e8ec}.pg-packaging-library-row>span:not(.pg-packaging-library-row__identity){display:grid;align-content:center;gap:3px}.pg-packaging-library-row strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.pg-packaging-library-row small{overflow:hidden;color:#6b7c88;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.pg-packaging-library-row>svg{align-self:center;justify-self:center;color:#5e776e}.pg-packaging-library-row--head{min-height:36px;background:#f4f7f8;color:#657787}.pg-packaging-library-row--head>span{padding-block:8px;font-size:10px;font-weight:800}.pg-packaging-library-row__identity{gap:10px!important}.pg-packaging-library-row__identity>i{display:grid;flex:0 0 36px;height:36px;place-items:center;border:1px solid #cde0d8;border-radius:8px;background:#f1faf6;color:#078161}.pg-packaging-library-row__identity>span{display:grid;min-width:0;gap:3px}.pg-packaging-library-row__name strong{color:#314c45}.pg-packaging-library-row .is-complete,.pg-packaging-library-row .is-missing{grid-template-columns:17px minmax(0,1fr)}.pg-packaging-library-row .is-complete>svg{color:#258c67}.pg-packaging-library-row .is-missing>svg{color:#c38322}.pg-packaging-library-table__empty{display:grid;min-height:180px;place-items:center;align-content:center;gap:8px;color:#70808d}.pg-packaging-library-table__empty>svg{width:34px;height:34px;color:#6ca78f}@media (max-width:1050px){.pg-packaging-library-create__fields{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-packaging-library-table{overflow-x:auto}.pg-packaging-library-row{min-width:980px}}@media (max-width:760px){.pg-packaging-library{width:calc(100% - 16px);margin:8px;padding:14px}.pg-packaging-section-nav{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.pg-packaging-library__header{align-items:flex-start;flex-direction:column}.pg-packaging-library__metrics{width:100%;flex-wrap:wrap}.pg-packaging-library__filters{align-items:stretch;flex-direction:column}.pg-packaging-library__filters select{width:100%}.pg-packaging-library__filters>span{margin-left:0}.pg-packaging-library-create__fields{grid-template-columns:1fr}}.pg-packaging-create-page{display:grid;gap:14px;width:min(1120px,calc(100% - 32px));min-height:calc(100vh - 100px);margin:16px auto;padding:24px;border:1px solid #d9e3e8;border-radius:16px;background:#fff;box-shadow:0 10px 30px rgba(16,43,64,.06)}.pg-packaging-create-page__header{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding-bottom:16px;border-bottom:1px solid #dfe7ec}.pg-packaging-create-page__header>div:first-child{min-width:0}.pg-packaging-create-page__header a{display:inline-flex;align-items:center;gap:6px;margin-bottom:12px;color:#496961;font-size:11px;font-weight:800;text-decoration:none}.pg-packaging-create-page__header a:hover{color:#087c5b}.pg-packaging-create-page__header .pg-kicker{margin:0 0 3px;color:#078161;font-size:10px;font-weight:850;letter-spacing:.08em}.pg-packaging-create-page__header h1{margin:0;color:#0b2138;font-size:34px;line-height:1.05}.pg-packaging-create-page__header>div:first-child>p:last-child{margin:7px 0 0;color:#657786;font-size:13px}.pg-packaging-create-page__badge{display:flex;flex:0 0 290px;align-items:center;gap:11px;padding:12px 14px;border:1px solid #cfe0dc;border-radius:10px;background:#f3faf7;color:#087c5b}.pg-packaging-create-page__badge>svg{width:28px;height:28px}.pg-packaging-create-page__badge>span{display:grid;gap:2px}.pg-packaging-create-page__badge strong{color:#173c32;font-size:12px}.pg-packaging-create-page__badge small{color:#698078;font-size:10px}.pg-packaging-create-page__steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden;border:1px solid #d7e2e5;border-radius:10px;background:#f5f8f9}.pg-packaging-create-page__steps>span{position:relative;display:flex;min-width:0;min-height:50px;align-items:center;gap:8px;padding:0 12px;border-right:1px solid #d7e2e5;color:#60736f}.pg-packaging-create-page__steps>span:last-child{border-right:0}.pg-packaging-create-page__steps>span.is-next{background:#eef8f4;color:#087c5b}.pg-packaging-create-page__steps>span.is-next:after{position:absolute;right:0;bottom:0;left:0;height:3px;background:#07936c;content:""}.pg-packaging-create-page__steps small{flex:0 0 auto;color:#80908d;font-family:var(--font-geist-mono),Consolas,monospace;font-size:9px;font-weight:800}.pg-packaging-create-page__steps strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.pg-packaging-create-page__workspace{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:14px;align-items:start}.pg-packaging-create-page__form-panel,.pg-packaging-create-page__summary{overflow:hidden;border:1px solid #d9e3e8;border-radius:11px;background:#fff}.pg-packaging-create-page__form-panel>header{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-bottom:1px solid #e0e8ec;background:#f7f9fa}.pg-packaging-create-page__form-panel>header>svg{flex:0 0 auto;width:24px;height:24px;color:#078161}.pg-packaging-create-page__form-panel h2,.pg-packaging-create-page__summary h2{margin:0;color:#102a40;font-size:16px}.pg-packaging-create-page__form-panel header p{margin:3px 0 0;color:#6d7e8a;font-size:10px}.pg-packaging-create-page__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;padding:16px}.pg-packaging-create-page__fields label{display:grid;min-width:0;gap:6px}.pg-packaging-create-page__fields label.is-wide{grid-column:1/-1}.pg-packaging-create-page__fields label>span{color:#4d635f;font-size:10px;font-weight:800}.pg-packaging-create-page__fields label>small{color:#71847f;font-size:9px;line-height:1.35}.pg-packaging-create-page__fields input,.pg-packaging-create-page__fields select{width:100%;min-width:0;height:40px;padding:0 10px;border:1px solid #cbd9df;border-radius:7px;background:#fff;color:#163248;font-size:12px}.pg-packaging-create-page__fields input:focus,.pg-packaging-create-page__fields select:focus{border-color:#0a8b68;outline:3px solid rgba(10,139,104,.1)}.pg-packaging-create-page__summary{padding:16px;background:#f7faf9}.pg-packaging-create-page__summary .pg-kicker{margin:0 0 3px;color:#078161;font-size:9px;font-weight:850;letter-spacing:.08em}.pg-packaging-create-page__summary dl{display:grid;gap:0;margin:14px 0;border-top:1px solid #dce5e4}.pg-packaging-create-page__summary dl>div{display:grid;gap:3px;padding:10px 0;border-bottom:1px solid #dce5e4}.pg-packaging-create-page__summary dt{color:#70817e;font-size:9px;font-weight:800}.pg-packaging-create-page__summary dd{overflow-wrap:anywhere;margin:0;color:#213d36;font-size:11px;font-weight:750}.pg-packaging-create-page__summary>p:last-child{display:flex;align-items:flex-start;gap:7px;margin:0;color:#597269;font-size:10px;line-height:1.5}.pg-packaging-create-page__summary>p:last-child svg{flex:0 0 auto;margin-top:2px;color:#15936d}.pg-packaging-create-page__message{margin:0;padding:9px 12px;border:1px solid #ecc9b7;border-radius:7px;background:#fff7f2;color:#9b4a35;font-size:11px;font-weight:750}.pg-packaging-create-page__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:14px;border-top:1px solid #dfe7ec}.pg-packaging-create-page__actions>a,.pg-packaging-create-page__actions>button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;padding:0 15px;border:1px solid #ccd9df;border-radius:8px;background:#fff;color:#425d58;font-size:11px;font-weight:800;text-decoration:none}.pg-packaging-create-page__actions>button{border-color:#087c5b;background:#087c5b;color:#fff}.pg-packaging-create-page__actions>button:disabled{cursor:not-allowed;opacity:.45}@media (max-width:900px){.pg-packaging-create-page__header{align-items:flex-start}.pg-packaging-create-page__badge{display:none}.pg-packaging-create-page__workspace{grid-template-columns:1fr}}@media (max-width:700px){.pg-packaging-create-page{width:calc(100% - 16px);margin:8px;padding:14px}.pg-packaging-create-page__steps{overflow-x:auto}.pg-packaging-create-page__steps>span{min-width:150px}.pg-packaging-create-page__fields{grid-template-columns:1fr}.pg-packaging-create-page__fields label.is-wide{grid-column:auto}.pg-packaging-create-page__actions{align-items:stretch;flex-direction:column-reverse}.pg-packaging-create-page__actions>a,.pg-packaging-create-page__actions>button{width:100%}}.pg-material-library-create__fields{display:grid;grid-template-columns:1.05fr minmax(245px,1.55fr) 1fr 1fr 1fr auto;gap:8px;align-items:end}.pg-material-library-create__fields label{display:grid;gap:5px;min-width:0;color:#50675f;font-size:10px;font-weight:700}.pg-material-detail__field,.pg-material-library-create__fields fieldset{min-width:0;margin:0;padding:0;border:0}.pg-material-library-create__fields fieldset{display:grid;gap:5px;color:#50675f;font-size:10px;font-weight:700}.pg-material-detail__field legend,.pg-material-library-create__fields legend{margin:0 0 5px;padding:0;color:#50675f;font-size:10px;font-weight:700}.pg-packaging-usage-levels{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-width:0}.pg-packaging-usage-levels button{appearance:none;min-height:30px;padding:5px 9px;border:1px solid #d4e1dd;border-radius:999px;background:#f8fbfa;color:#516860;font:inherit;line-height:1;white-space:nowrap;cursor:pointer}.pg-packaging-usage-levels button:hover{border-color:#9ccfbe;background:#f1f9f6}.pg-packaging-usage-levels button.is-selected{border-color:#89c9b4;background:#e6f5ef;color:#087b5d;box-shadow:inset 0 0 0 1px rgba(8,124,91,.08)}.pg-packaging-usage-levels.is-compact{gap:3px}.pg-packaging-usage-levels.is-compact button{min-height:26px;padding:4px 6px;font-size:9px}.pg-material-library-create__fields input,.pg-material-library-create__fields select{min-width:0;height:36px;padding:0 9px;border:1px solid #cbd9d5;border-radius:7px;background:#fff;color:#17342c;font-size:11px}.pg-material-library-create__fields .is-primary:disabled{cursor:not-allowed;opacity:.45}.pg-material-master-table{overflow-x:auto;border:1px solid #d8e2e8;border-radius:11px;background:#fff}.pg-material-master-row{display:grid;grid-template-columns:112px minmax(175px,1.05fr) minmax(250px,1.45fr) minmax(180px,1.15fr) minmax(100px,.7fr) 142px 112px 88px;min-width:1180px;min-height:58px;border-top:1px solid #e0e8ec}.pg-material-master-row:first-child{border-top:0}.pg-material-master-row:not(.pg-material-master-row--head):hover{background:#f6fbf9}.pg-material-master-row>span{position:relative;display:flex;min-width:0;align-items:center;gap:5px;padding:7px 9px;border-right:1px solid #e0e8ec}.pg-material-master-row>span:last-child{border-right:0}.pg-material-master-row--head{min-height:34px;background:#f3f7f8;color:#637787}.pg-material-master-row--head>span{padding-block:7px;font-size:10px;font-weight:800}.pg-material-master-row input,.pg-material-master-row select{width:100%;min-width:0;height:30px;padding:0 6px;border:1px solid transparent;border-radius:5px;background:transparent;color:#19372f;font-size:11px;font-weight:650}.pg-material-master-row input:hover,.pg-material-master-row select:hover{border-color:#d4e2dd;background:#fff}.pg-material-master-row input:focus,.pg-material-master-row select:focus{border-color:#0b8c68;outline:2px solid rgba(11,140,104,.1);background:#fff}.pg-material-master-name,.pg-material-master-spec{display:grid!important;gap:2px!important}.pg-material-master-code a{display:inline-flex;align-items:center;min-width:0;min-height:30px;color:inherit;text-decoration:none;border-bottom:1px solid transparent}.pg-material-master-code a:focus-visible,.pg-material-master-code a:hover{color:#087c5b;border-bottom-color:currentColor;outline:0}.pg-material-master-code code{overflow:hidden;color:#496760;font-family:var(--font-geist-mono),"SFMono-Regular",Consolas,monospace;font-size:10px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.pg-material-master-name input{font-weight:750}.pg-material-master-spec input{height:24px}.pg-material-master-spec>input{font-weight:750}.pg-material-master-spec__details{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2px;min-width:0}.pg-material-master-spec__details input{height:22px;color:#697c75;font-size:10px}.pg-material-master-recycled{display:grid!important;grid-template-columns:45px 12px minmax(58px,1fr)}.pg-material-master-recycled b{color:#70817b;font-size:10px}.pg-material-master-row .is-evidence-verified{color:#087c5b}.pg-material-master-row .is-evidence-pending{color:#a46b13}.pg-material-master-row .is-evidence-missing{color:#aa523c}.pg-material-master-row span>svg{flex:0 0 auto;color:#168763}.pg-packaging-material-register--unified{overflow:hidden;border:1px solid #dbe5e7;border-radius:10px;background:#fff}.pg-packaging-material-register__header{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:18px;padding:9px 12px;border-bottom:1px solid #dfe7e9;background:#fbfcfc}.pg-packaging-material-register__header>div:first-child{min-width:0}.pg-packaging-material-register__header h3{margin:0;color:#173148;font-size:14px;line-height:1.3}.pg-packaging-material-register__header p{margin:2px 0 0;color:#71818d;font-size:10px}.pg-packaging-material-register__count{color:#60766f;font-size:10px;font-weight:750;white-space:nowrap}.pg-packaging-material-add-footer button,.pg-packaging-material-picker footer a{display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:6px;padding:0 11px;border:1px solid #087c5b;border-radius:7px;background:#087c5b;color:#fff;font-size:10px;font-weight:800;text-decoration:none}.pg-packaging-material-add-footer button:disabled{cursor:not-allowed;opacity:.4}.pg-packaging-material-add-footer button.is-picker-open{border-color:#b8d3ca;background:#fff;color:#42665a}.pg-packaging-material-picker{display:grid;gap:9px;padding:11px 12px 12px;border-top:1px solid #bfd9d0;background:#eef8f4;box-shadow:inset 3px 0 0 #16a079}.pg-packaging-material-picker>header,.pg-packaging-material-picker>header>div,.pg-packaging-material-picker>label{display:flex;align-items:center}.pg-packaging-material-picker>header{justify-content:space-between;gap:16px}.pg-packaging-material-picker>header>div{min-width:0;gap:8px;color:#078161}.pg-packaging-material-picker>header strong{color:#183a31;font-size:12px}.pg-packaging-material-picker>header span{padding:2px 7px;border-radius:999px;background:#dff0ea;color:#527269;font-size:9px;font-weight:750}.pg-packaging-material-picker>header>button{display:grid;width:28px;height:28px;place-items:center;border:0;background:transparent;color:#5e736c}.pg-packaging-material-picker>label{height:34px;gap:7px;padding:0 9px;border:1px solid #cadbd5;border-radius:7px;background:#fff;color:#74867f}.pg-packaging-material-picker>label input{flex:1;min-width:0;border:0;outline:0;color:#17372e;font-size:10px}.pg-packaging-material-picker__table{max-height:246px;overflow:auto;border:1px solid #d5e1dd;border-radius:7px;background:#fff}.pg-packaging-material-picker__row{display:grid;grid-template-columns:92px minmax(140px,1.1fr) 110px minmax(175px,1.35fr) 105px 90px 92px 68px;min-width:940px;min-height:46px;align-items:center;border-top:1px solid #e4ebe8;color:#203a32}.pg-packaging-material-picker__row:first-child{border-top:0}.pg-packaging-material-picker__row:not(.pg-packaging-material-picker__row--head):hover{background:#f5faf8}.pg-packaging-material-picker__row.is-current{background:#edf8f4}.pg-packaging-material-picker__row>span{display:flex;min-width:0;min-height:45px;align-items:center;padding:6px 8px;border-right:1px solid #e4ebe8;font-size:9px}.pg-packaging-material-picker__row>span:last-child{border-right:0}.pg-packaging-material-picker__row--head{position:sticky;z-index:2;top:0;min-height:32px;border-top:0;background:#edf2f3;color:#647787}.pg-packaging-material-picker__row--head>span{min-height:32px;padding-block:6px;font-size:9px;font-weight:800;white-space:nowrap}.pg-packaging-material-picker__row code,.pg-packaging-material-picker__row small,.pg-packaging-material-picker__row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-packaging-material-picker__code code{color:#47665c;font-family:var(--font-geist-mono),"SFMono-Regular",Consolas,monospace;font-size:9px;font-weight:750}.pg-packaging-material-picker__name strong{font-size:10px}.pg-packaging-material-picker__evidence,.pg-packaging-material-picker__spec{display:grid!important;align-content:center;gap:1px}.pg-packaging-material-picker__spec strong{font-size:9px}.pg-packaging-material-picker__evidence small,.pg-packaging-material-picker__spec small{color:#74837e;font-size:8px}.pg-packaging-material-picker__evidence svg{margin-right:4px}.pg-packaging-material-picker__evidence.is-verified{color:#168763}.pg-packaging-material-picker__evidence.is-pending{color:#a46b13}.pg-packaging-material-picker__evidence.is-missing{color:#aa523c}.pg-packaging-material-picker__action{justify-content:center}.pg-packaging-material-picker__action button{min-width:48px;min-height:27px;padding:0 8px;border:1px solid #91c7b5;border-radius:6px;background:#fff;color:#087c5b;font-size:9px;font-weight:800}.pg-packaging-material-picker__action button:hover{border-color:#087c5b;background:#eaf7f2}.pg-packaging-material-picker__action button:disabled{border-color:#c7ded6;background:#e8f4f0;color:#528174;cursor:default}.pg-packaging-material-picker__empty{display:flex;min-height:70px;align-items:center;justify-content:center;gap:7px;color:#71817b;font-size:10px}.pg-packaging-material-picker footer{display:flex;justify-content:flex-end}.pg-packaging-material-picker footer a{min-height:28px;background:#fff;color:#087c5b}.pg-packaging-material-existing{background:#fff}.pg-packaging-material-sheet{overflow-x:auto}.pg-packaging-material-row{display:grid;grid-template-columns:minmax(145px,1fr) minmax(210px,1.45fr) minmax(195px,1.3fr) 78px 66px 78px 96px 38px;min-width:930px;min-height:54px;border-top:1px solid #e2e9eb;color:#19364a}.pg-packaging-material-row.has-level{grid-template-columns:105px minmax(145px,1fr) minmax(210px,1.45fr) minmax(195px,1.3fr) 78px 66px 78px 96px 38px;min-width:1035px}.pg-packaging-material-row:first-child{border-top:0}.pg-packaging-material-row:not(.pg-packaging-material-row--head):hover{background:#f7fbf9}.pg-packaging-material-row>span{display:flex;min-width:0;align-items:center;padding:6px 8px;border-right:1px solid #e2e9eb}.pg-packaging-material-row>span:last-child{border-right:0}.pg-packaging-material-row--head{min-height:34px;background:#f3f6f8;color:#647787}.pg-packaging-material-row--head>span{padding-block:7px;font-size:9px;font-weight:800}.pg-packaging-material-row input{width:100%;min-width:0;height:32px;padding:0 6px;border:1px solid transparent;border-radius:5px;background:transparent;color:#17372e;font-size:10px;font-weight:650}.pg-packaging-material-row input:hover{border-color:#d3e1dc;background:#fff}.pg-packaging-material-row input:focus{border-color:#0b8c68;outline:2px solid rgba(11,140,104,.1);background:#fff}.pg-packaging-material-choice{display:grid;width:100%;min-width:0;gap:2px;padding:2px 5px;border:1px solid transparent;border-radius:5px;background:transparent;color:#087c5b;text-align:left;text-decoration:none}.pg-packaging-material-choice:hover{border-color:#b8d7cc;background:#fff}.pg-packaging-material-choice small,.pg-packaging-material-choice strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-packaging-material-choice strong{font-size:10px}.pg-packaging-material-choice small{color:#74837e;font-size:8px}.pg-packaging-material-total{color:#087c5b;font-size:10px;font-weight:800}.pg-packaging-material-recycled{display:grid!important;align-content:center;gap:1px}.pg-packaging-material-recycled strong{font-size:10px}.pg-packaging-material-recycled small{color:#74837e;font-size:8px}.pg-packaging-material-evidence{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:750;white-space:nowrap}.pg-packaging-material-evidence.is-verified{color:#168763}.pg-packaging-material-evidence.is-pending{color:#a46b13}.pg-packaging-material-evidence.is-missing{color:#aa523c}.pg-packaging-material-remove{display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:5px;background:transparent;color:#be5844}.pg-packaging-material-remove:hover{background:#fff0ec}.pg-packaging-material-level{color:#4f6d63;font-size:9px;font-weight:800}.pg-packaging-material-empty{display:flex;min-height:90px;align-items:center;justify-content:center;gap:7px;color:#71818c;font-size:10px}.pg-packaging-material-add-footer{display:flex;min-height:48px;align-items:center;justify-content:flex-end;padding:7px 12px;border-top:1px solid #e2e9eb;background:#fbfcfc}@media (max-width:1050px){.pg-material-library-create__fields{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.pg-material-library-create__fields{grid-template-columns:1fr}.pg-packaging-material-register__header{align-items:flex-start}}.pg-material-detail{display:grid;gap:14px;width:min(1120px,calc(100% - 32px));min-height:calc(100vh - 100px);margin:16px auto;padding:24px;border:1px solid #d9e3e8;border-radius:16px;background:#fff;box-shadow:0 10px 30px rgba(16,43,64,.06)}.pg-material-detail__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:16px;border-bottom:1px solid #dfe7ec}.pg-material-detail__header>div:first-child{min-width:0}.pg-material-detail__back{display:inline-flex;align-items:center;gap:6px;margin-bottom:12px;color:#496961;font-size:11px;font-weight:800;text-decoration:none}.pg-material-detail__back:hover{color:#087c5b}.pg-material-detail__header .pg-kicker{margin:0 0 3px;color:#078161;font-size:10px;font-weight:850;letter-spacing:.08em}.pg-material-detail__header h1{margin:0;color:#0b2138;font-size:32px;line-height:1.08}.pg-material-detail__header>div:first-child>span{display:block;margin-top:5px;color:#657786;font-family:monospace;font-size:11px}.pg-material-detail__controls{display:flex;flex:0 0 auto;gap:8px}.pg-material-detail__controls label{display:grid;gap:4px;color:#60736c;font-size:9px;font-weight:800}.pg-material-detail__controls select{width:136px;height:36px;padding:0 9px;border:1px solid #cbd9d5;border-radius:7px;background:#fff;color:#17342c;font-size:11px;font-weight:750}.pg-material-detail__save{display:inline-flex;min-height:36px;align-self:end;align-items:center;justify-content:center;gap:6px;padding:0 14px;border:1px solid #087c5b;border-radius:7px;background:#087c5b;color:#fff;font-size:11px;font-weight:850;cursor:pointer}.pg-material-detail__save:hover{background:#066e50}.pg-material-detail__save:disabled{border-color:#cbd8d4;background:#dfe7e4;color:#7b8b85;cursor:not-allowed}.pg-material-detail__notice{display:flex;min-height:40px;align-items:center;gap:7px;padding:8px 12px;border:1px solid #d9e4e0;border-radius:8px;background:#f6faf8;color:#5e736c;font-size:11px}.pg-material-detail__notice svg{width:18px;height:18px}.pg-material-detail__notice strong{color:#173a31}.pg-material-detail__notice.is-verified{border-color:#bcdccf;background:#eefaf5;color:#26795f}.pg-material-detail__notice.is-pending{border-color:#ead4a5;background:#fff9ed;color:#9a6b19}.pg-material-detail__notice.is-missing{border-color:#edc4ba;background:#fff5f2;color:#a64c37}.pg-material-detail__section{overflow:hidden;border:1px solid #dbe5e8;border-radius:11px;background:#fff}.pg-material-detail__section>header{display:flex;min-height:58px;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #e0e8eb;background:#f7faf9}.pg-material-detail__section>header>svg{width:24px;height:24px;color:#078161}.pg-material-detail__section>header h2{margin:0;color:#163249;font-size:15px}.pg-material-detail__section>header p{margin:2px 0 0;color:#74838d;font-size:10px}.pg-material-detail__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.pg-material-detail__grid label,.pg-material-detail__readonly{display:grid;min-width:0;gap:5px;padding:11px 13px;border-right:1px solid #e3eaec;border-bottom:1px solid #e3eaec;color:#586e67;font-size:9px;font-weight:800}.pg-material-detail__grid label:nth-child(3n){border-right:0}.pg-material-detail__field{display:grid;align-content:start;gap:4px;min-width:0;margin:0;padding:11px 13px;border-top:0;border-left:0;border-right:1px solid #e3eaec;border-bottom:1px solid #e3eaec}.pg-material-detail__grid>.pg-material-detail__field:nth-child(3n){border-right:0}.pg-material-detail__grid label.is-wide{grid-column:span 2}.pg-material-detail__grid--master{grid-template-columns:repeat(4,minmax(0,1fr))}.pg-material-detail__grid--master>.pg-material-detail__field:nth-child(3n),.pg-material-detail__grid--master>label:nth-child(3n){border-right:1px solid #e3eaec}.pg-material-detail__grid--master>:nth-child(4),.pg-material-detail__grid--master>:nth-child(7){border-right:0}.pg-material-detail__grid--master label.is-double{grid-column:span 2}.pg-material-detail__readonly{align-content:center;background:#f8fbfa}.pg-material-detail__readonly>span{color:#586e67}.pg-material-detail__readonly>strong{color:#17342c;font-family:monospace;font-size:11px}.pg-material-detail__readonly>small{color:#8b9a95;font-size:8px;font-weight:650}.pg-material-detail__field--usage{align-content:center;padding:8px 10px}.pg-material-detail__field--usage legend{margin:0 0 3px;padding:0;color:#586e67;font-size:9px;font-weight:800}.pg-material-detail__grid input,.pg-material-detail__grid select{min-width:0;height:34px;padding:0 8px;border:1px solid transparent;border-radius:6px;background:transparent;color:#17342c;font-size:11px;font-weight:650}.pg-material-detail__grid input:hover,.pg-material-detail__grid select:hover{border-color:#d1dfda;background:#fff}.pg-material-detail__grid input:focus,.pg-material-detail__grid select:focus{border-color:#0b8c68;outline:2px solid rgba(11,140,104,.1);background:#fff}.pg-material-detail__evidence-summary{display:grid;grid-template-columns:18px auto auto;grid-template-rows:auto auto;min-width:132px;min-height:36px;align-self:end;align-items:center;column-gap:6px;padding:5px 9px;border:1px solid #d9e4e0;border-radius:7px;background:#f6faf8}.pg-material-detail__evidence-summary svg{grid-row:1/3;width:18px;height:18px}.pg-material-detail__evidence-summary span{color:#6a7c76;font-size:8px;font-weight:800}.pg-material-detail__evidence-summary strong{color:#173a31;font-size:10px;line-height:1}.pg-material-detail__evidence-summary small{grid-column:3;grid-row:1/3;color:#657a72;font-size:9px;font-weight:850}.pg-material-detail__evidence-summary.is-verified{border-color:#bcdccf;background:#eefaf5;color:#26795f}.pg-material-detail__evidence-summary.is-pending{border-color:#ead4a5;background:#fff9ed;color:#9a6b19}.pg-material-detail__evidence-summary.is-missing{border-color:#edc4ba;background:#fff5f2;color:#a64c37}.pg-material-detail__grid--identity{grid-template-columns:.72fr 1.18fr 1fr}.pg-material-detail__grid--identity>:nth-child(3){border-right:0}.pg-material-detail__grid--identity>.is-full{grid-column:1/-1;border-right:0}.pg-material-detail__grid--definition{grid-template-columns:repeat(4,minmax(0,1fr))}.pg-material-detail__grid--definition>label:nth-child(3n){border-right:1px solid #e3eaec}.pg-material-detail__grid--definition>label:nth-child(4n){border-right:0}.pg-material-detail__grid--environment{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-material-detail__grid--unified{grid-template-columns:repeat(4,minmax(0,1fr))}.pg-material-detail__grid.pg-material-detail__grid--unified>*{border-right:1px solid #e3eaec}.pg-material-detail__grid.pg-material-detail__grid--unified>:nth-child(4n){border-right:0}.pg-material-detail__grid--unified>.is-double{grid-column:span 2;border-right:0}.pg-material-detail__grid--unified>:nth-last-child(-n+3){border-bottom:0}.pg-material-evidence__toolbar{display:flex;min-height:46px;align-items:center;justify-content:flex-end;padding:6px 10px;border-bottom:1px solid #e3eaec;background:#f8fbfa}.pg-material-detail__section--evidence>header>div{min-width:0}.pg-material-evidence__add{display:inline-flex;min-height:34px;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;margin-left:auto;padding:0 12px;border:1px solid #087c5b;border-radius:7px;background:#087c5b;color:#fff;font-size:10px;font-weight:850;cursor:pointer}.pg-material-evidence__add:hover{background:#066e50}.pg-material-evidence__scroller{overflow-x:auto}.pg-material-evidence__table{min-width:1320px}.pg-material-evidence__row{display:grid;grid-template-columns:minmax(145px,.9fr) minmax(170px,1.05fr) minmax(140px,.85fr) minmax(185px,1.1fr) minmax(230px,1.25fr) 132px 112px 42px;min-height:48px}.pg-material-evidence__row>*{min-width:0;margin:0;border:0;border-right:1px solid #e2eaed;border-bottom:1px solid #e2eaed;border-radius:0}.pg-material-evidence__row>:last-child{border-right:0}.pg-material-evidence__row input,.pg-material-evidence__row select{width:100%;height:100%;min-height:47px;padding:0 10px;background:#fff;color:#17342c;font-size:10px;font-weight:650}.pg-material-evidence__row input:hover,.pg-material-evidence__row select:hover{background:#f8fbfa}.pg-material-evidence__row input:focus,.pg-material-evidence__row select:focus{position:relative;z-index:1;outline:2px solid #0b8c68;outline-offset:-2px;background:#fff}.pg-material-evidence__row select.is-evidence-missing{color:#a64c37}.pg-material-evidence__row select.is-evidence-pending{color:#9a6b19}.pg-material-evidence__row select.is-evidence-verified{color:#087c5b}.pg-material-evidence__attachment{display:flex;min-width:0;min-height:47px;align-items:center;gap:6px;padding:5px 7px;background:#fff}.pg-material-evidence__attachment-link{display:flex;min-width:0;flex:1;align-items:center;gap:6px;color:#125f4d;text-decoration:none}.pg-material-evidence__attachment-link:hover strong{text-decoration:underline}.pg-material-evidence__attachment-link>svg{width:17px;height:17px;flex:0 0 auto}.pg-material-evidence__attachment-link>span{display:grid;min-width:0;line-height:1.25}.pg-material-evidence__attachment-link strong{overflow:hidden;color:#173a31;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.pg-material-evidence__attachment-link small{color:#71827c;font-size:9px}.pg-material-evidence__attachment-actions{display:flex;flex:0 0 auto;gap:3px}.pg-material-evidence__attachment-button,.pg-material-evidence__attachment-remove{display:inline-flex;min-height:28px;align-items:center;justify-content:center;gap:4px;padding:0 7px;border:1px solid #b7d6ca;border-radius:6px;background:#f2faf7;color:#087c5b;font-size:9px;font-weight:850;cursor:pointer}.pg-material-evidence__attachment-button:hover{background:#e5f5ef}.pg-material-evidence__attachment-button--empty{width:100%;min-height:31px}.pg-material-evidence__attachment-button>input{display:none!important}.pg-material-evidence__attachment-button svg,.pg-material-evidence__attachment-remove svg{width:14px;height:14px}.pg-material-evidence__attachment-remove{width:28px;padding:0;border-color:#e8c3bb;background:#fff7f5;color:#b55543}.pg-material-evidence__attachment-remove:hover{background:#fff0ec}.pg-material-evidence__row--head{min-height:34px;background:#f3f7f8}.pg-material-evidence__row--head>span{display:flex;min-height:34px;align-items:center;padding:0 10px;color:#627680;font-size:9px;font-weight:850}.pg-material-evidence__remove{display:grid;place-items:center;background:#fff;color:#b55543;cursor:pointer}.pg-material-evidence__remove:hover{background:#fff2ef}.pg-material-evidence__remove svg{width:17px;height:17px}.pg-material-evidence__empty{display:grid;place-items:center;gap:6px;min-height:150px;padding:24px;color:#71827c;text-align:center}.pg-material-evidence__empty>svg{width:30px;height:30px;color:#829b92}.pg-material-evidence__empty strong{color:#173a31;font-size:13px}.pg-material-evidence__empty span{max-width:520px;font-size:10px}.pg-material-evidence__empty button{display:inline-flex;min-height:32px;align-items:center;gap:6px;margin-top:4px;padding:0 11px;border:1px solid #9fc9ba;border-radius:7px;background:#eff9f5;color:#087c5b;font-size:10px;font-weight:850;cursor:pointer}.pg-material-detail--missing{place-items:center;align-content:center;min-height:420px;text-align:center}.pg-material-detail--missing>svg{width:48px;height:48px;color:#b17828}.pg-material-detail--missing h1,.pg-material-detail--missing p{margin:0}.pg-material-detail--missing a{display:inline-flex;align-items:center;gap:6px;color:#087c5b;font-weight:800;text-decoration:none}@media (max-width:900px){.pg-material-detail__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-material-detail__grid label:nth-child(3n){border-right:1px solid #e3eaec}.pg-material-detail__grid label:nth-child(2n){border-right:0}.pg-material-detail__grid>.pg-material-detail__field:nth-child(3n){border-right:1px solid #e3eaec}.pg-material-detail__grid--master>:nth-child(4),.pg-material-detail__grid--master>:nth-child(5),.pg-material-detail__grid--master>:nth-child(7),.pg-material-detail__grid>.pg-material-detail__field:nth-child(2n){border-right:0}.pg-material-detail__grid--master>:nth-child(6){border-right:1px solid #e3eaec}.pg-material-detail__grid--definition,.pg-material-detail__grid--environment,.pg-material-detail__grid--identity,.pg-material-detail__grid--unified{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-material-detail__grid.pg-material-detail__grid--unified>:nth-child(4n){border-right:1px solid #e3eaec}.pg-material-detail__grid.pg-material-detail__grid--unified>:nth-child(2n){border-right:0}.pg-material-detail__grid--unified>.is-double{grid-column:1/-1;border-right:0}.pg-material-detail__grid--identity>:nth-child(3){border-right:1px solid #e3eaec}.pg-material-detail__grid--definition>label:nth-child(2n),.pg-material-detail__grid--environment>label:nth-child(2n),.pg-material-detail__grid--identity>.is-full,.pg-material-detail__grid--identity>:nth-child(2n){border-right:0}}@media (max-width:680px){.pg-material-detail{width:calc(100% - 16px);margin:8px;padding:14px}.pg-material-detail__header{align-items:flex-start;flex-direction:column}.pg-material-detail__controls{width:100%}.pg-material-detail__controls label{flex:1}.pg-material-detail__controls select{width:100%}.pg-material-detail__save{align-self:end}.pg-material-detail__grid{grid-template-columns:1fr}.pg-material-detail__grid label,.pg-material-detail__grid label:nth-child(2n),.pg-material-detail__grid label:nth-child(3n),.pg-material-detail__grid>.pg-material-detail__field,.pg-material-detail__grid>.pg-material-detail__field:nth-child(2n),.pg-material-detail__grid>.pg-material-detail__field:nth-child(3n){border-right:0}.pg-material-detail__grid label.is-wide,.pg-material-detail__grid--master label.is-double{grid-column:auto}.pg-material-detail__grid--master>.pg-material-detail__readonly{border-right:0}.pg-material-detail__grid--definition,.pg-material-detail__grid--environment,.pg-material-detail__grid--identity,.pg-material-detail__grid--unified{grid-template-columns:1fr}.pg-material-detail__grid.pg-material-detail__grid--unified>*,.pg-material-detail__grid.pg-material-detail__grid--unified>:nth-child(2n),.pg-material-detail__grid.pg-material-detail__grid--unified>:nth-child(4n){grid-column:auto;border-right:0}.pg-material-detail__grid--definition>label:nth-child(2n),.pg-material-detail__grid--definition>label:nth-child(4n),.pg-material-detail__grid--environment>label:nth-child(2n),.pg-material-detail__grid--identity>:nth-child(2n),.pg-material-detail__grid--identity>:nth-child(3){border-right:0}.pg-material-detail__section--evidence>header{align-items:flex-start;flex-wrap:wrap}.pg-material-evidence__add{margin-left:34px}}