.page_page__vytUX{display:flex;flex-direction:column;padding:24px;gap:16px}.page_cartPage__vXx14{padding:clamp(16px,3vw,32px);max-width:1200px;margin:0 auto;color:var(--market-text)}.page_cartHeader__FCrPj{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:24px}.page_cartHeader__FCrPj h1{margin:0 0 8px;font-size:28px}.page_cartHeader__FCrPj p,.page_cartSummary__v7Gu6 p,.page_lineContent___7UnM p{color:var(--market-text-muted);line-height:1.6;font-size:13px}.page_cartLayout__tT_YF{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:24px;gap:24px;align-items:start}.page_cartSummary__v7Gu6{padding:24px;border:1px solid var(--market-border);background:var(--market-surface);border-radius:16px}.page_cartSummary__v7Gu6 h2{margin:0;font-size:18px}.page_totalAmounts__b_Xfw{display:grid;grid-gap:8px;gap:8px;font-size:24px;margin:20px 0}.page_checkoutNotice___6pgU{padding:14px;border-radius:10px;background:var(--market-surface-muted);font-size:13px;line-height:1.6}.page_emptyCart__0KpDz{padding:48px 24px;text-align:center;background:var(--market-surface);border:1px solid var(--market-border);border-radius:16px}.page_emptyCart__0KpDz h2{margin:0 0 24px;font-size:20px}.page_cartPage__vXx14 button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (max-width:800px){.page_cartLayout__tT_YF{grid-template-columns:1fr}}@media (max-width:480px){.page_cartSummary__v7Gu6{padding:18px}}.page_header__l6GB9{display:flex;flex-direction:column;gap:4px}.page_title__Nv8t7{font-size:28px;font-weight:900;color:var(--foreground)}.page_subtitle__7N34d{font-size:14px;color:var(--market-text-muted)}.page_controls__fiwUI{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.page_search__vFgB_{flex:1 1;min-width:260px}.page_filters__VUhTE{display:flex;gap:10px}.page_list__WOPFM{display:flex;flex-direction:column;gap:14px}.page_card__1JvL4{background:var(--card-bg);border:1px solid var(--market-border);border-radius:18px;overflow:hidden;cursor:pointer;transition:box-shadow .22s ease,transform .22s ease,border-color .22s ease}.page_card__1JvL4:hover{transform:translateY(-1px);box-shadow:0 14px 26px var(--market-shadow);border-color:rgba(99,102,241,.25)}.page_cardHeader__8dZhK{padding:16px 18px;border-bottom:1px solid var(--market-border);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.page_cardHeaderLeft__jG7FA{display:flex;align-items:center;gap:16px;min-width:0}.page_divider__V41Xf{width:1px;height:32px;background:var(--market-border);display:none}.page_kv__miyHJ{display:flex;flex-direction:column;gap:4px}.page_kvLabel__hT63L{font-size:11px;color:var(--market-icon);font-weight:700}.page_kvValue__a_MHX{font-size:14px;font-weight:900;color:var(--foreground)}.page_kvValueMuted__el315{font-size:13px;font-weight:700;color:var(--market-text-muted)}.page_cardBody__F4CqF{padding:16px 18px;display:flex;gap:14px}.page_preview__UHbt_{display:flex;gap:10px}.page_thumb__akZSG{width:72px;height:72px;border-radius:16px;background:var(--market-surface-muted);border:1px solid var(--market-border);overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_thumbImg__7i___{width:100%;height:100%;object-fit:cover}.page_thumbText__wet_E{font-size:14px;font-weight:900;color:var(--market-text-muted)}.page_cardMain__tC2eS{flex:1 1;min-width:0}.page_cardTitle__YED4w{font-size:14px;font-weight:900;color:var(--foreground)}.page_cardSeller__tM2Gr,.page_cardTitle__YED4w{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_cardSeller__tM2Gr{margin-top:6px;font-size:13px;color:var(--market-text-muted)}.page_cardMeta__8f1wm{margin-top:10px;display:flex;align-items:center;gap:14px;font-size:13px;color:var(--market-text-muted)}.page_total__5nd_J{margin-left:auto;font-size:18px;font-weight:900;color:var(--foreground)}.page_cardActions__UVT6B{padding:14px 18px;border-top:1px solid var(--market-border);display:flex;gap:10px;flex-wrap:wrap}.page_loadMore__whXhH{display:flex;justify-content:center;padding-top:8px}.page_empty__CINls{padding:56px 10px;text-align:center}.page_emptyIcon___493g{width:88px;height:88px;border-radius:999px;background:var(--market-surface-muted);margin:0 auto 16px;display:flex;align-items:center;justify-content:center;color:var(--market-icon)}.page_emptyTitle__gGCkw{font-size:22px;font-weight:900;color:var(--foreground);margin-bottom:6px}.page_emptySubtitle__cOXbg{font-size:14px;color:var(--market-text-muted);max-width:520px;margin:0 auto}.page_skeletonCard__LcKUX{height:220px;border-radius:18px;background:linear-gradient(90deg,var(--market-surface-muted) 0,var(--market-border) 40%,var(--market-surface-muted) 80%);background-size:200% 100%;animation:page_shimmer__ayfr0 1.2s ease-in-out infinite}@keyframes page_shimmer__ayfr0{0%{background-position:200% 0}to{background-position:-200% 0}}@media (min-width:640px){.page_divider__V41Xf{display:block}}@media (max-width:900px){.page_page__vytUX{padding:20px}.page_filters__VUhTE{width:100%}.page_preview__UHbt_{gap:8px}.page_thumb__akZSG{width:64px;height:64px}}.page_historySection__AA6LV{display:grid;grid-gap:20px;gap:20px;margin-top:24px}.page_cartLayout__tT_YF{margin-top:24px}.page_checkoutButton__CinG1{width:100%;justify-content:center}.page_checkoutHint__Osc0z{margin:0;font-size:12px;color:var(--market-text-muted,var(--foreground2))}.page_mobileCheckoutBar__hg2im{display:none}@media (max-width:800px){.page_cartLayout__tT_YF{padding-bottom:96px}.page_cartSummary__v7Gu6{display:none}.page_mobileCheckoutBar__hg2im{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--market-border);background:var(--market-surface);box-shadow:0 -8px 24px rgba(0,0,0,.12)}.page_mobileCheckoutTotal__Q0iLB{display:flex;flex-direction:column;min-width:0;font-size:12px;color:var(--market-text-muted)}.page_mobileCheckoutTotal__Q0iLB strong{font-size:18px;color:var(--foreground)}.page_cartHeader__FCrPj{margin-bottom:16px}.page_cartHeader__FCrPj h1{font-size:24px}}.page_cartPage__vXx14{display:flex;flex-direction:column;gap:12px;width:100%;max-width:880px;padding:20px 0 24px}.page_cartHeader__FCrPj{margin:0}.page_cartHeader__FCrPj h1{margin:0;font-size:24px;font-weight:700;line-height:1.2}.page_cartHeader__FCrPj p{margin:4px 0 0;font-size:13px}.page_historySection__AA6LV{gap:12px;margin:0}.page_cartLayout__tT_YF{margin:0}.page_emptyCart__0KpDz{padding:40px 16px;border:0;background:transparent}.page_emptyCart__0KpDz h2{margin:0 0 12px;color:var(--market-text-muted);font-size:14px;font-weight:500}@media (max-width:800px){.page_cartHeader__FCrPj{margin:0}.page_cartHeader__FCrPj h1{font-size:22px}.page_cartHeader__FCrPj p{display:none}}@media (max-width:640px){.page_cartPage__vXx14{padding:0}.page_historySection__AA6LV>:first-child{flex-wrap:nowrap;margin:0 -12px;padding:0 12px;overflow-x:auto;scrollbar-width:none}.page_historySection__AA6LV>:first-child::-webkit-scrollbar{display:none}.page_historySection__AA6LV>:first-child>*{flex-shrink:0}}.ProductImage_placeholder__FC_Ob{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--surface-tertiary,hsla(0,0%,50%,.1));color:var(--text-muted,#94a3b8)}.ProductImage_placeholder__FC_Ob svg{opacity:.55}.ProductImage_photo__kjGvz{opacity:0;transition:opacity .2s ease-out}.ProductImage_photoLoaded__OMLyL{opacity:1}@media (prefers-reduced-motion:reduce){.ProductImage_photo__kjGvz{transition:none}}.InfoBanner_banner__d1xVq{--info-banner-icon-size:40px;--info-banner-gap:12px;--info-banner-pad-y:14px;--info-banner-pad-x:16px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon main actions";align-items:start;grid-column-gap:var(--info-banner-gap);column-gap:var(--info-banner-gap);grid-row-gap:10px;row-gap:10px;padding:var(--info-banner-pad-y) var(--info-banner-pad-x);font-family:var(--font-family);font-size:var(--fs-14);font-weight:var(--typo-body-weight);line-height:1.45;border-radius:var(--radius-lg);min-width:0;transition:background-color .24s ease,border-color .24s ease}.InfoBanner_banner__d1xVq:not(:has(.InfoBanner_iconWrap__sfBh_)){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main actions"}.InfoBanner_banner__d1xVq:not(:has(.InfoBanner_actions__vK8Uj)){grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon main"}.InfoBanner_banner__d1xVq:not(:has(.InfoBanner_iconWrap__sfBh_)):not(:has(.InfoBanner_actions__vK8Uj)){grid-template-columns:minmax(0,1fr);grid-template-areas:"main"}.InfoBanner_accentNone__QMHgJ{border-left-width:1px}.InfoBanner_accentPending__HtP3r{border-left-width:4px;border-left-color:var(--status-warning-border,#f59e0b)}.InfoBanner_accentApproved__6snRc{border-left-width:4px;border-left-color:var(--status-success-border,#22c55e)}.InfoBanner_accentRejected__Mj5pO{border-left-width:4px;border-left-color:var(--status-danger-border,#ef4444)}.InfoBanner_neutral__DObFY{background:var(--surface-secondary);border:1px solid var(--border-primary);color:var(--foreground)}.InfoBanner_neutral__DObFY:hover{background:color-mix(in srgb,var(--surface-secondary) 88%,var(--border-primary) 12%)}.InfoBanner_info__dGf7N{background:var(--tone-info-surface);border:1px solid var(--tone-info-border);color:var(--foreground)}.InfoBanner_success__VQChp{background:var(--tone-success-surface);border:1px solid var(--tone-success-border);color:var(--foreground)}.InfoBanner_warning__Bxg1C{background:var(--tone-warning-surface);border:1px solid var(--tone-warning-border);color:var(--foreground)}.InfoBanner_danger__uv0Sg{background:var(--tone-danger-surface);border:1px solid var(--tone-danger-border);color:var(--foreground)}.InfoBanner_iconWrap__sfBh_{grid-area:icon;display:flex;overflow:hidden;align-items:center;justify-content:center;flex-shrink:0;width:var(--info-banner-icon-size);height:var(--info-banner-icon-size);margin-top:1px;border-radius:var(--radius-md);align-self:start}.InfoBanner_info__dGf7N .InfoBanner_iconWrap__sfBh_{background:color-mix(in srgb,var(--tone-info-foreground) 14%,var(--card-bg));color:var(--tone-info-foreground);border:1px solid var(--tone-info-border)}.InfoBanner_neutral__DObFY .InfoBanner_iconWrap__sfBh_{background:var(--card-icon-bg-light);color:var(--table-text-secondary);border:1px solid var(--table-border)}.InfoBanner_success__VQChp .InfoBanner_iconWrap__sfBh_{background:color-mix(in srgb,var(--tone-success-foreground) 14%,var(--card-bg));color:var(--tone-success-foreground);border:1px solid var(--tone-success-border)}.InfoBanner_warning__Bxg1C .InfoBanner_iconWrap__sfBh_{background:color-mix(in srgb,var(--tone-warning-foreground) 14%,var(--card-bg));color:var(--tone-warning-foreground);border:1px solid var(--tone-warning-border)}.InfoBanner_danger__uv0Sg .InfoBanner_iconWrap__sfBh_{background:color-mix(in srgb,var(--tone-danger-foreground) 14%,var(--card-bg));color:var(--tone-danger-foreground);border:1px solid var(--tone-danger-border)}.InfoBanner_main__zWJja{grid-area:main;display:flex;flex-direction:column;gap:8px;min-width:0;align-self:center}.InfoBanner_text__rI9a2{display:flex;flex-direction:column;gap:4px;min-width:0}.InfoBanner_title___cUA2{font-size:var(--fs-14);font-weight:var(--typo-body-weight);line-height:1.45;color:var(--foreground);overflow-wrap:anywhere}.InfoBanner_subtitle__YDmSw{font-size:var(--fs-13);font-weight:var(--fw-400);line-height:1.45;color:var(--table-text-secondary);overflow-wrap:anywhere}.InfoBanner_info__dGf7N .InfoBanner_subtitle__YDmSw{color:color-mix(in srgb,var(--table-text-secondary) 70%,var(--tone-info-foreground) 30%)}.InfoBanner_success__VQChp .InfoBanner_subtitle__YDmSw{color:color-mix(in srgb,var(--table-text-secondary) 70%,var(--tone-success-foreground) 30%)}.InfoBanner_warning__Bxg1C .InfoBanner_subtitle__YDmSw{color:color-mix(in srgb,var(--table-text-secondary) 70%,var(--tone-warning-foreground) 30%)}.InfoBanner_danger__uv0Sg .InfoBanner_subtitle__YDmSw{color:color-mix(in srgb,var(--table-text-secondary) 70%,var(--tone-danger-foreground) 30%)}.InfoBanner_actions__vK8Uj,.InfoBanner_badges__pgaxq{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.InfoBanner_actions__vK8Uj{grid-area:actions;justify-content:flex-end;align-self:center;flex-shrink:0}.InfoBanner_actions__vK8Uj [aria-disabled=true],.InfoBanner_actions__vK8Uj button:disabled,.InfoBanner_actions__vK8Uj input:disabled{cursor:not-allowed!important}.InfoBanner_neutral__DObFY .InfoBanner_actions__vK8Uj,.InfoBanner_neutral__DObFY .InfoBanner_iconWrap__sfBh_,.InfoBanner_neutral__DObFY .InfoBanner_main__zWJja{align-self:center}@media (max-width:920px){.InfoBanner_banner__d1xVq{--info-banner-pad-y:12px;--info-banner-pad-x:14px;--info-banner-gap:10px}}@media (max-width:768px){.InfoBanner_banner__d1xVq{--info-banner-icon-size:36px;--info-banner-pad-y:12px;--info-banner-pad-x:12px;--info-banner-gap:10px;row-gap:8px}.InfoBanner_banner__d1xVq:has(.InfoBanner_actions__vK8Uj){grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon main" "actions actions"}.InfoBanner_banner__d1xVq:not(:has(.InfoBanner_iconWrap__sfBh_)):has(.InfoBanner_actions__vK8Uj){grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "actions"}.InfoBanner_banner__d1xVq:not(:has(.InfoBanner_actions__vK8Uj)){grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon main"}.InfoBanner_iconWrap__sfBh_{margin-top:0}.InfoBanner_main__zWJja{align-self:start}.InfoBanner_title___cUA2{font-size:var(--fs-13);line-height:1.4}.InfoBanner_subtitle__YDmSw{font-size:var(--fs-12);line-height:1.45}.InfoBanner_actions__vK8Uj{width:100%;align-self:stretch;justify-content:flex-end;gap:8px;padding-top:2px}.InfoBanner_banner__d1xVq:has(.InfoBanner_iconWrap__sfBh_) .InfoBanner_actions__vK8Uj:has([role=switch]){-webkit-padding-start:calc(var(--info-banner-icon-size) + var(--info-banner-gap));padding-inline-start:calc(var(--info-banner-icon-size) + var(--info-banner-gap))}.InfoBanner_banner__d1xVq:has(.InfoBanner_actions__vK8Uj) .InfoBanner_actions__vK8Uj:has(button:not([role=switch])){-webkit-padding-start:0;padding-inline-start:0;padding-top:4px;border-top:1px solid color-mix(in srgb,var(--border-primary) 40%,transparent)}.InfoBanner_neutral__DObFY:has(.InfoBanner_actions__vK8Uj) .InfoBanner_actions__vK8Uj{border-top:none;padding-top:0}.InfoBanner_actions__vK8Uj button:not([role=switch]){flex:1 1 100%;width:100%;justify-content:center}.InfoBanner_actions__vK8Uj [role=switch]{flex:0 0 auto;-webkit-margin-start:auto;margin-inline-start:auto}.InfoBanner_banner__d1xVq:has(.InfoBanner_iconWrap__sfBh_):has(.InfoBanner_actions__vK8Uj [role=switch]):not(:has(.InfoBanner_actions__vK8Uj button:not([role=switch]))){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon main actions"}.InfoBanner_banner__d1xVq:not(:has(.InfoBanner_iconWrap__sfBh_)):has(.InfoBanner_actions__vK8Uj [role=switch]):not(:has(.InfoBanner_actions__vK8Uj button:not([role=switch]))){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main actions"}.InfoBanner_banner__d1xVq:has(.InfoBanner_actions__vK8Uj [role=switch]):not(:has(.InfoBanner_actions__vK8Uj button:not([role=switch]))) .InfoBanner_actions__vK8Uj{width:auto;align-self:center;padding:0}}@media (max-width:480px){.InfoBanner_banner__d1xVq{--info-banner-icon-size:32px;--info-banner-pad-y:10px;--info-banner-pad-x:10px;--info-banner-gap:8px;border-radius:var(--radius-md,12px)}.InfoBanner_main__zWJja{gap:6px}.InfoBanner_text__rI9a2{gap:3px}.InfoBanner_title___cUA2{font-size:var(--fs-12)}.InfoBanner_subtitle__YDmSw{font-size:var(--fs-11)}.InfoBanner_actions__vK8Uj,.InfoBanner_badges__pgaxq{gap:6px}}.FiscalYearDashboardBanner_wrap__S24WJ{position:relative;margin-bottom:16px}.FiscalYearDashboardBanner_banner__WRjoG{border-radius:12px}.FiscalYearDashboardBanner_wrap__S24WJ .FiscalYearDashboardBanner_banner__WRjoG{padding-right:48px}.FiscalYearDashboardBanner_dismissBtn__WSkwB{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:10px;background:transparent;color:var(--table-text-secondary);cursor:pointer;flex-shrink:0;transition:background-color .15s ease,color .15s ease}.FiscalYearDashboardBanner_dismissBtn__WSkwB:hover{background:color-mix(in srgb,var(--foreground) 8%,transparent);color:var(--foreground)}.FiscalYearDashboardBanner_dismissBtn__WSkwB:focus-visible{outline:none;box-shadow:0 0 0 2px var(--pos-input-focus-ring)}.PegeHeader_pageHeader__JGfft{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px}.PegeHeader_left__AtgPA{display:flex;align-items:flex-start;text-align:left;flex-direction:column;gap:12px;min-width:0;flex:1 1 auto}.PegeHeader_titleInline__TxuSA{display:flex;align-items:flex-start;flex-direction:column;gap:4px}.PegeHeader_titleRow__9_kFE{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0}.PegeHeader_badge__UIjrS{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;flex-shrink:0}.PegeHeader_topRow__405Pc{display:flex;align-items:center;gap:8px}.PegeHeader_subtitle2__NdOUe{font-weight:var(--typo-body-weight);color:color-mix(in srgb,var(--foreground2) 72%,var(--foreground) 28%);line-height:1.4}.PegeHeader_actions__emi85{display:flex;gap:16px;flex-shrink:0;align-items:flex-start}.PegeHeader_icon__lcvzN{display:flex;align-items:center;justify-content:center;width:min-content;height:min-content}.PegeHeader_title__j5s7t{font-weight:var(--typo-title-weight);color:var(--foreground)}.PegeHeader_subtitle__7wTzT{font-weight:var(--typo-body-weight);color:color-mix(in srgb,var(--foreground2) 72%,var(--foreground) 28%);line-height:1.4}.PegeHeader_lg__GWOCn .PegeHeader_title__j5s7t{font-size:var(--fs-24)}.PegeHeader_lg__GWOCn .PegeHeader_subtitle2__NdOUe,.PegeHeader_lg__GWOCn .PegeHeader_subtitle__7wTzT{font-size:var(--fs-14)}.PegeHeader_md__jqr5h .PegeHeader_left__AtgPA{gap:8px}.PegeHeader_md__jqr5h .PegeHeader_title__j5s7t{font-size:var(--fs-18)}.PegeHeader_md__jqr5h .PegeHeader_subtitle2__NdOUe,.PegeHeader_md__jqr5h .PegeHeader_subtitle__7wTzT{font-size:var(--fs-13)}.PegeHeader_sm__hj1fP .PegeHeader_title__j5s7t{font-size:var(--fs-16)}.PegeHeader_sm__hj1fP .PegeHeader_subtitle2__NdOUe,.PegeHeader_sm__hj1fP .PegeHeader_subtitle__7wTzT{font-size:var(--fs-11)}@media (max-width:767px){.PegeHeader_pageHeader__JGfft{flex-direction:column;align-items:stretch;gap:10px}.PegeHeader_left__AtgPA{gap:8px}.PegeHeader_topRow__405Pc{align-items:flex-start;gap:10px}.PegeHeader_titleInline__TxuSA{min-width:0}.PegeHeader_title__j5s7t{line-height:1.25}.PegeHeader_subtitle2__NdOUe,.PegeHeader_subtitle__7wTzT{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.PegeHeader_actions__emi85{width:100%;justify-content:flex-start;flex-wrap:wrap;gap:8px}.PegeHeader_lg__GWOCn .PegeHeader_title__j5s7t{font-size:var(--fs-18);line-height:1.25}.PegeHeader_lg__GWOCn .PegeHeader_subtitle2__NdOUe,.PegeHeader_lg__GWOCn .PegeHeader_subtitle__7wTzT{font-size:var(--fs-12)}.PegeHeader_md__jqr5h .PegeHeader_title__j5s7t{font-size:var(--fs-16)}.PegeHeader_md__jqr5h .PegeHeader_subtitle2__NdOUe,.PegeHeader_md__jqr5h .PegeHeader_subtitle__7wTzT{font-size:var(--fs-12)}.PegeHeader_sm__hj1fP .PegeHeader_title__j5s7t{font-size:var(--fs-15,15px)}.PegeHeader_sm__hj1fP .PegeHeader_subtitle2__NdOUe,.PegeHeader_sm__hj1fP .PegeHeader_subtitle__7wTzT{font-size:var(--fs-11)}}@media (max-width:640px){.PegeHeader_pageHeader__JGfft{gap:8px}.PegeHeader_left__AtgPA{gap:6px}.PegeHeader_topRow__405Pc{gap:8px}.PegeHeader_icon__lcvzN{flex-shrink:0}.PegeHeader_lg__GWOCn .PegeHeader_title__j5s7t,.PegeHeader_md__jqr5h .PegeHeader_title__j5s7t{font-size:var(--fs-16)}.PegeHeader_lg__GWOCn .PegeHeader_subtitle2__NdOUe,.PegeHeader_lg__GWOCn .PegeHeader_subtitle__7wTzT,.PegeHeader_md__jqr5h .PegeHeader_subtitle2__NdOUe,.PegeHeader_md__jqr5h .PegeHeader_subtitle__7wTzT{font-size:var(--fs-11);-webkit-line-clamp:2;line-clamp:2}.PegeHeader_actions__emi85{gap:6px}}.CatalogListLogo_fillShell__YGiP3,.CatalogListLogo_gridShell___rtwy,.CatalogListLogo_smShell__T5DM_,.CatalogListLogo_tableShell__jxyP1{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;flex-shrink:0;line-height:0}.CatalogListLogo_tableShell__jxyP1{width:60px;height:60px;min-width:60px;min-height:60px;max-width:60px;max-height:60px}.CatalogListLogo_smShell__T5DM_{width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;max-height:44px}.CatalogListLogo_fillShell__YGiP3{width:100%;height:100%;min-width:0;min-height:0;max-width:none;max-height:none}.CatalogListLogo_gridShell___rtwy{width:90px;height:90px;min-width:90px;min-height:90px;max-width:90px;max-height:90px}.CatalogListLogo_fillMedia__8typD,.CatalogListLogo_gridMedia__StCpY,.CatalogListLogo_smMedia__Po6XR,.CatalogListLogo_tableMedia__DwpZQ{box-sizing:border-box;flex:0 0 auto;border-radius:50%;border:2px solid var(--table-border);cursor:pointer;transition:border-color .3s ease,box-shadow .3s ease}.CatalogListLogo_tableMedia__DwpZQ{width:60px;height:60px;min-width:60px;min-height:60px;max-width:60px;max-height:60px}.CatalogListLogo_smMedia__Po6XR{width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;max-height:44px;border-width:1px}.CatalogListLogo_fillMedia__8typD{width:100%;height:100%;min-width:0;min-height:0;max-width:none;max-height:none;border:none;border-radius:0}.CatalogListLogo_gridMedia__StCpY{width:90px;height:90px;min-width:90px;min-height:90px;max-width:90px;max-height:90px}.CatalogListLogo_roundedMedia__ilJko{border-radius:10px}.CatalogListLogo_fillMedia__8typD:hover,.CatalogListLogo_gridMedia__StCpY:hover,.CatalogListLogo_smMedia__Po6XR:hover,.CatalogListLogo_tableMedia__DwpZQ:hover{border-color:var(--orm-primary);box-shadow:0 4px 12px rgba(0,0,0,.15)}.CatalogListLogo_fillMedia__8typD:hover{box-shadow:none}.CatalogListLogo_fillMedia__8typD:not(.CatalogListLogo_placeholder__Hg97C),.CatalogListLogo_gridMedia__StCpY:not(.CatalogListLogo_placeholder__Hg97C),.CatalogListLogo_smMedia__Po6XR:not(.CatalogListLogo_placeholder__Hg97C),.CatalogListLogo_tableMedia__DwpZQ:not(.CatalogListLogo_placeholder__Hg97C){object-fit:cover;display:block}.CatalogListLogo_placeholder__Hg97C{display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;background:color-mix(in srgb,var(--table-border) 22%,var(--card-bg));color:var(--table-text-secondary);border-color:color-mix(in srgb,var(--table-border) 55%,transparent)}button.CatalogListLogo_placeholder__Hg97C{cursor:pointer}.CatalogListLogo_placeholderIcon__0Hy__{opacity:.5;flex-shrink:0}.CatalogListLogo_gridShell___rtwy .CatalogListLogo_placeholderIcon__0Hy__{width:36px;height:36px}.CatalogListLogo_tableShell__jxyP1 .CatalogListLogo_placeholderIcon__0Hy__{width:24px;height:24px}.CatalogListLogo_smShell__T5DM_ .CatalogListLogo_placeholderIcon__0Hy__{width:18px;height:18px}.CatalogListLogo_fillShell__YGiP3 .CatalogListLogo_placeholderIcon__0Hy__{width:32px;height:32px}.PosCatalogPriceDisplay_stacked__qPFyi{display:flex;flex-direction:column;gap:2px}.PosCatalogPriceDisplay_alignEnd__VMUdM{align-items:flex-end;text-align:right}.PosCatalogPriceDisplay_alignStart__1kIjK{align-items:flex-start;text-align:left}.PosCatalogPriceDisplay_compact__LWLOn{display:flex;flex-direction:column}.PosCatalogPriceDisplay_compact__LWLOn .PosCatalogPriceDisplay_primary__cGFkT{font-size:16px}.PosCatalogPriceDisplay_inline__vUqv3{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.PosCatalogPriceDisplay_primary__cGFkT{color:var(--pos-price-color,#0f172a);font-size:18px;line-height:1.2}.PosCatalogPriceDisplay_primaryHint__ZR2Rp{font-size:11px;font-weight:600;color:var(--pos-text-muted,#64748b);text-transform:uppercase;letter-spacing:.02em}.PosCatalogPriceDisplay_secondary__o2eu1{font-size:12px;color:var(--pos-text-muted,#475569);line-height:1.3}.PosCatalogPriceDisplay_secondaryIncl__ZBdNK{font-size:13px;font-weight:700;color:var(--pos-price-color,#0f172a)}.PosCatalogPriceDisplay_vatLabel___TLQk{color:var(--pos-text-subtle,#94a3b8)}.PosCatalogPriceDisplay_alignStart__1kIjK .PosCatalogPriceDisplay_primary__cGFkT,.PosCatalogPriceDisplay_inline__vUqv3 .PosCatalogPriceDisplay_primary__cGFkT{font-size:16px}.PosCatalogPriceDisplay_inline__vUqv3 .PosCatalogPriceDisplay_primaryHint__ZR2Rp,.PosCatalogPriceDisplay_inline__vUqv3 .PosCatalogPriceDisplay_secondary__o2eu1{font-size:12px}.ProductQuickPriceSection_root__8SWpQ{display:flex;flex-direction:column;gap:12px;min-width:0}.ProductQuickPriceSection_compactHeader__QZNAP{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;min-width:0;flex-wrap:wrap}.ProductQuickPriceSection_compactTitle__gtjqO{font-size:13px;font-weight:600;color:var(--foreground)}.ProductQuickPriceSection_pricingHubLink__QNEwu{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--primary);text-decoration:none;white-space:nowrap}.ProductQuickPriceSection_pricingHubLink__QNEwu:hover{text-decoration:underline}.ProductQuickPriceSection_headerLinks__GznzL{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px}.ProductQuickPriceSection_panel__769ov{display:flex;flex-direction:column;gap:12px;min-width:0}.ProductQuickPriceSection_rootCompact__0r2LV .ProductQuickPriceSection_panel__769ov{padding:12px;border:1px solid var(--table-border);border-radius:14px;background:color-mix(in srgb,var(--surface-secondary) 22%,var(--card-bg))}.ProductQuickPriceSection_rowDerived__NOigS,.ProductQuickPriceSection_rowPrimary__lkrIL,.ProductQuickPriceSection_rowSecondary__uCjyL{display:grid;grid-gap:12px;gap:12px;align-items:end;min-width:0}.ProductQuickPriceSection_rowPrimary__lkrIL{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto}.ProductQuickPriceSection_rootCompact__0r2LV .ProductQuickPriceSection_rowPrimary__lkrIL{grid-template-columns:minmax(0,1fr) minmax(112px,132px);align-items:end;gap:16px}.ProductQuickPriceSection_rootCompact__0r2LV .ProductQuickPriceSection_taxToggleCell__ywqsv{align-self:stretch;padding-left:16px}.ProductQuickPriceSection_rootCompact__0r2LV .ProductQuickPriceSection_taxToggleInner__U5yqT{min-width:0}.ProductQuickPriceSection_rowSecondary__uCjyL{grid-template-columns:minmax(0,.75fr) minmax(0,1fr) minmax(0,.9fr)}.ProductQuickPriceSection_basePriceCell__qKJfb,.ProductQuickPriceSection_derivedPriceCell__SDseS,.ProductQuickPriceSection_finalPriceCell__oOWHf,.ProductQuickPriceSection_taxCell__sYL_n{min-width:0}.ProductQuickPriceSection_rowDerived__NOigS{grid-template-columns:minmax(0,.75fr)}.ProductQuickPriceSection_rootCompact__0r2LV .ProductQuickPriceSection_rowDerived__NOigS{grid-template-columns:minmax(0,1fr)}.ProductQuickPriceSection_fieldLabel__QeX0X{display:inline-flex;align-items:center;gap:4px;margin-bottom:6px;font-size:12px;font-weight:600;color:var(--foreground)}.ProductQuickPriceSection_basePriceInput__9seef{display:block;min-width:0}.ProductQuickPriceSection_taxToggleCell__ywqsv{display:flex;align-items:stretch;padding-left:12px;border-left:1px solid color-mix(in srgb,var(--table-border) 80%,transparent)}.ProductQuickPriceSection_taxToggleInner__U5yqT{display:flex;flex-direction:column;justify-content:center;gap:8px;min-width:132px}.ProductQuickPriceSection_taxToggleLabel__tiv0v{font-size:12px;font-weight:600;color:var(--foreground);line-height:1.3}.ProductQuickPriceSection_finalPriceCell__oOWHf{display:flex;flex-direction:column;gap:6px;padding-left:12px;border-left:1px solid color-mix(in srgb,var(--table-border) 80%,transparent)}.ProductQuickPriceSection_finalPriceValue__zrgbY{min-height:var(--control-height-md,42px);display:flex;align-items:center;padding:0 12px;border-radius:var(--control-radius,10px);border:1px solid var(--table-border);background:color-mix(in srgb,var(--surface-secondary) 35%,var(--card-bg));font-size:13px;font-weight:600;color:var(--foreground);white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}@media (max-width:900px){.ProductQuickPriceSection_rowPrimary__lkrIL,.ProductQuickPriceSection_rowSecondary__uCjyL{grid-template-columns:minmax(0,1fr)}.ProductQuickPriceSection_finalPriceCell__oOWHf,.ProductQuickPriceSection_taxToggleCell__ywqsv{padding-left:0;border-left:none;padding-top:4px}.ProductQuickPriceSection_taxToggleInner__U5yqT{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.ProductQuickPriceSection_rootCompact__0r2LV .ProductQuickPriceSection_taxToggleInner__U5yqT{flex-direction:column;align-items:flex-start;gap:8px}}.ProductQuickAddModal_modal__tQIhd{width:min(760px,calc(100vw - 24px))}.ProductQuickAddModal_titleText__cL4n_{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductQuickAddModal_content__9O_Y7{display:flex;flex-direction:column;gap:0;min-height:0;padding-top:20px;padding-bottom:24px}.ProductQuickAddModal_footerActions__ccD69{width:100%;display:flex;justify-content:flex-end;gap:10px}.ProductQuickAddModal_errorBanner__yh2rS{margin-top:8px;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--danger) 10%,var(--card-bg));color:var(--danger);font-size:13px}.ProductQuickAddModal_loaderWrap__eC9p2{display:flex;align-items:center;justify-content:center;min-height:160px}.ProductQuickAddModal_receiveField__aQ9v_{margin-top:16px}.ProductDrawerContent_root__OMqhI{display:flex;flex-direction:column;gap:0;flex:1 1 auto;height:100%;min-height:0;overflow:hidden;background:color-mix(in srgb,var(--settings-shell-bg,var(--surface-secondary)) 18%,var(--settings-content-bg,var(--card-bg)))}.ProductDrawerContent_statusPill__qo2T8{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid var(--table-border);background:var(--card-bg);max-width:100%;min-width:0}.ProductDrawerContent_statusPillActive__DZvHe{border-color:color-mix(in srgb,var(--success) 24%,var(--table-border));background:color-mix(in srgb,var(--success) 8%,var(--card-bg))}.ProductDrawerContent_statusPillDraft__Fdiov{border-color:color-mix(in srgb,var(--foreground2) 28%,var(--table-border));background:color-mix(in srgb,var(--foreground2) 10%,var(--card-bg))}.ProductDrawerContent_statusPillArchived__it6x5{border-color:color-mix(in srgb,var(--status-warning-border) 28%,var(--table-border));background:color-mix(in srgb,var(--status-warning-border) 10%,var(--card-bg))}.ProductDrawerContent_statusDot__7LCzV{width:8px;height:8px;border-radius:999px;flex-shrink:0}.ProductDrawerContent_statusDotActive__2FsoV{background:var(--success)}.ProductDrawerContent_statusDotDraft__TKse1{background:var(--foreground2)}.ProductDrawerContent_statusDotArchived__cc7mU{background:var(--status-warning-border)}.ProductDrawerContent_statusLabel__XNVko{font-size:13px;font-weight:600;color:var(--table-text-primary)}.ProductDrawerContent_quickToggles__AG5zg{flex-shrink:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;padding:14px 20px;border-bottom:1px solid color-mix(in srgb,var(--table-border) 70%,transparent);background:var(--card-bg)}.ProductDrawerContent_quickToggleCard__lR02o{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid var(--table-border);background:color-mix(in srgb,var(--surface-secondary) 35%,var(--card-bg))}.ProductDrawerContent_quickToggleText__ZedVJ{display:flex;flex-direction:column;gap:2px;min-width:0}.ProductDrawerContent_quickToggleLabel__B856j{font-size:13px;font-weight:700;color:var(--table-text-primary)}.ProductDrawerContent_quickToggleHint__llE4O{font-size:11px;color:var(--table-text-secondary)}.ProductDrawerContent_body__5ReDb{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-x:none;display:flex;flex-direction:column;gap:12px;padding-bottom:76px}.ProductDrawerContent_catalogLoader__e8u5w{display:flex;justify-content:center;padding:8px 0 4px}.ProductDrawerContent_fieldsGrid__w5vdC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 16px;gap:14px 16px}.ProductDrawerContent_fieldBlock__aSQDI{display:flex;flex-direction:column;gap:8px;min-width:0}.ProductDrawerContent_fieldLabel__6mgIH{font-size:13px;font-weight:500;color:var(--table-text)}.ProductDrawerContent_placeholder__vJHMi{margin:0;font-size:13px;color:var(--table-text-secondary);line-height:1.5}.ProductDrawerContent_metaCard__S_Jjb{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border-radius:14px;border:1px solid color-mix(in srgb,var(--table-border) 84%,transparent);background:color-mix(in srgb,var(--surface-secondary) 55%,var(--card-bg) 45%)}.ProductDrawerContent_metaRow__JZHdD{display:flex;align-items:center;gap:12px;min-width:0}.ProductDrawerContent_metaText__DT3yl{display:flex;flex-direction:column;gap:2px;min-width:0}.ProductDrawerContent_metaLabel__Z9sL7{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--table-text-secondary)}.ProductDrawerContent_metaText__DT3yl strong{font-size:14px;color:var(--table-text-primary);overflow-wrap:anywhere}.ProductDrawerContent_metaDate__MXVn7{font-size:12px;color:var(--table-text-secondary)}.ProductDrawerContent_errorBanner__ipmvY{flex-shrink:0;margin:0 20px 12px;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--danger) 10%,transparent);border:1px solid color-mix(in srgb,var(--danger) 24%,transparent);color:var(--status-error-text,var(--danger));font-size:13px}@media (max-width:1100px){.ProductDrawerContent_quickToggles__AG5zg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.ProductDrawerContent_drawerHeader__ZzAAz{flex-direction:column;align-items:stretch}.ProductDrawerContent_headerRight__X_e7s{flex-wrap:wrap;justify-content:flex-end}.ProductDrawerContent_quickToggles__AG5zg{grid-template-columns:minmax(0,1fr);padding:12px 14px}.ProductDrawerContent_body__5ReDb{gap:10px}.ProductDrawerContent_fieldsGrid__w5vdC{grid-template-columns:minmax(0,1fr)}.ProductDrawerContent_errorBanner__ipmvY{margin:0 14px 10px;font-size:12px;line-height:1.45}}.ProductDrawerContent_editFields__LiAHL{min-width:0;margin:0;padding:0;border:0}.ProductDrawerFormLayout_pageStack__0QgbO{display:flex;flex-direction:column;gap:16px;min-width:0}.ProductDrawerFormLayout_statusBar__uqaYm{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--table-border);border-radius:14px;background:var(--card-bg);min-width:0}.ProductDrawerFormLayout_statusBarTitle__A9zu6{font-size:13px;font-weight:600;color:var(--table-text-primary)}.ProductDrawerFormLayout_statusBarHint__ZoeUV{display:block;font-size:12px;font-weight:400;color:var(--foreground2);margin-top:2px}.ProductDrawerFormLayout_overviewGrid__npf_F{display:grid;grid-template-columns:minmax(240px,336px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.ProductDrawerFormLayout_overviewMedia__dhmDc{min-width:0}.ProductDrawerFormLayout_innerStack__ZWcQM{display:flex;flex-direction:column;gap:8px;min-width:0}.ProductDrawerFormLayout_nameRow__hIiFx{display:grid;grid-template-columns:minmax(0,1fr) 168px;grid-gap:12px;gap:12px;align-items:start}.ProductDrawerFormLayout_nameField__5T_1O,.ProductDrawerFormLayout_unitField__YUTlh{min-width:0}.ProductDrawerFormLayout_overviewDetails__9ynBp{display:flex;flex-direction:column;gap:12px;min-width:0}.ProductDrawerFormLayout_twoColumnGrid__TeYVt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}.ProductDrawerFormLayout_drawerMetaGrid__q3HIx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.ProductDrawerFormLayout_subsectionStack__kjnJh{display:flex;flex-direction:column;gap:20px;min-width:0}.ProductDrawerFormLayout_subsectionBlock__pwy3b{display:flex;flex-direction:column;gap:12px;min-width:0}.ProductDrawerFormLayout_fieldsGrid__hwMPD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.ProductDrawerFormLayout_fieldBlock__33Pyh{display:flex;flex-direction:column;gap:8px;min-width:0}.ProductDrawerFormLayout_fieldLabel__8MQdx{font-size:13px;font-weight:600;color:var(--table-text-primary)}.ProductDrawerFormLayout_identificationGrid__AUgIX{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:start}.ProductDrawerFormLayout_qrBlock__331fX{display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px;border:1px dashed var(--table-border);border-radius:12px;min-width:132px}.ProductDrawerFormLayout_qrHint__fS2tp{font-size:11px;color:var(--foreground2);text-align:center}.ProductDrawerFormLayout_channelGrid__54w_Y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.ProductDrawerFormLayout_channelCard__1AzjP{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:12px;border:1px solid var(--table-border);background:color-mix(in srgb,var(--surface-secondary) 24%,var(--card-bg));min-width:0}.ProductDrawerFormLayout_channelText__fB8q_{display:flex;flex-direction:column;gap:2px;min-width:0}.ProductDrawerFormLayout_channelLabel__zM5CB{font-size:13px;font-weight:600;color:var(--table-text-primary);overflow-wrap:anywhere}.ProductDrawerFormLayout_channelHint__VZBpm{font-size:12px;color:var(--foreground2);overflow-wrap:anywhere}.ProductDrawerFormLayout_conditionalBlock__0_EVv{display:flex;flex-direction:column;gap:12px;padding-top:4px;border-top:1px solid color-mix(in srgb,var(--table-border) 65%,transparent)}.ProductDrawerFormLayout_placeholder__7kF0P{margin:0;font-size:13px;line-height:1.5;color:var(--foreground2)}@media (max-width:900px){.ProductDrawerFormLayout_channelGrid__54w_Y,.ProductDrawerFormLayout_drawerMetaGrid__q3HIx,.ProductDrawerFormLayout_fieldsGrid__hwMPD,.ProductDrawerFormLayout_identificationGrid__AUgIX,.ProductDrawerFormLayout_nameRow__hIiFx,.ProductDrawerFormLayout_overviewGrid__npf_F,.ProductDrawerFormLayout_twoColumnGrid__TeYVt{grid-template-columns:minmax(0,1fr)}}.ProductDrawerSections_sectionStack__6xvsf{display:flex;flex-direction:column;gap:14px;min-width:0}.ProductDrawerSections_translationLanguageBlock__KiqnE{display:flex;flex-direction:column;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--table-border) 84%,transparent);background:color-mix(in srgb,var(--surface-secondary) 16%,var(--card-bg));min-width:0}.ProductDrawerSections_translationFieldRow__Xel8j{display:flex;flex-direction:column;gap:8px}.ProductDrawerSections_translationFieldHeader__orPZe{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;flex-wrap:wrap}.ProductDrawerSections_translationFieldLabel__BSX21{font-size:13px;font-weight:600;color:var(--table-text-primary)}.ProductDrawerSections_translationFieldActions___3_8J{display:flex;justify-content:flex-end}.ProductDrawerSections_translationSourceHint__CfLJm{margin:0;font-size:12px;line-height:1.45;color:var(--table-text-secondary)}.ProductDrawerSections_fieldHint__Nz1pu{margin:0;font-size:13px;line-height:1.45;color:var(--table-text-secondary)}.ProductDrawerSections_categorySummary__J3TWx{display:flex;flex-wrap:wrap;gap:6px}.ProductDrawerSections_categoryPathPreview__1Copr{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--table-border) 84%,transparent);background:color-mix(in srgb,var(--surface-secondary) 20%,var(--card-bg))}.ProductDrawerSections_categoryPathRoot__Ee9w_{font-size:12px;overflow-wrap:anywhere;font-weight:700;color:var(--table-text-primary)}.ProductDrawerSections_categoryPathLeaf__VFdph{font-size:12px;overflow-wrap:anywhere;color:var(--primary)}.ProductDrawerSections_attributesToolbar__LVV9c{gap:10px;display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--table-border) 84%,transparent);background:color-mix(in srgb,var(--surface-secondary) 28%,var(--card-bg))}.ProductDrawerSections_attributeLabelRow__MpPU0{display:flex;align-items:center;justify-content:space-between;gap:8px}.ProductDrawerSections_attributeLabel___bz_b{font-size:13px;font-weight:700;color:var(--table-text-primary)}.ProductDrawerSections_attributeCode__eSD9n{font-size:11px;font-weight:600;color:var(--table-text-secondary);text-transform:uppercase;letter-spacing:.04em}.ProductDrawerSections_swatchGrid__IEVs9{display:flex;flex-wrap:wrap;gap:8px}.ProductDrawerSections_swatchOption__DrdIN{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:6px 10px;border-radius:999px;border:1px solid var(--table-border);background:var(--card-bg);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.ProductDrawerSections_swatchOptionSelected__084Uw{border-color:var(--orm-primary);box-shadow:0 0 0 1px var(--orm-primary);background:color-mix(in srgb,var(--orm-primary) 6%,var(--card-bg))}.ProductDrawerSections_swatchCircle__CSugw{width:18px;height:18px;border-radius:999px;border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);flex-shrink:0}.ProductDrawerSections_imageSwatchGrid__0jv5L{display:flex;flex-wrap:wrap;gap:8px}.ProductDrawerSections_imageSwatchOption__gEVng{position:relative;width:56px;height:56px;padding:0;border-radius:10px;border:1px solid var(--table-border);overflow:hidden;cursor:pointer;background:var(--surface-sunken)}.ProductDrawerSections_imageSwatchOptionSelected__oQXFa{border-color:var(--orm-primary);box-shadow:0 0 0 1px var(--orm-primary)}.ProductDrawerSections_imageSwatchOption__gEVng img{width:100%;height:100%;object-fit:cover;display:block}.ProductDrawerSections_imageSwatchLabel__LtSeH{position:absolute;left:0;right:0;bottom:0;padding:2px 4px;font-size:9px;font-weight:700;color:var(--white);background:color-mix(in srgb,var(--foreground) 68%,transparent);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProductDrawerSections_inventoryGrid__AE5fP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.ProductDrawerSections_inventoryCard__DR3be{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--table-border) 84%,transparent);background:var(--card-bg);min-width:0}.ProductDrawerSections_inventoryCardLabel__gbABV{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--table-text-secondary)}.ProductDrawerSections_inventoryCardValue__bqlQa{font-size:18px;font-weight:800;color:var(--table-text-primary);overflow-wrap:anywhere}.ProductDrawerSections_inventoryLink__au_Qe{font-size:13px;font-weight:600;color:var(--primary);white-space:nowrap}.ProductDrawerSections_inventoryLink__au_Qe:hover{text-decoration:underline}.ProductDrawerSections_locationList__myV_d{display:flex;flex-direction:column;gap:8px}.ProductDrawerSections_locationRow__LJH3x{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--table-border) 78%,transparent);background:color-mix(in srgb,var(--surface-secondary) 24%,var(--card-bg));min-width:0}.ProductDrawerSections_locationName__fvKRm{font-size:13px;font-weight:600;color:var(--table-text-primary);min-width:0;overflow-wrap:anywhere}.ProductDrawerSections_locationStock__oNyJb{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--table-text-secondary)}@media (max-width:720px){.ProductDrawerSections_inventoryGrid__AE5fP{grid-template-columns:minmax(0,1fr)}}.ProductCategoryBranchList_root__xA0hp{display:flex;flex-direction:column;gap:10px}.ProductCategoryBranchList_title__drHeo{margin:0;font-size:13px;font-weight:700;color:var(--orm-primary,var(--primary));line-height:1.3}.ProductCategoryBranchList_list__NgBR7{display:flex;flex-direction:column;gap:8px}.ProductCategoryBranchList_row__6JpCe{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--table-border) 84%,transparent);background:var(--card-bg)}.ProductCategoryBranchList_iconWrap__zZ30Y{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:color-mix(in srgb,var(--orm-primary,var(--primary)) 12%,var(--card-bg));color:var(--orm-primary,var(--primary));flex-shrink:0}.ProductCategoryBranchList_iconWrap__zZ30Y .avatar,.ProductCategoryBranchList_iconWrap__zZ30Y img{width:28px;height:28px;border-radius:8px}.ProductCategoryBranchList_path__NYKhi{flex:1 1;min-width:0;font-size:13px;line-height:1.45;color:var(--table-text-secondary);word-break:break-word}.ProductCategoryBranchList_ancestor__5MEsK{color:var(--table-text-secondary);font-weight:500}.ProductCategoryBranchList_separator__8xkSx{margin:0 4px;color:color-mix(in srgb,var(--table-text-secondary) 72%,transparent);font-weight:500}.ProductCategoryBranchList_leaf__GxpVn{color:var(--table-text-primary);font-weight:700}.ProductCategoryBranchList_removeBtn__CeYSd{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--table-text-secondary);cursor:pointer;flex-shrink:0;transition:background-color .15s ease,color .15s ease}.ProductCategoryBranchList_removeBtn__CeYSd:hover{background:color-mix(in srgb,var(--table-text-secondary) 12%,transparent);color:var(--table-text-primary)}.ProductCategoryBranchList_removeBtn__CeYSd:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--orm-primary,var(--primary)) 35%,transparent)}.ProductCategoryBranchList_footer__RQZbl{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:12px;line-height:1.45;color:var(--table-text-secondary)}.ProductCategoryBranchList_footerIcon__8Swzp{flex-shrink:0;margin-top:1px;color:color-mix(in srgb,var(--table-text-secondary) 85%,transparent)}.CatalogBarcodeGraphic_wrap___4kRN{display:flex;align-items:center;justify-content:center;min-width:0;width:100%;max-width:204px;min-height:72px;padding:6px 8px;border-radius:10px;border:1px solid var(--table-border);background:#fff}.CatalogBarcodeGraphic_image__yrwU4{display:block;width:100%;height:auto;max-width:188px;min-height:58px;object-fit:contain;image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast}.CatalogBarcodeGraphic_wrap___4kRN:empty:after{content:"";display:block;width:100%;max-width:188px;min-height:58px;border-radius:6px;background:color-mix(in srgb,var(--foreground2) 8%,#fff)}.ProductIdentificationSection_barcodesColumn__x6h9K,.ProductIdentificationSection_qrColumn__ATQ73{display:flex;flex-direction:column;gap:12px;min-width:0;container-type:inline-size;container-name:product-id-barcode-col}.ProductIdentificationSection_fieldBlock__b4dx4{display:flex;flex-direction:column;gap:6px}.ProductIdentificationSection_fieldHeading__mr1XI{display:flex;flex-direction:column;gap:2px}.ProductIdentificationSection_fieldTitle__g_rLq{font-size:13px;font-weight:600;color:var(--table-text-primary)}.ProductIdentificationSection_fieldHint__pvOug{font-size:12px;line-height:1.35;color:var(--foreground2)}.ProductIdentificationSection_skuRow__0Evf5{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:end}.ProductIdentificationSection_skuRow__0Evf5 .btn{min-height:42px;white-space:nowrap}.ProductIdentificationSection_barcodesHeader__QuGV6{display:flex;align-items:center;justify-content:space-between;gap:8px}.ProductIdentificationSection_barcodesTitleRow__LRDxn{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ProductIdentificationSection_counterBadge__wtGJg{font-size:11px;font-weight:600;line-height:1;padding:3px 7px;border-radius:999px;background:color-mix(in srgb,var(--primary) 10%,var(--card-bg));color:var(--primary);border:1px solid color-mix(in srgb,var(--primary) 22%,var(--table-border))}.ProductIdentificationSection_barcodeCardList__Oq32k{display:flex;flex-direction:column;gap:8px}.ProductIdentificationSection_barcodeCard__fZ85_{display:grid;grid-template-columns:56px minmax(0,1fr) minmax(128px,204px) 38px;grid-gap:8px;gap:8px;align-items:center;padding:10px 10px 10px 12px;border-radius:14px;border:1px solid var(--table-border);background:var(--card-bg);min-width:0;overflow:hidden}.ProductIdentificationSection_barcodeCardValid__Rj35x{border-color:color-mix(in srgb,var(--success) 32%,var(--table-border));background:color-mix(in srgb,var(--success) 7%,var(--card-bg))}.ProductIdentificationSection_barcodeCardInvalid__kar9c{border-color:color-mix(in srgb,var(--danger) 28%,var(--table-border));background:color-mix(in srgb,var(--danger) 4%,var(--card-bg))}.ProductIdentificationSection_barcodeCardPrimaryCol__LpMrW{display:flex;align-items:center;justify-content:center}.ProductIdentificationSection_primaryPill__kxHPP,.ProductIdentificationSection_setPrimaryPill___iwvg{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:56px;min-height:56px;padding:6px 4px;border-radius:12px;border:1px solid var(--table-border);background:#fff;text-align:center}.ProductIdentificationSection_primaryPill__kxHPP{color:var(--success);font-size:11px;font-weight:600;line-height:1.1}.ProductIdentificationSection_primaryStarIcon__19VQt{color:var(--success)}.ProductIdentificationSection_setPrimaryPill___iwvg{all:unset;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:56px;min-height:56px;padding:6px 4px;border-radius:12px;border:1px solid var(--table-border);background:#fff;cursor:pointer;color:var(--foreground2);font-size:10px;font-weight:600;line-height:1.15;text-align:center;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.ProductIdentificationSection_setPrimaryPill___iwvg:hover{color:var(--success);border-color:color-mix(in srgb,var(--success) 35%,var(--table-border));background:color-mix(in srgb,var(--success) 6%,#fff)}.ProductIdentificationSection_setPrimaryPill___iwvg:focus-visible{outline:2px solid color-mix(in srgb,var(--primary) 45%,transparent);outline-offset:2px}.ProductIdentificationSection_barcodeCardMeta__GcbBx{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.ProductIdentificationSection_barcodeNumber__dtP1R{font-size:14px;font-weight:700;line-height:1.25;color:var(--table-text-primary);word-break:break-all}.ProductIdentificationSection_barcodeTypeLine__GDzw0{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--foreground2)}.ProductIdentificationSection_barcodeFootnote__pStcu{font-size:11px;line-height:1.3;color:var(--foreground2)}.ProductIdentificationSection_barcodeCardGraphic__9lS_I{display:flex;align-items:center;justify-content:center;min-width:0;max-width:204px;justify-self:stretch}@container product-id-barcode-col (max-width: 360px){.ProductIdentificationSection_barcodeCard__fZ85_{grid-template-columns:52px minmax(0,1fr) 32px;grid-template-areas:"primary meta delete" "graphic graphic graphic";row-gap:10px}.ProductIdentificationSection_barcodeCardPrimaryCol__LpMrW{grid-area:primary}.ProductIdentificationSection_barcodeCardMeta__GcbBx{grid-area:meta}.ProductIdentificationSection_barcodeCardGraphic__9lS_I{grid-area:graphic;max-width:none;justify-self:stretch}.ProductIdentificationSection_barcodeCardGraphic__9lS_I>div{max-width:none;width:100%}.ProductIdentificationSection_barcodeCardDelete__SNJID{grid-area:delete}}.ProductIdentificationSection_barcodeGraphicPlaceholder__1pTnu{width:100%;padding:12px 8px;border-radius:10px;border:1px dashed var(--table-border);background:color-mix(in srgb,var(--background) 80%,#fff);font-size:11px;line-height:1.35;text-align:center;color:var(--foreground2)}.ProductIdentificationSection_barcodeCardDelete__SNJID{display:flex;align-items:center;justify-content:center;justify-self:end}.ProductIdentificationSection_barcodeCardDelete__SNJID .btn{width:36px;min-width:36px;height:36px;min-height:36px;padding:0;border-radius:10px}.ProductIdentificationSection_barcodeCardDelete__SNJID .btn:hover{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 40%,var(--table-border));background:color-mix(in srgb,var(--danger) 8%,transparent)}.ProductIdentificationSection_barcodeActionsRow__G8VDi{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px;align-items:stretch}.ProductIdentificationSection_barcodeActionsRow__G8VDi .btn{min-height:42px;width:100%}.ProductIdentificationSection_qrPreview__dI62o{display:flex;justify-content:center;padding:4px 0}.ProductIdentificationSection_qrTarget__Q1kfT{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:10px;border:1px solid var(--table-border);background:var(--card-bg)}.ProductIdentificationSection_qrTargetRow__Scnzz{display:flex;align-items:center;justify-content:space-between;gap:8px}.ProductIdentificationSection_qrTargetLabel__TNl6q{font-size:12px;color:var(--foreground2)}.ProductIdentificationSection_qrTargetValue__tXr3V{font-size:13px;font-weight:600;color:var(--table-text-primary)}.ProductIdentificationSection_qrTargetLink__4glCq{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;color:var(--foreground2);border:1px solid var(--table-border);background:var(--background)}.ProductIdentificationSection_qrTargetLink__4glCq:hover{color:var(--primary);border-color:color-mix(in srgb,var(--primary) 35%,var(--table-border))}.ProductIdentificationSection_qrActions__qcoGN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.ProductIdentificationSection_qrActions__qcoGN .btn{min-height:36px}@media (max-width:720px){.ProductIdentificationSection_barcodeCard__fZ85_{grid-template-columns:56px minmax(0,1fr) 36px;grid-template-areas:"primary meta delete" "graphic graphic graphic"}.ProductIdentificationSection_barcodeCardPrimaryCol__LpMrW{grid-area:primary}.ProductIdentificationSection_barcodeCardMeta__GcbBx{grid-area:meta}.ProductIdentificationSection_barcodeCardGraphic__9lS_I{grid-area:graphic}.ProductIdentificationSection_barcodeCardDelete__SNJID{grid-area:delete}}@media (max-width:560px){.ProductIdentificationSection_barcodeActionsRow__G8VDi,.ProductIdentificationSection_skuRow__0Evf5{grid-template-columns:minmax(0,1fr)}}.ProductLinkProductsModal_toolbar__Frgb_{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;flex-shrink:0}.ProductLinkProductsModal_toolbarSearch__5J6qv{flex:1 1 240px;min-width:min(100%,200px)}.ProductLinkProductsModal_toolbarPriceList__5y6AA{flex:0 1 200px;min-width:160px;max-width:240px}.ProductLinkProductsModal_toolbarAdvancedBtn__eCjNf{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--table-border);border-radius:10px;background:var(--card-bg);color:var(--table-text-secondary);font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;flex:0 0 auto}.ProductLinkProductsModal_toolbarAdvancedBtn__eCjNf:hover{border-color:color-mix(in srgb,var(--primary) 40%,var(--table-border));color:var(--foreground)}.ProductLinkProductsModal_toolbarAdvancedBtnActive__zPT_2{border-color:color-mix(in srgb,var(--primary) 55%,var(--table-border));background:color-mix(in srgb,var(--primary) 8%,var(--card-bg));color:var(--primary)}.ProductLinkProductsModal_selectedToggle__HYpxr{display:inline-flex;align-items:center;gap:8px;min-height:40px;white-space:nowrap;font-size:13px;color:var(--table-text-secondary);cursor:pointer;flex:0 0 auto}.ProductLinkProductsModal_categoryScopeNote__7HUex{margin:0;font-size:12px;color:var(--table-text-secondary);line-height:1.4}.ProductLinkProductsModal_categoryScopeNote__7HUex strong{color:var(--foreground);font-weight:600}.ProductLinkedVariantSwitchGateModal_modal__saT2D{width:min(520px,calc(100vw - 32px))}.ProductLinkedVariantSwitchGateModal_content__Abfor{display:flex;flex-direction:column;gap:14px}.ProductLinkedVariantSwitchGateModal_footer__GWREY{display:flex;justify-content:flex-end;gap:8px;width:100%}.ProductLinkedVariantSwitchGateModal_attributeList__slWB8{display:flex;flex-direction:column;gap:14px}.ProductLinkedVariantSwitchGateModal_attributeRow__M97wY{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--table-border) 84%,transparent);background:color-mix(in srgb,var(--surface-secondary) 18%,var(--card-bg))}.ProductLinkedVariantSwitchGateModal_attributeHeader__YRy1g{display:flex;flex-direction:column;gap:4px}.ProductLinkedVariantSwitchGateModal_attributeHint___t_U7{font-size:12px;line-height:1.4;color:var(--table-text-secondary)}.ProductLinkedVariantsSection_linkedPanel__5uO9q{display:flex;flex-direction:column;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--table-border) 84%,transparent);background:color-mix(in srgb,var(--surface-secondary) 20%,var(--card-bg));min-width:0}.ProductLinkedVariantsSection_stepHeader__qNhr9{display:flex;align-items:flex-start;gap:10px;min-width:0}.ProductLinkedVariantsSection_stepBadge__qzThz{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border-radius:999px;font-size:11px;font-weight:700;color:var(--foreground);background:color-mix(in srgb,var(--surface-secondary) 55%,var(--card-bg));border:1px solid color-mix(in srgb,var(--table-border) 80%,transparent)}.ProductLinkedVariantsSection_linksBlock__gflri,.ProductLinkedVariantsSection_switchAttributesBlock___S8DS{display:flex;flex-direction:column;gap:10px}.ProductLinkedVariantsSection_linksBlock__gflri{padding-top:4px;border-top:1px solid color-mix(in srgb,var(--table-border) 70%,transparent)}.ProductLinkedVariantsSection_switchAttributesLabel__kGvLf{font-size:12px;font-weight:600;color:var(--foreground)}.ProductLinkedVariantsSection_switchAttributesRow__XYqcF{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ProductLinkedVariantsSection_addAttributeSelect__QVtqj{min-width:148px;max-width:200px}.ProductLinkedVariantsSection_linkedList__Av_pj{display:flex;flex-direction:column;gap:8px;min-width:0}.ProductLinkedVariantsSection_linkedRowCard__aYCnm{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1.2fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:10px 12px;border-radius:12px;border:1px solid var(--table-border);background:var(--card-bg)}.ProductLinkedVariantsSection_linkedRowCardNoAttr__i0x7m{grid-template-columns:auto minmax(0,1fr) auto}.ProductLinkedVariantsSection_linkedRow__NQw5J{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1.2fr) auto;grid-gap:10px;gap:10px;align-items:center}.ProductLinkedVariantsSection_linkedRowCurrent__hje3G{padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--primary) 28%,var(--table-border));background:color-mix(in srgb,var(--primary) 6%,var(--card-bg));grid-template-columns:auto minmax(0,1fr) minmax(0,1.2fr) auto}.ProductLinkedVariantsSection_linkedRowMain__LZsRl{display:flex;flex-direction:column;gap:2px;min-width:0}.ProductLinkedVariantsSection_linkedRowTitle__gD_0U{font-size:13px;font-weight:600;color:var(--foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductLinkedVariantsSection_linkedRowSubtitle__STjBL{font-size:11px;color:var(--foreground2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductLinkedVariantsSection_linkedRowValues__g8rrI{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;min-width:0}.ProductLinkedVariantsSection_valueChip__3mBJh{display:inline-flex;flex-direction:column;align-items:flex-start;gap:1px;padding:4px 8px;border-radius:8px;border:1px solid color-mix(in srgb,var(--table-border) 80%,transparent);background:color-mix(in srgb,var(--surface-secondary) 35%,var(--card-bg));font-size:11px;color:var(--foreground);max-width:160px}.ProductLinkedVariantsSection_valueChipMissing__kDWil{border-color:color-mix(in srgb,var(--warning) 45%,var(--table-border));background:color-mix(in srgb,var(--warning) 8%,var(--card-bg))}.ProductLinkedVariantsSection_valueChipAttr__5ZZn7{font-size:10px;font-weight:600;color:var(--foreground2);text-transform:uppercase;letter-spacing:.02em}.ProductLinkedVariantsSection_valueChipLabel__cqfA8{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductLinkedVariantsSection_valueEditorRow__RNw5N{display:flex;flex-wrap:wrap;gap:8px}.ProductLinkedVariantsSection_inferredHint__av_li{display:block;margin-top:4px;font-size:10px;color:var(--foreground2)}.ProductLinkedVariantsSection_currentProductBadge__PqvY7{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--foreground2)}.ProductLinkedVariantsSection_emptyAttributesHint__Q82VM{font-size:12px;color:var(--table-text-secondary)}.ProductLinkedVariantsSection_valueEditorCell__CsNlf{flex:1 1 120px;min-width:min(120px,100%)}.ProductLinkedVariantsSection_disabledHint__SOymH,.ProductLinkedVariantsSection_emptyLinks__9AU2y{margin:0;font-size:13px;line-height:1.45;color:var(--table-text-secondary)}.ProductLinkedVariantsSection_switchAttributesHint__Z33rC{margin:0;font-size:12px;line-height:1.4;color:var(--table-text-secondary)}.ProductLinkedVariantsSection_linkedRowDelete__0zJBK{justify-self:end}@media (max-width:720px){.ProductLinkedVariantsSection_linkedRowCard__aYCnm,.ProductLinkedVariantsSection_linkedRowCurrent__hje3G,.ProductLinkedVariantsSection_linkedRow__NQw5J{grid-template-columns:auto minmax(0,1fr) auto}.ProductLinkedVariantsSection_linkedRowValues__g8rrI{grid-column:1/-1;justify-content:flex-start}.ProductLinkedVariantsSection_linkedRowDelete__0zJBK{grid-column:3;grid-row:1}.ProductLinkedVariantsSection_currentProductBadge__PqvY7{display:none}}.ProductLinkedVariantsSection_linkedRowHidden__JBnfy{font-size:12px;font-weight:600;color:var(--status-warning-text,#d97706)}.ActivityLogList_list__0525C{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.ActivityLogList_item__Nk6I5{display:grid;grid-template-columns:10px minmax(0,1fr);grid-gap:0 10px;gap:0 10px;padding:7px 0}.ActivityLogList_item__Nk6I5+.ActivityLogList_item__Nk6I5{border-top:1px solid color-mix(in srgb,var(--table-border) 72%,transparent)}.ActivityLogList_marker__hiYaU{position:relative;display:flex;justify-content:center;padding-top:5px}.ActivityLogList_dot__QGnpF{width:5px;height:5px;border-radius:50%;background:color-mix(in srgb,var(--table-text-secondary) 55%,transparent);flex-shrink:0}.ActivityLogList_content__A8Kk6{min-width:0;display:flex;flex-direction:column;gap:2px}.ActivityLogList_action__qudGh{font-size:12px;font-weight:600;line-height:1.35;color:var(--table-text-primary)}.ActivityLogList_metaRow__TMxx2{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:11px;line-height:1.35}.ActivityLogList_actor__rscmL,.ActivityLogList_metaRow__TMxx2{color:var(--table-text-secondary)}.ActivityLogList_separator__4hQQ6{color:color-mix(in srgb,var(--table-text-secondary) 55%,transparent)}.ActivityLogList_time__7bzhH{color:color-mix(in srgb,var(--table-text-secondary) 88%,transparent);white-space:nowrap}.ActivityLogList_meta__0XnsT{font-size:11px;line-height:1.35;color:var(--table-text-secondary)}.ActivityLogList_changes__I5ElG{margin:2px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1px}.ActivityLogList_changes__I5ElG li{font-size:11px;line-height:1.35;color:var(--table-text-secondary)}.ActivityLogList_field__U9VVZ{font-weight:600;color:color-mix(in srgb,var(--table-text-primary) 88%,var(--table-text-secondary));margin-right:4px}.ActivityLogList_empty__jiBxE,.ActivityLogList_values__h5_Sk{color:var(--table-text-secondary)}.ActivityLogList_empty__jiBxE{margin:0;padding:2px 0;font-size:12px;line-height:1.4}.ActivityLogList_root__g8UtZ{display:flex;flex-direction:column;gap:0}.ActivityLogList_moreRegion__DFCLt{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1)}.ActivityLogList_moreRegionExpanded__9cXwZ{grid-template-rows:1fr}.ActivityLogList_moreInner__MRgAT{overflow:hidden;min-height:0}.ActivityLogList_moreInner__MRgAT .ActivityLogList_item__Nk6I5:first-child{border-top:1px solid color-mix(in srgb,var(--table-border) 72%,transparent)}.ActivityLogList_moreRegionExpanded__9cXwZ .ActivityLogList_moreInner__MRgAT{overflow:visible}.ActivityLogList_toggleBtn__AYVeO{align-self:flex-start;margin-top:8px;padding:0;border:none;background:transparent;font-size:12px;font-weight:600;line-height:1.4;color:var(--color-primary,var(--primary,#2563eb));cursor:pointer;transition:opacity .15s ease}.ActivityLogList_toggleBtn__AYVeO:hover{opacity:.82}.ActivityLogList_toggleBtn__AYVeO:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary,var(--primary,#2563eb)) 45%,transparent);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){.ActivityLogList_moreRegion__DFCLt{transition:none}}.ProductDrawerHeaderIcon_root__l_wVG{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--orm-primary) 12%,transparent);color:var(--orm-primary);flex-shrink:0}.LocationOperationsHub_hub__ezl7c{display:flex;flex-direction:column;gap:0;min-width:0}.BulkStockRuleModal_body__t9aao{display:flex;flex-direction:column;gap:16px;min-height:0}.BulkStockRuleModal_footer__Bz3h4{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.BulkStockRuleModal_trackingRow__Q7tEk{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--table-border) 80%,transparent);border-radius:10px;background:color-mix(in srgb,var(--surface-secondary) 55%,var(--card-bg) 45%)}.BulkStockRuleModal_trackingCopy__kCMN5{display:flex;flex-direction:column;gap:4px;min-width:0}.BulkStockRuleModal_trackingTitle__BdzF8{font-size:14px;font-weight:600;color:var(--foreground)}.BulkStockRuleModal_trackingSub__2abRK{font-size:12px;color:var(--table-text-secondary)}.BulkStockRuleModal_trackingToggles__41hb0{display:flex;align-items:center;gap:10px}@media (max-width:640px){.BulkStockRuleModal_trackingRow__Q7tEk{flex-direction:column;align-items:stretch}.BulkStockRuleModal_footer__Bz3h4>*{flex:1 1 auto}}.LocationStockTable_productCell__34rJU{display:flex;align-items:center;gap:12px;min-width:0}.LocationStockTable_productText__bdcIq{display:flex;flex-direction:column;gap:2px;min-width:0}.LocationStockTable_productName__LWxrO{font-weight:600;font-size:14px;color:var(--foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LocationStockTable_productMeta__3Wz_5{font-size:12px;color:var(--table-text-secondary)}.LocationStockTable_quantityCell__dU_9V{display:flex;flex-direction:column;gap:2px}.LocationStockTable_quantityValue__IwdFW{font-weight:600;font-size:14px;color:var(--foreground)}.LocationStockTable_quantityMuted__KBUQa{color:var(--table-text-secondary);font-weight:500}.LocationStockTable_trackingCell__q6Q__{display:flex;align-items:center;gap:8px}.LocationStockTable_policyCell__2gZ_i{display:flex;flex-direction:column;gap:4px;max-width:130px}.LocationStockTable_orderQty__zldsT{font-weight:600;color:var(--color-primary)}.LocationStockTable_trackingHint__TnyZp{font-size:12px;color:var(--table-text-secondary)}.CompanySettingsLayout_shell__7tn_7{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0;min-height:0}.CompanySettingsLayout_shellDrawer__wdJ1C{flex:1 1 auto;min-height:0;overflow:hidden}.CompanySettingsLayout_layout__oDAKI{display:flex;min-height:0;min-width:0;background-color:var(--settings-shell-bg,var(--surface-secondary,var(--table-header-bg)));border-radius:12px;overflow:visible;align-items:stretch;box-shadow:var(--settings-layout-shadow,var(--shadow-md))}.CompanySettingsLayout_layoutDrawer__iEUpV{background:transparent;border-radius:0;flex:1 1 auto;min-height:0;max-height:100%;overflow:hidden;display:flex;flex-direction:column;box-shadow:none}.CompanySettingsLayout_shell__7tn_7>.CompanySettingsLayout_quickNav__Cd7qN{display:none;margin:0}.CompanySettingsLayout_sidebar__6TJbd{width:288px;flex-shrink:0;display:flex;flex-direction:column;border-right:1px solid var(--border-primary,var(--table-border));padding:16px 14px 20px;position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;z-index:2;max-height:calc(100dvh - 70px - var(--unsaved-bar-reserve, 0px));overflow-y:auto}.CompanySettingsLayout_sidebarDrawer__kl4O6,.CompanySettingsLayout_sidebar__6TJbd{background-color:var(--settings-shell-bg,var(--surface-secondary));scrollbar-width:thin}.CompanySettingsLayout_sidebarDrawer__kl4O6{position:static;top:auto;align-self:stretch;max-height:none;z-index:auto;flex:0 0 288px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-color:var(--settings-scrollbar-thumb) transparent}.CompanySettingsLayout_sidebarHeader__L_vQ4{display:flex;flex-direction:column;gap:6px;padding:0 0 12px;border-bottom:1px solid var(--border-primary,var(--table-border));margin-bottom:12px}.CompanySettingsLayout_sidebarTitleRow__Unrsv{display:flex;align-items:center;gap:10px}.CompanySettingsLayout_sidebarTitleIcon__mTaO6{width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-primary,var(--orm-primary)) 14%,var(--surface-secondary) 86%);color:var(--color-primary,var(--orm-primary))}.CompanySettingsLayout_sidebarTitle__QLGVy{font-size:var(--fs-14);font-weight:var(--fw-800);color:var(--table-text,var(--foreground))}.CompanySettingsLayout_sidebarSubtitle__K2w8K{font-size:var(--fs-12);color:var(--foreground2,var(--table-text-secondary));line-height:1.35}.CompanySettingsLayout_nav__8vpBV{display:flex;flex-direction:column;gap:18px}.CompanySettingsLayout_navSectionTitle__915V9{margin:0 0 12px;padding:0 10px;font-size:12px;font-weight:var(--typo-label-weight);letter-spacing:.08em;text-transform:uppercase;color:var(--foreground2)}.CompanySettingsLayout_navSectionTitleDanger__pVY9X{color:var(--status-danger-text,var(--red))}.CompanySettingsLayout_navItems__uk_rk{display:flex;flex-direction:column;gap:6px}.CompanySettingsLayout_navItem__gI0Ce{width:100%;display:flex;align-items:center;gap:10px;padding:10px;border:1px solid transparent;border-radius:12px;background:transparent;cursor:pointer;color:color-mix(in srgb,var(--foreground2) 72%,var(--foreground) 28%);text-align:left;font:inherit;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.CompanySettingsLayout_navItem__gI0Ce:hover{background:var(--card-bg);border-color:color-mix(in srgb,var(--border-primary,var(--table-border)) 70%,transparent);box-shadow:var(--settings-nav-hover-shadow,var(--shadow-sm));transform:translateY(-1px)}.CompanySettingsLayout_navItemActive__9d7xw{background:var(--card-bg);border-color:color-mix(in srgb,var(--color-primary) 28%,var(--border-primary,var(--table-border)) 72%);box-shadow:0 12px 24px color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground)}.CompanySettingsLayout_navItemDanger__ARmAc{color:var(--status-danger-text,var(--red))}.CompanySettingsLayout_navItemDanger__ARmAc:hover{background:transparent;border-color:color-mix(in srgb,var(--status-danger-border,#dc2626) 40%,var(--border-primary,var(--table-border)) 60%)}.CompanySettingsLayout_navIconWrap__gWJ_c{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;overflow:visible}.CompanySettingsLayout_navLabel__EQtBN{flex:1 1;text-align:left;font-size:14px;font-weight:600;line-height:1.2}.CompanySettingsLayout_navChevron__WKth1{flex-shrink:0;color:color-mix(in srgb,var(--foreground2) 74%,var(--foreground) 26%);transform:rotate(270deg)}.CompanySettingsLayout_navIconGlyph__TzZhM{display:block;min-width:0!important;min-height:0!important;overflow:visible}.CompanySettingsLayout_content__Nd2q6{flex:1 1;min-width:0;min-height:0;background-color:var(--settings-content-bg,var(--card-bg));transition:background-color .3s ease;overflow:visible;padding:20px 24px;padding-bottom:calc(20px + var(--unsaved-bar-reserve, 0px))}.CompanySettingsLayout_contentDrawer__qPO0z{overflow-x:hidden;overflow-y:auto;overscroll-behavior-x:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--settings-scrollbar-thumb) transparent}.CompanySettingsLayout_contentLocked__5aRtm{opacity:.92}.CompanySettingsLayout_placeholder__P1fN9{width:100%;border:1px solid var(--border-primary,var(--table-border));border-radius:14px;padding:18px;background:var(--settings-section-muted-bg,var(--surface-secondary))}.CompanySettingsLayout_placeholderTitle__cVdZW{margin:0 0 6px;font-size:18px;font-weight:800;color:var(--foreground)}.CompanySettingsLayout_placeholderSubtitle__ISQcR{margin:0;font-size:13px;color:var(--foreground2);line-height:1.5}.CompanySettingsLayout_settingsFormHost__B5jeW{overflow-wrap:break-word}.CompanySettingsLayout_settingsFormHost__B5jeW [data-ubos-page-container]{padding:0;gap:16px;width:100%;max-width:none;margin-inline:0}.CompanySettingsLayout_settingsFormHost__B5jeW [data-ubos-page]{min-width:0}@media (max-width:1100px){.CompanySettingsLayout_layout__oDAKI:not(.CompanySettingsLayout_layoutDrawer__iEUpV){flex-direction:column;gap:12px;border-radius:0;box-shadow:none;background:transparent}.CompanySettingsLayout_layout__oDAKI:not(.CompanySettingsLayout_layoutDrawer__iEUpV) .CompanySettingsLayout_sidebar__6TJbd{display:none}.CompanySettingsLayout_shell__7tn_7>.CompanySettingsLayout_quickNav__Cd7qN{display:flex}.CompanySettingsLayout_content__Nd2q6{border-radius:12px;padding:16px;padding-bottom:calc(16px + var(--unsaved-bar-reserve, 0px))}}@media (max-width:920px){.CompanySettingsLayout_shell__7tn_7{gap:10px}.CompanySettingsLayout_layout__oDAKI{flex-direction:column;min-width:0;border-radius:0;box-shadow:none;border:none;background:transparent}.CompanySettingsLayout_layoutDrawer__iEUpV{min-height:0;border:none;background:transparent}.CompanySettingsLayout_layoutDrawer__iEUpV .CompanySettingsLayout_sidebarDrawer__kl4O6,.CompanySettingsLayout_layoutDrawer__iEUpV .CompanySettingsLayout_sidebar__6TJbd,.CompanySettingsLayout_layout__oDAKI:not(.CompanySettingsLayout_layoutDrawer__iEUpV) .CompanySettingsLayout_sidebar__6TJbd{display:none}.CompanySettingsLayout_content__Nd2q6{padding:16px;padding-bottom:calc(16px + var(--unsaved-bar-reserve, 0px))}.CompanySettingsLayout_contentDrawer__qPO0z{flex:1 1 auto;min-height:0;padding-top:12px;padding-inline:12px;padding-bottom:var(--drawer-unsaved-bar-reserve,72px)}.CompanySettingsLayout_settingsFormHost__B5jeW [data-ubos-page-container]{gap:14px}}@media (max-width:768px){.CompanySettingsLayout_layout__oDAKI:not(.CompanySettingsLayout_layoutDrawer__iEUpV),.CompanySettingsLayout_shell__7tn_7{gap:8px}.CompanySettingsLayout_content__Nd2q6{padding:12px;padding-bottom:calc(12px + var(--unsaved-bar-reserve, 0px))}.CompanySettingsLayout_settingsFormHost__B5jeW [data-ubos-page-container]{gap:12px}.CompanySettingsLayout_settingsFormHost__B5jeW [class*=formCard],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=sectionCard],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=topShell]{padding:12px;border-radius:12px;gap:10px}.CompanySettingsLayout_settingsFormHost__B5jeW [class*=sectionTitleBlock]{margin-top:4px}.CompanySettingsLayout_settingsFormHost__B5jeW [class*=sectionTitle]{font-size:var(--fs-16,16px)}.CompanySettingsLayout_settingsFormHost__B5jeW [class*=sectionHead]{flex-direction:column;align-items:stretch;gap:10px}.CompanySettingsLayout_settingsFormHost__B5jeW [class*=headerActions]{width:100%;justify-content:flex-end;flex-wrap:wrap;gap:6px}.CompanySettingsLayout_settingsFormHost__B5jeW [class*=headerActions] button:not([aria-pressed])>span+span:not(.CompanySettingsLayout_loaderOverlay__SHWie){display:none}.CompanySettingsLayout_settingsFormHost__B5jeW [class*=headerActions] button:not([aria-pressed]):has(>span+span:not(.CompanySettingsLayout_loaderOverlay__SHWie)){width:34px;min-width:34px;padding:0;justify-content:center}.CompanySettingsLayout_settingsFormHost__B5jeW [class*=colorUsageGrid],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=colorsGrid],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=invoiceControls],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=usageGrid]{grid-template-columns:minmax(0,1fr)}.CompanySettingsLayout_settingsFormHost__B5jeW [class*=headerRow]{flex-direction:column;align-items:stretch;gap:10px}.CompanySettingsLayout_settingsFormHost__B5jeW [class*=colorRow]{grid-template-columns:44px minmax(0,1fr)}.CompanySettingsLayout_settingsFormHost__B5jeW [class*=descriptionMeta]{flex-direction:column;align-items:flex-start;gap:4px}.CompanySettingsLayout_settingsFormHost__B5jeW [class*=previewHeaderRow]{flex-direction:column;align-items:flex-start;gap:6px}.CompanySettingsLayout_settingsFormHost__B5jeW [class*=bannerActions]{flex-direction:column;align-items:stretch}.CompanySettingsLayout_settingsFormHost__B5jeW [class*=bannerActions] button{width:100%;justify-content:center}}@media (max-width:640px){.CompanySettingsLayout_content__Nd2q6{padding-inline:0;background:transparent;border-radius:0}.CompanySettingsLayout_settingsFormHost__B5jeW [data-ubos-page-container]{padding:0;gap:12px}.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_addressCard__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_authOverviewPanel__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_cardAddress__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_cardMap__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_channelCard__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_contactCard__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_ctaCard__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_detailCard__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_footerPanel__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_formCard__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_globalReadOnlyPanel__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_linkedCard__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_locationSectionCard__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_locationsCard__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_loyaltyCard__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_metaCard__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_overallCard__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_overviewCard__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_placeholder__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_policyPanel__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_registerCard__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_scheduleCard__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_sectionCard__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_settingCard__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_summaryCard__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_targetCard__],.CompanySettingsLayout_settingsFormHost__B5jeW [class*=_topShell__]{padding:12px;border-radius:12px;gap:10px;box-shadow:none}.CompanySettingsLayout_settingsFormHost__B5jeW :is([class*=_sectionCard__],[class*=_formCard__],[class*=_topShell__],[class*=_summaryCard__],[class*=_metaCard__],[class*=_detailCard__],[class*=_overviewCard__],[class*=_contactCard__],[class*=_settingCard__],[class*=_ctaCard__],[class*=_linkedCard__],[class*=_channelCard__],[class*=_scheduleCard__],[class*=_registerCard__],[class*=_addressCard__],[class*=_cardAddress__],[class*=_cardMap__],[class*=_placeholder__],[class*=_overallCard__],[class*=_locationsCard__],[class*=_locationSectionCard__],[class*=_loyaltyCard__],[class*=_targetCard__],[class*=_policyPanel__],[class*=_globalReadOnlyPanel__],[class*=_authOverviewPanel__],[class*=_footerPanel__]) :is([class*=_sectionCard__],[class*=_formCard__],[class*=_topShell__],[class*=_summaryCard__],[class*=_metaCard__],[class*=_detailCard__],[class*=_overviewCard__],[class*=_contactCard__],[class*=_settingCard__],[class*=_ctaCard__],[class*=_linkedCard__],[class*=_channelCard__],[class*=_scheduleCard__],[class*=_registerCard__],[class*=_addressCard__],[class*=_cardAddress__],[class*=_cardMap__],[class*=_placeholder__],[class*=_overallCard__],[class*=_locationsCard__],[class*=_locationSectionCard__],[class*=_loyaltyCard__],[class*=_targetCard__],[class*=_policyPanel__],[class*=_globalReadOnlyPanel__],[class*=_authOverviewPanel__],[class*=_footerPanel__]){padding:10px;border-radius:10px;box-shadow:none}}.page_page__Um0mI{padding:18px 0 26px;min-height:calc(100vh - 80px)}.page_content__HcVfK{width:100%;margin:0 auto;padding:0 var(--container-pad)}.AccountingWorkspaceShell_body__9mrzw{display:flex;flex-direction:column;gap:12px;width:100%}.AccountingWorkspaceShell_filterWrap__yqzE_>div,.AccountingWorkspaceShell_statsGrid__rRYhA{margin-bottom:0}.AccountingWorkspaceShell_pageLoader__5j9ey{display:flex;align-items:center;justify-content:center;min-height:200px;padding:24px 16px}.AccountingWorkspaceShell_refreshBar__GTfVk{display:flex;justify-content:flex-end;min-height:24px}.AccountingWorkspaceShell_headerActions__kqC8W{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}@media (max-width:640px){.AccountingWorkspaceShell_backAction__bWiAE{display:none}}.AccountingDocumentModal_modalWide__phASQ{width:min(920px,calc(100vw - 32px));max-height:calc(100vh - 48px)}.AccountingDocumentModal_body__m2p5O{display:flex;flex-direction:column;gap:16px;min-height:0;overflow:auto}.AccountingDocumentModal_footerActions__Kh6Mn{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding-top:8px}.AccountingDocumentModal_contextLinks__epyTe{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:8px}.AccountingDocumentModal_contextLink__cMhvS{font-size:13px;color:var(--color-primary,#2563eb);text-decoration:none}.AccountingDocumentModal_contextLink__cMhvS:hover{text-decoration:underline}.AccountsReceivableTabNav_wrap__N2I68{width:100%;min-width:0;overflow-x:auto;padding-bottom:2px}.AccountsReceivableTabNav_toggle__kkTHd{flex-wrap:nowrap;width:max-content;max-width:100%}.AccountsReceivableTabNav_toggle__kkTHd button span{white-space:nowrap}.AccountsReceivableHubPage_backLink__1sYkX{font-size:13px;color:var(--primary);text-decoration:none}.AccountsReceivableHubPage_backLink__1sYkX:hover{text-decoration:underline}.AccountsReceivableHubPage_workspace__XoO7h{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}.AccountsReceivableHubPage_statsRow__7z8q6{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:16px;gap:16px;margin:0}.AccountsReceivableHubPage_filterWrap__ghsA8 .filterContainer{margin-bottom:0}.AccountsReceivableHubPage_tableWrap__9utNP{width:100%;min-width:0}.AccountsReceivableHubPage_tableWrap__9utNP .table{width:100%}.AccountsReceivableHubPage_tableWrap__9utNP .tableContainer{margin-bottom:0}.AccountsReceivableHubPage_loaderWrap__2mZ5z{display:flex;justify-content:center;padding:48px 16px}@media (max-width:768px){.AccountsReceivableHubPage_statsRow__7z8q6{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width:480px){.AccountsReceivableHubPage_statsRow__7z8q6{grid-template-columns:1fr}}.ReportSummary_summary__MOPGV{display:none}@media (max-width:767px){.ReportSummary_summary__MOPGV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}}.ReportSummary_card__GR_9P{display:flex;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;border:1px solid var(--border-primary,#e5e7eb);border-radius:10px;background:var(--card-bg,#fff)}.ReportSummary_primary__8OqI6{border-color:var(--orm-primary,#2563eb)}.ReportSummary_label__6mgIR{color:var(--gray500,#6b7280);font-size:12px}.ReportSummary_value__iHylw{overflow:hidden;font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}