.ScopeEmptyHint_hint__XFIdf{display:block;margin-top:.4rem;font-size:.85rem;color:var(--color-text-muted)}.Dropzone_dropzone__L39kL,.Dropzone_wrap__kCkF8{display:flex;flex-direction:column;gap:.375rem}.Dropzone_dropzone__L39kL{align-items:center;justify-content:center;padding:1.5rem 1rem;border:1.5px dashed var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,background .15s;background:var(--color-surface);min-width:200px;box-sizing:border-box;text-align:center;outline:none}.Dropzone_dropzone__L39kL:hover{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 4%,transparent)}.Dropzone_dragOver__IW47K{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.Dropzone_icon__y0A9X{width:1.75rem;height:1.75rem;color:var(--color-text-muted)}.Dropzone_label__QR0Fb{width:100%;font-size:.8125rem;font-weight:500;color:var(--color-text)}.Dropzone_hint__gCvcn{width:100%;font-size:.75rem;color:var(--color-text-muted)}.Dropzone_error__QfQqx{font-size:.75rem;color:var(--color-danger,#cc0000);margin:0}.Segmented_toggle__Ye3Mu{display:inline-flex;max-width:100%;gap:.25rem;margin:0;padding:.25rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow-x:auto;scrollbar-width:thin}.Segmented_legend__b_aaD{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.Segmented_btn__PSE5O{position:relative;display:inline-flex;align-items:center;flex-shrink:0;padding:.5rem .875rem;border-radius:calc(var(--radius-lg) - .25rem);font-size:.875rem;font-weight:600;color:var(--color-text-muted);white-space:nowrap;cursor:pointer;transition:background .15s,color .15s}.Segmented_btn__PSE5O:hover{background:var(--color-bg-hover);color:var(--color-text)}.Segmented_btnActive__I9xB_,.Segmented_btnActive__I9xB_:hover{background:var(--color-primary);color:#fff}.Segmented_input__8lwFG{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.Segmented_btn__PSE5O:has(.Segmented_input__8lwFG:focus-visible){outline:2px solid var(--color-border-focus);outline-offset:1px}@media (pointer:coarse){.Segmented_btn__PSE5O{min-height:2.75rem}}.Segmented_fill__O0Czl{display:flex;width:100%;overflow-x:visible}.Segmented_fill__O0Czl .Segmented_btn__PSE5O{flex:1 1;justify-content:center;min-width:0;padding-left:.4rem;padding-right:.4rem;text-align:center;white-space:normal;line-height:1.2}.PageIntro_head__TgIRN{align-items:flex-start}.PageIntro_subtitle__HHo_c{margin:.2rem 0 0;max-width:48rem;font-size:.85rem;color:var(--color-text-muted)}.PageIntro_actions__Dh5lD{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.CancelOrderButton_trigger__TrUum{align-self:flex-start;padding:.25rem 0;background:none;border:none;color:var(--color-text-muted);font-size:.85rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.CancelOrderButton_trigger__TrUum:hover{color:var(--color-danger-text)}.CancelOrderButton_confirm__WVhFo{display:flex;flex-direction:column;gap:.625rem;padding:.875rem 1rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.CancelOrderButton_text__OHIoa{margin:0;font-size:.875rem;color:var(--color-text)}.CancelOrderButton_actions__QRFC0{display:flex;flex-wrap:wrap;gap:.5rem}.CancelOrderButton_danger__ZgIse,.CancelOrderButton_keep__836AB{padding:.45rem .875rem;border-radius:var(--radius-lg);font-size:.85rem;font-weight:700;cursor:pointer}.CancelOrderButton_danger__ZgIse{background:var(--color-danger);border:1px solid transparent;color:#fff}.CancelOrderButton_keep__836AB{background:transparent;border:1px solid var(--color-border);color:var(--color-text)}.CancelOrderButton_danger__ZgIse:disabled,.CancelOrderButton_keep__836AB:disabled{opacity:.6;cursor:progress}.CancelOrderButton_error__zUZt_{margin:0;font-size:.8rem;color:var(--color-danger-text)}.Pagination_bar__kO7Dm{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border)}.Pagination_info__Hds5l{font-size:.85rem;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Pagination_controls__eXF6a{display:flex;align-items:center;gap:.5rem}.Pagination_page__SA8Va{min-width:3.5rem;text-align:center;font-size:.85rem;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (pointer:coarse){.Pagination_controls__eXF6a .btn{min-width:2.75rem;min-height:2.75rem}}.LotSerialFields_wrap__oIPZ_{display:flex;flex-direction:column;gap:.6rem;padding:.6rem .75rem;margin:.25rem 0 .5rem;background:var(--color-bg-hover);border-radius:var(--radius-md)}.LotSerialFields_section__x3B6d{display:flex;flex-direction:column;gap:.4rem}.LotSerialFields_head__8Za6t{display:flex;justify-content:space-between;font-size:.78rem;font-weight:600;color:var(--color-text-muted)}.LotSerialFields_ok__KZyHy{color:var(--color-success)}.LotSerialFields_warn__wMCHN{color:var(--color-warning)}.LotSerialFields_lotRow__xq2_e{display:grid;grid-template-columns:1fr 150px 90px auto;grid-gap:.4rem;gap:.4rem;align-items:center}.LotSerialFields_qty__adMcs{text-align:right}@media (max-width:520px){.LotSerialFields_lotRow__xq2_e{grid-template-columns:1fr 1fr}}.CatalogPicker_wrap__2fj7H{position:relative;width:100%}.CatalogPicker_trigger__pK9nG{display:flex;align-items:center;gap:.35rem;width:100%;height:2.25rem;padding:0 .5rem 0 0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;overflow:hidden;transition:border-color .15s;text-align:left}.CatalogPicker_trigger__pK9nG:focus-visible,.CatalogPicker_trigger__pK9nG:hover{border-color:var(--color-primary);outline:none}.CatalogPicker_triggerError___WlHl{border-color:var(--color-danger)}.CatalogPicker_triggerPlaceholder__0EjJk{font-size:.775rem;color:var(--color-text-placeholder);flex:1 1;padding-left:.35rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CatalogPicker_trigger__pK9nG:before{content:"";display:block;width:4px;align-self:stretch;flex-shrink:0}.CatalogPicker_bar_grav__fbDYd:before{background:var(--color-success,#22c55e)}.CatalogPicker_bar_exon__oirtK:before{background:var(--color-warning,#f59e0b)}.CatalogPicker_bar_inaf__rLBMy:before{background:var(--color-text-muted)}.CatalogPicker_triggerCode___Fsgg{font-size:.75rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-muted);padding-left:.35rem;flex-shrink:0}.CatalogPicker_triggerShort__rcsWA{min-width:0;font-size:.775rem;font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1}.CatalogPicker_triggerClearable__J7Ctd{padding-right:1.9rem}.CatalogPicker_clearBtn__rPj28{position:absolute;top:50%;right:1.35rem;transform:translateY(-50%);z-index:2;width:1.1rem;height:1.1rem;line-height:1;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--color-bg);color:var(--color-text-muted);font-size:.85rem;cursor:pointer}.CatalogPicker_clearBtn__rPj28:hover{background:var(--color-border);color:var(--color-text)}.CatalogPicker_caret__7ZzwZ{font-size:.6rem;color:var(--color-text-muted);flex-shrink:0}.CatalogPicker_popover__sCQC_{position:fixed;z-index:1000;width:220px;max-height:260px;overflow-y:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md,0 4px 16px rgba(0,0,0,.12));padding:.25rem 0}.CatalogPicker_popoverSearchable__QfHVP{max-height:320px}.CatalogPicker_searchRow__IkIzN{position:-webkit-sticky;position:sticky;top:0;background:var(--color-surface);padding:.4rem .5rem .35rem;border-bottom:1px solid var(--color-border);z-index:1}.CatalogPicker_searchInput__IxxbA{width:100%;height:1.9rem;padding:0 .5rem;font-size:.8rem;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);outline:none}.CatalogPicker_searchInput__IxxbA:focus{border-color:var(--color-primary)}.CatalogPicker_bareLabel__U3BCw{padding-left:.5rem}.CatalogPicker_emptyHint__i6IVt,.CatalogPicker_moreHint__mJxPO{font-size:.7rem;color:var(--color-text-muted);text-align:center;padding:.5rem .75rem;margin:0}.CatalogPicker_moreHint__mJxPO{border-top:1px solid var(--color-border)}.CatalogPicker_groupLabel__WEVdz{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);padding:.5rem .75rem .2rem;margin:0}.CatalogPicker_option__EtoG3{display:flex;align-items:center;gap:.4rem;width:100%;padding:.35rem .75rem .35rem 0;background:none;border:none;cursor:pointer;text-align:left;transition:background .1s}.CatalogPicker_option__EtoG3:before{content:"";display:block;width:3px;align-self:stretch;flex-shrink:0;border-radius:0 2px 2px 0}.CatalogPicker_bar_grav__fbDYd.CatalogPicker_option__EtoG3:before{background:var(--color-success,#22c55e)}.CatalogPicker_bar_exon__oirtK.CatalogPicker_option__EtoG3:before{background:var(--color-warning,#f59e0b)}.CatalogPicker_bar_inaf__rLBMy.CatalogPicker_option__EtoG3:before{background:var(--color-text-muted)}.CatalogPicker_bar_primary__DLelx.CatalogPicker_option__EtoG3:before,.CatalogPicker_bar_primary__DLelx:before{background:var(--color-primary)}.CatalogPicker_bar_export__Hpg52.CatalogPicker_option__EtoG3:before,.CatalogPicker_bar_export__Hpg52:before{background:var(--color-warning)}.CatalogPicker_bar_special__g8IVV.CatalogPicker_option__EtoG3:before,.CatalogPicker_bar_special__g8IVV:before{background:var(--color-text-muted)}.CatalogPicker_bar_detraccion__CY2Er.CatalogPicker_option__EtoG3:before,.CatalogPicker_bar_detraccion__CY2Er:before,.CatalogPicker_bar_percepcion__1GVVx.CatalogPicker_option__EtoG3:before,.CatalogPicker_bar_percepcion__1GVVx:before{background:var(--color-danger)}.CatalogPicker_bar_finance__aRQ5t.CatalogPicker_option__EtoG3:before,.CatalogPicker_bar_finance__aRQ5t:before{background:var(--color-success)}.CatalogPicker_option__EtoG3:hover{background:var(--color-bg)}.CatalogPicker_optionActive__QTWZi{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.CatalogPicker_optCode__G__GV{font-size:.7rem;font-weight:700;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:1.6rem;flex-shrink:0}.CatalogPicker_optCode__G__GV.CatalogPicker_optCodeWide__mzkFM{width:4.75rem}.CatalogPicker_text_primary__CFK4n{color:var(--color-primary)}.CatalogPicker_text_export__NFjTf{color:var(--color-warning)}.CatalogPicker_text_special__X7UTf{color:var(--color-text-muted)}.CatalogPicker_text_detraccion__FeOJx,.CatalogPicker_text_percepcion__Niy6z{color:var(--color-danger)}.CatalogPicker_text_finance__d3CHc{color:var(--color-success)}.CatalogPicker_optShort__2_z1q{font-size:.775rem;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.ProductImage_wrap__bXCcI{display:inline-flex;flex-shrink:0;border-radius:var(--radius-sm);overflow:hidden;background:var(--color-surface);border:1px solid var(--color-border)}.ProductImage_img__Cmxpi{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.ProductImage_placeholder__91Q_B{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-muted)}.ProductImage_sm__4uPph{border-radius:calc(var(--radius-sm) * .75)}.ProductImage_lg__Xt4O_,.ProductImage_xl__B36qN{border-radius:var(--radius-md)}.Toast_container__g4NxK{position:fixed;bottom:1.5rem;right:1.5rem;z-index:9999;display:flex;flex-direction:column;gap:.625rem;pointer-events:none}.Toast_toast__oJV1M{display:flex;align-items:center;gap:.625rem;padding:.75rem .875rem;border-radius:var(--radius-lg);border:1px solid transparent;background-color:var(--color-surface);box-shadow:0 4px 20px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.08);min-width:260px;max-width:360px;pointer-events:all;will-change:transform,opacity}.Toast_icon__OqENK{font-size:.875rem;font-weight:700;flex-shrink:0;width:18px;text-align:center}.Toast_success___yzte{border-color:rgba(34,197,94,.3);background-color:var(--color-surface)}.Toast_success___yzte .Toast_icon__OqENK{color:var(--color-success-text)}.Toast_error__qwZcc{border-color:rgba(var(--color-danger-rgb,239 68 68),.3);background-color:var(--color-surface)}.Toast_error__qwZcc .Toast_icon__OqENK{color:var(--color-danger)}.Toast_warning__C5kkW{border-color:rgba(234,179,8,.3);background-color:var(--color-surface)}.Toast_warning__C5kkW .Toast_icon__OqENK{color:#a16207}.Toast_info__xOumU{border-color:var(--color-border);background-color:var(--color-surface)}.Toast_info__xOumU .Toast_icon__OqENK{color:var(--color-primary)}.Toast_message__Ke0Q2{font-size:.875rem;font-weight:500;color:var(--color-text);flex:1 1;line-height:1.4}.Toast_close__yweOm{background:none;border:none;cursor:pointer;color:var(--color-text-muted);font-size:.8rem;min-width:32px;min-height:32px;margin:-.375rem -.375rem -.375rem 0;border-radius:var(--radius-sm);flex-shrink:0;transition:color .15s;line-height:1}.Toast_close__yweOm:hover{color:var(--color-text)}@keyframes Toast_slideIn__dUbQR{0%{opacity:0;transform:translateX(1.5rem) scale(.96)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes Toast_slideOut__RC6C8{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(1.5rem) scale(.96)}}.Toast_enter__6Ly9D{animation:Toast_slideIn__dUbQR .25s cubic-bezier(.16,1,.3,1) forwards}.Toast_exit__3LZ17{animation:Toast_slideOut__RC6C8 .32s cubic-bezier(.4,0,1,1) forwards}.NotificationBell_wrap__QIX49{position:relative}.NotificationBell_trigger__x5jmg{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:none;border-radius:var(--radius-sm);background:none;color:var(--color-text-muted);cursor:pointer;transition:opacity .15s,background-color .15s}.NotificationBell_trigger__x5jmg:hover{background-color:var(--color-bg-hover);color:var(--color-text)}.NotificationBell_trigger__x5jmg:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:1px}.NotificationBell_badge__d1v_Z{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 3px;display:inline-flex;align-items:center;justify-content:center;font-size:.625rem;font-weight:700;line-height:1;color:#fff;background-color:var(--color-danger);border-radius:99px}.NotificationBell_dropdown__zoQg2{position:absolute;top:calc(100% + .5rem);right:0;width:320px;max-height:24rem;overflow-y:auto;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);z-index:40}.NotificationBell_title__ytU2H{margin:0;padding:.65rem .75rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);border-bottom:1px solid var(--color-border)}.NotificationBell_empty__tz_ap{margin:0;padding:1rem .75rem;font-size:.85rem;color:var(--color-text-muted)}.NotificationBell_list__mhQzc{list-style:none;margin:0;padding:.25rem;display:flex;flex-direction:column;gap:2px}.NotificationBell_item__k0Scm{display:flex;align-items:flex-start;gap:.5rem;width:100%;padding:.55rem .6rem;font-size:.82rem;line-height:1.4;text-align:left;color:var(--color-text-muted);background:none;border:none;border-radius:var(--radius-sm);cursor:pointer}.NotificationBell_item__k0Scm:hover{background-color:var(--color-bg-hover)}.NotificationBell_itemUnread__dbi_C{color:var(--color-text);font-weight:600;background-color:var(--color-primary-light)}.NotificationBell_itemIcon__0jtMr{flex:0 0 auto;margin-top:1px;color:var(--color-danger)}.LogoUpload_wrap__KIdV0{display:flex;flex-direction:column;gap:.375rem}.LogoUpload_preview__DsZUg{display:flex;align-items:center;gap:1rem;padding:.75rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.LogoUpload_previewImgWrap__hTWIq{position:relative;flex-shrink:0;border-radius:var(--radius-sm);overflow:hidden;background:repeating-conic-gradient(#e5e7eb 0 25%,#fff 0 50%) 0 0 /10px 10px}.LogoUpload_previewImg__Gqh0N{display:block;height:3.5rem;width:auto;max-width:10rem;object-fit:contain}.LogoUpload_previewOverlay__mAv6e{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45);border-radius:var(--radius-sm)}.LogoUpload_previewOverlayText___3qhj{font-size:.6875rem;font-weight:600;color:#fff;letter-spacing:.03em}.LogoUpload_previewInfo__BM82o{display:flex;flex-direction:column;gap:.5rem}.LogoUpload_uploadingBadge__rATsY{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--color-text-muted)}.LogoUpload_uploadingBadge__rATsY:before{content:"";display:block;width:.5rem;height:.5rem;border-radius:50%;background:var(--color-primary);animation:LogoUpload_pulse__QhlAU 1s infinite}@keyframes LogoUpload_pulse__QhlAU{0%,to{opacity:1}50%{opacity:.3}}.LogoUpload_uploadedBadge__tQN77{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;color:var(--color-success,#16a34a);font-weight:500}.LogoUpload_uploadedBadge__tQN77:before{content:"✓";font-size:.75rem}.LogoUpload_previewActions__8twq2{display:flex;gap:.5rem;flex-wrap:wrap}.LogoUpload_changeBtn__VwlMc{display:inline-flex;align-items:center;font-size:.8125rem;padding:.3125rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:border-color .15s}.LogoUpload_changeBtn__VwlMc:hover:not(:has(input:disabled)){border-color:var(--color-primary);color:var(--color-primary)}.LogoUpload_changeBtn__VwlMc:has(input:disabled){cursor:default;color:var(--color-text-muted)}.LogoUpload_removeBtn__bhE_s{font-size:.8125rem;padding:.3125rem .75rem;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:color .15s}.LogoUpload_removeBtn__bhE_s:hover:not(:disabled){color:var(--color-danger,#cc0000)}.LogoUpload_hiddenInput__9m933{display:none}.AppearanceTab_wrap__vuSbQ{display:flex;flex-direction:column;gap:0}.AppearanceTab_section__95hFU{display:flex;flex-direction:column;gap:.75rem;padding-bottom:1.75rem}.AppearanceTab_sectionBordered__bAVuZ{padding-top:1.75rem;border-top:1px solid var(--color-border)}.AppearanceTab_sectionTitle__vP_2N{font-size:1rem;font-weight:600;color:var(--color-text);margin:0 0 .25rem}.AppearanceTab_sectionSubtitle__e3Yo7{font-size:.8125rem;color:var(--color-text-muted);margin:0 0 .25rem}.AppearanceTab_brandingHint__a22PE{font-size:.8125rem;color:var(--color-text-muted);margin:.5rem 0 0}.AppearanceTab_actions__LBLkH{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1.25rem;border-top:1px solid var(--color-border);margin-top:.5rem}.NavVisibilitySection_list__1Ljpm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}@media (max-width:480px){.NavVisibilitySection_list__1Ljpm{grid-template-columns:1fr}}.NavVisibilitySection_item__tZuAR{display:flex;align-items:center;gap:.625rem;padding:.5rem .625rem;border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;font-size:.875rem}.NavVisibilitySection_item__tZuAR:hover{background-color:var(--color-bg-hover)}.NavVisibilitySection_name__xTXf8{color:var(--color-text)}.ThemePresetPicker_wrap__P5hT1{display:flex;flex-direction:column;gap:.75rem}.ThemePresetPicker_swatches__j3wTF{display:flex;gap:.625rem;flex-wrap:wrap}.ThemePresetPicker_swatch__qzEil{width:36px;height:36px;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0}.ThemePresetPicker_swatch__qzEil:hover{opacity:.85}.ThemePresetPicker_swatchActive___99tT{border-color:var(--color-text);box-shadow:var(--shadow-sm)}.ThemePresetPicker_swatchCustom__iMxzz{display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1rem}.ThemePresetPicker_customField__1Zl0p{display:flex;flex-direction:column;gap:.375rem;max-width:260px}.ThemePresetPicker_label__77Uw4{font-size:.8125rem;font-weight:500;color:var(--color-text)}.ThemePresetPicker_customRow__r3QO7{display:flex;gap:.5rem;align-items:center}.ThemePresetPicker_colorInput__ce1DG{width:40px;height:40px;padding:2px;border:1.5px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer}.ThemePresetPicker_hexInput__ROX5A{flex:1 1}.ThemePresetPicker_hint__gv5_R{font-size:.75rem;color:var(--color-text-muted);margin:0}.PaymentMethodCard_row__Pc3Cl{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1rem;background:var(--color-bg);border-radius:var(--radius-lg);border:1px solid var(--color-border);flex-wrap:wrap}.PaymentMethodCard_cardInfo__EZXdo{display:flex;flex-direction:column;gap:.2rem}.PaymentMethodCard_cardBrand__pXHdr{font-weight:700;color:var(--color-text);font-size:.95rem}.PaymentMethodCard_cardMeta__wZFVq{font-size:.78rem;color:var(--color-text-muted)}.PaymentMethodCard_actions__XNoTt{display:flex;align-items:center;gap:.875rem}.PaymentMethodCard_toggle__4dUK_{display:flex;align-items:center;gap:.4rem;font-size:.8125rem;color:var(--color-text-muted);cursor:pointer}.PaymentMethodCard_toggle__4dUK_ input[type=checkbox]{margin:0;cursor:pointer;width:16px;height:16px;accent-color:var(--color-primary)}.PaymentMethodCard_empty__zTF9z{text-align:center;padding:1.5rem 1rem;background:var(--color-bg);border-radius:var(--radius-lg)}.PaymentMethodCard_emptyText__BNVgo{color:var(--color-text-muted);font-size:.9rem;margin:0}.PaymentMethodCard_error__YvcxI{font-size:.85rem;color:var(--color-danger-text);margin:.5rem 0 0}.PaymentMethodCard_authorize__CPIkb{display:flex;flex-direction:column;gap:.75rem;margin-top:.75rem;padding:.875rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg)}.PaymentMethodCard_authorizeCheck__boiNK{display:flex;gap:.6rem;align-items:flex-start;font-size:.85rem;line-height:1.5;color:var(--color-text)}.PaymentMethodCard_authorizeCheck__boiNK input{margin-top:.2rem;accent-color:var(--color-primary)}.PaymentMethodCard_authorizeCheck__boiNK a{color:var(--color-primary);text-underline-offset:2px}.PaymentMethodCard_authorizeActions__Oe2kl{display:flex;flex-wrap:wrap;gap:.5rem}.WizardNav_progress__r1KnQ{display:flex;align-items:flex-start;justify-content:center;margin-bottom:2rem}.WizardNav_progressLine__oge6n{height:2px;width:56px;flex-shrink:0;background-color:var(--color-border);margin-top:13px;transition:background-color .25s}.WizardNav_progressLineActive__66W_9{background-color:var(--color-primary)}.WizardNav_progressItem__t2FxM{display:flex;flex-direction:column;align-items:center;gap:.375rem}.WizardNav_progressCircle__KXrqD{width:28px;height:28px;border-radius:50%;border:2px solid var(--color-border);background:var(--color-surface);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:var(--color-text-muted);transition:border-color .25s,background-color .25s,color .25s}.WizardNav_progressCircleActive__Ft91k{border-color:var(--color-primary);color:var(--color-primary);background-color:var(--color-primary-light)}.WizardNav_progressCircleDone__o_0DH{border-color:var(--color-primary);background-color:var(--color-primary);color:#fff}.WizardNav_progressLabel__iQJfu{font-size:.75rem;color:var(--color-text-muted);white-space:nowrap}.WizardNav_progressLabelActive__fZgBP{color:var(--color-primary);font-weight:600}.RegisterWizard_page__VkbDQ{min-height:100vh;display:flex;background-color:var(--color-bg)}.RegisterWizard_panel__ukQd9{display:none;flex:0 1 440px;background:linear-gradient(160deg,var(--color-primary) 0,var(--color-primary-dark) 100%);align-items:center;justify-content:center;padding:3rem;position:relative;overflow:hidden}.RegisterWizard_panel__ukQd9:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 70% 20%,rgba(255,255,255,.14) 0,transparent 70%)}.RegisterWizard_panelContent__ji6jW{position:relative;z-index:1;max-width:400px;text-align:center}.RegisterWizard_panelLogo__5lrS8{display:flex;align-items:center;justify-content:center;gap:.625rem;margin-bottom:2rem}.RegisterWizard_panelLogoIcon__ePbW0{color:#fff}.RegisterWizard_panelLogoName__2eMMp{font-weight:700;font-size:1.125rem;color:#fff;letter-spacing:-.02em}.RegisterWizard_panelTitle__ZPAYs{font-size:1.75rem;font-weight:800;color:#fff;letter-spacing:-.03em;line-height:1.2;margin-bottom:.75rem;text-wrap:balance}.RegisterWizard_panelDesc__yvG_k{font-size:.9rem;color:rgba(255,255,255,.78);line-height:1.6;margin-bottom:1.75rem}div.RegisterWizard_panelPreview__mWZoS{max-width:300px;margin:0 auto 1.5rem;transform:rotate(-3deg)}.RegisterWizard_panelBadges__J9vSk{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.RegisterWizard_panelBadge__GMUsk{background-color:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);color:#fff;font-size:.72rem;font-weight:600;padding:.3rem .7rem;border-radius:999px;white-space:nowrap}.RegisterWizard_right__u4Aa2{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem}.RegisterWizard_card__YjGMq{width:100%;max-width:440px;min-width:0;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:2.5rem 2rem;box-shadow:var(--shadow-lg);position:relative;z-index:1;transition:max-width .3s ease}.RegisterWizard_cardWide__On7At{max-width:660px}@media (min-width:900px){.RegisterWizard_panel__ukQd9{display:flex}}.RegisterWizard_brand__wiDH9{display:block;text-align:center;margin-bottom:2rem;text-decoration:none;color:inherit;transition:opacity .2s ease}.RegisterWizard_brand__wiDH9:hover{opacity:.8}.RegisterWizard_brandLogo__nZEHb{color:var(--color-primary);margin-bottom:.75rem}.RegisterWizard_brandName__xpo0M{display:block;font-size:1.375rem;font-weight:800;color:var(--color-text);letter-spacing:-.03em;margin:0 0 .25rem}.RegisterWizard_brandSub__pbwf8{font-size:.875rem;font-weight:400;color:var(--color-text-muted);margin:0}.RegisterWizard_themeToggle__1gehX{position:absolute;top:1.25rem;right:1.25rem}.RegisterWizard_backBtn__9E62C{position:absolute;top:1.25rem;left:1.25rem;display:inline-flex;align-items:center;gap:.375rem;min-height:44px;padding-inline:.25rem;font-size:.875rem;color:var(--color-text-muted);text-decoration:none;font-weight:500;transition:color .15s}.RegisterWizard_backBtn__9E62C:hover{color:var(--color-text)}.RegisterWizard_alert__tkENO{background-color:var(--color-danger-light);color:var(--color-danger);border:1px solid var(--color-danger);border-radius:var(--radius-md);padding:.625rem .875rem;font-size:.875rem;margin-bottom:1rem}.RegisterWizard_fieldError__s7eHU{margin:.375rem 0 0;font-size:.8125rem;line-height:1.4;color:var(--color-danger)}.RegisterWizard_fieldHint__xBHhm{margin:.375rem 0 0;font-size:.8125rem;line-height:1.4;color:var(--color-text-muted)}.RegisterWizard_card__YjGMq .form-input[aria-invalid=true]{border-color:var(--color-danger)}.RegisterWizard_stepContent__TBzUT{display:flex;flex-direction:column;gap:1rem}.RegisterWizard_stepHeader__GTnek{margin-bottom:.25rem}.RegisterWizard_stepTitle__hBqHN{font-size:1.25rem;font-weight:700;color:var(--color-text);margin:0 0 .25rem;text-align:center}.RegisterWizard_stepSubtitle__DOl2g{font-size:.875rem;color:var(--color-text-muted);text-align:center;margin:0}.RegisterWizard_stepActions__0NVnu{display:flex;gap:.75rem;margin-top:.25rem}.RegisterWizard_stepActions__0NVnu>:first-child{flex:1 1}.RegisterWizard_stepActions__0NVnu>:last-child{flex:2 1}.RegisterWizard_btnBlock___Zn7i{width:100%;margin-top:.25rem}.RegisterWizard_optional__sBrsW{font-size:.75rem;font-weight:400;color:var(--color-text-muted)}.RegisterWizard_loginLink__A5aG5{text-align:center;margin-top:1.5rem;font-size:.875rem;color:var(--color-text-muted)}.RegisterWizard_loginLink__A5aG5 a{color:var(--color-primary);font-weight:500;text-decoration:none}.RegisterWizard_loginLink__A5aG5 a:hover{text-decoration:underline}@media (max-width:480px){.RegisterWizard_card__YjGMq{padding:2rem 1.25rem;border-radius:var(--radius-lg)}.RegisterWizard_page__VkbDQ{padding:1rem}}@media (max-width:768px){.RegisterWizard_card__YjGMq .btn,.RegisterWizard_card__YjGMq .form-input{min-height:44px}.RegisterWizard_backBtn__9E62C{min-height:44px;top:.5rem;left:.75rem;padding:0 .5rem}}@media (max-width:480px){.RegisterWizard_stepActions__0NVnu{flex-direction:column-reverse}.RegisterWizard_stepActions__0NVnu>:first-child,.RegisterWizard_stepActions__0NVnu>:last-child{flex:none;width:100%}}@media (max-width:380px){.RegisterWizard_card__YjGMq{padding:2rem 1rem}}@media (max-width:768px){.RegisterWizard_card__YjGMq input:not([type=checkbox]){min-height:44px}}.WizardStepCuenta_inputWrap__BZtUO{position:relative}.WizardStepCuenta_inputWrap__BZtUO .form-input{padding-right:2.75rem}.WizardStepCuenta_eyeBtn__uDdwT{position:absolute;right:0;top:50%;transform:translateY(-50%);width:44px;height:44px;background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;line-height:1;transition:color .15s}.WizardStepCuenta_eyeBtn__uDdwT:hover{color:var(--color-text)}.WizardStepCuenta_strengthWrap__5v8XT{display:flex;align-items:center;gap:.625rem;margin-top:.375rem}.WizardStepCuenta_strengthBars__7OU5h{display:flex;gap:3px;flex:1 1}.WizardStepCuenta_strengthBar__8PZJE{height:4px;flex:1 1;border-radius:999px;transition:background-color .25s}.WizardStepCuenta_strengthLabel__jIRNT{font-size:.78rem;font-weight:600;white-space:nowrap;transition:color .25s}.WizardStepCuenta_mismatch__RP8xs{font-size:.75rem;color:var(--color-danger);margin-top:.25rem;display:block}.TypTemplateEditor_panel__Wvy_8{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border)}.TypTemplateEditor_panelHeader__yYXLg{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.TypTemplateEditor_panelTitle__ZBm5L{font-size:1rem;font-weight:600}.TypTemplateEditor_headerActions__DBPjw{display:flex;align-items:center;gap:.5rem}.TypTemplateEditor_hiddenFileInput__hmyDa{display:none}.TypTemplateEditor_loading__6rIV7{padding:2rem;text-align:center;color:var(--color-text-muted);font-size:.88rem}.TypTemplateEditor_editor__JhGvF{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:border-color .15s}.TypTemplateEditor_editor__JhGvF:focus-within{border-color:var(--color-border-focus);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.14)}.TypTemplateEditor_actions__cqdPy{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.DocTypeFiles_hint__wpD2y{font-size:.78rem;color:var(--color-text-muted);margin-top:.25rem}.CategoryManager_overlay__4GK5k{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:50;padding:1rem}.CategoryManager_modal__Jgxbl{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:480px;max-height:80vh;display:flex;flex-direction:column;box-shadow:var(--shadow-lg)}.CategoryManager_header__FuVSB{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--color-border);flex-shrink:0}.CategoryManager_title__cRhyX{font-size:1rem;font-weight:600;margin:0}.CategoryManager_closeBtn__YggeX{background:none;border:none;cursor:pointer;font-size:1rem;color:var(--color-text-muted);padding:.25rem .5rem;border-radius:var(--radius-sm);transition:color .15s}.CategoryManager_closeBtn__YggeX:hover{color:var(--color-text)}.CategoryManager_body__pW3jX{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;overflow-y:auto}.CategoryManager_addForm__dEzdP{display:flex;gap:.5rem}.CategoryManager_addForm__dEzdP .CategoryManager_form-input__zI7zI{flex:1 1}.CategoryManager_empty__xkZrB{text-align:center;color:var(--color-text-muted);font-size:.875rem;padding:1rem 0;margin:0}.CategoryManager_list__YpMU6{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.CategoryManager_item__EeH0g{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface)}.CategoryManager_itemInactive__jCfpq{opacity:.5}.CategoryManager_itemRow__jV0kB{display:flex;align-items:center;justify-content:space-between;padding:.625rem .75rem;gap:.5rem}.CategoryManager_itemName__iKEJz{font-size:.875rem;font-weight:500}.CategoryManager_itemActions__oYBKx{display:flex;gap:.25rem;flex-shrink:0}.CategoryManager_editRow___FcIM{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem}.CategoryManager_editRow___FcIM .CategoryManager_form-input__zI7zI{flex:1 1}.BulkImportModal_dropzone__v0c9H{border:1px dashed var(--color-border);border-radius:var(--radius-md);padding:2rem 1rem;text-align:center;color:var(--color-text-muted)}.BulkImportModal_hint__KaL2j{margin-top:.75rem;font-size:.85rem;color:var(--color-text-muted)}.BulkImportModal_formatErrors__AI5aE{margin-top:.75rem;color:var(--color-danger-text);font-size:.85rem}.BulkImportModal_summary__5QKRX{margin-bottom:.75rem;font-size:.9rem}.BulkImportModal_tableWrap__AKmmQ{max-height:50vh;overflow:auto;border:1px solid var(--color-border);border-radius:var(--radius-md)}.BulkImportModal_table___dA1d{width:100%;border-collapse:collapse;font-size:.85rem}.BulkImportModal_table___dA1d td,.BulkImportModal_table___dA1d th{text-align:left;padding:.5rem .65rem;border-bottom:1px solid var(--color-border);white-space:nowrap}.BulkImportModal_rowError__LKIEl{background:var(--color-danger-light)}.BulkImportModal_before__ruJgY,.BulkImportModal_rowNoop__lRteL{color:var(--color-text-placeholder)}.BulkImportModal_before__ruJgY{text-decoration:line-through;margin-right:.35rem}.BulkImportModal_after__E7NeU{font-weight:600}.BulkImportModal_errorText__dIsMd{color:var(--color-danger-text)}.BulkImportModal_actions__UxkYr{display:flex;justify-content:flex-end;gap:.6rem;margin-top:1rem}.ProductSelectionBar_bar__KAd3y{position:-webkit-sticky;position:sticky;bottom:1rem;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-top:.85rem;padding:.6rem .75rem .6rem .9rem;border:1px solid color-mix(in srgb,var(--color-primary) 30%,var(--color-border));border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-lg);animation:ProductSelectionBar_rise__eFBZY .28s cubic-bezier(.23,1,.32,1) both}.ProductSelectionBar_count__ZA1_q{display:flex;align-items:center;gap:.6rem;margin:0;font-size:.875rem;font-weight:600;color:var(--color-text)}.ProductSelectionBar_badge__HOeXk{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.75rem;padding:0 .45rem;border-radius:999px;background:var(--color-primary);color:var(--color-primary-contrast);font-size:.8125rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductSelectionBar_actions__o0C1a{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ProductSelectionBar_clear__7vLaa{display:inline-flex;align-items:center;gap:.35rem;min-height:2.25rem;padding:0 .6rem;border:none;border-radius:var(--radius-md);background:none;color:var(--color-text-muted);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background-color .15s,color .15s}.ProductSelectionBar_clear__7vLaa:hover{background:var(--color-bg-hover);color:var(--color-text)}.ProductSelectionBar_clear__7vLaa:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ProductSelectionBar_clearText__h1M58{white-space:nowrap}@keyframes ProductSelectionBar_rise__eFBZY{0%{opacity:0;transform:translateY(12px) scale(.98)}}@media (max-width:560px){.ProductSelectionBar_bar__KAd3y{bottom:.5rem}.ProductSelectionBar_actions__o0C1a{width:100%}.ProductSelectionBar_actions__o0C1a .btn{flex:1 1;min-height:2.75rem}.ProductSelectionBar_clear__7vLaa{min-width:2.75rem;min-height:2.75rem;justify-content:center}.ProductSelectionBar_clearText__h1M58{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}}@media (prefers-reduced-motion:reduce){.ProductSelectionBar_bar__KAd3y{animation:none}}.QuoteDetailModal_dialog__rn2tW{max-width:600px;max-height:calc(100dvh - 2rem);overflow-y:auto;outline:none}.QuoteDetailModal_header__GfaU3{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.6rem}.QuoteDetailModal_title__baMH2{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin:0}.QuoteDetailModal_headerRight__JqV95{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.QuoteDetailModal_pager__vwwSJ{border:0;padding:0;margin:0;min-width:0;display:flex;align-items:center;gap:.1rem}.QuoteDetailModal_pagerCount__Q4RAE{min-width:3.9rem;text-align:center;font-size:.78rem;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.QuoteDetailModal_iconBtn__A56wB{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;min-height:2.25rem;border:none;background:none;color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-sm)}.QuoteDetailModal_iconBtn__A56wB:hover:not(:disabled){color:var(--color-text);background:var(--color-bg-hover)}.QuoteDetailModal_iconBtn__A56wB:disabled{opacity:.35;cursor:default}.QuoteDetailModal_loading__0vROx{margin:1rem 0;color:var(--color-text-muted)}.QuoteDetailModal_meta__CAB0F{margin:0 0 .9rem;font-size:.85rem;line-height:1.5;color:var(--color-text-muted)}.QuoteDetailModal_flow__pjZaj{margin:0 0 1rem}.QuoteDetailModal_lines__gYCmk{display:flex;flex-direction:column;border-top:1px solid var(--color-border)}.QuoteDetailModal_line__2EzcD{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.55rem 0;border-bottom:1px solid var(--color-border)}.QuoteDetailModal_lineName___rkwi{display:flex;flex-direction:column;min-width:0;font-size:.88rem;color:var(--color-text);overflow-wrap:anywhere}.QuoteDetailModal_lineName___rkwi small{color:var(--color-text-muted);font-size:.78rem}.QuoteDetailModal_lineAmount___u7IR{flex-shrink:0;font-size:.88rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.QuoteDetailModal_totals__IXjsF{display:flex;flex-direction:column;gap:.2rem;align-items:flex-end;padding:.6rem 0 0;font-size:.85rem;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.QuoteDetailModal_grand__LdJiq{font-size:1.05rem;font-weight:700;color:var(--color-text)}.QuoteDetailModal_note__JUcBS{margin:.6rem 0 0;font-size:.82rem;color:var(--color-text-muted)}.QuoteDetailModal_link__vZ3Kt{color:var(--color-primary);font-weight:600;text-decoration:none}.QuoteDetailModal_link__vZ3Kt:hover{text-decoration:underline}.QuoteDetailModal_actionsBar__7OTB8{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.QuoteDetailModal_actionsLeft__OT9Th{display:flex;flex-wrap:wrap;gap:.5rem;margin-right:auto}.QuoteDetailModal_actionsRight__RolZz{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.NotesDisabled_panel__8KctX{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;padding:1.25rem}.NotesDisabled_head__9Cm43{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;align-self:stretch}.NotesDisabled_title__F4eV8{margin:0;font-size:1rem;font-weight:600}.NotesDisabled_text__EAzbP{margin:0;max-width:52ch;font-size:.875rem;line-height:1.55;color:var(--color-text-secondary)}.NotesDisabled_close__x1HQL{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.75rem;height:2.75rem;margin:-.5rem -.5rem 0 0;border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-text-muted);cursor:pointer}.NotesDisabled_close__x1HQL:focus-visible,.NotesDisabled_close__x1HQL:hover{background:var(--color-bg-hover);color:var(--color-text)}.UserDetail_page__yJOxd{display:flex;flex-direction:column}.UserDetail_back__ria5M{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:.75rem;font-size:.8125rem;font-weight:600;color:var(--color-text-muted);text-decoration:none}.UserDetail_back__ria5M:hover{color:var(--color-primary)}.UserDetail_meTag__Uz7in{display:inline-flex;align-items:center;margin-left:.5rem;padding:.1rem .45rem;border-radius:999px;font-size:.65rem;font-weight:600;letter-spacing:.03em;vertical-align:middle;background-color:var(--color-bg-hover);color:var(--color-text-muted)}.UserDetail_email__f0xgO{margin:.15rem 0 0;font-size:.875rem}.UserDetail_email__f0xgO,.UserDetail_error__oPGW3,.UserDetail_loading__N9lo3{color:var(--color-text-muted)}.UserDetail_error__oPGW3{color:var(--color-danger)}.UserDetail_notice__xy2iC{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.UserDetail_grid__qKXw3{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));grid-gap:1rem;gap:1rem;align-items:start}.UserDetail_section__ZYAfJ{display:flex;flex-direction:column;gap:.75rem}.UserDetail_sectionTitle__j6uTg{margin:0;padding-bottom:.6rem;border-bottom:1px solid var(--color-border);font-size:.95rem;font-weight:600;color:var(--color-text)}.UserDetail_sectionLead__lUz1d{margin:0;font-size:.875rem;color:var(--color-text-muted)}.UserDetail_field__UmET5{display:flex;flex-direction:column;gap:.3rem}.UserDetail_fieldLabel__OTbqJ{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}.UserDetail_editRow__GhT0l{display:inline-flex;align-items:center;gap:.4rem}.UserDetail_panelLink__pjexX{font-size:.8125rem;font-weight:600;color:var(--color-primary);text-decoration:none}.UserDetail_panelLink__pjexX:hover{text-decoration:underline}.UserDetail_activityList__PNba5{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.UserDetail_activityRow__7OAxS{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.4rem 0;font-size:.8125rem;border-bottom:1px solid var(--color-border)}.UserDetail_activityRow__7OAxS:last-child{border-bottom:none}.UserDetail_activityDate__0MtS8{flex-shrink:0;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TenantUserList_alert__y6Ca2{padding:.75rem 1rem;border-radius:var(--radius-md);font-size:.875rem;margin-bottom:1rem;background-color:var(--color-danger-light);color:var(--color-danger);border:1px solid var(--color-danger-border)}.TenantUserList_tableEmpty__DA91D{text-align:center;color:var(--color-text-muted);padding:3rem 1rem!important}.TenantUserList_cellName__EzqSW{font-weight:500;display:flex;align-items:center;gap:.5rem}.TenantUserList_nameLink__58PKg{color:var(--color-text);font-weight:600;text-decoration:none}.TenantUserList_nameLink__58PKg:hover{color:var(--color-primary);text-decoration:underline}.TenantUserList_nameLink__58PKg:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--radius-sm)}.TenantUserList_editableCell__enP2x{display:inline-flex;align-items:center;gap:.4rem}.TenantUserList_meTag__k4Uof{display:inline-flex;align-items:center;padding:.1rem .45rem;border-radius:999px;font-size:.68rem;font-weight:600;letter-spacing:.03em;background-color:var(--color-bg-hover);color:var(--color-text-muted)}.TenantUserList_cellEmail__7CTr1{color:var(--color-text-muted);font-size:.875rem}.TenantUserList_cellDate__Lola9{color:var(--color-text-muted);font-size:.85rem;white-space:nowrap}.TenantUserList_cellActions__03ghO{display:flex;gap:.375rem;justify-content:flex-end}.TenantUserList_branchSummary__fHq9H{color:var(--color-text-muted);font-size:.85rem}.TenantUserList_btnDanger__PgmQb:hover:not(:disabled){background-color:var(--color-danger-light);color:var(--color-danger)}.TenantUserList_roleSelect__P3yQR{height:28px;padding:0 .5rem;font-size:.8rem;border:1.5px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-text);cursor:pointer}.TenantUserList_roleSelect__P3yQR:focus{outline:none;border-color:var(--color-border-focus)}.TenantUserList_pagination__oY_lV{display:flex;align-items:center;justify-content:space-between;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--color-border)}.TenantUserList_paginationInfo__Y1Foy{font-size:.85rem;color:var(--color-text-muted)}.TenantUserList_paginationControls__7whos{display:flex;align-items:center;gap:.75rem}.TenantUserList_paginationPage__K8VJM{font-size:.875rem;color:var(--color-text-muted);min-width:60px;text-align:center}.BarcodeNotice_notice__NYckG{margin:.35rem 0 0;padding:.5rem .65rem;border:1px solid color-mix(in srgb,var(--color-warning) 35%,var(--color-border));border-radius:var(--radius-md);background:var(--color-warning-light);color:var(--color-warning-text);font-size:.78rem;line-height:1.45}.BarcodeNotice_sku__epgLH{font-family:var(--font-mono,ui-monospace,monospace);font-size:.74rem}.ProductImageUpload_dropzoneFrame__aBfX4{width:140px;height:140px;min-width:0;padding:.5rem}.ProductImageUpload_preview__JPiq_{display:inline-flex}.ProductImageUpload_previewThumb___nLtz{position:relative;flex-shrink:0}.ProductImageUpload_changeOverlay__ItEUG{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;border-radius:var(--radius-md);background:rgba(0,0,0,0);color:#fff;font-size:.6875rem;font-weight:600;letter-spacing:.02em;cursor:pointer;opacity:0;transition:opacity .15s,background .15s}.ProductImageUpload_changeOverlay__ItEUG:focus-within,.ProductImageUpload_changeOverlay__ItEUG:hover{opacity:1;background:rgba(0,0,0,.45)}.ProductImageUpload_previewOverlay__y_DW2{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45);border-radius:var(--radius-md)}.ProductImageUpload_previewOverlayText__SDRjw{font-size:.6875rem;font-weight:600;color:#fff;letter-spacing:.03em}.ProductImageUpload_removeBtn__oismX{position:absolute;top:-.375rem;right:-.375rem;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;border:1px solid var(--color-border);border-radius:50%;background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;transition:color .15s,border-color .15s}.ProductImageUpload_removeBtn__oismX:hover:not(:disabled){color:var(--color-danger,#cc0000);border-color:var(--color-danger,#cc0000)}.ProductImageUpload_removeBtn__oismX:disabled{opacity:.5;cursor:default}.ProductImageUpload_hiddenInput__OWHLK{display:none}.ProductQuickForm_row__AAhM6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.875rem;gap:.875rem}.ProductQuickForm_field__UXUM7{display:flex;flex-direction:column;gap:.3rem;min-width:0}.ProductQuickForm_hint__hkHeU{font-size:.78rem;line-height:1.4;color:var(--color-text-muted)}.ProductQuickForm_stock__zNsgH{display:flex;flex-direction:column;gap:.9rem;padding:1rem;border:1px solid color-mix(in srgb,var(--color-primary) 22%,var(--color-border));border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-primary) 4%,var(--color-surface));animation:ProductQuickForm_reveal__o_4IU .24s cubic-bezier(.23,1,.32,1) both}.ProductQuickForm_stockHead__oYJ8E{display:flex;gap:.75rem}.ProductQuickForm_stockTitle__2jhcB{margin:0;font-size:.9375rem;font-weight:700;line-height:1.3;color:var(--color-text)}.ProductQuickForm_stockHelp__V30N5{margin:.25rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--color-text-muted)}.ProductQuickForm_stockHelp__V30N5 strong{color:var(--color-text);font-weight:600}.ProductQuickForm_preview__qNjyv{margin:0;padding:.55rem .75rem;border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);font-size:.8125rem;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:ProductQuickForm_reveal__o_4IU .2s cubic-bezier(.23,1,.32,1) both}.ProductQuickForm_preview__qNjyv strong{color:var(--color-text)}.ProductQuickForm_moreWrap__cVDcP{display:flex;flex-direction:column;gap:.875rem}.ProductQuickForm_more__Bfc5b{display:inline-flex;align-items:center;align-self:flex-start;gap:.35rem;min-height:2.5rem;padding:0 .25rem;border:none;border-radius:var(--radius-md);background:none;color:var(--color-text-muted);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:color .15s}.ProductQuickForm_more__Bfc5b:hover{color:var(--color-primary)}.ProductQuickForm_more__Bfc5b:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ProductQuickForm_chev__SvQiF{transition:transform .22s cubic-bezier(.23,1,.32,1)}.ProductQuickForm_chevOpen__eMrfU{transform:rotate(180deg)}.ProductQuickForm_moreBody__Lxl8O{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.875rem;gap:.875rem;animation:ProductQuickForm_reveal__o_4IU .22s cubic-bezier(.23,1,.32,1) both}.ProductQuickForm_error__JV4rh{margin:0;padding:.65rem .85rem;border:1px solid var(--color-danger-border);border-radius:var(--radius-md);background:var(--color-danger-light);color:var(--color-danger-text);font-size:.875rem;animation:ProductQuickForm_reveal__o_4IU .2s cubic-bezier(.23,1,.32,1) both}@keyframes ProductQuickForm_reveal__o_4IU{0%{opacity:0;transform:translateY(6px)}}@media (max-width:520px){.ProductQuickForm_moreBody__Lxl8O,.ProductQuickForm_row__AAhM6{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ProductQuickForm_error__JV4rh,.ProductQuickForm_moreBody__Lxl8O,.ProductQuickForm_preview__qNjyv,.ProductQuickForm_stock__zNsgH{animation:none}.ProductQuickForm_chev__SvQiF{transition:none}}.StockBadge_badge__P3ZNP{display:inline-flex;align-items:center;padding:.05rem .5rem;border-radius:999px;font-size:.7rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.StockBadge_ok__EH3b9{background:var(--color-success-light);color:var(--color-success)}.StockBadge_warn__bO3hp{background:var(--color-warning-light);color:var(--color-warning)}.StockBadge_bad__1CD_7{background:var(--color-danger-light);color:var(--color-danger)}.Skeleton_skeleton__kzKPi{display:inline-block;vertical-align:middle;max-width:100%;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-bg-hover) 0,var(--color-border) 50%,var(--color-bg-hover) 100%);background-size:200% 100%;animation:Skeleton_shimmer__ckNE9 1.4s ease-in-out infinite}@keyframes Skeleton_shimmer__ckNE9{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.Skeleton_skeleton__kzKPi{animation:none}}.LegalEvidencePanel_panel__wX0MU{display:flex;flex-direction:column;gap:.875rem}.LegalEvidencePanel_head___0aSE{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-start;justify-content:space-between}.LegalEvidencePanel_title__k_BK6{margin:0;font-family:var(--font-heading);font-size:1.1rem;font-weight:700;letter-spacing:-.01em;color:var(--color-text)}.LegalEvidencePanel_lead__j_AlZ{margin:.25rem 0 0;font-size:.82rem;line-height:1.5;color:var(--color-text-muted)}.LegalEvidencePanel_empty__5G9x2{margin:0;padding:1.25rem;border:1px dashed var(--color-border);border-radius:var(--radius-md);font-size:.875rem;color:var(--color-text-muted);text-align:center}.LegalEvidencePanel_sub__rNrS0{display:block;margin-top:.15rem;font-size:.75rem;color:var(--color-text-muted);word-break:break-word}.LegalEvidencePanel_subtitle__eVbgQ{margin:.5rem 0 0;font-family:var(--font-heading);font-size:1rem;font-weight:700;color:var(--color-text)}.LegalEvidencePanel_notices__iY9wB{display:flex;flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;font-size:.8rem;color:var(--color-text-muted)}.LegalEvidencePanel_srOnly__jJaS8{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.PdfTemplateAssignment_title__PAkbp{font-size:1rem;font-weight:600;margin:0 0 .25rem}.PdfTemplateAssignment_hint__VxXxN{font-size:.8rem;color:var(--color-text-muted);margin:0 0 1.25rem}.PdfTemplateAssignment_docTypeGrid__IY_yA{display:flex;flex-direction:column;gap:.5rem}.PdfTemplateAssignment_docTypeRow__rmx_U{display:flex;align-items:center;gap:.75rem;padding:.5rem .625rem;border:1px solid transparent;border-radius:var(--radius-sm);transition:border-color .15s,background .15s}.PdfTemplateAssignment_docTypeRowCustom__9PiQx{border-color:color-mix(in srgb,var(--color-primary) 25%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 4%,transparent)}.PdfTemplateAssignment_docTypeIdentity__1ojLv{display:flex;align-items:center;gap:.5rem;width:190px;flex-shrink:0}.PdfTemplateAssignment_docTypeCode__sKuRo{flex-shrink:0;font-family:ui-monospace,SF Mono,monospace;font-size:.68rem;font-weight:700;color:var(--color-text-muted);background:var(--color-surface-raised,var(--color-border));border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.15rem .35rem}.PdfTemplateAssignment_docTypeLabel__apIhM{font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PdfTemplateAssignment_docTypeSelect__lYqXZ{flex:1 1;min-width:0}.PdfTemplateAssignment_customBadge__3hCL6{flex-shrink:0;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--color-primary-dark);background:var(--color-primary-light);border-radius:999px;padding:.2rem .5rem;white-space:nowrap}.PdfTemplateAssignment_actions__Ax3_y{display:flex;justify-content:flex-end;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--color-border)}.PdfTemplateAssignment_section__5uNXE{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border)}.PdfTemplateAssignment_sectionLabel__nFwaa{font-size:.85rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.02em}.PdfTemplateAssignment_extraFieldRow__toqDw{display:flex;align-items:center;gap:.75rem;margin-top:.75rem}.PdfTemplateAssignment_extraFieldRow__toqDw .PdfTemplateAssignment_docTypeLabel__apIhM{min-width:160px}.PdfTemplateAssignment_extraFieldRow__toqDw input[type=text]{max-width:260px}.PdfTemplateAssignment_extraFieldPreview__N7NL2{width:36px;height:36px;object-fit:contain;border-radius:var(--radius-sm);border:1px solid var(--color-border)}.PageTabs_tabs__bDm3U{display:flex;gap:.25rem;margin-bottom:1.25rem;border-bottom:1px solid var(--color-border);overflow-x:auto;scrollbar-width:none}.PageTabs_tab__sHy_8{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0;padding:.7rem 1rem;margin-bottom:-1px;border-bottom:2px solid transparent;font-size:.9rem;font-weight:600;color:var(--color-text-muted);text-decoration:none;white-space:nowrap;transition:color .15s,border-color .15s,background-color .15s}.PageTabs_tab__sHy_8:hover{background:var(--color-bg-hover);color:var(--color-text)}.PageTabs_tab__sHy_8:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.PageTabs_tabActive__EEovu,.PageTabs_tabActive__EEovu:hover{border-bottom-color:var(--color-primary);color:var(--color-primary)}.PageTabs_count__vhbFz{padding:0 .5rem;background:var(--color-bg-hover);border-radius:999px;font-size:.74rem;font-weight:600;color:var(--color-text-muted)}.PageTabs_tabActive__EEovu .PageTabs_count__vhbFz{background:var(--color-primary-light);color:var(--color-primary)}@media (pointer:coarse){.PageTabs_tab__sHy_8{min-height:2.75rem}}.SaleStatusBadge_badge__4GapW{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:999px;font-size:.72rem;font-weight:600;white-space:nowrap}.SaleStatusBadge_pending__mTRhT{background:rgba(234,88,12,.12);color:var(--color-warning-text)}.SaleStatusBadge_confirmed__CEObD{background:rgba(var(--color-primary-rgb),.12);color:var(--color-primary)}.SaleStatusBadge_paid__cr7FK{background:rgba(5,150,105,.12);color:var(--color-success-text)}.SaleStatusBadge_rejected__IC20q{background:rgba(220,38,38,.12);color:var(--color-danger-text)}.SalesTable_table__P5QCq{transition:opacity .15s}.SalesTable_refreshing__BVxBe{opacity:.55}.SalesTable_caption__mAgqS{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.SalesTable_table__P5QCq{font-size:.875rem}.SalesTable_table__P5QCq .SalesTable_num__8nnYL{width:7.5rem;text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SalesTable_table__P5QCq .SalesTable_statusCol__UOZix{padding-left:2rem}.SalesTable_table__P5QCq .SalesTable_dateCol__zIvp0{width:7rem;text-align:right}.SalesTable_table__P5QCq .SalesTable_client__knpkb{font-weight:500}.SalesTable_clientCell__oYLIZ{display:block;min-width:0}.SalesTable_codeTag__WvuXo{display:block;margin-top:.1rem;font-size:.75rem;font-weight:400;letter-spacing:.01em;color:var(--color-text-muted)}.SalesTable_table__P5QCq .SalesTable_date__1XYZC{text-align:right;color:var(--color-text-muted);font-size:.8rem;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SalesTable_status__K1guh{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.15rem .6rem}.SalesTable_paidDetail__mztCT{font-size:.75rem;color:var(--color-text-muted);overflow-wrap:anywhere}.SalesTable_table__P5QCq .SalesTable_checkCol__md6XB{width:2.5rem;padding-right:0}.SalesTable_check__y0jet{width:1.1rem;height:1.1rem;accent-color:var(--color-primary);cursor:pointer}.SalesTable_check__y0jet:disabled{cursor:not-allowed;opacity:.4}.SalesTable_rowSelected__86eUz td{background-color:rgba(var(--color-primary-rgb),.06)}@media (max-width:720px){.SalesTable_table__P5QCq .SalesTable_dateCol__zIvp0,.SalesTable_table__P5QCq .SalesTable_num__8nnYL{width:auto}.SalesTable_table__P5QCq .SalesTable_statusCol__UOZix{padding-left:0}.SalesTable_table__P5QCq thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.SalesTable_table__P5QCq,.SalesTable_table__P5QCq tbody,.SalesTable_table__P5QCq tr{display:block;width:100%}.SalesTable_table__P5QCq tr{position:relative;padding:.75rem 0;border-bottom:1px solid var(--color-border)}.SalesTable_table__P5QCq tbody tr:last-child{border-bottom:none}.table-wrapper .SalesTable_table__P5QCq td{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.25rem 0;border:none;text-align:right}.SalesTable_table__P5QCq td:before{content:attr(data-label);flex-shrink:0;font-size:.78rem;color:var(--color-text-muted);text-align:left}.SalesTable_table__P5QCq td.SalesTable_checkCol__md6XB{position:absolute;top:.5rem;right:0;width:auto;padding:0}.SalesTable_table__P5QCq td.SalesTable_checkCol__md6XB:before{content:none}.SalesTable_status__K1guh{align-items:flex-end}}.SellerBanners_empty__h5WXN{margin:0;color:var(--color-text-muted);line-height:1.55}.SellerBanners_skeleton__ZiIUv{display:flex;flex-wrap:wrap;gap:1.5rem}.SellerBanners_skeleton__ZiIUv>*{flex:1 1 24rem;min-width:0}.SellerBanners_skeleton__ZiIUv>:first-child{flex:999 1 28rem}.ProductPicker_wrap__ybZjf{position:relative}.ProductPicker_searchIcon__zkB3O{position:absolute;left:.6rem;top:50%;transform:translateY(-50%);color:var(--color-text-placeholder);pointer-events:none}.ProductPicker_input___8fXm{height:2.25rem;padding:0 .7rem 0 1.85rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:.875rem;width:100%;box-sizing:border-box;transition:border-color .15s}.ProductPicker_input___8fXm:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.14)}.ProductPicker_inputError__kubat{border-color:var(--color-danger)!important}.ProductPicker_dropdown__ZH7_W{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;min-width:min(18rem,86vw);max-height:min(300px,50dvh);overflow-y:auto;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:.25rem}.ProductPicker_option__lWadH{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;width:100%;padding:.5rem .625rem;border:none;background:none;border-radius:var(--radius-sm);cursor:pointer;text-align:left;font:inherit;font-size:.8125rem;color:var(--color-text)}.ProductPicker_optionActive__T3fk9,.ProductPicker_option__lWadH:hover{background:var(--color-surface)}.ProductPicker_optMain__m7YQH{display:flex;flex-direction:column;gap:.1rem;flex:1 1 9rem;min-width:0}.ProductPicker_optName__zHpFB{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.ProductPicker_optSku__Unmsu{font-family:ui-monospace,SF Mono,monospace;font-size:.72rem;color:var(--color-text-muted)}.ProductPicker_optSide__ploni{display:flex;align-items:center;gap:.6rem;flex-shrink:0;margin-left:auto}.ProductPicker_optPrice__BE4L1{min-width:4.5rem;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;color:var(--color-text)}.ProductPicker_hint__FViPs{margin:0;white-space:nowrap;padding:.3rem .625rem;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}.ProductPicker_empty__sAQsJ{margin:0;padding:.5rem .625rem;font-size:.8rem;color:var(--color-text-muted)}@media (pointer:coarse){.ProductPicker_input___8fXm{height:2.75rem}.ProductPicker_option__lWadH{min-height:2.75rem}}.AddProductModal_tab__UxkH2{display:flex;flex-direction:column;gap:.875rem;min-width:0}.AddProductModal_search__qunRj{display:flex;align-items:center;gap:.6rem;height:44px;padding:0 .5rem 0 .9rem;border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-muted);transition:border-color .15s,box-shadow .15s}.AddProductModal_search__qunRj:focus-within{border-color:var(--color-border-focus);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.14);color:var(--color-primary)}.AddProductModal_searchInput__KRHne{flex:1 1;min-width:0;height:100%;border:none;outline:none;background:none;color:var(--color-text);font:inherit;font-size:.9375rem}.AddProductModal_searchInput__KRHne::placeholder{color:var(--color-text-placeholder)}.AddProductModal_searchInput__KRHne::-webkit-search-cancel-button{display:none}.AddProductModal_clear__vdTUz{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border:none;border-radius:var(--radius-md);background:none;color:var(--color-text-muted);cursor:pointer;transition:background-color .15s,color .15s}.AddProductModal_clear__vdTUz:hover{background:var(--color-bg-hover);color:var(--color-text)}.AddProductModal_clear__vdTUz:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.AddProductModal_list__oGoJZ{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden;transition:opacity .15s}.AddProductModal_reloading__lSKIZ{opacity:.6}.AddProductModal_item__H879t{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.65rem .8rem;border-bottom:1px solid var(--color-border);transition:background-color .15s;animation:AddProductModal_itemIn__CKxq3 .26s cubic-bezier(.23,1,.32,1) both;animation-delay:calc(var(--i, 0) * 28ms)}.AddProductModal_item__H879t:last-child{border-bottom:none}.AddProductModal_item__H879t:hover{background:var(--color-bg)}.AddProductModal_itemMain__L2NKE{display:flex;flex-direction:column;gap:.25rem;min-width:0}.AddProductModal_itemName__pTcs_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;color:var(--color-text)}.AddProductModal_itemMeta__ApjI9{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.75rem;color:var(--color-text-muted)}.AddProductModal_sku__owGlJ{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AddProductModal_inSale__NalkB{padding:.05rem .5rem;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 10%,var(--color-surface));font-weight:700;color:var(--color-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AddProductModal_price__rLN2F{font-size:.9rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text);white-space:nowrap}.AddProductModal_itemActions__J_cNC{display:flex;align-items:center;gap:.35rem}.AddProductModal_addBtn__NoGTX{min-width:6.5rem;justify-content:center;transition:background-color .18s,border-color .18s,color .18s}.AddProductModal_added__MfSRr,.AddProductModal_added__MfSRr:hover:not(:disabled){border-color:var(--color-success);background:var(--color-success-light);color:var(--color-success-text)}.AddProductModal_skelRow__pTPO2{display:flex;align-items:center;gap:.75rem;padding:.65rem .8rem;border-bottom:1px solid var(--color-border)}.AddProductModal_skelRow__pTPO2:last-child{border-bottom:none}.AddProductModal_skelText__MYbCZ{display:flex;flex:1 1;flex-direction:column;gap:.4rem}.AddProductModal_empty__0nLXX{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:2rem 1.25rem;border:1px dashed var(--color-border);border-radius:var(--radius-lg);text-align:center;animation:AddProductModal_itemIn__CKxq3 .26s cubic-bezier(.23,1,.32,1) both}.AddProductModal_emptyTitle__0djc8{margin:0;font-size:.9375rem;font-weight:700;color:var(--color-text)}.AddProductModal_emptyHint__b5z_P{margin:0 0 .6rem;max-width:34ch;font-size:.8125rem;line-height:1.5;color:var(--color-text-muted)}.AddProductModal_srOnly__lHYOK{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@keyframes AddProductModal_itemIn__CKxq3{0%{opacity:0;transform:translateY(6px)}}@media (max-width:560px){.AddProductModal_item__H879t{grid-template-columns:minmax(0,1fr) auto}.AddProductModal_itemActions__J_cNC{grid-column:1/-1;justify-content:flex-end}.AddProductModal_itemName__pTcs_{white-space:normal}.AddProductModal_item__H879t .btn{min-height:2.75rem}}@media (pointer:coarse){.AddProductModal_clear__vdTUz{width:2.75rem;height:2.75rem}}@media (prefers-reduced-motion:reduce){.AddProductModal_empty__0nLXX,.AddProductModal_item__H879t{animation:none}.AddProductModal_addBtn__NoGTX,.AddProductModal_item__H879t,.AddProductModal_list__oGoJZ,.AddProductModal_search__qunRj{transition:none}}.QuickEntry_panel__Sk7aM{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;min-width:0}.QuickEntry_head___48OG{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.QuickEntry_title__PLZ_n{margin:0;font-size:1rem;font-weight:600;color:var(--color-text)}.QuickEntry_hint__ARbn8{margin:.15rem 0 0;font-size:.8125rem;line-height:1.45;color:var(--color-text-muted)}.QuickEntry_close__QAHZm{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.75rem;height:2.75rem;margin:-.5rem -.5rem 0 0;border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-text-muted);cursor:pointer}.QuickEntry_close__QAHZm:focus-visible,.QuickEntry_close__QAHZm:hover{background:var(--color-bg-hover);color:var(--color-text)}.QuickEntry_searchBox__sWXMn{position:relative}.QuickEntry_searchIcon__Yh79o{position:absolute;top:50%;left:.75rem;transform:translateY(-50%);color:var(--color-text-muted);pointer-events:none}.QuickEntry_searchInput__2Nkif{min-height:2.75rem;padding-left:2.35rem}.QuickEntry_catalog__zl0wD{max-height:17rem;margin:0;padding:0;list-style:none;overflow-y:auto;border:1px solid var(--color-border);border-radius:var(--radius-md)}.QuickEntry_item__IN8CU,.QuickEntry_skelRow__GVrc8{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:.75rem;gap:.75rem;min-height:3.25rem;padding:.4rem .75rem;border-bottom:1px solid var(--color-border)}.QuickEntry_item__IN8CU:last-child,.QuickEntry_skelRow__GVrc8:last-child{border-bottom:0}.QuickEntry_skelRow__GVrc8{grid-template-columns:1fr auto}.QuickEntry_itemMain__wfugh{display:flex;flex-direction:column;gap:.15rem;min-width:0}.QuickEntry_itemName__E0hBg{display:-webkit-box;overflow:hidden;font-size:.875rem;font-weight:500;line-height:1.3;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.QuickEntry_stockLink__Qdalu{display:inline-flex;align-items:center;min-height:1.5rem;padding:0;border:0;background:none;font:inherit;font-size:.75rem;font-weight:600;color:var(--color-primary);cursor:pointer}.QuickEntry_stockLink__Qdalu:focus-visible,.QuickEntry_stockLink__Qdalu:hover{text-decoration:underline}.QuickEntry_itemMeta__XmHw1{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem .5rem;font-size:.75rem;color:var(--color-text-muted)}.QuickEntry_price__brwXc{font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.QuickEntry_itemActions__EZAdL{display:flex;align-items:center;gap:.25rem}.QuickEntry_addBtn____URj{min-width:5rem;min-height:2.5rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.QuickEntry_empty__F9NXX{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;padding:.85rem;border:1px dashed var(--color-border);border-radius:var(--radius-md)}.QuickEntry_emptyTitle__Mf5z3{margin:0;font-size:.875rem;color:var(--color-text-secondary)}.QuickEntry_sale__J3oi0{display:flex;flex-direction:column;gap:.5rem}.QuickEntry_saleTitle__MWnZu{margin:0;font-size:.8125rem;font-weight:600;color:var(--color-text-secondary)}.QuickEntry_emptySale__9i_wx{margin:0;max-width:44ch;font-size:.85rem;line-height:1.5;color:var(--color-text-muted)}.QuickEntry_lines__gGM78{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.QuickEntry_line__xcWkG{display:flex;flex-direction:column;gap:.4rem;padding:.7rem 0;border-top:1px solid var(--color-border)}.QuickEntry_lineHead__IUnak{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.35rem .75rem}.QuickEntry_lineName__eDWAq{font-size:.9rem;font-weight:500}.QuickEntry_lineControls__vPVWH{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.QuickEntry_stepper__HR0sE{min-width:0;margin:0;padding:0;display:inline-flex;align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-md)}.QuickEntry_step__qe7sJ{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-text);cursor:pointer}.QuickEntry_step__qe7sJ:focus-visible,.QuickEntry_step__qe7sJ:hover{background:var(--color-bg-hover)}.QuickEntry_qty__ETFdd{min-width:2.25rem;text-align:center;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.QuickEntry_amountField__2I4mq,.QuickEntry_noteField__Q0PMe{display:flex;flex-direction:column;gap:.3rem;font-size:.8125rem;font-weight:500;color:var(--color-text-secondary)}.QuickEntry_amountField__2I4mq{width:7.5rem}.QuickEntry_amountField__2I4mq input{min-height:2.75rem;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.QuickEntry_summary__I_vkX{display:flex;flex-direction:column;gap:.45rem}.QuickEntry_meterHead__j1zAP{display:flex;align-items:baseline;justify-content:space-between;font-size:.875rem;color:var(--color-text-secondary)}.QuickEntry_meterHead__j1zAP strong{font-size:1.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.QuickEntry_total_ok__rw4zz{color:var(--color-text)}.QuickEntry_total_near__IdePo{color:var(--color-warning-text)}.QuickEntry_total_over__ZPmKM{color:var(--color-danger-text)}.QuickEntry_meter__amlgc{height:.5rem;overflow:hidden;border-radius:999px;background:var(--color-bg-hover)}.QuickEntry_meterFill__IN1yd{display:block;height:100%;border-radius:999px;transition:width .2s ease-out,background-color .2s ease-out}.QuickEntry_fill_ok__GX4Ds{background:var(--color-primary)}.QuickEntry_fill_near__3EFyd{background:var(--color-warning)}.QuickEntry_fill_over__D59Cc{background:var(--color-danger)}.QuickEntry_limitText__i_8ZJ,.QuickEntry_overText__GeKVa{margin:0;font-size:.8rem}.QuickEntry_limitText__i_8ZJ{color:var(--color-text-muted)}.QuickEntry_overText__GeKVa{color:var(--color-danger-text)}.QuickEntry_actions__L63ju{position:-webkit-sticky;position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:.5rem;padding-top:.5rem;background:var(--color-surface)}.QuickEntry_formHost__HA1xE{display:flex;flex-direction:column;min-height:0;max-height:34rem;margin:0 -1.25rem -1.25rem}@media (prefers-reduced-motion:reduce){.QuickEntry_meterFill__IN1yd{transition:none}}.QuickEntry_srOnly__bzu3m{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SaleTypeSwitch_segment__LU4zT{display:inline-flex;max-width:100%;padding:.2rem;border-radius:var(--radius-md);background:var(--color-bg-hover);overflow-x:auto}.SaleTypeSwitch_btn__NjSSW{display:inline-flex;align-items:center;gap:.5rem;min-height:2.5rem;padding:.4rem 1rem;border-radius:calc(var(--radius-md) - 2px);color:var(--color-text-muted);font-size:.9rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color .12s,color .12s}.SaleTypeSwitch_btn__NjSSW:hover{color:var(--color-text)}.SaleTypeSwitch_btnOn___36gw{background:var(--color-surface);color:var(--color-primary);box-shadow:var(--shadow-xs)}.SaleTypeSwitch_code__TDFDt{font-family:ui-monospace,SF Mono,monospace;font-size:.7rem;font-weight:700;opacity:.6}@media (max-width:30rem){.SaleTypeSwitch_btn__NjSSW{padding:.4rem .75rem}.SaleTypeSwitch_code__TDFDt{display:none}}.SaleNotesView_lead__fPiMK{margin:.25rem 0 0;max-width:62ch;font-size:.875rem;line-height:1.5;color:var(--color-text-muted)}.SaleNotesView_headerActions__pRTb5{display:flex;flex-wrap:wrap;gap:.5rem}.SaleNotesView_alertUrgent__hmh41,.SaleNotesView_alert__i_6gJ{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;padding:.75rem 1rem;border-radius:var(--radius-md);font-size:.875rem;line-height:1.45;color:var(--color-warning-text);background:var(--color-warning-light)}.SaleNotesView_alertUrgent__hmh41{color:var(--color-danger-text);background:var(--color-danger-light)}.SaleNotesView_alertUrgent__hmh41 p,.SaleNotesView_alert__i_6gJ p{margin:0}.SaleNotesView_layoutHost__4Cmvq{container-type:inline-size;container-name:sn-page}.SaleNotesView_layout__q98cG{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1.25rem;gap:1.25rem;align-items:start}@container sn-page (min-width: 52rem){.SaleNotesView_layout__q98cG{grid-template-columns:minmax(20rem,26rem) minmax(28rem,1fr)}}.SaleNotesView_entry__Pt5aE{min-width:0}.SaleNotesView_day__JvR3k{container-type:inline-size;container-name:sn-day;display:flex;flex-direction:column;gap:1rem;padding:1.25rem;min-width:0}.SaleNotesView_dayHead__1erWd{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1rem}.SaleNotesView_dayTitle__W_uX5{margin:0;font-size:1rem;font-weight:600}.SaleNotesView_daySummary__AiBt2{margin:.15rem 0 0;font-size:.85rem;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SaleNotesView_dateField__kgov7 input{min-height:2.75rem}.SaleNotesView_close__SFNS8{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1rem;padding:.85rem 1rem;border-radius:var(--radius-md);background:var(--color-primary-subtle)}.SaleNotesView_close__SFNS8 p{margin:0;max-width:52ch;font-size:.85rem;line-height:1.45;color:var(--color-text-secondary)}.SaleNotesView_closeActions__ur1R0{display:flex;gap:.5rem}.SaleNotesView_muted__Ab_lm{margin:0}.SaleNotesView_emptyDay__kNN8G,.SaleNotesView_muted__Ab_lm{font-size:.875rem;color:var(--color-text-muted)}.SaleNotesView_emptyDay__kNN8G p{margin:0 0 .5rem}.SaleNotesView_emptyDay__kNN8G ol{margin:0;padding-left:1.25rem;line-height:1.7}.SaleNotesView_list___URa0{margin:0;padding:0;list-style:none}.SaleNotesView_row___oo53{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"what what amount" "time chip actions";align-items:center;grid-gap:.15rem .75rem;gap:.15rem .75rem;padding:.6rem 0;border-top:1px solid var(--color-border);font-size:.875rem}.SaleNotesView_time__H4Qw6{color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SaleNotesView_what__aXq9G{min-width:0;overflow-wrap:anywhere}.SaleNotesView_noteText__q3MXF{color:var(--color-text-muted)}.SaleNotesView_chip__TCZC3{padding:.1rem .55rem;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap}.SaleNotesView_chip_PENDING__GTdg6{background:var(--color-warning-light);color:var(--color-warning-text)}.SaleNotesView_chip_CONSOLIDATING__GE2Em{background:var(--color-primary-light);color:var(--color-primary)}.SaleNotesView_chip_CONSOLIDATED__utP_D{background:var(--color-success-light);color:var(--color-success-text)}.SaleNotesView_chip_VOIDED__z3dqk{background:var(--color-bg-hover);color:var(--color-text-muted)}.SaleNotesView_amount__vNDqx{text-align:right;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SaleNotesView_rowActions__9CB3V{display:flex;gap:.25rem}.SaleNotesView_rowLink__qencJ{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 .5rem;border:0;background:transparent;font:inherit;font-size:.8125rem;color:var(--color-primary);text-decoration:none;cursor:pointer}.SaleNotesView_rowLink__qencJ:focus-visible,.SaleNotesView_rowLink__qencJ:hover{text-decoration:underline}.SaleNotesView_what__aXq9G{grid-area:what}.SaleNotesView_amount__vNDqx{grid-area:amount}.SaleNotesView_time__H4Qw6{grid-area:time;white-space:nowrap}.SaleNotesView_chip__TCZC3{grid-area:chip;justify-self:start}.SaleNotesView_rowActions__9CB3V{grid-area:actions}.SaleNotesView_day__JvR3k{--cols:5.25rem minmax(0,1fr) 13rem 5.5rem 4.5rem}.SaleNotesView_listHead__5iSxP{display:none}@container sn-day (min-width: 40rem){.SaleNotesView_row___oo53{grid-template-columns:var(--cols);grid-template-areas:none;gap:.75rem;min-height:3rem;padding:.5rem 0}.SaleNotesView_amount__vNDqx,.SaleNotesView_chip__TCZC3,.SaleNotesView_rowActions__9CB3V,.SaleNotesView_time__H4Qw6,.SaleNotesView_what__aXq9G{grid-area:auto}.SaleNotesView_chip__TCZC3{justify-self:start}.SaleNotesView_listHead__5iSxP{display:grid;grid-template-columns:var(--cols);grid-gap:.75rem;gap:.75rem;padding:0 0 .4rem;font-size:.75rem;font-weight:600;color:var(--color-text-muted)}.SaleNotesView_headAmount__txIJc{text-align:right}}.SaleNotesView_typeRow___TsPs{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:1.25rem}.SaleNotesView_typeHint__KWR8q{margin:0;font-size:.85rem;color:var(--color-text-muted)}.SaleNotesView_offWrap__1QIcf{max-width:40rem}.SaleNotesView_row___oo53[data-status=VOIDED] .SaleNotesView_amount__vNDqx,.SaleNotesView_row___oo53[data-status=VOIDED] .SaleNotesView_what__aXq9G{color:var(--color-text-muted);text-decoration:line-through}