.InvoiceRateNotice_notice__XABCG{margin:0;padding:.55rem .85rem;border:1px solid var(--color-border);border-left:3px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-surface);font-size:.8rem;line-height:1.4;color:var(--color-text-muted)}.InvoiceRateNotice_notice__XABCG strong{color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.InvoiceRateNotice_link__TgjDh{font-weight:600;color:var(--color-primary);text-decoration:none;white-space:nowrap}.InvoiceRateNotice_link__TgjDh:hover{text-decoration:underline}.Modal_backdrop__KwHWT{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:2rem;background:rgba(0,0,0,.5);animation:Modal_fadeIn__4PMlc .18s cubic-bezier(.23,1,.32,1)}.Modal_panel__WrIvu{position:relative;display:flex;flex-direction:column;max-width:min(94vw,1100px);max-height:90vh;background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg,0 12px 32px rgba(0,0,0,.18));outline:none;animation:Modal_scaleIn__8L4ur .18s cubic-bezier(.23,1,.32,1)}.Modal_panelFull__UHfFi{max-width:96vw;max-height:96vh;width:auto;height:auto}.Modal_header__IbzuD{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1.125rem;border-bottom:1px solid var(--color-border);flex-shrink:0}.Modal_title__Io1aR{font-size:.9375rem;font-weight:600;color:var(--color-text)}.Modal_closeBtn__k4XuE{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-left:auto;border:none;border-radius:var(--radius-md);background:none;color:var(--color-text-muted);cursor:pointer;transition:background-color .15s,color .15s}.Modal_closeBtn__k4XuE:hover{background-color:var(--color-bg-hover);color:var(--color-text)}.Modal_closeBtn__k4XuE:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.3)}.Modal_body__C88OO{overflow:auto;padding:1.125rem}.Modal_body__C88OO.Modal_bodyFlush__dOLtM{padding:0;overflow:hidden;min-height:0}@keyframes Modal_fadeIn__4PMlc{0%{opacity:0}}@keyframes Modal_scaleIn__8L4ur{0%{opacity:0;transform:scale(.95)}}@media (prefers-reduced-motion:reduce){.Modal_backdrop__KwHWT,.Modal_panel__WrIvu{animation:none}}@media (max-width:520px){.Modal_backdrop__KwHWT{padding:.75rem}.Modal_panel__WrIvu{max-height:calc(100dvh - 1.5rem)}.Modal_body__C88OO{padding:1rem}.Modal_body__C88OO.Modal_bodyFlush__dOLtM{padding:0}}@media (pointer:coarse){.Modal_closeBtn__k4XuE{width:2.75rem;height:2.75rem;flex-shrink:0;min-width:2.75rem}}.Modal_headerFloat__gjXKI{position:absolute;top:.5rem;right:.5rem;z-index:2;padding:0;border-bottom:none}.Modal_headerBare__N2yIT{padding:.5rem .5rem 0;border-bottom:none;min-height:0}.QuickAccessModal_root__zQrMU{display:flex;flex-direction:column;gap:1rem;width:26rem;max-width:100%;padding:.25rem .75rem .75rem}.QuickAccessModal_badge__F0UNW{align-self:center;width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-xl);background:var(--color-primary-light);color:var(--color-primary)}.QuickAccessModal_badgeOk__dqi_n{background:var(--color-success-light);color:var(--color-success)}.QuickAccessModal_title__DVByO{margin:0;text-align:center;font-size:1.35rem;font-weight:800;letter-spacing:-.02em;color:var(--color-text)}.QuickAccessModal_lead__Ln_fA{margin:-.35rem 0 0;text-align:center;font-size:.9rem;line-height:1.55;color:var(--color-text-muted);text-wrap:balance}.QuickAccessModal_email__D4Rb9{color:var(--color-text);word-break:break-all}.QuickAccessModal_hint__CVCLf{margin:-.25rem 0 0;text-align:center;font-size:.8rem;color:var(--color-text-muted)}.QuickAccessModal_perks__7hv7s{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.QuickAccessModal_perks__7hv7s li{padding:.3rem .75rem;border-radius:999px;background:var(--color-primary-light);color:var(--color-primary-dark);font-size:.8rem;font-weight:600}[data-theme=dark] .QuickAccessModal_perks__7hv7s li{color:var(--color-text)}.QuickAccessModal_field__ZyN7Z{display:flex;flex-direction:column;gap:.4rem}.QuickAccessModal_label__nR8xo{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}.QuickAccessModal_field__ZyN7Z .form-input{min-height:44px}.QuickAccessModal_inputBad__5e9Mh{border-color:var(--color-danger)}.QuickAccessModal_error__WBNl1,.QuickAccessModal_status__jDZOY{display:flex;align-items:center;gap:.4rem;margin:0;min-height:1.2em;font-size:.8rem;line-height:1.4;color:var(--color-text-muted)}.QuickAccessModal_bad__Mc0IH,.QuickAccessModal_error__WBNl1{color:var(--color-danger)}.QuickAccessModal_ok__7_ROm{color:var(--color-success);font-weight:600}.QuickAccessModal_bad__Mc0IH,.QuickAccessModal_ok__7_ROm{display:inline-flex;align-items:center;gap:.4rem}.QuickAccessModal_alert__5nbyU{display:flex;align-items:flex-start;gap:.5rem;padding:.625rem .875rem;border:1px solid var(--color-danger-border);border-radius:var(--radius-md);background:var(--color-danger-light);color:var(--color-danger);font-size:.85rem;line-height:1.4}.QuickAccessModal_alert__5nbyU svg{flex-shrink:0;margin-top:2px}.QuickAccessModal_consent__4Qfit{margin:0;text-align:center;font-size:.78rem;line-height:1.5;color:var(--color-text-muted)}.QuickAccessModal_consent__4Qfit a{color:var(--color-primary);text-underline-offset:2px}.QuickAccessModal_actions__tG0RE{display:flex;flex-direction:column;align-items:stretch;gap:.25rem}.QuickAccessModal_linkBtn__grzK3{min-height:44px;border:none;background:none;font-family:inherit;font-size:.875rem;font-weight:600;color:var(--color-primary);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.QuickAccessModal_linkBtn__grzK3:hover{color:var(--color-primary-dark)}.QuickAccessModal_consent__4Qfit a:focus-visible,.QuickAccessModal_linkBtn__grzK3:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.QuickAccessModal_spin__1iNn_{animation:QuickAccessModal_spin__1iNn_ .8s linear infinite}@keyframes QuickAccessModal_spin__1iNn_{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.QuickAccessModal_spin__1iNn_{animation:none}}.SocialLinks_list__uSj3v{display:flex;gap:.5rem;margin:0;padding:0;list-style:none}.SocialLinks_link__jClIv{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);transition:color .15s,border-color .15s}.SocialLinks_link__jClIv:hover{color:var(--color-primary);border-color:var(--color-primary)}.SocialLinks_link__jClIv:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.SocialLinks_sr__oc5yY{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PosSection_section__ZNVpp{padding:0 1.5rem 3rem;max-width:1100px;margin:0 auto;width:100%;scroll-margin-top:5rem}.PosSection_panel__FD5Xh{display:flex;align-items:center;gap:1.5rem;padding:1.75rem 2rem;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface)}.PosSection_badge__OBqBo{flex-shrink:0;width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);background:var(--color-primary-light);color:var(--color-primary)}.PosSection_content__Mfz8J{flex:1 1;min-width:0}.PosSection_title__Z7y6X{margin:0 0 .35rem;font-size:1.15rem;font-weight:700;color:var(--color-text)}.PosSection_subtitle__izEvl{margin:0;font-size:.9rem;line-height:1.5;color:var(--color-text-muted)}.PosSection_cta__RbXzw{flex-shrink:0;white-space:nowrap}@media (max-width:640px){.PosSection_panel__FD5Xh{flex-direction:column;text-align:center;gap:1rem}}.StatsBar_bar__Y77wJ{padding:2.5rem 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background-color:var(--color-surface)}.StatsBar_list__FQFWP{max-width:1180px;margin:0 auto;padding:0 2rem;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.StatsBar_item__9u7EP{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:.25rem 1.5rem;text-align:center;border-left:1px solid var(--color-border)}.StatsBar_item__9u7EP:first-child{border-left:0}.StatsBar_icon__fO9K5{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-md);color:var(--color-primary);background-color:var(--color-primary-light)}.StatsBar_body__fMKTE{min-width:0}.StatsBar_title__zneVX{margin:0 0 .3rem;font-size:.975rem;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--color-text);text-wrap:balance}.StatsBar_desc__KfYoc{max-width:28ch;margin:0 auto;font-size:.85rem;line-height:1.55;color:var(--color-text-muted)}@media (max-width:767px){.StatsBar_bar__Y77wJ{padding:1.75rem 0}.StatsBar_list__FQFWP{grid-template-columns:1fr;padding:0 1.25rem}.StatsBar_item__9u7EP,.StatsBar_item__9u7EP:first-child{padding:1.5rem 0;border-left:0;border-top:1px solid var(--color-border)}.StatsBar_item__9u7EP:first-child{padding-top:0;border-top:0}.StatsBar_item__9u7EP:last-child{padding-bottom:0}}@property --stat-n{syntax:"<integer>";initial-value:0;inherits:false}.StatsBar_count__ER4Fk{--stat-n:var(--to,0);position:relative;display:inline-block;color:transparent;counter-reset:stat var(--stat-n);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StatsBar_count__ER4Fk:before{content:counter(stat);position:absolute;top:0;left:0;color:var(--color-text)}.js .StatsBar_item__9u7EP{opacity:0;transform:translateY(14px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * .11s)}.js .StatsBar_icon__fO9K5{transform:scale(.6);transition:transform .5s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * .11s + .15s)}.js .StatsBar_list__FQFWP[data-in=true] .StatsBar_item__9u7EP{opacity:1;transform:none}.js .StatsBar_list__FQFWP[data-in=true] .StatsBar_icon__fO9K5{transform:none}.StatsBar_list__FQFWP[data-in=true] .StatsBar_count__ER4Fk{animation:StatsBar_statCount__dgUMa 1.3s cubic-bezier(.22,1,.36,1) .2s both}@keyframes StatsBar_statCount__dgUMa{0%{--stat-n:0}}@media (prefers-reduced-motion:reduce){.js .StatsBar_icon__fO9K5,.js .StatsBar_item__9u7EP{opacity:1;transform:none;transition:none}.StatsBar_list__FQFWP[data-in=true] .StatsBar_count__ER4Fk{animation:none}}.ConfirmDialog_body__95upC{display:flex;flex-direction:column;gap:1rem;width:min(calc(100vw - 6.5rem),26rem)}.ConfirmDialog_text__gorln{display:flex;flex-direction:column;gap:.5rem;font-size:.875rem;line-height:1.5;color:var(--color-text-muted)}.ConfirmDialog_text__gorln strong{color:var(--color-text)}.ConfirmDialog_actions__0Dnx_{display:flex;justify-content:flex-end;gap:.6rem}.ConfirmDialog_danger__sYO6S{background:var(--color-danger);color:var(--color-surface)}.ConfirmDialog_danger__sYO6S:hover:not(:disabled){filter:brightness(.92)}@media (max-width:480px){.ConfirmDialog_actions__0Dnx_ .btn{flex:1 1}}@media (max-width:520px){.ConfirmDialog_body__95upC{width:min(calc(100vw - 3.5rem),26rem)}}.SettingsUi_section__dkFjs{display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem 1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}.SettingsUi_sectionHead__y9Gre{display:flex;flex-direction:column;gap:.2rem}.SettingsUi_sectionTitle__Y2jFF{margin:0;font-size:.95rem;font-weight:600;color:var(--color-text)}.SettingsUi_sectionLead__4LQfx{margin:0;max-width:62ch;font-size:.8125rem;line-height:1.5;color:var(--color-text-muted)}.SettingsUi_sectionBody__JrB8l{display:flex;flex-direction:column;gap:1.1rem}.SettingsUi_grid___MbpK{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));grid-gap:1.1rem 1.25rem;gap:1.1rem 1.25rem}.SettingsUi_field__ZXcPe{display:flex;flex-direction:column;gap:.35rem;min-width:0}.SettingsUi_label__Xka0q{display:flex;align-items:baseline;gap:.4rem;font-size:.8125rem;font-weight:600;color:var(--color-text)}.SettingsUi_optional__ggjrj{font-size:.75rem;font-weight:400;color:var(--color-text-muted)}.SettingsUi_hint__e37AF{font-size:.78rem;line-height:1.4;color:var(--color-text-muted)}.SettingsUi_error__GgS5_{font-size:.78rem;line-height:1.4;color:var(--color-danger-text)}.SettingsUi_warning__IPutK{font-size:.78rem;line-height:1.4;color:var(--color-warning-text)}.SettingsUi_footer__nU_ju{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem;padding-top:1rem;border-top:1px solid var(--color-border)}.SettingsUi_status__uF8U4{font-size:.8125rem;color:var(--color-text-muted)}.SettingsUi_statusDirty__XW_tv{color:var(--color-warning-text)}.SettingsUi_statusSaved__JBI3Z{display:inline-flex;align-items:center;gap:.35rem;color:var(--color-success-text)}.SettingsUi_footerActions__GvYLf{display:flex;gap:.6rem;margin-left:auto}@media (max-width:520px){.SettingsUi_section__dkFjs{padding:1rem}.SettingsUi_footerActions__GvYLf{width:100%}.SettingsUi_footerActions__GvYLf .btn{flex:1 1}}@keyframes TerminalsPanel_panelIn__JH1Ac{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.TerminalsPanel_wrap__c1LF7{display:flex;flex-direction:column;gap:.75rem;padding:.9rem 1rem 1rem;border-top:1px solid var(--color-border);background-color:var(--color-bg);animation:TerminalsPanel_panelIn__JH1Ac .16s cubic-bezier(.23,1,.32,1)}.TerminalsPanel_header__HwdFB{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.TerminalsPanel_title__tG4aS{font-size:.8125rem;font-weight:600;color:var(--color-text)}.TerminalsPanel_hint__oV4oy{font-size:.8125rem;color:var(--color-text-muted);margin:0}.TerminalsPanel_createForm__B8kz_{display:flex;flex-direction:column;gap:.75rem;padding:.85rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.TerminalsPanel_createGrid__nOrXS{display:grid;grid-template-columns:8rem minmax(0,1fr);grid-gap:.75rem 1rem;gap:.75rem 1rem}.TerminalsPanel_createActions__GJPvd{display:flex;justify-content:flex-end;gap:.5rem}@media (max-width:520px){.TerminalsPanel_createGrid__nOrXS{grid-template-columns:minmax(0,1fr)}.TerminalsPanel_createActions__GJPvd .btn{flex:1 1}}.TerminalsPanel_list__L41HJ{display:flex;flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none}.TerminalsPanel_terminal__pFZ2D{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}.TerminalsPanel_terminalRow__Ce6q_{display:flex;align-items:center;gap:.6rem;padding:.45rem .6rem}.TerminalsPanel_terminalInactive__BB7kn{opacity:.55}.TerminalsPanel_expandBtn__O73ez{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border:none;border-radius:var(--radius-sm);background:none;color:var(--color-text-muted);cursor:pointer}.TerminalsPanel_expandBtn__O73ez:hover{background-color:var(--color-bg-hover);color:var(--color-text)}.TerminalsPanel_deactivateBtn__IcTiN:focus-visible,.TerminalsPanel_expandBtn__O73ez:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:1px}.TerminalsPanel_terminalCode__BQsiK{flex:none;padding:.15rem .45rem;border-radius:var(--radius-sm);background:var(--color-bg-hover);font-family:ui-monospace,SF Mono,monospace;font-size:.75rem;font-weight:700;color:var(--color-text)}.TerminalsPanel_terminalName__fxfIE{flex:1 1;min-width:0;overflow:hidden;font-size:.85rem;font-weight:500;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap}.TerminalsPanel_inactiveBadge__Sok5S{flex:none;padding:.15rem .5rem;border-radius:999px;background:var(--color-bg-hover);color:var(--color-text-muted);font-size:.6875rem;font-weight:600}.TerminalsPanel_deactivateBtn__IcTiN{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border:none;border-radius:var(--radius-sm);background:none;color:var(--color-text-muted);cursor:pointer}.TerminalsPanel_deactivateBtn__IcTiN:hover{background:var(--color-danger-light);color:var(--color-danger-text)}.TerminalsPanel_devices__R1VhU{margin-top:.5rem;padding:.75rem .875rem;background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.TerminalsPanel_devicesHeader__dlqAz{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.TerminalsPanel_devicesTitle__jBGVk{font-size:.8rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}.TerminalsPanel_deviceList__sS_Kz{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem}.TerminalsPanel_deviceRow__m2zMC{display:flex;align-items:center;gap:.625rem;padding:.4rem .625rem;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.TerminalsPanel_deviceRevoked__EKo8u{opacity:.45}.TerminalsPanel_deviceName__i3YTR{font-size:.8125rem;color:var(--color-text);flex:1 1}.TerminalsPanel_deviceMeta__btyRR{font-size:.75rem;color:var(--color-text-muted)}.TerminalsPanel_pairModal__rRsPR{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center}.TerminalsPanel_pairSteps____OgY{font-size:.875rem;color:var(--color-text);margin:0}.TerminalsPanel_pairCode__sD3rf{font-family:monospace;font-size:2.25rem;font-weight:700;letter-spacing:.3em;color:var(--color-primary);padding:.5rem .75rem .5rem 1.05rem;border:1px dashed var(--color-border);border-radius:var(--radius-md)}.TerminalsPanel_pairExpiry__KhiIk{font-size:.8125rem;color:var(--color-text-muted);margin:0}.BranchesTab_wrap__TaE4S{display:flex;flex-direction:column;gap:1rem}.BranchesTab_toolbar__9irI_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem}.BranchesTab_summary__gfYWC{margin:0;font-size:.875rem;color:var(--color-text-muted)}.BranchesTab_panel___NHRu{display:flex;flex-direction:column;gap:1rem;padding:1.1rem 1.25rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}.BranchesTab_panelTitle__CPysm{margin:0;font-size:.95rem;font-weight:600}.BranchesTab_form__6cSDU{display:flex;flex:1 1;flex-direction:column;gap:.9rem;min-width:0}.BranchesTab_formGrid__LSbaZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:.9rem 1rem;gap:.9rem 1rem}.BranchesTab_formGridCreate__qx2Rx{grid-template-columns:8.5rem minmax(0,1fr) minmax(0,1.4fr)}.BranchesTab_formActions__ZlXbM{display:flex;justify-content:flex-end;gap:.5rem}@media (max-width:640px){.BranchesTab_formGridCreate__qx2Rx,.BranchesTab_formGrid__LSbaZ{grid-template-columns:minmax(0,1fr)}.BranchesTab_formActions__ZlXbM .btn{flex:1 1}}.BranchesTab_list__dsMfB{display:flex;flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none}.BranchesTab_branch__JdED7{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);overflow:hidden}.BranchesTab_inactive__Sc65y{background:var(--color-bg)}.BranchesTab_branchHead__xsHBO{display:flex;align-items:center;gap:.75rem;padding:.8rem 1rem}.BranchesTab_editor__3UiKn{display:flex;flex:1 1;min-width:0;padding:.25rem 0}.BranchesTab_code__OtfNx{flex:none;min-width:3.1rem;padding:.2rem .5rem;border-radius:var(--radius-sm);background:var(--color-bg-hover);color:var(--color-text);font-family:ui-monospace,SF Mono,monospace;font-size:.78rem;font-weight:700;letter-spacing:.03em;text-align:center}.BranchesTab_info__fgzP4{display:flex;flex:1 1;flex-direction:column;gap:.1rem;min-width:0}.BranchesTab_name__R0f5_{font-size:.9rem;font-weight:600;color:var(--color-text)}.BranchesTab_address__eR7rB,.BranchesTab_name__R0f5_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BranchesTab_address__eR7rB{display:flex;align-items:center;gap:.3rem;font-size:.78rem;color:var(--color-text-muted)}.BranchesTab_address__eR7rB svg{flex:none}.BranchesTab_cajas__sOARL{display:inline-flex;align-items:center;gap:.35rem;background:var(--color-primary-light);color:var(--color-primary);white-space:nowrap}.BranchesTab_badge__JrxBz,.BranchesTab_cajas__sOARL{flex:none;padding:.2rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600}.BranchesTab_badge__JrxBz{background:var(--color-bg-hover);color:var(--color-text-muted)}.BranchesTab_inactive__Sc65y .BranchesTab_code__OtfNx,.BranchesTab_inactive__Sc65y .BranchesTab_info__fgzP4{opacity:.6}.BranchesTab_actions__wZ4r_{display:flex;flex:none;align-items:center;gap:.25rem}.BranchesTab_iconBtn__Anz_I{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border:none;border-radius:var(--radius-md);background:none;color:var(--color-text-muted);cursor:pointer;transition:background-color .15s,color .15s}.BranchesTab_iconBtn__Anz_I:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text)}.BranchesTab_iconBtn__Anz_I:disabled{opacity:.35;cursor:default}.BranchesTab_iconBtn__Anz_I:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:1px}.BranchesTab_iconBtnDanger__DorVf:hover:not(:disabled){background:var(--color-danger-light);color:var(--color-danger-text)}.BranchesTab_empty__Xt_qr{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1.5rem;border:1px dashed var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-muted);text-align:center}.BranchesTab_emptyTitle__cYkzm{margin:.25rem 0 0;font-size:.95rem;font-weight:600;color:var(--color-text)}.BranchesTab_emptyText__tmo0k{max-width:44ch;margin:0 0 .5rem;font-size:.85rem;line-height:1.5}@media (max-width:560px){.BranchesTab_branchHead__xsHBO{flex-wrap:wrap}.BranchesTab_info__fgzP4{flex-basis:calc(100% - 7rem)}.BranchesTab_badge__JrxBz,.BranchesTab_cajas__sOARL{margin-left:2.75rem}.BranchesTab_actions__wZ4r_{margin-left:auto}}@media (prefers-reduced-motion:reduce){.BranchesTab_iconBtn__Anz_I{transition:none}}.ExchangeRateTab_wrap__9Mq2Z{display:flex;flex-direction:column;gap:1rem}.ExchangeRateTab_section__ydJi6{display:flex;flex-direction:column;gap:.9rem}.ExchangeRateTab_title__JGcKg{margin:0;padding-bottom:.6rem;border-bottom:1px solid var(--color-border);font-size:1rem;font-weight:600;color:var(--color-text)}.ExchangeRateTab_summary___PafK{margin:0;font-size:.95rem;color:var(--color-text)}.ExchangeRateTab_summary___PafK strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ExchangeRateTab_notice__XcBq_{margin:0;padding:.55rem .85rem;border:1px solid color-mix(in srgb,var(--color-warning) 35%,transparent);border-radius:var(--radius-md);background:var(--color-warning-light);font-size:.82rem;line-height:1.4;color:var(--color-warning)}.ExchangeRateTab_help__Z5fuf{margin:0;font-size:.78rem;line-height:1.45;color:var(--color-text-muted)}.ExchangeRateTab_muted__ESdYr{font-size:.8rem;color:var(--color-text-muted)}.ExchangeRateTab_basis__HJdpl{display:block;margin-top:.1rem;font-size:.75rem;color:var(--color-text-muted)}.ExchangeRateTab_rateCell__kKc9O{white-space:nowrap}.ExchangeRateTab_rate__pPl9q{margin-right:.6rem;font-size:1.05rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ExchangeRateTab_close__VTijc{font-size:.78rem;color:var(--color-text-muted)}.ExchangeRateTab_warnDot__hqAqW{margin-left:.5rem;padding:.1rem .45rem;border-radius:999px;background:var(--color-warning-light);font-size:.7rem;font-weight:600;color:var(--color-warning)}.ExchangeRateTab_retry__7VM_K{padding:0;border:0;background:none;font:inherit;font-size:.8rem;color:var(--color-primary);text-decoration:underline;cursor:pointer}.ExchangeRateTab_block__j_oeX{display:flex;flex-direction:column;gap:.6rem;padding-top:1.1rem;border-top:1px solid var(--color-border)}.ExchangeRateTab_blockTitle__hnhnj{margin:0;font-size:.9rem;font-weight:600;color:var(--color-text)}.ExchangeRateTab_blockHint__mkQH_{margin:-.4rem 0 0;font-size:.78rem;color:var(--color-text-muted)}.ExchangeRateTab_optionHint__ASAYy{display:block;margin-top:.1rem;font-size:.78rem;font-weight:400;color:var(--color-text-muted)}.ExchangeRateTab_choices__4A_v4{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-gap:.6rem;gap:.6rem}.ExchangeRateTab_choice__otyjD{position:relative;display:flex;align-items:flex-start;gap:.7rem;padding:.8rem .95rem;border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-size:.875rem;cursor:pointer;transition:border-color .15s,background-color .15s}.ExchangeRateTab_choice__otyjD:hover{border-color:var(--color-primary)}.ExchangeRateTab_choiceSelected__5zNUz{border-color:var(--color-primary);background:var(--color-primary-light)}.ExchangeRateTab_radioInput__bxnqO{position:absolute;opacity:0;pointer-events:none}.ExchangeRateTab_radioDot__xkdFW{flex-shrink:0;width:1.1rem;height:1.1rem;margin-top:.1rem;border:2px solid var(--color-text-placeholder);border-radius:50%;background:var(--color-surface);transition:border-color .15s,box-shadow .15s}.ExchangeRateTab_choiceSelected__5zNUz .ExchangeRateTab_radioDot__xkdFW{border-color:var(--color-primary);box-shadow:inset 0 0 0 3px var(--color-surface);background:var(--color-primary)}.ExchangeRateTab_radioInput__bxnqO:focus-visible+.ExchangeRateTab_radioDot__xkdFW{outline:2px solid var(--color-border-focus);outline-offset:2px}.ExchangeRateTab_choiceText__rqAfT{display:flex;flex-direction:column;min-width:0}.ExchangeRateTab_tag__K4mg4{margin-left:.5rem;padding:.1rem .45rem;border-radius:999px;background:var(--color-success-light);font-size:.68rem;font-weight:600;color:var(--color-success);vertical-align:middle}.ExchangeRateTab_rows__et05z{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.ExchangeRateTab_row__nSXpb{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem;font-size:.875rem}.ExchangeRateTab_row__nSXpb+.ExchangeRateTab_row__nSXpb{border-top:1px solid var(--color-border)}.ExchangeRateTab_rowText__mV8uz{display:flex;flex-direction:column;min-width:0}.ExchangeRateTab_rowLabel__STgaC{font-weight:600;color:var(--color-text)}.ExchangeRateTab_switch__EDnxX{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:flex-end;width:3.6rem;height:1.7rem;padding:0 .55rem;border:0;border-radius:999px;background:var(--color-text-placeholder);color:#fff;font-size:.7rem;font-weight:700;cursor:pointer;transition:background-color .15s}.ExchangeRateTab_switchOn__mP6Qt{justify-content:flex-start;background:var(--color-primary)}.ExchangeRateTab_switch__EDnxX:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.ExchangeRateTab_switchThumb__SvvXg{position:absolute;top:.2rem;left:.2rem;width:1.3rem;height:1.3rem;border-radius:50%;background:#fff;box-shadow:var(--shadow-xs);transition:transform .15s}.ExchangeRateTab_switchOn__mP6Qt .ExchangeRateTab_switchThumb__SvvXg{transform:translateX(1.9rem)}@media (prefers-reduced-motion:reduce){.ExchangeRateTab_choice__otyjD,.ExchangeRateTab_radioDot__xkdFW,.ExchangeRateTab_switchThumb__SvvXg,.ExchangeRateTab_switch__EDnxX{transition:none}}.ExchangeRateTab_pct__Jc2h6{display:inline-flex;flex-shrink:0;align-items:center;gap:.4rem;color:var(--color-text-muted)}.ExchangeRateTab_pctInput__a_hnI{width:5.5rem;text-align:right}.ExchangeRateTab_actions__1RGdN{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem;border-top:1px solid var(--color-border)}.FiscalTab_stack__0Nyjl{display:flex;flex-direction:column;gap:1.25rem}.FiscalTab_hint__a79UI{margin:0;font-size:.875rem;color:var(--color-text-muted)}.FiscalTab_options__HIqHB{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;border:none}.FiscalTab_option__Rm6iU{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,background-color .15s}.FiscalTab_option__Rm6iU:hover{border-color:var(--color-primary)}.FiscalTab_option__Rm6iU:focus-within{outline:2px solid var(--color-border-focus);outline-offset:2px}.FiscalTab_option__Rm6iU input[type=radio]{flex-shrink:0;margin-top:.2rem;accent-color:var(--color-primary)}.FiscalTab_optionOn__yWlx8{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 6%,var(--color-surface))}.FiscalTab_optionText__LqS8k{display:flex;flex-direction:column;gap:.125rem}.FiscalTab_optionLabel__MOawg{font-size:.875rem;font-weight:500;color:var(--color-text)}.FiscalTab_optionDesc__qDrIx{font-size:.78rem;color:var(--color-text-muted)}.FiscalTab_narrow___g5H5{max-width:9rem}.FiscalTab_medium___yfez{max-width:16rem}.FiscalTab_unit__YhaNN{display:flex;align-items:center;gap:.5rem;color:var(--color-text-muted)}.FiscalTab_srOnly__X9fSL{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.FiscalTab_option__Rm6iU{transition:none}}.IntegrationTab_head__V85Rw{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.IntegrationTab_usage__qwnxf{margin:0;font-size:.875rem;color:var(--color-text-muted)}.IntegrationTab_usage__qwnxf strong{color:var(--color-text)}.IntegrationTab_empty__T9UDo{margin:0;padding:1.25rem 1rem;border:1px dashed var(--color-border);border-radius:var(--radius-md);font-size:.875rem;color:var(--color-text-muted);text-align:center}.IntegrationTab_list__oE7Cj{display:flex;flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none}.IntegrationTab_row__nmL_7{display:flex;align-items:flex-start;gap:.85rem;padding:.9rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.IntegrationTab_rowIcon__cEd5_{display:grid;place-items:center;flex:none;width:2rem;height:2rem;border-radius:var(--radius-sm);background:var(--color-primary-subtle);color:var(--color-primary)}.IntegrationTab_rowMain__4ZeB9{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.3rem}.IntegrationTab_rowTitle__ZZiie{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;font-size:.9375rem}.IntegrationTab_rowId__vzPrN{display:flex;align-items:center;gap:.35rem;min-width:0}.IntegrationTab_rowId__vzPrN code{overflow-wrap:anywhere;font-size:.8125rem;color:var(--color-text-muted)}.IntegrationTab_rowMeta__U7X_D{margin:0;font-size:.8125rem;color:var(--color-text-muted)}.IntegrationTab_rowWarn__hc5Jr{margin:.15rem 0 0;font-size:.8125rem;color:var(--color-warning-text)}.IntegrationTab_rowActions__fL7JV{display:flex;gap:.4rem;flex:none}.IntegrationTab_how__J1oru{display:flex;flex-direction:column;gap:.6rem;padding:1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}.IntegrationTab_howTitle___M9Du{margin:0;font-size:.875rem;font-weight:600;color:var(--color-text)}.IntegrationTab_howSteps___Ugtm{display:flex;flex-direction:column;gap:.6rem;margin:0;padding-left:1.2rem;font-size:.8125rem;line-height:1.5;color:var(--color-text-muted)}.IntegrationTab_code__W7_gy{margin:.4rem 0 0;padding:.6rem .75rem;overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);font-size:.78rem;color:var(--color-text)}.IntegrationTab_howLink__kCi0G{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;font-size:.8125rem;font-weight:500;color:var(--color-primary)}.IntegrationTab_form__KJKrF{display:flex;flex-direction:column;gap:1rem;width:min(calc(100vw - 6.5rem),28rem)}.IntegrationTab_actions__GULPW{display:flex;justify-content:flex-end;gap:.6rem}.IntegrationTab_secretBody__YO6Jm{display:flex;flex-direction:column;gap:1rem;width:min(calc(100vw - 6.5rem),30rem)}.IntegrationTab_warn__13Nfy{margin:0;padding:.7rem .85rem;border:1px solid var(--color-warning);border-radius:var(--radius-md);background:var(--color-warning-light);font-size:.8125rem;line-height:1.5;color:var(--color-warning-text)}.IntegrationTab_secretField__ciHMQ{display:flex;flex-direction:column;gap:.3rem}.IntegrationTab_secretLabel__B849B{font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-muted)}.IntegrationTab_secretValue__qg1X1{display:flex;align-items:center;gap:.4rem;padding:.55rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg)}.IntegrationTab_secretValue__qg1X1 code{flex:1 1;min-width:0;overflow-wrap:anywhere;font-size:.8125rem;color:var(--color-text)}.IntegrationTab_confirm__4b8Gi{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--color-text);cursor:pointer}@media (max-width:40rem){.IntegrationTab_row__nmL_7{flex-wrap:wrap}.IntegrationTab_rowActions__fL7JV{width:100%;justify-content:flex-end}}@media (max-width:520px){.IntegrationTab_form__KJKrF,.IntegrationTab_secretBody__YO6Jm{width:min(calc(100vw - 3.5rem),30rem)}}.BrandingSection_wrap__n78vx{display:flex;gap:2.5rem;align-items:flex-start;flex-wrap:wrap}.BrandingSection_left__WxL0R{display:flex;flex-direction:column;gap:1.5rem;flex:1 1;min-width:260px}.BrandingSection_field__84fay{display:flex;flex-direction:column;gap:.375rem}.BrandingSection_label__GQHNq{font-size:.8125rem;font-weight:500;color:var(--color-text)}.BrandingSection_hint__gP6Jq{font-size:.75rem;color:var(--color-text-muted);margin:0 0 .375rem}.BrandingSection_colors__3KQzj{display:flex;gap:1.5rem;flex-wrap:wrap}.BrandingSection_colorField__RPMCj{display:flex;flex-direction:column;gap:.375rem}.BrandingSection_colorRow__Bg0kw{display:flex;align-items:center;gap:.5rem}.BrandingSection_swatch__rM8MG{width:2.5rem;height:2.5rem;padding:2px;cursor:pointer;background:none}.BrandingSection_hex__E22LK,.BrandingSection_swatch__rM8MG{border:1px solid var(--color-border);border-radius:var(--radius-sm)}.BrandingSection_hex__E22LK{width:7rem;font-size:.875rem;font-family:monospace;padding:.4rem .6rem;background:var(--color-surface);color:var(--color-text)}.BrandingSection_hexError__OSkTd{margin:.25rem 0 0;font-size:.75rem;color:var(--color-danger)}.PdfPreview_wrap__PBDvP{position:relative;width:100%;max-width:100%;aspect-ratio:210/297;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;background:#fff;box-shadow:var(--shadow-sm,0 1px 3px rgba(0,0,0,.08))}.PdfPreview_frame___parh{width:100%;height:100%;border:none;display:block}.PdfPreview_overlay__AuKcZ{color:var(--color-text-muted);background:rgba(255,255,255,.85)}.PdfPreview_error__4dEsi,.PdfPreview_overlay__AuKcZ{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.8125rem}.PdfPreview_error__4dEsi{padding:1rem;text-align:center;color:var(--color-danger,#c0392b);background:#fff}.PdfPreview_expandBtn___bYge{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;border-radius:var(--radius-sm);background:rgba(17,17,17,.55);color:#fff;cursor:pointer;opacity:0;transition:opacity .15s,background-color .15s}.PdfPreview_expandBtn___bYge:focus-visible,.PdfPreview_wrap__PBDvP:hover .PdfPreview_expandBtn___bYge{opacity:1}.PdfPreview_expandBtn___bYge:hover{background:rgba(17,17,17,.75)}.PdfPreview_expandBtn___bYge:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.35)}.PdfPreview_expandedFrame__qIzY_{width:calc(95vw - 4rem);height:calc(95vh - 8rem);max-width:none;background:#fff;border-radius:var(--radius-sm);overflow:hidden;box-shadow:0 0 0 1px var(--color-border);flex-shrink:0}.DocTypesSection_wrap__kJUUp{display:flex;flex-direction:column;gap:0}.DocTypesSection_tabs__eUkCW{display:flex;gap:0;border-bottom:1px solid var(--color-border);overflow-x:auto;scrollbar-width:none}.DocTypesSection_tabs__eUkCW::-webkit-scrollbar{display:none}.DocTypesSection_tab__EOgFL{flex-shrink:0;padding:.625rem 1rem;font-size:.8125rem;font-weight:500;color:var(--color-text-muted);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .15s,border-color .15s;margin-bottom:-1px}.DocTypesSection_tab__EOgFL:hover{color:var(--color-text)}.DocTypesSection_tab__EOgFL:focus-visible{outline:none;color:var(--color-text);box-shadow:inset 0 0 0 2px rgba(var(--color-primary-rgb),.3)}.DocTypesSection_tabActive__p1kZ_{color:var(--color-primary);border-bottom-color:var(--color-primary)}.DocTypesSection_content___TFok{display:flex;gap:2rem;padding:1.5rem 0 0;flex-wrap:wrap}.DocTypesSection_configCol__UqOCG{display:flex;flex-direction:column;gap:1.5rem;flex:1 1;min-width:280px}@media (max-width:480px){.DocTypesSection_configCol__UqOCG{min-width:0}}.DocTypesSection_previewCol__NfIr1{display:flex;flex-direction:column;gap:.5rem;flex:0 0 auto}.DocTypesSection_fieldGroup__HnPcz{display:flex;flex-direction:column;gap:.625rem}.DocTypesSection_fieldLabel__lDmPr{font-size:.8125rem;font-weight:500;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}.DocTypesSection_templateList__JzeN4{display:flex;flex-direction:column;gap:.5rem}.DocTypesSection_templateCard__ZQMpa{position:relative;display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border:1.5px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s}.DocTypesSection_templateCard__ZQMpa:hover{border-color:var(--color-primary)}.DocTypesSection_templateCard__ZQMpa:has(input:focus-visible){border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.15)}.DocTypesSection_templateSelected__XtlAB{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 4%,transparent)}.DocTypesSection_hiddenRadio__iH0TI{display:none}.DocTypesSection_templateCardInner__orERw{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.DocTypesSection_templateName__VHgLu{font-size:.875rem;font-weight:600;color:var(--color-text)}.DocTypesSection_templateDesc__giW0s{font-size:.75rem;color:var(--color-text-muted)}.DocTypesSection_templateSections___vjvM{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.25rem}.DocTypesSection_sectionBadge__ZJBgb{font-size:.6875rem;padding:.1rem .45rem;border-radius:999px;background:var(--color-surface-2,#f3f4f6);color:var(--color-text-muted);border:1px solid var(--color-border)}.DocTypesSection_checkIcon__n__gq{width:1.25rem;height:1.25rem;color:var(--color-primary);flex-shrink:0;margin-top:.1rem}.DocTypesSection_formatRows__oAk1Y{display:flex;flex-direction:column;gap:0;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.DocTypesSection_formatRow__l5j4B{display:grid;grid-template-columns:220px 1fr;grid-gap:.75rem;gap:.75rem;align-items:start;padding:.75rem 1rem;border-bottom:1px solid var(--color-border)}@media (max-width:480px){.DocTypesSection_formatRow__l5j4B{grid-template-columns:1fr;gap:.5rem}}.DocTypesSection_formatRow__l5j4B:last-child{border-bottom:none}.DocTypesSection_codeLabel__spEcX{font-size:.8125rem;font-weight:500;color:var(--color-text)}.DocTypesSection_formatOptions__SnqIZ{display:flex;gap:.375rem;flex-wrap:wrap}.DocTypesSection_fmtOption__ABTQe{display:flex;flex-direction:column;align-items:center;padding:.4rem .625rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color .15s;text-align:center}.DocTypesSection_fmtOption__ABTQe:hover{border-color:var(--color-primary)}.DocTypesSection_fmtOption__ABTQe:has(input:focus-visible){border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.15)}.DocTypesSection_fmtOption__ABTQe input{display:none}.DocTypesSection_fmtSelected__4NEmk{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 5%,transparent)}.DocTypesSection_fmtLabel__KZ3wE{font-size:.8125rem;font-weight:500;color:var(--color-text)}.DocTypesSection_fmtDesc__eTF8S{font-size:.6875rem;color:var(--color-text-muted)}.DocTypesSection_formatPicker__Gyslr{display:flex;flex-direction:column;gap:.625rem}.DocTypesSection_customSize__5hhtT{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.DocTypesSection_customSize__5hhtT label{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;color:var(--color-text-muted)}.DocTypesSection_customSize__5hhtT input[type=number]{width:4.25rem;padding:.3rem .4rem;font-size:.8125rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text)}.DocTypesSection_customSize__5hhtT input[type=number]:disabled{opacity:.5}.DocTypesSection_autoToggle__PvjPH{gap:.4rem}.PdfTab_wrap___1cgN{display:flex;flex-direction:column;gap:0}.PdfTab_section__QOqFq{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1.75rem}.PdfTab_sectionBordered__M_yPr{padding-top:1.75rem;border-top:1px solid var(--color-border)}.PdfTab_sectionTitle__41gM7{font-size:1rem;font-weight:600;color:var(--color-text);margin:0 0 .25rem}.PdfTab_sectionSubtitle__cB6us{font-size:.8125rem;color:var(--color-text-muted);margin:0 0 1rem}.PdfTab_actions__H5wrZ{display:flex;justify-content:flex-end;padding-top:1.25rem;border-top:1px solid var(--color-border);margin-top:.5rem}.PlanChangeSection_section__TExiG{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.5rem 1.75rem;display:flex;flex-direction:column;gap:1.5rem}.PlanChangeSection_header__Aet1P{display:flex;flex-direction:column;gap:.25rem}.PlanChangeSection_title__IShXW{margin:0;font-size:1.05rem;font-weight:600;color:var(--color-text)}.PlanChangeSection_subtitle__INh3B{margin:0;max-width:62ch;font-size:.875rem;color:var(--color-text-muted);line-height:1.5}.PlanChangeSection_current__68dLT{display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.25rem;background:var(--color-primary-light);border:1px solid var(--color-primary);border-radius:var(--radius-lg)}.PlanChangeSection_currentMain__c69va{display:flex;flex-direction:column;gap:.25rem}.PlanChangeSection_currentHead__JizZU{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap}.PlanChangeSection_currentName__WCZ1x{margin:0;font-size:1.25rem;font-weight:700;color:var(--color-text)}.PlanChangeSection_currentTag__wIVuQ{display:inline-flex;align-items:center;gap:4px;padding:2px 10px 2px 8px;border-radius:999px;background:var(--color-primary);color:var(--color-primary-contrast);font-size:.75rem;font-weight:600}.PlanChangeSection_currentMeta__tBYFI{margin:0;font-size:.875rem;color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PlanChangeSection_dot__z0Y8J{margin:0 .4rem;opacity:.5}.PlanChangeSection_currentNote__4NAcy{display:flex;align-items:flex-start;gap:.5rem;margin:0;padding-top:.75rem;border-top:1px solid rgba(var(--color-primary-rgb),.3);font-size:.8125rem;color:var(--color-text);line-height:1.45}.PlanChangeSection_currentNote__4NAcy svg{flex-shrink:0;margin-top:1px}.PlanChangeSection_pendingBar__WoR5n{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;background:var(--color-warning-light);border:1px solid var(--color-warning);border-radius:var(--radius-md);font-size:.875rem;color:var(--color-text);line-height:1.45}.PlanChangeSection_spin__MD6_I{animation:PlanChangeSection_spin__MD6_I .9s linear infinite}@keyframes PlanChangeSection_spin__MD6_I{to{transform:rotate(1turn)}}.PlanChangeSection_empty__i7znD{margin:0;padding:1rem;text-align:center;font-size:.875rem;color:var(--color-text-muted);border:1px dashed var(--color-border);border-radius:var(--radius-md)}.PlanChangeSection_layout__5l5v1{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:1.5rem;gap:1.5rem;align-items:start}.PlanChangeSection_colChange__rdTej,.PlanChangeSection_colCurrent__zi6OY{display:flex;flex-direction:column;gap:1rem;min-width:0}@media (max-width:860px){.PlanChangeSection_layout__5l5v1{grid-template-columns:minmax(0,1fr);gap:1rem}.PlanChangeSection_colCurrent__zi6OY{display:contents}.PlanChangeSection_colChange__rdTej{order:2}.PlanChangeSection_cancelBox__HLfRF{order:3;margin-top:.5rem}}.PlanChangeSection_cancelBox__HLfRF{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding-top:1rem;border-top:1px solid var(--color-border)}.PlanChangeSection_cancelCopy__MOxqP{min-width:0}.PlanChangeSection_cancelTitle__8SEVX{margin:0;font-size:.9375rem;font-weight:600;color:var(--color-text)}.PlanChangeSection_cancelDesc__MeedP{margin:2px 0 0;max-width:62ch;font-size:.8125rem;color:var(--color-text-muted);line-height:1.45}.PlanChangeSection_cancelBtn__MTEuV{flex-shrink:0;min-height:44px;color:var(--color-danger);border-color:var(--color-danger-border)}.PlanChangeSection_cancelConfirm__RZH0s{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.8125rem;color:var(--color-text)}.PlanChangeSection_cancelConfirm__RZH0s .btn{min-height:44px}.PlanChangeSection_cancelDanger__yBcjI{background:var(--color-danger);border-color:var(--color-danger);color:#fff}.PlanChangeSection_cancelDanger__yBcjI:hover:not(:disabled){filter:brightness(.9)}@media (max-width:640px){.PlanChangeSection_section__TExiG{padding:1.25rem 1rem}.PlanChangeSection_cancelBox__HLfRF,.PlanChangeSection_pendingBar__WoR5n{flex-direction:column;align-items:stretch}.PlanChangeSection_cancelConfirm__RZH0s{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.PlanChangeSection_spin__MD6_I{animation:none}}.PlanChangeActions_wrap__RuKM5{display:flex;flex-direction:column;gap:.75rem}.PlanChangeActions_up__H0h_M{display:flex;align-items:center;gap:1rem;width:100%;min-height:84px;padding:1rem 1.25rem;background:var(--color-surface);color:var(--color-text);border:1.5px solid var(--color-primary);border-radius:var(--radius-lg);text-align:left;cursor:pointer;transition:background-color .15s,box-shadow .15s,transform .1s}.PlanChangeActions_up__H0h_M:hover:not(:disabled){background:var(--color-primary-light)}.PlanChangeActions_up__H0h_M:active:not(:disabled){transform:translateY(1px)}.PlanChangeActions_down__91ymN:focus-visible,.PlanChangeActions_up__H0h_M:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.PlanChangeActions_up__H0h_M:disabled{border-color:var(--color-border);color:var(--color-text-muted);cursor:not-allowed}.PlanChangeActions_upIcon__nAMHl{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:999px;background:var(--color-primary-light);color:var(--color-primary);transition:background-color .15s}.PlanChangeActions_up__H0h_M:hover:not(:disabled) .PlanChangeActions_upIcon__nAMHl{background:var(--color-surface)}.PlanChangeActions_up__H0h_M:disabled .PlanChangeActions_upIcon__nAMHl{background:var(--color-bg-hover);color:var(--color-text-muted)}.PlanChangeActions_upText___J_NP{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.PlanChangeActions_upTitle__ihl0s{font-size:1.125rem;font-weight:700;line-height:1.25;color:var(--color-primary)}.PlanChangeActions_upSub__6KJ4y{font-size:.875rem;line-height:1.4;color:var(--color-text-muted)}.PlanChangeActions_chev___9qGQ{flex-shrink:0;color:var(--color-primary);transition:transform .15s}.PlanChangeActions_up__H0h_M:disabled .PlanChangeActions_chev___9qGQ,.PlanChangeActions_up__H0h_M:disabled .PlanChangeActions_upTitle__ihl0s{color:var(--color-text-muted)}.PlanChangeActions_up__H0h_M:hover:not(:disabled) .PlanChangeActions_chev___9qGQ{transform:translateX(3px)}.PlanChangeActions_down__91ymN{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem .625rem;width:100%;min-height:48px;padding:.625rem 1rem;background:none;color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:.875rem;text-align:left;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.PlanChangeActions_down__91ymN:hover:not(:disabled){background:var(--color-bg-hover);border-color:var(--color-text-muted);color:var(--color-text)}.PlanChangeActions_down__91ymN:disabled{opacity:.6;cursor:not-allowed}.PlanChangeActions_downTitle__JniSX{font-weight:600}.PlanChangeActions_downSub__3TeiP{font-size:.8125rem;opacity:.85}@media (prefers-reduced-motion:reduce){.PlanChangeActions_chev___9qGQ,.PlanChangeActions_down__91ymN,.PlanChangeActions_up__H0h_M{transition:none}}.DemoBanner_banner__hAUfK{position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(90deg,var(--color-primary-dark),var(--color-primary),var(--color-warning),var(--color-primary),var(--color-primary-dark));background-size:300% 100%;color:#fff;text-align:center;font-size:.875rem;font-weight:600;padding:.55rem 1rem;text-shadow:0 0 8px rgba(255,255,255,.55);animation:DemoBanner_demoBannerGradient__rekc1 6s ease-in-out infinite,DemoBanner_demoBannerGlow__4_6mh 2.4s ease-in-out infinite}.DemoBanner_banner__hAUfK strong{font-weight:800;text-transform:uppercase;letter-spacing:.03em}.DemoBanner_closeBtn__0cwFC{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#fff;cursor:pointer;padding:.2rem;opacity:.8;line-height:0}.DemoBanner_closeBtn__0cwFC:hover{opacity:1}@keyframes DemoBanner_demoBannerGradient__rekc1{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes DemoBanner_demoBannerGlow__4_6mh{0%,to{box-shadow:0 0 12px 0 color-mix(in srgb,var(--color-primary) 55%,transparent)}50%{box-shadow:0 0 26px 4px color-mix(in srgb,var(--color-warning) 75%,transparent)}}@media (prefers-reduced-motion:reduce){.DemoBanner_banner__hAUfK{animation:none}}@media print{.DemoBanner_banner__hAUfK{display:none}}.layout_plain__pDP4W{display:flex;flex-direction:column;min-height:100vh}.layout_shell__KMHMl{display:flex;height:100vh;overflow:hidden;background-color:var(--color-bg)}.layout_main__6OzQX{display:flex;flex-direction:column;flex:1 1;min-width:0;overflow:hidden}.layout_content__LGaDG{flex:1 1;position:relative;min-width:0;overflow-y:auto;padding:2rem}@media (max-width:1100px){.layout_shell__KMHMl{height:auto;min-height:100vh;overflow:visible}.layout_main__6OzQX{overflow:visible}.layout_content__LGaDG{overflow-y:visible;padding:1.5rem}}@media (max-width:640px){.layout_content__LGaDG{padding:1rem max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left))}.layout_content__LGaDG .form-input,.layout_content__LGaDG .form-select,.layout_content__LGaDG textarea{font-size:1rem}}@media (pointer:coarse){.layout_content__LGaDG .btn--sm,.layout_content__LGaDG .form-input,.layout_content__LGaDG .form-select{min-height:2.75rem}}@supports (height:100dvh){.layout_plain__pDP4W{min-height:100dvh}@media (max-width:1100px){.layout_shell__KMHMl{min-height:100dvh}}}.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}.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}}.UnderlineTabs_bar__dKd1y{display:flex;gap:.25rem;padding:0 1.25rem;border-bottom:1px solid var(--color-border);overflow-x:auto;scrollbar-width:none}.UnderlineTabs_tab___Nkhg{position:relative;display:inline-flex;align-items:center;gap:.45rem;flex-shrink:0;min-height:2.75rem;padding:0 .75rem;border:none;background:none;color:var(--color-text-muted);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:color .15s}.UnderlineTabs_tab___Nkhg:after{content:"";position:absolute;left:.5rem;right:.5rem;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:var(--color-primary);transform:scaleX(0);transition:transform .22s cubic-bezier(.23,1,.32,1)}.UnderlineTabs_tab___Nkhg:hover{color:var(--color-text)}.UnderlineTabs_active__KHz0z,.UnderlineTabs_active__KHz0z:hover{color:var(--color-primary)}.UnderlineTabs_active__KHz0z:after{transform:scaleX(1)}.UnderlineTabs_tab___Nkhg:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;border-radius:var(--radius-md)}@media (max-width:520px){.UnderlineTabs_bar__dKd1y{padding:0 .5rem}}@media (prefers-reduced-motion:reduce){.UnderlineTabs_tab___Nkhg:after{transition:none}}.ModalFrame_frame__hTEEy{display:flex;flex-direction:column;width:min(92vw,40rem);max-height:min(90vh,46rem);min-height:0}@supports (height:1dvh){.ModalFrame_frame__hTEEy{max-height:min(90dvh,46rem)}}.ModalFrame_head__BZ7Hz{padding:1.25rem 3.25rem 1rem 1.5rem;border-bottom:1px solid var(--color-border)}.ModalFrame_title__EA6JO{margin:0;font-size:1.125rem;font-weight:700;line-height:1.3;color:var(--color-text)}.ModalFrame_sub__KpbxR{margin:.25rem 0 0;max-width:60ch;font-size:.875rem;line-height:1.5;color:var(--color-text-muted)}.ModalFrame_sub__KpbxR strong{color:var(--color-text);font-weight:600}.ModalFrame_view__Yh3Bn{display:flex;flex-direction:column;flex:1 1;min-height:0;animation:ModalFrame_viewIn____6FQ .24s cubic-bezier(.23,1,.32,1) both}.ModalFrame_view__Yh3Bn[data-dir=forward]{--from-x:14px}.ModalFrame_view__Yh3Bn[data-dir=back]{--from-x:-14px}.ModalFrame_view__Yh3Bn[data-dir=fade]{--from-y:6px}@keyframes ModalFrame_viewIn____6FQ{0%{opacity:0;transform:translate(var(--from-x,0),var(--from-y,0))}}.ModalFrame_body___riRl,.ModalFrame_form__9ZNXn{display:flex;flex-direction:column;flex:1 1;min-height:0}.ModalFrame_body___riRl{gap:1.25rem;padding:1.25rem 1.5rem;overflow-y:auto;overscroll-behavior:contain}.ModalFrame_foot__onU53{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:1rem 1.5rem;border-top:1px solid var(--color-border);background:var(--color-surface)}.ModalFrame_footStart__P5qes{min-width:0;font-size:.8125rem;color:var(--color-text-muted)}.ModalFrame_footEnd__fT3Y4{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-left:auto}.ModalFrame_foot__onU53 .btn{min-height:44px;font-weight:600}@media (max-width:520px){.ModalFrame_head__BZ7Hz{padding:1rem 3rem .875rem 1rem}.ModalFrame_body___riRl{padding:1rem}.ModalFrame_foot__onU53{flex-direction:column;align-items:stretch;padding:.75rem 1rem}.ModalFrame_footEnd__fT3Y4{flex-direction:row-reverse;width:100%}.ModalFrame_footEnd__fT3Y4 .btn{flex:1 1}}@media (prefers-reduced-motion:reduce){.ModalFrame_view__Yh3Bn{animation:none}}.DeleteRoleModal_warning___iggB{margin:0;font-size:.875rem;color:var(--color-text-muted)}.DeleteRoleModal_error__zAkwY{margin:0;padding:.625rem .875rem;border-radius:var(--radius-md);border:1px solid var(--color-danger-border);background-color:var(--color-danger-light);font-size:.8125rem;font-weight:500;color:var(--color-danger-text)}.AffixField_field__uJxIU{display:flex;flex-direction:column;gap:.3rem;min-width:0}.AffixField_control__N06_0{display:flex;align-items:center;gap:.5rem;height:40px;padding:0 .875rem;border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color .15s,box-shadow .15s}.AffixField_control__N06_0:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border))}.AffixField_control__N06_0:focus-within{border-color:var(--color-border-focus);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.14)}.AffixField_invalid__rlQpM,.AffixField_invalid__rlQpM:focus-within,.AffixField_invalid__rlQpM:hover{border-color:var(--color-danger)}.AffixField_invalid__rlQpM:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-danger) 18%,transparent)}.AffixField_input__KWz5X{flex:1 1;min-width:0;height:100%;padding:0;border:none;outline:none;background:none;color:var(--color-text);font:inherit;font-size:.9rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AffixField_input__KWz5X::placeholder{color:var(--color-text-placeholder)}.AffixField_affix__c5itp{flex-shrink:0;font-size:.8125rem;font-weight:600;color:var(--color-text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.AffixField_error__C_glC,.AffixField_hint__X1Ug7{font-size:.78rem;line-height:1.4}.AffixField_hint__X1Ug7{color:var(--color-text-muted)}.AffixField_error__C_glC{color:var(--color-danger-text)}@media (pointer:coarse){.AffixField_control__N06_0{height:44px}}.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)}.ChoiceCards_group__O5BIM{min-width:0;margin:0;padding:0;border:none}.ChoiceCards_group__O5BIM legend{padding:0;margin-bottom:.4rem}.ChoiceCards_cards__E1hac{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.625rem;gap:.625rem}.ChoiceCards_card__xBqMV{position:relative;display:flex;align-items:flex-start;gap:.7rem;min-width:0;padding:.8rem .9rem;border:1.5px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);cursor:pointer;transition:border-color .18s,background-color .18s,box-shadow .18s}.ChoiceCards_card__xBqMV:hover{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border));background:var(--color-bg)}.ChoiceCards_cardActive__ZnZPy,.ChoiceCards_cardActive__ZnZPy:hover{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 6%,var(--color-surface));box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.12)}.ChoiceCards_input__a_6Hm{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.ChoiceCards_card__xBqMV:has(.ChoiceCards_input__a_6Hm:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.ChoiceCards_dot__upyyv{flex-shrink:0;width:1rem;height:1rem;margin-top:.1rem;border:1.5px solid var(--color-border);border-radius:999px;background:var(--color-surface);transition:border-color .18s,background-color .18s,box-shadow .18s}.ChoiceCards_cardActive__ZnZPy .ChoiceCards_dot__upyyv{border-color:var(--color-primary);background:var(--color-primary);box-shadow:inset 0 0 0 3px var(--color-surface)}.ChoiceCards_text__6W8B6{display:flex;flex-direction:column;gap:.15rem;min-width:0}.ChoiceCards_label__MBRN9{font-size:.875rem;font-weight:700;line-height:1.3;color:var(--color-text)}.ChoiceCards_desc__koMD6{font-size:.78rem;line-height:1.4;color:var(--color-text-muted)}@media (max-width:480px){.ChoiceCards_cards__E1hac{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ChoiceCards_card__xBqMV,.ChoiceCards_dot__upyyv{transition:none}}.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}.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}}.PeriodBar_bar__jqkfz{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.PeriodBar_presets__0mnWs{display:flex;flex-wrap:wrap;gap:.35rem}.PeriodBar_preset__OedtG{display:inline-flex;align-items:center;gap:.3rem;min-height:44px;padding:0 .85rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);color:var(--color-text);font-size:.82rem;font-weight:500;cursor:pointer;transition:background-color .15s,border-color .15s}.PeriodBar_preset__OedtG:hover{background:var(--color-bg-hover)}.PeriodBar_preset__OedtG:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.PeriodBar_presetActive__G_Cl9,.PeriodBar_presetActive__G_Cl9:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-contrast)}@media (min-width:769px){.PeriodBar_preset__OedtG{min-height:34px}}.PeriodBar_range__LyXZH{font-size:.85rem;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PeriodBar_custom__eyDej{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.6rem}.PeriodBar_field__ghXFj{display:flex;flex-direction:column;gap:.2rem;font-size:.75rem;color:var(--color-text-muted)}.PeriodBar_field__ghXFj .form-input{min-height:38px;padding-block:.35rem}.PeriodBar_error__GasY3{flex-basis:100%;font-size:.8rem;color:var(--color-danger-text)}.PeriodBar_fieldset__4pa4m{border:0;margin:0;padding:0;min-width:0}.PeriodBar_srOnly__rC_ge{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}