@media (min-width:761px){.unifiedTopbar{display:flex!important;justify-content:space-between!important;gap:18px!important;min-height:64px!important;padding-inline:22px!important}.unifiedTopNav{display:none!important}.unifiedBrand{flex:1 1 auto!important;min-width:0!important}.unifiedTopRight{margin-left:auto!important;flex:0 0 auto!important}.sidebar{top:64px!important;height:calc(100vh - 64px)!important}.mainArea{padding-top:64px!important}}@media (max-width:760px){.unifiedTopNav{display:none!important}.unifiedTopbar{min-height:58px!important}}.ordersPage .ordersGrid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;justify-items:stretch!important;width:100%!important;max-width:1120px!important;margin:0 auto 24px!important;grid-gap:18px!important;gap:18px!important}.ordersPage .ordersGrid>.orderCard{display:flex!important;flex-direction:column!important;max-width:none!important;justify-self:stretch!important;margin:0!important}.ordersPage .ordersGrid>.orderCard,.ordersPage .ordersGrid>.orderCard>.historyRow,.ordersPage .ordersGrid>.orderCard>.orderActionRow,.ordersPage .ordersGrid>.orderCard>.orderNextStep,.ordersPage .ordersGrid>.orderCard>.orderTotalRow,.ordersPage .ordersGrid>.orderCard>.top{width:100%!important;min-width:0!important}.ordersPage .ordersGrid .orderSellerPhotos{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:10px!important;width:100%!important;max-width:100%!important}.ordersPage .ordersGrid .sellerPhotoButton{flex:0 0 104px!important;width:104px!important;height:104px!important;overflow:hidden!important}.ordersPage .ordersGrid .orderCard>.top>div:first-child>div:last-child{width:100%!important;max-width:100%!important}.ordersPage .ordersGrid .orderCard .historyRow{grid-template-columns:minmax(0,1fr) auto auto!important}.ordersPage .ordersGrid .orderCard .orderMediaRow,.ordersPage .ordersGrid .orderCard .orderMediaRow b{min-width:0!important}@media (max-width:760px){.ordersPage .ordersGrid{max-width:100%!important;gap:12px!important}.ordersPage .ordersGrid .sellerPhotoButton{flex-basis:84px!important;width:84px!important;height:84px!important}.ordersPage .ordersGrid .orderCard>.top{padding:16px 14px!important}.ordersPage .ordersGrid .orderCard .historyRow{grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important}.ordersPage .ordersGrid .orderCard .orderMediaRow{grid-column:1/-1!important}}.mainArea{width:auto!important;min-width:0!important}.mainArea>main{width:100%!important;max-width:none!important;min-width:0!important;margin-left:0!important;margin-right:0!important}.mainArea .dashboard,.mainArea .inventoryPage,.mainArea .ordersPage,.mainArea .productsPage,.mainArea .shell{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:clamp(16px,2.2vw,36px)!important;padding-right:clamp(16px,2.2vw,36px)!important}.mainArea .pos{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(310px,360px)!important;align-items:start!important;grid-gap:18px!important;gap:18px!important;width:100%!important;max-width:none!important}.mainArea .pos>section{min-width:0!important;width:100%!important}.mainArea .salesPage .posgrid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,175px),1fr))!important;grid-gap:12px!important;gap:12px!important}.mainArea .positem,.mainArea .salesPage .posgrid{align-items:stretch!important;width:100%!important}.mainArea .positem{flex-direction:column!important;min-width:0!important;padding:10px!important;text-align:left!important;border:1px solid var(--3v1-border,#e5e9f5)!important;border-radius:16px!important;background:#fff!important}.mainArea .positem,.mainArea .positem .posphoto{display:flex!important;overflow:hidden!important}.mainArea .positem .posphoto{width:100%!important;height:clamp(210px,19vw,290px)!important;min-height:210px!important;flex:0 0 auto!important;aspect-ratio:1/1!important;padding:0!important;margin:0 0 12px!important;border-radius:11px!important;background:#f7f7fb!important;align-items:center!important;justify-content:center!important}.mainArea .positem .posphoto .inventoryGallery,.mainArea .positem .posphoto .inventoryGallery img,.mainArea .positem .posphoto>img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;padding:0!important;object-fit:contain!important;object-position:center!important}.mainArea .positem>b{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;white-space:normal!important;line-height:1.35!important;min-height:2.7em!important;margin:0 0 7px!important;padding-right:0!important;font-size:14px!important}.mainArea .positem>small{white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.4!important}.mainArea .positem>strong{margin-top:8px!important;font-size:16px!important}.mainArea .inventoryPage .inventoryStats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))!important}.mainArea .inventoryPage .inventoryAbcGrid,.mainArea .inventoryPage .inventoryDecisionGrid,.mainArea .inventoryPage .inventoryPurchaseGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important}.mainArea .productsPage .grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))!important;gap:12px!important}.mainArea .productsPage .photo{height:clamp(145px,12vw,205px)!important;aspect-ratio:4/5!important;overflow:hidden!important;background:#f7f7fb!important}.mainArea .productsPage .photo img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;padding:8px!important}.mainArea .productsPage .productbody{padding:14px!important}.mainArea .productsPage .product h3{font-size:14px!important;min-height:2.5em!important}.mainArea .productsPage .priceMetrics,.mainArea .productsPage .productPricing{min-width:0!important}.mainArea .productsPage .toolbar{display:flex!important;flex-wrap:wrap!important;align-items:center!important;width:100%!important}.mainArea .productsPage .toolbar>input{flex:1 1 360px!important;min-width:220px!important}.mainArea .productsPage .toolbar>select{min-height:42px!important;max-width:100%!important}.mainArea .receipt{width:100%!important;min-width:0!important}@media (min-width:1500px){.mainArea .salesPage .posgrid{grid-template-columns:repeat(auto-fill,minmax(175px,1fr))!important}}@media (max-width:1100px){.mainArea .pos{grid-template-columns:minmax(0,1fr)!important}.mainArea .salesPage .posgrid{grid-template-columns:repeat(auto-fill,minmax(175px,1fr))!important}.mainArea .receipt{position:static!important}}@media (max-width:650px){.mainArea .salesPage .posgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.mainArea .positem{padding:7px!important}.mainArea .positem .posphoto{height:clamp(155px,45vw,210px)!important;min-height:155px!important;margin-bottom:9px!important}.mainArea .productsPage .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.mainArea .productsPage .photo{height:clamp(155px,45vw,210px)!important}}@media(max-width:760px){.mainArea .salesPage{padding-bottom:calc(108px + env(safe-area-inset-bottom))!important}.mainArea .salesPage .pos{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:14px!important;gap:14px!important}.mainArea .salesPage .positem.selected{border:2px solid #7047f7!important;background:#f4f0ff!important;box-shadow:0 0 0 2px rgba(112,71,247,.12)!important}.mainArea .salesPage .posSelectedBar{position:fixed!important;left:12px!important;right:12px!important;bottom:calc(82px + env(safe-area-inset-bottom))!important;z-index:110!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:12px!important;border:1px solid #e3dcff!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 30px rgba(32,24,75,.2)!important}.mainArea .salesPage .posSelectedBar span{font-size:13px!important;min-width:0!important}.mainArea .salesPage .posSelectedBar button{flex:0 0 auto!important;min-height:42px!important;padding:10px 12px!important;border:0!important;border-radius:11px!important;background:#7047f7!important;color:#fff!important;font-weight:750!important}.mainArea .salesPage .posBackTop{margin-bottom:8px!important}}.posSelectedBar{display:none}.mainArea .posCatalogHead{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;flex-wrap:wrap!important;margin:0 0 12px!important}.mainArea .posCatalogHead h2{margin:0!important}.mainArea .posCatalogSummary{display:inline-flex!important;align-items:center!important;gap:5px!important;padding:8px 12px!important;border:1px solid #e3dcff!important;border-radius:999px!important;background:#f4f0ff!important;color:#5130bb!important;font-size:13px!important;font-weight:650!important;white-space:nowrap!important}.mainArea .posCatalogSummary b{font-size:15px!important}.mainArea .positem.selected{border:2px solid #7047f7!important;background:#f4f0ff!important;box-shadow:0 0 0 2px rgba(112,71,247,.12)!important}.mainArea .receipt .receiptProductLine{display:grid!important;grid-template-columns:54px minmax(0,1fr) auto 32px!important;align-items:center!important;grid-gap:9px!important;gap:9px!important;min-width:0!important}.mainArea .receipt .receiptProductLine>img{display:block!important;width:54px!important;height:54px!important;min-width:54px!important;max-width:54px!important;object-fit:contain!important;object-position:center!important;padding:3px!important;border:1px solid #eceef3!important;border-radius:9px!important;background:#f8f8fb!important}.mainArea .receipt .receiptProductLine>span{min-width:0!important;overflow-wrap:anywhere!important}.mainArea .receipt .receiptProductLine .qty{max-width:52px!important}.mainArea .receipt .receiptProductLine>button{padding:6px!important;min-width:28px!important}@media(max-width:760px){.mainArea .posCatalogHead{align-items:center!important}.mainArea .posCatalogSummary{padding:7px 10px!important;font-size:12px!important}.mainArea .receipt .receiptProductLine{grid-template-columns:44px minmax(0,1fr) auto 28px!important;gap:7px!important}.mainArea .receipt .receiptProductLine>img{width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important}}.mainArea .positem .posItemSelectedCount{display:inline-flex!important;align-self:flex-start!important;align-items:center!important;margin-top:8px!important;padding:5px 9px!important;border-radius:999px!important;background:#7047f7!important;color:#fff!important;font-size:12px!important;line-height:1.2!important;font-weight:750!important;white-space:nowrap!important}.mainArea .posphoto{min-height:105px!important;background:#f8f8fb!important}.mainArea .posphoto img{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;height:100%!important;min-height:105px!important;object-fit:contain!important;object-position:center!important;padding:4px!important}.productsPage .bulkBar{position:static!important;inset:auto!important;z-index:auto!important;max-height:none!important;overflow:visible!important;box-shadow:none!important}.bulkJumpBar{display:none}@media(max-width:760px){.productsPage .bulkBar{display:grid!important;position:static!important;bottom:auto!important;top:auto!important;margin:12px 0!important}.bulkJumpBar{display:flex!important;position:fixed!important;left:12px!important;right:12px!important;bottom:calc(82px + env(safe-area-inset-bottom,0px))!important;z-index:1190!important;justify-content:center!important;align-items:center!important;min-height:42px!important;padding:9px 14px!important;border:1px solid #ded8fb!important;border-radius:13px!important;background:rgba(255,255,255,.97)!important;color:#6841ef!important;box-shadow:0 5px 22px rgba(32,24,75,.16)!important;font:inherit!important;font-size:13px!important;font-weight:750!important}.productsPage{padding-bottom:100px!important}.mainArea .salesPage>button[aria-label="Вернуться к товарам"]{bottom:calc(158px + env(safe-area-inset-bottom,0px))!important;z-index:1180!important}.inventoryPage .pos{display:flex!important;flex-direction:column!important}.inventoryPage .pos>section{order:1!important}}@media(max-width:760px){.inventoryPage .pos:has(.receiptActive)>aside.receipt{order:0!important}}.reportsKpiGrid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;grid-gap:10px!important;gap:10px!important}.reportsKpiGrid>.reportKpi{min-width:0!important;width:auto!important;max-width:none!important;min-height:76px!important;padding:12px!important;overflow:hidden!important}.reportsKpiGrid .reportKpi b{display:block!important;font-size:clamp(15px,1.2vw,21px)!important;line-height:1.2!important;overflow-wrap:anywhere!important}.productAnalyticsFold>.productInsights{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;grid-gap:12px!important;gap:12px!important}.productAnalyticsFold .insightCard{min-width:0!important;overflow:hidden!important}.productAnalyticsFold .insightRow{min-width:0!important;grid-template-columns:24px minmax(0,1fr) auto!important;gap:8px!important}.productAnalyticsFold .insightRow>div{min-width:0!important}.productAnalyticsFold .insightRow b,.productAnalyticsFold .insightRow small,.productAnalyticsFold .insightRow strong{overflow-wrap:anywhere!important}@media (max-width:1000px){.reportsKpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.productAnalyticsFold>.productInsights{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:760px){.reportsKpiGrid{gap:7px!important}.reportsKpiGrid>.reportKpi{min-height:68px!important;padding:9px!important}.reportsKpiGrid .reportKpi b{font-size:15px!important}.reportsKpiGrid .reportKpi small,.reportsKpiGrid .reportKpi span{font-size:10px!important;line-height:1.2!important}.inventoryPage .stockLine{grid-template-columns:repeat(3,minmax(0,1fr))!important}.inventoryPage .stockLine>span{white-space:normal!important;overflow:visible!important;overflow-wrap:normal!important;font-size:clamp(8px,2.2vw,10px)!important}.inventoryPage .stockLine>span b{white-space:nowrap!important}.inventoryPage .receipt.receiptActive{position:static!important;inset:auto!important;max-height:none!important;overflow:visible!important}.mobileBottomNav{position:fixed!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;left:10px!important;right:10px!important;bottom:calc(8px + env(safe-area-inset-bottom, 0px))!important;width:auto!important;height:70px!important;padding:5px!important;grid-gap:4px!important;gap:4px!important;transform:none!important;pointer-events:auto!important;z-index:9999!important;box-sizing:border-box!important}.mobileNavItem{min-width:0!important;width:100%!important;transform:none!important}.clientsPage,.dashboard,.inventoryPage,.ordersPage,.productsPage,.shell{padding-bottom:110px!important}}.categoryFold{margin:0 0 14px!important;border:1px solid #e2ddef!important;border-radius:14px!important;background:#fff!important;overflow:clip!important}.categoryFold>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:44px!important;padding:10px 14px!important;cursor:pointer!important;list-style:none!important;font-weight:750!important;color:#28243a!important;background:#faf9ff!important}.categoryFold>summary::-webkit-details-marker{display:none!important}.categoryFold>summary b{flex:0 0 28px!important;width:28px!important;height:28px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#eee9ff!important;color:#6841ef!important;font-size:19px!important}.categoryFold[open]>summary b{font-size:0!important}.categoryFold[open]>summary b:after{content:"−";font-size:20px!important}.categoryFold .categoryPills,.categoryFold .posCategoryRow{padding:10px!important}.bulkSupplierAction{display:flex!important;gap:8px!important;align-items:stretch!important;flex-wrap:wrap!important;min-width:0!important}.bulkSupplierAction select{min-width:180px!important;max-width:100%!important}@media(max-width:760px){.categoryFold{margin-bottom:10px!important}.categoryFold>summary{min-height:42px!important;padding:8px 11px!important;font-size:13px!important}.bulkSupplierAction{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.bulkSupplierAction button,.bulkSupplierAction select{width:100%!important;min-width:0!important}}.productAnalyticsFold>.reportsKpiGrid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;align-items:stretch!important}.productAnalyticsFold .reportKpi{min-width:0!important;width:auto!important;overflow-wrap:anywhere!important}.bulkJumpBar{display:none!important}@media (min-width:761px){.productsPage .bulkBar{position:static!important;inset:auto!important;z-index:auto!important;max-height:none!important;overflow:visible!important;margin:12px 0!important;box-shadow:none!important}}@media (max-width:760px){.productAnalyticsFold>.reportsKpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.productsPage{padding-bottom:110px!important}.productsPage .bulkBar{display:grid!important;position:static!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:auto!important;width:auto!important;max-width:none!important;max-height:none!important;overflow:visible!important;margin:12px 0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.productsPage .bulkJumpBar{display:flex!important;position:fixed!important;left:12px!important;right:12px!important;bottom:calc(82px + env(safe-area-inset-bottom, 0px))!important;z-index:1190!important;justify-content:center!important;align-items:center!important;min-height:44px!important;padding:10px 14px!important;border:1px solid #ded8fb!important;border-radius:14px!important;background:rgba(255,255,255,.97)!important;color:#6841ef!important;box-shadow:0 5px 22px rgba(32,24,75,.16)!important;font:inherit!important;font-size:13px!important;font-weight:750!important;text-align:center!important}.productsPage button[aria-label="Наверх"]{right:14px!important;bottom:calc(136px + env(safe-area-inset-bottom, 0px))!important;z-index:1191!important}.mobileBottomNav{position:fixed!important;left:12px!important;right:12px!important;bottom:calc(8px + env(safe-area-inset-bottom, 0px))!important;z-index:100!important;width:auto!important;max-width:none!important;transform:none!important;pointer-events:auto!important}}.mainArea .salesPage .positem .posphoto{height:clamp(145px,12vw,185px)!important;min-height:145px!important}.mainArea .inventoryPage .positem .posphoto{height:130px!important;min-height:130px!important;flex-basis:130px!important}@media(max-width:900px){.mainArea .productsPage .grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr))!important}}@media(max-width:650px){.mainArea .salesPage .positem .posphoto{height:clamp(125px,38vw,160px)!important;min-height:125px!important}.mainArea .inventoryPage .positem .posphoto{height:112px!important;min-height:112px!important;flex-basis:112px!important}}:root{--shell-nav-width:250px}body,html{max-width:100%;overflow-x:clip}.appShell{min-width:0;width:100%}.appShell>.mainArea,.appShell>.sidebar{box-sizing:border-box}.appShell>.mainArea{min-width:0}@media (min-width:1101px){.appShell>header.unifiedTopbar{display:none!important}.appShell>.sidebar{display:flex!important;position:fixed!important;inset:0 auto 0 0!important;width:var(--shell-nav-width)!important;height:100dvh!important;max-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;z-index:100!important}.appShell>.mainArea{display:block!important;margin:0 0 0 var(--shell-nav-width)!important;padding:0!important;width:calc(100% - var(--shell-nav-width))!important;max-width:none!important;min-width:0!important}.appShell>.mobileBottomNav,.appShell>.mobileMoreBackdrop{display:none!important}}@media (max-width:1100px){.appShell>header.unifiedTopbar{display:flex!important;position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:950!important;width:100%!important;min-height:60px!important;height:60px!important;padding:0 16px!important;align-items:center!important;justify-content:space-between!important;background:linear-gradient(120deg,#171d38,#262b50)!important;color:#fff!important}.appShell>header.unifiedTopbar .unifiedTopNav,.appShell>header.unifiedTopbar .unifiedTopRight{display:none!important}.appShell>header.unifiedTopbar .unifiedBrand{display:flex!important;min-width:0!important}.appShell>.sidebar{display:none!important}.appShell>.mainArea{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0 0 94px!important}.appShell>.mobileBottomNav{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;position:fixed!important;left:10px!important;right:10px!important;bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;z-index:1000!important;width:auto!important;max-width:none!important;grid-gap:3px!important;gap:3px!important;padding:6px!important;border:1px solid #e4e6f4!important;border-radius:20px!important;background:rgba(255,255,255,.97)!important;box-shadow:0 8px 30px rgba(34,35,76,.16)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.appShell>.mobileBottomNav .mobileNavItem{display:flex!important;min-width:0!important;min-height:56px!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:4px 1px!important;border:0!important;border-radius:13px!important;background:transparent!important;color:#727995!important;font-size:10px!important;font-weight:700!important;line-height:1.1!important;text-decoration:none!important;white-space:nowrap!important;overflow:hidden!important}.appShell>.mobileBottomNav .mobileNavIcon{display:grid!important;place-items:center!important;width:30px!important;height:30px!important;flex:0 0 30px!important;border-radius:10px!important;background:#f0edff!important;color:#6941f4!important}.appShell>.mobileBottomNav .mobileNavIcon svg{display:block!important;width:19px!important;height:19px!important}.appShell>.mobileBottomNav .mobileNavItem.active{color:#fff!important;background:linear-gradient(140deg,#7047f7,#6036e9)!important}.appShell>.mobileBottomNav .mobileNavItem.active .mobileNavIcon{color:#fff!important;background:rgba(255,255,255,.18)!important}}.mainArea>main.importExportPage{box-sizing:border-box!important;width:100%!important;max-width:1480px!important;min-width:0!important;margin:0 auto!important;padding:28px clamp(16px,2.2vw,34px) 64px!important}.importExportPage .top{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;margin:0 0 22px!important}.importExportPage .top>div:first-child{display:grid!important;grid-template-columns:max-content minmax(0,1fr)!important;align-items:baseline!important;grid-gap:7px 12px!important;gap:7px 12px!important;min-width:0!important}.importExportPage .top>div:first-child>a{grid-column:1!important;white-space:nowrap!important}.importExportPage .top>div:first-child>.eyebrow{grid-column:2!important}.importExportPage .top>div:first-child>h1,.importExportPage .top>div:first-child>p{grid-column:1/-1!important}.importExportPage .top h1{margin:7px 0 4px!important;font-size:clamp(28px,3vw,38px)!important;line-height:1.12!important}.importExportPage .top p{margin:0!important;line-height:1.5!important}.importExportPage input[type=file]{display:none!important}.importExportPage .importSimpleSteps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important;margin:16px 0 20px!important;min-width:0!important}.importExportPage .importSimpleStep{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;min-width:0!important;padding:14px!important;border:1px solid #e5e5ef!important;border-radius:15px!important;background:#fff!important;box-shadow:0 4px 16px rgba(39,33,74,.06)!important}.importExportPage .importSimpleStep>div:nth-child(2){flex:1 1 120px!important;min-width:0!important}.importExportPage .importSimpleStep>b{display:grid!important;place-items:center!important;flex:0 0 32px!important;width:32px!important;height:32px!important;border-radius:50%!important;background:#f0edff!important;color:#6941f4!important}.importExportPage .importSimpleStep span,.importExportPage .importSimpleStep strong{display:block!important;line-height:1.35!important}.importExportPage .importSimpleStep span{color:#777b8e!important;font-size:12px!important}.importExportPage .importSimpleStep button{flex:0 0 auto!important;white-space:nowrap!important}.importExportPage .importSupplierSetup{min-width:0!important;margin:16px 0!important;padding:16px!important;border:1px solid #e7e6f0!important;border-radius:16px!important;background:#fff!important}.importExportPage .importSupplierSetupTitle{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:6px 14px!important;margin:0 0 12px!important;line-height:1.45!important}.importExportPage .importCatalogControls.simple{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;grid-gap:10px!important;gap:10px!important;min-width:0!important}.importExportPage .importCatalogControls.simple label{display:grid!important;grid-gap:6px!important;gap:6px!important;min-width:0!important}.importExportPage .importCatalogControls.simple input,.importExportPage .importCatalogControls.simple select{width:100%!important;min-width:0!important}.importExportPage .importUniversalDropZone{display:grid!important;grid-gap:8px!important;gap:8px!important;margin:16px 0!important;padding:18px!important;border:1px dashed #cfc7f4!important;border-radius:16px!important;background:#faf9ff!important;text-align:left!important;min-width:0!important}.importExportPage .importPhotoButtons{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.importExportPage .importCatalogEditor{width:100%!important;max-width:none!important;min-width:0!important}@media (max-width:1100px){.importExportPage .importSimpleSteps{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:760px){.mainArea>main.importExportPage{padding:18px 12px 110px!important}.importExportPage .top>div:first-child{grid-template-columns:minmax(0,1fr)!important}.importExportPage .top>div:first-child>.eyebrow,.importExportPage .top>div:first-child>a{grid-column:1!important}.importExportPage .importSimpleStep{align-items:center!important}.importExportPage .importSupplierSetup{padding:13px!important}.importExportPage .importPhotoButtons{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}.productsPage .categoryFold{display:block!important;width:100%!important;min-width:0!important;margin:12px 0 16px!important;border:1px solid #e4e1f1!important;border-radius:15px!important;background:rgba(255,255,255,.82)!important;overflow:hidden!important}.productsPage .categoryFold>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:46px!important;padding:10px 14px!important;cursor:pointer!important;font-weight:750!important;color:#34334b!important;list-style:none!important}.productsPage .categoryFold>summary::-webkit-details-marker{display:none!important}.productsPage .categoryFold>summary b{flex:0 0 26px!important;width:26px!important;height:26px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#eee9ff!important;color:#6841ef!important}.productsPage .categoryFold .categoryPills{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:100%!important;padding:4px 12px 13px!important;overflow:visible!important}.productsPage .categoryFold .categoryPill{flex:0 0 auto!important;max-width:100%!important;white-space:nowrap!important}.productsPage .productAnalyticsLink{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;flex-wrap:wrap!important;margin:14px 0 18px!important;padding:16px 18px!important;border:1px solid #e4e1f1!important;border-radius:16px!important;background:rgba(255,255,255,.9)!important;box-shadow:0 5px 18px rgba(55,45,110,.045)!important}.productsPage .productAnalyticsLink h2{margin:5px 0!important;font-size:18px!important}.productsPage .productAnalyticsLink p{margin:0!important;color:#7b809d!important;font-size:13px!important;line-height:1.45!important}@media (max-width:760px){.productsPage .categoryFold .categoryPills{flex-wrap:wrap!important;overflow:visible!important;align-items:flex-start!important}.productsPage .productAnalyticsLink{align-items:stretch!important;flex-direction:column!important;gap:12px!important;padding:14px!important}.productsPage .productAnalyticsLink .primary{width:100%!important;text-align:center!important}}.purchaseAnalyticsProduct{display:flex;align-items:center;gap:9px;min-width:190px;max-width:360px}.purchaseAnalyticsThumb{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;overflow:hidden;border:1px solid #e8e5f0;border-radius:10px;background:#faf9fd}.purchaseAnalyticsThumb img{display:block;width:100%;height:100%;object-fit:contain}.purchaseAnalyticsProduct>b{min-width:0;overflow-wrap:anywhere}@media(max-width:760px){.purchaseAnalyticsProduct{min-width:160px}.purchaseAnalyticsThumb{flex-basis:44px;width:44px;height:44px}}.productReportPage .productReportList{display:grid;grid-gap:0;gap:0}.productReportPage .productReportRow{display:grid;grid-template-columns:minmax(220px,1.7fr) repeat(4,minmax(110px,auto));align-items:center;grid-gap:14px;gap:14px}.productReportPage .productReportCell{display:flex;align-items:center;gap:10px;min-width:0}.productReportPage .productReportCell>b{min-width:0;overflow-wrap:anywhere}.productReportPage .productReportThumb{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;overflow:hidden;border:1px solid #e8e5f0;border-radius:10px;background:#faf9fd}.productReportPage .productReportThumb img{display:block;width:100%;height:100%;object-fit:contain}@media(max-width:760px){.productReportPage .productReportRow{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:12px}.productReportPage .productReportCell{grid-column:1/-1}.productReportPage .productReportRow>span,.productReportPage .productReportRow>strong{font-size:12px}}