@font-face{font-family:Heebo;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/d0c0bfa28634aa91-s.p.2h227nyyg5jte.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/d37bb8e2e4309fd8-s.1i0w6r346d5a3.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Heebo;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a9100e500b4d53d7-s.3zcpzt6uk-efb.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Heebo;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fee12c237e4892b3-s.09mm5t3d_qld3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Heebo;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a2ad9851afd9a4d8-s.p.2edkhn-5r6gz3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Heebo Fallback;src:local(Arial);ascent-override:104.9%;descent-override:42.14%;line-gap-override:0.0%;size-adjust:99.89%}.jXttxW_className{font-family:Heebo,Heebo Fallback;font-style:normal}.jXttxW_variable{--font-heebo:"Heebo", "Heebo Fallback"}
@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(../media/dbd827405181b508-s.2f577igfy6zek.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(../media/101a8ea8ee0a71f8-s.2ofvzoy5xjn1c.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a80398e50828056b-s.3ncsaruqasduw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(../media/996b4d9a15bee5b0-s.p.45a19n6z-i3ph.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9d760601823f9ac2-s.3s-jl_297nmfs.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e683b1ee568be024-s.p.1er88gr2sg4r_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(../media/dbd827405181b508-s.2f577igfy6zek.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(../media/101a8ea8ee0a71f8-s.2ofvzoy5xjn1c.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a80398e50828056b-s.3ncsaruqasduw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(../media/996b4d9a15bee5b0-s.p.45a19n6z-i3ph.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9d760601823f9ac2-s.3s-jl_297nmfs.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e683b1ee568be024-s.p.1er88gr2sg4r_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/dbd827405181b508-s.2f577igfy6zek.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/101a8ea8ee0a71f8-s.2ofvzoy5xjn1c.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a80398e50828056b-s.3ncsaruqasduw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/996b4d9a15bee5b0-s.p.45a19n6z-i3ph.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9d760601823f9ac2-s.3s-jl_297nmfs.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e683b1ee568be024-s.p.1er88gr2sg4r_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(../media/dbd827405181b508-s.2f577igfy6zek.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(../media/101a8ea8ee0a71f8-s.2ofvzoy5xjn1c.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a80398e50828056b-s.3ncsaruqasduw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(../media/996b4d9a15bee5b0-s.p.45a19n6z-i3ph.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9d760601823f9ac2-s.3s-jl_297nmfs.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e683b1ee568be024-s.p.1er88gr2sg4r_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Fallback;src:local(Arial);ascent-override:89.06%;descent-override:23.81%;line-gap-override:0.0%;size-adjust:104.98%}.Uxw4Ja_className{font-family:Rubik,Rubik Fallback;font-style:normal}.Uxw4Ja_variable{--font-rubik:"Rubik", "Rubik Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#18283a;background:#f5f7fa;font-family:Arial,sans-serif}.admin-main.admin-compact-list>h1{font-size:calc(36px * var(--admin-density,1));margin-block:12px 6px}.admin-compact-list>p{margin-block:6px}.admin-compact-list>.admin-page-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-block:10px;display:flex}.admin-page-actions>a{margin:0;padding:8px 12px}.admin-page-actions>.order-changes-link{color:#fff;background:#92400e;font-weight:700}.admin-page-actions>.order-changes-link:hover{background:#78350f}.admin-page-actions>.order-changes-link:focus-visible{outline-offset:3px;outline:3px solid #b45309}.admin-compact-list>section{padding:calc(20px * var(--admin-density,1));margin-block:12px}.admin-compact-list>.collection-toolbar{margin-block:10px}.admin-compact-list>.supplier-applications{margin-block:10px;padding:10px 14px}.admin-compact-list .products-toolbar{margin-block:10px}.admin-compact-list .order-filter-toolbar{gap:8px;margin-block:0 10px}.collections-main.admin-compact-list .preparation-summary{gap:8px;margin-block:10px}.collections-main.admin-compact-list .preparation-summary>div{gap:6px;padding:10px 14px}.requests-main>h1{margin-block:12px 6px}.requests-main>p{margin-block:6px}.requests-main>.request-table-toolbar{margin-block:8px}.request-cart-strip{background:#edf4f8;border:1px solid #dbe3eb;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-block:12px;padding:10px 14px;display:flex}.request-cart-links{flex-wrap:wrap;gap:8px;display:flex}.request-cart-links a{margin:0;padding:7px 12px}.requests-main>.requests-section{margin-block:12px}.request-cart-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.request-cart-heading h1{font-size:calc(30px * var(--admin-density,1));margin-block:10px 6px}.request-cart-heading p,.request-cart-guidance{margin-block:4px}.request-cart-heading>a{margin:0}.request-cart-products{margin-block:14px;padding:16px}.request-cart-products>h2{margin-bottom:12px}.request-cart-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(340px,33.3333% - 9.33333px)),1fr));align-items:start;gap:14px;display:grid}.request-product-card{overflow-wrap:anywhere;background:#fff;border:1px solid #dbe3eb;border-radius:10px;min-width:0;padding:16px}.request-product-card h3{margin:0 0 6px}.request-product-card header>span{color:#475569}.request-inline-spec{flex-wrap:wrap;gap:6px 0;margin-block:14px;line-height:1.7;display:flex}.request-inline-spec>div{max-width:100%}.request-inline-spec>div:not(:last-child):after{content:" | ";color:#94a3b8;white-space:pre;padding-inline:6px}.request-inline-spec dt,.request-inline-spec dd{white-space:pre-wrap;margin:0;display:inline}.request-inline-spec dt{margin-inline-end:4px;font-weight:700}.request-product-action a{margin:0;padding:9px 12px}.request-product-action small{color:#475569;margin-block:7px 12px;line-height:1.6;display:block}.request-product-files{border-top:1px solid #dbe3eb;padding-top:10px}.request-product-files>summary{cursor:pointer;color:#155e75;font-weight:600}.request-product-files .request-artwork{margin:12px 0 0;padding:12px}.cart-supplier-workspace{margin-block:12px}.cart-supplier-workspace>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px 12px;list-style:none;display:flex}.cart-supplier-workspace>summary::marker{content:""}.cart-supplier-workspace>summary::-webkit-details-marker{display:none}.cart-supplier-toggle{color:#fff;background:#155e75;border-radius:8px;padding:10px 14px;font-weight:600;display:inline-block}.cart-supplier-toggle:before{content:"◀";margin-inline-end:6px}.cart-supplier-workspace[open]>summary .cart-supplier-toggle:before{content:"▼"}.cart-supplier-workspace>summary:hover .cart-supplier-toggle{background:#164e63}.cart-supplier-overview{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.cart-supplier-progress{overflow-wrap:anywhere;background:#f1f6f9;border:1px solid #dbe3eb;border-radius:6px;flex-wrap:wrap;gap:6px 16px;padding:8px 12px;display:flex}.cart-supplier-workspace>summary:focus-visible{outline-offset:3px;outline:3px solid #38bdf8}.cart-supplier-product{font-weight:400}.cart-dispatch{margin-block:14px;padding:16px}.cart-dispatch>p{margin-block:6px 12px}.cart-dispatch-groups{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:12px;margin-block:12px;display:grid}.cart-dispatch-groups>article{overflow-wrap:anywhere;border:1px solid #dbe3eb;border-radius:8px;min-width:0;padding:14px}.cart-dispatch-groups h3{margin:0}.cart-dispatch-groups p{margin-block:6px}.cart-dispatch-groups ul{padding-inline-start:20px}.assignment-create-actions{flex-wrap:wrap;gap:8px;display:flex}.assignment-create-actions>button{flex:150px}.request-product-card:has(>.cart-supplier-workspace[open]){grid-column:1/-1}.cart-supplier-intro{margin-block:12px}.cart-supplier-controls{border:0;min-width:0;margin:0;padding:0}.cart-supplier-columns{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:20px;display:grid}.cart-supplier-columns>.assignment-panel{border:1px solid #dbe3eb;border-radius:8px;margin:0;padding:16px}.cart-supplier-columns>.quote-section{border:1px solid #dbe3eb;border-radius:8px;min-width:0;margin:0;padding:16px}.cart-supplier-columns .supplier-table{font-size:inherit}.cart-supplier-columns .supplier-table td,.cart-supplier-columns .supplier-table th{white-space:normal}@media (max-width:1000px){.cart-supplier-columns{grid-template-columns:minmax(0,1fr)}}.sourcing-create-actions{align-items:center;gap:calc(12px * var(--admin-density,1));margin:calc(20px * var(--admin-density,1)) 0;flex-wrap:wrap;display:flex}*{box-sizing:border-box}body{margin:0}main{max-width:calc(760px * var(--admin-density,1));padding:calc(28px * var(--admin-density,1));margin:12vh auto}h1{font-size:clamp(calc(36px * var(--admin-density,1)), 7vw, calc(58px * var(--admin-density,1)));margin:calc(24px * var(--admin-density,1)) 0 calc(16px * var(--admin-density,1))}p{color:#475569;line-height:1.8}section{border-radius:calc(16px * var(--admin-density,1));padding:calc(28px * var(--admin-density,1));margin:calc(32px * var(--admin-density,1)) 0;background:#fff;border:1px solid #dbe3eb}h2{font-size:calc(22px * var(--admin-density,1));margin-top:0}a{color:#fff;padding:calc(13px * var(--admin-density,1)) calc(20px * var(--admin-density,1));border-radius:calc(8px * var(--admin-density,1));margin-top:calc(12px * var(--admin-density,1));background:#155e75;text-decoration:none;display:inline-block}a:hover{background:#164e63}.workflow-row-actions a.workflow-row-action{color:#fff;padding:calc(7px * var(--admin-density,1)) calc(10px * var(--admin-density,1));background:#155e75;margin-top:0;text-decoration:none}.workflow-row-actions a.workflow-row-action:visited{color:#fff}.workflow-row-actions a.workflow-row-action:hover{color:#fff;background:#164e63}.preparation-summary{grid-template-columns:repeat(auto-fit,minmax(calc(210px * var(--admin-density,1)),1fr));gap:calc(12px * var(--admin-density,1));margin:calc(20px * var(--admin-density,1)) 0;display:grid}.preparation-summary>div{gap:calc(10px * var(--admin-density,1));padding:calc(16px * var(--admin-density,1));border-radius:calc(8px * var(--admin-density,1));background:#f1f6f9;flex-direction:column;display:flex}.preparation-summary span{color:#475569;font-size:max(11px, calc(14px * var(--admin-density,1)))}.preparation-checks{margin:0;padding:0;list-style:none}.preparation-checks li{align-items:flex-start;gap:calc(14px * var(--admin-density,1));padding:calc(16px * var(--admin-density,1)) 0;border-bottom:1px solid #e2e8f0;display:flex}.preparation-checks .status{font-size:max(11px, calc(13px * var(--admin-density,1)));flex-shrink:0}.preparation-checks p{margin:calc(4px * var(--admin-density,1)) 0}.preparation-specification{margin-top:calc(24px * var(--admin-density,1))}.preparation-specification summary{cursor:pointer;font-weight:700}.preparation-specification dd{margin:calc(5px * var(--admin-density,1)) 0 calc(16px * var(--admin-density,1));white-space:pre-wrap}.order-control-main .workflow-row-action{color:#155e75;background:0 0;margin:0;padding:0;display:inline}.order-control-main .workflow-row-action:hover{color:#103f50;background:0 0}.order-control-main fieldset{gap:calc(14px * var(--admin-density,1));max-width:calc(760px * var(--admin-density,1));display:grid}.order-control-main fieldset button{justify-self:start}.order-control-main details{margin-block:calc(20px * var(--admin-density,1))}.order-control-main summary{cursor:pointer;font-weight:600}.order-control-main button:disabled{cursor:not-allowed}.bank-account-details{grid-template-columns:repeat(auto-fit,minmax(calc(160px * var(--admin-density,1)),1fr));gap:calc(12px * var(--admin-density,1));margin:calc(20px * var(--admin-density,1)) 0;display:grid}.bank-account-details>div{padding:calc(14px * var(--admin-density,1));border-radius:calc(8px * var(--admin-density,1));background:#f1f6f9}.bank-account-details dt{color:#475569;font-size:max(11px, calc(14px * var(--admin-density,1)))}.bank-account-details dd{margin:calc(8px * var(--admin-density,1)) 0 0;font-weight:700}.customer-account-main{max-width:calc(1400px * var(--admin-density,1));margin:4vh auto}.customer-tabs{gap:calc(12px * var(--admin-density,1));margin:calc(20px * var(--admin-density,1)) 0;flex-wrap:wrap;display:flex}.customer-tabs a[aria-current=page]{color:#145b6e;background:#dff2f5;font-weight:700}.customer-workspace{max-width:1480px;margin:24px auto;padding:0 24px 40px;font-size:14px}.customer-workspace h1{margin:4px 0 10px;font-size:32px}.customer-workspace h2{margin:0 0 14px;font-size:21px}.customer-workspace>section{margin:16px 0;padding:20px}.customer-workspace .toolbar{gap:12px;margin:12px 0}.customer-account-heading,.customer-record-heading{justify-content:space-between;align-items:center;gap:16px;margin:16px 0;display:flex}.customer-account-heading .entity-profile-heading,.customer-account-heading a,.customer-record-heading a{margin:0}.customer-eyebrow{color:#64748b;margin:0;font-size:13px}.customer-workspace .customer-tabs{border-bottom:1px solid #dbe3eb;gap:8px;margin:16px 0;padding-bottom:12px}.customer-workspace .customer-tabs a{border:1px solid #b8cbd4;border-radius:8px;margin:0;padding:9px 14px}.customer-workspace .customer-tabs a[aria-current=page]{color:#fff;background:#155e75;border-color:#155e75}.customer-workspace button{border:1px solid #155e75;min-height:40px;font-weight:700}.customer-workspace .secondary{color:#155e75;background:#fff;border-color:#9aaeba}.customer-workspace .customer-record-link{white-space:nowrap;margin:0;padding:9px 12px;font-size:13px}.customer-record-overview,.customer-payment-terms{color:#526477;flex-wrap:wrap;gap:8px 18px;margin:12px 0;display:flex}.customer-record-overview span,.customer-record-overview strong{background:#eaf1f5;border-radius:7px;padding:7px 10px}.customer-product-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start;gap:16px;display:grid}.customer-product-card{background:#fff;border:1px solid #dbe3eb;border-radius:12px;min-width:0;padding:18px}.customer-product-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;display:flex}.customer-product-heading h3,.customer-product-heading h4{margin:0;font-size:17px}.customer-quantity,.customer-state{white-space:nowrap;background:#eef4f7;border-radius:7px;padding:5px 9px;font-size:12px}.customer-workspace .compact-specification{max-width:none;margin:14px 0;font-size:13px;line-height:1.9}.compact-specification>div{overflow-wrap:anywhere;display:inline}.compact-specification>div:not(:last-child):after{content:" | ";color:#9aaeba;white-space:pre}.compact-specification dt,.customer-workspace .compact-specification dd{margin:0;display:inline}.compact-specification dt{font-weight:700}.compact-specification dd{white-space:pre-wrap}.customer-product-files{border-top:1px solid #e2e8f0;margin-top:14px;padding-top:8px}.customer-product-files>summary,.customer-avatar-editor>summary{cursor:pointer;color:#155e75;padding:8px 0;font-weight:700}.customer-product-files .request-artwork{margin:10px 0 0;padding:14px}.customer-product-files .request-artwork h3{font-size:15px}.customer-product-files .request-artwork p{font-size:13px}.customer-product-files input{max-width:100%}.customer-footnote{color:#64748b;margin:12px 0 0;font-size:12px}.customer-empty{background:#f5f8fa;border-radius:8px;padding:16px}.customer-workspace .customer-offer-card{border:1px solid #dbe3eb;border-radius:12px;margin:16px 0;padding:18px}.customer-item-price{color:#155e75;margin:12px 0;font-size:18px;font-weight:700}.customer-workspace .offer-items{margin-top:14px}.customer-workspace .offer-items p{margin:10px 0}.customer-payment-terms{border-top:1px solid #e2e8f0;padding-top:12px;font-size:13px}.customer-profile-section form.stack,.customer-profile-section fieldset.stack{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.customer-profile-section form.stack>p,.customer-profile-section form.stack>fieldset,.customer-profile-section form.stack>.inline-check,.customer-profile-section form.stack>small,.customer-profile-section fieldset.stack>small{grid-column:1/-1}.customer-profile-section label{gap:6px;display:grid}.customer-profile-section .inline-check{display:flex}.customer-profile-section form.stack>p{margin:0}.customer-profile-section .customer-avatar-editor{margin:0 0 10px}.customer-profile-section fieldset{border:1px solid #dbe3eb;border-radius:8px;padding:12px}.customer-avatar-editor{margin-bottom:16px}.supplier-inline-work .supplier-work-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.supplier-inline-work section{margin:14px 0;padding:16px}.supplier-inline-work fieldset{border:0;gap:14px;min-width:0;padding:0;display:grid}.supplier-inline-work fieldset label:not(.inline-check){gap:6px;display:grid}.supplier-inline-work dl{flex-wrap:wrap;gap:12px 20px;display:flex}.supplier-inline-work dd{margin:4px 0 0}.supplier-inline-work .supplier-work-progress{border-inline-start:1px solid #dbe3eb;min-width:0;padding-inline-start:24px}.supplier-inline-work .supplier-work-progress form{margin-bottom:18px}@media (max-width:800px){.customer-workspace{margin:18px auto;padding:0 14px 24px}.customer-workspace h1{font-size:25px}.customer-account-heading,.customer-record-heading{flex-wrap:wrap;align-items:start}.customer-workspace>section{padding:14px}.customer-product-grid{grid-template-columns:1fr}.customer-product-card{padding:14px}.customer-profile-section form.stack,.customer-profile-section fieldset.stack,.supplier-inline-work .supplier-work-content{grid-template-columns:1fr}.supplier-inline-work .supplier-work-progress{border:0;padding:0}}.supplier-workspace{max-width:1480px;margin:24px auto;padding:0 24px 40px;font-size:14px}.supplier-workspace .toolbar{margin:0 0 16px}.supplier-work-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.supplier-work-header h1{margin:2px 0;font-size:30px}.supplier-work-header .entity-profile-heading{margin:0}.supplier-eyebrow{color:#64748b;margin:0;font-size:13px}.supplier-work-nav{border-bottom:1px solid #dbe3eb;flex-wrap:wrap;gap:6px;margin:18px 0;padding-bottom:12px;display:flex}.supplier-work-nav a{color:#155e75;background:0 0;border-radius:8px;margin:0;padding:9px 12px}.supplier-work-nav a:hover{background:#e3f1f4}.supplier-workspace button,.supplier-workspace .supplier-next-step a{color:#fff;cursor:pointer;background:#155e75;border:1px solid #155e75;border-radius:8px;min-height:40px;font-weight:700;box-shadow:0 1px 2px #142e401a}.supplier-workspace .secondary{color:#155e75;background:#fff;border-color:#9aaeba}.supplier-workspace button:hover:not(:disabled),.supplier-workspace .supplier-next-step a:hover{color:#fff;background:#104b5d}.supplier-workspace button:disabled{opacity:.55;cursor:wait}.supplier-workspace .supplier-filters button[aria-pressed=true]{border-color:#155e75;box-shadow:inset 0 -3px #093f50}.supplier-workspace button:focus-visible,.supplier-workspace a:focus-visible{outline-offset:3px;outline:3px solid #0ea5e9}.supplier-workspace .supplier-next-step a{box-sizing:border-box;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.supplier-work-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.supplier-work-stats a{color:#20354a;background:#fff;border:1px solid #dbe3eb;border-radius:12px;gap:4px;margin:0;padding:16px 20px;display:grid}.supplier-work-stats strong{color:#155e75;font-size:28px}.supplier-work-stats span{font-weight:700}.supplier-workspace .supplier-work-section{min-width:0;margin:16px 0;padding:20px}.supplier-workspace h2{margin:0 0 8px;font-size:21px}.supplier-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.supplier-section-heading p{color:#64748b;margin:0;line-height:1.6}.supplier-search{gap:5px;min-width:250px;font-size:12px;display:grid}.supplier-search input{padding:10px 12px;font-size:14px}.supplier-filters{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.supplier-filters button{margin:0;padding:9px 12px;font-size:13px}.supplier-filters button[aria-pressed=true]{color:#fff;background:#155e75}.supplier-filters span{margin-inline-start:5px;font-weight:700}.supplier-workspace .supplier-work-table{font-size:14px}.supplier-work-table th,.supplier-work-table td{vertical-align:middle;padding:12px 10px}.supplier-work-table th{white-space:nowrap}.supplier-work-table abbr{font-variant-numeric:tabular-nums;text-decoration:none}.supplier-next-step{min-width:220px;max-width:300px}.supplier-next-step p{color:#526477;margin:0;line-height:1.6}.supplier-next-step a{white-space:nowrap;margin:0;padding:10px 14px;font-size:13px}.supplier-state{white-space:nowrap;background:#eef3f7;border-radius:7px;padding:5px 9px;font-size:12px;display:inline-block}.supplier-state.waiting{color:#855315;background:#fff2d9}.supplier-state.submitted{color:#25623d;background:#e3f3e9}.supplier-state.ended{color:#657487}.supplier-access-note{margin-top:5px;display:block}.supplier-table-note{color:#64748b;margin:12px 0 0;font-size:12px}.supplier-empty{color:#526477;background:#f5f8fa;border-radius:8px;margin:0;padding:20px;line-height:1.8}.supplier-account-bottom{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.supplier-account-bottom>.supplier-work-section{margin:0}.supplier-work-documents{gap:16px;min-width:0;display:grid}.supplier-work-documents>section{margin:0;padding:20px}.supplier-business-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}.supplier-business-details dt{color:#64748b;font-size:12px}.supplier-business-details dd{overflow-wrap:anywhere;margin:4px 0 0}.supplier-workspace details{margin-top:12px}.supplier-workspace summary{cursor:pointer;padding:9px 0;font-weight:700}.supplier-workspace [id]{scroll-margin-top:16px}.supplier-workspace .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.supplier-quote-row[hidden]{display:none!important}.supplier-quote-row>td{padding:0 10px 16px}.supplier-inline-quote{white-space:normal;background:#f5f9fb;border:1px solid #b8d4df;border-radius:10px;padding:20px}.supplier-inline-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.supplier-inline-heading button{padding:8px 12px;font-size:13px}.supplier-inline-quote .supplier-quote-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;display:grid}.supplier-inline-quote .supplier-quote-spec>dl{flex-wrap:wrap;gap:12px 24px;display:flex}.supplier-inline-quote .supplier-quote-spec dd{margin:4px 0 0}.supplier-inline-quote .supplier-question-panel{margin:18px 0 0;padding:16px}.supplier-inline-quote h2{font-size:19px}.supplier-inline-quote input,.supplier-inline-quote textarea,.supplier-inline-quote select{font-size:14px}.supplier-inline-quote .stack{gap:9px}.supplier-inline-quote .supplier-quote-entry form{grid-template-columns:minmax(140px,.8fr) minmax(180px,1.2fr);align-items:center;gap:12px;display:grid}.supplier-inline-quote .supplier-quote-entry form>p,.supplier-inline-quote .supplier-quote-entry form>small,.supplier-inline-quote .supplier-quote-entry form>textarea,.supplier-inline-quote .supplier-quote-entry form>button,.supplier-inline-quote .supplier-quote-entry input[type=file],.supplier-inline-quote .supplier-quote-entry label[for$=-notes],.supplier-inline-quote .supplier-quote-entry label[for$=-quotation-file]{grid-column:1/-1}.supplier-inline-quote p{line-height:1.7}@media (max-width:800px){.supplier-work-table tbody tr.supplier-quote-row{border:0;margin-top:0;padding:0;display:block}.supplier-quote-row>td{padding:0}.supplier-inline-quote{padding:14px}.supplier-inline-quote .supplier-quote-content{grid-template-columns:1fr;gap:20px}.supplier-inline-quote .supplier-quote-entry form{grid-template-columns:1fr}.supplier-inline-heading{align-items:start}.supplier-inline-heading button{flex-shrink:0}.supplier-next-step button{width:100%}.supplier-workspace{margin-top:18px;padding:0 14px 24px}.supplier-work-header h1{font-size:24px}.supplier-section-heading{flex-direction:column;align-items:stretch}.supplier-search{min-width:0}.supplier-account-bottom{grid-template-columns:1fr}.supplier-work-stats{gap:7px}.supplier-work-stats a{padding:12px 10px}.supplier-work-stats strong{font-size:23px}.supplier-work-stats small{display:none}.supplier-workspace .supplier-work-section{padding:14px}.supplier-work-table,.supplier-work-table tbody{width:100%;display:block}.supplier-work-table thead{display:none}.supplier-work-table tbody tr{border:1px solid #dbe3eb;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;padding:14px;display:grid}.supplier-work-table td,.supplier-work-table th[scope=row]{white-space:normal;border:0;min-width:0;padding:0;display:block}.supplier-work-table [data-label]:before{content:attr(data-label);color:#64748b;margin-bottom:5px;font-size:11px;font-weight:400;display:block}.supplier-work-table .supplier-next-step{border-top:1px solid #e2e8f0;grid-column:1/-1;max-width:none;padding-top:12px}.supplier-next-step a{width:100%}}.honeypot{width:calc(1px * var(--admin-density,1));height:calc(1px * var(--admin-density,1));clip-path:inset(50%);position:absolute;overflow:hidden}a:focus-visible{outline-offset:4px;outline:3px solid #0ea5e9}.badge{color:#166534;border-radius:calc(30px * var(--admin-density,1));padding:calc(8px * var(--admin-density,1)) calc(14px * var(--admin-density,1));background:#dcfce7}small{color:#64748b;line-height:1.7}.narrow{max-width:calc(560px * var(--admin-density,1))}.admin-main{max-width:calc(1180px * var(--admin-density,1));margin-top:5vh}.admin-grid{grid-template-columns:calc(340px * var(--admin-density,1)) 1fr;gap:calc(24px * var(--admin-density,1));align-items:start;display:grid}.stack{gap:calc(12px * var(--admin-density,1));flex-direction:column;display:flex}label{font-weight:600}input,textarea{font:inherit;padding:calc(12px * var(--admin-density,1));border-radius:calc(8px * var(--admin-density,1));color:#18283a;background:#fff;border:1px solid #94a3b8;width:100%}input:focus,textarea:focus{outline-offset:2px;outline:2px solid #0e7490}button{font:inherit;cursor:pointer;border-radius:calc(8px * var(--admin-density,1));color:#fff;padding:calc(12px * var(--admin-density,1)) calc(18px * var(--admin-density,1));background:#155e75;border:0}button:hover{background:#164e63}button:focus-visible{outline-offset:3px;outline:3px solid #0ea5e9}button:disabled{opacity:.6;cursor:wait}.secondary{color:#18283a;background:#e2e8f0}.secondary:hover{background:#cbd5e1}.toolbar{justify-content:space-between;align-items:center;gap:calc(16px * var(--admin-density,1));display:flex}.toolbar button{white-space:nowrap;flex-shrink:0}.category-list{margin:0;padding:0;list-style:none}.category-list li{padding:calc(20px * var(--admin-density,1)) 0;overflow-wrap:anywhere;border-bottom:1px solid #e2e8f0}.category-list h3{margin:0}.status{border-radius:calc(20px * var(--admin-density,1));padding:calc(6px * var(--admin-density,1)) calc(10px * var(--admin-density,1));white-space:nowrap;font-size:max(11px, calc(14px * var(--admin-density,1)));background:#f1f5f9}.status.active,.success{color:#166534;background:#f0fdf4}.error{color:#991b1b;padding:calc(10px * var(--admin-density,1));border-radius:calc(8px * var(--admin-density,1));background:#fef2f2}.muted{color:#64748b;font-weight:400}.category-editor{margin:0}.category-tree{margin:0;padding:0;list-style:none}.category-tree>li{padding:calc(8px * var(--admin-density,1)) calc(10px * var(--admin-density,1));border-bottom:1px solid #edf1f5}.category-tree .category-root{border-radius:calc(8px * var(--admin-density,1));margin-top:calc(16px * var(--admin-density,1));background:#edf4f8}.category-tree .category-root:first-child{margin-top:0}.category-tree .category-child{border-inline-start:2px solid #dbe3eb;margin-inline-start:calc(18px * var(--admin-density,1));padding-inline-start:calc(16px * var(--admin-density,1))}.category-row{justify-content:space-between;align-items:center;gap:calc(12px * var(--admin-density,1));min-height:calc(34px * var(--admin-density,1));display:flex}.category-label{align-items:center;gap:calc(8px * var(--admin-density,1));flex-wrap:wrap;min-width:0;display:flex}.category-label h3{font-size:calc(15px * var(--admin-density,1));overflow-wrap:anywhere;margin:0;font-weight:400}.category-root h3{font-weight:700}.activity-dot{width:calc(7px * var(--admin-density,1));height:calc(7px * var(--admin-density,1));background:#94a3b8;border-radius:50%;flex-shrink:0}.activity-dot.enabled{background:#15803d}.description-indicator{font-size:max(11px, calc(11px * var(--admin-density,1)));color:#64748b;white-space:nowrap}.category-actions{gap:calc(6px * var(--admin-density,1));flex-shrink:0;align-items:center;display:flex}.category-metadata{align-items:center;gap:calc(5px * var(--admin-density,1));font-size:max(11px, calc(11px * var(--admin-density,1)));color:#64748b;padding:calc(3px * var(--admin-density,1)) calc(15px * var(--admin-density,1)) 0;flex-wrap:wrap;display:flex}.supplier-tag{color:#31586a;border-radius:calc(4px * var(--admin-density,1));padding:calc(2px * var(--admin-density,1)) calc(6px * var(--admin-density,1));background:#e9f2f6}.supplier-list>details{padding:calc(14px * var(--admin-density,1)) 0;border-bottom:1px solid #e2e8f0}summary{cursor:pointer}.supplier-list summary{gap:calc(12px * var(--admin-density,1));flex-wrap:wrap;align-items:center;display:flex}details>.stack{margin-top:calc(20px * var(--admin-density,1))}.supplier-category-options{border-radius:calc(8px * var(--admin-density,1));padding:calc(14px * var(--admin-density,1));max-height:calc(320px * var(--admin-density,1));border:1px solid #dbe3eb;overflow:auto}.supplier-category-options label{align-items:center;gap:calc(8px * var(--admin-density,1));padding:calc(6px * var(--admin-density,1)) 0;font-weight:400;display:flex}.supplier-category-options input{width:auto}.supplier-table-scroll{overflow-x:auto}.supplier-table{border-collapse:collapse;width:100%;font-size:max(11px, calc(14px * var(--admin-density,1)));text-align:start}.supplier-table th,.supplier-table td{padding:calc(12px * var(--admin-density,1)) calc(9px * var(--admin-density,1));text-align:start;border-bottom:1px solid #e2e8f0}.supplier-table thead{background:#f1f5f9}.supplier-table th[scope=row]{min-width:calc(145px * var(--admin-density,1))}.unconnected-metric{color:#64748b}.supplier-inline-edit{width:100%;max-width:none;padding:calc(12px * var(--admin-density,1));container-type:inline-size}.supplier-edit-workspace,.supplier-edit-secondary{gap:calc(20px * var(--admin-density,1));align-items:start;min-width:0;display:grid}.supplier-edit-workspace>section,.supplier-edit-secondary>section,.supplier-edit-account>section{padding:calc(20px * var(--admin-density,1));min-width:0;margin:0}.supplier-edit-workspace h3{margin-top:0}.supplier-edit-account{min-width:0}.supplier-edit-workspace p{font-size:max(11px, calc(14px * var(--admin-density,1)));overflow-wrap:anywhere}.supplier-edit-workspace .inline-check{align-items:start}.supplier-edit-workspace .entity-image-editor{margin-top:calc(16px * var(--admin-density,1))!important}.supplier-edit-routes details{border-radius:calc(8px * var(--admin-density,1));padding:calc(12px * var(--admin-density,1));border:1px solid #dbe3eb}.supplier-edit-routes summary{font-weight:600}.supplier-edit-routes .service-region-grid{grid-template-columns:repeat(auto-fit,minmax(calc(150px * var(--admin-density,1)),1fr))}@media (min-width:1100px){@container (min-width:780px){.supplier-edit-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}}@media (min-width:1600px){@container (min-width:1200px){.supplier-edit-workspace{grid-template-columns:minmax(0,.95fr) minmax(0,.9fr) minmax(0,1.25fr)}.supplier-edit-secondary{display:contents}}}.compact-button{font-size:max(11px, calc(12px * var(--admin-density,1)));padding:calc(6px * var(--admin-density,1)) calc(9px * var(--admin-density,1));border-radius:calc(6px * var(--admin-density,1));white-space:nowrap;background:#f1f5f9}@media (max-width:500px){.category-tree .category-child{margin-inline-start:calc(8px * var(--admin-density,1));padding-inline-start:calc(8px * var(--admin-density,1))}.category-row{gap:calc(6px * var(--admin-density,1))}.category-label{gap:calc(5px * var(--admin-density,1))}.category-actions{gap:calc(3px * var(--admin-density,1))}.compact-button{padding:calc(7px * var(--admin-density,1)) calc(6px * var(--admin-density,1))}}.category-editor .stack{margin-top:calc(16px * var(--admin-density,1));padding:calc(16px * var(--admin-density,1));border-radius:calc(8px * var(--admin-density,1));background:#f8fafc}select{font:inherit;padding:calc(12px * var(--admin-density,1));border-radius:calc(8px * var(--admin-density,1));color:#18283a;background:#fff;border:1px solid #94a3b8;width:100%}.subcategory{border-inline-start:3px solid #e2e8f0;margin-inline-start:calc(24px * var(--admin-density,1));padding-inline-start:calc(16px * var(--admin-density,1))!important}.admin-nav{gap:calc(10px * var(--admin-density,1));margin-top:calc(18px * var(--admin-density,1));display:flex}.admin-nav a{color:#155e75;background:0 0}.admin-nav a[aria-current]{background:#e0f2fe;font-weight:700}a.text-link{color:#155e75;background:0 0;padding:0}@media (max-width:800px){.admin-grid{grid-template-columns:1fr;gap:0}main{padding:calc(20px * var(--admin-density,1));margin-top:5vh}section{padding:calc(20px * var(--admin-density,1))}}.service-region-grid{grid-template-columns:repeat(auto-fit,minmax(calc(180px * var(--admin-density,1)),1fr));gap:calc(12px * var(--admin-density,1));padding:calc(16px * var(--admin-density,1)) 0;display:grid}.service-region-grid label{gap:calc(6px * var(--admin-density,1));display:grid}.preferred-label{color:#705000;margin-top:calc(6px * var(--admin-density,1));display:block}.supplier-inline-edit hr{margin:calc(28px * var(--admin-density,1)) 0;border:0;border-top:1px solid #ddd}.assignment-panel{margin-top:calc(16px * var(--admin-density,1));padding-top:calc(12px * var(--admin-density,1));border-top:1px solid #dce3e8}.assignment-panel h4{margin:0 0 calc(8px * var(--admin-density,1))}.assignment-item{padding:calc(12px * var(--admin-density,1)) 0;border-bottom:1px solid #e5e9ed}.assignment-item form{margin-top:calc(12px * var(--admin-density,1))}.assignment-panel>form{margin-top:calc(16px * var(--admin-density,1))}.requests-main{max-width:calc(1500px * var(--admin-density,1))}.requests-main h1{font-size:calc(36px * var(--admin-density,1))}.request-table-toolbar{flex-wrap:wrap}.requests-section{padding:calc(20px * var(--admin-density,1))}.request-root-group>summary{padding:calc(14px * var(--admin-density,1));border-radius:calc(8px * var(--admin-density,1));font-size:calc(17px * var(--admin-density,1));background:#edf4f8}.request-root-group>summary .status{margin-inline-start:calc(12px * var(--admin-density,1))}.request-category-group{margin:calc(12px * var(--admin-density,1)) 0 calc(20px * var(--admin-density,1));border-inline-start:2px solid #dbe3eb;padding-inline-start:calc(14px * var(--admin-density,1))}.request-category-group>summary{padding:calc(12px * var(--admin-density,1)) 0;font-weight:600}.request-category-group>summary small{margin-inline-start:calc(12px * var(--admin-density,1));font-weight:400}.requests-table{min-width:calc(1020px * var(--admin-density,1))}.requests-table td,.requests-table th{vertical-align:top}.request-detail-row>td{background:#f8fafc}.request-expanded{gap:calc(32px * var(--admin-density,1));padding:calc(18px * var(--admin-density,1));white-space:normal;overflow-wrap:anywhere;grid-template-columns:1fr 1fr;display:grid}.request-expanded .assignment-panel{border:0;margin:0;padding:0}.request-expanded h3{margin-top:0}.request-dialog{width:min(calc(680px * var(--admin-density,1)),calc(100% - calc(32px * var(--admin-density,1))));border-radius:calc(16px * var(--admin-density,1));max-height:88dvh;padding:calc(24px * var(--admin-density,1));color:#18283a;background:#fff;border:1px solid #dbe3eb;overflow-y:auto}.request-dialog::backdrop{background:#0f172a80}.dialog-heading{top:calc(-24px * var(--admin-density,1));padding:calc(12px * var(--admin-density,1)) 0;z-index:1;background:#fff;position:sticky}.dialog-heading h2{margin:0}.request-dialog .stack{gap:calc(10px * var(--admin-density,1))}.request-dialog p{margin-top:calc(4px * var(--admin-density,1))}.request-table-toolbar .success{padding:calc(8px * var(--admin-density,1));flex-basis:100%;margin:0}@media (max-width:800px){.request-expanded{gap:calc(16px * var(--admin-density,1));grid-template-columns:1fr}.requests-main{padding:calc(14px * var(--admin-density,1))}.requests-section{padding:calc(12px * var(--admin-density,1))}.request-category-group{padding-inline-start:calc(8px * var(--admin-density,1))}.request-dialog{padding:calc(18px * var(--admin-density,1))}.dialog-heading{top:calc(-18px * var(--admin-density,1))}}.searchable-select{min-width:0;position:relative}.searchable-select-control{gap:calc(4px * var(--admin-density,1));display:flex}.searchable-select-control input{flex:1;min-width:0}.searchable-select-control button{padding:calc(6px * var(--admin-density,1)) calc(12px * var(--admin-density,1))}.searchable-select-menu{inset-inline:0;z-index:30;border-radius:calc(8px * var(--admin-density,1));max-height:calc(240px * var(--admin-density,1));background:#fff;border:1px solid #94a3b8;position:absolute;top:100%;overflow:auto;box-shadow:0 8px 24px #0002}.searchable-select-menu [role=option]{padding:calc(10px * var(--admin-density,1)) calc(12px * var(--admin-density,1));cursor:pointer;color:#1e293b}.searchable-select-menu [role=option][aria-selected=true],.searchable-select-menu [role=option]:hover{background:#e0f2fe}.searchable-select-menu p{padding:calc(12px * var(--admin-density,1));margin:0}.request-title-button{color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.request-title-button:hover{color:#155e75;background:0 0;text-decoration:underline}.request-title-button:focus-visible{outline-offset:4px;outline:2px solid #155e75}.quote-section{border-top:1px solid #dbe4ef;margin-block-start:calc(24px * var(--admin-density,1));padding-block-start:calc(16px * var(--admin-density,1))}.quote-section .assignment-item{max-width:calc(640px * var(--admin-density,1));margin-block:calc(12px * var(--admin-density,1))}.request-toolbar-actions{align-items:center;gap:calc(12px * var(--admin-density,1));flex-wrap:wrap;display:flex}.archive-link{padding:calc(12px * var(--admin-density,1)) calc(18px * var(--admin-density,1));border-radius:calc(8px * var(--admin-density,1));font:inherit;color:#fff;background:#9a4d18;border:0;justify-content:center;align-items:center;margin:0;line-height:normal;text-decoration:none;display:inline-flex}.archive-link:hover{background:#7c3b10}.archive-readonly{border:0;min-width:0;margin:0;padding:0}.settings-main{max-width:calc(1500px * var(--admin-density,1))}.settings-main h1{font-size:calc(36px * var(--admin-density,1))}.settings-workspace{grid-template-columns:calc(220px * var(--admin-density,1)) minmax(0, 1fr);border-radius:calc(14px * var(--admin-density,1));min-height:calc(620px * var(--admin-density,1));background:#fff;border:1px solid #dbe3eb;align-items:stretch;display:grid;overflow:hidden}.settings-sidebar{padding:calc(24px * var(--admin-density,1)) calc(16px * var(--admin-density,1));background:#edf4f8;border-inline-end:1px solid #dbe3eb}.settings-sidebar h2{font-size:calc(16px * var(--admin-density,1));margin:0 0 calc(20px * var(--admin-density,1))}.settings-sidebar nav{gap:calc(8px * var(--admin-density,1));display:grid}.settings-sidebar a{padding:calc(12px * var(--admin-density,1));border-radius:calc(8px * var(--admin-density,1));text-decoration:none;display:block}.settings-sidebar a[aria-current=page]{color:#fff;background:#155e75;font-weight:600}.settings-sidebar a:focus-visible{outline-offset:3px;outline:3px solid #0ea5e9}.settings-content{min-width:0;padding:calc(28px * var(--admin-density,1)) calc(32px * var(--admin-density,1));border:0;border-radius:0;margin:0}.settings-content h2{margin-top:0}.settings-content .stack{max-width:calc(760px * var(--admin-density,1))}@media (max-width:700px){.settings-workspace{grid-template-columns:1fr;min-height:0}.settings-sidebar{border-inline-end:0;padding:calc(16px * var(--admin-density,1));border-bottom:1px solid #dbe3eb}.settings-sidebar h2{margin-bottom:calc(12px * var(--admin-density,1))}.settings-content{padding:calc(20px * var(--admin-density,1)) calc(16px * var(--admin-density,1))}.settings-main .admin-nav{flex-wrap:wrap}}.admin-shell{padding-inline-start:calc(180px * var(--admin-density,1))}.admin-sidebar{width:calc(180px * var(--admin-density,1));padding:calc(28px * var(--admin-density,1)) calc(10px * var(--admin-density,1));z-index:20;background:#edf4f8;border-inline-end:1px solid #dbe3eb;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}.admin-sidebar strong{padding:calc(10px * var(--admin-density,1));margin-bottom:calc(20px * var(--admin-density,1));display:block}.admin-sidebar nav{gap:calc(6px * var(--admin-density,1));display:grid}.admin-sidebar a{padding:calc(12px * var(--admin-density,1)) calc(10px * var(--admin-density,1));color:#155e75;font-size:max(11px, calc(14px * var(--admin-density,1)));background:0 0;margin:0;display:block}.admin-sidebar a:hover{background:#dcebf2}.admin-sidebar a[aria-current=page]{color:#fff;background:#155e75;font-weight:700}.admin-content{min-width:0}.admin-content .admin-main{width:100%;max-width:none;padding:calc(24px * var(--admin-density,1)) calc(16px * var(--admin-density,1));margin:0}.admin-content h1{font-size:calc(36px * var(--admin-density,1))}@media (max-width:800px){.admin-shell{padding-inline-start:0}.admin-sidebar{width:auto;padding:calc(12px * var(--admin-density,1));border-inline-end:0;border-bottom:1px solid #dbe3eb;position:static}.admin-sidebar strong{margin:0 0 calc(8px * var(--admin-density,1));padding:0}.admin-sidebar nav{gap:calc(6px * var(--admin-density,1));flex-wrap:wrap;display:flex}.admin-sidebar a{padding:calc(9px * var(--admin-density,1)) calc(10px * var(--admin-density,1))}.admin-content .admin-main{padding:calc(16px * var(--admin-density,1)) calc(12px * var(--admin-density,1))}}.products-toolbar{grid-template-columns:1fr minmax(calc(240px * var(--admin-density,1)),calc(600px * var(--admin-density,1))) 1fr;gap:calc(24px * var(--admin-density,1));margin-block:calc(24px * var(--admin-density,1));align-items:center;display:grid}.products-toolbar button{justify-self:start}.collection-search{gap:calc(8px * var(--admin-density,1));align-items:center;min-width:0;display:flex}.collection-search input{flex:1;min-width:0}.collection-search button{flex:none}.collections-main .supplier-table a{color:#155e75;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:inline}.collections-main .supplier-table a:hover{color:#103f50;background:0 0;text-decoration:underline}.collections-main .supplier-table th div{margin-top:calc(8px * var(--admin-density,1));font-weight:400}.collections-main nav[aria-label=סינון\ גבייה] a[aria-current=page]{text-underline-offset:5px;font-weight:700;text-decoration:underline}@media (max-width:700px){.products-toolbar .collection-search{grid-area:2/1/auto/-1}}.products-toolbar span{color:#64748b;justify-self:end}.products-section{padding:0 calc(16px * var(--admin-density,1))}.products-table tbody tr:nth-child(2n){background:#f8fafc}.order-filter-toolbar{align-items:center;gap:calc(14px * var(--admin-density,1));margin-block:0 calc(20px * var(--admin-density,1));flex-wrap:wrap;display:flex}.order-filter-toolbar .view-options{flex-wrap:wrap}.order-filter-toolbar label{align-items:center;gap:calc(8px * var(--admin-density,1));margin:0;display:flex}.order-filter-toolbar select{width:auto;min-width:calc(170px * var(--admin-density,1))}.products-table td,.products-table th{padding:calc(14px * var(--admin-density,1)) calc(12px * var(--admin-density,1))}.product-editor{max-width:calc(760px * var(--admin-density,1));padding:calc(16px * var(--admin-density,1))}@media (max-width:700px){.products-toolbar{gap:calc(12px * var(--admin-density,1));grid-template-columns:1fr auto}.products-toolbar input{grid-area:2/1/auto/-1}.products-table{min-width:calc(800px * var(--admin-density,1))}}.demand-link{padding:calc(12px * var(--admin-density,1)) calc(18px * var(--admin-density,1));border-radius:calc(8px * var(--admin-density,1));color:#fff;background:#52618c;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.demand-link:hover{background:#414f76}.calendar-days{gap:calc(14px * var(--admin-density,1));flex-wrap:wrap;display:flex}.calendar-days label{align-items:center;gap:calc(6px * var(--admin-density,1));display:flex}.calendar-days input{width:auto}.supplier-question-panel,.supplier-question-card{margin-block:calc(20px * var(--admin-density,1));padding:calc(16px * var(--admin-density,1));border-radius:calc(10px * var(--admin-density,1));border:1px solid #dbe3eb}.supplier-question-panel>button{margin-block-start:calc(12px * var(--admin-density,1))}.payment-schedule{gap:calc(16px * var(--admin-density,1));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.inline-check{align-items:flex-start;gap:calc(10px * var(--admin-density,1));display:flex}.inline-check input[type=checkbox]{width:auto;margin-top:calc(5px * var(--admin-density,1));flex:none}.financial-main fieldset{border:0;margin:0;padding:0}.financial-main section{margin-top:calc(28px * var(--admin-density,1))}@media (max-width:700px){.payment-schedule{grid-template-columns:1fr}}.collection-toolbar,.request-view-toolbar{grid-template-columns:minmax(calc(150px * var(--admin-density,1)),1fr) minmax(calc(260px * var(--admin-density,1)),2fr) minmax(calc(150px * var(--admin-density,1)),1fr);align-items:center;gap:calc(20px * var(--admin-density,1));margin:calc(24px * var(--admin-density,1)) 0;display:grid}.collection-toolbar>button{justify-self:start}.collection-toolbar>span{justify-self:end}.collection-toolbar input,.request-view-toolbar input{width:100%;max-width:calc(650px * var(--admin-density,1));justify-self:center}.collection-section{width:100%}.collection-section td button{padding:calc(7px * var(--admin-density,1)) calc(13px * var(--admin-density,1));font-size:max(11px, calc(14px * var(--admin-density,1)))}.request-toolbar-actions{gap:calc(12px * var(--admin-density,1));flex-wrap:wrap;align-items:center!important;display:flex!important}.request-toolbar-actions>button,.request-toolbar-actions>a{box-sizing:border-box;height:calc(42px * var(--admin-density,1));line-height:1.2;font-size:max(11px, calc(14px * var(--admin-density,1)));vertical-align:middle;justify-content:center;align-self:center;align-items:center;padding:0 calc(18px * var(--admin-density,1))!important;margin:0!important;display:inline-flex!important}.request-toolbar-actions>dialog{align-self:initial}.request-view-toolbar h2{font-size:calc(21px * var(--admin-density,1));margin:0}.view-options{justify-self:end;gap:calc(4px * var(--admin-density,1));white-space:nowrap;display:flex}.view-options button[aria-pressed=true]{color:#fff;background:#17627a}.request-board{grid-template-columns:repeat(5,minmax(calc(215px * var(--admin-density,1)),1fr));gap:calc(14px * var(--admin-density,1));padding:calc(8px * var(--admin-density,1)) 0 calc(20px * var(--admin-density,1));display:grid;overflow-x:auto}.request-lane{border-radius:calc(10px * var(--admin-density,1));padding:calc(12px * var(--admin-density,1));min-height:calc(230px * var(--admin-density,1));background:#eef3f7}.request-lane h3{margin:0 0 calc(16px * var(--admin-density,1));font-size:calc(16px * var(--admin-density,1))}.request-card{gap:calc(8px * var(--admin-density,1));color:#183b56;text-align:right;width:100%;padding:calc(14px * var(--admin-density,1));margin-bottom:calc(12px * var(--admin-density,1));border-radius:calc(8px * var(--admin-density,1));background:#fff;border:1px solid #d8e2ec;flex-direction:column;display:flex}.request-card:hover{background:#f8fcff}.request-card span,.request-card small{font-weight:400}.request-card small{color:#58748a}@media (max-width:1000px){.collection-toolbar,.request-view-toolbar{grid-template-columns:1fr 2fr}.collection-toolbar>span,.view-options{grid-column:1/-1}.view-options{justify-self:start}}@media (max-width:650px){.collection-toolbar,.request-view-toolbar{grid-template-columns:1fr}.view-options{flex-wrap:wrap}.collection-toolbar input,.request-view-toolbar input{grid-column:1/-1}}.workflow-steps{gap:calc(8px * var(--admin-density,1));margin:calc(16px * var(--admin-density,1)) 0 calc(20px * var(--admin-density,1));color:#526678;font-size:max(11px, calc(14px * var(--admin-density,1)));flex-wrap:wrap;padding:0;list-style:none;display:flex}.workflow-steps li{align-items:center;gap:calc(7px * var(--admin-density,1));padding:calc(8px * var(--admin-density,1)) calc(12px * var(--admin-density,1));border-radius:calc(8px * var(--admin-density,1));background:#edf2f6;display:flex}.workflow-steps li span{width:calc(22px * var(--admin-density,1));height:calc(22px * var(--admin-density,1));background:#dce6ee;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.workflow-steps li[aria-current=step]{color:#145b6e;background:#dff2f5;font-weight:700}.workflow-steps li[aria-current=step] span{color:#fff;background:#176277}.request-workflow{padding:calc(16px * var(--admin-density,1)) calc(18px * var(--admin-density,1));margin-bottom:calc(18px * var(--admin-density,1));border-radius:calc(10px * var(--admin-density,1));background:#fff;border:1px solid #dbe3eb}.request-workflow .workflow-steps{margin-top:0}.workflow-next{justify-content:space-between;align-items:center;gap:calc(14px * var(--admin-density,1));margin:calc(12px * var(--admin-density,1)) 0 calc(20px * var(--admin-density,1));flex-wrap:wrap;display:flex}.workflow-next h2,.workflow-next h3{margin:calc(4px * var(--admin-density,1)) 0 calc(8px * var(--admin-density,1))}.workflow-next p{margin:calc(4px * var(--admin-density,1)) 0}.workflow-next>div{min-width:calc(230px * var(--admin-density,1));flex:1}.workflow-row-actions{align-items:flex-start;gap:calc(8px * var(--admin-density,1));min-width:calc(145px * var(--admin-density,1));flex-direction:column;display:flex}.workflow-row-action{color:#176277;text-underline-offset:3px;font-weight:600;text-decoration:underline}.workflow-form-actions{align-items:center;gap:calc(12px * var(--admin-density,1));margin:calc(14px * var(--admin-density,1)) 0;flex-wrap:wrap;display:flex}.workflow-notice{padding:calc(12px * var(--admin-density,1)) calc(16px * var(--admin-density,1));border-radius:calc(8px * var(--admin-density,1));background:#fff5df}.customer-offer-card{margin:calc(14px * var(--admin-density,1)) 0;padding:calc(14px * var(--admin-density,1));border-radius:calc(10px * var(--admin-density,1));background:#fff;border:1px solid #dbe3eb}.customer-offer-card>summary{font-weight:600}.customer-offers-section,[id^=receipt-],[id^=assignments-],[id^=quotes-],#new-receipt{scroll-margin-top:20px}@media (max-width:700px){.workflow-steps{gap:calc(6px * var(--admin-density,1));font-size:max(11px, calc(12px * var(--admin-density,1)))}.workflow-steps li{padding:calc(6px * var(--admin-density,1))}.request-workflow{padding:calc(12px * var(--admin-density,1))}.workflow-next .text-link{text-align:center;width:100%}.workflow-form-actions>button{min-width:calc(160px * var(--admin-density,1));flex:1}}.pricing-main h1{font-size:calc(34px * var(--admin-density,1))}.pricing-main>.status{color:#526678;background:0 0;padding:0;display:block}.pricing-workspace{grid-template-columns:minmax(0,1fr) calc(350px * var(--admin-density,1));gap:calc(24px * var(--admin-density,1));grid-template-areas:"editor summary";align-items:start;min-width:0;display:grid}.pricing-editor{gap:calc(16px * var(--admin-density,1));grid-area:editor;min-width:0;display:grid}.pricing-summary{top:calc(20px * var(--admin-density,1));border-radius:calc(12px * var(--admin-density,1));padding:calc(22px * var(--admin-density,1));background:#fff;border:1px solid #b9d8df;border-top:5px solid #176277;grid-area:summary;min-width:0;position:sticky}.pricing-summary .pricing-eyebrow{font-size:calc(17px * var(--admin-density,1));margin:0 0 calc(8px * var(--admin-density,1));color:#18283a;font-weight:700}.pricing-total{font-size:calc(38px * var(--admin-density,1));color:#155e75;overflow-wrap:anywhere;line-height:1.25;display:block}.pricing-summary .pricing-inclusive{margin:calc(6px * var(--admin-density,1)) 0 calc(20px * var(--admin-density,1));font-size:max(11px, calc(14px * var(--admin-density,1)))}.pricing-breakdown{margin:0 0 calc(18px * var(--admin-density,1))}.pricing-breakdown>div{justify-content:space-between;gap:calc(12px * var(--admin-density,1));margin:calc(10px * var(--admin-density,1)) 0;font-size:max(11px, calc(14px * var(--admin-density,1)));display:flex}.pricing-breakdown dd{white-space:nowrap;margin:0}.pricing-customer-terms{padding:calc(14px * var(--admin-density,1)) 0;margin:calc(16px * var(--admin-density,1)) 0;border-block:1px solid #e2e8f0}.pricing-customer-terms p{margin:calc(6px * var(--admin-density,1)) 0 0;font-size:max(11px, calc(14px * var(--admin-density,1)))}.pricing-summary button{width:100%;font-weight:700}.pricing-next-help{font-size:max(11px, calc(13px * var(--admin-density,1)));margin:calc(10px * var(--admin-density,1)) 0 calc(16px * var(--admin-density,1));line-height:1.65!important}.pricing-missing{border-radius:calc(8px * var(--admin-density,1));padding:calc(12px * var(--admin-density,1));margin:calc(16px * var(--admin-density,1)) 0;font-size:max(11px, calc(14px * var(--admin-density,1)));color:#71480c;background:#fff6e9}.pricing-missing ul{margin:calc(8px * var(--admin-density,1)) 0 0;padding-inline-start:calc(20px * var(--admin-density,1));line-height:1.7}.pricing-summary .success{padding:calc(10px * var(--admin-density,1));font-size:max(11px, calc(14px * var(--admin-density,1)))}.pricing-editor .pricing-card{padding:calc(20px * var(--admin-density,1));border-radius:calc(12px * var(--admin-density,1));background:#fff;border:1px solid #dbe3eb;margin:0}.pricing-card h2{font-size:calc(20px * var(--admin-density,1));margin-bottom:calc(10px * var(--admin-density,1))}.pricing-card p{margin:calc(8px * var(--admin-density,1)) 0 calc(14px * var(--admin-density,1));font-size:max(11px, calc(14px * var(--admin-density,1)))}.pricing-card small{color:#526678;line-height:1.7}.pricing-cost-overview{gap:calc(12px * var(--admin-density,1));margin:calc(18px * var(--admin-density,1)) 0 calc(12px * var(--admin-density,1));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pricing-cost-overview>div{padding:calc(12px * var(--admin-density,1));border-radius:calc(8px * var(--admin-density,1));background:#f1f6f9}.pricing-cost-overview dt{font-size:max(11px, calc(13px * var(--admin-density,1)));color:#526678}.pricing-cost-overview dd{margin:calc(8px * var(--admin-density,1)) 0 0;font-size:calc(21px * var(--admin-density,1));font-weight:700}.pricing-details>summary{cursor:pointer;color:#155e75;font-weight:600}.pricing-card>.pricing-details{padding-top:calc(14px * var(--admin-density,1));margin-top:calc(14px * var(--admin-density,1));border-top:1px solid #e2e8f0}.pricing-details[open]>summary{margin-bottom:calc(16px * var(--admin-density,1))}.pricing-details .stack{gap:calc(10px * var(--admin-density,1))}.pricing-details input[type=number]{max-width:calc(330px * var(--admin-density,1))}.pricing-expenses{gap:calc(18px * var(--admin-density,1));grid-template-columns:1fr 1fr;display:grid}.pricing-card .payment-schedule{margin:calc(14px * var(--admin-density,1)) 0 calc(20px * var(--admin-density,1))}.pricing-card .inline-check{font-size:max(11px, calc(14px * var(--admin-density,1)));line-height:1.6}.pricing-card .stack{gap:calc(10px * var(--admin-density,1))}.pricing-job-terms{margin-top:calc(22px * var(--admin-density,1));padding-top:calc(16px * var(--admin-density,1));border-top:1px solid #e2e8f0}.pricing-main .toolbar{margin:calc(4px * var(--admin-density,1)) 0 calc(12px * var(--admin-density,1))}.pricing-main .workflow-steps{margin:calc(12px * var(--admin-density,1)) 0}.pricing-main .pricing-card textarea{margin-top:calc(10px * var(--admin-density,1))}@media (min-width:1700px){.pricing-workspace{grid-template-columns:minmax(0,1fr) calc(390px * var(--admin-density,1))}.pricing-card .payment-schedule{max-width:calc(850px * var(--admin-density,1))}}@media (max-width:1050px){.pricing-workspace{grid-template-columns:1fr;grid-template-areas:"summary""editor"}.pricing-summary{position:static}.pricing-summary button{max-width:calc(420px * var(--admin-density,1));display:block}.pricing-cost-overview{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.pricing-main h1{font-size:calc(28px * var(--admin-density,1))}.pricing-expenses,.pricing-card .payment-schedule,.pricing-cost-overview{grid-template-columns:1fr}.pricing-total{font-size:calc(34px * var(--admin-density,1))}.pricing-editor .pricing-card,.pricing-summary{padding:calc(16px * var(--admin-density,1))}.pricing-breakdown>div{flex-wrap:wrap}}.bundle-main h1{font-size:calc(34px * var(--admin-density,1))}.bundle-editor{gap:calc(20px * var(--admin-density,1));min-width:0;display:grid}.bundle-editor>section{padding:calc(22px * var(--admin-density,1));margin:0}.bundle-editor table input[type=checkbox]{width:auto}.bundle-editor table td input{min-width:calc(140px * var(--admin-density,1))}.bundle-private{background:#f1f6f9}.bundle-stale{border-color:#e7ae4e}.bundle-editor .pricing-cost-overview{grid-template-columns:repeat(4,minmax(0,1fr))}.offer-items .supplier-table{min-width:calc(450px * var(--admin-density,1))}.offer-items details{margin-top:calc(10px * var(--admin-density,1));font-weight:400}.offer-items summary{font-size:max(11px, calc(14px * var(--admin-density,1)))}.offer-items dl{white-space:normal;max-width:calc(650px * var(--admin-density,1))}.offer-items dd{margin:calc(4px * var(--admin-density,1)) 0 calc(10px * var(--admin-density,1))}.bundle-editor>section>button{margin-top:calc(14px * var(--admin-density,1))}.bundle-editor section>select{max-width:calc(650px * var(--admin-density,1))}.bundle-editor .stack{max-width:calc(850px * var(--admin-density,1))}.bundle-editor input[type=search]{max-width:calc(650px * var(--admin-density,1))}.bundle-editor small{color:#526678;line-height:1.6}@media (max-width:700px){.bundle-editor .pricing-cost-overview{grid-template-columns:1fr 1fr}.bundle-editor>section{padding:calc(16px * var(--admin-density,1))}}.request-cart{gap:calc(24px * var(--admin-density,1));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.request-cart>section{min-width:0;margin:0}.request-cart label{gap:calc(8px * var(--admin-density,1));display:grid}.request-cart label.inline-check{display:flex}.cart-item-list{padding-inline-start:calc(22px * var(--admin-density,1))}.cart-item-list>li{padding:calc(14px * var(--admin-density,1)) 0;border-bottom:1px solid #e2e8f0}.cart-item-list p{font-size:max(11px, calc(14px * var(--admin-density,1)));white-space:pre-wrap;overflow-wrap:anywhere}.cart-item-list button{padding:calc(6px * var(--admin-density,1)) calc(12px * var(--admin-density,1))}.cart-checkout>form{margin-top:calc(22px * var(--admin-density,1))}.cart-product-editor{top:calc(20px * var(--admin-density,1));position:sticky}.request-cart small{color:#526678;line-height:1.7}@media (max-width:850px){.request-cart{grid-template-columns:1fr}.cart-product-editor{position:static}}.request-cart fieldset{border:0;min-width:0;margin:0;padding:0}.entity-image{width:calc(40px * var(--admin-density,1));height:calc(40px * var(--admin-density,1));object-fit:contain;border-radius:calc(9px * var(--admin-density,1));vertical-align:middle;background:#edf4f8;border:1px solid #dce7ee;flex:none}.entity-image-large{width:calc(112px * var(--admin-density,1));height:calc(112px * var(--admin-density,1));border-radius:calc(14px * var(--admin-density,1))}.entity-name,.entity-profile-heading{align-items:center;gap:calc(12px * var(--admin-density,1));display:flex}.entity-name{white-space:normal}.entity-name .request-title-button{text-align:start}.entity-profile-heading h1{margin:0}.entity-profile-heading{margin:calc(24px * var(--admin-density,1)) 0}.entity-image-editor{background:#f8fbfd;border:1px solid #dce7ee;padding:calc(18px * var(--admin-density,1))!important;margin:calc(14px * var(--admin-density,1)) 0!important}.entity-image-editor>form{max-width:calc(650px * var(--admin-density,1));margin-top:calc(14px * var(--admin-density,1))}.entity-image-editor fieldset{border:0;min-width:0;margin:0;padding:0}.image-file-field,.image-file-field label{gap:calc(8px * var(--admin-density,1));display:grid}.image-file-field small{color:#526678;line-height:1.6}.image-file-field input[type=file]{background:#fff;max-width:100%}.image-file-preview img{object-fit:contain;border-radius:calc(12px * var(--admin-density,1));border:1px solid #dce7ee}.image-default-grid{gap:calc(20px * var(--admin-density,1));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.image-default-grid>section{min-width:0;margin:0}.entity-image-editor .workflow-form-actions{margin-top:calc(14px * var(--admin-density,1));flex-wrap:wrap}.category-label .entity-image{margin-inline:calc(4px * var(--admin-density,1))}@media (max-width:900px){.image-default-grid{grid-template-columns:1fr}}.supplier-edit-account{gap:calc(20px * var(--admin-density,1));align-content:start;display:grid}.supplier-edit-categories .supplier-category-options{max-height:calc(240px * var(--admin-density,1));padding:calc(10px * var(--admin-density,1))}.supplier-edit-categories .inline-check{gap:calc(8px * var(--admin-density,1));display:flex}.supplier-edit-categories .inline-check input{width:calc(18px * var(--admin-density,1));height:calc(18px * var(--admin-density,1));flex:none}.route-choice-fieldset{border:0;min-width:0;margin:0;padding:0}.route-choices{gap:calc(14px * var(--admin-density,1));flex-wrap:wrap;align-items:center;display:flex}.route-choices label{align-items:center;gap:calc(6px * var(--admin-density,1));font-size:max(11px, calc(13px * var(--admin-density,1)));white-space:nowrap;cursor:pointer;font-weight:400;display:inline-flex}.route-choices input[type=checkbox]{width:calc(18px * var(--admin-density,1));height:calc(18px * var(--admin-density,1));accent-color:#155e75;cursor:pointer;margin:0}.route-bulk-options{align-items:center;gap:calc(10px * var(--admin-density,1));padding:calc(14px * var(--admin-density,1)) 0;border-bottom:2px solid #dbe3eb;flex-wrap:wrap;display:flex}.route-bulk-options>strong{font-size:max(11px, calc(13px * var(--admin-density,1)))}.route-region-row{justify-content:space-between;align-items:center;gap:calc(10px * var(--admin-density,1));padding:calc(13px * var(--admin-density,1)) 0;border-bottom:1px solid #edf1f5;flex-wrap:wrap;display:flex}.route-region-row>strong{font-size:max(11px, calc(13px * var(--admin-density,1)))}.route-region-row:last-child{border:0}.route-template-preview{padding:calc(10px * var(--admin-density,1));border-radius:calc(8px * var(--admin-density,1));background:#edf4f8;margin:0;font-size:max(11px, calc(13px * var(--admin-density,1)))!important}.route-unsaved{padding:calc(10px * var(--admin-density,1));border-radius:calc(8px * var(--admin-density,1));color:#795109;background:#fff7e6}.supplier-edit-routes .workflow-form-actions{gap:calc(10px * var(--admin-density,1));flex-wrap:wrap;display:flex}.supplier-edit-routes .workflow-form-actions>button{flex:1}.supplier-edit-categories .supplier-category-save{width:100%}.product-option{align-items:center;gap:calc(12px * var(--admin-density,1));min-height:calc(54px * var(--admin-density,1));text-align:right;display:flex}.product-option .entity-image{width:calc(56px * var(--admin-density,1));height:calc(56px * var(--admin-density,1));object-fit:cover;flex:0 0 56px}.request-artwork{border-radius:calc(12px * var(--admin-density,1));padding:calc(16px * var(--admin-density,1));margin-block:calc(16px * var(--admin-density,1));background:#f8fbfd;border:1px solid #d9e4ee;min-width:0}.request-artwork input[type=file]{max-width:100%;margin-block:calc(8px * var(--admin-density,1))}.request-artwork small{line-height:1.7;display:block}.artwork-file-list{gap:calc(10px * var(--admin-density,1));padding:0;list-style:none;display:grid}.artwork-file-list li{justify-content:space-between;align-items:center;gap:calc(10px * var(--admin-density,1));overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.form-target-picker{grid-template-columns:calc(220px * var(--admin-density,1)) minmax(calc(200px * var(--admin-density,1)),1fr);gap:calc(16px * var(--admin-density,1));margin-block:calc(20px * var(--admin-density,1));display:grid}.form-editor-layout{gap:calc(24px * var(--admin-density,1));grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;display:grid}.form-live-preview{top:calc(20px * var(--admin-density,1));border-radius:calc(14px * var(--admin-density,1));padding:calc(20px * var(--admin-density,1));background:#f3f8fb;border:1px solid #d5e2ea;position:sticky}.form-field-card{border-radius:calc(10px * var(--admin-density,1));padding:calc(14px * var(--admin-density,1));margin-block:calc(12px * var(--admin-density,1));border:1px solid #d5e2ea}.form-field-card>summary{cursor:pointer;margin-bottom:calc(12px * var(--admin-density,1));font-weight:700}.form-field-grid{gap:calc(12px * var(--admin-density,1));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.form-field-card label{gap:calc(6px * var(--admin-density,1));margin-block:calc(8px * var(--admin-density,1));display:grid}.form-field-card .inline-check{display:flex}.form-field-card input,.form-field-card select,.form-field-card textarea{width:100%;min-width:0}.form-live-preview h3{margin-block:calc(14px * var(--admin-density,1)) 0}@media (max-width:1000px){.form-editor-layout{grid-template-columns:1fr}.form-live-preview{position:static}}@media (max-width:600px){.form-target-picker,.form-field-grid{grid-template-columns:1fr}}.supplier-agreement-panel{border-radius:calc(14px * var(--admin-density,1));overflow-wrap:anywhere;background:#f8fbfd;border:1px solid #d6e3ec;min-width:0;padding:calc(20px * var(--admin-density,1))!important;margin:0!important}.supplier-agreement-panel label,.agreement-template-grid label{gap:calc(8px * var(--admin-density,1));display:grid}.supplier-agreement-panel input[type=file]{width:100%;max-width:100%}.agreement-heading{gap:calc(12px * var(--admin-density,1));display:grid}.agreement-files{gap:calc(12px * var(--admin-density,1));padding:0;list-style:none;display:grid}.agreement-files li{gap:calc(12px * var(--admin-density,1));padding:calc(12px * var(--admin-density,1));border-radius:calc(8px * var(--admin-density,1));background:#fff;border:1px solid #dce7ee;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.agreement-files small{margin-top:calc(6px * var(--admin-density,1));display:block}.agreement-actions{gap:calc(10px * var(--admin-density,1));flex-wrap:wrap;display:flex}.agreement-check{align-items:flex-start;font-weight:400;gap:calc(8px * var(--admin-density,1))!important;display:flex!important}.agreement-check input{height:calc(18px * var(--admin-density,1));margin-top:calc(3px * var(--admin-density,1));flex:0 0 18px;width:calc(18px * var(--admin-density,1))!important}.agreement-notice{padding:calc(14px * var(--admin-density,1));border-radius:calc(10px * var(--admin-density,1));background:#edf5fa;border:1px solid #d4e5ef;line-height:1.7}.agreement-review{padding-top:calc(16px * var(--admin-density,1));border-top:2px solid #c7dde8}.agreement-history{padding-inline-start:calc(22px * var(--admin-density,1));line-height:1.9}.agreement-old{border-radius:calc(10px * var(--admin-density,1));padding:calc(16px * var(--admin-density,1));margin-block:calc(12px * var(--admin-density,1));border:1px solid #d6e3ec}.agreement-template-grid{gap:calc(24px * var(--admin-density,1));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.agreement-template-grid>section{min-width:0;margin:0}.supplier-agreement-panel .status{white-space:normal}@media (max-width:1000px){.agreement-template-grid{grid-template-columns:1fr}}.settings-content .agreement-template-library{max-width:none}.agreement-template-library .supplier-category-options{max-height:calc(230px * var(--admin-density,1))}.agreement-template-grid .supplier-category-options label{align-items:center;gap:calc(8px * var(--admin-density,1));display:flex}.agreement-template-grid .supplier-category-options input[type=checkbox]{width:calc(18px * var(--admin-density,1));height:calc(18px * var(--admin-density,1));flex:0 0 18px}.agreement-template-grid .supplier-category-options input[type=search]{width:100%}.supplier-registration-main{max-width:calc(1500px * var(--admin-density,1));padding:calc(24px * var(--admin-density,1));margin:auto}.supplier-registration-main .registration-email{max-width:calc(620px * var(--admin-density,1))}.supplier-registration-grid{gap:calc(24px * var(--admin-density,1));grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.supplier-registration-grid>section{min-width:0;margin:0}.supplier-registration-grid label,.fulfillment-route-panel label{gap:calc(8px * var(--admin-density,1));display:grid}.supplier-registration-grid .supplier-category-options label{display:flex}.supplier-registration-grid input[type=checkbox]{width:calc(18px * var(--admin-density,1));height:calc(18px * var(--admin-density,1));flex:none}.supplier-registration-grid .supplier-category-options{max-height:calc(260px * var(--admin-density,1))}.supplier-registration-main .registration-password{margin-top:calc(24px * var(--admin-density,1));max-width:calc(650px * var(--admin-density,1))}.supplier-applications{margin-block:calc(20px * var(--admin-density,1));padding:calc(16px * var(--admin-density,1));border-radius:calc(12px * var(--admin-density,1));border:1px solid #d8e4ec}.supplier-application-queue{padding:calc(12px * var(--admin-density,1));margin:0}.fulfillment-route-panel{padding:calc(18px * var(--admin-density,1));border-radius:calc(12px * var(--admin-density,1));background:#f8fbfd;border:1px solid #d8e4ec}.fulfillment-fields{gap:calc(14px * var(--admin-density,1));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.print-document-page{max-width:calc(850px * var(--admin-density,1));padding:calc(32px * var(--admin-density,1));background:#fff;margin:auto;line-height:1.8}.print-document-page h1{font-size:calc(30px * var(--admin-density,1))}.print-document-page h2{font-size:calc(23px * var(--admin-density,1))}.signature-lines{margin-top:calc(35px * var(--admin-density,1));line-height:2}.print-document-page li{margin-bottom:calc(12px * var(--admin-density,1))}@media (max-width:850px){.supplier-registration-grid,.fulfillment-fields{grid-template-columns:1fr}.supplier-registration-main{padding:calc(16px * var(--admin-density,1))}}@media print{.no-print{display:none!important}.print-document-page{max-width:none;margin:0;padding:0;font-size:12pt}.print-document-page h1{font-size:23pt}.print-document-page table{width:100%;min-width:0}.print-document-page tr,.signature-lines{break-inside:avoid}body{background:#fff}}.supplier-edit-routes>.supplier-agreement-panel{margin-bottom:calc(20px * var(--admin-density,1))!important}.supplier-agreement-panel>details>.stack{margin-top:calc(16px * var(--admin-density,1))}.message-brand{padding:calc(16px * var(--admin-density,1));border-radius:calc(12px * var(--admin-density,1));background:#fff;border:1px solid #dce5ed}.message-brand-grid{grid-template-columns:minmax(calc(200px * var(--admin-density,1)),1fr) minmax(calc(240px * var(--admin-density,1)),2fr);gap:calc(16px * var(--admin-density,1));padding-top:calc(16px * var(--admin-density,1));display:grid}.message-brand-grid button{justify-self:start}.message-template-toolbar{gap:calc(16px * var(--admin-density,1));margin:calc(18px * var(--admin-density,1)) 0;align-items:end;display:flex}.message-template-toolbar>input{flex:1}.message-template-workspace{grid-template-columns:minmax(calc(190px * var(--admin-density,1)),.65fr) minmax(calc(320px * var(--admin-density,1)),1.3fr) minmax(calc(300px * var(--admin-density,1)),1fr);gap:calc(18px * var(--admin-density,1));align-items:start;display:grid}.message-template-list{gap:calc(8px * var(--admin-density,1));max-height:calc(850px * var(--admin-density,1));display:grid;overflow:auto}.message-template-choice{gap:calc(5px * var(--admin-density,1));text-align:right;color:#17324d;padding:calc(12px * var(--admin-density,1));background:#fff;border:1px solid #dce5ed;display:grid}.message-template-choice[aria-current=page]{background:#e1f2f5;border-color:#17627a}.message-template-choice small{font-weight:400}.message-template-edit,.message-template-preview{border-radius:calc(12px * var(--admin-density,1));padding:calc(16px * var(--admin-density,1));background:#fff;border:1px solid #dce5ed;min-width:0}.message-template-preview iframe{width:100%;min-height:calc(750px * var(--admin-density,1));background:#f4f7fa;border:0}.message-variable-help{padding:calc(12px * var(--admin-density,1));border-radius:calc(8px * var(--admin-density,1));background:#f4f7fa}.message-variable-buttons,.message-save-actions{gap:calc(8px * var(--admin-density,1));flex-wrap:wrap;display:flex}.message-variable-buttons{margin:calc(12px * var(--admin-density,1)) 0}.message-history{gap:calc(8px * var(--admin-density,1));max-height:calc(500px * var(--admin-density,1));display:grid;overflow:auto}.message-history details{border-radius:calc(8px * var(--admin-density,1));padding:calc(10px * var(--admin-density,1));border:1px solid #dce5ed}.message-template-edit textarea{font-size:calc(15px * var(--admin-density,1));line-height:1.7}@media (max-width:1500px){.message-template-workspace{grid-template-columns:calc(200px * var(--admin-density,1)) minmax(calc(300px * var(--admin-density,1)),1fr)}.message-template-preview{grid-column:2}.message-template-preview iframe{min-height:calc(550px * var(--admin-density,1))}}@media (max-width:950px){.message-template-workspace{grid-template-columns:1fr}.message-template-preview{grid-column:auto}.message-template-list{max-height:calc(260px * var(--admin-density,1))}.message-brand-grid{grid-template-columns:1fr}.message-template-toolbar{flex-wrap:wrap}}@media screen and (min-width:801px){.admin-shell{--admin-density:.85;font-size:calc(16px * var(--admin-density))}}.customer-security-form{max-width:640px}.customer-security-form form.stack{gap:14px}.customer-security-form label:not(.inline-check){gap:6px;display:grid}.customer-new-request .request-cart-layout{margin-top:16px}.customer-other-product{margin:4px 0 10px}.customer-demand-form label:not(.inline-check),.customer-request-edit label:not(.inline-check){gap:6px;display:grid}.customer-demand-form .stack,.customer-request-edit .stack{gap:12px}.customer-demand-form .stack>p{margin:0}.customer-demand-form fieldset.stack{border:1px solid #dbe3eb;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;display:grid}.customer-demand-form fieldset.stack>small{grid-column:1/-1}.customer-request-edit{border:1px solid #dbe3eb;border-radius:8px;padding:12px}.customer-request-edit form{margin-top:12px}.customer-request-edit>summary{font-weight:700}@media (max-width:800px){.customer-demand-form fieldset.stack{grid-template-columns:1fr}}.customer-saved-identity,.profile-saved-identity{background:#f7fbfd;border:1px solid #dbe3eb;border-radius:8px;padding:12px}.customer-saved-identity p,.profile-saved-identity p{margin:0 0 6px}.supplier-work-nav a[aria-current=page]{color:#fff;background:#155e75;font-weight:700}.supplier-profile-page{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.supplier-security-section{max-width:800px}.supplier-security-form{max-width:520px}@media (max-width:800px){.supplier-profile-page{grid-template-columns:1fr}}.account-role-actions{border-inline-start:2px solid #c8b09a;flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;margin-inline-start:6px;padding-inline-start:14px;display:inline-flex}.customer-tabs .account-role-actions .account-role-action{color:#743609;background:#fff0df;border:1px solid #d49a67;border-radius:8px;margin:0;padding:9px 14px;font-weight:700}.customer-tabs .account-role-actions .account-role-action:hover{color:#602b05;background:#ffe0bc;border-color:#ad6b32}.customer-tabs .account-role-actions .account-role-action[aria-current=page]{color:#fff;background:#8b4517;border-color:#8b4517}.customer-tabs .account-role-actions .account-role-action:focus-visible{outline-offset:3px;outline:2px solid #8b4517}@media (max-width:700px){.account-role-actions{border-block-start:2px solid #c8b09a;border-inline-start:0;flex-basis:100%;margin-inline-start:0;padding-block-start:10px;padding-inline-start:0}}.bundle-work-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:12px;display:grid}.bundle-work-card{background:#fff;border:1px solid #d5e1eb;border-radius:12px;min-width:0;padding:14px}.bundle-work-card h3{margin:0}.bundle-work-card>p{margin:8px 0}.bundle-work-card details{border:1px solid #e1e8ee;border-radius:8px;margin:8px 0;padding:8px}.bundle-work-card fieldset{min-width:0}.bundle-work-card input,.bundle-work-card textarea{max-width:100%}.bundle-work-card .compact-specification{margin:8px 0;line-height:1.8}.bundle-work-card .compact-specification dt,.bundle-work-card .compact-specification dd,.supplier-work-details .compact-specification dt,.supplier-work-details .compact-specification dd{margin:0;display:inline}.bundle-work-card .compact-specification>div,.supplier-work-details .compact-specification>div{display:inline}.bundle-work-card .toolbar{flex-wrap:wrap;align-items:flex-start}.bundle-work-card .status{white-space:normal;overflow-wrap:anywhere;max-width:100%}.supplier-category-bulk{flex-wrap:wrap;align-items:center;gap:10px;margin-block:10px;display:flex}.supplier-category-bulk button{width:auto}.supplier-registration-grid .supplier-category-options input[type=search]{width:100%}.supplier-registration-grid .supplier-category-options{max-height:none;overflow:visible}.supplier-category-list{max-height:200px;margin-top:8px;overflow:auto}.warehouse-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:12px;margin-block:12px;display:grid}.warehouse-product{background:#fff;border:1px solid #d6e2ec;border-radius:8px;min-width:0;padding:14px}.warehouse-product h3{margin:0 0 8px}.warehouse-counts{flex-wrap:wrap;gap:20px;margin-block:12px;display:flex}.warehouse-counts span{gap:4px;display:grid}.warehouse-counts strong{font-size:1.2rem}.warehouse-operation{max-width:640px;margin-block:12px}.warehouse-operation label{margin-block:8px;display:block}.warehouse-operation .agreement-check{display:flex}.warehouse-pickup{background:#f6fafc;border:1px solid #d6e2ec;border-radius:8px;margin-block:14px;padding:14px}.warehouse-event{border-block-end:1px solid #d6e2ec;padding-block:10px}.warehouse-panel summary{cursor:pointer;padding-block:8px;font-weight:600}.warehouse-panel button{margin-top:10px}.warehouse-panel small{margin-block:8px;display:block}.warehouse-panel h2{margin-block:0 10px}.media-workspace{max-width:1500px;margin-inline:auto;padding:24px}.media-filters,.media-form-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:start;gap:12px;display:grid}.media-filters label,.media-form-grid label{flex-direction:column;gap:5px;display:flex}.media-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,390px),1fr));gap:16px;display:grid}.media-card{background:#fff;border:1px solid #d3dfeb;border-radius:12px;min-width:0;padding:16px;scroll-margin-top:20px}.media-card h2,.media-card h3{margin-top:6px}.media-card p{overflow-wrap:anywhere}.media-card small{color:#52667c;margin-top:7px;display:block}.media-selected{outline:3px solid #ba752c}.media-card details{border-top:1px solid #dbe5ee;margin-block:12px;padding-top:10px}.media-card summary{color:#245c70;cursor:pointer;font-weight:700}.media-gallery{gap:7px;display:flex;overflow-x:auto}.media-gallery a{background:0 0;flex:0 0 70%;padding:0}.media-gallery img{object-fit:cover;border-radius:8px;width:100%;height:190px}.media-gallery a:only-child{flex-basis:100%}.media-map{direction:ltr;border-radius:10px;width:100%;height:440px}.media-map-panel{border:1px solid #d3dfeb;border-radius:12px;margin-block:16px;padding:16px}.media-map-panel [hidden]{display:none}.media-editor fieldset{border:0;min-width:0;padding:0}.media-editor textarea{width:100%}.media-editor>.stack{gap:10px}@media (max-width:650px){.media-workspace{padding:12px}.media-map{height:320px}.media-filters,.media-form-grid,.media-grid{grid-template-columns:1fr}}.media-map-pin{color:#fff;cursor:pointer;background:#245c70;border:2px solid #fff;border-radius:50%;place-items:center;min-width:32px;height:32px;padding:4px;font:700 15px Arial;display:grid;box-shadow:0 2px 6px #0005}.account-discovery-actions{border-inline-start:2px solid #a7d7c8;align-items:center;max-width:100%;margin-inline-start:4px;padding-inline-start:12px;display:inline-flex}.customer-tabs .advertising-discovery-link{color:#065f46;background:#ecfdf5;border:1px solid #059669;border-radius:8px;align-items:center;gap:7px;margin:0;padding:9px 14px;font-weight:700;display:inline-flex}.customer-tabs .advertising-discovery-link:hover{color:#064e3b;background:#d1fae5;border-color:#047857}.customer-tabs .advertising-discovery-link:focus-visible{outline-offset:3px;outline:2px solid #047857}.advertising-discovery-link svg{flex-shrink:0}@media (max-width:700px){.account-discovery-actions{border-inline-start:0;margin-inline-start:0;padding-inline-start:0}}.media-photo-cover{cursor:zoom-in;color:#fff;background:#eaf0f5;border:0;border-radius:8px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.media-photo-cover:hover{background:#eaf0f5}.media-photo-cover img{object-fit:cover;width:100%;height:190px;display:block}.media-photo-cover>span{inset-inline:0;text-align:center;background:#132c44d9;padding:7px 10px;font-size:.85rem;position:absolute;bottom:0}.media-photo-cover:focus-visible{outline-offset:3px;outline:3px solid #155e75}.media-photo-dialog{color:#fff;box-sizing:border-box;background:#081421f5;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:20px;position:fixed;inset:0;overflow:auto}.media-photo-dialog[open]{grid-template-rows:auto minmax(0,1fr) auto;gap:14px;display:grid}.media-photo-dialog::backdrop{background:#081421e6}html:has(.media-photo-dialog[open]){overflow:hidden}.media-photo-heading,.media-photo-controls{justify-content:space-between;align-items:center;gap:12px;display:flex}.media-photo-heading strong{overflow-wrap:anywhere}.media-photo-close{color:#173047;background:#fff;border:1px solid #c8d8e8;flex-shrink:0;min-width:44px;min-height:44px;padding:7px;font-size:1.3rem}.media-photo-stage{touch-action:pan-y;justify-content:center;align-items:center;min-height:0;display:flex}.media-photo-stage img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.media-photo-controls{flex-wrap:wrap;justify-content:center}.media-photo-controls button{color:#173047;background:#fff;border:1px solid #c8d8e8;min-height:44px}.media-photo-dialog button:focus-visible{outline-offset:3px;outline:3px solid #6ee7b7}.media-photo-controls button:hover,.media-photo-close:hover{color:#173047;background:#dbeafe}@media (max-width:650px){.media-photo-dialog{gap:10px;padding:12px}.media-photo-heading strong{font-size:1rem}.media-photo-controls{gap:8px}.media-photo-controls button{padding:9px;font-size:.85rem}}.customer-workspace>.account-advertising-section,.supplier-workspace>.account-advertising-section{min-width:0;margin:16px 0;padding:20px}.account-advertising-section>h2{margin:0 0 12px;font-size:21px}.account-advertising-section>.media-filters,.account-advertising-section>.media-map-panel{margin:16px 0;padding:16px}.account-advertising-section>.media-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.account-advertising-section .media-card h2{font-size:19px}.public-advertising-section{background:0 0;border:0;margin:0;padding:0}.customer-tabs .advertising-discovery-link[aria-current=page]{color:#fff;background:#047857;border-color:#047857}@media (max-width:650px){.customer-workspace>.account-advertising-section,.supplier-workspace>.account-advertising-section{padding:12px}.account-advertising-section>.media-grid{grid-template-columns:1fr}}.media-photo-manager{grid-template-columns:repeat(auto-fit,minmax(min(100%,155px),1fr));gap:12px;display:grid}.media-photo-manager-item{border:1px solid #d4e1eb;border-radius:8px;min-width:0;padding:10px}.media-photo-manager-item>img{object-fit:cover;border-radius:6px;width:100%;height:110px;margin-bottom:8px;display:block}.media-photo-manager-item input[type=file]{max-width:100%}.admin-media-review-notice{color:#6c4100;background:#fff5db;border:2px solid #d28a10;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 16px 0;padding:12px 16px;display:flex}.admin-media-review-notice a{color:#fff;background:#875000;border-radius:7px;margin-inline-start:auto;padding:8px 12px}.admin-media-count{color:#603600;background:#ffe2a1;border-radius:20px;justify-content:center;align-items:center;min-width:23px;height:23px;margin-inline-start:7px;padding-inline:5px;font-weight:800;display:inline-flex}.media-review-queue.has-pending{background:#fff9eb;border:2px solid #d6a237}.media-review-queue ul{padding:0;list-style:none}.media-review-queue li{border-top:1px solid #ecd9b3;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.media-review-queue li .customer-record-link{margin-inline-start:auto}.media-review-filters{justify-content:flex-start}.media-awaiting-review{border:2px solid #d6a237}.media-pending-badge{color:#704500;background:#fff0c3;border-radius:6px;padding:4px 9px;font-weight:800;display:inline-block}.media-pending-explanation{background:#fff8e8;border:1px solid #e8c574;border-radius:8px;padding:12px}.media-pending-explanation p{margin:7px 0}.media-review-decision{background:#f3faf6;border:1px solid #b8d9c6;border-radius:8px;padding:12px;scroll-margin-top:20px}.media-review-decision>summary{color:#125e3e}@media (max-width:650px){.admin-media-review-notice{margin-inline:8px}.admin-media-review-notice a{margin-inline-start:0}.media-review-queue li{flex-direction:column;align-items:flex-start}.media-review-queue li .customer-record-link{margin-inline-start:0}}.media-management-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;scroll-margin-top:20px;display:grid}.media-management-stats .media-stat{color:#243e53;text-align:start;min-width:0;box-shadow:none;background:#fff;border:1px solid #cad9e5;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;display:flex}.media-management-stats .media-stat strong{font-size:28px;line-height:1.15}.media-management-stats .media-stat small{color:#52677a;font-weight:400}.media-management-stats .media-stat-pending{color:#734b06;background:#fff6dd;border:2px solid #d29b2b}.media-management-stats .media-stat.is-active{outline-offset:2px;outline:2px solid #245c70}.media-management-stats .media-stat:hover{background:#edf5fa}.media-management-stats .media-stat-pending:hover{background:#ffedb5}.media-management .media-availability-panel{background:#fff;border:1px solid #d3dfeb;border-radius:8px;padding:10px 14px}.media-availability-panel>summary{cursor:pointer;color:#245c70;font-weight:700}.media-availability-panel>.media-grid{margin-top:12px}.media-management>section.media-management-list{margin:0;padding:16px}.media-management-list>h2{margin:0 0 10px}.media-add-asset{margin:0 0 14px}.media-add-asset>summary{color:#fff;cursor:pointer;background:#245c70;border-radius:7px;padding:9px 14px;font-weight:700;display:inline-block}.media-add-asset[open]>.media-editor{margin-block:16px}.media-management-toolbar{grid-template-columns:minmax(240px,2fr) repeat(4,minmax(110px,1fr));align-items:end;gap:10px;display:grid}.media-management-toolbar>label{flex-direction:column;gap:5px;min-width:0;display:flex}.media-management-toolbar input,.media-management-toolbar select{width:100%;min-width:0;margin:0}.media-results-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:12px 0;display:flex}.media-results-line p{color:#52677a;margin:0}.media-management-empty{text-align:center;border:1px dashed #b6c9d9;border-radius:10px;padding:24px}.media-load-more{text-align:center;margin-top:16px}.media-management .media-grid{align-items:start}@media (max-width:1100px){.media-management-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))}.media-management-search{grid-column:span 2}}@media (max-width:650px){.media-management-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.media-management-stats .media-stat{padding:12px}.media-management-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.media-management-search{grid-column:1/-1}.media-management>section.media-management-list{padding:12px}.media-results-line{align-items:flex-start}}.media-management-actions{flex-wrap:wrap;align-items:flex-start;gap:8px;margin-bottom:14px;display:flex}.media-management-actions .media-add-asset{margin:0}.media-management-actions .media-add-asset[open]{flex:1 0 100%;order:3}.media-management-actions>a{border-radius:7px;padding:9px 14px;text-decoration:none;display:inline-flex}.media-management-actions summary{list-style:none}.media-review-comparison{background:#fff;border:1px solid #c5d7e3;border-radius:8px;margin:12px 0!important;padding:12px!important}.media-review-comparison h4{margin:4px 0 10px}.media-review-comparison h5{font-size:inherit;margin:10px 0}.media-change-row{border-bottom:1px solid #dbe5ee;grid-template-columns:minmax(70px,.7fr) repeat(2,minmax(0,1fr));gap:8px;padding:10px 6px;display:grid}.media-change-row.is-changed{background:#fff7e4}.media-change-row>div{flex-direction:column;gap:4px;min-width:0;display:flex}.media-change-row span{white-space:pre-wrap;overflow-wrap:anywhere}.media-change-row small{margin:0;font-weight:700}.media-review-photo-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.media-review-photo-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;display:grid}.media-review-photo{min-width:0}.media-review-photo>span{margin-top:5px;font-size:12px;font-weight:700;display:block}.media-review-image-button{cursor:zoom-in;background:#eef3f7;border:1px solid #bdcddd;border-radius:6px;width:100%;overflow:hidden;padding:0!important}.media-review-image-button img{object-fit:contain;width:100%;height:130px;display:block}.media-grid>article:has(.media-review-decision[open]){grid-column:1/-1}.media-review-decision[open]{max-width:1100px;margin-inline:auto}@media (max-width:650px){.media-change-row{grid-template-columns:repeat(2,minmax(0,1fr))}.media-change-row>strong{grid-column:1/-1}.media-review-photo-columns{grid-template-columns:1fr}.media-management-actions>a{padding:9px 10px}.media-review-image-button img{height:150px}}.media-management-actions{align-items:center}.media-management-actions>.media-add-asset>summary,.media-management-actions>a{box-sizing:border-box;vertical-align:middle;height:38px;min-height:38px;line-height:1.2;font-size:inherit;justify-content:center;align-items:center;margin:0;padding:0 14px;display:inline-flex}.media-management-actions>.media-add-asset{line-height:0;display:block}.media-management-actions>.media-add-asset[open]{line-height:normal}.media-management-actions>.media-add-asset>summary::-webkit-details-marker{display:none}.map-settings-form{max-width:960px}.map-connection-status{background:#edf5fa;border:1px solid #ccdeeb;border-radius:8px;flex-wrap:wrap;gap:10px 20px;padding:12px 14px;display:flex}.map-settings-group{border:1px solid #d3dfeb;border-radius:9px;flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}.map-settings-group legend{padding-inline:7px;font-weight:800}.map-settings-group p{margin:0}.map-settings-group>label{flex-direction:column;gap:5px;display:flex}.map-settings-group>label.inline-check{flex-direction:row;align-items:flex-start}.map-settings-group small{color:#52677a}.map-settings-group summary{cursor:pointer;color:#245c70;font-weight:700}.map-settings-group ol{padding-inline-start:22px}.map-settings-group li{margin-block:7px}.map-settings-group input{max-width:100%}.map-settings-group .media-form-grid{align-items:end}.campaign-workspace{background:#fff;border:1px solid #cbdbe5;border-radius:14px;margin:16px 0;padding:18px;scroll-margin-top:20px}.campaign-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.campaign-row h2,.campaign-row h3{margin:0}.campaign-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:14px;margin-top:14px;display:grid}.campaign-item{border:1px solid #d2dfe7;border-radius:12px;min-width:0;padding:15px}.campaign-item p{overflow-wrap:anywhere;margin:8px 0}.campaign-badge{color:#173e53;background:#e9f3f8;border-radius:8px;padding:6px 10px;font-size:.88em}.campaign-issue{color:#773a00;background:#fff1d5}.campaign-workspace details{border-top:1px solid #e0e8ee;margin-top:12px;padding-top:10px}.campaign-workspace summary{cursor:pointer;padding:7px 0;font-weight:700}.campaign-form{background:#f8fafc;border:1px solid #e1e8ef;border-radius:9px;gap:9px;margin:12px 0;padding:12px;display:grid}.campaign-form label{gap:4px;display:grid}.campaign-form .campaign-confirm{align-items:center;gap:8px;font-weight:400;display:flex}.campaign-confirm input{flex:none;width:auto}.campaign-form textarea{min-height:70px}.campaign-form button{justify-self:start;min-height:38px}.campaign-version{border-bottom:1px solid #e0e8ee;padding:12px 0}.campaign-version button{margin:5px}.campaign-spec{flex-wrap:wrap;gap:6px;font-size:.9em;display:flex}.campaign-spec span+span{border-inline-start:1px solid #c9d5df;padding-inline-start:6px}.campaign-readiness{color:#496677;font-size:.9em}.campaign-queue-card{background:#fff9e9;border:1px solid #d2a945;border-radius:10px;gap:8px;padding:14px;text-decoration:none;display:grid}.campaign-queue-card:hover{border-color:#805912}.campaign-file-link{color:#285e73;background:#fff;border:1px solid #9cb5c5;border-radius:8px;justify-content:center;align-items:center;min-height:38px;margin:5px;padding:8px 14px;font-weight:600;text-decoration:none;display:inline-flex}.campaign-file-link:hover{background:#edf5f8}.campaign-file-link:focus-visible{outline-offset:2px;outline:3px solid #1685ae}.campaign-pickup-status{background:#f2fbf6;border:1px solid #b8ddcf;border-radius:10px;margin-top:16px;padding:14px}.campaign-pickup-status p{margin:6px 0}.warehouse-editor-fields{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;margin:0;padding:12px 0;display:grid}.warehouse-editor-fields label{gap:5px;display:grid}.warehouse-editor-fields label.inline-check{align-items:center;display:flex}.warehouse-wide{grid-column:1/-1}.warehouse-summary{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:14px 0;display:grid}.warehouse-choice{text-align:start;color:#223e53;background:#fff;border:1px solid #bdd0df;border-radius:10px;gap:7px;padding:14px;display:grid}.warehouse-choice.selected{background:#edf7fa;border:2px solid #24627b}.warehouse-choice strong{font-size:1.1em}.warehouse-choice small{color:#577185}.warehouse-filters{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.warehouse-filters label{flex:1;gap:5px;min-width:200px;display:grid}.warehouse-filters label:last-child{max-width:250px}.warehouse-browser td{vertical-align:top}@media (max-width:640px){.warehouse-editor-fields{grid-template-columns:1fr}.warehouse-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.warehouse-choice{padding:10px}.warehouse-filters label:last-child{max-width:none}}.admin-main .warehouse-summary .warehouse-choice{box-shadow:none;color:#183e52;background:#fff;align-content:start;min-height:88px;margin:0;transition:background-color .15s,border-color .15s}.admin-main .warehouse-summary .warehouse-choice:hover{color:#183e52;background:#f0f7fa;border-color:#528499}.admin-main .warehouse-summary .warehouse-choice[aria-pressed=true],.admin-main .warehouse-summary .warehouse-choice[aria-pressed=true]:hover{color:#183e52;background:#eaf5fa;border:2px solid #24627b}.admin-main .warehouse-summary .warehouse-choice small{color:#506b7c}.warehouse-summary .warehouse-choice:focus-visible{outline-offset:3px;outline:3px solid #0ea5e9}.warehouse-table{min-width:800px}.warehouse-table th,.warehouse-table td{vertical-align:top}.warehouse-table .warehouse-quantity{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:65px}.warehouse-table tbody tr:hover{background:#f8fbfd}.warehouse-table td p{margin:0 0 8px}.warehouse-table td small{max-width:240px;margin-top:4px;display:inline-block}.warehouse-table .button-link{white-space:nowrap}.warehouse-browser>p{color:#526b7c;margin:12px 0;font-size:.92em}.warehouse-view-tabs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-main .warehouse-view-tabs button,.admin-main .warehouse-archive-action button{color:#204d63;min-height:36px;font-size:max(12px,calc(14px * var(--admin-density,1)));background:#fff;border:1px solid #9bb5c5;border-radius:7px;margin:0;padding:8px 14px;font-weight:600;line-height:1.3}.admin-main .warehouse-view-tabs button[aria-pressed=true]{color:#fff;background:#285e73;border-color:#285e73}.admin-main .warehouse-view-tabs button:hover,.admin-main .warehouse-archive-action button:hover{color:#204d63;background:#eaf4f8}.admin-main .warehouse-view-tabs button[aria-pressed=true]:hover{color:#fff;background:#204d63}.warehouse-view-tabs button:focus-visible,.warehouse-archive-action button:focus-visible{outline-offset:2px;outline:3px solid #0ea5e9}.warehouse-archive-action{margin-top:12px}.warehouse-archive-action small{color:#526b7c;line-height:1.6}.order-change-panel{scroll-margin-top:1rem}.order-change-case{border-block-start:1px solid var(--border,#d4e1ec);padding-block:.8rem}.order-change-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:.8rem;display:grid}.order-change-form{margin-block:.75rem}.order-change-panel details{margin-block:.7rem}.order-change-panel summary{cursor:pointer;font-weight:600}.order-change-panel .supplier-table{width:100%}.order-change-panel h3,.order-change-panel h4{margin-block:.4rem}.order-change-form fieldset{border:0;min-width:0;padding:0}.order-change-panel strong+small{margin-block:.3rem;display:block}.biz-communication{max-width:960px;margin-inline:auto}.biz-heading,.biz-message header{justify-content:space-between;align-items:center;gap:12px;display:flex}.biz-conversation-log{gap:12px;max-height:520px;margin-block:16px;padding:12px 2px;display:grid;overflow:auto}.biz-message{background:#fff;border:1px solid #cbdde1;border-radius:12px;min-width:0;padding:16px}.biz-message-admin{background:#f0f8f7;border-inline-start:4px solid #176d70}.biz-message-owner{border-inline-start:4px solid #7763ac}.biz-message p{white-space:pre-wrap;overflow-wrap:anywhere}.biz-message time,.biz-message small{color:#52657a;font-size:.8rem}.biz-communication label{margin-block:12px;display:block}.biz-communication textarea{box-sizing:border-box;width:100%}.biz-communication button,.biz-communication .biz-button{min-height:40px;margin:4px}.biz-communication details{border-top:1px solid #cbdde1;margin-block-start:24px;padding-top:16px}@media (max-width:600px){.biz-message header,.biz-heading{flex-direction:column;align-items:flex-start}.biz-communication,.biz-message{padding:12px}.biz-communication button,.biz-communication .biz-button{white-space:normal;max-width:100%}.biz-conversation-log{max-height:420px}}.biz-whatsapp-options{border-block-start:1px solid #cbdde1;flex-wrap:wrap;gap:8px;margin-block:16px;padding-block:12px;display:flex}.biz-whatsapp-options h4{flex-basis:100%;margin:0 0 8px}.biz-whatsapp-options .biz-button{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}
:is(.customer-workspace,.supplier-workspace,.admin-shell){--workspace-ink:#142d3b;--workspace-primary:#126b67;--workspace-line:#dce7e6;color:var(--workspace-ink);accent-color:var(--workspace-primary)}:is(.customer-workspace,.supplier-workspace){max-width:1480px;margin:24px auto}:is(.customer-workspace,.supplier-workspace)>section,.admin-content .admin-main>section{border-color:var(--workspace-line);border-radius:16px;box-shadow:0 3px 14px #142d3b04}:is(.customer-account-heading,.supplier-work-header){padding-block:12px 18px}:is(.customer-account-heading,.supplier-work-header) h1{letter-spacing:-.6px;line-height:1.2}:is(.customer-workspace,.supplier-workspace) .customer-tabs{border:1px solid var(--workspace-line);background:#fff;border-radius:14px;align-items:center;gap:6px;padding:8px}:is(.customer-workspace,.supplier-workspace) .customer-tabs>a{color:#395662;background:0 0;border-color:#0000;align-items:center;min-height:40px;margin:0;display:inline-flex}:is(.customer-workspace,.supplier-workspace) .customer-tabs>a:hover{background:#edf5f3}:is(.customer-workspace,.supplier-workspace) .customer-tabs>a[aria-current=page]{color:#fff;background:#126b67;box-shadow:0 2px 5px #126b671f}:is(.customer-workspace,.supplier-workspace,.admin-shell) :is(button,input,select,textarea){font-family:inherit}:is(.customer-workspace,.supplier-workspace,.admin-shell) :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){border-color:#aebfca;border-radius:9px}:is(.customer-workspace,.supplier-workspace,.admin-shell) :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #11847d}:is(.customer-workspace,.supplier-workspace,.admin-shell) .supplier-table th{color:#395662;background:#edf4f3;border-bottom:1px solid #dce7e6}:is(.customer-workspace,.supplier-workspace,.admin-shell) .supplier-table tbody tr:hover>td{background-color:#f5f9f8}:is(.customer-workspace,.supplier-workspace) .customer-product-card{border-color:#dce7e6;border-radius:14px}.admin-sidebar{background:#fff;border-color:#dce7e6}.admin-sidebar strong{color:#126b67;border-bottom:1px solid #dce7e6;padding-bottom:18px}.admin-sidebar a{color:#395662;border-radius:8px}.admin-sidebar a:hover{background:#edf5f3}.admin-sidebar a[aria-current=page]{background:#126b67}.admin-page-actions{align-items:center}.admin-page-actions>a{justify-content:center;align-items:center;min-height:36px;margin:0;display:inline-flex}.settings-sidebar{background:#f2f7f6}.settings-sidebar a:not([aria-current=page]){color:#395662;background:0 0;border:1px solid #0000}.settings-sidebar a:not([aria-current=page]):hover{background:#fff;border-color:#dce7e6}.settings-sidebar a[aria-current=page]{background:#126b67}@media (max-width:800px){:is(.customer-workspace,.supplier-workspace){margin:12px auto;padding-inline:14px}:is(.customer-workspace,.supplier-workspace) .customer-tabs{gap:6px;padding:6px}:is(.customer-workspace,.supplier-workspace) .customer-tabs>a{min-height:44px;padding:10px 12px}:is(.customer-workspace,.supplier-workspace) .account-role-actions{border-inline-start:0;border-top:1px solid #dce7e6;width:100%;margin-block-start:2px;padding-block-start:8px}.admin-sidebar nav{flex-wrap:nowrap;padding-block:4px 10px;overflow-x:auto}.admin-sidebar nav a{flex:none;align-items:center;min-height:44px;display:inline-flex}.admin-sidebar strong{border:0;padding-bottom:4px}.admin-page-actions{flex-wrap:wrap;gap:8px}.admin-page-actions>a{min-height:44px}}@media (prefers-reduced-motion:no-preference){:is(.customer-workspace,.supplier-workspace,.admin-shell) :is(a,button){transition:background-color .15s,color .15s,box-shadow .15s}}:is(.customer-workspace,.supplier-workspace) .workspace-welcome{color:#526570;margin:8px 0 0;font-size:14px;line-height:1.6}:is(.customer-workspace,.supplier-workspace)>.toolbar{border-bottom:1px solid #e2eae8;padding-bottom:10px}:is(.customer-workspace,.supplier-workspace) .customer-tabs{margin-bottom:22px}:is(.customer-workspace,.supplier-workspace) :is(.customer-eyebrow,.supplier-eyebrow){color:#126b67;font-weight:700}.supplier-work-stats{margin-block:18px}.supplier-work-stats a{border-color:#126b67 #dce7e6 #dce7e6;border-top-style:solid;border-top-width:3px;border-radius:14px}.supplier-work-stats a:hover{background:#edf5f3}.supplier-work-stats strong{color:#126b67;font-size:32px}.supplier-work-stats small{color:#526570;line-height:1.5}.supplier-workspace .supplier-filters button[aria-pressed=true]{box-shadow:none;background:#126b67;border-color:#126b67}:is(.customer-workspace,.supplier-workspace) .supplier-empty{color:#395662;background:#f4f8f6;border:1px dashed #b7ccc5;border-radius:12px;padding:24px;line-height:1.8}:is(.customer-workspace,.supplier-workspace) .customer-record-link{color:#fff;background:#126b67;border-radius:9px;justify-content:center;align-items:center;min-height:40px;display:inline-flex}:is(.customer-workspace,.supplier-workspace) .supplier-inline-heading{background:#edf5f3;border-radius:10px;padding:12px}.customer-history-table td{vertical-align:middle}.customer-history-table .text-link{line-height:1.6}.supplier-workspace tr[hidden]{display:none!important}@media (max-width:800px){.workspace-welcome{max-width:32ch}:is(.customer-workspace,.supplier-workspace) .entity-profile-heading{align-items:flex-start;min-width:0}:is(.customer-workspace,.supplier-workspace) .customer-tabs .account-role-actions a{align-items:center;min-height:44px;display:inline-flex}.supplier-work-stats{grid-template-columns:1fr;gap:8px}.supplier-work-stats a{border-top:1px solid #dce7e6;border-inline-start:3px solid #126b67;grid-template-columns:44px 1fr;align-items:center;gap:10px;padding:12px 16px}.supplier-work-stats strong{font-size:26px}.supplier-filters button{min-height:44px}.customer-history-table,.customer-history-table tbody{width:100%;display:block}.customer-history-table thead{display:none}.customer-history-table tbody tr{background:#fff;border:1px solid #dce7e6;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin:12px 0;padding:16px;display:grid}.customer-history-table :is(td,th[scope=row]){white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:block}.customer-history-table [data-label]:before{content:attr(data-label);color:#526570;margin-bottom:6px;font-size:12px;font-weight:400;display:block}.customer-history-table .customer-history-action{border-top:1px solid #dce7e6;grid-column:1/-1;padding-top:12px}.customer-history-action .customer-record-link{width:100%;min-height:44px}:is(.customer-workspace,.supplier-workspace) :is(.customer-state,.supplier-state){white-space:normal;line-height:1.5}}.admin-sidebar{flex-direction:column;display:flex}.admin-sidebar>strong,.admin-sidebar>nav{flex-shrink:0}.admin-sidebar-footer{flex-shrink:0;margin-top:auto;padding-top:20px}.admin-sidebar-footer form{border-top:1px solid #dce7e6;margin:0;padding-top:12px}.admin-sidebar .admin-logout-button{color:#245363;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #9db7bb;border-radius:8px;margin:0;padding:8px 12px;font-weight:700}.admin-sidebar .admin-logout-button:hover{background:#edf5f3;border-color:#126b67}.admin-sidebar .admin-logout-button:focus-visible{outline-offset:2px;outline:3px solid #126b67}@media (max-width:800px){.admin-sidebar-footer{margin-top:0;padding-top:4px}.admin-sidebar .admin-logout-button{min-height:44px}}
:is(.customer-workspace,.supplier-workspace,.admin-shell,.auth-shell,.legal-document){--workspace-primary:#3156a5;--workspace-ink:#18324d;--workspace-line:#e1e7f0;color:var(--workspace-ink);accent-color:var(--workspace-primary)}:is(.customer-workspace,.supplier-workspace)>h1{margin-block:20px 8px;font-size:clamp(26px,3vw,36px)}:is(.customer-workspace,.supplier-workspace)>section,.admin-content .admin-main>section{border-radius:12px;box-shadow:0 2px 6px #18324d04}:is(.customer-workspace,.supplier-workspace) .customer-tabs{border-radius:10px;gap:4px}:is(.customer-workspace,.supplier-workspace) .customer-tabs>a[aria-current=page]{background:var(--workspace-primary);box-shadow:none}:is(.customer-workspace,.supplier-workspace,.admin-shell) button:not(.secondary):not(.danger){border-radius:8px}:is(.customer-workspace,.supplier-workspace,.admin-shell) table th{color:#405675;background:#f1f4f9;font-weight:700}:is(.customer-workspace,.supplier-workspace,.admin-shell) tbody tr:hover{background:#f6f8fc}:is(.customer-workspace,.supplier-workspace) section h2{font-size:20px}.auth-shell{background:#fff;border:1px solid #e1e7f0;border-radius:20px;grid-template-columns:1fr 1fr;max-width:1160px;min-height:680px;margin:48px auto;display:grid;overflow:hidden;box-shadow:0 16px 60px #18324d08}.auth-shell .auth-entry{box-sizing:border-box;width:auto;min-width:0;max-width:none;margin:0;padding:40px}.auth-entry h1{margin-block:28px 12px;font-size:28px;line-height:1.35}.auth-entry p{color:#52657e;font-size:14px;line-height:1.7}.auth-entry form button:not(.google-button){color:#fff;background:#3156a5}.auth-entry a:focus-visible,.auth-entry button:focus-visible{outline-offset:3px;outline:3px solid #3156a5}.auth-intro{background:linear-gradient(145deg,#eaf0ff,#f5f8ff 60%,#e8f5f2);flex-direction:column;justify-content:center;min-width:0;padding:40px;display:flex}.temporary-brand{color:#3156a5;align-items:center;gap:12px;margin-bottom:36px;font-size:20px;display:flex}.auth-intro h2{letter-spacing:-.8px;margin:12px 0 20px;font-size:clamp(28px,3vw,40px);line-height:1.25}.auth-intro>p{color:#405675;margin:0;line-height:1.8}.auth-eyebrow{font-size:14px;font-weight:700}.auth-preview{background:#ffffffd9;border:1px solid #fff;border-radius:14px;margin-top:30px;padding:24px;box-shadow:0 12px 30px #3156a50a}.auth-preview ol{gap:16px;padding:0;list-style:none;display:grid}.auth-preview li{align-items:center;gap:12px;font-size:15px;display:flex}.auth-preview li span{color:#3156a5;background:#eef2fc;border-radius:7px;padding:6px;font-size:12px;font-weight:700}.auth-preview small{color:#52657e;font-size:12px;line-height:1.6}.google-entry .google-button{color:#18324d;background:#fff;border:1px solid #9baac2;border-radius:8px;width:100%;min-height:46px;font-weight:700}.google-entry .google-button:hover{background:#f1f4fa}.google-entry p{font-size:12px}.auth-divider{color:#64748b;align-items:center;gap:12px;margin:20px 0;font-size:12px;display:flex}.auth-divider:before,.auth-divider:after{content:"";border-top:1px solid #e1e7f0;flex:1}.legal-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:24px;font-size:12px;display:flex}.legal-document{background:#fff;border:1px solid #e1e7f0;border-radius:14px;max-width:860px;margin:32px auto;padding:28px}.legal-document h1{font-size:32px}.legal-document h2{font-size:21px}.legal-document p{line-height:1.9}.legal-document section{border:0;border-bottom:1px solid #e1e7f0;border-radius:0;margin:0;padding:18px 0}.legal-document nav li{margin-block:8px}.legal-draft-notice{background:#fff7df;border:1px solid #e8c66c;border-radius:10px;padding:16px 20px}.legal-draft-notice p{margin:8px 0 0;font-size:14px}@media (max-width:760px){.auth-shell{border-radius:12px;flex-direction:column;min-height:0;margin:12px;display:flex}.auth-intro{padding:24px}.temporary-brand{margin-bottom:12px}.auth-intro h2{margin:10px 0;font-size:26px}.auth-intro>p:not(.auth-eyebrow),.auth-preview{display:none}.auth-shell .auth-entry{padding:24px}.auth-entry h1{margin-top:16px;font-size:24px}.legal-document{margin:12px;padding:20px}.legal-document h1{font-size:28px}}@media print{.legal-links{display:none}.legal-document{border:0;max-width:none;margin:0}}
.biz-admin,.biz-owner{overflow-wrap:anywhere;min-width:0;max-width:100%}.biz-heading,.biz-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.biz-actions{justify-content:flex-start}.biz-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.biz-panel{background:#fff;border:1px solid #cfdee5;border-radius:12px;min-width:0;margin-block:16px;padding:18px}.biz-grid>.biz-panel{margin-block:0}.biz-panel h3{margin-top:0}.biz-panel label,.biz-owner label{gap:6px;margin-block:10px;display:grid}.biz-panel input:not([type=checkbox]),.biz-panel select,.biz-panel textarea,.biz-owner input:not([type=checkbox]),.biz-owner textarea{box-sizing:border-box;width:100%;min-width:0}.biz-panel fieldset{min-width:0}.biz-filters{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:12px;display:flex}.biz-filters label:first-child{flex:2;min-width:min(100%,220px)}.biz-filters label{flex:1;min-width:150px}.biz-panel summary,.biz-owner summary{cursor:pointer;align-content:center;min-height:44px;font-weight:700;display:list-item}.biz-panel details{border-top:1px solid #dce6ec;margin-top:12px;padding-top:8px}.biz-panel>.stack{margin-top:12px}.biz-check{align-items:center;gap:8px;display:flex!important}.biz-check input{width:20px;height:20px}.biz-actions a,.biz-button{box-sizing:border-box;background:#155e70;border-radius:7px;justify-content:center;align-items:center;min-height:44px;padding:10px 14px;line-height:1.3;text-decoration:none;display:inline-flex;color:#fff!important}.biz-scroll{max-width:100%;overflow-x:auto}.biz-table{border-collapse:collapse;text-align:start;width:100%}.biz-table th,.biz-table td{text-align:start;vertical-align:top;border-bottom:1px solid #dce6ec;padding:12px}.biz-table thead{background:#edf4f6}.biz-table progress{accent-color:#16746d;width:100%;max-width:120px;display:block}.biz-badge{color:#175f59;background:#edf5f5;border-radius:6px;padding:5px 9px;display:inline-block}.biz-facts{grid-template-columns:minmax(90px,1fr) 2fr;gap:10px;display:grid}.biz-fact{display:contents}.biz-facts dt{font-weight:700}.biz-facts dd{margin:0}.biz-member,.biz-plan-preview{background:#f8fbfc;border:1px solid #d4e2e7;border-radius:8px;min-width:0;padding:14px}.biz-history{border-bottom:1px solid #dce6ec;padding:14px 0}.biz-history time{color:#536b79;margin-top:6px;display:block}.biz-note{background:#eef7f8;border-radius:8px;padding:12px}@media (max-width:700px){.biz-grid{grid-template-columns:1fr}.biz-panel{padding:14px}.biz-filters{grid-template-columns:1fr;display:grid}.biz-filters label{min-width:0}.biz-admin input,.biz-admin select,.biz-admin textarea,.biz-owner input,.biz-owner select,.biz-owner textarea{min-height:44px;font-size:16px!important}.biz-admin button,.biz-admin .customer-tabs a,.biz-owner button{min-height:44px!important}.biz-responsive thead{display:none}.biz-responsive,.biz-responsive tbody,.biz-responsive tr{width:100%;display:block}.biz-responsive tr{box-sizing:border-box;background:#fff;border:1px solid #cbdde5;border-radius:10px;margin-block:12px;padding:8px}.biz-responsive td,.biz-responsive th{text-align:start;overflow-wrap:anywhere;border:0;min-width:0;padding:8px;display:block}.biz-responsive [data-label]:before{content:attr(data-label);color:#536b79;margin-bottom:3px;font-size:12px;font-weight:600;display:block}.biz-actions a,.biz-button,.biz-actions{width:100%}.biz-facts{grid-template-columns:1fr}.biz-facts dd{margin-bottom:7px}.biz-owner .supplier-profile-page{grid-template-columns:1fr;display:grid}}.biz-admin main{box-sizing:border-box;width:100%;max-width:none;margin:20px 0 0;padding:0}.biz-card-title{flex-wrap:wrap;align-items:center;gap:16px;margin-block:12px;display:flex}.biz-card-title h2{margin:0;font-size:1.3rem}.biz-card-title span{color:#526779;font-size:.85rem}.biz-subnav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block:12px;display:flex}.biz-subnav nav{flex-wrap:wrap;gap:6px;display:flex}.biz-admin .biz-subnav button{color:#28586b;cursor:pointer;background:#f4f8fa;border:1px solid #bed0db;border-radius:6px;width:auto;min-height:34px;padding:6px 12px;font-size:.8rem}.biz-admin .biz-subnav button[aria-pressed=true]{color:#fff;background:#285e72;border-color:#285e72;font-weight:700}.biz-subnav>a{font-size:.8rem;text-decoration:underline}.biz-business-list th,.biz-business-list td{padding:8px 10px;font-size:.85rem}.biz-name-link{text-underline-offset:3px;font-weight:700;text-decoration:underline}.biz-admin [hidden]{display:none!important}@media (max-width:700px){.biz-card-title{gap:6px}.biz-subnav{align-items:flex-start}.biz-subnav nav{width:100%}.biz-admin .biz-subnav button{min-height:44px}.biz-business-list th,.biz-business-list td{padding:6px 8px}.biz-card-title h2{font-size:1.15rem}}.biz-table-caption{text-align:start;color:#536b79;padding:8px 0;font-size:.85rem}.biz-admin .biz-plan-toggle{color:#155e70;text-align:start;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.biz-plan-detail>td{background:#f8fbfc;padding:16px}.biz-plan-number{color:#536b79;margin-top:4px;font-weight:400;display:block}@media (max-width:700px){.biz-plans-table>.biz-plan-detail{padding:0}.biz-plan-detail>td{padding:10px}.biz-plans-table>caption{box-sizing:border-box;width:100%;display:block}.biz-plans-table>tbody>.biz-plan-detail{padding:0}}
:is(.customer-workspace,.supplier-workspace){max-width:none;margin:12px auto;padding:0 20px 24px;font-size:14px}:is(.customer-workspace,.supplier-workspace)>.toolbar{margin:0 0 8px;padding-bottom:8px}:is(.customer-workspace,.supplier-workspace)>h1{margin:12px 0 4px;font-size:26px;line-height:1.25}:is(.customer-workspace,.supplier-workspace)>p{margin:4px 0 10px;line-height:1.55}:is(.customer-account-heading,.supplier-work-header){padding-block:6px 10px}:is(.customer-account-heading,.supplier-work-header) h1{font-size:26px}:is(.customer-workspace,.supplier-workspace) .customer-tabs{background:#fff;border:0;border-bottom:1px solid #dce5ee;border-radius:0;gap:4px;margin:10px 0;padding:0 4px}:is(.customer-workspace,.supplier-workspace) .customer-tabs>a{color:#405675;min-height:36px;box-shadow:none;border:0;border-bottom:2px solid #0000;border-radius:4px 4px 0 0;padding:8px 12px;font-weight:500}:is(.customer-workspace,.supplier-workspace) .customer-tabs>a[aria-current=page]{color:#244c8a;box-shadow:none;background:#edf3fa;border-bottom-color:#3156a5}:is(.customer-workspace,.supplier-workspace)>section,.supplier-workspace .supplier-work-section,.biz-panel{box-shadow:none;border-radius:8px;margin-block:10px;padding:14px}:is(.customer-workspace,.supplier-workspace) section h2{margin-bottom:8px;font-size:18px}:is(.customer-workspace,.supplier-workspace) section h3{margin-block:8px;font-size:16px}.supplier-work-stats{gap:10px;margin-block:10px}.supplier-work-stats a{padding:10px 14px}.supplier-work-stats strong{font-size:24px}.bizlano-workspace .biz-panel p{margin:6px 0;line-height:1.6}.biz-grid{align-items:start;gap:12px}.biz-panel summary,.biz-owner summary{min-height:34px;padding-block:4px}.biz-panel details{margin-top:8px;padding-top:4px}.biz-table th,.biz-table td{vertical-align:middle;padding:8px 10px;font-size:13px}.biz-table thead th{color:#53677b;background:#f5f7fa;font-weight:600}.biz-table tbody th{background:0 0}.biz-table-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-block:8px;display:flex}.biz-table-toolbar label{align-items:center;gap:8px;margin:0;display:flex}.bizlano-workspace .biz-row-link{text-align:start;text-underline-offset:3px;min-height:32px;padding:0;text-decoration:underline;color:#285391!important;box-shadow:none!important;background:0 0!important;border:0!important}.biz-detail-row>td{background:#f7f9fc;padding:12px 16px}.biz-detail-row form{max-width:720px}.biz-detail-row small{overflow-wrap:anywhere}.biz-subscription-form fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.biz-subscription-form label{margin:0}.biz-subscription-form button{justify-self:start}.biz-subscription-form textarea{min-height:72px}.biz-cancel{color:#813e3e;border-radius:6px;border:1px solid #e6d6d6!important;padding:8px 12px!important}.biz-cancel label{align-items:center;gap:8px;display:flex}.admin-content .admin-main{padding-block:16px}.admin-content .admin-main>h1{margin-block:0 8px}.admin-content .admin-main>section{box-shadow:none;border-radius:8px}.admin-sidebar a{border-radius:5px}.admin-shell table td,.admin-shell table th{padding-block:8px}@media (min-width:801px){:is(.customer-workspace,.supplier-workspace) :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select){min-height:36px;padding-block:7px}:is(.customer-workspace,.supplier-workspace) button{min-height:36px}.bizlano-workspace .supplier-profile-page>section{margin:0;padding:12px}}@media (max-width:800px){:is(.customer-workspace,.supplier-workspace){margin-top:8px;padding:0 12px 20px}:is(.customer-workspace,.supplier-workspace) .customer-tabs{flex-wrap:nowrap;max-width:100%;padding-bottom:4px;overflow-x:auto}:is(.customer-workspace,.supplier-workspace) .customer-tabs>a{white-space:nowrap;flex:none;min-height:44px;padding:8px 10px}:is(.customer-workspace,.supplier-workspace)>section,.supplier-workspace .supplier-work-section{padding:12px}:is(.customer-workspace,.supplier-workspace) :is(button,input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select){min-height:44px}.biz-detail-row td{display:block!important}.biz-subscription-form button{justify-self:stretch}.biz-grid{grid-template-columns:1fr}.biz-table-toolbar{flex-wrap:wrap}}:is(.customer-workspace,.supplier-workspace)>header h1{margin:10px 0 4px;font-size:26px;line-height:1.25}.biz-grid>.biz-member{margin:0}.bizlano-workspace .biz-card-title{margin:0 0 12px}.bizlano-workspace .biz-panel>h3{margin-top:16px}.bizlano-workspace{overflow-wrap:anywhere;width:100%;min-width:0;max-width:100%}.bizlano-workspace>h1{max-width:100%}@media (max-width:800px){.bizlano-workspace .customer-tabs{flex-wrap:wrap;align-items:stretch;gap:6px;padding:6px;display:flex;overflow:visible}.bizlano-workspace .customer-tabs>a,.bizlano-workspace .customer-tabs>button{white-space:normal;overflow-wrap:anywhere;text-align:center;flex:130px;justify-content:center;min-width:0;max-width:100%;min-height:44px;margin:0}.bizlano-workspace>section,.bizlano-workspace .biz-panel{min-width:0;max-width:100%}.bizlano-workspace fieldset{min-width:0}}.bizlano-workspace .biz-facts{grid-template-columns:minmax(100px,1fr) 1fr;gap:8px}.bizlano-workspace .biz-facts dd{margin:0}@media (max-width:700px){.biz-customers [data-label]{justify-content:space-between;align-items:center;gap:12px;padding:5px 8px;display:flex}.biz-customers [data-label]:before{flex:none;margin:0}.biz-customers bdi{overflow-wrap:anywhere;min-width:0}.biz-customers .biz-detail-row>td{display:block}}
