.solicitudWizardPanels_catalogEmpty__IpKVe{padding:var(--ds-spacing-xl);text-align:center;color:var(--ds-color-text-tertiary);font-size:var(--ds-text-sm)}.solicitudWizardPanels_sidebarPanel__uLKDg{flex:1 1;min-height:0;display:flex;flex-direction:column}.solicitudWizardPanels_sidebarFooter__GY9JI{flex-shrink:0}.solicitudWizardPanels_sidebarFooterBody__glTHd{display:flex;flex-direction:column;gap:var(--ds-spacing-md);padding:var(--ds-spacing-md)}.solicitudWizardPanels_cartLineName___RGt5{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium)}.solicitudWizardPanels_cartLineMeta__9EGJn{font-size:var(--ds-text-xs);color:var(--ds-color-text-tertiary)}.solicitudWizardPanels_cartQtyInput__Do0p4{width:4.5rem;margin-inline:auto}.solicitudWizardPanels_emptyCart__jpM0O{flex:1 1;text-align:center;font-size:var(--ds-text-sm);padding:var(--ds-spacing-xl)}.solicitudWizardPanels_emptyCart__jpM0O,.solicitudWizardPanels_removeBtn__pLvU_{display:flex;align-items:center;justify-content:center;color:var(--ds-color-text-tertiary)}.solicitudWizardPanels_removeBtn__pLvU_{width:24px;height:24px;background:none;border:none;border-radius:var(--ds-radius-sm);cursor:pointer;transition:all var(--ds-transition-fast);font-size:16px}.solicitudWizardPanels_removeBtn__pLvU_:hover{background-color:var(--ds-color-danger-subtle);color:var(--ds-color-danger)}.solicitudWizardPanels_topbarSearch__d3wBe{flex:1 1 12rem;min-width:9rem;max-width:22rem;width:auto}.solicitudWizardPanels_branchSelect__hM0y6{padding:var(--ds-spacing-md);border-bottom:1px solid var(--ds-color-border)}.solicitudWizardPanels_pageLoading__2OCpY{flex:1 1;display:flex;align-items:center;justify-content:center;padding:var(--ds-spacing-xl);color:var(--ds-color-text-tertiary);font-size:var(--ds-text-sm)}.toast_container__Kk7Su{position:fixed;bottom:var(--ds-spacing-lg);right:var(--ds-spacing-lg);z-index:var(--ds-z-toast);display:flex;flex-direction:column;gap:var(--ds-spacing-sm);max-width:400px;pointer-events:none}.toast_toast__UysIr{display:flex;align-items:flex-start;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-md);background-color:var(--ds-color-surface);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-lg);border-left:4px solid;pointer-events:auto;animation:toast_slideIn__dvvaj .3s ease-out;min-width:300px}@keyframes toast_slideIn__dvvaj{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.toast_toast__UysIr.toast_success__UIgMF{border-left-color:var(--ds-color-success)}.toast_toast__UysIr.toast_success__UIgMF .toast_icon__sUMgU{color:var(--ds-color-success)}.toast_toast__UysIr.toast_error__1EKf9{border-left-color:var(--ds-color-danger)}.toast_toast__UysIr.toast_error__1EKf9 .toast_icon__sUMgU{color:var(--ds-color-danger)}.toast_toast__UysIr.toast_warning__8wmgu{border-left-color:var(--ds-color-warning)}.toast_toast__UysIr.toast_warning__8wmgu .toast_icon__sUMgU{color:var(--ds-color-warning)}.toast_toast__UysIr.toast_info__skrKU{border-left-color:var(--ds-color-primary)}.toast_toast__UysIr.toast_info__skrKU .toast_icon__sUMgU{color:var(--ds-color-primary)}.toast_icon__sUMgU{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:2px}.toast_message__CRfik{flex:1 1;font-size:var(--ds-text-sm);color:var(--ds-color-text);line-height:var(--ds-leading-normal)}.toast_close__glu5G{flex-shrink:0;background:none;border:none;padding:0;cursor:pointer;color:var(--ds-color-text-tertiary);transition:color var(--ds-transition-fast);display:flex;align-items:center;justify-content:center}.toast_close__glu5G:hover{color:var(--ds-color-text)}.PinVerificationModal_backdrop__m5nBj{position:fixed;inset:0;z-index:var(--ds-z-modal-priority);background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:var(--ds-spacing-lg)}.PinVerificationModal_modal__vR9Wa{width:100%;max-width:360px;background-color:var(--ds-color-surface);border-radius:var(--ds-radius-xl);padding:var(--ds-spacing-xl);box-shadow:var(--ds-shadow-xl);display:flex;flex-direction:column;gap:var(--ds-spacing-lg)}.PinVerificationModal_header__8se7f{text-align:center}.PinVerificationModal_lockIcon__sRmdf{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--ds-radius-full);background-color:var(--ds-color-primary-subtle);color:var(--ds-color-primary);margin-bottom:var(--ds-spacing-md)}.PinVerificationModal_title__jcsEj{font-size:var(--ds-text-lg);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text);margin:0 0 var(--ds-spacing-xs)}.PinVerificationModal_description__JgKie{font-size:var(--ds-text-sm);color:var(--ds-color-text-secondary);margin:0}.PinVerificationModal_pinRow__fcyTI{display:flex;justify-content:center;gap:var(--ds-spacing-sm)}.PinVerificationModal_pinDigit__YEKBp{width:48px;height:56px;text-align:center;font-size:var(--ds-text-xl);font-family:var(--ds-font-sans);font-weight:var(--ds-weight-semibold);border:2px solid var(--ds-color-border);border-radius:var(--ds-radius-md);background:var(--ds-color-surface);color:var(--ds-color-text);transition:all var(--ds-transition-fast);outline:none}.PinVerificationModal_pinDigit__YEKBp:focus{border-color:var(--ds-color-primary);box-shadow:0 0 0 2px var(--ds-color-primary-light)}.PinVerificationModal_pinDigitError__pivI7{border-color:var(--ds-color-error);animation:PinVerificationModal_shake___kNO3 .3s ease-in-out}@keyframes PinVerificationModal_shake___kNO3{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.PinVerificationModal_setupForm__8mprE{display:flex;justify-content:center}.PinVerificationModal_setupInput__a8fYK{width:160px;padding:var(--ds-spacing-md);text-align:center;font-size:var(--ds-text-xl);font-family:var(--ds-font-sans);font-weight:var(--ds-weight-semibold);letter-spacing:8px;border:2px solid var(--ds-color-border);border-radius:var(--ds-radius-md);background:var(--ds-color-surface);color:var(--ds-color-text);transition:border-color var(--ds-transition-fast);outline:none}.PinVerificationModal_setupInput__a8fYK:focus{border-color:var(--ds-color-primary);box-shadow:0 0 0 2px var(--ds-color-primary-light)}.PinVerificationModal_error__GaE0f{text-align:center;padding:var(--ds-spacing-sm);border-radius:var(--ds-radius-md);background-color:var(--ds-color-error-subtle);color:var(--ds-color-error);font-size:var(--ds-text-sm)}.PinVerificationModal_verifying___eHMu{text-align:center;color:var(--ds-color-text-tertiary);font-size:var(--ds-text-sm)}.PinVerificationModal_actions__rK8GK{display:flex;justify-content:center;gap:var(--ds-spacing-sm)}.PinVerificationModal_cancelBtn__0jrPv{padding:var(--ds-spacing-sm) var(--ds-spacing-lg);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);font-family:var(--ds-font-sans);color:var(--ds-color-text-secondary);background:none;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);cursor:pointer;transition:all var(--ds-transition-fast)}.PinVerificationModal_cancelBtn__0jrPv:hover{background-color:var(--ds-color-surface-hover);color:var(--ds-color-text)}.PinVerificationModal_submitBtn__ZR64N{padding:var(--ds-spacing-sm) var(--ds-spacing-lg);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);font-family:var(--ds-font-sans);color:white;background-color:var(--ds-color-primary);border:none;border-radius:var(--ds-radius-md);cursor:pointer;transition:all var(--ds-transition-fast)}.PinVerificationModal_submitBtn__ZR64N:hover:not(:disabled){background-color:var(--ds-color-primary-hover)}.PinVerificationModal_submitBtn__ZR64N:disabled{opacity:.5;cursor:not-allowed}.BranchMigrationDrawer_content__8anRp{padding:var(--ds-spacing-md);display:flex;flex-direction:column;gap:var(--ds-spacing-md)}.BranchMigrationDrawer_warning__betGz{display:flex;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-md);background-color:var(--ds-color-danger-subtle);border:1px solid var(--ds-color-danger);border-radius:var(--ds-radius-md);font-size:var(--ds-text-sm);color:var(--ds-color-danger-text);line-height:1.5}.BranchMigrationDrawer_warning__betGz svg{flex-shrink:0;margin-top:2px}.BranchMigrationDrawer_warning__betGz strong{display:block;margin-bottom:var(--ds-spacing-xs)}.BranchMigrationDrawer_warning__betGz p{margin:0 0 var(--ds-spacing-xs)}.BranchMigrationDrawer_warning__betGz p:last-child{margin-bottom:0}.BranchMigrationDrawer_info__d5gkS{display:flex;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-md);background-color:var(--ds-color-primary-subtle);border:1px solid var(--ds-color-primary);border-radius:var(--ds-radius-md);font-size:var(--ds-text-sm);color:var(--ds-color-text);line-height:1.5}.BranchMigrationDrawer_info__d5gkS svg{flex-shrink:0;margin-top:2px;color:var(--ds-color-primary)}.BranchMigrationDrawer_info__d5gkS p{margin:0 0 var(--ds-spacing-xs)}.BranchMigrationDrawer_info__d5gkS p:last-child{margin-bottom:0}.BranchMigrationDrawer_currentInfo__Yr9xP{display:flex;flex-direction:column;gap:var(--ds-spacing-xs)}.BranchMigrationDrawer_label__gZSgl{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--ds-color-text-tertiary)}.BranchMigrationDrawer_infoRow__zHnW8{display:flex;align-items:center;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-sm);background-color:var(--ds-color-surface-secondary);border-radius:var(--ds-radius-md)}.BranchMigrationDrawer_infoValue__JVWXz{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text)}.BranchMigrationDrawer_infoBranch__I_Z0Q{font-size:var(--ds-text-sm);color:var(--ds-color-text-secondary);margin-left:auto}.BranchMigrationDrawer_pickerSection__p31mw{display:flex;flex-direction:column;gap:var(--ds-spacing-sm)}.BranchMigrationDrawer_emptyBranches__2R7d5{margin:0;padding:var(--ds-spacing-md);font-size:var(--ds-text-sm);color:var(--ds-color-text-secondary);background:var(--ds-color-surface-alt);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md)}.BranchMigrationDrawer_branchPicker__Ga0xt{display:flex;flex-direction:column;gap:var(--ds-spacing-xs);max-height:min(320px,45vh);overflow-y:auto;padding:2px}.BranchMigrationDrawer_branchPickRow__JF14v{display:flex;align-items:flex-start;gap:var(--ds-spacing-sm);width:100%;text-align:left;padding:var(--ds-spacing-sm) var(--ds-spacing-md);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);background:var(--ds-color-surface);cursor:pointer;transition:border-color var(--ds-transition-fast),background-color var(--ds-transition-fast),box-shadow var(--ds-transition-fast)}.BranchMigrationDrawer_branchPickRow__JF14v:hover{border-color:var(--ds-color-border-strong);background:var(--ds-color-surface-hover)}.BranchMigrationDrawer_branchPickRowSelected__z7JNp{border-color:var(--ds-color-primary);background:var(--ds-color-primary-subtle);box-shadow:0 0 0 1px color-mix(in srgb,var(--ds-color-primary) 45%,transparent)}.BranchMigrationDrawer_branchPickRadio__BVJUh{width:18px;height:18px;margin-top:2px;border-radius:var(--ds-radius-full);border:2px solid var(--ds-color-border-strong);flex-shrink:0;position:relative}.BranchMigrationDrawer_branchPickRowSelected__z7JNp .BranchMigrationDrawer_branchPickRadio__BVJUh{border-color:var(--ds-color-primary);background:var(--ds-color-primary);box-shadow:inset 0 0 0 3px var(--ds-color-surface)}.BranchMigrationDrawer_branchPickText__TIu84{display:flex;flex-direction:column;gap:2px;min-width:0}.BranchMigrationDrawer_branchPickName__x_Klv{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text)}.BranchMigrationDrawer_branchPickMeta__aUz_l{font-size:var(--ds-text-xs);color:var(--ds-color-text-tertiary)}.BranchMigrationDrawer_summary__k7kbo{padding:var(--ds-spacing-md);background-color:var(--ds-color-surface-secondary);border-radius:var(--ds-radius-md);text-align:center}.BranchMigrationDrawer_summaryRow__gPcM_{display:flex;align-items:center;justify-content:center;gap:var(--ds-spacing-md)}.BranchMigrationDrawer_summaryFrom___4t2O{font-weight:var(--ds-weight-medium);color:var(--ds-color-text-secondary);background-color:var(--ds-color-surface)}.BranchMigrationDrawer_summaryFrom___4t2O,.BranchMigrationDrawer_summaryTo__lqM9s{font-size:var(--ds-text-sm);padding:var(--ds-spacing-xs) var(--ds-spacing-sm);border-radius:var(--ds-radius-sm)}.BranchMigrationDrawer_summaryTo__lqM9s{font-weight:var(--ds-weight-bold);color:var(--ds-color-primary);background-color:var(--ds-color-primary-subtle)}.BranchMigrationDrawer_summaryRow__gPcM_ svg{color:var(--ds-color-text-tertiary);flex-shrink:0}.CommandPalette_overlay__1ZdI6{position:fixed;inset:0;background:var(--ds-color-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:flex-start;justify-content:center;padding-top:10vh}.CommandPalette_panelContainer__pyExK{display:flex;gap:var(--ds-spacing-md);width:90%;max-width:1400px;max-height:80vh}.CommandPalette_panel__xEuRW{width:100%;max-height:80vh;background:var(--ds-color-surface);border-radius:var(--ds-radius-bento,var(--ds-radius-xl));box-shadow:var(--ds-shadow-float-md);display:flex;flex-direction:column;overflow:hidden;transition:width .3s ease}.CommandPalette_panelWithCart__rH4h5{width:70%}.CommandPalette_header__0Jbvb{padding:var(--ds-spacing-lg) var(--ds-spacing-xl) var(--ds-spacing-lg);border-bottom:1px solid var(--ds-color-border);display:flex;flex-direction:row;align-items:center;gap:var(--ds-spacing-md);background:var(--ds-color-surface);flex-shrink:0}.CommandPalette_input__pZ8Bl{font-size:var(--ds-text-lg);border:none;background:transparent;padding:var(--ds-spacing-xs) 0;font-weight:var(--ds-weight-medium);color:var(--ds-color-text);flex:1 1}.CommandPalette_input__pZ8Bl::placeholder{color:var(--ds-color-text-tertiary);font-weight:var(--ds-weight-normal)}.CommandPalette_input__pZ8Bl:focus{outline:none;box-shadow:none}.CommandPalette_toggleLabel__Qo3Jj{display:flex;align-items:center;gap:var(--ds-spacing-xs);font-size:var(--ds-text-sm);color:var(--ds-color-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:var(--ds-weight-medium);white-space:nowrap;flex-shrink:0}.CommandPalette_checkbox__8aE7a{cursor:pointer;width:16px;height:16px}.CommandPalette_results__qyHYb{flex:1 1;min-height:0;overflow-y:auto;padding:var(--ds-spacing-lg) var(--ds-spacing-xl) var(--ds-spacing-xl);background:var(--ds-color-surface)}.CommandPalette_results__qyHYb::-webkit-scrollbar{width:8px}.CommandPalette_results__qyHYb::-webkit-scrollbar-track{background:transparent}.CommandPalette_results__qyHYb::-webkit-scrollbar-thumb{background:var(--ds-color-border-strong);border-radius:var(--ds-radius-sm)}.CommandPalette_results__qyHYb::-webkit-scrollbar-thumb:hover{background:var(--ds-color-text-tertiary)}.CommandPalette_empty__mxgx2,.CommandPalette_loading__6rhqv{padding:60px var(--ds-spacing-lg);text-align:center;color:var(--ds-color-text-secondary);font-size:var(--ds-text-base)}.CommandPalette_category__KdJDe{margin-bottom:var(--ds-spacing-lg)}.CommandPalette_category__KdJDe:last-child{margin-bottom:0}.CommandPalette_categoryLabel__dx5PS{padding:0 0 var(--ds-spacing-sm);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-bold);text-transform:uppercase;letter-spacing:.8px;color:var(--ds-color-text-tertiary)}.CommandPalette_categoryGrid__pNqLi{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--ds-spacing-xs)}.CommandPalette_resultItem__DOq00{display:flex;flex-direction:row;align-items:center;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-sm) var(--ds-spacing-md);cursor:pointer;transition:all .15s ease;background:var(--ds-color-bg-secondary);border-radius:var(--ds-radius-md);border:2px solid transparent;min-height:60px}.CommandPalette_resultItem__DOq00:hover{border-color:var(--ds-color-border);background:var(--ds-color-surface-hover);transform:translateY(-2px);box-shadow:var(--ds-shadow-sm)}.CommandPalette_resultItem__DOq00.CommandPalette_selected__njeKg{border-color:var(--ds-color-primary);background:var(--ds-color-primary-subtle);box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-color-primary) 15%,transparent)}.CommandPalette_icon__Sg4va{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:var(--ds-color-text-secondary);flex-shrink:0;background:var(--ds-color-surface);border-radius:var(--ds-radius-sm);border:1px solid var(--ds-color-border)}.CommandPalette_resultItem__DOq00.CommandPalette_selected__njeKg .CommandPalette_icon__Sg4va{background:var(--ds-color-surface);color:var(--ds-color-primary);border-color:var(--ds-color-primary)}.CommandPalette_content__R9E20{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px;text-align:left}.CommandPalette_label__MZyne{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text)}.CommandPalette_label__MZyne,.CommandPalette_sublabel__wBlZF{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.CommandPalette_sublabel__wBlZF{font-size:var(--ds-text-xs);color:var(--ds-color-text-secondary)}.CommandPalette_badge__VRV_G{flex-shrink:0;font-weight:var(--ds-weight-semibold);font-size:var(--ds-text-xs)}.CommandPalette_tableContainer__ernB_{width:100%;overflow-x:auto}.CommandPalette_table__Smqmg{width:100%;border-collapse:collapse;font-size:var(--ds-text-sm)}.CommandPalette_table__Smqmg thead{background:var(--ds-table-head-bg);border-bottom:2px solid var(--ds-table-head-border)}.CommandPalette_table__Smqmg th{padding:10px var(--ds-spacing-sm);text-align:left;font-weight:var(--ds-weight-semibold);color:var(--ds-table-head-text);font-size:var(--ds-text-xs);text-transform:uppercase;letter-spacing:.5px}.CommandPalette_table__Smqmg tbody tr{border-bottom:1px solid var(--ds-color-border-light);transition:all .15s ease}.CommandPalette_tableRow__mzpta{cursor:pointer}.CommandPalette_tableRow__mzpta:hover{background:var(--ds-table-row-hover)}.CommandPalette_tableRow__mzpta.CommandPalette_selected__njeKg{background:var(--ds-color-primary-subtle);border-left:3px solid var(--ds-color-primary)}.CommandPalette_table__Smqmg td{padding:var(--ds-spacing-sm);color:var(--ds-color-text)}.CommandPalette_table__Smqmg td:first-child{font-weight:var(--ds-weight-medium);color:var(--ds-color-text-secondary);font-family:monospace}.CommandPalette_table__Smqmg td:nth-child(2){font-weight:var(--ds-weight-semibold)}.CommandPalette_footer__Hn1py{padding:var(--ds-spacing-md) var(--ds-spacing-lg);border-top:1px solid var(--ds-color-border);background:var(--ds-color-surface)}.CommandPalette_hint__TZwAD{display:flex;align-items:center;gap:var(--ds-spacing-md);font-size:var(--ds-text-xs);color:var(--ds-color-text-tertiary);font-weight:var(--ds-weight-medium)}.CommandPalette_hint__TZwAD kbd{padding:var(--ds-spacing-xs) var(--ds-spacing-xs);background:var(--ds-color-bg-secondary);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-sm);font-family:var(--ds-font-sans);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text-secondary);box-shadow:var(--ds-shadow-xs)}.CommandPalette_cartsContainer__36bUT{width:30%;max-height:80vh;background:var(--ds-color-surface);border-radius:var(--ds-radius-bento,var(--ds-radius-xl));box-shadow:var(--ds-shadow-float-md);display:flex;flex-direction:column;overflow:hidden;animation:CommandPalette_slideInLeft__SoXPK .3s ease}@keyframes CommandPalette_slideInLeft__SoXPK{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.CommandPalette_cartPanel___Fvkt{display:flex;flex-direction:column;overflow:hidden;height:100%}.CommandPalette_cartHeader__2x6GR{padding:var(--ds-spacing-md) var(--ds-spacing-lg);border-bottom:1px solid var(--ds-color-border);display:flex;justify-content:space-between;align-items:center;background:var(--ds-color-bg-secondary)}.CommandPalette_cartHeader__2x6GR h3{margin:0;font-size:var(--ds-text-base);font-weight:var(--ds-weight-bold);color:var(--ds-color-text)}.CommandPalette_cartCount__mChV4{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text-secondary);background:var(--ds-color-bg-tertiary);padding:var(--ds-spacing-xs) 10px;border-radius:var(--ds-radius-full)}.CommandPalette_cartItems__KsgNR{flex:1 1;min-height:0;overflow-y:auto;padding:var(--ds-spacing-md);display:flex;flex-direction:column;gap:var(--ds-spacing-sm)}.CommandPalette_cartItem__d_ooY{background:var(--ds-color-bg-secondary);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);padding:var(--ds-spacing-sm);display:flex;flex-direction:column;gap:10px}.CommandPalette_cartItemInfo__L2qud{display:flex;flex-direction:column;gap:var(--ds-spacing-xs)}.CommandPalette_cartItemName__LBAef{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text);line-height:1.3}.CommandPalette_cartItemCode__QIUvR{font-size:var(--ds-text-xs);color:var(--ds-color-text-secondary);font-family:monospace}.CommandPalette_cartItemActions__J7QDB{display:flex;align-items:center;gap:var(--ds-spacing-xs)}.CommandPalette_cartBtn__WQQ_Q{width:28px;height:28px;border:1px solid var(--ds-color-border-strong);background:var(--ds-color-surface);border-radius:var(--ds-radius-sm);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:var(--ds-text-base);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text-secondary);transition:all .15s ease}.CommandPalette_cartBtn__WQQ_Q:hover:not(:disabled){background:var(--ds-color-surface-hover);border-color:var(--ds-color-text-tertiary)}.CommandPalette_cartBtn__WQQ_Q:disabled{opacity:.4;cursor:not-allowed}.CommandPalette_cartItemQty__INN3r{flex:1 1;text-align:center;font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text)}.CommandPalette_cartBtnRemove__NrEDk{width:28px;height:28px;border:1px solid var(--ds-color-danger-border);background:var(--ds-color-danger-bg);border-radius:var(--ds-radius-sm);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:var(--ds-text-xl);font-weight:var(--ds-weight-normal);color:var(--ds-color-danger);transition:all .15s ease;margin-left:auto}.CommandPalette_cartBtnRemove__NrEDk:hover{background:var(--ds-color-danger-subtle);border-color:var(--ds-color-danger)}.CommandPalette_cartFooter__Nx9X_{padding:var(--ds-spacing-md) var(--ds-spacing-lg);border-top:1px solid var(--ds-color-border);background:var(--ds-color-surface);display:flex;flex-direction:column;gap:var(--ds-spacing-sm)}.CommandPalette_vendorSelect__8hRGI{width:100%;padding:10px var(--ds-spacing-sm);border:1px solid var(--ds-color-border-strong);border-radius:var(--ds-radius-md);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);color:var(--ds-color-text);background:var(--ds-color-surface);cursor:pointer;transition:all .15s ease}.CommandPalette_vendorSelect__8hRGI:hover{border-color:var(--ds-color-text-tertiary)}.CommandPalette_vendorSelect__8hRGI:focus{outline:none;border-color:var(--ds-color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-color-primary) 15%,transparent)}.CommandPalette_cartActions__EhWP_{display:flex;gap:var(--ds-spacing-xs)}.CommandPalette_discardBtn__lkfwQ{flex:1 1;padding:10px var(--ds-spacing-md);background:var(--ds-color-surface);color:var(--ds-color-danger);border:1px solid var(--ds-color-danger-border);border-radius:var(--ds-radius-md);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);cursor:pointer;transition:all .15s ease}.CommandPalette_discardBtn__lkfwQ:hover{background:var(--ds-color-danger-bg);border-color:var(--ds-color-danger)}.CommandPalette_finalizeSaleBtn__INsDs{flex:2 1;padding:10px var(--ds-spacing-md);background:var(--ds-color-primary);color:var(--ds-color-text-inverse);border:none;border-radius:var(--ds-radius-md);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);cursor:pointer;transition:all .15s ease}.CommandPalette_finalizeSaleBtn__INsDs:hover{background:var(--ds-color-primary-hover);transform:translateY(-1px);box-shadow:var(--ds-shadow-md)}.CommandPalette_toast__62GnZ{position:fixed;bottom:var(--ds-spacing-xl);right:var(--ds-spacing-xl);background:var(--ds-color-success);color:var(--ds-color-text-inverse);padding:var(--ds-spacing-md) var(--ds-spacing-lg);border-radius:var(--ds-radius-md);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);box-shadow:var(--ds-shadow-lg);animation:CommandPalette_toastSlide__W6h0e .3s ease;z-index:10000}@keyframes CommandPalette_toastSlide__W6h0e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CommandPalette_cartSelectionView__goDAD{display:flex;flex-direction:column;height:100%;padding:var(--ds-spacing-lg);outline:none}.CommandPalette_cartSelectionHeader__S8Ei6{margin-bottom:var(--ds-spacing-lg)}.CommandPalette_cartSelectionHeader__S8Ei6 h3{font-size:var(--ds-text-xl);font-weight:var(--ds-weight-bold);color:var(--ds-color-text);margin:0 0 var(--ds-spacing-xs) 0}.CommandPalette_cartSelectionHint__HY1JW{font-size:var(--ds-text-sm);color:var(--ds-color-text-secondary);margin:0;display:flex;align-items:center;gap:var(--ds-spacing-xs)}.CommandPalette_cartSelectionHint__HY1JW kbd{padding:2px var(--ds-spacing-xs);background:var(--ds-color-bg-secondary);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-sm);font-family:var(--ds-font-sans);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text-secondary)}.CommandPalette_cartSelectionList__9t2mR{display:flex;flex-direction:column;gap:var(--ds-spacing-sm);overflow-y:auto;flex:1 1;min-height:0}.CommandPalette_cartSelectionOption__2CEHh{display:flex;align-items:center;gap:var(--ds-spacing-md);padding:var(--ds-spacing-md) var(--ds-spacing-lg);background:var(--ds-color-surface);border:2px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);cursor:pointer;transition:all .15s ease}.CommandPalette_cartSelectionOption__2CEHh:hover{border-color:var(--ds-color-border-strong);background:var(--ds-color-bg-secondary)}.CommandPalette_cartSelectionSelected__KCXn_{border-color:var(--ds-color-primary);background:var(--ds-color-primary-subtle);box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-color-primary) 15%,transparent)}.CommandPalette_cartSelectionIcon__oIYlo{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--ds-color-bg-tertiary);border-radius:var(--ds-radius-md);font-size:var(--ds-text-xl);font-weight:var(--ds-weight-bold);color:var(--ds-color-text-secondary);flex-shrink:0}.CommandPalette_cartSelectionSelected__KCXn_ .CommandPalette_cartSelectionIcon__oIYlo{background:var(--ds-color-primary);color:var(--ds-color-text-inverse)}.CommandPalette_cartSelectionInfo__ULkxX{flex:1 1;min-width:0}.CommandPalette_cartSelectionTitle__ul46H{font-size:var(--ds-text-base);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text);margin-bottom:var(--ds-spacing-xs)}.CommandPalette_cartSelectionSubtitle__viLI4{font-size:var(--ds-text-sm);color:var(--ds-color-text-secondary)}.CommandPalette_cartSelectionActive__laS1j{color:var(--ds-color-primary);font-weight:var(--ds-weight-bold)}.PlatformAssistantPanel_panel__KH2Op{--assistant-bubble-user:var(--ds-color-primary);--assistant-bubble-assistant:color-mix(in srgb,var(--ds-color-surface-active,#243539) 55%,#0a1012);position:fixed;z-index:1200;width:min(22rem,calc(100vw - 2rem));height:min(32rem,calc(100vh - 7rem));max-height:min(32rem,calc(100vh - 7rem));display:flex;flex-direction:column;color:var(--ds-color-text,#0f172a);border-radius:var(--ds-radius-2xl,16px);overflow:hidden}.PlatformAssistantPanel_fabAnchor__fjOXh,.PlatformAssistantPanel_panel__KH2Op{background:rgba(12,14,20,.02);-webkit-backdrop-filter:blur(6px) saturate(165%);backdrop-filter:blur(6px) saturate(165%);border:1px solid rgba(255,255,255,0);box-shadow:0 10px 30px -12px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.38),inset 0 -1px 1px rgba(255,255,255,.05)}.PlatformAssistantPanel_fabAnchor__fjOXh:before,.PlatformAssistantPanel_panel__KH2Op:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(158deg,rgba(255,255,255,.1),rgba(255,255,255,0) 42%);mix-blend-mode:screen;z-index:0}.PlatformAssistantPanel_panel__KH2Op>*{position:relative;z-index:1}.PlatformAssistantPanel_panel__KH2Op[hidden]{display:none!important}.PlatformAssistantPanel_panel__KH2Op:not([hidden]){animation:PlatformAssistantPanel_ds-float-overlay-in__TdVQm .28s var(--ds-ease-out,cubic-bezier(.22,1,.36,1)) both}.PlatformAssistantPanel_panel__KH2Op[data-dock=br]{right:1.25rem;bottom:5rem;left:auto;top:auto}.PlatformAssistantPanel_panel__KH2Op[data-dock=bl]{left:1.25rem;bottom:5rem;right:auto;top:auto}.PlatformAssistantPanel_panel__KH2Op[data-dock=tr]{right:var(--ds-spacing-md,1rem);top:calc(var(--ds-topbar-height, 3.5rem) + .35rem);left:auto;bottom:auto}.PlatformAssistantPanel_panel__KH2Op[data-dock=tl]{left:1.25rem;top:5rem;right:auto;bottom:auto}html[data-color-scheme=dark] .PlatformAssistantPanel_panel__KH2Op{--assistant-bubble-user:var(--ds-color-primary);--assistant-bubble-assistant:#fff}.PlatformAssistantPanel_header__K5xSh{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.85rem 1rem;font-weight:var(--ds-weight-semibold,600);font-size:var(--ds-text-sm,.875rem);letter-spacing:-.01em;color:var(--ds-color-text);border-top-left-radius:inherit;border-top-right-radius:inherit;background:transparent;border-bottom:1px solid color-mix(in srgb,var(--ds-color-border-light) 55%,transparent)}.PlatformAssistantPanel_header__K5xSh .PlatformAssistantPanel_fabBrandIa__W1A6D,.PlatformAssistantPanel_header__K5xSh .PlatformAssistantPanel_fabBrandLidius__ekz5L{color:var(--ds-color-text);background:none;-webkit-background-clip:unset;background-clip:unset}html[data-color-scheme=dark] .PlatformAssistantPanel_header__K5xSh .PlatformAssistantPanel_fabBrandIa__W1A6D,html[data-color-scheme=dark] .PlatformAssistantPanel_header__K5xSh .PlatformAssistantPanel_fabBrandLidius__ekz5L{color:#fff}.PlatformAssistantPanel_minimizeBtn__2ie9I{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;border-radius:var(--ds-radius-full,999px);background:transparent;color:var(--ds-color-text-secondary);cursor:pointer;transition:background .15s ease,color .15s ease}.PlatformAssistantPanel_minimizeBtn__2ie9I:hover{background:var(--ds-color-surface-hover);color:var(--ds-color-text)}.PlatformAssistantPanel_minimizeIcon__04Rz0{display:block;font-size:1.05rem;font-weight:600;line-height:1;letter-spacing:-.08em;transform:translateY(-1px)}.PlatformAssistantPanel_banner__qFLNW{padding:.5rem 1rem;font-size:var(--ds-text-xs,.75rem);line-height:1.4;background:var(--ds-color-warning-bg);color:var(--ds-color-warning-text);border-bottom:1px solid var(--ds-color-warning-border)}.PlatformAssistantPanel_chip__mZueX{margin:.5rem 1rem 0;padding:.4rem .65rem;font-size:var(--ds-text-xs,.75rem);border-radius:var(--ds-radius-full,999px);background:var(--ds-color-danger-bg);color:var(--ds-color-danger-text);border:1px solid var(--ds-color-danger-border);cursor:pointer;text-align:left;transition:filter .15s ease}.PlatformAssistantPanel_chip__mZueX:hover{filter:brightness(1.05)}.PlatformAssistantPanel_messages__xXe_v{flex:1 1 auto;min-height:0;overflow-y:auto;padding:.65rem 1rem;display:flex;flex-direction:column;gap:.5rem;font-size:var(--ds-text-sm,.875rem);line-height:1.45;background:transparent;scrollbar-width:thin;scrollbar-color:var(--ds-color-border) transparent}.PlatformAssistantPanel_msgAssistant__ltYUc,.PlatformAssistantPanel_msgUser__Tm89o{padding:.5rem .75rem;border-radius:14px;max-width:92%;white-space:pre-wrap;border:none}.PlatformAssistantPanel_msgUser__Tm89o{align-self:flex-end;background:var(--assistant-bubble-user);color:#fff;border-bottom-right-radius:4px}.PlatformAssistantPanel_msgAssistant__ltYUc{align-self:flex-start;background:var(--assistant-bubble-assistant);color:#fff;border-bottom-left-radius:4px}html[data-color-scheme=dark] .PlatformAssistantPanel_msgAssistant__ltYUc{color:#0f172a}.PlatformAssistantPanel_msgAssistant__ltYUc .PlatformAssistantPanel_typingDots__gRbFW i{background:color-mix(in srgb,#fff 72%,transparent)}html[data-color-scheme=dark] .PlatformAssistantPanel_msgAssistant__ltYUc .PlatformAssistantPanel_typingDots__gRbFW i{background:color-mix(in srgb,#0f172a 42%,transparent)}.PlatformAssistantPanel_typingDots__gRbFW{display:inline-flex;align-items:center;gap:.25rem;min-height:1.1em}.PlatformAssistantPanel_typingDots__gRbFW i{display:block;width:.4rem;height:.4rem;border-radius:50%;background:var(--ds-color-text-secondary,#64748b);animation:PlatformAssistantPanel_assistant-typing-dot__6YrE8 1s ease-in-out infinite}.PlatformAssistantPanel_typingDots__gRbFW i:nth-child(2){animation-delay:.15s}.PlatformAssistantPanel_typingDots__gRbFW i:nth-child(3){animation-delay:.3s}@keyframes PlatformAssistantPanel_assistant-typing-dot__6YrE8{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.PlatformAssistantPanel_waitingBlock__3c4oy{display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;align-self:flex-start;max-width:92%;padding:.15rem .15rem .35rem}.PlatformAssistantPanel_waitingRow__36_9j{display:flex;align-items:center;gap:.5rem;font-size:var(--ds-text-xs,.75rem);line-height:1.4;color:var(--ds-color-text-secondary,#64748b)}.PlatformAssistantPanel_chatCtaRow__HBdFo{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem;width:100%}.PlatformAssistantPanel_lidiusGlassPill__sSpRF{position:relative;z-index:0;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;min-width:0;max-width:100%;padding:.72rem 1.05rem;min-height:2.5rem;border-radius:999px;border:1px solid rgba(255,255,255,0);background:rgba(12,14,20,.02);-webkit-backdrop-filter:blur(6px) saturate(165%);backdrop-filter:blur(6px) saturate(165%);box-shadow:0 10px 30px -12px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.38),inset 0 -1px 1px rgba(255,255,255,.05);font-family:var(--font-poppins,"Poppins",system-ui,sans-serif);font-weight:600;font-size:var(--ds-text-xs,.75rem);letter-spacing:-.02em;line-height:1.2;color:var(--ds-color-text);text-align:center;white-space:nowrap;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.PlatformAssistantPanel_lidiusGlassPill__sSpRF:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(158deg,rgba(255,255,255,.1),rgba(255,255,255,0) 42%);mix-blend-mode:screen}.PlatformAssistantPanel_lidiusGlassPill__sSpRF:hover{transform:scale(1.02)}.PlatformAssistantPanel_lidiusGlassPill__sSpRF:active{transform:scale(.98)}html[data-color-scheme=dark] .PlatformAssistantPanel_lidiusGlassPill__sSpRF{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35)}.PlatformAssistantPanel_guideOfferBlock__r82gp{align-self:stretch;max-width:100%;padding:.35rem 0 .5rem}.PlatformAssistantPanel_guideOfferBlock__r82gp .PlatformAssistantPanel_chatCtaRow__HBdFo .PlatformAssistantPanel_lidiusGlassPill__sSpRF{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 0.25rem)}.PlatformAssistantPanel_waitingSpinner__pCuB9{flex-shrink:0;width:.9375rem;height:.9375rem;border:2px solid var(--ds-color-border,#e2e8f0);border-top-color:var(--ds-color-text-tertiary,#94a3b8);border-radius:50%;animation:PlatformAssistantPanel_assistant-waiting-spin__UWbr5 .75s linear infinite}@keyframes PlatformAssistantPanel_assistant-waiting-spin__UWbr5{to{transform:rotate(1turn)}}.PlatformAssistantPanel_inputRow__nAJt_{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-top:1px solid color-mix(in srgb,var(--ds-color-border-light) 55%,transparent);background:transparent}.PlatformAssistantPanel_input__fDMCe{flex:1 1;font-size:var(--ds-text-sm,.875rem);padding:.5rem .65rem;border-radius:var(--ds-radius-lg,10px);border:1px solid color-mix(in srgb,var(--ds-color-border) 75%,transparent);background:color-mix(in srgb,var(--ds-color-surface) 72%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--ds-color-text);transition:border-color .15s ease,box-shadow .15s ease}.PlatformAssistantPanel_input__fDMCe::placeholder{color:var(--ds-color-text-tertiary)}.PlatformAssistantPanel_input__fDMCe:focus{outline:none;border-color:color-mix(in srgb,var(--ds-color-border) 82%,var(--ds-color-primary));box-shadow:0 2px 10px -3px color-mix(in srgb,var(--ds-color-primary) 16%,transparent),inset 0 1px 0 rgba(255,255,255,.35)}html[data-color-scheme=dark] .PlatformAssistantPanel_input__fDMCe:focus{border-color:color-mix(in srgb,var(--ds-color-border) 78%,var(--ds-color-primary));box-shadow:0 4px 14px -6px rgba(0,0,0,.55),0 0 0 1px color-mix(in srgb,var(--ds-color-primary) 14%,transparent),inset 0 1px 0 rgba(255,255,255,.06)}.PlatformAssistantPanel_sendBtn__oMRpd{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border-radius:var(--ds-radius-full,999px);border:none;background:var(--ds-color-primary);color:#fff;cursor:pointer;transition:filter .15s ease,transform .1s ease}.PlatformAssistantPanel_sendIcon__7uPAR{display:block;width:1.125rem;height:1.125rem;transform:translate(-1px,1px)}.PlatformAssistantPanel_sendBtn__oMRpd:hover:not(:disabled){filter:brightness(1.06)}.PlatformAssistantPanel_sendBtn__oMRpd:active:not(:disabled){transform:scale(.98)}.PlatformAssistantPanel_sendBtn__oMRpd:disabled{opacity:.45;cursor:not-allowed}.PlatformAssistantPanel_fabAnchor__fjOXh{position:fixed;right:1.25rem;bottom:1.25rem;z-index:1190;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.4rem;border-radius:999px;color:var(--ds-color-text);transition:box-shadow .2s ease}@media (prefers-reduced-transparency:reduce){.PlatformAssistantPanel_fabAnchor__fjOXh,.PlatformAssistantPanel_lidiusGlassPill__sSpRF,.PlatformAssistantPanel_panel__KH2Op{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(12,14,20,.72)}.PlatformAssistantPanel_input__fDMCe{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--ds-color-surface)}}.PlatformAssistantPanel_fabAnchorDragging__SEUL1{cursor:grabbing}.PlatformAssistantPanel_fabAnchorSnapping__vwfGe{transition:left .48s cubic-bezier(.22,1,.36,1),top .48s cubic-bezier(.22,1,.36,1);pointer-events:none}.PlatformAssistantPanel_fabUnreadDot__VEPEE{position:absolute;z-index:2;top:.2rem;right:.28rem;width:.5625rem;height:.5625rem;border-radius:50%;background:var(--ds-color-primary,#2563eb);border:2px solid var(--ds-color-surface-elevated,#fff);box-shadow:0 0 0 1px color-mix(in srgb,var(--ds-color-primary,#2563eb) 35%,transparent);animation:PlatformAssistantPanel_lidius-fab-unread-pulse__cVGAe 1.6s ease-in-out infinite;pointer-events:none}html[data-color-scheme=dark] .PlatformAssistantPanel_fabUnreadDot__VEPEE{border-color:color-mix(in srgb,var(--ds-color-bg,#0f172a) 85%,transparent)}@keyframes PlatformAssistantPanel_lidius-fab-unread-pulse__cVGAe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}.PlatformAssistantPanel_fabLabel__Z8GX8{position:relative;z-index:1;display:inline-flex;align-items:baseline;gap:.28rem;line-height:1;white-space:nowrap;transform:scale(1.03);transition:transform .2s ease}.PlatformAssistantPanel_fabAnchorDragging__SEUL1 .PlatformAssistantPanel_fabLabel__Z8GX8,.PlatformAssistantPanel_fabAnchorDragging__SEUL1:hover .PlatformAssistantPanel_fabLabel__Z8GX8{transform:none}.PlatformAssistantPanel_brandWordmark__MxQaY{display:inline-flex;align-items:baseline;gap:.22rem;line-height:1;white-space:nowrap}.PlatformAssistantPanel_fabBrandIa__W1A6D,.PlatformAssistantPanel_fabBrandLidius__ekz5L{font-family:var(--font-poppins,"Poppins",system-ui,sans-serif);font-weight:600;font-size:var(--ds-text-base,1rem);letter-spacing:-.02em}.PlatformAssistantPanel_fabBrandIa__W1A6D{background:linear-gradient(90deg,var(--ds-color-primary,#2563eb),#7c3aed);-webkit-background-clip:text;background-clip:text;color:transparent}.PlatformAssistantPanel_fabAnchor__fjOXh .PlatformAssistantPanel_fabBrandIa__W1A6D,.PlatformAssistantPanel_fabAnchor__fjOXh .PlatformAssistantPanel_fabBrandLidius__ekz5L{color:var(--ds-color-text);background:none;-webkit-background-clip:unset;background-clip:unset;text-shadow:none}html[data-color-scheme=dark] .PlatformAssistantPanel_fabAnchor__fjOXh .PlatformAssistantPanel_fabBrandIa__W1A6D,html[data-color-scheme=dark] .PlatformAssistantPanel_fabAnchor__fjOXh .PlatformAssistantPanel_fabBrandLidius__ekz5L{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35)}.PlatformAssistantPanel_brandTitleCompact__Q5UWe,.PlatformAssistantPanel_brandTitle__P6Lzm{display:inline-flex;align-items:center;gap:.4rem}.AccountSettingsDrawer_body__eX7qL{display:flex;flex-direction:column;gap:var(--ds-spacing-xl)}.AccountSettingsDrawer_section__wBh6l{display:flex;flex-direction:column;gap:var(--ds-spacing-sm);padding-bottom:var(--ds-spacing-lg);border-bottom:1px solid var(--ds-color-border-light,var(--ds-color-border))}.AccountSettingsDrawer_section__wBh6l:last-of-type{border-bottom:none;padding-bottom:0}.AccountSettingsDrawer_sectionHead__jhqAJ{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-md);flex-wrap:wrap}.AccountSettingsDrawer_sectionTitle__gjiIu{margin:0;font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text)}.AccountSettingsDrawer_hintMuted__lDAxn,.AccountSettingsDrawer_hint__0us9g{margin:0;font-size:var(--ds-text-xs);color:var(--ds-color-text-tertiary);line-height:1.45}.AccountSettingsDrawer_label__xTwJr{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-medium);color:var(--ds-color-text-secondary);margin-top:var(--ds-spacing-xs)}.AccountSettingsDrawer_summary__W29_C{display:flex;flex-direction:column;gap:var(--ds-spacing-md)}.AccountSettingsDrawer_summaryRow__XWB1a{display:flex;flex-direction:column;gap:2px}.AccountSettingsDrawer_summaryLabel__DuRqw{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-medium);color:var(--ds-color-text-tertiary);text-transform:uppercase;letter-spacing:.04em}.AccountSettingsDrawer_summaryValue__UT2UR{font-size:var(--ds-text-base);color:var(--ds-color-text);word-break:break-word}.AccountSettingsDrawer_summaryPinStatus__OXlWr{margin:0;font-size:var(--ds-text-sm);color:var(--ds-color-text-secondary)}.AccountSettingsDrawer_inputWithPrefix__ReJ47{display:flex;align-items:stretch;width:100%;max-width:100%;min-width:0;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);background-color:var(--ds-color-surface);overflow:hidden;transition:border-color var(--ds-transition-fast),box-shadow var(--ds-transition-fast)}.AccountSettingsDrawer_inputWithPrefix__ReJ47:focus-within{border-color:var(--ds-color-border-focus);box-shadow:var(--ds-focus-ring)}.AccountSettingsDrawer_inputPrefix__J4yYK{display:flex;align-items:center;flex-shrink:0;padding:0 var(--ds-spacing-sm) 0 var(--ds-spacing-md);font-size:var(--ds-text-base);font-weight:var(--ds-weight-semibold);color:var(--ds-color-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;border-right:1px solid var(--ds-color-border-light,var(--ds-color-border));background-color:var(--ds-color-bg-secondary)}.AccountSettingsDrawer_waInput__sIRRY{border:none!important;border-radius:0!important;box-shadow:none!important;flex:1 1;min-width:0}.AccountSettingsDrawer_waInput__sIRRY:focus{border:none!important;box-shadow:none!important}.AccountSettingsDrawer_warn__CTbvD{margin:var(--ds-spacing-xs) 0 0;font-size:var(--ds-text-xs);color:var(--ds-color-text-tertiary)}.AccountSettingsDrawer_editActions__jxeI1{display:flex;flex-wrap:wrap;gap:var(--ds-spacing-sm);margin-top:var(--ds-spacing-md)}.UserSwitcher_container__3kwmb{position:relative;display:flex;align-items:center}.UserSwitcher_trigger__q8y4t{display:flex;align-items:center;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-xs) var(--ds-spacing-sm) var(--ds-spacing-xs) var(--ds-spacing-xs);border:1px solid color-mix(in srgb,var(--ds-color-border) 80%,transparent);background:color-mix(in srgb,var(--ds-color-primary) 7%,var(--ds-color-surface));cursor:pointer;border-radius:var(--ds-radius-full);transition:background var(--ds-transition-fast),border-color var(--ds-transition-fast),box-shadow var(--ds-transition-fast);color:var(--ds-color-text);box-shadow:var(--ds-shadow-xs)}.UserSwitcher_trigger__q8y4t:hover{background:color-mix(in srgb,var(--ds-color-primary) 11%,var(--ds-color-surface));border-color:color-mix(in srgb,var(--ds-color-primary) 22%,var(--ds-color-border))}.UserSwitcher_triggerOnPrimary__Ehp65{color:var(--ds-table-head-text);background:color-mix(in srgb,var(--ds-table-head-text) 12%,transparent);border-color:color-mix(in srgb,var(--ds-table-head-text) 22%,transparent);box-shadow:none}.UserSwitcher_triggerOnPrimary__Ehp65:hover{background:color-mix(in srgb,var(--ds-table-head-text) 18%,transparent);border-color:color-mix(in srgb,var(--ds-table-head-text) 32%,transparent)}.UserSwitcher_triggerOnPrimary__Ehp65 .UserSwitcher_userName__eL8Ws{color:var(--ds-table-head-text)}.UserSwitcher_triggerOnPrimary__Ehp65 .UserSwitcher_userEmail__lEjUK{color:color-mix(in srgb,var(--ds-table-head-text) 78%,transparent)}.UserSwitcher_triggerOnPrimary__Ehp65 .UserSwitcher_avatar__MWdep{background-color:var(--ds-table-head-text);color:var(--ds-color-primary-600)}.UserSwitcher_triggerOnPrimary__Ehp65 .UserSwitcher_chevron__fJ87N{color:color-mix(in srgb,var(--ds-table-head-text) 88%,transparent)}.UserSwitcher_avatar__MWdep{width:28px;height:28px;border-radius:var(--ds-radius-full);background-color:var(--ds-color-primary);color:var(--ds-color-text-inverse);display:flex;align-items:center;justify-content:center;font-weight:var(--ds-weight-semibold);font-size:var(--ds-text-xs);flex-shrink:0;align-self:center}.UserSwitcher_triggerText__rHErX{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;max-width:11rem;line-height:1.25}.UserSwitcher_userName__eL8Ws{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);letter-spacing:.01em}.UserSwitcher_userEmail__lEjUK,.UserSwitcher_userName__eL8Ws{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.UserSwitcher_userEmail__lEjUK{font-size:10px;font-weight:var(--ds-weight-normal);color:var(--ds-color-text-tertiary)}.UserSwitcher_chevron__fJ87N{flex-shrink:0;color:var(--ds-color-text-tertiary);transition:transform var(--ds-transition-fast)}.UserSwitcher_trigger__q8y4t[aria-expanded=true] .UserSwitcher_chevron__fJ87N{transform:rotate(180deg)}.UserSwitcher_triggerAvatarOnly__iG5LK{padding:var(--ds-spacing-xs);gap:0}.UserSwitcher_triggerAvatarOnly__iG5LK .UserSwitcher_chevron__fJ87N,.UserSwitcher_triggerAvatarOnly__iG5LK .UserSwitcher_triggerText__rHErX{display:none}.UserSwitcher_clickShield__cjVii{position:fixed;inset:0;z-index:9998;background:transparent;cursor:default}.UserSwitcher_clickShieldPassthrough__UmB4y{pointer-events:none}.UserSwitcher_portalDropdown__cgRuN{position:fixed;z-index:9999;min-width:260px;max-width:min(320px,calc(100vw - 16px));max-height:min(85vh,640px);display:flex;flex-direction:column;border:1px solid var(--ds-color-border);border-radius:var(--ds-card-radius,var(--ds-radius-bento));box-shadow:var(--ds-shadow-float-md,var(--ds-shadow-lg));transform-origin:top right}.UserSwitcher_portalDropdownSurface__2iJ8s{flex:1 1;min-height:0;max-height:inherit;overflow-y:auto}.UserSwitcher_portalDropdownEnter__NDhxA{animation:UserSwitcher_ds-float-overlay-in__PP30S var(--ds-duration-motion-enter,.38s) var(--ds-ease-out-expo,cubic-bezier(.16,1,.3,1)) both}.UserSwitcher_portalDropdownClosing__6KER7{pointer-events:none;animation:UserSwitcher_ds-float-overlay-out__dR9fn var(--ds-duration-motion-exit,.18s) cubic-bezier(.4,0,.2,1) forwards}@media (prefers-reduced-motion:reduce){.UserSwitcher_portalDropdownClosing__6KER7,.UserSwitcher_portalDropdownEnter__NDhxA{animation:none}}.UserSwitcher_currentUser__bpSZW{display:flex;align-items:center;gap:var(--ds-spacing-sm);width:100%;padding:var(--ds-spacing-md);margin:0;border:none;border-bottom:1px solid var(--ds-color-border);border-radius:0;background:none;cursor:pointer;text-align:left;font:inherit;color:inherit;transition:background-color var(--ds-transition-fast)}.UserSwitcher_currentUser__bpSZW:hover{background-color:var(--ds-color-surface-hover)}.UserSwitcher_currentUser__bpSZW:focus-visible{outline:2px solid var(--ds-color-border-focus);outline-offset:-2px}.UserSwitcher_currentAvatar__M8teP{width:36px;height:36px;border-radius:var(--ds-radius-full);background-color:var(--ds-color-primary);color:var(--ds-color-text-inverse);display:flex;align-items:center;justify-content:center;font-weight:var(--ds-weight-bold);font-size:var(--ds-text-sm);flex-shrink:0}.UserSwitcher_currentInfo__AvSDU{display:flex;flex-direction:column;min-width:0}.UserSwitcher_currentName__tEJGl{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UserSwitcher_currentRole__8TIuT{font-size:var(--ds-text-xs);color:var(--ds-color-text-tertiary)}.UserSwitcher_sessionsSection__cbDQE{padding:var(--ds-spacing-xs) var(--ds-spacing-sm)}.UserSwitcher_sessionsLabel__9Kwib{display:block;padding:var(--ds-spacing-xs) var(--ds-spacing-xs);font-size:10px;font-weight:var(--ds-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--ds-color-text-tertiary)}.UserSwitcher_sessionItem__XCCvD{display:flex;align-items:center;gap:2px}.UserSwitcher_sessionBtn__NOS_i{flex:1 1;display:flex;align-items:center;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-xs) var(--ds-spacing-xs);border:none;background:none;cursor:pointer;border-radius:var(--ds-radius-sm);transition:all var(--ds-transition-fast);min-width:0}.UserSwitcher_sessionBtn__NOS_i:hover{background-color:var(--ds-color-surface-hover)}.UserSwitcher_sessionAvatar__RRmGB{width:24px;height:24px;border-radius:var(--ds-radius-full);background-color:var(--ds-color-neutral-subtle);color:var(--ds-color-text-secondary);display:flex;align-items:center;justify-content:center;font-weight:var(--ds-weight-semibold);font-size:9px;flex-shrink:0}.UserSwitcher_sessionName__2Ni5L{font-size:var(--ds-text-sm);color:var(--ds-color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UserSwitcher_sessionRemove__4sfpO{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:none;cursor:pointer;color:var(--ds-color-text-tertiary);border-radius:var(--ds-radius-sm);transition:all var(--ds-transition-fast);flex-shrink:0;opacity:0}.UserSwitcher_sessionItem__XCCvD:hover .UserSwitcher_sessionRemove__4sfpO{opacity:1}.UserSwitcher_sessionRemove__4sfpO:hover{background-color:var(--ds-color-danger-subtle);color:var(--ds-color-danger)}.UserSwitcher_divider__rh9An{height:1px;background-color:var(--ds-color-border);margin:var(--ds-spacing-xs) 0}.UserSwitcher_actionItem__bfPVp{display:flex;align-items:center;gap:var(--ds-spacing-sm);width:100%;padding:var(--ds-spacing-sm) var(--ds-spacing-md);border:none;background:none;cursor:pointer;font-size:var(--ds-text-sm);color:var(--ds-color-text-secondary);transition:all var(--ds-transition-fast);text-align:left}.UserSwitcher_actionItem__bfPVp:hover{background-color:var(--ds-color-surface-hover);color:var(--ds-color-text)}.UserSwitcher_dangerAction__mfzgP:hover{background-color:var(--ds-color-danger-subtle);color:var(--ds-color-danger)}.UserSwitcher_drawerContent__7q95h{padding:var(--ds-spacing-md);display:flex;flex-direction:column;gap:var(--ds-spacing-md)}.UserSwitcher_warning__XMxNv{display:flex;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-md);background-color:var(--ds-color-warning-subtle);border-radius:var(--ds-radius-md);font-size:var(--ds-text-sm);color:var(--ds-color-warning-text)}.UserSwitcher_warning__XMxNv svg{flex-shrink:0;margin-top:2px}.UserSwitcher_warning__XMxNv strong{display:block;margin-bottom:4px}.UserSwitcher_warning__XMxNv p{margin:0;line-height:1.4}.UserSwitcher_userList__xjQi8{display:flex;flex-direction:column;gap:2px}.UserSwitcher_userListLabel__GulpA{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text-tertiary);text-transform:uppercase;letter-spacing:.05em;padding:var(--ds-spacing-xs) 0}.UserSwitcher_userListItem__zUn2c{display:flex;align-items:center;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-sm);border:none;background:none;cursor:pointer;border-radius:var(--ds-radius-md);transition:all var(--ds-transition-fast);text-align:left;width:100%}.UserSwitcher_userListItem__zUn2c:hover{background-color:var(--ds-color-surface-hover)}.UserSwitcher_userListAvatar__ftXTh{width:32px;height:32px;border-radius:var(--ds-radius-full);background-color:var(--ds-color-primary-subtle);color:var(--ds-color-primary);display:flex;align-items:center;justify-content:center;font-weight:var(--ds-weight-bold);font-size:var(--ds-text-xs);flex-shrink:0}.UserSwitcher_userListInfo__v8uSM{display:flex;flex-direction:column;min-width:0}.UserSwitcher_userListName__PwmjG{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);color:var(--ds-color-text)}.UserSwitcher_userListRole__URegp{font-size:var(--ds-text-xs);color:var(--ds-color-text-tertiary)}.UserSwitcher_emptyUsers__CWsls{text-align:center;padding:var(--ds-spacing-lg);font-size:var(--ds-text-sm);color:var(--ds-color-text-tertiary)}.UserSwitcher_pinSection__OAxt8{display:flex;flex-direction:column;gap:var(--ds-spacing-md)}.UserSwitcher_selectedUser__Op_WE{display:flex;align-items:center;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-sm);background-color:var(--ds-color-surface-secondary);border-radius:var(--ds-radius-md)}.UserSwitcher_changeUserBtn___flw3{margin-left:auto;border:none;background:none;cursor:pointer;font-size:var(--ds-text-xs);color:var(--ds-color-primary);font-weight:var(--ds-weight-medium);padding:var(--ds-spacing-xs) var(--ds-spacing-sm);border-radius:var(--ds-radius-sm);transition:all var(--ds-transition-fast)}.UserSwitcher_changeUserBtn___flw3:hover{background-color:var(--ds-color-primary-subtle)}.UserSwitcher_pinInput__ujDq8{display:flex;flex-direction:column;gap:var(--ds-spacing-xs)}.UserSwitcher_pinInput__ujDq8 label{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);color:var(--ds-color-text)}.UserSwitcher_pinField__PtvbY{text-align:center;font-size:var(--ds-text-xl);letter-spacing:.5em}.UserSwitcher_pinErrorMsg__Qe_jV{font-size:var(--ds-text-sm);color:var(--ds-color-danger)}.BranchSelectionOverlay_overlay__84Gb2{position:fixed;inset:0;z-index:9999;background-color:var(--ds-color-bg);display:flex;flex-direction:column}.BranchSelectionOverlay_container__4fzQ6{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--ds-spacing-lg)}.BranchSelectionOverlay_container__4fzQ6>*{width:100%;max-width:520px}.BranchSelectionOverlay_loading__3uKcq{text-align:center;color:var(--ds-color-text-tertiary);font-size:var(--ds-text-sm)}.BranchSelectionOverlay_topbar__oy1fM{height:var(--ds-topbar-height);background-color:var(--ds-color-surface);border-bottom:1px solid var(--ds-color-border);justify-content:space-between;padding:0 var(--ds-spacing-lg);flex-shrink:0}.BranchSelectionOverlay_topbarLeft__V8HaV,.BranchSelectionOverlay_topbar__oy1fM{display:flex;align-items:center;gap:var(--ds-spacing-md)}.BranchSelectionOverlay_topbarRight__vrfM3{display:flex;align-items:center;gap:var(--ds-spacing-sm)}.BranchSelectionOverlay_separator__c5NyJ{width:1px;height:20px;background-color:var(--ds-color-border)}.BranchSelectionOverlay_title__Nl0OH{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text);margin:0}.BranchSelectionOverlay_header__OnDCA{text-align:center}.BranchSelectionOverlay_brandMark__ZQSj7{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--ds-radius-md);background-color:var(--ds-color-primary);color:white;font-size:var(--ds-text-md);font-weight:var(--ds-weight-bold);flex-shrink:0}.BranchSelectionOverlay_greeting__eHGZV{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);color:var(--ds-color-text-secondary)}.BranchSelectionOverlay_geoBannerSuccess__ET3FS,.BranchSelectionOverlay_geoBannerWarn__7fDfr,.BranchSelectionOverlay_geoBanner__L7v31{display:flex;align-items:center;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-sm) var(--ds-spacing-md);border-radius:var(--ds-radius-md);font-size:var(--ds-text-sm)}.BranchSelectionOverlay_geoBanner__L7v31{background-color:var(--ds-color-bg-tertiary);color:var(--ds-color-text-secondary)}.BranchSelectionOverlay_geoBannerSuccess__ET3FS{background-color:var(--ds-color-success-subtle);color:var(--ds-color-success)}.BranchSelectionOverlay_geoBannerWarn__7fDfr{background-color:var(--ds-color-warning-subtle);color:var(--ds-color-warning)}.BranchSelectionOverlay_geoIcon__CFYOj{display:flex;flex-shrink:0}.BranchSelectionOverlay_selectWrapper__Ohtmq{position:relative;width:100%}.BranchSelectionOverlay_selectIconWrapper__AQjHB{position:absolute;left:var(--ds-spacing-md);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--ds-radius-md);background-color:var(--ds-color-bg-tertiary);color:var(--ds-color-text-secondary);pointer-events:none}.BranchSelectionOverlay_branchSelect__vN68z{width:100%;padding:var(--ds-spacing-md) var(--ds-spacing-xl);padding-left:calc(var(--ds-spacing-md) + 40px + var(--ds-spacing-md));padding-right:calc(var(--ds-spacing-md) + 24px);font-size:var(--ds-text-md);font-family:var(--ds-font-sans);font-weight:var(--ds-weight-medium);color:var(--ds-color-text);background:var(--ds-color-surface);border:2px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);cursor:pointer;transition:all var(--ds-transition-fast);appearance:none;-webkit-appearance:none;-moz-appearance:none}.BranchSelectionOverlay_branchSelect__vN68z:hover{border-color:var(--ds-color-primary-light);background-color:var(--ds-color-surface-hover)}.BranchSelectionOverlay_branchSelect__vN68z:focus{outline:none;border-color:var(--ds-color-primary);box-shadow:0 0 0 3px var(--ds-color-primary-light)}.BranchSelectionOverlay_branchSelect__vN68z:disabled{opacity:.6;cursor:not-allowed;background-color:var(--ds-color-bg-tertiary)}.BranchSelectionOverlay_branchSelect__vN68z option{padding:var(--ds-spacing-md);font-size:var(--ds-text-sm)}.BranchSelectionOverlay_selectChevron__sxKGg{position:absolute;right:var(--ds-spacing-md);top:50%;transform:translateY(-50%);color:var(--ds-color-text-tertiary);pointer-events:none}.BranchSelectionOverlay_locationDisplay__qgQ7_{position:relative;display:flex;align-items:center;gap:var(--ds-spacing-xs);margin-bottom:4px}.BranchSelectionOverlay_locationDisplay__qgQ7_,.BranchSelectionOverlay_locationLabel__wSnGg{font-size:var(--ds-text-xs);color:var(--ds-color-text-tertiary)}.BranchSelectionOverlay_locationButton__xo0k9{all:unset;display:inline-flex;align-items:center;gap:4px;padding:2px 6px;font-size:var(--ds-text-xs);font-family:var(--ds-font-sans);color:var(--ds-color-text-secondary);cursor:pointer;border-radius:var(--ds-radius-sm);transition:all var(--ds-transition-fast)}.BranchSelectionOverlay_locationButton__xo0k9:hover{background-color:var(--ds-color-surface-hover);color:var(--ds-color-text)}.BranchSelectionOverlay_locationText__0q4BJ{font-weight:var(--ds-weight-medium);font-size:var(--ds-text-xs)}.BranchSelectionOverlay_locationChevron__9foGW{flex-shrink:0;color:var(--ds-color-text-tertiary)}.BranchSelectionOverlay_locationDropdown__dANmG{position:absolute;top:calc(100% + 4px);left:0;min-width:280px;max-height:240px;overflow-y:auto;background:var(--ds-color-surface);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:10}.BranchSelectionOverlay_locationOption__mm5VZ{all:unset;display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--ds-spacing-sm) var(--ds-spacing-md);font-size:var(--ds-text-sm);font-family:var(--ds-font-sans);color:var(--ds-color-text);cursor:pointer;transition:background-color var(--ds-transition-fast);box-sizing:border-box}.BranchSelectionOverlay_locationOption__mm5VZ:hover{background-color:var(--ds-color-surface-hover)}.BranchSelectionOverlay_locationOptionSelected__HgcgM{background-color:var(--ds-color-primary-subtle);color:var(--ds-color-primary);font-weight:var(--ds-weight-medium)}.BranchSelectionOverlay_locationOptionSelected__HgcgM:hover{background-color:var(--ds-color-primary-light)}.BranchSelectionOverlay_branchSelectWrapper__xc8I5{position:relative;width:100%}.BranchSelectionOverlay_branchSelectButton__E67Ak{all:unset;width:100%;display:flex;align-items:center;gap:var(--ds-spacing-md);padding:var(--ds-spacing-md) var(--ds-spacing-xl);padding-left:var(--ds-spacing-md);padding-right:var(--ds-spacing-md);font-size:var(--ds-text-md);font-family:var(--ds-font-sans);font-weight:var(--ds-weight-medium);color:var(--ds-color-text);background:var(--ds-color-surface);border:2px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);cursor:pointer;transition:all var(--ds-transition-fast);box-sizing:border-box}.BranchSelectionOverlay_branchSelectButton__E67Ak:hover:not(:disabled){border-color:var(--ds-color-primary-light);background-color:var(--ds-color-surface-hover)}.BranchSelectionOverlay_branchSelectButton__E67Ak:disabled{opacity:.6;cursor:not-allowed;background-color:var(--ds-color-bg-tertiary)}.BranchSelectionOverlay_branchSelectIcon__pOPnn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--ds-radius-md);background-color:var(--ds-color-bg-tertiary);color:var(--ds-color-text-secondary)}.BranchSelectionOverlay_branchSelectText__ZEoyR{flex:1 1;text-align:left}.BranchSelectionOverlay_branchSelectChevron__cpHrj{flex-shrink:0;color:var(--ds-color-text-tertiary)}.BranchSelectionOverlay_branchDropdown__kLQ_M{position:absolute;top:calc(100% + 4px);left:0;right:0;max-height:280px;overflow-y:auto;background:var(--ds-color-surface);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:10}.BranchSelectionOverlay_branchOption__sKHwG{all:unset;display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--ds-spacing-md);cursor:pointer;transition:background-color var(--ds-transition-fast);box-sizing:border-box}.BranchSelectionOverlay_branchOption__sKHwG:hover{background-color:var(--ds-color-surface-hover)}.BranchSelectionOverlay_branchOptionSelected__tJzdd{background-color:var(--ds-color-primary-subtle)}.BranchSelectionOverlay_branchOptionSelected__tJzdd:hover{background-color:var(--ds-color-primary-light)}.BranchSelectionOverlay_branchOptionContent__iIzKH{display:flex;flex-direction:column;gap:2px;flex:1 1}.BranchSelectionOverlay_branchOptionName__BSirw{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);color:var(--ds-color-text)}.BranchSelectionOverlay_branchOptionAddress__uju7n{font-size:var(--ds-text-xs);color:var(--ds-color-text-secondary)}.BranchSelectionOverlay_footer__HgBO3{display:flex;justify-content:center;margin-top:var(--ds-spacing-xl)}.BranchSelectionOverlay_confirmBtn__55F7_{width:100%;padding:var(--ds-spacing-md) var(--ds-spacing-xl);font-size:var(--ds-text-md);font-weight:var(--ds-weight-medium);font-family:var(--ds-font-sans);color:white;background-color:var(--ds-color-primary);border:none;border-radius:var(--ds-radius-md);cursor:pointer;transition:all var(--ds-transition-fast)}.BranchSelectionOverlay_confirmBtn__55F7_:hover:not(:disabled){background-color:var(--ds-color-primary-hover)}.BranchSelectionOverlay_confirmBtn__55F7_:disabled{opacity:.5;cursor:not-allowed}.clientAddFiscalCuitDrawer_lead__h2OTL{margin:0 0 var(--ds-spacing-md);font-size:var(--ds-text-sm);color:var(--ds-color-text-secondary);line-height:1.45}.clientAddFiscalCuitDrawer_warn__B427O{margin:0;padding:var(--ds-spacing-md);font-size:var(--ds-text-sm);color:var(--ds-color-text-secondary);background:var(--ds-color-surface-muted,var(--ds-color-border-light));border-radius:var(--ds-radius-md)}.clientAddFiscalCuitDrawer_status__IYipT{margin:var(--ds-spacing-sm) 0 0;font-size:var(--ds-text-xs);color:var(--ds-color-text-tertiary)}.profileBento_bento__8DsML{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.profileBento_span4__RLzaB{grid-column:span 4}.profileBento_span8__n_ax_{grid-column:span 8}.profileBento_span12__vRgUM{grid-column:span 12}.profileBento_panel__qtS31{background:var(--ds-color-surface);border:1px solid var(--ds-color-border-light);border-radius:var(--ds-radius-lg);padding:1rem 1.125rem;box-shadow:0 1px 2px rgb(15 23 42/4%)}.profileBento_panelHead__rEUus{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.875rem}.profileBento_panelTitle__i8zm1{margin:0;font-size:.9375rem;font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-text);line-height:1.3}.profileBento_panelDesc__5u5i6{margin:.25rem 0 0;font-size:.8125rem;color:var(--ds-color-text-secondary);line-height:1.45;max-width:42rem}.profileBento_fieldLabel__QyJ2B{display:block;font-size:.8125rem;font-weight:var(--ds-font-weight-medium);color:var(--ds-color-text);margin-bottom:.25rem}.profileBento_brandWa__2T743{margin:.65rem 0}.profileBento_dangerStrip__zUBEZ{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;border-color:color-mix(in srgb,var(--ds-color-error) 30%,var(--ds-color-border));background:color-mix(in srgb,var(--ds-color-error) 4%,var(--ds-color-surface))}.profileBento_dangerText__VpKyF{margin:0;font-size:.8125rem;color:var(--ds-color-text-secondary);max-width:36rem}@media (max-width:960px){.profileBento_span4__RLzaB,.profileBento_span8__n_ax_{grid-column:span 12}}.FormFieldStable_field__5JQDI{margin-bottom:var(--ds-spacing-md)}.FormFieldStable_fieldCompact__es1Fk{margin-bottom:0}.FormFieldStable_label__hwxQw{display:block;font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-medium);color:var(--ds-color-text);margin-bottom:var(--ds-spacing-xs)}.FormFieldStable_labelCompact__dgI0I{font-size:.625rem;font-weight:var(--ds-font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--ds-color-text-secondary);margin-bottom:.2rem}.FormFieldStable_required__qzvjs{color:var(--ds-color-danger)}.branchProfileForm_profileForm__O_MhY{display:flex;flex-direction:column;gap:var(--ds-spacing-md)}.branchProfileForm_profileFormCompact__y6RlU{display:grid;grid-template-columns:1fr 1fr;gap:.65rem .75rem;font-size:13px}.branchProfileForm_spanFull__fg5Bn{grid-column:1/-1}.branchProfileForm_fieldLabel__J_Avs{display:block;font-size:.625rem;font-weight:var(--ds-font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--ds-color-text-secondary);margin-bottom:.2rem}.branchProfileForm_formRow__DcTL_{display:contents}.branchProfileForm_profileFormActions__z27gR{display:flex;justify-content:flex-end;padding-top:var(--ds-spacing-sm)}.branchProfileForm_profileFormActionsCompact__n9rqn{grid-column:1/-1}.branchProfileForm_addressInput__d_cRA{width:100%;height:var(--ds-control-height-sm);padding:0 .5rem;font-size:var(--ds-text-sm);line-height:1.2;font-family:var(--ds-font-sans);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);background:var(--ds-color-surface);color:var(--ds-color-text);box-sizing:border-box}.branchProfileForm_meta__PlBF6{font-size:.6875rem;color:var(--ds-color-text-tertiary);margin-top:.15rem}.branchProfileForm_errorBadge__hNIr9{grid-column:1/-1}.branchProfileFormDrawer_profileFormDrawer__fmYIY{display:flex;flex-direction:column;gap:.65rem;font-size:13px}.branchProfileFormDrawer_profileFormDrawer__fmYIY .branchProfileFormDrawer_errorBadge__Z_DPf{margin-top:.15rem}.SucursalLogoUploader_root__kxZla{margin-bottom:16px}.SucursalLogoUploader_label__l5WHo{font-size:13px;font-weight:600;margin-bottom:4px}.SucursalLogoUploader_hint__jDP4T{font-size:12px;color:var(--color-text-muted,#666);margin:0 0 10px}.SucursalLogoUploader_row__g3AOg{display:flex;align-items:flex-start;gap:12px}.SucursalLogoUploader_previewBox___Nlrn{width:120px;height:56px;border:1px dashed var(--color-border,#ccc);border-radius:6px;display:flex;align-items:center;justify-content:center;background:var(--color-surface-muted,#fafafa);overflow:hidden}.SucursalLogoUploader_previewImg__7knGo{max-width:100%;max-height:100%;object-fit:contain}.SucursalLogoUploader_placeholder__LWeQc{font-size:11px;color:var(--color-text-muted,#888)}.SucursalLogoUploader_actions__w_7ab{display:flex;flex-direction:column;gap:6px}.SucursalLogoUploader_fileInput__guAsD{display:none}.SucursalLogoUploader_compact__93JZ6{margin-bottom:0;margin-top:.5rem}.SucursalLogoUploader_compact__93JZ6 .SucursalLogoUploader_label__l5WHo{font-size:.625rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-color-text-secondary)}.SucursalLogoUploader_compact__93JZ6 .SucursalLogoUploader_row__g3AOg{gap:.5rem;align-items:center}.SucursalLogoUploader_compact__93JZ6 .SucursalLogoUploader_actions__w_7ab{flex-direction:row;flex-wrap:wrap;gap:.25rem}.SucursalLogoUploader_compact__93JZ6 .SucursalLogoUploader_previewBox___Nlrn{width:4.5rem;height:2.25rem}.profileDrawerLayout_drawerBody__VSDT4{display:flex;flex-direction:column;gap:.75rem}.branchScheduleDrawer_dayRowInline__Wgqs9{display:flex;align-items:center;gap:.625rem;padding:.5rem 0;border-bottom:1px solid var(--ds-color-border-light);flex-wrap:wrap}.branchScheduleDrawer_dayRowInline__Wgqs9:last-child{border-bottom:none}.branchScheduleDrawer_dayLabel__0ZfXp{min-width:4.75rem;font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-medium);color:var(--ds-color-text)}.branchScheduleDrawer_closedHint__Xh08p{font-size:var(--ds-text-sm);color:var(--ds-color-text-disabled)}.branchScheduleDrawer_slotsInline__2uyBr{display:flex;flex:1 1;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:12rem}.branchScheduleDrawer_slotChip__BobnN{display:inline-flex;align-items:center;gap:.25rem}.branchScheduleDrawer_timeInput__9NKqT{width:6.5rem;font-size:var(--ds-text-sm)}.branchScheduleDrawer_slotSep__PODUR{color:var(--ds-color-text-secondary);font-size:var(--ds-text-sm)}.branchScheduleDrawer_removeBtn__rzEGY{min-width:1.25rem;padding-inline:.15rem}.branchScheduleDrawer_daysStack__IaRlF{display:flex;flex-direction:column;margin-bottom:var(--ds-spacing-sm)}.branchScheduleDrawer_compactActions__GckG0{margin-top:.75rem}.branchSchedule_dayRow__wf6Wm{padding:var(--ds-spacing-sm) 0;border-bottom:1px solid var(--ds-color-border)}.branchSchedule_dayRow__wf6Wm:last-child{border-bottom:none}.branchSchedule_dayHeader__XuRvn{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-sm);margin-bottom:var(--ds-spacing-xs)}.branchSchedule_dayLabel__jBM2F{font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-semibold);color:var(--ds-color-text);min-width:5.5rem}.branchSchedule_slots__ejdJM{display:flex;flex-direction:column;gap:var(--ds-spacing-xs);padding-left:var(--ds-spacing-sm)}.branchSchedule_slotRow__t0j_v{display:flex;align-items:center;gap:var(--ds-spacing-xs);flex-wrap:wrap}.branchSchedule_timeInput__zV2mt{width:7.5rem}.branchSchedule_timeInputError__Z6OGq{border-color:var(--ds-color-error);box-shadow:0 0 0 1px var(--ds-color-error)}.branchSchedule_slotSep__jfqLK{font-size:var(--ds-text-xs);color:var(--ds-color-text-secondary)}.branchSchedule_toolbar__PLQ_o{display:flex;flex-wrap:wrap;gap:var(--ds-spacing-sm);align-items:center;margin-bottom:var(--ds-spacing-md)}.branchSchedule_toolbarField__i9EI2{display:flex;flex-direction:column;gap:var(--ds-spacing-xs);min-width:12rem}.branchSchedule_toolbarLabel__q9R55{font-size:var(--ds-text-xs);color:var(--ds-color-text-secondary)}.branchSchedule_enforcedRow__u_8Eh{display:flex;align-items:center;gap:var(--ds-spacing-sm)}.branchSchedule_hint__to8aX{font-size:var(--ds-text-xs);color:var(--ds-color-text-secondary);margin:0 0 var(--ds-spacing-md);line-height:1.5}.branchSchedule_actions__HYn4y{display:flex;justify-content:flex-end;gap:var(--ds-spacing-sm);margin-top:var(--ds-spacing-md)}.branchSchedule_statusNoteError__SDu3p{font-size:var(--ds-text-xs);color:var(--ds-color-error);margin-top:var(--ds-spacing-sm)}.branchScheduleStrip_dayCol___E4OA{display:flex;flex-direction:column;min-width:0;padding:.35rem;border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-sm);background:var(--ds-color-surface-secondary)}.branchScheduleStrip_colHeader___hNgf{flex-direction:row;align-items:center;justify-content:space-between;gap:.2rem;margin-bottom:.3rem}.branchScheduleStrip_colLabel___YASO{font-size:.625rem;text-transform:uppercase;letter-spacing:.04em;min-width:0;text-align:center}.branchScheduleStrip_colSlots__LLFhd{display:flex;flex-direction:column;gap:.2rem;padding-left:0}.branchScheduleStrip_colSlotRow__eCM_6{display:flex;flex-direction:row;align-items:center;gap:.15rem}.branchScheduleStrip_colSlotSep__i9DVy{flex-shrink:0;font-size:.5625rem;color:var(--ds-color-text-secondary);line-height:1}.branchScheduleStrip_colTimeInput__RgsId{flex:1 1;width:0;min-width:0;font-size:.6875rem;padding:.1rem .15rem}.branchScheduleStrip_colRemoveBtn__rZVq4{flex-shrink:0;min-width:1.25rem;padding-inline:.15rem}.branchScheduleStrip_daysStrip__CKAHW{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem;margin-bottom:var(--ds-spacing-sm)}.branchScheduleStrip_daysStack__RkHLN{display:block}.branchScheduleStrip_compactActions__z3Ssi{margin-top:.5rem}@media (max-width:900px){.branchScheduleStrip_daysStrip__CKAHW{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:560px){.branchScheduleStrip_daysStrip__CKAHW{grid-template-columns:repeat(2,minmax(0,1fr))}}.CatalogManageDrawer_hint__43i3N{margin:0;font-size:var(--ds-font-size-sm);color:var(--ds-color-text-secondary)}.CatalogManageDrawer_error__6uc6T{margin:var(--ds-spacing-xs) 0 0;font-size:var(--ds-font-size-sm);color:var(--ds-color-danger)}.CatalogManageDrawer_actions__6ffCS{display:flex;gap:var(--ds-spacing-xs)}.CatalogManageDrawer_sortHint__AuTxR{margin:0 0 var(--ds-spacing-sm);font-size:var(--ds-font-size-sm);color:var(--ds-color-text-secondary)}.CatalogManageDrawer_dragCol__X1fif{width:44px;text-align:center}.CatalogManageDrawer_sortableRow__9T9Fp{cursor:grab}.CatalogManageDrawer_sortableRow__9T9Fp:active{cursor:grabbing}.CatalogManageDrawer_dragHandle__k39QV{display:inline-flex;align-items:center;justify-content:center;width:24px;color:var(--ds-color-text-tertiary);letter-spacing:-2px;-webkit-user-select:none;user-select:none}.CatalogManageDrawer_dragOver__G6SLA td{background:var(--ds-color-primary-subtle)}.CatalogManageDrawer_reordering__K_oV3{opacity:.7;pointer-events:none}.LabTrabajoCatalogDrawer_hint__QfUfp{margin:0 0 var(--ds-spacing-md);font-size:var(--ds-text-sm);color:var(--ds-color-text-secondary)}.LabTrabajoCatalogDrawer_menu__DsghM{display:flex;flex-direction:column;gap:var(--ds-spacing-sm)}.LabTrabajoCatalogDrawer_menuItem__mYV0W{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:var(--ds-spacing-md);text-align:left;background:var(--ds-color-surface);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);cursor:pointer;transition:border-color var(--ds-transition-fast),background-color var(--ds-transition-fast)}.LabTrabajoCatalogDrawer_menuItem__mYV0W:hover{border-color:var(--ds-color-border-focus);background:var(--ds-color-bg-secondary)}.LabTrabajoCatalogDrawer_menuLabel__XYp_P{font-size:var(--ds-text-base);font-weight:var(--ds-weight-semibold);color:var(--ds-color-text)}.LabTrabajoCatalogDrawer_menuHint__Hstag{font-size:var(--ds-text-xs);color:var(--ds-color-text-tertiary)}.TrabajoOpticoSection_body__DXt05{display:flex;flex-direction:column;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-sm) var(--ds-spacing-md) var(--ds-spacing-md)}.TrabajoOpticoSection_sectionCristalSelect__odA9Q{flex:1 1;min-width:120px;max-width:180px}.TrabajoOpticoSection_tableWrapper__kqysL{display:flex;flex-direction:column;gap:var(--ds-spacing-md)}.TrabajoOpticoSection_recetaSection__xaa0H{display:flex;flex-direction:column;gap:var(--ds-spacing-xs)}.TrabajoOpticoSection_recetaTable__1tqtE{width:max-content;max-width:100%;border-collapse:collapse;font-size:var(--ds-text-sm);table-layout:fixed}.TrabajoOpticoSection_colLabel__iHGgL{width:40px}.TrabajoOpticoSection_colField__Q4kNL{width:76px}.TrabajoOpticoSection_recetaTable__1tqtE th{text-align:center;font-weight:var(--ds-weight-semibold);color:var(--ds-color-text-secondary);padding:var(--ds-spacing-xs) 4px;border-bottom:1px solid var(--ds-color-border)}.TrabajoOpticoSection_recetaTable__1tqtE td{padding:2px 4px;vertical-align:middle;text-align:center}.TrabajoOpticoSection_rowLabel__BUOK3{font-weight:var(--ds-weight-medium);color:var(--ds-color-text-secondary);white-space:nowrap;text-align:left;padding-right:var(--ds-spacing-xs)!important}.TrabajoOpticoSection_recetaInput__tYg_F{width:100%!important;max-width:76px;text-align:center;padding-left:var(--ds-spacing-xs)!important;padding-right:var(--ds-spacing-xs)!important;box-sizing:border-box}.TrabajoOpticoSection_sectionLabel__T0_fC{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--ds-color-primary);white-space:nowrap;flex-shrink:0;padding-right:var(--ds-spacing-xs)}.TrabajoOpticoSection_sectionHeader__ITm70{display:grid;grid-template-columns:auto repeat(6,minmax(0,1fr));align-items:center;gap:4px;width:100%}.TrabajoOpticoSection_sectionSelect__z_iVf{min-width:0;overflow:hidden}.TrabajoOpticoSection_sectionSelect__z_iVf>*{display:flex;width:100%;min-width:0;max-width:100%}.TrabajoOpticoSection_compactSelect__TkWz0{font-size:11px;line-height:1.2;padding-left:5px!important;padding-right:18px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TrabajoOpticoSection_row2__it5dn{display:grid;grid-template-columns:1fr 1fr;gap:var(--ds-spacing-sm)}.TrabajoOpticoSection_row3__fUyE5{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:var(--ds-spacing-sm)}.TrabajoOpticoSection_testLabFooter__0yku4{margin-top:var(--ds-spacing-md);padding-top:var(--ds-spacing-sm);border-top:1px solid var(--ds-color-border)}.TrabajoOpticoSection_testLabHint__tRti5{margin:0 0 var(--ds-spacing-xs);font-size:var(--ds-text-sm);color:var(--ds-color-text-secondary)}.TrabajoOpticoSection_testLabActions__dPWof{display:flex;flex-wrap:wrap;gap:var(--ds-spacing-sm)}.VentaCrearStepControls_bar__Gcq2A{position:relative;z-index:2;flex:0 0 auto;box-sizing:border-box;min-height:var(--ds-shell-footer-rail-height);display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-md);background:var(--ds-color-surface);border-top:1px solid var(--ds-color-border)}.VentaCrearStepControls_right__D9NYl{display:flex;align-items:center;gap:var(--ds-spacing-xs)}.page_cristalesPage__h6fJi{display:flex;flex-direction:column;gap:var(--ds-spacing-md)}.page_tipoTabsBar____xtu{justify-content:flex-end}.page_categoriaBar__WjoTY,.page_tipoTabsBar____xtu{display:flex;padding:var(--ds-spacing-sm) var(--ds-spacing-md);border-bottom:1px solid var(--ds-color-border)}.page_categoriaBar__WjoTY{justify-content:space-between}.page_categoriaBar__WjoTY,.page_toolbar__6MqEM{flex-wrap:wrap;align-items:center;gap:var(--ds-spacing-sm)}.page_toolbar__6MqEM{display:flex}.page_grupoBlock__kDP5g{border-top:1px solid var(--ds-color-border)}.page_grupoHeader__Zn74Q{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-sm) var(--ds-spacing-md);background:var(--ds-color-surface-secondary);cursor:pointer}.page_grupoTitle__7zuZm{font-weight:var(--ds-weight-semibold);font-size:var(--ds-text-sm)}.page_grupoMeta__Rot2k{font-size:var(--ds-text-xs);color:var(--ds-color-text-tertiary)}.page_grupoActions__OhUAB{display:flex;gap:var(--ds-spacing-xs)}.page_emptyState__Lyjho{text-align:center;padding:var(--ds-spacing-xl);color:var(--ds-color-text-tertiary);font-size:var(--ds-text-sm)}.page_sinCatalogoSection__axfb0{margin-top:var(--ds-spacing-lg);padding-top:var(--ds-spacing-md);border-top:1px solid var(--ds-color-border)}.page_sinCatalogoHeading__uyX7o{margin:0 0 var(--ds-spacing-sm);padding:0 var(--ds-spacing-md);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold)}.page_importPreview__rNPcF{display:flex;flex-direction:column;gap:var(--ds-spacing-md);max-height:60vh;overflow:auto}.page_importErrors__421Qz{color:var(--ds-color-danger,#c0392b);font-size:var(--ds-text-sm)}.page_formGrid__lpUfK{display:grid;grid-template-columns:1fr 1fr;gap:var(--ds-spacing-md)}.page_formGridFull__zZ5DY{grid-column:1/-1}@media (max-width:900px){.page_headerTabs__UgNPI{max-width:100%;justify-content:flex-start;margin-top:var(--ds-spacing-sm)}}@media (max-width:640px){.page_formGrid__lpUfK{grid-template-columns:1fr}}.FilterPills_pills__mrjUD{display:flex;flex-wrap:wrap;gap:var(--ds-spacing-xs);align-items:center}.FilterPills_pill__c00Ua{padding:var(--ds-spacing-xs) var(--ds-spacing-md);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-full);background:var(--ds-color-surface);font-size:var(--ds-text-sm);cursor:pointer}.FilterPills_pillActive__dMvQd{background:var(--ds-color-primary);border-color:var(--ds-color-primary);color:var(--ds-color-on-primary,#fff)}.page_emptyState__A869k{text-align:center;padding:var(--ds-spacing-xl) var(--ds-spacing-lg);color:var(--ds-color-text-tertiary);font-size:var(--ds-text-sm)}.page_errorMsg__VkOTr{color:var(--ds-color-danger);font-size:var(--ds-text-sm);margin-top:var(--ds-spacing-sm)}.page_actions__n3Xlz{display:flex;gap:var(--ds-spacing-xs);justify-content:flex-end}.page_actionBtn__8oYS9{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--ds-color-text-tertiary);background:none;border:none;border-radius:var(--ds-radius-sm);cursor:pointer;transition:all var(--ds-transition-fast)}.page_actionBtn__8oYS9:hover{background-color:var(--ds-color-surface-hover);color:var(--ds-color-text)}.page_actionBtn__8oYS9:disabled{opacity:.5;cursor:not-allowed}.page_page__fb5_T{display:flex;flex-direction:column;flex:1 1;min-height:0}.solicitudWorkflow_approveBanner__J0BIV,.solicitudWorkflow_drawerBanner___9iw9{background-color:var(--ds-color-surface-secondary);padding:var(--ds-spacing-md);border-radius:var(--ds-radius-md);margin-bottom:var(--ds-spacing-lg);font-size:var(--ds-text-sm)}.solicitudWorkflow_approveBannerLine__4ALvP,.solicitudWorkflow_drawerBannerLine__8yRJs{margin:var(--ds-spacing-xs) 0}.solicitudWorkflow_approveSection__E7995{margin-bottom:var(--ds-spacing-lg)}.solicitudWorkflow_approveSectionTitle__wMzo9{font-weight:600;margin-bottom:var(--ds-spacing-sm);font-size:var(--ds-text-sm)}.solicitudWorkflow_approveItemRow__oACoQ{display:flex;align-items:flex-start;gap:var(--ds-spacing-sm);margin-bottom:var(--ds-spacing-sm);padding:var(--ds-spacing-sm);border-radius:var(--ds-radius-sm);border:1px solid var(--ds-color-border)}.solicitudWorkflow_approveItemInfo__KXfEX{flex:1 1;font-size:var(--ds-text-sm)}.solicitudWorkflow_approveItemMeta__cMfbJ{font-size:var(--ds-text-xs);color:var(--ds-color-text-tertiary)}.solicitudWorkflow_approveItemInput__fm9sH{width:80px;margin-top:2px}.solicitudWorkflow_faltanteCheck__AjgsF{display:flex;align-items:flex-start;gap:var(--ds-spacing-sm);margin-bottom:var(--ds-spacing-md);font-size:var(--ds-text-sm);line-height:1.45;color:var(--ds-color-text-secondary);cursor:pointer}.solicitudWorkflow_faltanteCheck__AjgsF input{margin-top:.2rem;flex-shrink:0}.solicitudWorkflow_faltanteList__GumV4{margin:0 0 var(--ds-spacing-md);padding-left:1.15rem;font-size:var(--ds-text-sm);color:var(--ds-color-text-secondary);line-height:1.5}.solicitudWorkflow_partialWarning__PgRX5{margin-bottom:var(--ds-spacing-md);padding:var(--ds-spacing-sm) var(--ds-spacing-md);border-radius:var(--ds-radius-sm);font-size:var(--ds-text-xs);line-height:1.45;color:var(--ds-color-text-secondary);background:color-mix(in srgb,var(--ds-color-warning) 12%,var(--ds-color-surface));border:1px solid color-mix(in srgb,var(--ds-color-warning) 35%,var(--ds-color-border))}