.DateRangeFields-module__y_HieW__fields{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.DateRangeFields-module__y_HieW__field{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:12.5px;display:inline-flex}.DateRangeFields-module__y_HieW__input{width:156px!important}
.SectionCard-module__PikaXa__card{border:1px solid var(--border);border-radius:var(--ui-radius-md);background:var(--surface);flex-shrink:0;min-width:0;overflow:hidden}.SectionCard-module__PikaXa__header{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);min-height:56px;padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.SectionCard-module__PikaXa__heading{min-width:0}.SectionCard-module__PikaXa__title{color:var(--text-primary);margin:0;font-size:15px;font-weight:600;line-height:1.4}.SectionCard-module__PikaXa__description{color:var(--text-muted);margin:2px 0 0;font-size:13px;line-height:1.5}.SectionCard-module__PikaXa__action{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;display:flex}.SectionCard-module__PikaXa__link{white-space:nowrap;color:var(--ochre-600);font-size:13px;font-weight:500}.SectionCard-module__PikaXa__link:hover{color:var(--ochre-500);text-underline-offset:2px;text-decoration:underline}.SectionCard-module__PikaXa__link:focus-visible{border-radius:var(--ui-radius-sm);box-shadow:var(--ring);outline:none}
.DashboardHome-module__2AoXta__root{gap:var(--space-5);padding-bottom:var(--space-6);flex-direction:column;flex:1 0 auto;display:flex;container-type:inline-size}.DashboardHome-module__2AoXta__columns{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container (min-width:900px){.DashboardHome-module__2AoXta__columns{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}}.DashboardHome-module__2AoXta__side{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.DashboardHome-module__2AoXta__list{margin:0;padding:0;list-style:none}.DashboardHome-module__2AoXta__list>li+li{border-top:1px solid var(--linen-90)}.DashboardHome-module__2AoXta__row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:11px var(--space-5);color:inherit;display:flex}a.DashboardHome-module__2AoXta__row{transition:background .12s}a.DashboardHome-module__2AoXta__row:hover{background:var(--surface-subtle);color:inherit}a.DashboardHome-module__2AoXta__row:focus-visible{box-shadow:inset 0 0 0 2px var(--ochre-400);outline:none}.DashboardHome-module__2AoXta__rowMain{min-width:0}.DashboardHome-module__2AoXta__rowTitle{align-items:center;gap:var(--space-2);min-width:0;color:var(--text-primary);font-size:13.5px;font-weight:500;display:flex}.DashboardHome-module__2AoXta__rowName{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:13.5px;font-weight:500;overflow:hidden}.DashboardHome-module__2AoXta__billRef{font-family:var(--font-mono);letter-spacing:.01em;font-size:13px}.DashboardHome-module__2AoXta__rowMeta{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);margin-top:2px;font-size:12.5px;overflow:hidden}.DashboardHome-module__2AoXta__rowEnd{text-align:right;flex-shrink:0}.DashboardHome-module__2AoXta__amount{font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:14px;font-weight:600}.DashboardHome-module__2AoXta__amountCancelled{color:var(--text-muted);font-weight:500;text-decoration:line-through}.DashboardHome-module__2AoXta__pill{font-family:var(--font-body);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:1px 8px;font-size:11.5px;font-weight:500;line-height:18px;display:inline-block}.DashboardHome-module__2AoXta__pillDanger{background:var(--danger-bg);color:var(--danger)}.DashboardHome-module__2AoXta__pillWarning{background:var(--warning-bg);color:var(--warning)}.DashboardHome-module__2AoXta__notice{align-items:center;gap:var(--space-2);padding:var(--space-5);color:var(--text-muted);margin:0;font-size:13.5px;line-height:1.5;display:flex}.DashboardHome-module__2AoXta__noticeIcon{color:var(--success);flex-shrink:0}.DashboardHome-module__2AoXta__presets{scrollbar-width:none;max-width:100%;overflow-x:auto}.DashboardHome-module__2AoXta__presets::-webkit-scrollbar{display:none}.DashboardHome-module__2AoXta__revenueBody{padding:var(--space-4) var(--space-5) var(--space-5)}.DashboardHome-module__2AoXta__revenueContent{transition:opacity .15s}.DashboardHome-module__2AoXta__refreshing{opacity:.55}.DashboardHome-module__2AoXta__inlineLink{color:var(--ochre-600)}.DashboardHome-module__2AoXta__inlineLink:hover{color:var(--ochre-500);text-underline-offset:2px;text-decoration:underline}.DashboardHome-module__2AoXta__customRange{margin-bottom:var(--space-4)}.DashboardHome-module__2AoXta__figures{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@container (min-width:560px){.DashboardHome-module__2AoXta__figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.DashboardHome-module__2AoXta__figure+.DashboardHome-module__2AoXta__figure{padding-left:var(--space-5);border-left:1px solid var(--border)}.DashboardHome-module__2AoXta__figure:not(:last-child){padding-right:var(--space-5)}}.DashboardHome-module__2AoXta__figure{min-width:0}.DashboardHome-module__2AoXta__figureLabel{color:var(--text-secondary);font-size:13px;font-weight:500}.DashboardHome-module__2AoXta__figureValue{margin-top:var(--space-1);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--text-primary);overflow-wrap:anywhere;font-size:22px;font-weight:600;line-height:1.25}.DashboardHome-module__2AoXta__figureNote{color:var(--text-muted);margin-top:2px;font-size:12.5px}.DashboardHome-module__2AoXta__chart{height:240px;margin-top:var(--space-5)}.DashboardHome-module__2AoXta__chartEmpty{height:160px;margin:var(--space-5) 0 0;border:1px dashed var(--border);border-radius:var(--ui-radius-md);color:var(--text-muted);justify-content:center;align-items:center;font-size:13.5px;display:flex}.DashboardHome-module__2AoXta__chartCaption{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:12px}.DashboardHome-module__2AoXta__tooltip{border:1px solid var(--border);border-radius:var(--ui-radius-md);background:var(--surface-raised);min-width:132px;box-shadow:var(--shadow-md);padding:8px 10px}.DashboardHome-module__2AoXta__tooltipTitle{color:var(--text-muted);font-size:12px}.DashboardHome-module__2AoXta__tooltipValue{font-variant-numeric:tabular-nums;color:var(--text-primary);margin-top:2px;font-size:14px;font-weight:600}.DashboardHome-module__2AoXta__tooltipNote{color:var(--text-secondary);font-size:12px}.DashboardHome-module__2AoXta__inlineMessage{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--text-secondary);flex-wrap:wrap;margin:0;font-size:13.5px;display:flex}.DashboardHome-module__2AoXta__inlineWarning{color:var(--warning)}.DashboardHome-module__2AoXta__skeletonBar{border-radius:var(--ui-radius-sm);background:linear-gradient(90deg, var(--linen-90) 25%, var(--linen-100) 50%, var(--linen-90) 75%);background-size:200% 100%;height:12px;animation:1.4s ease-in-out infinite DashboardHome-module__2AoXta__shimmer;display:block}.DashboardHome-module__2AoXta__skeletonLabel{width:45%}.DashboardHome-module__2AoXta__skeletonValue{width:60%;height:22px;margin-top:10px}.DashboardHome-module__2AoXta__skeletonChart{height:240px;margin-top:var(--space-5);border-radius:var(--ui-radius-md)}.DashboardHome-module__2AoXta__skeletonRow{padding:15px var(--space-5)}.DashboardHome-module__2AoXta__skeletonRow+.DashboardHome-module__2AoXta__skeletonRow{border-top:1px solid var(--linen-90)}@keyframes DashboardHome-module__2AoXta__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.DashboardHome-module__2AoXta__skeletonBar{animation:none}.DashboardHome-module__2AoXta__revenueContent,a.DashboardHome-module__2AoXta__row{transition:none}}
.EmptyState-module__xgx-uW__container{text-align:center;border-radius:var(--ui-radius-xl);border:1px dashed var(--border);background:var(--surface);flex-direction:column;justify-content:center;align-items:center;margin:1rem 0;padding:3rem 1.5rem;display:flex}.EmptyState-module__xgx-uW__icon{color:var(--ochre-500);justify-content:center;margin-bottom:1.25rem;display:flex}.EmptyState-module__xgx-uW__message{color:var(--text-primary);margin:0;font-size:1.0625rem;font-weight:700;line-height:1.4}.EmptyState-module__xgx-uW__description{color:var(--text-secondary);max-width:320px;margin:.5rem auto 0;font-size:.9375rem}.EmptyState-module__xgx-uW__action{justify-content:center;margin-top:1.5rem;display:flex}
.GstSummaryPanel-module__MDViba__root{gap:var(--space-5);flex-direction:column;flex:1 0 auto;display:flex;container-type:inline-size}.GstSummaryPanel-module__MDViba__embedded{padding-bottom:var(--space-2)}.GstSummaryPanel-module__MDViba__monthInput{width:164px!important}.GstSummaryPanel-module__MDViba__report{gap:var(--space-5);flex-direction:column;transition:opacity .15s;display:flex}.GstSummaryPanel-module__MDViba__refreshing{opacity:.55}.GstSummaryPanel-module__MDViba__meta{align-items:center;row-gap:var(--space-1);color:var(--text-secondary);flex-wrap:wrap;margin:0;font-size:13px;line-height:1.5;display:flex}.GstSummaryPanel-module__MDViba__meta>*+:before{content:"·";margin:0 var(--space-2);color:var(--text-muted)}.GstSummaryPanel-module__MDViba__metaStrong{color:var(--text-primary);font-weight:600}.GstSummaryPanel-module__MDViba__gstin{font-family:var(--font-mono);letter-spacing:.02em;color:var(--text-primary);font-size:12.5px}.GstSummaryPanel-module__MDViba__metaWarning{color:var(--warning)}.GstSummaryPanel-module__MDViba__metaLink{color:var(--ochre-600);text-underline-offset:2px;text-decoration:underline}.GstSummaryPanel-module__MDViba__metaLink:hover{color:var(--ochre-500)}.GstSummaryPanel-module__MDViba__badge{margin-left:var(--space-2);background:var(--ochre-10);color:var(--ochre-600);vertical-align:1px;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:500;line-height:18px;display:inline-block}.GstSummaryPanel-module__MDViba__tableScroll{overflow-x:auto}.GstSummaryPanel-module__MDViba__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;color:var(--text-primary);font-size:13.5px}.GstSummaryPanel-module__MDViba__table th{padding:9px var(--space-5);background:var(--surface-subtle);border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;color:var(--text-muted);font-size:12px;font-weight:500}.GstSummaryPanel-module__MDViba__table td{padding:12px var(--space-5);border-bottom:1px solid var(--linen-90);vertical-align:middle}.GstSummaryPanel-module__MDViba__table tbody tr:last-child td{border-bottom:0}.GstSummaryPanel-module__MDViba__table .GstSummaryPanel-module__MDViba__num{text-align:right;white-space:nowrap}.GstSummaryPanel-module__MDViba__shareCol{width:40%}.GstSummaryPanel-module__MDViba__rate{font-weight:600}.GstSummaryPanel-module__MDViba__rateSplit{color:var(--text-muted);white-space:nowrap;margin-top:2px;font-size:12.5px}.GstSummaryPanel-module__MDViba__share{align-items:center;gap:var(--space-3);display:flex}.GstSummaryPanel-module__MDViba__shareTrack{background:var(--linen-90);border-radius:999px;flex:1;min-width:48px;height:6px;overflow:hidden}.GstSummaryPanel-module__MDViba__shareFill{border-radius:inherit;background:var(--ochre-500);height:100%;display:block}.GstSummaryPanel-module__MDViba__shareValue{text-align:right;min-width:44px;color:var(--text-secondary);font-size:13px}@container (max-width:479px){.GstSummaryPanel-module__MDViba__table th,.GstSummaryPanel-module__MDViba__table td{padding-inline:var(--space-3)}.GstSummaryPanel-module__MDViba__shareTrack{display:none}.GstSummaryPanel-module__MDViba__shareCol{width:auto}.GstSummaryPanel-module__MDViba__rateSplit{white-space:normal}}.GstSummaryPanel-module__MDViba__footnote{max-width:80ch;color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.55}.GstSummaryPanel-module__MDViba__skeletonBar{border-radius:var(--ui-radius-sm);background:linear-gradient(90deg, var(--linen-90) 25%, var(--linen-100) 50%, var(--linen-90) 75%);background-size:200% 100%;height:12px;animation:1.4s ease-in-out infinite GstSummaryPanel-module__MDViba__shimmer;display:block}.GstSummaryPanel-module__MDViba__skeletonLabel{width:45%}.GstSummaryPanel-module__MDViba__skeletonMeta{width:60%;max-width:360px}.GstSummaryPanel-module__MDViba__skeletonTitle{width:160px;max-width:60%}.GstSummaryPanel-module__MDViba__skeletonValue{width:65%;height:24px;margin-top:10px}.GstSummaryPanel-module__MDViba__skeletonCard{border:1px solid var(--border);border-radius:var(--ui-radius-md);background:var(--surface);overflow:hidden}.GstSummaryPanel-module__MDViba__skeletonCardHeader{min-height:56px;padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--border);align-items:center;display:flex}.GstSummaryPanel-module__MDViba__skeletonRow{padding:14px var(--space-5);border-bottom:1px solid var(--linen-90)}.GstSummaryPanel-module__MDViba__skeletonRow:last-child{border-bottom:0}@keyframes GstSummaryPanel-module__MDViba__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.GstSummaryPanel-module__MDViba__skeletonBar{animation:none}.GstSummaryPanel-module__MDViba__report{transition:none}}
.PageHeader-module__HeO5cq__root{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-4);flex-wrap:wrap;flex-shrink:0;display:flex}.PageHeader-module__HeO5cq__text{flex:22rem;min-width:0}.PageHeader-module__HeO5cq__leading{margin-bottom:var(--space-2)}.PageHeader-module__HeO5cq__title{overflow-wrap:anywhere;margin:0}.PageHeader-module__HeO5cq__description{margin:var(--space-2) 0 0;max-width:68ch;color:var(--text-secondary);font-size:14px;line-height:1.55}.PageHeader-module__HeO5cq__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;max-width:100%;display:flex}@media (max-width:639px){.PageHeader-module__HeO5cq__actions{width:100%}}
.InventoryTable-module__wdencW__root{flex-direction:column;flex:1;gap:.75rem;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.InventoryTable-module__wdencW__toolbar{border-radius:var(--ui-radius-lg);background:var(--surface);border:1px solid var(--border);width:100%;box-shadow:var(--shadow-sm);flex-direction:column;flex-shrink:0;align-items:stretch;gap:.875rem;padding:.75rem 1rem;display:flex}@media (min-width:768px){.InventoryTable-module__wdencW__toolbar{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:.875rem 1rem}}.InventoryTable-module__wdencW__searchField{flex-direction:column;flex:auto;align-items:stretch;gap:.375rem;min-width:0;display:flex}@media (min-width:520px){.InventoryTable-module__wdencW__searchField{flex-direction:row;align-items:center;gap:.75rem 1rem;min-width:min(100%,280px)}}@media (min-width:768px){.InventoryTable-module__wdencW__searchField{flex:0 34rem;min-width:min(100%,17rem);max-width:100%}}.InventoryTable-module__wdencW__searchLabel{letter-spacing:.005em;color:var(--bistre-500);flex-shrink:0;margin:0;font-size:.625rem;font-weight:700;line-height:1.2}@media (min-width:520px){.InventoryTable-module__wdencW__searchLabel{padding-top:.125rem}}.InventoryTable-module__wdencW__toolbarActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (min-width:768px){.InventoryTable-module__wdencW__toolbarActions{flex-shrink:0;justify-content:flex-start}}.InventoryTable-module__wdencW__toolbarBtn.ant-btn{box-shadow:var(--shadow-sm)!important;justify-content:center!important;align-items:center!important;gap:.35rem!important;display:inline-flex!important}.InventoryTable-module__wdencW__toolbarBtnPrimary.ant-btn{box-shadow:var(--shadow-sm)!important;justify-content:center!important;align-items:center!important;gap:.35rem!important;display:inline-flex!important}.InventoryTable-module__wdencW__toolbarBtn.ant-btn{border-color:var(--border-strong)!important;background:var(--surface)!important;color:var(--bistre-800)!important}.InventoryTable-module__wdencW__toolbarBtn.ant-btn:hover{border-color:var(--ochre-300)!important;color:var(--ochre-700)!important;background:var(--ochre-10)!important}.InventoryTable-module__wdencW__toolbarBtnPrimary.ant-btn{background:var(--ochre-600)!important;border-color:var(--ochre-600)!important;color:var(--on-primary)!important}.InventoryTable-module__wdencW__toolbarBtnPrimary.ant-btn:hover{background:var(--ochre-500)!important;border-color:var(--ochre-500)!important;color:var(--on-primary)!important}.ant-input-affix-wrapper.InventoryTable-module__wdencW__searchInput{border-radius:var(--ui-radius-lg);border-color:var(--border);min-height:48px;box-shadow:var(--shadow-xs);flex:auto;width:100%;min-width:0;padding-left:16px;padding-right:16px;transition:all .2s cubic-bezier(.4,0,.2,1);background:var(--surface)!important}.ant-input-affix-wrapper-focused.InventoryTable-module__wdencW__searchInput{border-color:var(--ochre-400)!important;background:var(--surface)!important;box-shadow:0 0 0 3px rgba(var(--ochre-rgb), .15)!important}.ant-input-affix-wrapper:focus-within.InventoryTable-module__wdencW__searchInput{border-color:var(--ochre-400)!important;background:var(--surface)!important;box-shadow:0 0 0 3px rgba(var(--ochre-rgb), .15)!important}.InventoryTable-module__wdencW__searchInput .ant-input{color:var(--text-primary);font-size:14.5px;background:0 0!important}.InventoryTable-module__wdencW__searchInput .ant-input-prefix{color:var(--bistre-300);margin-right:10px}.InventoryTable-module__wdencW__tableSlot{border-radius:var(--ui-radius-lg);flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden}.InventoryTable-module__wdencW__selectCheckbox{width:16px;height:16px;accent-color:var(--ochre-600);cursor:pointer;vertical-align:middle}.InventoryTable-module__wdencW__item{min-width:0}.InventoryTable-module__wdencW__itemName{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-weight:500;overflow:hidden}.InventoryTable-module__wdencW__cellMeta{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);margin-top:1px;font-size:12.5px;overflow:hidden}.InventoryTable-module__wdencW__barcode{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);letter-spacing:.02em;color:var(--text-primary);font-size:12.5px;overflow:hidden}.InventoryTable-module__wdencW__qty{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text-primary);font-weight:500}.InventoryTable-module__wdencW__alertAt{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text-secondary)}.InventoryTable-module__wdencW__state_ok{color:var(--text-muted)}.InventoryTable-module__wdencW__state_low{color:var(--warning)}.InventoryTable-module__wdencW__state_out{color:var(--danger)}.inventory-edit-link{width:2.25rem;height:2.25rem;min-width:unset;border-radius:var(--ui-radius-md);color:var(--bistre-400);cursor:pointer;background:0 0;border:1px solid transparent;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.inventory-edit-link svg{flex-shrink:0}.inventory-edit-link:hover{background:var(--ochre-10);border-color:var(--ochre-200);color:var(--ochre-600);box-shadow:var(--shadow-sm)}.inventory-edit-link:focus-visible{outline:2px solid var(--ochre-400);outline-offset:2px}
.CatalogImportModal-module__H5KCwG__body{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.CatalogImportModal-module__H5KCwG__intro{color:var(--text-secondary);margin:0}.CatalogImportModal-module__H5KCwG__subtle{color:var(--text-muted);font-size:12px;line-height:1.45}p.CatalogImportModal-module__H5KCwG__subtle{margin:0}.CatalogImportModal-module__H5KCwG__drop{padding:var(--space-4) var(--space-3);color:var(--text-secondary);flex-direction:column;align-items:center;gap:6px;display:flex}.CatalogImportModal-module__H5KCwG__dropTitle{color:var(--text-primary);font-weight:500}.CatalogImportModal-module__H5KCwG__templateRow{justify-content:space-between;align-items:center;gap:var(--space-3);border:1px solid var(--border);border-radius:var(--ui-radius-md);background:var(--surface-subtle);padding:12px 14px;display:flex}.CatalogImportModal-module__H5KCwG__templateTitle{color:var(--text-primary);font-weight:500}.CatalogImportModal-module__H5KCwG__footer{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.CatalogImportModal-module__H5KCwG__summaryHead{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.CatalogImportModal-module__H5KCwG__fileName{overflow-wrap:anywhere;min-width:0;color:var(--text-secondary);align-items:center;gap:6px;display:inline-flex}.CatalogImportModal-module__H5KCwG__stats{gap:var(--space-4);display:flex}.CatalogImportModal-module__H5KCwG__stat{flex-direction:column;align-items:flex-end;display:flex}.CatalogImportModal-module__H5KCwG__statValue{font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:20px;font-weight:600;line-height:1.2}.CatalogImportModal-module__H5KCwG__tableBar{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.CatalogImportModal-module__H5KCwG__nameCell{flex-direction:column;min-width:0;display:flex}.CatalogImportModal-module__H5KCwG__resultCell{align-items:flex-start;gap:8px;min-width:0;display:flex}.CatalogImportModal-module__H5KCwG__resultMessage{color:var(--text-secondary);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.CatalogImportModal-module__H5KCwG__pill{border-radius:999px;flex-shrink:0;padding:1px 8px;font-size:12px;font-weight:500;line-height:18px}.CatalogImportModal-module__H5KCwG__pill.CatalogImportModal-module__H5KCwG__skipped{background:var(--surface-subtle)}.CatalogImportModal-module__H5KCwG__pill.CatalogImportModal-module__H5KCwG__created{background:var(--success-bg)}.CatalogImportModal-module__H5KCwG__pill.CatalogImportModal-module__H5KCwG__updated{background:var(--info-bg)}.CatalogImportModal-module__H5KCwG__pill.CatalogImportModal-module__H5KCwG__failed{background:var(--danger-bg)}.CatalogImportModal-module__H5KCwG__created{color:var(--success)}.CatalogImportModal-module__H5KCwG__updated{color:var(--info)}.CatalogImportModal-module__H5KCwG__skipped{color:var(--text-secondary)}.CatalogImportModal-module__H5KCwG__failed{color:var(--danger)}@media (max-width:639px){.CatalogImportModal-module__H5KCwG__templateRow{flex-direction:column;align-items:stretch}.CatalogImportModal-module__H5KCwG__stats{justify-content:space-between;width:100%}}
.ContentSkeleton-module__5IDGkq__root{box-sizing:border-box;width:100%;min-height:8rem}.ContentSkeleton-module__5IDGkq__animate{background:linear-gradient(90deg, var(--linen-90) 25%, var(--linen-100) 50%, var(--linen-90) 75%);background-size:200% 100%;animation:2s cubic-bezier(.4,0,.6,1) infinite ContentSkeleton-module__5IDGkq__shimmer}@keyframes ContentSkeleton-module__5IDGkq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ContentSkeleton-module__5IDGkq__cardGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.05rem;display:grid}.ContentSkeleton-module__5IDGkq__cardCell{border-radius:var(--ui-radius-xl);border:1px solid var(--border);background:var(--surface);flex-direction:column;gap:.75rem;min-height:7.5rem;padding:1.25rem 1.35rem 1.1rem;display:flex;overflow:hidden}.ContentSkeleton-module__5IDGkq__cardAccent{border-radius:999px;width:40%;height:3px}.ContentSkeleton-module__5IDGkq__cardLine{border-radius:var(--ui-radius-md);width:72%;height:14px}.ContentSkeleton-module__5IDGkq__cardLineShort{border-radius:var(--ui-radius-md);width:48%;height:12px}.ContentSkeleton-module__5IDGkq__table{border-radius:var(--ui-radius-xl);border:1px solid var(--border);background:var(--surface);flex-direction:column;width:100%;display:flex;overflow:hidden}.ContentSkeleton-module__5IDGkq__tableHeader{background:var(--surface-subtle);border-bottom:1px solid var(--border);height:52px}.ContentSkeleton-module__5IDGkq__tableBody{flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;display:flex}.ContentSkeleton-module__5IDGkq__tableRow{border-radius:var(--ui-radius-sm);height:32px}.ContentSkeleton-module__5IDGkq__rows{flex-direction:column;gap:.75rem;display:flex}.ContentSkeleton-module__5IDGkq__rowBar{border-radius:var(--ui-radius-lg);height:4.5rem}.ContentSkeleton-module__5IDGkq__detail{flex-direction:column;gap:1.25rem;display:flex}.ContentSkeleton-module__5IDGkq__detailHeroLine{border-radius:var(--ui-radius-sm);max-width:8rem;height:12px}.ContentSkeleton-module__5IDGkq__detailTitle{border-radius:var(--ui-radius-md);max-width:18rem;height:2rem}.ContentSkeleton-module__5IDGkq__detailMeta{border-radius:var(--ui-radius-sm);max-width:14rem;height:14px}.ContentSkeleton-module__5IDGkq__detailToolbar{flex-wrap:wrap;gap:.5rem;display:flex}.ContentSkeleton-module__5IDGkq__detailToolbarBtn{border-radius:var(--ui-radius-md);width:5rem;height:2rem}.ContentSkeleton-module__5IDGkq__detailPanel{border-radius:var(--ui-radius-lg);min-height:12rem}
.PersonalDetails-module__Jfm1oW__form{margin:0}.PersonalDetails-module__Jfm1oW__form .ant-form-item-label>label{color:var(--bistre-800);font-size:13px;font-weight:500}.PersonalDetails-module__Jfm1oW__form .ant-form-item-extra{color:var(--text-muted);font-size:12.5px}.PersonalDetails-module__Jfm1oW__photoRow{border-bottom:1px solid var(--border);align-items:flex-start;gap:20px;margin-bottom:24px;padding-bottom:24px;display:flex}.PersonalDetails-module__Jfm1oW__avatarUpload{flex-shrink:0}.PersonalDetails-module__Jfm1oW__avatar{border:1px solid var(--border);background:var(--ochre-100);width:72px;height:72px;color:var(--ochre-600);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.PersonalDetails-module__Jfm1oW__avatar:focus-visible{box-shadow:var(--ring);outline:none}.PersonalDetails-module__Jfm1oW__avatarImg{object-fit:cover;width:100%;height:100%}.PersonalDetails-module__Jfm1oW__avatarInitial{font-size:26px;font-weight:500}.PersonalDetails-module__Jfm1oW__avatarOverlay{background:var(--overlay);color:#fff;opacity:0;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.PersonalDetails-module__Jfm1oW__avatar:hover .PersonalDetails-module__Jfm1oW__avatarOverlay{opacity:1}.PersonalDetails-module__Jfm1oW__avatar:focus-visible .PersonalDetails-module__Jfm1oW__avatarOverlay{opacity:1}.PersonalDetails-module__Jfm1oW__photoMeta{flex:1;min-width:0}.PersonalDetails-module__Jfm1oW__photoTitle{color:var(--text-primary);margin:0;font-size:14px;font-weight:500}.PersonalDetails-module__Jfm1oW__photoHint{color:var(--text-muted);margin:2px 0 12px;font-size:12.5px}.PersonalDetails-module__Jfm1oW__photoActions{flex-wrap:wrap;gap:8px;display:flex}.PersonalDetails-module__Jfm1oW__photoUrl{max-width:420px;margin:12px 0 0!important}.PersonalDetails-module__Jfm1oW__grid{grid-template-columns:1fr;gap:0 24px;display:grid}@media (min-width:768px){.PersonalDetails-module__Jfm1oW__grid{grid-template-columns:1fr 1fr;align-items:start}}.PersonalDetails-module__Jfm1oW__footer{border-top:1px solid var(--border);background:var(--surface-subtle);border-radius:0 0 var(--ui-radius-lg) var(--ui-radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:8px -24px -24px;padding:14px 24px;display:flex}.PersonalDetails-module__Jfm1oW__footerNote{color:var(--text-muted);font-size:13px}.PersonalDetails-module__Jfm1oW__footerNoteDirty{color:var(--warning)}.PersonalDetails-module__Jfm1oW__footerActions{gap:8px;margin-left:auto;display:flex}@media (max-width:639px){.PersonalDetails-module__Jfm1oW__photoRow{gap:16px}.PersonalDetails-module__Jfm1oW__footer{margin:8px -16px -16px;padding:12px 16px}}
.SecuritySection-module__4Jv42G__root{width:100%;margin-top:0}.SecuritySection-module__4Jv42G__step1Shell{width:100%;max-width:32rem;position:relative}.SecuritySection-module__4Jv42G__ledeRow{border-radius:var(--ui-radius-md);border:1px solid var(--ochre-200);background:var(--surface-subtle);box-shadow:none;align-items:flex-start;gap:.75rem;margin:0 0 1.25rem;padding:.9rem 1rem;display:flex;position:relative}.SecuritySection-module__4Jv42G__ledeIcon{border-radius:var(--ui-radius-md);background:rgba(var(--ochre-rgb), .18);width:2.25rem;height:2.25rem;color:var(--ochre-700);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.SecuritySection-module__4Jv42G__ledeText{color:var(--bistre-800);margin:0;font-size:.875rem;font-weight:500;line-height:1.55}.SecuritySection-module__4Jv42G__fieldsGrid{grid-template-columns:1fr;align-items:start;gap:0 1.25rem;display:grid}@media (min-width:768px){.SecuritySection-module__4Jv42G__fieldsGrid{grid-template-columns:1fr 1fr}}.SecuritySection-module__4Jv42G__fullRow{grid-column:1/-1}.SecuritySection-module__4Jv42G__form .ant-form-item-label>label{color:var(--bistre-800);font-size:.8125rem;font-weight:600}.SecuritySection-module__4Jv42G__form .ant-form-item{margin-bottom:1rem}.SecuritySection-module__4Jv42G__form .fullRow.ant-form-item{margin-bottom:1.05rem}.SecuritySection-module__4Jv42G__form .ant-form-item:last-of-type{margin-bottom:.65rem}.SecuritySection-module__4Jv42G__form .ant-input-affix-wrapper{border-radius:var(--ui-radius-md);border-color:var(--pearl-bush);box-shadow:none;transition:border-color .15s,box-shadow .15s;background:var(--surface)!important}.SecuritySection-module__4Jv42G__form .ant-input-affix-wrapper:hover{border-color:var(--ochre-200)}.SecuritySection-module__4Jv42G__form .ant-input-affix-wrapper-focused{border-color:var(--ochre-400)!important;box-shadow:var(--ring)!important}.SecuritySection-module__4Jv42G__form .ant-input-affix-wrapper .ant-input{font-size:.9375rem;background:0 0!important}.SecuritySection-module__4Jv42G__form .ant-input-affix-wrapper .ant-input::placeholder{color:var(--bistre-500)}.SecuritySection-module__4Jv42G__inputIcon{color:var(--bistre-500);align-items:center;display:inline-flex}.SecuritySection-module__4Jv42G__submit{margin-top:.5rem;position:relative}@media (min-width:768px){.SecuritySection-module__4Jv42G__submit{width:auto;min-width:12rem}}.SecuritySection-module__4Jv42G__step2{max-width:24rem;margin:0 auto}.SecuritySection-module__4Jv42G__emailCard{border-radius:var(--ui-radius-md);border:1px solid var(--pearl-bush);background:var(--surface-subtle);box-shadow:none;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:1.25rem 1rem;display:flex}.SecuritySection-module__4Jv42G__emailIcon{background:var(--ochre-10);width:3rem;height:3rem;color:var(--ochre-600);border-radius:999px;justify-content:center;align-items:center;display:flex}.SecuritySection-module__4Jv42G__emailTitle{color:var(--bistre-900);margin:0;font-size:1rem;font-weight:700}.SecuritySection-module__4Jv42G__emailDesc{color:var(--bistre-600);text-align:center;margin:0;font-size:.8125rem;line-height:1.55}.SecuritySection-module__4Jv42G__step2Actions{gap:.75rem;margin-top:.25rem;display:flex}.SecuritySection-module__4Jv42G__step2Actions .ant-btn{flex:1}.SecuritySection-module__4Jv42G__step2Actions .ant-btn-primary{background:var(--ochre-600)!important;border-color:var(--ochre-600)!important}.SecuritySection-module__4Jv42G__step3{flex-direction:column;align-items:center;gap:1rem;max-width:22rem;margin:0 auto;padding:1.5rem 1rem 1rem;display:flex}.SecuritySection-module__4Jv42G__successIcon{background:var(--success-bg);width:4rem;height:4rem;color:var(--success);border-radius:999px;justify-content:center;align-items:center;display:flex}.SecuritySection-module__4Jv42G__successTitle{color:var(--bistre-900);margin:0;font-size:1.125rem;font-weight:700}.SecuritySection-module__4Jv42G__successDesc{color:var(--bistre-600);text-align:center;margin:0;font-size:.875rem;line-height:1.5}.SecuritySection-module__4Jv42G__doneBtn{min-width:10rem;margin-top:.25rem;background:var(--ochre-600)!important;border-color:var(--ochre-600)!important}
.RolesSection-module___XD4SG__root{flex-direction:column;gap:28px;display:flex}.RolesSection-module___XD4SG__roleRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.RolesSection-module___XD4SG__eyebrow{color:var(--text-muted);margin:0 0 6px;font-size:12.5px}.RolesSection-module___XD4SG__roleTag{margin:0!important;padding:2px 10px!important;font-size:13.5px!important;font-weight:500!important;line-height:1.5!important}.RolesSection-module___XD4SG__roleTagSuper{background:var(--ochre-100)!important;color:var(--ochre-600)!important;border-color:var(--ochre-200)!important}.RolesSection-module___XD4SG__roleTagDefault{background:var(--linen-90)!important;color:var(--text-primary)!important;border-color:var(--border)!important}.RolesSection-module___XD4SG__roleNote{color:var(--text-secondary);margin:0;font-size:13.5px}.RolesSection-module___XD4SG__inlineLink{white-space:nowrap;font-weight:500}.RolesSection-module___XD4SG__blockTitle{color:var(--text-primary);margin:0 0 10px;font-size:14px;font-weight:600}.RolesSection-module___XD4SG__blockHint{color:var(--text-muted);margin:-4px 0 14px;font-size:13px;line-height:1.5}.RolesSection-module___XD4SG__accessList{border:1px solid var(--border);border-radius:var(--ui-radius-md);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.RolesSection-module___XD4SG__accessItem{color:var(--text-primary);border-bottom:1px solid var(--linen-90);box-shadow:inset -1px 0 0 var(--linen-90);align-items:center;gap:10px;padding:10px 14px;font-size:13.5px;display:flex}.RolesSection-module___XD4SG__accessItemOff{color:var(--text-muted)}.RolesSection-module___XD4SG__accessIconOn,.RolesSection-module___XD4SG__accessIconOff{flex-shrink:0;width:15px;height:15px}.RolesSection-module___XD4SG__accessIconOn{color:var(--success)}.RolesSection-module___XD4SG__accessIconOff{color:var(--bistre-300)}.RolesSection-module___XD4SG__requestGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:1100px){.RolesSection-module___XD4SG__requestGrid{grid-template-columns:1fr 1fr}}.RolesSection-module___XD4SG__requestCard{border:1px solid var(--border);border-radius:var(--ui-radius-md);background:var(--surface);flex-direction:column;padding:16px 18px;display:flex}.RolesSection-module___XD4SG__requestHead{gap:10px;margin-bottom:14px;display:flex}.RolesSection-module___XD4SG__requestIcon{width:18px;height:18px;color:var(--ochre-500);flex-shrink:0;margin-top:1px}.RolesSection-module___XD4SG__requestTitle{color:var(--text-primary);margin:0;font-size:14px;font-weight:600}.RolesSection-module___XD4SG__requestDesc{color:var(--text-muted);margin:2px 0 0;font-size:12.5px}.RolesSection-module___XD4SG__requestFooter{justify-content:flex-end;margin-top:auto;padding-top:4px;display:flex}.RolesSection-module___XD4SG__checkboxGroup{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px 12px;display:grid!important}.RolesSection-module___XD4SG__allAccessText{color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}
.TaxSettings-module__ttgjWG__root{flex-direction:column;gap:1.25rem;margin-top:0;display:flex}.TaxSettings-module__ttgjWG__notice{border-radius:var(--ui-radius-md)!important;border:1px solid var(--ochre-200)!important;background:var(--surface-subtle)!important}.TaxSettings-module__ttgjWG__notice .ant-alert-message{color:var(--bistre-900);font-size:.875rem;font-weight:700}.TaxSettings-module__ttgjWG__notice .ant-alert-description{color:var(--bistre-600);margin-top:.35rem;font-size:.8125rem;line-height:1.55}.TaxSettings-module__ttgjWG__form .ant-form-item-label>label{color:var(--bistre-800);font-size:.8125rem;font-weight:600}.TaxSettings-module__ttgjWG__form .ant-form-item-extra{color:var(--bistre-500);margin-top:.25rem;font-size:.75rem}.TaxSettings-module__ttgjWG__grid{grid-template-columns:1fr;gap:.5rem 1.5rem;display:grid}@media (min-width:768px){.TaxSettings-module__ttgjWG__grid{grid-template-columns:1fr 1fr;align-items:start}}.TaxSettings-module__ttgjWG__summary{border-radius:var(--ui-radius-md);border:1px solid var(--pearl-bush);background:var(--surface-subtle);box-shadow:none;gap:1.25rem;margin-top:.25rem;padding:1.25rem 1.25rem 1.25rem 1.4rem;display:grid;position:relative;overflow:hidden}.TaxSettings-module__ttgjWG__summary:before{content:"";border-radius:0 var(--ui-radius-sm) var(--ui-radius-sm) 0;background:var(--surface-subtle);width:4px;box-shadow:none;position:absolute;top:14px;bottom:14px;left:0}.TaxSettings-module__ttgjWG__summaryMain{flex-direction:column;gap:1rem;min-width:0;display:flex}.TaxSettings-module__ttgjWG__summaryHero{flex-direction:column;gap:.2rem;display:flex}.TaxSettings-module__ttgjWG__summaryLabel{letter-spacing:.005em;color:var(--ochre-700);margin:0;font-size:.6875rem;font-weight:700}.TaxSettings-module__ttgjWG__summaryValueRow{flex-wrap:wrap;align-items:baseline;gap:.15rem .35rem;display:flex}.TaxSettings-module__ttgjWG__summaryValue{letter-spacing:-.04em;color:var(--bistre-950);font-variant-numeric:tabular-nums;margin:0;font-size:max(1.75rem,min(4vw,2.125rem));font-weight:800;line-height:1}.TaxSettings-module__ttgjWG__summaryUnit{color:var(--ochre-600);font-size:1.25rem;font-weight:700;line-height:1}.TaxSettings-module__ttgjWG__breakdown{flex-wrap:wrap;align-items:center;gap:.5rem .35rem;display:flex}.TaxSettings-module__ttgjWG__breakdownChip{background:var(--surface);border:1px solid var(--ochre-200);box-shadow:none;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .65rem;display:inline-flex}.TaxSettings-module__ttgjWG__breakdownKey{letter-spacing:.005em;color:var(--bistre-600);font-size:.625rem;font-weight:800}.TaxSettings-module__ttgjWG__breakdownVal{font-variant-numeric:tabular-nums;color:var(--bistre-900);font-size:.8125rem;font-weight:700}.TaxSettings-module__ttgjWG__breakdownPlus{color:var(--bistre-400);user-select:none;font-size:.875rem;font-weight:600}.TaxSettings-module__ttgjWG__summaryAction{align-items:center;display:flex}.TaxSettings-module__ttgjWG__submit{min-width:10rem}@media (min-width:640px){.TaxSettings-module__ttgjWG__summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1.75rem;padding:1.35rem 1.5rem}.TaxSettings-module__ttgjWG__summaryAction{justify-content:flex-end;align-self:stretch}.TaxSettings-module__ttgjWG__submit{width:auto;min-width:13.75rem}}.TaxSettings-module__ttgjWG__inputNumber .ant-input-number{border-radius:var(--ui-radius-md);border-color:var(--pearl-bush);width:100%;box-shadow:none}.TaxSettings-module__ttgjWG__inputNumber .ant-input-number:hover{border-color:var(--ochre-200)}.TaxSettings-module__ttgjWG__inputNumber .ant-input-number-focused{border-color:var(--ochre-400)!important;box-shadow:var(--ring)!important}.TaxSettings-module__ttgjWG__inputIcon{color:var(--bistre-500);display:inline-flex}.TaxSettings-module__ttgjWG__emptyShop{text-align:center;color:var(--bistre-400);border-radius:var(--ui-radius-md);border:1px dashed var(--pearl-bush);background:var(--linen-100);padding:1rem;font-size:.875rem}.TaxSettings-module__ttgjWG__stickyFooter{z-index:2;border-top:1px solid var(--border);background:var(--surface);border-radius:0 0 var(--ui-radius-lg) var(--ui-radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:24px -24px -24px;padding:14px 24px;display:flex;position:sticky;bottom:0}.TaxSettings-module__ttgjWG__stickyFooterNote{color:var(--text-muted);font-size:13px}@media (max-width:639px){.TaxSettings-module__ttgjWG__stickyFooter{margin:16px -16px -16px;padding:12px 16px}}
.FluxenLogo-module__rsU2rq__logo{color:var(--text-primary,#18181b);white-space:nowrap;align-items:center;gap:.5em;line-height:1;display:inline-flex}.FluxenLogo-module__rsU2rq__light{color:#fff}.FluxenLogo-module__rsU2rq__word{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.04em;align-items:baseline;gap:.28em;font-weight:700;display:inline-flex}.FluxenLogo-module__rsU2rq__pos{letter-spacing:.14em;opacity:.62;font-size:.62em;font-weight:600}.FluxenLogo-module__rsU2rq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.LoadingDots-module__BGqU0q__container{grid-template-columns:repeat(2,1fr);gap:6px;width:26px;height:26px;animation:2s linear infinite LoadingDots-module__BGqU0q__revolve;display:grid}.LoadingDots-module__BGqU0q__fullScreen{background:rgba(var(--surface-rgb), .4);backdrop-filter:blur(4px);z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.LoadingDots-module__BGqU0q__dot{background:var(--ochre-300);border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite LoadingDots-module__BGqU0q__pulse}.LoadingDots-module__BGqU0q__dot:nth-child(2){background:var(--ochre-400);animation-delay:.2s}.LoadingDots-module__BGqU0q__dot:nth-child(3){background:var(--ochre-500);animation-delay:.4s}.LoadingDots-module__BGqU0q__dot:nth-child(4){background:var(--ochre-400);animation-delay:.6s}@keyframes LoadingDots-module__BGqU0q__pulse{0%,to{opacity:.5;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}@keyframes LoadingDots-module__BGqU0q__revolve{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.TableDataOverlay-module__-ilbha__emptyRoot{pointer-events:none;box-sizing:border-box;justify-content:center;align-items:center;max-width:100%;min-height:12rem;padding:1.25rem 1rem;display:flex;overflow:hidden}.TableDataOverlay-module__-ilbha__emptyCard{pointer-events:auto;text-align:center;max-width:22rem;padding:1.5rem 1.25rem}.TableDataOverlay-module__-ilbha__emptyIcon{border:1px solid var(--border);background:var(--surface-subtle);width:2.75rem;height:2.75rem;color:var(--bistre-400);border-radius:50%;justify-content:center;align-items:center;margin:0 auto .875rem;display:flex}.TableDataOverlay-module__-ilbha__emptyIcon svg{width:1.25rem;height:1.25rem;color:inherit!important}.TableDataOverlay-module__-ilbha__emptyTitle{color:var(--text-primary);margin:0;font-size:14.5px;font-weight:600;line-height:1.35}.TableDataOverlay-module__-ilbha__emptyDesc{color:var(--text-muted);margin:.375rem 0 0;font-size:13px;line-height:1.5}.TableDataOverlay-module__-ilbha__emptyAction{justify-content:center;margin-top:1.25rem;display:flex}.TableDataOverlay-module__-ilbha__emptyRoot_embedded{box-sizing:border-box;pointer-events:auto;width:100%;min-height:12rem;padding:1.5rem 16px}.TableDataOverlay-module__-ilbha__emptyCard_embedded{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:1.5rem 1.25rem}.TableDataOverlay-module__-ilbha__emptyCard_embedded .TableDataOverlay-module__-ilbha__emptyDesc{max-width:28rem;margin-left:auto;margin-right:auto}.TableDataOverlay-module__-ilbha__emptyCard_embedded .TableDataOverlay-module__-ilbha__emptyTitle{max-width:40rem;margin-left:auto;margin-right:auto}.TableDataOverlay-module__-ilbha__loadingRoot{justify-content:center;align-items:center;min-height:12rem;padding:1.25rem;display:flex}.TableDataOverlay-module__-ilbha__loadingCard{border-radius:var(--ui-radius-lg);background:var(--surface-raised);border:1px solid var(--border);box-shadow:var(--shadow-md);flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 2rem;display:flex}.TableDataOverlay-module__-ilbha__loadingLabel{letter-spacing:.005em;color:var(--bistre-400);margin:0;font-size:.8125rem;font-weight:600}
.DataTable-module__1gGu4W__root{background:var(--surface);border:1px solid var(--border);border-radius:var(--ui-radius-md);flex-direction:column;width:100%;min-width:0;display:flex;position:relative;overflow:hidden}.DataTable-module__1gGu4W__scrollArea{overscroll-behavior:contain;flex:auto;min-height:0;position:relative;overflow:auto}.DataTable-module__1gGu4W__table{border-collapse:separate;border-spacing:0;table-layout:auto;width:100%;color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:13.5px}.DataTable-module__1gGu4W__thead{z-index:2;position:sticky;top:0}.DataTable-module__1gGu4W__th{color:var(--text-muted);text-align:left;white-space:nowrap;user-select:none;background:var(--surface-subtle);border-bottom:1px solid var(--border);padding:9px 16px;font-size:12px;font-weight:500}.DataTable-module__1gGu4W__tbody{transition:opacity .15s}.DataTable-module__1gGu4W__tbodyRefreshing{opacity:.55}.DataTable-module__1gGu4W__tr>.DataTable-module__1gGu4W__td{border-bottom:1px solid var(--linen-90)}.DataTable-module__1gGu4W__tr:last-child>.DataTable-module__1gGu4W__td{border-bottom:none}.DataTable-module__1gGu4W__tr:hover>.DataTable-module__1gGu4W__td{background:var(--surface-subtle)}.DataTable-module__1gGu4W__trClickable{cursor:pointer}.DataTable-module__1gGu4W__trClickable:focus-visible{outline:none}.DataTable-module__1gGu4W__trClickable:focus-visible>.DataTable-module__1gGu4W__td{background:var(--ochre-50)}.DataTable-module__1gGu4W__trClickable:focus-visible>.DataTable-module__1gGu4W__td:first-child{box-shadow:inset 2px 0 0 var(--ochre-500)}.DataTable-module__1gGu4W__td{vertical-align:middle;color:var(--text-primary);overflow-wrap:anywhere;padding:10px 16px;line-height:1.4}.DataTable-module__1gGu4W__alignRight{text-align:right}.DataTable-module__1gGu4W__alignCenter{text-align:center}@media (max-width:640px){.DataTable-module__1gGu4W__th,.DataTable-module__1gGu4W__td{padding:9px 12px}.DataTable-module__1gGu4W__table{font-size:13px}}.DataTable-module__1gGu4W__emptyCell{border:none!important;padding:0!important}.DataTable-module__1gGu4W__skeletonBar{border-radius:var(--ui-radius-sm);vertical-align:middle;background:linear-gradient(90deg, var(--linen-90) 25%, var(--surface-subtle) 50%, var(--linen-90) 75%);background-size:200% 100%;max-width:160px;height:10px;animation:1.4s ease-in-out infinite DataTable-module__1gGu4W__shimmer;display:inline-block}.DataTable-module__1gGu4W__progressBar{z-index:3;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}.DataTable-module__1gGu4W__progressBar:after{content:"";background:var(--ochre-500);width:35%;animation:1s ease-in-out infinite DataTable-module__1gGu4W__progress;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes DataTable-module__1gGu4W__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes DataTable-module__1gGu4W__progress{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media (prefers-reduced-motion:reduce){.DataTable-module__1gGu4W__skeletonBar,.DataTable-module__1gGu4W__progressBar:after{animation:none}}.DataTable-module__1gGu4W__infiniteLoader{text-align:center;color:var(--text-muted);padding:10px 0;font-size:12.5px}.DataTable-module__1gGu4W__pagination{border-top:1px solid var(--border);background:var(--surface);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px 16px;padding:8px 12px 8px 16px;display:flex}.DataTable-module__1gGu4W__paginationMeta{align-items:center;gap:16px;min-width:0;display:flex}.DataTable-module__1gGu4W__pageSizeLabel{color:var(--text-muted);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.DataTable-module__1gGu4W__pageSizeSelect{border-radius:var(--ui-radius-sm);border:1px solid var(--border-strong);background-color:var(--surface);height:30px;color:var(--text-primary);cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%237f7064' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 7px center;background-repeat:no-repeat;outline:none;padding:0 26px 0 10px;font-size:13px;font-weight:500;transition:border-color .15s}.DataTable-module__1gGu4W__pageSizeSelect:hover{border-color:var(--bistre-300)}.DataTable-module__1gGu4W__pageSizeSelect:focus-visible{border-color:var(--ochre-400);box-shadow:var(--ring)}.DataTable-module__1gGu4W__pageInfo{color:var(--text-muted);white-space:nowrap;font-size:12.5px}.DataTable-module__1gGu4W__pageButtons{align-items:center;gap:2px;margin-left:auto;display:flex}.DataTable-module__1gGu4W__pageBtn{border-radius:var(--ui-radius-sm);min-width:30px;height:30px;color:var(--bistre-700);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid transparent;justify-content:center;align-items:center;gap:2px;padding:0 8px;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.DataTable-module__1gGu4W__pageBtn:hover:not(:disabled){background:var(--linen);color:var(--text-primary)}.DataTable-module__1gGu4W__pageBtn:focus-visible{box-shadow:var(--ring);outline:none}.DataTable-module__1gGu4W__pageBtn:disabled{opacity:.4;cursor:not-allowed}.DataTable-module__1gGu4W__pageBtnActive,.DataTable-module__1gGu4W__pageBtnActive:hover:not(:disabled){background:var(--ochre-500);border-color:var(--ochre-500);color:var(--on-primary);font-weight:600}.DataTable-module__1gGu4W__pageBtnIcon{width:15px;height:15px}.DataTable-module__1gGu4W__ellipsis{min-width:24px;height:30px;color:var(--bistre-400);user-select:none;justify-content:center;align-items:center;font-size:13px;display:inline-flex}@media (max-width:480px){.DataTable-module__1gGu4W__pageInfo,.DataTable-module__1gGu4W__pageBtnText{display:none}}
.PageTabs-module__AX6Lmq__bar{gap:var(--space-6);scrollbar-width:none;max-width:100%;box-shadow:inset 0 -1px 0 var(--border);flex-shrink:0;display:flex;overflow-x:auto}.PageTabs-module__AX6Lmq__bar::-webkit-scrollbar{display:none}.PageTabs-module__AX6Lmq__tab{align-items:center;gap:var(--space-2);white-space:nowrap;flex-shrink:0;padding:10px 2px 12px;font-size:15px;font-weight:500;line-height:1.3;transition:color .12s;display:inline-flex;position:relative;color:var(--text-secondary)!important}.PageTabs-module__AX6Lmq__tab svg{color:var(--bistre-400);flex-shrink:0;transition:color .12s}.PageTabs-module__AX6Lmq__tab:hover{color:var(--text-primary)!important}.PageTabs-module__AX6Lmq__active{font-weight:600;color:var(--text-primary)!important}.PageTabs-module__AX6Lmq__active svg{color:var(--ochre-500)}.PageTabs-module__AX6Lmq__active:after{content:"";background:var(--ochre-500);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.PageTabs-module__AX6Lmq__tab:focus-visible{border-radius:var(--ui-radius-sm);box-shadow:var(--ring);outline:none}@media (prefers-reduced-motion:reduce){.PageTabs-module__AX6Lmq__tab,.PageTabs-module__AX6Lmq__tab svg{transition:none}}
.RoleRequestsAdmin-module__Wim7QW__root{flex-direction:column;gap:12px;display:flex}.RoleRequestsAdmin-module__Wim7QW__summary{color:var(--text-secondary);margin:0;font-size:13px;font-weight:500}.RoleRequestsAdmin-module__Wim7QW__person{align-items:center;gap:10px;min-width:0;display:flex}.RoleRequestsAdmin-module__Wim7QW__personAvatar{background:var(--linen-90);width:30px;height:30px;color:var(--bistre-700);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12.5px;font-weight:600;display:flex}.RoleRequestsAdmin-module__Wim7QW__userCell{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.RoleRequestsAdmin-module__Wim7QW__secondaryLine{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12.5px;display:block;overflow:hidden}.RoleRequestsAdmin-module__Wim7QW__requestKind{color:var(--text-muted);font-size:12.5px;display:block}.RoleRequestsAdmin-module__Wim7QW__requestValue{margin-top:3px}.RoleRequestsAdmin-module__Wim7QW__roleChange{align-items:center;gap:6px;display:inline-flex}.RoleRequestsAdmin-module__Wim7QW__roleTarget{color:var(--text-primary);font-weight:500}.RoleRequestsAdmin-module__Wim7QW__permList{flex-wrap:wrap;gap:4px;max-width:320px;display:flex}.RoleRequestsAdmin-module__Wim7QW__muted{color:var(--text-muted)}.RoleRequestsAdmin-module__Wim7QW__actions{justify-content:flex-end;gap:6px;display:inline-flex}
.styles-module__NIDjoq__modalBodyRoot{padding:20px 24px 8px!important}.styles-module__NIDjoq__modalFooter{z-index:1;border-top:1px solid var(--pearl-bush);background:var(--surface);margin-top:20px;padding:16px 0;position:sticky;bottom:0}.styles-module__NIDjoq__titleRow{align-items:flex-start;gap:14px;padding-right:28px;display:flex}.styles-module__NIDjoq__titleIcon{border-radius:var(--ui-radius-lg);background:var(--ochre-50);border:1px solid var(--ochre-200);width:44px;height:44px;color:var(--ochre-600);flex-shrink:0;justify-content:center;align-items:center;display:flex}.styles-module__NIDjoq__title{color:var(--bistre-950);letter-spacing:-.02em;font-size:1.0625rem;font-weight:600;line-height:1.3;display:block}.styles-module__NIDjoq__titleHint{color:var(--text-muted);margin:6px 0 0;font-size:.8125rem;font-weight:400;line-height:1.45}.styles-module__NIDjoq__form{width:100%}.styles-module__NIDjoq__sectionLabel{letter-spacing:.005em;color:var(--bistre-400);margin-top:4px;margin-bottom:10px;font-size:.625rem;font-weight:700}.styles-module__NIDjoq__sectionLabel:not(:first-of-type){border-top:1px solid var(--pearl-bush);margin-top:20px;padding-top:4px}.styles-module__NIDjoq__rowTwo{grid-template-columns:1fr;gap:0 16px;display:grid}@media (min-width:480px){.styles-module__NIDjoq__rowTwo{grid-template-columns:1fr 160px}}.styles-module__NIDjoq__formItemGrow,.styles-module__NIDjoq__formItemPhone{margin-bottom:16px!important}.styles-module__NIDjoq__fieldLabel{letter-spacing:.005em;color:var(--bistre-600);font-size:.75rem;font-weight:600}.styles-module__NIDjoq__input .ant-input{border-radius:var(--ui-radius-md);border-color:var(--bistre-100);transition:border-color .2s,box-shadow .2s;background:var(--linen-95)!important}.styles-module__NIDjoq__textarea textarea{border-radius:var(--ui-radius-md);border-color:var(--bistre-100);transition:border-color .2s,box-shadow .2s;background:var(--linen-95)!important}.styles-module__NIDjoq__input .ant-input:hover{border-color:var(--bistre-200)}.styles-module__NIDjoq__textarea textarea:hover{border-color:var(--bistre-200)}.styles-module__NIDjoq__input .ant-input:focus{border-color:var(--ochre-400);box-shadow:0 0 0 2px var(--ochre-10)}.styles-module__NIDjoq__input .ant-input-focused{border-color:var(--ochre-400);box-shadow:0 0 0 2px var(--ochre-10)}.styles-module__NIDjoq__textarea textarea:focus{border-color:var(--ochre-400);box-shadow:0 0 0 2px var(--ochre-10)}.styles-module__NIDjoq__textarea textarea{resize:vertical;min-height:64px}.styles-module__NIDjoq__form .ant-form-item-label{padding-bottom:4px}.styles-module__NIDjoq__form .ant-form-item-explain-error{font-size:.75rem}.styles-module__NIDjoq__footer{justify-content:flex-end;align-items:center;gap:12px;width:100%;display:flex}.styles-module__NIDjoq__footer .ant-btn-default{border-color:var(--pearl-bush);min-width:96px;color:var(--bistre-700)}.styles-module__NIDjoq__footer .ant-btn-default:hover{border-color:var(--bistre-200)!important;color:var(--bistre-800)!important}.styles-module__NIDjoq__footer .ant-btn-primary{background:var(--ochre-600);border-color:var(--ochre-600);min-width:132px}.styles-module__NIDjoq__footer .ant-btn-primary:hover{background:var(--ochre-500)!important;border-color:var(--ochre-500)!important}
.PaymentMixList-module__aBhaxq__list{margin:0;padding:0;list-style:none}.PaymentMixList-module__aBhaxq__row{padding:12px var(--space-5)}.PaymentMixList-module__aBhaxq__row+.PaymentMixList-module__aBhaxq__row{border-top:1px solid var(--linen-90)}.PaymentMixList-module__aBhaxq__top{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.PaymentMixList-module__aBhaxq__label{color:var(--text-primary);font-size:13.5px;font-weight:500}.PaymentMixList-module__aBhaxq__amount{font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:14px;font-weight:600}.PaymentMixList-module__aBhaxq__bar{align-items:center;gap:var(--space-3);margin-top:var(--space-2);display:flex}.PaymentMixList-module__aBhaxq__track{background:var(--linen-90);border-radius:999px;flex:1;height:6px;overflow:hidden}.PaymentMixList-module__aBhaxq__fill{border-radius:inherit;background:var(--ochre-500);height:100%;display:block}.PaymentMixList-module__aBhaxq__meta{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:96px;color:var(--text-muted);font-size:12.5px}.PaymentMixList-module__aBhaxq__empty{padding:var(--space-5);color:var(--text-muted);margin:0;font-size:13.5px;line-height:1.5}
.SettingsPage-module__3O_L_G__root{flex-direction:column;flex:1;min-height:0;display:flex}.SettingsPage-module__3O_L_G__pageHeader{margin-bottom:24px}.SettingsPage-module__3O_L_G__pageLead{color:var(--text-secondary);margin:6px 0 0;font-size:14px}.SettingsPage-module__3O_L_G__layout{grid-template-columns:1fr;align-items:start;gap:20px;display:grid}@media (min-width:1024px){.SettingsPage-module__3O_L_G__layout{grid-template-columns:240px minmax(0,1fr);gap:32px}}.SettingsPage-module__3O_L_G__nav{scrollbar-width:none;gap:4px;margin:0 -4px;padding:0 4px 4px;display:flex;overflow-x:auto}.SettingsPage-module__3O_L_G__nav::-webkit-scrollbar{display:none}@media (min-width:1024px){.SettingsPage-module__3O_L_G__nav{flex-direction:column;gap:20px;margin:0;padding:0;position:sticky;top:0;overflow:visible}}.SettingsPage-module__3O_L_G__navGroup{display:contents}@media (min-width:1024px){.SettingsPage-module__3O_L_G__navGroup{display:block}}.SettingsPage-module__3O_L_G__navGroupLabel{color:var(--text-muted);margin:0 0 6px 12px;font-size:12px;font-weight:500;display:none}@media (min-width:1024px){.SettingsPage-module__3O_L_G__navGroupLabel{display:block}}.SettingsPage-module__3O_L_G__navList{margin:0;padding:0;list-style:none;display:contents}@media (min-width:1024px){.SettingsPage-module__3O_L_G__navList{flex-direction:column;gap:2px;display:flex}}.SettingsPage-module__3O_L_G__navItem{border:1px solid var(--border);border-radius:var(--ui-radius-md);background:var(--surface);width:100%;height:36px;color:var(--bistre-700);text-align:left;white-space:nowrap;cursor:pointer;align-items:center;gap:10px;padding:0 12px;font-size:13.5px;font-weight:500;transition:background .12s,color .12s,border-color .12s;display:flex}@media (min-width:1024px){.SettingsPage-module__3O_L_G__navItem{white-space:normal;background:0 0;border-color:transparent;height:auto;min-height:36px;padding-top:8px;padding-bottom:8px;line-height:1.3}}.SettingsPage-module__3O_L_G__navItem:hover{background:var(--linen-90);color:var(--text-primary)}.SettingsPage-module__3O_L_G__navItem:focus-visible{box-shadow:var(--ring);outline:none}.SettingsPage-module__3O_L_G__navItemActive,.SettingsPage-module__3O_L_G__navItemActive:hover{background:var(--surface);border-color:var(--border);color:var(--text-primary);box-shadow:var(--shadow-sm)}@media (max-width:1023px){.SettingsPage-module__3O_L_G__navItemActive,.SettingsPage-module__3O_L_G__navItemActive:hover{border-color:var(--ochre-500);color:var(--ochre-600)}}.SettingsPage-module__3O_L_G__navIcon{width:16px;height:16px;color:var(--bistre-400);flex-shrink:0}.SettingsPage-module__3O_L_G__navItemActive .SettingsPage-module__3O_L_G__navIcon{color:var(--ochre-500)}.SettingsPage-module__3O_L_G__panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--ui-radius-lg);min-width:0}.SettingsPage-module__3O_L_G__panelHeader{border-bottom:1px solid var(--border);padding:20px 24px 18px}.SettingsPage-module__3O_L_G__panelTitle{letter-spacing:-.01em;color:var(--text-primary);margin:0;font-size:17px;font-weight:600}.SettingsPage-module__3O_L_G__panelDescription{color:var(--text-muted);margin:4px 0 0;font-size:13.5px;line-height:1.5}.SettingsPage-module__3O_L_G__panelBody{padding:24px}@media (max-width:639px){.SettingsPage-module__3O_L_G__panelHeader,.SettingsPage-module__3O_L_G__panelBody{padding:16px}}.SettingsPage-module__3O_L_G__panelBody .ant-input-affix-wrapper-lg{min-height:38px;border-radius:var(--ui-radius-md)!important;box-shadow:none!important;font-size:14px!important}.SettingsPage-module__3O_L_G__panelBody .ant-input-lg{min-height:38px;border-radius:var(--ui-radius-md)!important;box-shadow:none!important;font-size:14px!important}.SettingsPage-module__3O_L_G__panelBody .ant-input-number-lg{min-height:38px;border-radius:var(--ui-radius-md)!important;box-shadow:none!important;font-size:14px!important}.SettingsPage-module__3O_L_G__panelBody .ant-select-lg{min-height:38px;border-radius:var(--ui-radius-md)!important;box-shadow:none!important;font-size:14px!important}.SettingsPage-module__3O_L_G__panelBody .ant-input-affix-wrapper-lg{padding-top:6px!important;padding-bottom:6px!important}.SettingsPage-module__3O_L_G__panelBody .ant-input-number-lg .ant-input-number-input{padding-top:6px!important;padding-bottom:6px!important}.SettingsPage-module__3O_L_G__panelBody .ant-btn-lg{border-radius:var(--ui-radius-md)!important;height:38px!important;padding-left:16px!important;padding-right:16px!important;font-size:14px!important;font-weight:500!important}.SettingsPage-module__3O_L_G__panelBody .ant-form-item-label>label{font-size:13px;font-weight:500}.SettingsPage-module__3O_L_G__panelBody .ant-alert{align-items:flex-start;background:var(--surface-subtle)!important;border:1px solid var(--border)!important;border-radius:var(--ui-radius-md)!important;box-shadow:none!important;padding:10px 14px!important}.SettingsPage-module__3O_L_G__panelBody .ant-alert .ant-alert-icon{margin-top:2px;color:var(--bistre-400)!important;font-size:16px!important}.SettingsPage-module__3O_L_G__panelBody .ant-alert .ant-alert-title{font-weight:500;color:var(--text-primary)!important;font-size:13.5px!important}.SettingsPage-module__3O_L_G__panelBody .ant-alert .ant-alert-message{font-weight:500;color:var(--text-primary)!important;font-size:13.5px!important}.SettingsPage-module__3O_L_G__panelBody .ant-alert .ant-alert-description{color:var(--text-secondary)!important;font-size:13px!important}
.ProductLineThumb-module__T3JWja__wrap{border-radius:var(--ui-radius-md);background:var(--ochre-50);border:1px solid var(--border);width:36px;height:36px;box-shadow:var(--shadow-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.ProductLineThumb-module__T3JWja__wrapAdaptive{border-radius:var(--ui-radius-md);background:var(--ochre-50);border:1px solid var(--border);width:100%;height:100%;min-height:0;box-shadow:var(--shadow-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.ProductLineThumb-module__T3JWja__img{object-fit:cover;width:100%;height:100%;display:block}.ProductLineThumb-module__T3JWja__placeholderIcon{color:var(--bistre-400);opacity:.88;display:block}
.ProductCatalogRow-module__ySqnEG__grid{align-items:center;column-gap:var(--space-4);padding:10px var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) 104px 104px 72px;display:grid}.ProductCatalogRow-module__ySqnEG__header{z-index:1;background:var(--surface-subtle);border-bottom:1px solid var(--border);color:var(--text-muted);padding-top:8px;padding-bottom:8px;font-size:12px;font-weight:500;position:sticky;top:0}.ProductCatalogRow-module__ySqnEG__row{border-bottom:1px solid var(--linen-90);transition:background .12s}.ProductCatalogRow-module__ySqnEG__row:last-child{border-bottom:none}.ProductCatalogRow-module__ySqnEG__row:hover{background:var(--surface-subtle)}.ProductCatalogRow-module__ySqnEG__right{text-align:right}.ProductCatalogRow-module__ySqnEG__product{min-width:0}.ProductCatalogRow-module__ySqnEG__nameLine{align-items:center;gap:var(--space-2);min-width:0;display:flex}.ProductCatalogRow-module__ySqnEG__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:500;overflow:hidden;color:var(--text-primary)!important}a.ProductCatalogRow-module__ySqnEG__name:hover{text-underline-offset:2px;text-decoration:underline}.ProductCatalogRow-module__ySqnEG__rowInactive .ProductCatalogRow-module__ySqnEG__name{color:var(--text-secondary)!important}.ProductCatalogRow-module__ySqnEG__inactive{background:var(--linen-90);color:var(--bistre-600);border-radius:999px;flex-shrink:0;padding:0 7px;font-size:11.5px;font-weight:500;line-height:18px}.ProductCatalogRow-module__ySqnEG__meta{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);margin-top:1px;font-size:12.5px;overflow:hidden}.ProductCatalogRow-module__ySqnEG__category{text-transform:capitalize}.ProductCatalogRow-module__ySqnEG__variants{min-width:0}.ProductCatalogRow-module__ySqnEG__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ProductCatalogRow-module__ySqnEG__chip{border:1px solid var(--border);border-radius:var(--ui-radius-sm);background:var(--surface);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;max-width:100%;height:24px;padding:0 8px;font-size:12.5px;transition:border-color .12s;display:inline-flex;color:var(--text-primary)!important}.ProductCatalogRow-module__ySqnEG__chip:hover{border-color:var(--bistre-300)}.ProductCatalogRow-module__ySqnEG__chip:focus-visible{border-radius:var(--ui-radius-sm);box-shadow:var(--ring);outline:none}.ProductCatalogRow-module__ySqnEG__iconBtn:focus-visible{border-radius:var(--ui-radius-sm);box-shadow:var(--ring);outline:none}a.ProductCatalogRow-module__ySqnEG__name:focus-visible{border-radius:var(--ui-radius-sm);box-shadow:var(--ring);outline:none}.ProductCatalogRow-module__ySqnEG__chipName{text-overflow:ellipsis;font-weight:500;overflow:hidden}.ProductCatalogRow-module__ySqnEG__chipPrice{color:var(--text-muted);display:none}.ProductCatalogRow-module__ySqnEG__more{white-space:nowrap;color:var(--text-muted);align-self:center;font-size:12.5px}.ProductCatalogRow-module__ySqnEG__wideOnly{display:none}@container (min-width:1100px){.ProductCatalogRow-module__ySqnEG__wideOnly{display:block}.ProductCatalogRow-module__ySqnEG__narrowOnly{display:none}.ProductCatalogRow-module__ySqnEG__chipPrice{display:inline}}.ProductCatalogRow-module__ySqnEG__dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.ProductCatalogRow-module__ySqnEG__dot_ok{background:var(--success)}.ProductCatalogRow-module__ySqnEG__dot_low{background:var(--warning)}.ProductCatalogRow-module__ySqnEG__dot_out{background:var(--danger)}.ProductCatalogRow-module__ySqnEG__stock,.ProductCatalogRow-module__ySqnEG__price{min-width:0}.ProductCatalogRow-module__ySqnEG__value{text-overflow:ellipsis;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-primary);font-size:14px;font-weight:500;overflow:hidden}.ProductCatalogRow-module__ySqnEG__status{white-space:nowrap;margin-top:1px;font-size:12.5px}.ProductCatalogRow-module__ySqnEG__status_ok{color:var(--text-muted)}.ProductCatalogRow-module__ySqnEG__status_low{color:var(--warning)}.ProductCatalogRow-module__ySqnEG__status_out{color:var(--danger)}.ProductCatalogRow-module__ySqnEG__actions{justify-content:flex-end;gap:4px;display:flex}.ProductCatalogRow-module__ySqnEG__iconBtn{border-radius:var(--ui-radius-sm);cursor:pointer;background:0 0;border:1px solid transparent;justify-content:center;align-items:center;width:32px;height:32px;transition:color .12s,background .12s;display:inline-flex;color:var(--bistre-400)!important}.ProductCatalogRow-module__ySqnEG__iconBtn:hover:not(:disabled){background:var(--linen-90);color:var(--text-primary)!important}.ProductCatalogRow-module__ySqnEG__iconDanger:hover:not(:disabled){background:var(--danger-bg);color:var(--danger)!important}.ProductCatalogRow-module__ySqnEG__iconBtn:disabled{opacity:.5;cursor:not-allowed}@container (max-width:719px){.ProductCatalogRow-module__ySqnEG__header{display:none}.ProductCatalogRow-module__ySqnEG__grid{padding:12px var(--space-4);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"product actions""variants variants""stock price";row-gap:8px}.ProductCatalogRow-module__ySqnEG__product{grid-area:product}.ProductCatalogRow-module__ySqnEG__variants{grid-area:variants}.ProductCatalogRow-module__ySqnEG__stock{text-align:left;grid-area:stock}.ProductCatalogRow-module__ySqnEG__price{grid-area:price}.ProductCatalogRow-module__ySqnEG__actions{grid-area:actions}}@media (prefers-reduced-motion:reduce){.ProductCatalogRow-module__ySqnEG__row,.ProductCatalogRow-module__ySqnEG__chip,.ProductCatalogRow-module__ySqnEG__iconBtn{transition:none}}
.BillingPosRawSection-module__tlbxLq__wrap{container-type:inline-size}.BillingPosRawSection-module__tlbxLq__form{max-width:800px}.BillingPosRawSection-module__tlbxLq__form .ant-form-item{margin-bottom:12px}.BillingPosRawSection-module__tlbxLq__label{color:var(--text-secondary);font-size:11.5px;font-weight:600;line-height:1.2}.BillingPosRawSection-module__tlbxLq__sectionLabel{color:var(--text-primary);border-top:1px solid var(--pearl-bush);margin-top:20px;margin-bottom:12px;padding-top:16px;font-size:14px;font-weight:600;line-height:1.3}.BillingPosRawSection-module__tlbxLq__rowTwo{flex-wrap:wrap;gap:12px;margin-bottom:4px;display:flex}.BillingPosRawSection-module__tlbxLq__rowTwo>div{flex:110px;min-width:0}.BillingPosRawSection-module__tlbxLq__grow{flex:3 240px!important}.BillingPosRawSection-module__tlbxLq__gstinCheckboxRoot .ant-checkbox .ant-checkbox-inner{border:2px solid var(--bistre-600)!important;background-color:var(--surface)!important;width:16px!important;height:16px!important}.BillingPosRawSection-module__tlbxLq__gstinCheckboxRoot .ant-checkbox:not(.ant-checkbox-checked):not(.ant-checkbox-disabled) .ant-checkbox-inner{border:2px solid var(--bistre-600)!important;background-color:var(--surface)!important;width:16px!important;height:16px!important}.BillingPosRawSection-module__tlbxLq__gstinCheckboxRoot .ant-checkbox:hover .ant-checkbox-inner{border-color:var(--ochre-600)!important}.BillingPosRawSection-module__tlbxLq__gstinCheckboxRoot .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--ochre-600)!important;border-color:var(--ochre-600)!important}
.BrandLogo-module__STTk-a__builtIn{object-fit:contain;width:auto;max-width:100%;height:100%;display:block}.BrandLogo-module__STTk-a__custom{object-fit:contain;border-radius:var(--ui-radius-sm);width:auto;max-width:100%;height:100%;display:block}
.ProductsPageContent-module__Qu0KQG__root{flex-direction:column;flex:1;gap:1.5rem;min-height:0;display:flex}.ProductsPageContent-module__Qu0KQG__intro{flex-shrink:0;padding-bottom:0;position:relative}.ProductsPageContent-module__Qu0KQG__intro:before{display:none}.ProductsPageContent-module__Qu0KQG__introTop{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.25rem;display:flex;position:relative}.ProductsPageContent-module__Qu0KQG__introCopy{min-width:0}.ProductsPageContent-module__Qu0KQG__eyebrow{letter-spacing:.005em;color:var(--ochre-600);margin:0 0 .35rem;font-size:.6875rem;font-weight:700}.ProductsPageContent-module__Qu0KQG__title{letter-spacing:-.03em;color:var(--text-primary);margin:0;font-size:1.875rem;font-weight:800;line-height:1.15}.ProductsPageContent-module__Qu0KQG__lede{max-width:44rem;color:var(--bistre-600);margin:.55rem 0 0;font-size:.9375rem;line-height:1.65}.ProductsPageContent-module__Qu0KQG__countPill{border-radius:var(--ui-radius-lg);background:rgba(var(--ochre-rgb), .04);border:1px solid rgba(var(--ochre-rgb), .12);flex-direction:column;align-items:flex-end;gap:.15rem;min-width:6.5rem;padding:.5rem .75rem;display:flex}.ProductsPageContent-module__Qu0KQG__countNum{font-variant-numeric:tabular-nums;color:var(--ochre-600);letter-spacing:-.02em;font-size:1.5rem;font-weight:800;line-height:1.1}.ProductsPageContent-module__Qu0KQG__countLabel{letter-spacing:.005em;color:var(--ochre-600);font-size:.625rem;font-weight:700}.ProductsPageContent-module__Qu0KQG__countTotal{color:var(--bistre-500);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.ProductsPageContent-module__Qu0KQG__countHint{letter-spacing:.005em;border-radius:var(--ui-radius-md);color:var(--ochre-600);background:rgba(var(--ochre-rgb), .14);border:1px solid var(--ochre-200);margin-top:.2rem;padding:.2rem .5rem;font-size:.625rem;font-weight:700}.ProductsPageContent-module__Qu0KQG__toolbar{z-index:1;flex-direction:column;gap:1rem;margin-top:1.35rem;display:flex;position:relative}.ProductsPageContent-module__Qu0KQG__searchFrame{border-radius:var(--ui-radius-lg);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-xs);transition:all .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.ProductsPageContent-module__Qu0KQG__searchFrame:focus-within{border-color:var(--ochre-400);box-shadow:0 0 0 3px rgba(var(--ochre-rgb), .15)}.ProductsPageContent-module__Qu0KQG__search .ant-input-affix-wrapper{box-shadow:none!important;background:0 0!important;border:none!important;padding:10px 16px!important;transition:none!important}.ProductsPageContent-module__Qu0KQG__search .ant-input{color:var(--text-primary);font-size:14.5px;background:0 0!important}.ProductsPageContent-module__Qu0KQG__search .ant-input::placeholder{color:var(--bistre-300)}.ProductsPageContent-module__Qu0KQG__searchIcon{color:var(--bistre-200);transition:color .2s}.ProductsPageContent-module__Qu0KQG__searchFrame:focus-within .ProductsPageContent-module__Qu0KQG__searchIcon{color:var(--ochre-500)}.ProductsPageContent-module__Qu0KQG__toolbarRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;display:flex}.ProductsPageContent-module__Qu0KQG__segmentedWrap .ant-segmented{border:1px solid var(--border);background:var(--linen-90)!important;border-radius:var(--ui-radius-md)!important;padding:4px!important}.ProductsPageContent-module__Qu0KQG__segmentedWrap .ant-segmented-item{color:var(--bistre-600)!important;border-radius:var(--ui-radius-md)!important;font-weight:600!important}.ProductsPageContent-module__Qu0KQG__segmentedWrap .ant-segmented-item-selected{background:var(--surface)!important;color:var(--bistre-900)!important;box-shadow:var(--shadow-sm)!important}.ProductsPageContent-module__Qu0KQG__segmentedWrap .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:var(--ochre-600)!important}.ProductsPageContent-module__Qu0KQG__expandBtns{flex-wrap:wrap;gap:.5rem;display:flex}.ProductsPageContent-module__Qu0KQG__expandBtns .ant-btn-default{box-shadow:var(--shadow-sm);border-color:var(--ochre-300)!important;color:var(--ochre-600)!important;background:var(--surface)!important;border-radius:var(--ui-radius-md)!important;font-weight:600!important}.ProductsPageContent-module__Qu0KQG__expandBtns .ant-btn-default:hover{border-color:var(--ochre-500)!important;color:var(--ochre-600)!important;background:var(--ochre-100)!important}.ProductsPageContent-module__Qu0KQG__scroll{flex:1;min-height:0;padding-right:2px;overflow-y:auto}.ProductsPageContent-module__Qu0KQG__empty{text-align:center;color:var(--bistre-600);border-radius:var(--ui-radius-xl);border:1px dashed var(--border);background:var(--surface);margin:0;padding:2.5rem 1rem;font-size:.9375rem}.ProductsPageContent-module__Qu0KQG__collapse{background:0 0!important}.ProductsPageContent-module__Qu0KQG__collapse .ant-collapse-item{box-shadow:var(--shadow-sm);margin-bottom:10px;overflow:hidden;border:1px solid var(--pearl-bush)!important;border-radius:var(--ui-radius-lg)!important;background:var(--surface)!important}.ProductsPageContent-module__Qu0KQG__collapse .ant-collapse-header{color:var(--bistre-800)!important;background:var(--surface-subtle)!important;align-items:center!important;font-weight:600!important}.ProductsPageContent-module__Qu0KQG__collapse .ant-collapse-content-box{background:var(--surface);padding:12px 12px 14px!important}.ProductsPageContent-module__Qu0KQG__panelLabel{flex-wrap:wrap;align-items:center;gap:.65rem;display:inline-flex}.ProductsPageContent-module__Qu0KQG__panelTitle{letter-spacing:-.01em;color:var(--text-primary);font-size:.9375rem;font-weight:700}.ProductsPageContent-module__Qu0KQG__panelBadge{letter-spacing:.005em;background:var(--ochre-100);color:var(--ochre-600);border:1px solid var(--ochre-200);font-variant-numeric:tabular-nums;border-radius:999px;padding:.2rem .5rem;font-size:.6875rem;font-weight:700}.ProductsPageContent-module__Qu0KQG__rowStack{border:1px solid var(--border);border-radius:var(--ui-radius-md);background:var(--surface);flex-direction:column;display:flex;overflow:clip;container-type:inline-size}.ProductsPageContent-module__Qu0KQG__initialLoad{flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:18rem;padding:.5rem 0 1rem;display:flex}.ProductsPageContent-module__Qu0KQG__scrollSentinel{flex-shrink:0;width:100%;height:1px}.ProductsPageContent-module__Qu0KQG__loadMoreRow{color:var(--bistre-500);justify-content:center;align-items:center;gap:.75rem;padding:1.25rem 1rem 2rem;font-size:.8125rem;font-weight:600;display:flex}.ProductsPageContent-module__Qu0KQG__errorBanner{border-radius:var(--ui-radius-md);background:var(--danger-bg);border:1px solid color-mix(in srgb, var(--danger) 25%, transparent);color:var(--text-primary);margin:0;padding:.65rem 1rem;font-size:.875rem}.ProductsPageContent-module__Qu0KQG__search{width:280px;max-width:100%}@media (max-width:639px){.ProductsPageContent-module__Qu0KQG__search{width:100%}}
.AppLayout-module__Po7jJa__layout{background:var(--linen);overflow-x:hidden}.AppLayout-module__Po7jJa__sider{border-right:1px solid var(--sidebar-border);background:var(--sidebar-bg)!important;display:none!important}.AppLayout-module__Po7jJa__sider.ant-layout-sider-light{background:var(--sidebar-bg)!important}.AppLayout-module__Po7jJa__sider .ant-layout-sider-children{flex-direction:column;min-height:100%;display:flex;background:0 0!important}@media (min-width:1024px){.AppLayout-module__Po7jJa__sider{display:block!important}}.AppLayout-module__Po7jJa__logoLink{border-bottom:1px solid var(--sidebar-border);color:inherit;background:0 0;text-decoration:none}.AppLayout-module__Po7jJa__logoFrame{height:var(--logo-height,46px);max-width:var(--logo-width,200px);justify-content:center;align-items:center;display:flex}.AppLayout-module__Po7jJa__logoImage{max-height:var(--logo-height,46px)}.AppLayout-module__Po7jJa__logoLink:hover,.AppLayout-module__Po7jJa__logoLink:visited,.AppLayout-module__Po7jJa__logoLink:active{color:inherit}.AppLayout-module__Po7jJa__menuLink{width:100%;color:inherit;text-decoration:none;display:block}.AppLayout-module__Po7jJa__menuLink:hover,.AppLayout-module__Po7jJa__menuLink:visited,.AppLayout-module__Po7jJa__menuLink:active{color:inherit}.AppLayout-module__Po7jJa__menu{flex:auto;min-height:0;padding-top:14px;padding-bottom:16px;overflow-y:auto;background:0 0!important}.AppLayout-module__Po7jJa__menu:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.AppLayout-module__Po7jJa__menu:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.AppLayout-module__Po7jJa__menu:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.AppLayout-module__Po7jJa__menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.AppLayout-module__Po7jJa__menu.ant-menu.ant-menu-root.ant-menu-inline{background:0 0!important}.AppLayout-module__Po7jJa__menu.ant-menu.ant-menu-root.ant-menu-vertical{background:0 0!important}.AppLayout-module__Po7jJa__menu .ant-menu-item{font-size:13.5px;font-weight:500;transition:background .15s,color .15s;position:relative;border-radius:var(--ui-radius-md)!important;width:calc(100% - 20px)!important;height:36px!important;color:var(--sidebar-fg)!important;margin:1px 10px!important;padding-left:12px!important;padding-right:12px!important;line-height:36px!important}.AppLayout-module__Po7jJa__menu .ant-menu-item .ant-menu-item-icon{color:var(--sidebar-muted);transition:color .15s}.AppLayout-module__Po7jJa__menu .ant-menu-item:after{display:none}.AppLayout-module__Po7jJa__menu .ant-menu-item:hover{background:var(--sidebar-hover-bg)!important;color:var(--sidebar-hover-fg)!important}.AppLayout-module__Po7jJa__menu .ant-menu-item:hover .ant-menu-item-icon{color:var(--sidebar-hover-fg)}.AppLayout-module__Po7jJa__menu .ant-menu-item:focus-visible{outline:2px solid var(--sidebar-indicator);outline-offset:-2px}.AppLayout-module__Po7jJa__menu .ant-menu-item-selected{font-weight:600;background:var(--sidebar-active-bg)!important;color:var(--sidebar-active-fg)!important}.AppLayout-module__Po7jJa__menu .ant-menu-item-selected:hover{font-weight:600;background:var(--sidebar-active-bg)!important;color:var(--sidebar-active-fg)!important}.AppLayout-module__Po7jJa__menu .ant-menu-item-selected .ant-menu-item-icon{color:var(--sidebar-indicator)!important}.AppLayout-module__Po7jJa__menu .ant-menu-item-selected:before{content:"";background:var(--sidebar-indicator);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:-10px}.AppLayout-module__Po7jJa__menu .ant-menu-item-divider{border-color:var(--sidebar-border)!important;margin:10px 22px!important}.AppLayout-module__Po7jJa__mainLayout{background:var(--linen);max-width:100vw;transition:margin-left .2s;overflow-x:hidden}@media (min-width:1024px){.AppLayout-module__Po7jJa__mainLayout{margin-left:0}}.AppLayout-module__Po7jJa__header{color:var(--header-fg);border-bottom:1px solid var(--header-border);z-index:5;flex-shrink:0;position:relative;background:var(--header-bg)!important;padding:0 16px!important;padding-top:env(safe-area-inset-top,0px)!important;min-height:calc(64px + env(safe-area-inset-top,0px))!important;align-items:center!important;height:auto!important;line-height:1.25!important;display:flex!important}@media (min-width:640px){.AppLayout-module__Po7jJa__header{padding-left:32px!important;padding-right:32px!important}}.AppLayout-module__Po7jJa__headerTitleCluster{align-items:center;min-height:40px}.AppLayout-module__Po7jJa__headerToolbar{align-items:center;gap:10px;display:flex}@media (min-width:640px){.AppLayout-module__Po7jJa__headerToolbar{gap:12px;padding:6px 10px 6px 12px}}.AppLayout-module__Po7jJa__headerToolbarDivider{background:var(--header-control-border);flex-shrink:0;width:1px;height:1.5rem}.AppLayout-module__Po7jJa__headerShopSelect{height:36px!important}.AppLayout-module__Po7jJa__headerShopSelect.ant-select{font-size:13px;font-weight:500;background:var(--header-control-bg)!important;border:1px solid var(--header-control-border)!important;border-radius:var(--ui-radius-md)!important;color:var(--header-fg)!important;box-shadow:none!important}.AppLayout-module__Po7jJa__headerShopSelect .ant-select-selector{font-size:13px;font-weight:500;background:var(--header-control-bg)!important;border:1px solid var(--header-control-border)!important;border-radius:var(--ui-radius-md)!important;color:var(--header-fg)!important;box-shadow:none!important}.AppLayout-module__Po7jJa__headerShopSelect.ant-select:hover{border-color:var(--border-strong)!important}.AppLayout-module__Po7jJa__headerShopSelect.ant-select-disabled{background:var(--surface-subtle)!important;color:var(--text-primary)!important;cursor:default!important}.AppLayout-module__Po7jJa__headerShopSelect.ant-select-disabled .ant-select-selector{background:var(--surface-subtle)!important;color:var(--text-primary)!important;cursor:default!important}.AppLayout-module__Po7jJa__headerShopSelect.ant-select-disabled .ant-select-content{color:var(--text-primary)!important}.AppLayout-module__Po7jJa__headerShopSelect.ant-select-disabled .ant-select-selection-item{color:var(--text-primary)!important}.AppLayout-module__Po7jJa__breadcrumb{align-items:center;gap:6px;min-width:0;font-size:13.5px;display:none}@media (min-width:1024px){.AppLayout-module__Po7jJa__breadcrumb{display:flex}}.AppLayout-module__Po7jJa__breadcrumbShop{color:var(--header-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AppLayout-module__Po7jJa__breadcrumbSep{width:14px;height:14px;color:var(--header-muted);opacity:.7;flex-shrink:0}.AppLayout-module__Po7jJa__breadcrumbPage{color:var(--header-fg);white-space:nowrap;font-weight:500}.AppLayout-module__Po7jJa__headerShopSelect.ant-select-focused .ant-select-selector{border-color:var(--ochre-400)!important;box-shadow:var(--ring)!important}.AppLayout-module__Po7jJa__headerShopSelect.ant-select-open .ant-select-selector{border-color:var(--ochre-400)!important;box-shadow:var(--ring)!important}.AppLayout-module__Po7jJa__content{max-height:calc(100dvh - 64px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);outline:none;position:relative;overflow-y:scroll;background:var(--linen)!important}.AppLayout-module__Po7jJa__contentInventoryList{min-height:0;padding-bottom:max(var(--space-6), env(safe-area-inset-bottom,0px));overflow-y:auto}.AppLayout-module__Po7jJa__content h1{letter-spacing:-.02em;font-family:var(--font-heading)!important;color:var(--bistre-950)!important;font-size:24px!important;font-weight:600!important;line-height:1.2!important}@media (max-width:639px){.AppLayout-module__Po7jJa__content h1{font-size:21px!important}}.AppLayout-module__Po7jJa__pageTitle{color:var(--bistre-900);flex-shrink:1;min-width:0}.AppLayout-module__Po7jJa__shopSelect{min-width:100px}@media (min-width:640px){.AppLayout-module__Po7jJa__shopSelect{min-width:220px}}.AppLayout-module__Po7jJa__mobileDrawer .ant-drawer-content{background:var(--sidebar-bg)!important}.AppLayout-module__Po7jJa__mobileDrawer .ant-drawer-body{padding:0}.AppLayout-module__Po7jJa__headerShopSwitcher{display:none!important}@media (min-width:500px){.AppLayout-module__Po7jJa__headerShopSwitcher{display:block!important}}.AppLayout-module__Po7jJa__mobileDrawerShopSwitcher{border-top:1px solid var(--sidebar-border);margin-top:auto;padding:16px}.AppLayout-module__Po7jJa__mobileDrawerInner{background:var(--sidebar-bg);flex-direction:column;height:100%;display:flex}.AppLayout-module__Po7jJa__mobileDrawerHeader{border-bottom:1px solid var(--sidebar-border);background:var(--sidebar-bg);align-items:center;gap:12px;height:64px;padding:8px 16px;display:flex}.AppLayout-module__Po7jJa__closeButton{border:1px solid var(--sidebar-border)!important;width:36px!important;height:36px!important;color:var(--sidebar-fg)!important;box-shadow:none!important;background:0 0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;padding:0!important;transition:background .15s,color .15s!important;display:flex!important}.AppLayout-module__Po7jJa__closeButton:hover{background:var(--sidebar-hover-bg)!important;color:var(--sidebar-hover-fg)!important}.AppLayout-module__Po7jJa__drawerLogo{flex:1;align-items:center;display:flex}.AppLayout-module__Po7jJa__drawerLogoFrame{height:min(var(--logo-height,46px), 40px);max-width:min(var(--logo-width,200px), 150px);align-items:center;display:flex}.AppLayout-module__Po7jJa__profileSection{border-radius:var(--ui-radius-md);height:40px;color:var(--header-fg);cursor:pointer;user-select:none;background:0 0;border:0;align-items:center;gap:10px;margin-right:-8px;padding:4px 8px 4px 6px;line-height:normal;transition:background .15s;display:flex}.AppLayout-module__Po7jJa__profileSection:hover{background:var(--header-control-hover)}.AppLayout-module__Po7jJa__profileSection.ant-dropdown-open{background:var(--header-control-hover)}.AppLayout-module__Po7jJa__profileSection:focus-visible{outline:2px solid var(--ochre-400);outline-offset:2px}.AppLayout-module__Po7jJa__mobileMenuButton{background:var(--header-control-bg)!important;border-color:var(--header-control-border)!important;color:var(--header-fg)!important;display:flex!important}@media (min-width:1024px){.AppLayout-module__Po7jJa__mobileMenuButton{display:none!important}}.AppLayout-module__Po7jJa__avatarWrapper{flex-shrink:0;order:-1;justify-content:center;align-items:center;display:flex}.AppLayout-module__Po7jJa__avatarWrapper img{transition:transform .2s}.AppLayout-module__Po7jJa__mobileDrawerInner .AppLayout-module__Po7jJa__menu{padding-top:12px}.AppLayout-module__Po7jJa__siderFooter{border-top:1px solid var(--sidebar-border);padding:14px 22px 18px}.AppLayout-module__Po7jJa__siderFooterShop{color:var(--sidebar-muted);font-size:12px}.AppLayout-module__Po7jJa__siderFooterName{color:var(--sidebar-hover-fg);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.AppLayout-module__Po7jJa__mobileDrawerShopSwitcher p{color:var(--sidebar-muted)!important}
.AuthAside-module__3QI5SW__aside{background:var(--ochre-700);color:#fff;flex-direction:column;justify-content:space-between;gap:2rem;min-width:0;padding:6.5rem max(2rem,min(4.5vw,4rem)) max(2rem,min(4vw,3.25rem));display:flex}.AuthAside-module__3QI5SW__heading{letter-spacing:-.035em;text-wrap:balance;max-width:13em;margin:0;font-size:max(1.8rem,min(3vw,2.5rem));font-weight:650;line-height:1.12}.AuthAside-module__3QI5SW__points{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.AuthAside-module__3QI5SW__points li{color:rgba(255,255,255,.92);padding-left:1.4rem;font-size:1.05rem;line-height:1.4;position:relative}.AuthAside-module__3QI5SW__points li:before{content:"";background:#a5b4fc;border-radius:2px;width:7px;height:7px;position:absolute;top:.55em;left:0}@media (max-width:900px){.AuthAside-module__3QI5SW__aside{display:none}}
.ThemePreview-module__PA8D3q__frame{border:1px solid var(--border);border-radius:var(--ui-radius-lg);background:var(--linen);min-height:300px;color:var(--text-primary);font-family:var(--font-body);box-shadow:var(--shadow-md);user-select:none;grid-template-columns:34% 1fr;font-size:11px;line-height:1.35;display:grid;overflow:hidden}.ThemePreview-module__PA8D3q__sidebar{background:var(--sidebar-bg);border-right:1px solid var(--sidebar-border);flex-direction:column;min-width:0;display:flex}.ThemePreview-module__PA8D3q__logo{border-bottom:1px solid var(--sidebar-border);justify-content:center;align-items:center;min-height:44px;padding:6px 10px;display:flex}.ThemePreview-module__PA8D3q__logo>*{max-height:calc(var(--logo-height,46px) * .65);max-width:min(calc(var(--logo-width,200px) * .65), 100%)}.ThemePreview-module__PA8D3q__nav{flex-direction:column;gap:2px;margin:0;padding:8px 6px;list-style:none;display:flex}.ThemePreview-module__PA8D3q__navItem,.ThemePreview-module__PA8D3q__navActive{border-radius:var(--ui-radius-sm);color:var(--sidebar-fg);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;padding:6px 8px;display:flex;position:relative;overflow:hidden}.ThemePreview-module__PA8D3q__navActive{background:var(--sidebar-active-bg);color:var(--sidebar-active-fg);font-weight:600}.ThemePreview-module__PA8D3q__navActive:before{content:"";background:var(--sidebar-indicator);border-radius:0 2px 2px 0;width:2px;position:absolute;top:5px;bottom:5px;left:-6px}.ThemePreview-module__PA8D3q__navActive svg{color:var(--sidebar-indicator)}.ThemePreview-module__PA8D3q__main{flex-direction:column;min-width:0;display:flex}.ThemePreview-module__PA8D3q__header{background:var(--header-bg);border-bottom:1px solid var(--header-border);height:44px;color:var(--header-fg);justify-content:space-between;align-items:center;padding:0 12px;display:flex}.ThemePreview-module__PA8D3q__crumb{color:var(--header-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ThemePreview-module__PA8D3q__crumb strong{color:var(--header-fg);font-weight:600}.ThemePreview-module__PA8D3q__crumbSep{opacity:.6}.ThemePreview-module__PA8D3q__avatar{background:var(--ochre-500);width:22px;height:22px;color:var(--on-primary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.ThemePreview-module__PA8D3q__content{flex-direction:column;gap:10px;padding:12px;display:flex}.ThemePreview-module__PA8D3q__titleRow{justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.ThemePreview-module__PA8D3q__title{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--bistre-950);font-size:15px;font-weight:600}.ThemePreview-module__PA8D3q__subtitle{color:var(--text-muted)}.ThemePreview-module__PA8D3q__primaryBtn,.ThemePreview-module__PA8D3q__defaultBtn{border-radius:var(--ui-radius-sm);white-space:nowrap;align-items:center;height:24px;padding:0 10px;font-weight:600;display:inline-flex}.ThemePreview-module__PA8D3q__primaryBtn{background:var(--ochre-500);color:var(--on-primary)}.ThemePreview-module__PA8D3q__defaultBtn{background:var(--surface);border:1px solid var(--border-strong);color:var(--text-primary)}.ThemePreview-module__PA8D3q__stats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ThemePreview-module__PA8D3q__stat{background:var(--surface);border:1px solid var(--border);border-radius:var(--ui-radius-md);flex-direction:column;gap:4px;padding:8px 10px;display:flex}.ThemePreview-module__PA8D3q__statLabel{color:var(--text-muted)}.ThemePreview-module__PA8D3q__statValue{color:var(--bistre-950);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.ThemePreview-module__PA8D3q__bar{background:var(--ochre-100);border-radius:999px;height:4px;overflow:hidden}.ThemePreview-module__PA8D3q__barFill{background:var(--ochre-500);width:68%;height:100%;display:block}.ThemePreview-module__PA8D3q__tags{gap:4px;display:flex}.ThemePreview-module__PA8D3q__tagSecondary,.ThemePreview-module__PA8D3q__tagAccent{border-radius:var(--ui-radius-sm);padding:1px 6px;font-size:10px;font-weight:600}.ThemePreview-module__PA8D3q__tagSecondary{background:var(--secondary-100);color:var(--secondary-700)}.ThemePreview-module__PA8D3q__tagAccent{background:var(--accent-500);color:var(--on-accent)}.ThemePreview-module__PA8D3q__table{background:var(--surface);border:1px solid var(--border);border-radius:var(--ui-radius-md);overflow:hidden}.ThemePreview-module__PA8D3q__tableHead,.ThemePreview-module__PA8D3q__tableRow{grid-template-columns:1fr 40px 60px;gap:6px;padding:6px 10px;display:grid}.ThemePreview-module__PA8D3q__tableHead{background:var(--surface-subtle);color:var(--text-muted);border-bottom:1px solid var(--border);font-weight:500}.ThemePreview-module__PA8D3q__tableRow+.ThemePreview-module__PA8D3q__tableRow{border-top:1px solid var(--border)}.ThemePreview-module__PA8D3q__tableRowSelected{background:var(--ochre-50)}.ThemePreview-module__PA8D3q__actions{align-items:center;gap:10px;display:flex}.ThemePreview-module__PA8D3q__link{color:var(--ochre-600);text-decoration:underline;text-decoration-color:var(--ochre-300);font-weight:500}@media (max-width:480px){.ThemePreview-module__PA8D3q__frame{grid-template-columns:1fr}.ThemePreview-module__PA8D3q__sidebar{display:none}}
.VariantThumb-module__SUkX-G__wrap{border-radius:var(--ui-radius-md);background:var(--ochre-50);border:1px solid var(--border);width:36px;height:36px;box-shadow:var(--shadow-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.VariantThumb-module__SUkX-G__img{object-fit:cover;width:100%;height:100%;display:block}.VariantThumb-module__SUkX-G__placeholder{width:18px;height:18px;color:var(--bistre-400);opacity:.88}
.page-module__Z6_CPa__billingPageShell{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex;container:billing-pos/inline-size}.page-module__Z6_CPa__shellStackedPad{padding-bottom:calc(5.25rem + env(safe-area-inset-bottom,0px))}.page-module__Z6_CPa__mobileBillBar{z-index:50;padding:0;padding-bottom:env(safe-area-inset-bottom,0px);border:none;border-top:1px solid var(--pearl-bush);cursor:pointer;font:inherit;text-align:left;color:inherit;background:var(--surface);box-shadow:var(--shadow-lg);margin:0;position:fixed;bottom:0;left:0;right:0}.page-module__Z6_CPa__mobileBillBar:focus-visible{outline:2px solid var(--ochre-400);outline-offset:-2px}.page-module__Z6_CPa__mobileBillBarInner{align-items:center;gap:.75rem;max-width:100%;min-height:3.25rem;padding:.7rem 1rem;display:flex}.page-module__Z6_CPa__mobileBillBarText{flex-direction:column;align-items:flex-start;gap:.1rem;min-width:0;display:flex}.page-module__Z6_CPa__mobileBillBarKicker{letter-spacing:.005em;color:var(--bistre-500);font-size:.65rem;font-weight:700}.page-module__Z6_CPa__mobileBillBarSummary{color:var(--bistre-900);white-space:nowrap;text-overflow:ellipsis;max-width:60vw;font-size:.875rem;font-weight:600;overflow:hidden}.page-module__Z6_CPa__mobileBillBarCta{color:var(--ochre-800);background:var(--ochre-100);border:1px solid var(--ochre-300);border-radius:var(--ui-radius-md);flex-shrink:0;margin-left:auto;padding:.45rem .85rem;font-size:.8125rem;font-weight:600}.page-module__Z6_CPa__billDrawer .ant-drawer-header{border-bottom:1px solid var(--pearl-bush);padding:14px 16px}.page-module__Z6_CPa__billDrawer .ant-drawer-body{flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}.page-module__Z6_CPa__billingLayout{flex-direction:column;flex:auto;align-items:stretch;gap:1.5rem;width:100%;min-width:0;height:100%;min-height:0;display:flex}@container billing-pos (min-width:1024px){.page-module__Z6_CPa__billingLayout{flex-direction:row;align-items:stretch;overflow:hidden}}.page-module__Z6_CPa__billingMain{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:auto;gap:1rem;min-width:0;max-width:100%;min-height:0;padding-right:0;display:flex;overflow-x:hidden;overflow-y:auto}.page-module__Z6_CPa__billingMain::-webkit-scrollbar{display:none}.page-module__Z6_CPa__billingModeTabs{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.page-module__Z6_CPa__billingModeTabs .ant-tabs{flex-direction:column;flex:auto;min-height:0;display:flex}.page-module__Z6_CPa__billingModeTabs .ant-tabs-content-holder{flex-direction:column;flex:auto;min-height:0;display:flex}.page-module__Z6_CPa__billingModeTabs .ant-tabs-content{flex:auto;min-height:0;padding-top:.75rem}.page-module__Z6_CPa__billingModeTabs .ant-tabs-content-top{flex:auto;min-height:0;padding-top:.75rem}.page-module__Z6_CPa__billingModeTabs .ant-tabs-tabpane-active{flex-direction:column;flex:auto;min-height:0;display:flex!important}@container billing-pos (min-width:1024px){.page-module__Z6_CPa__billingMain{gap:16px;padding-right:.5rem}}.page-module__Z6_CPa__scanSection{border-radius:var(--ui-radius-xl);border:1px solid var(--pearl-bush);background:var(--surface-subtle);box-shadow:var(--shadow-sm)}.ant-input-affix-wrapper.page-module__Z6_CPa__scanInput{border-radius:var(--ui-radius-lg);border:1px solid var(--border);letter-spacing:.005em;min-height:52px;box-shadow:var(--shadow-xs);font-size:1.125rem;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);background:var(--surface)!important}.ant-input-affix-wrapper-focused.page-module__Z6_CPa__scanInput{border-color:var(--ochre-400)!important;background:var(--surface)!important;box-shadow:var(--ring)!important}.ant-input-affix-wrapper:focus-within.page-module__Z6_CPa__scanInput{border-color:var(--ochre-400)!important;background:var(--surface)!important;box-shadow:var(--ring)!important}.page-module__Z6_CPa__scanInput .ant-input{font-family:ui-monospace,monospace;background:0 0!important}.ant-input-affix-wrapper.page-module__Z6_CPa__searchInput{border-radius:var(--ui-radius-lg);border:1px solid var(--border);height:44px;min-height:44px;box-shadow:var(--shadow-xs);padding-left:18px;padding-right:18px;transition:all .25s cubic-bezier(.4,0,.2,1);background:var(--surface)!important}.ant-input-affix-wrapper-focused.page-module__Z6_CPa__searchInput{border-color:var(--ochre-400)!important;background:var(--surface)!important;box-shadow:var(--ring)!important}.ant-input-affix-wrapper:focus-within.page-module__Z6_CPa__searchInput{border-color:var(--ochre-400)!important;background:var(--surface)!important;box-shadow:var(--ring)!important}.page-module__Z6_CPa__categorySelect{width:100%;min-width:0}.ant-select-selector.page-module__Z6_CPa__categorySelect{box-shadow:var(--shadow-xs);border-radius:var(--ui-radius-lg)!important;border:1px solid var(--border)!important;background:var(--surface)!important;align-items:center!important;height:44px!important;min-height:44px!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;display:flex!important}.ant-select-focused.page-module__Z6_CPa__categorySelect .ant-select-selector{border-color:var(--ochre-400)!important;background:var(--surface)!important;box-shadow:var(--ring)!important}.ant-select-open.page-module__Z6_CPa__categorySelect .ant-select-selector{border-color:var(--ochre-400)!important;background:var(--surface)!important;box-shadow:var(--ring)!important}.page-module__Z6_CPa__categorySelectDropdown .ant-select-item-option-selected{background:var(--ochre-10)!important}.page-module__Z6_CPa__categorySelectDropdown{border-radius:var(--ui-radius-md)}.page-module__Z6_CPa__categorySelectDropdown *{scrollbar-width:none}.page-module__Z6_CPa__categorySelectDropdown *::-webkit-scrollbar{display:none}.page-module__Z6_CPa__tableWrap{border-radius:var(--ui-radius-lg);border:1px solid var(--pearl-bush);background:var(--linen-100)}.page-module__Z6_CPa__tableScroll{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--bistre-200) var(--linen-95);flex:auto;min-height:max(260px,min(38vh,400px));max-height:min(58vh,640px);overflow:auto}.page-module__Z6_CPa__tableScroll::-webkit-scrollbar{width:8px;height:8px}.page-module__Z6_CPa__tableScroll::-webkit-scrollbar-track{background:var(--linen-95);border-radius:var(--ui-radius-sm)}.page-module__Z6_CPa__tableScroll::-webkit-scrollbar-thumb{background:var(--bistre-200);border-radius:var(--ui-radius-sm)}.page-module__Z6_CPa__tableScroll::-webkit-scrollbar-thumb:hover{background:var(--bistre-300)}.page-module__Z6_CPa__tableScroll::-webkit-scrollbar-thumb:active{background:var(--ochre-400)}.page-module__Z6_CPa__table{border-collapse:collapse;width:100%;font-size:.8125rem}.page-module__Z6_CPa__table thead{z-index:1;background:var(--surface-subtle);border-bottom:1px solid var(--pearl-bush);position:sticky;top:0}.page-module__Z6_CPa__table th{text-align:left;letter-spacing:.005em;color:var(--bistre-600);padding:.65rem .75rem;font-size:.6875rem;font-weight:700}.page-module__Z6_CPa__table td{border-bottom:1px solid var(--pearl-bush);vertical-align:middle;color:var(--text-primary);padding:.6rem .75rem}.page-module__Z6_CPa__table tbody tr:hover{background:var(--ochre-2)}.page-module__Z6_CPa__table tbody tr:last-child td{border-bottom:none}.page-module__Z6_CPa__mono{color:var(--bistre-500);font-family:ui-monospace,monospace;font-size:.75rem}.page-module__Z6_CPa__addBtn{border-radius:var(--ui-radius-md);background:var(--ochre-500);color:var(--on-primary);cursor:pointer;border:none;padding:.35rem .75rem;font-size:.75rem;font-weight:600;transition:background .15s,transform .12s}.page-module__Z6_CPa__addBtn:hover{background:var(--ochre-600)}.page-module__Z6_CPa__addBtn:active{transform:scale(.98)}.page-module__Z6_CPa__sidebar{border-radius:var(--ui-radius-lg);border:1px solid var(--border);background:var(--surface);width:100%;min-height:min(22rem,55vh);max-height:none;box-shadow:none;flex-direction:column;flex:auto;align-self:stretch;margin-bottom:1rem;display:flex;overflow:hidden}@container billing-pos (min-width:1024px){.page-module__Z6_CPa__sidebar{flex:none;width:400px;min-width:min(380px,32vw);max-width:420px;min-height:500px;max-height:calc(100vh - 64px - 3rem);margin-bottom:0}}.page-module__Z6_CPa__billingModeTabs .ant-tabs-nav{flex-shrink:0;margin-bottom:0}.page-module__Z6_CPa__billingModeTabs .ant-tabs-nav:before{border-color:var(--pearl-bush)}.page-module__Z6_CPa__billingModeTabs .ant-tabs-tab{color:var(--bistre-500);border-radius:var(--ui-radius-md) var(--ui-radius-md) 0 0;padding:.5rem 1rem;font-size:.8125rem;font-weight:600}.page-module__Z6_CPa__billingModeTabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--ochre-800)!important}.page-module__Z6_CPa__billingModeTabs .ant-tabs-ink-bar{background:var(--ochre-600);border-radius:3px;height:3px}.page-module__Z6_CPa__posHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__Z6_CPa__posHeader .ant-segmented{background:var(--linen-90);padding:3px}.page-module__Z6_CPa__posHeader .ant-segmented-item-label{min-width:76px;padding-left:14px;padding-right:14px;font-weight:500}.page-module__Z6_CPa__posHeader .ant-segmented-item-selected{color:var(--ochre-600)}
.page-module__UzdDYG__page{flex-direction:column;flex:1;gap:24px;min-height:0;display:flex}.page-module__UzdDYG__products{flex-direction:column;flex:auto;min-height:0;display:flex}.page-module__UzdDYG__back{color:var(--text-muted);align-items:center;gap:4px;width:fit-content;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.page-module__UzdDYG__back:visited,.page-module__UzdDYG__back:active{color:var(--text-muted)}.page-module__UzdDYG__back:hover{color:var(--text-primary)}.page-module__UzdDYG__back:focus-visible{color:var(--text-primary)}.page-module__UzdDYG__notice{text-align:center;color:var(--text-muted);border:1px dashed var(--border-strong);border-radius:var(--ui-radius-md);margin:0;padding:32px 16px;font-size:14px}.page-module__UzdDYG__addForm{flex-direction:column;gap:20px;display:flex}.page-module__UzdDYG__addForm .ant-form-item{margin-bottom:14px}.page-module__UzdDYG__group{border:0;border-bottom:1px solid var(--border);min-width:0;margin:0;padding:0 0 6px}.page-module__UzdDYG__group:last-child{border-bottom:0;padding-bottom:0}.page-module__UzdDYG__addForm .page-module__UzdDYG__groupTitle{letter-spacing:.02em;text-transform:uppercase;width:auto;color:var(--text-muted);border:0;margin:0 0 12px;padding:0;font-size:12px;font-weight:600;line-height:1.4}.page-module__UzdDYG__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}@media (max-width:479px){.page-module__UzdDYG__row{grid-template-columns:1fr}}.page-module__UzdDYG__switchRow{border:1px solid var(--border);border-radius:var(--ui-radius-md);background:var(--surface-subtle);justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:12px 14px;display:flex}.page-module__UzdDYG__switchLabel{color:var(--text-primary);margin:0;font-size:14px;font-weight:500}.page-module__UzdDYG__switchHint{color:var(--text-muted);margin:2px 0 0;font-size:12.5px}.page-module__UzdDYG__drawerFooter,.page-module__UzdDYG__modalFooter{justify-content:flex-end;gap:8px;display:flex}.page-module__UzdDYG__modalFooter{margin-top:8px}
.styles-module__ASRqRq__page{--heritage-olive:var(--text-primary);--heritage-olive-muted:var(--text-secondary);--cream-field:var(--surface-subtle);background:var(--linen);justify-content:center;align-items:flex-start;width:100%;min-height:100vh;padding:max(1.25rem,min(3vw,2.25rem)) max(1rem,min(3vw,2rem)) 2rem;display:flex;position:relative}.styles-module__ASRqRq__layout{z-index:1;flex-direction:column;gap:max(1.25rem,min(2.5vw,2rem));width:100%;max-width:1040px;display:flex;position:relative}.styles-module__ASRqRq__topBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;width:100%;display:flex}.styles-module__ASRqRq__topLogoWrap{flex-shrink:0;align-items:center;line-height:0;text-decoration:none;display:flex}.styles-module__ASRqRq__topLogo{object-fit:contain;object-position:left center;width:auto;max-width:min(380px,72vw);height:max(64px,min(10vw,80px));image-rendering:-webkit-optimize-contrast;display:block}.styles-module__ASRqRq__topTagline{font-family:var(--font-geist-sans), system-ui, sans-serif;color:var(--heritage-olive);letter-spacing:.02em;margin:0;font-size:max(.95rem,min(1.6vw,1.125rem));font-style:italic;font-weight:400}.styles-module__ASRqRq__splitCard{border-radius:var(--ui-radius-xl);background:var(--surface);border:1px solid var(--border);width:100%;max-width:1040px;box-shadow:var(--shadow-lg);grid-template-columns:1fr 1fr;margin:0 auto;display:grid;overflow:hidden}.styles-module__ASRqRq__visualPane{min-width:0;min-height:420px;position:relative}.styles-module__ASRqRq__heroImage{object-fit:cover;object-position:center}.styles-module__ASRqRq__visualGradient{pointer-events:none;background:linear-gradient(transparent 32%,rgba(26,17,12,.25) 62%,rgba(26,17,12,.75) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.styles-module__ASRqRq__visualCopy{z-index:1;padding:max(1.5rem,min(4vw,2.5rem));position:absolute;bottom:0;left:0;right:0}.styles-module__ASRqRq__visualQuote{font-family:var(--font-geist-sans), system-ui, sans-serif;color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.35);max-width:22em;margin:0 0 .65rem;font-size:max(1.05rem,min(2.2vw,1.35rem));font-style:italic;font-weight:400;line-height:1.45}.styles-module__ASRqRq__visualKicker{letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.92);margin:0;font-size:.6875rem;font-weight:600}.styles-module__ASRqRq__formPane{background:var(--surface);justify-content:center;align-items:center;min-width:0;padding:max(1.75rem,min(4vw,2.75rem)) max(1.5rem,min(4vw,3rem));display:flex}.styles-module__ASRqRq__formInner{width:100%;max-width:380px}.styles-module__ASRqRq__formTitle{font-family:var(--font-geist-sans), system-ui, sans-serif;color:var(--heritage-olive);letter-spacing:.01em;margin:0;font-size:max(1.85rem,min(4vw,2.35rem));font-weight:700;line-height:1.15}.styles-module__ASRqRq__formSub{color:var(--heritage-olive-muted);margin:.5rem 0 1.5rem;font-size:.9375rem;line-height:1.5}.styles-module__ASRqRq__form{margin:0}.styles-module__ASRqRq__label{letter-spacing:.04em;color:var(--bistre-600);margin-bottom:.35rem;font-size:.75rem;font-weight:600;display:block}.styles-module__ASRqRq__formItem{margin-top:.35rem;margin-bottom:0!important}.styles-module__ASRqRq__formItem+.styles-module__ASRqRq__label{margin-top:1rem}.styles-module__ASRqRq__input .ant-input-affix-wrapper{border-radius:var(--ui-radius-lg);border:1px solid var(--border-strong);min-height:48px;box-shadow:none;padding-left:14px;padding-right:14px;transition:border-color .2s,box-shadow .2s;background:var(--cream-field)!important}.styles-module__ASRqRq__input .ant-input-password .ant-input-affix-wrapper{border-radius:var(--ui-radius-lg);border:1px solid var(--border-strong);min-height:48px;box-shadow:none;padding-left:14px;padding-right:14px;transition:border-color .2s,box-shadow .2s;background:var(--cream-field)!important}.styles-module__ASRqRq__input .ant-input-affix-wrapper:hover{border-color:var(--bistre-200)}.styles-module__ASRqRq__input .ant-input-password .ant-input-affix-wrapper:hover{border-color:var(--bistre-200)}.styles-module__ASRqRq__input .ant-input-affix-wrapper-focused{border-color:var(--ochre-400);box-shadow:var(--ring)}.styles-module__ASRqRq__input .ant-input-affix-wrapper:focus-within{border-color:var(--ochre-400);box-shadow:var(--ring)}.styles-module__ASRqRq__input .ant-input-password .ant-input-affix-wrapper-focused{border-color:var(--ochre-400);box-shadow:var(--ring)}.styles-module__ASRqRq__input .ant-input-password .ant-input-affix-wrapper:focus-within{border-color:var(--ochre-400);box-shadow:var(--ring)}.styles-module__ASRqRq__input .ant-input{font-size:.9375rem;background:0 0!important}.styles-module__ASRqRq__input .ant-input::placeholder{color:var(--bistre-300)}.styles-module__ASRqRq__inputIcon{color:var(--bistre-500);flex-shrink:0}.styles-module__ASRqRq__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.125rem;display:flex}.styles-module__ASRqRq__checkbox .ant-checkbox-inner{border-radius:var(--ui-radius-sm);width:18px;height:18px;border:2px solid var(--bistre-400)!important;background-color:var(--surface)!important}.styles-module__ASRqRq__checkbox .ant-checkbox:hover .ant-checkbox-inner{border-color:var(--ochre-500)!important}.styles-module__ASRqRq__checkbox .ant-checkbox-checked .ant-checkbox-inner{background:linear-gradient(165deg, var(--ochre-400) 0%, var(--ochre-500) 100%)!important;border-color:var(--ochre-600)!important}.styles-module__ASRqRq__checkbox .ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--on-primary)}.styles-module__ASRqRq__checkbox span:not(.ant-checkbox){color:var(--bistre-700);font-size:.8125rem;font-weight:500}.styles-module__ASRqRq__forgotLink{font-family:var(--font-geist-sans), system-ui, sans-serif;color:var(--heritage-olive);border-bottom:1px solid color-mix(in srgb, var(--heritage-olive) 45%, transparent);padding-bottom:1px;font-size:.875rem;font-style:normal;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s}.styles-module__ASRqRq__forgotLink:hover{color:var(--ochre-600);border-bottom-color:var(--ochre-500)}.styles-module__ASRqRq__loginButton{border-radius:6px;width:100%;height:48px;margin-top:1.5rem;font-size:.9375rem;font-weight:600;border:1px solid var(--ochre-500)!important;color:var(--on-primary)!important;background:var(--ochre-500)!important;box-shadow:none!important}.styles-module__ASRqRq__loginButton:hover{background:var(--ochre-600)!important;border-color:var(--ochre-600)!important}.styles-module__ASRqRq__joinRow{text-align:center;color:var(--bistre-600);margin:1.35rem 0 0;font-size:.875rem;line-height:1.5}.styles-module__ASRqRq__joinLink{font-family:var(--font-geist-sans), system-ui, sans-serif;color:var(--heritage-olive);border-bottom:1px solid color-mix(in srgb, var(--heritage-olive) 40%, transparent);font-weight:700;text-decoration:none}.styles-module__ASRqRq__joinLink:hover{color:var(--ochre-600)}.styles-module__ASRqRq__footer{flex-direction:column;align-items:center;gap:.65rem;width:100%;max-width:1040px;margin:0 auto;padding-top:.35rem;display:flex}.styles-module__ASRqRq__footerNav{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;display:flex}.styles-module__ASRqRq__footerLink{color:var(--bistre-600);font-size:.75rem;font-weight:500;text-decoration:none;transition:color .15s}.styles-module__ASRqRq__footerLink:hover{color:var(--heritage-olive)}.styles-module__ASRqRq__copyright{color:var(--bistre-500);text-align:center;max-width:28rem;margin:0;font-size:.6875rem;line-height:1.45}@media (max-width:900px){.styles-module__ASRqRq__splitCard{grid-template-columns:1fr;max-width:480px}.styles-module__ASRqRq__visualPane{aspect-ratio:16/10;min-height:240px}}@media (max-width:480px){.styles-module__ASRqRq__topBar{flex-direction:column;align-items:flex-start}}.styles-module__ASRqRq__formTitle{letter-spacing:-.03em;font-weight:700}.styles-module__ASRqRq__visualQuote{letter-spacing:-.01em;font-size:max(1.1rem,min(2vw,1.4rem));font-style:normal;font-weight:600}.styles-module__ASRqRq__topTagline{color:var(--text-secondary);font-size:.95rem;font-style:normal;text-decoration:none}.styles-module__ASRqRq__topTagline:hover{color:var(--ochre-600)}.styles-module__ASRqRq__visualPane{min-height:560px}@media (max-width:900px){.styles-module__ASRqRq__visualPane{min-height:220px}}.styles-module__ASRqRq__splitCard{box-shadow:none;border:1px solid var(--border-strong);border-radius:6px}.styles-module__ASRqRq__visualCopy{top:0;bottom:auto}.styles-module__ASRqRq__visualQuote{text-shadow:none;max-width:18em}.styles-module__ASRqRq__page{align-items:stretch;min-height:100dvh}.styles-module__ASRqRq__layout,.styles-module__ASRqRq__splitCard{flex:1;max-width:1200px}.styles-module__ASRqRq__page{padding:0}.styles-module__ASRqRq__layout{gap:0;width:100%;max-width:none;position:relative}.styles-module__ASRqRq__topBar{z-index:3;flex-wrap:nowrap;width:auto;padding:1.5rem max(1.5rem,min(3.5vw,3rem));position:absolute;top:0;left:0;right:0}.styles-module__ASRqRq__splitCard{width:100%;max-width:none;min-height:100dvh;box-shadow:none;border:0;border-radius:0;grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.styles-module__ASRqRq__formPane{padding-top:5rem}.styles-module__ASRqRq__footer{width:54.5455%;position:absolute;bottom:.75rem;right:0}.styles-module__ASRqRq__logoMob{display:none}@media (max-width:900px){.styles-module__ASRqRq__splitCard{grid-template-columns:minmax(0,1fr);max-width:none}.styles-module__ASRqRq__logoDesk{display:none}.styles-module__ASRqRq__logoMob{display:inline}.styles-module__ASRqRq__footer{width:auto;position:static}}
.ColorModeToggle-module__kPJqiq__trigger{border-radius:var(--ui-radius-md);width:36px;height:36px;color:var(--header-muted);cursor:pointer;background:0 0;border:1px solid transparent;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.ColorModeToggle-module__kPJqiq__trigger:hover{background:var(--header-control-hover);color:var(--header-fg)}.ColorModeToggle-module__kPJqiq__trigger.ant-dropdown-open{background:var(--header-control-hover);color:var(--header-fg)}.ColorModeToggle-module__kPJqiq__trigger:focus-visible{outline:2px solid var(--ochre-400);outline-offset:2px}.ColorModeToggle-module__kPJqiq__item{justify-content:space-between;align-items:center;gap:16px;min-width:120px;display:inline-flex}
.access-denied-module__kX0Q_a__shell{justify-content:center;align-items:center;min-height:min(70vh,640px);padding:2rem 1rem;display:flex}.access-denied-module__kX0Q_a__card{text-align:center;border-radius:var(--ui-radius-xl);border:1px solid var(--pearl-bush);background:var(--surface);width:100%;max-width:440px;box-shadow:var(--shadow-lg);padding:2.25rem 1.75rem 2rem}.access-denied-module__kX0Q_a__iconWrap{border-radius:var(--ui-radius-xl);background:rgba(var(--ochre-rgb), .14);border:1px solid rgba(var(--ochre-rgb), .28);justify-content:center;align-items:center;width:4.5rem;height:4.5rem;margin:0 auto 1.25rem;display:flex}.access-denied-module__kX0Q_a__icon{width:2.25rem;height:2.25rem;color:var(--ochre-700)}.access-denied-module__kX0Q_a__title{color:var(--bistre-900)!important;letter-spacing:-.02em!important;margin:0 0 .75rem!important;font-weight:700!important}.access-denied-module__kX0Q_a__lead{color:var(--bistre-600)!important;margin-bottom:1.5rem!important;font-size:.9375rem!important;line-height:1.55!important}.access-denied-module__kX0Q_a__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.access-denied-module__kX0Q_a__primaryBtn.ant-btn.ant-btn-primary{border-radius:var(--ui-radius-lg)!important;height:auto!important;color:var(--on-primary)!important;background:var(--ochre-600)!important;border-color:var(--ochre-600)!important;box-shadow:var(--shadow-sm)!important;padding:.55rem 1.35rem!important;font-weight:600!important}.access-denied-module__kX0Q_a__primaryBtn.ant-btn.ant-btn-primary:not(:disabled):hover{color:var(--on-primary)!important;background:var(--ochre-700)!important;border-color:var(--ochre-700)!important}.access-denied-module__kX0Q_a__primaryBtn.ant-btn.ant-btn-primary:not(:disabled):active{color:var(--on-primary)!important;background:var(--ochre-700)!important;border-color:var(--ochre-700)!important}.access-denied-module__kX0Q_a__primaryBtn.ant-btn.ant-btn-primary:focus-visible{color:var(--on-primary)!important;outline:2px solid var(--ochre-500)!important;outline-offset:2px!important}.access-denied-module__kX0Q_a__primaryBtn.ant-btn.ant-btn-primary .ant-btn-icon{color:inherit!important}.access-denied-module__kX0Q_a__primaryBtn.ant-btn.ant-btn-primary span{color:inherit!important}
