.casting_page__nF3EQ{position:relative;min-height:100vh;background:#fffbf3;color:#3e3e42;scroll-behavior:smooth}.casting_topbar__9bNre{display:flex;align-items:center;justify-content:center;padding:24px 20px;border-bottom:1px solid rgba(62,62,66,.08)}.casting_topbarLink__roJci{display:inline-flex}.casting_container__0_c_y{max-width:780px;margin:0 auto;padding:0 20px 96px}.casting_hero__Ohh0X{text-align:center;padding:56px 0 40px}.casting_heroEyebrow__NTwaR{display:inline-block;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#d85c56;margin-bottom:16px}.casting_heroTitle__Bq__6{font-size:clamp(28px,6vw,42px);line-height:1.15;font-weight:600;margin:0 0 12px;color:#3e3e42}.casting_heroSubtitle__98Obn{font-size:clamp(16px,3.4vw,19px);line-height:1.5;color:#6b6b6f;margin:0 auto;max-width:560px}.casting_heroCta__YBR2j{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:28px;padding:14px 36px;border-radius:8px;background:#d85c56;color:#fffbf3;font-size:16px;font-weight:600;text-decoration:none}.casting_heroCta__YBR2j:focus-visible,.casting_heroCta__YBR2j:hover{background:#c24a44}.casting_heroCta__YBR2j:focus-visible{outline:2px solid #3e3e42;outline-offset:3px}.casting_section__utVJY{padding:32px 0;border-top:1px solid rgba(62,62,66,.08)}.casting_sectionTitle__2OPxO{font-size:22px;font-weight:600;margin:0 0 16px;color:#3e3e42}.casting_sectionBody__wq5qy p{font-size:16px;line-height:1.7;color:#4a4a4e;margin:0 0 14px}.casting_reasonsList__MMkps{list-style:none;padding:0;margin:8px 0 0;display:grid;grid-gap:10px;gap:10px}.casting_reasonsList__MMkps li{display:flex;gap:10px;font-size:16px;line-height:1.55;color:#4a4a4e}.casting_reasonsBullet__4qFY3{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#d85c56;margin-top:9px}.casting_perfilCard__t9Zmr{background:#fff;border:1px solid rgba(62,62,66,.08);border-radius:12px;padding:28px 24px;margin-bottom:20px}.casting_perfilHeader__huUv5{display:flex;align-items:baseline;gap:10px;margin-bottom:4px}.casting_perfilTitle__c6eQQ{font-size:19px;font-weight:600;color:#3e3e42;margin:0}.casting_perfilSubtitle__MAZQP{font-size:14px;color:#6b6b6f;margin:0 0 16px}.casting_perfilBody__MwyCb h4{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#8a8a8e;margin:20px 0 8px}.casting_perfilBody__MwyCb h4:first-child{margin-top:0}.casting_perfilBody__MwyCb ol,.casting_perfilBody__MwyCb p,.casting_perfilBody__MwyCb ul{font-size:15px;line-height:1.7;color:#4a4a4e;margin:0 0 10px}.casting_perfilBody__MwyCb ol,.casting_perfilBody__MwyCb ul{padding-left:20px}.casting_guionBox__GMh2L{background:#fffbf3;border-left:3px solid #d85c56;border-radius:6px;padding:16px 18px;margin:8px 0 14px;font-size:15px;line-height:1.75;color:#3e3e42;white-space:pre-line}.casting_fechasTable__c7606{width:100%;border-collapse:collapse;margin:8px 0 4px}.casting_fechasTable__c7606 td{padding:8px 0;font-size:15px;color:#4a4a4e;border-bottom:1px solid rgba(62,62,66,.06)}.casting_fechasTable__c7606 td:first-child{font-weight:600;color:#3e3e42;padding-right:16px;white-space:nowrap}.casting_formSection__KjXz2{padding:40px 0 0}.casting_formCard__LI0Nw{background:#fff;border:1px solid rgba(62,62,66,.08);border-radius:12px;padding:28px 22px}.casting_formRow__WzwwF{display:grid;grid-gap:6px;gap:6px;margin-bottom:18px}.casting_formRowTwoCols__etp5C{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px}@media (min-width:560px){.casting_formRowTwoCols__etp5C{grid-template-columns:1fr 1fr}}.casting_label__D6RD5{font-size:14px;font-weight:600;color:#3e3e42}.casting_requiredLegend__K_jO3{font-size:13px;color:#6b6b6f;margin:0 0 18px}.casting_optionalHint__jTIwe{font-weight:400;color:#6b6b6f;font-size:13px}.casting_input__5yvcb,.casting_select__1fBhB,.casting_textarea__HwwJN{font-family:inherit;font-size:16px;color:#3e3e42;background:#fffbf3;border:1px solid rgba(62,62,66,.15);border-radius:8px;padding:12px 14px;width:100%;box-sizing:border-box}.casting_input__5yvcb:focus,.casting_select__1fBhB:focus,.casting_textarea__HwwJN:focus{outline:none;border-color:#d85c56}.casting_textarea__HwwJN{resize:vertical;min-height:90px}.casting_fieldError__wBhgZ{font-size:13px;color:#b23a34}.casting_perfilSelector__S9LGZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.casting_perfilOption__ZhzOE{-moz-appearance:none;appearance:none;-webkit-appearance:none;font-family:inherit;width:100%;border:1px solid rgba(62,62,66,.15);border-radius:10px;padding:16px;min-height:52px;text-align:center;cursor:pointer;background:#fffbf3;font-size:15px;font-weight:600;color:#3e3e42}.casting_perfilOption__ZhzOE:focus-visible{outline:2px solid #d85c56;outline-offset:2px}.casting_perfilOptionSelected__bg6By{border-color:#d85c56;background:#fdf1f0;color:#b23a34}.casting_uploadGroup__Zky0E{margin-bottom:18px}.casting_uploadInputHidden__vNdfp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.casting_uploadButton__AlHZK{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:8px;padding:10px 20px;border:1px solid rgba(62,62,66,.2);border-radius:8px;background:#fffbf3;color:#3e3e42;font-size:14px;font-weight:600;cursor:pointer}.casting_uploadButton__AlHZK:hover{border-color:#d85c56;color:#d85c56}.casting_uploadInputHidden__vNdfp:focus-visible+.casting_uploadButton__AlHZK{outline:2px solid #d85c56;outline-offset:2px}.casting_retryButton___HpA8{border:none;background:none;color:#d85c56;font-size:12px;font-weight:600;text-decoration:underline;cursor:pointer;padding:4px;min-height:32px}.casting_fileList__7jhcj{list-style:none;padding:0;margin:10px 0 0;display:grid;grid-gap:8px;gap:8px}.casting_fileItem__zwlKD{display:flex;align-items:center;gap:10px;font-size:13px;color:#4a4a4e}.casting_fileName__Rhvhz{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.casting_progressTrack__4KlMR{width:90px;height:6px;border-radius:4px;background:rgba(62,62,66,.1);overflow:hidden;flex-shrink:0}.casting_progressFill__e7Ewa{display:block;height:100%;background:#d85c56;transition:width .2s ease}.casting_fileStatus__QYhgU{font-size:12px;color:#6b6b6f;min-width:68px;text-align:right}.casting_fileStatusError__eupDX{color:#b23a34}.casting_fileStatusOk__gmxJk{color:#3e7a4e}.casting_checkboxRow__ylDjv{display:flex;align-items:flex-start;gap:10px;margin:20px 0}.casting_checkboxRow__ylDjv input{margin-top:3px}.casting_checkboxLabel__card_{font-size:14px;line-height:1.5;color:#4a4a4e}.casting_checkboxLabel__card_ a{color:#d85c56;text-decoration:underline}.casting_formErrorSummary__0i3wu{font-size:14px;font-weight:600;color:#b23a34;margin:0 0 14px}.casting_submitButton__wcCd2{width:100%;border:none;border-radius:8px;background:#3e3e42;color:#fffbf3;font-size:16px;font-weight:600;padding:14px 20px;cursor:pointer}.casting_submitButton__wcCd2:disabled{opacity:.5;cursor:not-allowed}.casting_formError__esdcn{font-size:14px;color:#b23a34;margin-bottom:14px}.casting_successBox__nGhNa{text-align:center;padding:48px 24px;background:#fff;border:1px solid rgba(62,62,66,.08);border-radius:12px}.casting_successTitle__Szt1S{font-size:22px;font-weight:600;color:#3e3e42;margin:0 0 10px}.casting_successBody__mpZ77{font-size:15px;color:#4a4a4e;line-height:1.6}.casting_wizard__9nJl5{padding:40px 0 0}.casting_wizardProgressTrack__l4OXn{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;margin-bottom:10px}.casting_wizardProgressSegment__jAbZ_{height:4px;border-radius:2px;background:rgba(62,62,66,.12)}.casting_wizardProgressSegmentDone__P1501{background:#d85c56}.casting_wizardProgressLabel__7MXjl{font-size:13px;color:#6b6b6f;margin:0 0 24px}.casting_wizardBackLink__C1LGv{display:inline-flex;align-items:center;min-height:44px;margin:0 0 10px -6px;padding:6px;border:none;background:none;color:#6b6b6f;font-size:14px;font-weight:600;cursor:pointer}.casting_wizardBackLink__C1LGv:focus-visible,.casting_wizardBackLink__C1LGv:hover{color:#d85c56}.casting_wizardHeading__hSbFb{font-size:24px;font-weight:600;color:#3e3e42;margin:0 0 6px;outline:none}.casting_wizardSubheading__upxuu{font-size:15px;color:#6b6b6f;margin:0 0 24px}.casting_wizardStepCard__ueYxY{background:#fff;border:1px solid rgba(62,62,66,.08);border-radius:12px;padding:28px 22px}.casting_wizardNav__Cjw9q{display:flex;gap:12px;margin-top:20px}.casting_wizardNavPrimary__xTx2Y{flex:1 1;border:none;border-radius:8px;background:#3e3e42;color:#fffbf3;font-size:16px;font-weight:600;padding:14px 20px;cursor:pointer;min-height:48px}.casting_wizardNavPrimary__xTx2Y:disabled{opacity:.5;cursor:not-allowed}.casting_wizardNavSecondary__GCcGi{border:1px solid rgba(62,62,66,.2);border-radius:8px;background:transparent;color:#3e3e42;font-size:15px;font-weight:600;padding:14px 20px;cursor:pointer;min-height:48px}.casting_castingDetailBody__vyEqL p{font-size:15px;line-height:1.7;color:#4a4a4e;margin:0 0 10px}.casting_castingDetailBody__vyEqL h4{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#8a8a8e;margin:20px 0 8px}.casting_castingDetailBody__vyEqL h4:first-child{margin-top:0}.casting_castingDetailBody__vyEqL ol{margin:0 0 10px;padding-left:20px;color:#4a4a4e;font-size:15px;line-height:1.7}.casting_leadLinkButton__VJ584{display:inline-flex;align-items:center;background:none;border:none;padding:0;color:#d85c56;font-size:14px;font-weight:600;text-decoration:underline;cursor:pointer;min-height:44px}.casting_leadBox__BtFW1{background:#fffbf3;border:1px solid rgba(62,62,66,.12);border-radius:10px;padding:18px;margin-top:12px}.casting_leadBoxRow__DgpEe{display:grid;grid-gap:12px;gap:12px;margin-bottom:12px}@media (min-width:480px){.casting_leadBoxRow__DgpEe{grid-template-columns:1fr 1fr}}.casting_leadSuccessText__dCmTJ{font-size:14px;color:#3e7a4e;margin:4px 0 0}.casting_leadErrorText__AK97y{font-size:13px;color:#b23a34;margin:4px 0 0}.PhoneInput_container__YNamL{width:100%;max-width:100%!important;flex:1 1 100%!important;box-sizing:border-box!important}@media (max-width:768px){.PhoneInput_container__YNamL{width:100%!important;max-width:100%!important;flex:1 1 100%!important;flex-basis:100%!important;min-width:0!important}}.PhoneInput_label__b4iMm{display:block;font-size:14px;font-weight:500;color:#292524;margin-bottom:8px}.PhoneInput_labelCompact__z4iTb{font-size:11px;color:#6b7280;margin-bottom:4px}.PhoneInput_required__IUZTN{color:#ef4444;margin-left:2px}.PhoneInput_phoneContainer__0VSUf{display:flex;gap:8px;width:100%!important;max-width:100%!important;flex:1 1 100%!important;box-sizing:border-box!important;align-items:stretch!important}.PhoneInput_phoneContainerCompact__9_Bt7{gap:4px}.PhoneInput_countrySelector__aCyRp{position:relative;flex-shrink:0}.PhoneInput_countrySelectorTrigger__p69nr{display:flex;align-items:center;gap:4px;height:100%;padding:10px 8px;font-family:var(--font-primary);font-size:14px;line-height:1.4;color:var(--color-text-primary,#292524);background-color:var(--color-white,#fff);border:1px solid #ddd;border-radius:6px;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:90px}.PhoneInput_countrySelectorTriggerCompact__uhSzt{padding:6px;font-size:12px;min-width:74px;gap:2px}.PhoneInput_countrySelectorTrigger__p69nr:hover:not(:disabled){border-color:#d1d5db}.PhoneInput_countrySelectorTrigger__p69nr:focus{outline:none;border-color:var(--color-primary,#d85c56);box-shadow:0 0 0 3px rgba(216,92,86,.1)}.PhoneInput_countrySelectorTrigger__p69nr:disabled{background-color:var(--color-bg-light,#f9fafb);color:var(--color-text-muted,#9ca3af);cursor:not-allowed}.PhoneInput_countrySelectorFlag__6LWlC{font-size:16px;line-height:1}.PhoneInput_countrySelectorCompact__TcNNJ .PhoneInput_countrySelectorFlag__6LWlC{font-size:14px}.PhoneInput_countrySelectorCode__9IcaL{font-size:13px;color:#374151}.PhoneInput_countrySelectorCompact__TcNNJ .PhoneInput_countrySelectorCode__9IcaL{font-size:11px}.PhoneInput_countrySelectorChevron__HTihz{color:#9ca3af;transition:transform .15s;flex-shrink:0}.PhoneInput_countrySelectorChevronOpen__kNd3i{transform:rotate(180deg)}.PhoneInput_countryDropdown__hhQOd{position:absolute;top:calc(100% + 4px);left:0;z-index:1000;width:280px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 10px 25px rgba(0,0,0,.12),0 4px 10px rgba(0,0,0,.06);overflow:hidden;animation:PhoneInput_phoneDropdownIn__gD7JK .12s ease-out}@keyframes PhoneInput_phoneDropdownIn__gD7JK{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.PhoneInput_countrySearchWrap__cgtWH{position:relative;padding:8px;border-bottom:1px solid #f3f4f6}.PhoneInput_countrySearchIcon__9ZLCn{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}.PhoneInput_countrySearchInput__TCQ5x{width:100%;padding:7px 8px 7px 30px;border:1px solid #e5e7eb;border-radius:6px;font-size:13px;color:#374151;outline:none;transition:border-color .15s;box-sizing:border-box}.PhoneInput_countrySearchInput__TCQ5x:focus{border-color:#d85c56}.PhoneInput_countrySearchInput__TCQ5x::placeholder{color:#9ca3af}.PhoneInput_countryList__i5blU{max-height:240px;overflow-y:auto;padding:4px 0}.PhoneInput_countryList__i5blU::-webkit-scrollbar{width:6px}.PhoneInput_countryList__i5blU::-webkit-scrollbar-track{background:transparent}.PhoneInput_countryList__i5blU::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.PhoneInput_countryItem__6HqtJ{display:flex;align-items:center;gap:8px;padding:7px 12px;cursor:pointer;transition:background .1s;font-size:13px}.PhoneInput_countryItemHighlighted__SFsIk{background:#f3f4f6}.PhoneInput_countryItemSelected__jOm8h{background:#fef7f6}.PhoneInput_countryItemFlag__NZp16{font-size:16px;line-height:1;flex-shrink:0}.PhoneInput_countryItemName__nVggZ{flex:1 1;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PhoneInput_countryItemCode__qIqDO{font-size:12px;color:#9ca3af;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PhoneInput_countrySeparator__GQKi9{height:1px;background:#e5e7eb;margin:4px 12px}.PhoneInput_countryNoResults__XbFDe{padding:16px;text-align:center;color:#9ca3af;font-size:13px}.PhoneInput_inputWrapper__bP3TF{position:relative;flex:1 1 100%!important;display:block;width:100%!important;max-width:100%!important;box-sizing:border-box!important;isolation:isolate;align-self:stretch!important;text-align:left!important}.PhoneInput_inputIcon__8jnEt{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#d85c56;pointer-events:none;z-index:1;font-size:20px}.PhoneInput_input__jqzn1{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;padding:12px 40px 12px 48px;font-family:var(--font-primary);font-size:14px;line-height:1.4;color:var(--color-text-primary,#292524);background-color:var(--color-white,#fff);border:1px solid #ddd;border-radius:6px;transition:all .2s ease}.PhoneInput_inputCompact__LuhiN{padding:8px 30px 8px 10px;font-size:13px}.PhoneInput_input__jqzn1::placeholder{color:var(--color-text-muted,#9ca3af)}.PhoneInput_input__jqzn1:focus{outline:none;border-color:#d85c56;box-shadow:0 0 0 3px rgba(216,92,86,.1)}.PhoneInput_input__jqzn1:disabled{opacity:.5;cursor:not-allowed;background-color:#f9fafb}.PhoneInput_input__jqzn1:hover:not(:disabled):not(:focus){border-color:#d1d5db}.PhoneInput_inputError___bQbf{border-color:#ef4444!important}.PhoneInput_inputError___bQbf:focus{box-shadow:0 0 0 3px rgba(239,68,68,.1)!important}.PhoneInput_inputValid__x1DYZ{border-color:#10b981!important;padding-right:40px}.PhoneInput_inputValid__x1DYZ:focus{box-shadow:0 0 0 3px rgba(16,185,129,.1)!important}.PhoneInput_validIcon__zEMM8{color:#10b981}.PhoneInput_errorIcon__KCePC,.PhoneInput_validIcon__zEMM8{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}.PhoneInput_errorIcon__KCePC{color:#ef4444}.PhoneInput_errorMessage__OpHzw{color:#ef4444}.PhoneInput_errorMessage__OpHzw,.PhoneInput_successMessage__xT5vw{margin-top:6px;font-size:12px;display:flex;align-items:center;gap:4px}.PhoneInput_successMessage__xT5vw{color:#10b981;font-weight:500}@media (max-width:768px){.PhoneInput_inputWrapper__bP3TF,.PhoneInput_phoneContainer__0VSUf{width:100%!important;max-width:100%!important;flex:1 1 100%!important}.PhoneInput_countrySelectorTrigger__p69nr{min-width:80px;padding:10px 6px;font-size:13px}.PhoneInput_input__jqzn1{font-size:16px;padding:14px 40px 14px 48px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.PhoneInput_inputCompact__LuhiN{padding:10px 30px 10px 10px!important;font-size:16px}.PhoneInput_inputWrapper__bP3TF{display:block!important;position:relative!important;isolation:isolate!important}.PhoneInput_inputIcon__8jnEt{display:none!important}.PhoneInput_input__jqzn1:not(.PhoneInput_inputCompact__LuhiN){background-image:url(/icons/phone.svg)!important;background-repeat:no-repeat!important;background-position:12px!important;background-size:20px 20px!important}.PhoneInput_countryDropdown__hhQOd{width:260px}}.clientes_container__cDQ9R{display:flex;min-height:100vh;background:#fafaf9}.clientes_mainContent__iu15A{flex:1 1;margin-left:64px;min-height:100vh;display:flex;flex-direction:column}.clientes_contentWrapper__ZJlp8{flex:1 1;padding:32px 40px;max-width:1600px;margin:0 auto;width:100%}.clientes_breadcrumb__LYDPN{margin-bottom:24px}.clientes_tableContainer__jGr9r{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:1024px){.clientes_mainContent__iu15A{margin-left:0}}@media (max-width:768px){.clientes_mainContent__iu15A{margin-top:70px}.clientes_contentWrapper__ZJlp8{padding:20px 16px}}@media (max-width:480px){.clientes_contentWrapper__ZJlp8{padding:16px 12px}}.AccountingCalendar_container__XdeHS{position:relative;width:100%}.AccountingCalendar_label__ecGR9{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;font-weight:500;color:#292524;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.AccountingCalendar_required__AUnL_{color:#dc2626;margin-left:2px}.AccountingCalendar_inputContainer__H7g0n{position:relative;width:100%}.AccountingCalendar_input__8f20Y{width:100%;padding:14px 16px;border:2px solid #e7e5e4;border-radius:12px;font-size:15px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;transition:all .3s ease;background:#fff;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:52px;text-align:left}.AccountingCalendar_input__8f20Y:hover{border-color:#d6d3d1;box-shadow:0 2px 8px rgba(0,0,0,.04)}.AccountingCalendar_inputFocused__doshp,.AccountingCalendar_input__8f20Y:focus{outline:none;border-color:#d85c56;box-shadow:0 0 0 4px rgba(216,92,86,.1)}.AccountingCalendar_inputError__oMja1{border-color:#dc2626}.AccountingCalendar_inputError__oMja1:focus{border-color:#dc2626;box-shadow:0 0 0 4px rgba(220,38,38,.1)}.AccountingCalendar_valueText__bPdYJ{color:#292524;font-weight:500}.AccountingCalendar_placeholderText__euqnz{color:#78716c}.AccountingCalendar_inputIcon__jcC10{color:#78716c;transition:all .3s ease;flex-shrink:0}.AccountingCalendar_inputIconActive__T__wu{color:#d85c56;transform:scale(1.1)}.AccountingCalendar_errorText__xdu6j{display:block;margin-top:6px;font-size:13px;color:#dc2626;font-weight:500}.AccountingCalendar_dropdown__0LQPj{position:fixed;z-index:10002;animation:AccountingCalendar_dropdownSlide__EqNfI .2s ease-out}@keyframes AccountingCalendar_dropdownSlide__EqNfI{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.AccountingCalendar_calendar__Ch3DS{border-radius:12px;padding:16px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border:1px solid #e7e5e4;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;width:280px}.AccountingCalendar_calendarHeader__ymyof{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f5f5f4}.AccountingCalendar_navButton__nh9yi{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:#d85c56;color:#fff;cursor:pointer;transition:all .2s ease}.AccountingCalendar_navButton__nh9yi:hover{background:#c54941;transform:scale(1.05)}.AccountingCalendar_monthYear__E6qGn{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.AccountingCalendar_monthName__FsttL{margin:0;font-size:16px;font-weight:600;color:#292524!important;font-family:Playfair Display,Georgia,serif;text-align:center}.AccountingCalendar_year__A_rFJ{display:block;font-size:13px;color:#78716c!important;font-weight:500;margin-top:2px;text-align:center}.AccountingCalendar_yearSelect__kC9hY{margin-top:4px;padding:4px 8px;border:1px solid #e7e5e4;border-radius:6px;background:#fff;font-size:13px;font-weight:500;color:#292524;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;cursor:pointer;outline:none;transition:all .2s ease}.AccountingCalendar_yearSelect__kC9hY:hover{border-color:#d6d3d1;background:#fafaf9}.AccountingCalendar_yearSelect__kC9hY:focus{border-color:#d85c56;box-shadow:0 0 0 3px rgba(216,92,86,.1)}.AccountingCalendar_quickActions__lFvIY{display:flex;justify-content:center;gap:8px;margin-bottom:16px}.AccountingCalendar_todayButton__0ngz3{padding:6px 12px;border:none;border-radius:6px;background:#d85c56;color:#fff;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.AccountingCalendar_todayButton__0ngz3:hover{background:#c54941;transform:translateY(-1px)}.AccountingCalendar_doneButton__JbiG8{padding:6px 12px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.AccountingCalendar_doneButton__JbiG8:hover{background:#f3f4f6;transform:translateY(-1px)}.AccountingCalendar_dayNames__I33pl{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px;margin-bottom:8px}.AccountingCalendar_dayName__E70cy{padding:8px 4px;text-align:center;font-size:12px;font-weight:600;color:#78716c!important;text-transform:uppercase;letter-spacing:.5px}.AccountingCalendar_calendarGrid__3Aj7i{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px}.AccountingCalendar_dayCell__yXOwv{aspect-ratio:1;display:flex;align-items:center;justify-content:center}.AccountingCalendar_dayButton__k3oh7{width:100%;height:100%;border:none;border-radius:6px;background:transparent!important;color:#292524!important;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-height:32px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.AccountingCalendar_dayButton__k3oh7:hover{background:rgba(216,92,86,.1)!important;color:#d85c56!important;transform:scale(1.05)}.AccountingCalendar_dayButtonOtherMonth__zTr4s{color:#d6d3d1!important}.AccountingCalendar_dayButtonOtherMonth__zTr4s:hover{color:#78716c!important;background:rgba(216,92,86,.05)!important}.AccountingCalendar_dayButtonToday__R3InR{background:rgba(216,92,86,.1)!important;color:#d85c56!important;font-weight:600;border:2px solid rgba(216,92,86,.3)!important}.AccountingCalendar_dayButtonToday__R3InR:hover{background:rgba(216,92,86,.2)!important;transform:scale(1.05)}.AccountingCalendar_dayButtonSelected__Pa4HD{background:#d85c56!important;color:#fff!important;font-weight:600;transform:scale(1.05);box-shadow:0 4px 12px rgba(216,92,86,.3)}.AccountingCalendar_dayButtonSelected__Pa4HD:hover{background:#c54941!important;transform:scale(1.05);box-shadow:0 4px 12px rgba(216,92,86,.4)}.AccountingCalendar_dayButtonDisabled__3HQPC{background:#f5f5f4!important;color:#a8a29e!important;cursor:not-allowed!important;opacity:.5}.AccountingCalendar_dayButtonDisabled__3HQPC:hover{background:#f5f5f4!important;color:#a8a29e!important;transform:none!important;cursor:not-allowed!important}.AccountingCalendar_timeRow__WSCqT{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:12px;border-top:1px solid #f5f5f4}.AccountingCalendar_timeLabel__aDMcK{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#78716c;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.AccountingCalendar_timeInputs__vs8hm{display:flex;align-items:center;gap:4px}.AccountingCalendar_timePickerWrapper__iuKg6{position:relative}.AccountingCalendar_timePickerButton__eAXld{padding:6px 12px;border:2px solid #e7e5e4;border-radius:8px;font-size:15px;font-weight:600;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;color:#292524;background:#fff;cursor:pointer;min-width:48px;text-align:center;transition:all .2s ease;outline:none}.AccountingCalendar_timePickerButton__eAXld:hover{border-color:#d6d3d1;background:#fafaf9}.AccountingCalendar_timePickerButtonActive__sw6IB{border-color:#d85c56;box-shadow:0 0 0 3px rgba(216,92,86,.1)}.AccountingCalendar_timeDropdown__NuhtN{position:absolute;top:calc(100% + 4px);left:50%;transform:translateX(-50%);background:#fff;border:1px solid #e7e5e4;border-radius:10px;box-shadow:0 8px 16px -4px rgba(0,0,0,.1),0 2px 6px -2px rgba(0,0,0,.06);max-height:180px;overflow-y:auto;z-index:10;padding:4px;min-width:56px;scrollbar-width:thin;scrollbar-color:#d6d3d1 transparent}.AccountingCalendar_timeDropdown__NuhtN::-webkit-scrollbar{width:4px}.AccountingCalendar_timeDropdown__NuhtN::-webkit-scrollbar-track{background:transparent}.AccountingCalendar_timeDropdown__NuhtN::-webkit-scrollbar-thumb{background:#d6d3d1;border-radius:4px}.AccountingCalendar_timeOption__xXlaF{display:block;width:100%;padding:6px 8px;border:none;border-radius:6px;background:transparent;color:#292524;font-size:14px;font-weight:500;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;cursor:pointer;text-align:center;transition:all .15s ease}.AccountingCalendar_timeOption__xXlaF:hover{background:rgba(216,92,86,.08);color:#d85c56}.AccountingCalendar_timeOptionSelected__9Wo1v{background:#d85c56;color:#fff;font-weight:600}.AccountingCalendar_timeOptionSelected__9Wo1v:hover{background:#c54941;color:#fff}.AccountingCalendar_timeSeparator__nneyR{font-size:18px;font-weight:700;color:#78716c;line-height:1}.AccountingCalendar_calendarFooter__n0XH3{margin-top:12px;padding-top:12px;border-top:1px solid #f5f5f4;display:flex;justify-content:center}.AccountingCalendar_selectedInfo__YfMTx{display:flex;align-items:center;gap:8px;padding:12px 16px;background:rgba(216,92,86,.05);border-radius:8px;font-size:13px;color:#d85c56;font-weight:500}@media (max-width:768px){.AccountingCalendar_calendar__Ch3DS{padding:14px 12px;width:260px}.AccountingCalendar_calendarHeader__ymyof{margin-bottom:12px}.AccountingCalendar_monthName__FsttL{font-size:15px}.AccountingCalendar_dayButton__k3oh7{min-height:28px;font-size:12px}.AccountingCalendar_navButton__nh9yi{width:28px;height:28px}}.AccountingCalendar_calendar__Ch3DS,.AccountingCalendar_calendar__Ch3DS *{color-scheme:light!important}.AccountingCalendar_calendar__Ch3DS{background:#fff!important;color:#292524!important}.CustomFormSelect_container__rBbRy{position:relative;width:100%;font-family:Poppins,-apple-system,BlinkMacSystemFont,sans-serif}.CustomFormSelect_trigger__8hugZ{width:100%;padding:12px 40px 12px 16px;background-color:#fff;border:1px solid #e7e5e4;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .2s ease;text-align:left;font-family:inherit;font-size:14px;position:relative;box-sizing:border-box}.CustomFormSelect_sm__KKC1X{padding:8px 32px 8px 12px;font-size:13px;border-radius:8px}.CustomFormSelect_md__hdEIG{padding:12px 40px 12px 16px;font-size:14px}.CustomFormSelect_lg__s0RUU{padding:14px 40px 14px 16px;font-size:15px;border-radius:12px;min-height:52px;border-width:2px}.CustomFormSelect_trigger__8hugZ:hover:not(:disabled){border-color:#d6d3d1}.CustomFormSelect_trigger__8hugZ:focus{outline:none;border-color:#d85c56;box-shadow:0 0 0 3px rgba(216,92,86,.1)}.CustomFormSelect_triggerOpen__M8cYT{border-color:#d85c56!important;box-shadow:0 0 0 3px rgba(216,92,86,.1)}.CustomFormSelect_triggerError__7JR6T{border-color:#dc2626!important}.CustomFormSelect_triggerDisabled__rOR9w{background:#f9fafb;color:#9ca3af;cursor:not-allowed;opacity:.6}.CustomFormSelect_selectedLabel__Ae9It{color:#1c1917;font-weight:500;display:flex;align-items:center;gap:8px}.CustomFormSelect_selectedIcon__dpBqP{display:flex;align-items:center;color:#78716c;flex-shrink:0}.CustomFormSelect_placeholder__toAoz{color:#a8a29e}.CustomFormSelect_chevron__G7l1i{position:absolute;right:14px;color:#78716c;transition:transform .2s ease;pointer-events:none}.CustomFormSelect_chevronOpen__HgmnZ{transform:rotate(180deg)}.CustomFormSelect_errorText__JNIFD{display:block;font-size:12px;color:#dc2626;margin-top:6px}.CustomFormSelect_dropdown__i8TE9{position:absolute;left:0;right:0;background-color:#fff!important;border:1px solid #e7e5e4!important;border-radius:10px!important;box-shadow:0 10px 40px rgba(0,0,0,.12)!important;z-index:9999!important;overflow:hidden;animation:CustomFormSelect_dropdownFadeIn__ZFRvF .15s ease}.CustomFormSelect_dropdownBottom__stGNz{top:calc(100% + 6px)}.CustomFormSelect_dropdownTop__KfM8s{bottom:calc(100% + 6px)}@keyframes CustomFormSelect_dropdownFadeIn__ZFRvF{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.CustomFormSelect_searchContainer__DVX9c{padding:10px;border-bottom:1px solid #f5f5f4;background-color:#fafaf9}.CustomFormSelect_searchInput__uhYmL{width:100%;padding:8px 12px;border:1px solid #e7e5e4;border-radius:8px;font-size:13px;font-family:inherit;background-color:#fff;transition:all .2s ease;box-sizing:border-box}.CustomFormSelect_searchInput__uhYmL:focus{outline:none;border-color:#d85c56;background-color:#fff}.CustomFormSelect_searchInput__uhYmL::placeholder{color:#a8a29e}.CustomFormSelect_optionsList__aU_Yu{max-height:260px;overflow-y:auto;padding:6px;background-color:#fff}.CustomFormSelect_optionsList__aU_Yu::-webkit-scrollbar{width:6px}.CustomFormSelect_optionsList__aU_Yu::-webkit-scrollbar-track{background:transparent}.CustomFormSelect_optionsList__aU_Yu::-webkit-scrollbar-thumb{background:#d6d3d1;border-radius:3px}.CustomFormSelect_optionsList__aU_Yu::-webkit-scrollbar-thumb:hover{background:#a8a29e}.CustomFormSelect_optionGroup__PKeGU{margin-bottom:8px;background-color:#fff}.CustomFormSelect_optionGroup__PKeGU:last-child{margin-bottom:0}.CustomFormSelect_groupHeader__iI1Nc{padding:8px 12px 6px;font-size:10px;font-weight:700;color:#78716c;text-transform:uppercase;letter-spacing:.5px;background-color:#fafaf9}.CustomFormSelect_option__HRixF{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:none;background-color:#fff;border-radius:8px;cursor:pointer;transition:all .12s ease;text-align:left;font-family:inherit;box-sizing:border-box}.CustomFormSelect_option__HRixF:hover:not(:disabled){background-color:#fafaf9}.CustomFormSelect_optionHighlighted__bfDag,.CustomFormSelect_optionSelected__kox5J{background-color:#fef2f2!important}.CustomFormSelect_optionSelected__kox5J:hover{background-color:#fce7e6!important}.CustomFormSelect_optionDisabled__IJ5d4{opacity:.5;cursor:not-allowed}.CustomFormSelect_optionContent__N9Cu3{display:flex;flex-direction:row;align-items:center;gap:10px;min-width:0;flex:1 1}.CustomFormSelect_optionIcon__KRpYo{display:flex;align-items:center;justify-content:center;color:#78716c;flex-shrink:0}.CustomFormSelect_optionSelected__kox5J .CustomFormSelect_optionIcon__KRpYo{color:#d85c56}.CustomFormSelect_optionText__zERW9{display:flex;flex-direction:column;min-width:0}.CustomFormSelect_optionLabel__K9fE5{font-size:14px;font-weight:500;color:#1c1917}.CustomFormSelect_optionDescription__qKGTm{font-size:12px;color:#78716c}.CustomFormSelect_checkIcon__5XIm0{color:#d85c56;flex-shrink:0}.CustomFormSelect_emptyState__Pl3za{padding:24px 16px;text-align:center;color:#a8a29e;font-size:13px;background-color:#fff}@media (max-width:768px){.CustomFormSelect_trigger__8hugZ{padding:10px 36px 10px 14px;font-size:13px}.CustomFormSelect_sm__KKC1X{padding:6px 28px 6px 10px;font-size:12px}.CustomFormSelect_lg__s0RUU{padding:12px 40px 12px 16px;font-size:14px}.CustomFormSelect_dropdown__i8TE9{border-radius:8px!important}.CustomFormSelect_optionsList__aU_Yu{max-height:220px;padding:4px}.CustomFormSelect_option__HRixF{padding:8px 10px}.CustomFormSelect_optionLabel__K9fE5{font-size:13px}.CustomFormSelect_optionDescription__qKGTm{font-size:11px}}.CustomCategorySelect_container__8i4J8{position:relative;width:100%}.CustomCategorySelect_trigger__Mtvko{width:100%;min-height:52px;padding:14px 16px;background:#fff;border:2px solid #e7e5e4;border-radius:12px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:15px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;transition:all .3s ease;text-align:left;box-sizing:border-box}.CustomCategorySelect_trigger__Mtvko:hover:not(.CustomCategorySelect_disabled__nVUSr){border-color:#d6d3d1;box-shadow:0 2px 8px rgba(0,0,0,.04)}.CustomCategorySelect_trigger__Mtvko.CustomCategorySelect_open__7hP7o{border-color:#d85c56;box-shadow:0 0 0 4px rgba(216,92,86,.1)}.CustomCategorySelect_trigger__Mtvko.CustomCategorySelect_error__xCpIr{border-color:#dc2626;box-shadow:0 0 0 4px rgba(220,38,38,.1)}.CustomCategorySelect_trigger__Mtvko.CustomCategorySelect_disabled__nVUSr{background:#f9fafb;color:#9ca3af;cursor:not-allowed;opacity:.6}.CustomCategorySelect_triggerContent__eTE5d{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0}.CustomCategorySelect_triggerIcon__ht0xv{color:#6b7280;flex-shrink:0}.CustomCategorySelect_triggerText__alPt6{flex:1 1;min-width:0}.CustomCategorySelect_placeholder__mbia9{color:#9ca3af}.CustomCategorySelect_loadingText__vIR7Y{color:#6b7280;font-style:italic}.CustomCategorySelect_selectedOption__vqLDu{display:flex;flex-direction:column;gap:2px;min-width:0}.CustomCategorySelect_selectedName__YjrQq{font-weight:500;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CustomCategorySelect_selectedCategory__Yce2K{font-size:12px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CustomCategorySelect_chevron__0VCvz{color:#6b7280;flex-shrink:0;transition:transform .2s ease}.CustomCategorySelect_chevronOpen__LR87C{transform:rotate(180deg)}.CustomCategorySelect_dropdown__yzYSA{position:fixed;z-index:10002;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-height:320px;width:100%;overflow:hidden;display:flex;flex-direction:column}.CustomCategorySelect_searchContainer__M7Icq{position:relative;padding:12px;border-bottom:1px solid #f3f4f6;background:#fafafa}.CustomCategorySelect_searchIcon__1OqKn{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}.CustomCategorySelect_searchInput__RbqbK{width:100%;padding:8px 12px 8px 36px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background:#fff;outline:none;transition:border-color .2s ease}.CustomCategorySelect_searchInput__RbqbK:focus{border-color:#d85c56;box-shadow:0 0 0 3px rgba(216,92,86,.1)}.CustomCategorySelect_optionsList__3IHxV{flex:1 1;overflow-y:auto;max-height:240px;overscroll-behavior:contain}.CustomCategorySelect_optionsList__3IHxV::-webkit-scrollbar{width:6px}.CustomCategorySelect_optionsList__3IHxV::-webkit-scrollbar-track{background:#f1f5f9}.CustomCategorySelect_optionsList__3IHxV::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.CustomCategorySelect_optionsList__3IHxV::-webkit-scrollbar-thumb:hover{background:#94a3b8}.CustomCategorySelect_noResults__9e6Ue{padding:24px 16px;text-align:center;color:#6b7280;font-size:14px}.CustomCategorySelect_categoryGroup__Gqs1S{border-bottom:1px solid #f3f4f6}.CustomCategorySelect_categoryGroup__Gqs1S:last-child{border-bottom:none}.CustomCategorySelect_categoryHeader__1H8iw{width:100%;padding:8px 16px;background:#f8fafc;border:none;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;position:-webkit-sticky;position:sticky;top:0;z-index:1;cursor:pointer;font-family:inherit;text-align:left;transition:opacity .15s ease}.CustomCategorySelect_categoryHeader__1H8iw:hover{opacity:.8}.CustomCategorySelect_groupChevron__lKbSV{flex-shrink:0;transition:transform .2s ease}.CustomCategorySelect_groupChevronOpen__HwXcK{transform:rotate(90deg)}.CustomCategorySelect_categoryHeaderText__NigdM{flex:1 1}.CustomCategorySelect_categoryCount__8AwVg{opacity:.7}.CustomCategorySelect_option__Bk1Rt{width:100%;padding:12px 16px;background:transparent;text-align:left;cursor:pointer;transition:all .2s ease;border:none;border-bottom:1px solid #f9fafb}.CustomCategorySelect_option__Bk1Rt:hover{background:#f8fafc}.CustomCategorySelect_option__Bk1Rt.CustomCategorySelect_optionSelected__F_6_s{background:#fef8f8;border-left:3px solid #d85c56}.CustomCategorySelect_option__Bk1Rt:last-child{border-bottom:none}.CustomCategorySelect_optionContent__lvE8c{width:100%}.CustomCategorySelect_optionHeader__aAx32{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.CustomCategorySelect_optionName__gxi4_{font-weight:500;color:#111827;font-size:14px;flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CustomCategorySelect_selectedBadge__wRcdl{flex-shrink:0;width:18px;height:18px;background:#d85c56;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700}.CustomCategorySelect_optionDescription__T0vsA{color:#6b7280;font-size:12px;line-height:1.4;margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CustomCategorySelect_errorMessage__sD1xb{margin-top:4px;font-size:12px;color:#ef4444;display:flex;align-items:center;gap:4px}@media (max-width:640px){.CustomCategorySelect_dropdown__yzYSA{max-height:280px}.CustomCategorySelect_optionsList__3IHxV{max-height:200px}.CustomCategorySelect_trigger__Mtvko{min-height:40px;padding:8px 10px}.CustomCategorySelect_option__Bk1Rt{padding:10px 12px}.CustomCategorySelect_searchContainer__M7Icq{padding:10px}}@keyframes CustomCategorySelect_slideDown__I0cvu{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.CustomCategorySelect_dropdown__yzYSA{animation:CustomCategorySelect_slideDown__I0cvu .2s ease-out}.CustomCategorySelect_option__Bk1Rt:focus-visible{outline:2px solid #d85c56;outline-offset:-2px}.CustomCategorySelect_trigger__Mtvko:focus-visible{outline:none;border-color:#d85c56;box-shadow:0 0 0 4px rgba(216,92,86,.1)}.CustomCategorySelect_searchInput__RbqbK:focus-visible{outline:2px solid #d85c56;outline-offset:2px}.FilePreviewModal_overlay__I_IVk{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:10001;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.FilePreviewModal_modal__DkwCQ{background:#fff;border-radius:12px;width:90vw;height:90vh;max-width:1200px;max-height:800px;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden}.FilePreviewModal_header__UviFo{display:flex;justify-content:between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.FilePreviewModal_titleSection__WAOah{display:flex;align-items:center;gap:12px;flex:1 1}.FilePreviewModal_title__5SjUk{margin:0;font-size:18px;font-weight:600;color:#111827}.FilePreviewModal_fileName__P_YNT{margin:0;font-size:14px;color:#6b7280}.FilePreviewModal_actions__FUDyZ{display:flex;gap:8px}.FilePreviewModal_actionButton__70MZQ{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #d1d5db;background:#fff;border-radius:8px;cursor:pointer;transition:all .2s;color:#6b7280}.FilePreviewModal_actionButton__70MZQ:hover{background:#f3f4f6;border-color:#9ca3af;color:#374151}.FilePreviewModal_closeButton__FtSAl{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:#fee2e2;border-radius:8px;cursor:pointer;transition:all .2s;color:#dc2626}.FilePreviewModal_closeButton__FtSAl:hover{background:#fecaca}.FilePreviewModal_content__1HShS{flex:1 1;display:flex;align-items:center;justify-content:center;padding:24px;overflow:hidden}.FilePreviewModal_loadingContainer__aYtHP{display:flex;flex-direction:column;align-items:center;gap:16px;color:#6b7280}.FilePreviewModal_spinner__0Ntfq{width:40px;height:40px;border:3px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;animation:FilePreviewModal_spin__I0DS0 1s linear infinite}.FilePreviewModal_errorContainer__cRPJX{display:flex;flex-direction:column;align-items:center;gap:16px;color:#6b7280;text-align:center}.FilePreviewModal_errorContainer__cRPJX h3{margin:0;color:#dc2626;font-size:18px}.FilePreviewModal_errorContainer__cRPJX p{margin:0;max-width:400px}.FilePreviewModal_retryButton__1A9eo{padding:8px 16px;background:#3b82f6;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s}.FilePreviewModal_retryButton__1A9eo:hover{background:#2563eb}.FilePreviewModal_imageContainer__mJUns{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.FilePreviewModal_previewImage___RSpo{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.FilePreviewModal_pdfContainer__DBh5A{width:100%;height:100%;position:relative}.FilePreviewModal_pdfFrame__eMmiU{width:100%;height:100%;border:none;border-radius:8px}.FilePreviewModal_fileContainer___E8gb{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.FilePreviewModal_fileIcon__o5Pth{color:#6b7280}.FilePreviewModal_fileContainer___E8gb h3{margin:0;font-size:20px;color:#111827}.FilePreviewModal_fileContainer___E8gb p{margin:0;color:#6b7280}.FilePreviewModal_downloadButton__bPZGA{display:flex;align-items:center;gap:8px;padding:12px 20px;background:#3b82f6;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s}.FilePreviewModal_downloadButton__bPZGA:hover{background:#2563eb;transform:translateY(-1px)}@media (max-width:768px){.FilePreviewModal_modal__DkwCQ{width:95vw;height:95vh;margin:10px}.FilePreviewModal_header__UviFo{padding:16px 20px}.FilePreviewModal_content__1HShS{padding:16px}.FilePreviewModal_title__5SjUk{font-size:16px}.FilePreviewModal_fileName__P_YNT{font-size:12px}.FilePreviewModal_actionButton__70MZQ,.FilePreviewModal_closeButton__FtSAl{width:36px;height:36px}}.ComprobanteUploader_container__jA0tl{margin-bottom:20px}.ComprobanteUploader_label__M5JZm{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;font-weight:500;color:#292524}.ComprobanteUploader_uploadArea__OclC_{border:2px dashed #e7e5e4;border-radius:12px;padding:24px;text-align:center;cursor:pointer;transition:all .3s ease;background:#fafaf9;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.ComprobanteUploader_uploadArea__OclC_:hover:not(.ComprobanteUploader_disabled__aIutH){border-color:#d85c56;background:#fef8f8}.ComprobanteUploader_uploadArea__OclC_.ComprobanteUploader_dragActive__siQQP{border-color:#d85c56;background:#fef8f8;border-style:solid}.ComprobanteUploader_uploadArea__OclC_.ComprobanteUploader_disabled__aIutH{opacity:.6;cursor:not-allowed;background:#f5f5f4}.ComprobanteUploader_uploadText__XnYT5{margin:0;font-size:14px;font-weight:500;color:#292524}.ComprobanteUploader_uploadHint__7_Ltf{margin:0;font-size:12px;color:#78716c}.ComprobanteUploader_fileIcon__U3v1P{color:#78716c}.ComprobanteUploader_dropzone__GDZuE{border:2px dashed #e7e5e4;border-radius:12px;padding:24px;text-align:center;cursor:pointer;transition:all .3s ease;background:#fafaf9;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.ComprobanteUploader_dropzone__GDZuE:hover:not(.ComprobanteUploader_disabled__aIutH){border-color:#d85c56;background:#fef8f8}.ComprobanteUploader_dropzone__GDZuE.ComprobanteUploader_dragActive__siQQP{border-color:#d85c56;background:#fef8f8;border-style:solid}.ComprobanteUploader_dropzone__GDZuE.ComprobanteUploader_disabled__aIutH{opacity:.6;cursor:not-allowed;background:#f5f5f4}.ComprobanteUploader_uploadIcon__WokDD{color:#78716c;margin-bottom:8px}.ComprobanteUploader_dropText__0aK1t{margin:0;font-size:14px;font-weight:500;color:#292524}.ComprobanteUploader_dropSubtext__B9Igj{margin:0;font-size:12px;color:#78716c}.ComprobanteUploader_filesList__lqI8r{margin-top:16px;border:1px solid #e7e5e4;border-radius:8px;overflow:hidden}.ComprobanteUploader_fileItem__nPDBR{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #f3f4f6;background:#fff;transition:background-color .2s ease}.ComprobanteUploader_fileItem__nPDBR:last-child{border-bottom:none}.ComprobanteUploader_fileItem__nPDBR:hover{background:#fafaf9}.ComprobanteUploader_fileInfo__kzc0q{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0}.ComprobanteUploader_fileDetails__MQxLn{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.ComprobanteUploader_fileName__lTXZK{font-size:14px;font-weight:500;color:#292524;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ComprobanteUploader_fileType__BWH75{font-size:12px;color:#78716c;text-transform:capitalize}.ComprobanteUploader_fileDate__aHAvI{font-size:12px;color:#78716c;display:flex;align-items:center;gap:8px}.ComprobanteUploader_tempBadge__Wab8e{display:inline-block;padding:2px 8px;background:#fbbf24;color:#78350f;border-radius:4px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.ComprobanteUploader_fileActions__qPbsy{display:flex;align-items:center;gap:8px}.ComprobanteUploader_actionButton__7YSSv{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #e7e5e4;border-radius:6px;background:#fff;color:#78716c;cursor:pointer;transition:all .2s ease}.ComprobanteUploader_actionButton__7YSSv:hover{background:#f5f5f4;border-color:#d6d3d1;color:#292524}.ComprobanteUploader_deleteButton__ZkxQb:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.ComprobanteUploader_uploading__rX_ch{opacity:.6;pointer-events:none}.ComprobanteUploader_uploadProgress__VUUS1{margin-top:8px;padding:8px 12px;background:#f0f9ff;border:1px solid #bae6fd;border-radius:6px;font-size:12px;color:#0369a1;text-align:center}@media (max-width:640px){.ComprobanteUploader_dropzone__GDZuE{padding:16px;min-height:100px}.ComprobanteUploader_dropText__0aK1t{font-size:13px}.ComprobanteUploader_dropSubtext__B9Igj{font-size:11px}.ComprobanteUploader_fileItem__nPDBR{padding:10px 12px}.ComprobanteUploader_fileName__lTXZK{font-size:13px}.ComprobanteUploader_fileType__BWH75{font-size:11px}.ComprobanteUploader_actionButton__7YSSv{width:28px;height:28px}}.FacturaXmlMovimiento_seccion__iK_8b{border:1px solid #e7e5e4;border-radius:12px;padding:14px;background:#fafaf9;display:flex;flex-direction:column;gap:10px}.FacturaXmlMovimiento_titulo___wNll{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#292524;margin:0}.FacturaXmlMovimiento_ayuda___CT5y{margin:0;font-size:13px;color:#78716c;line-height:1.45}.FacturaXmlMovimiento_archivo__vUQ0N{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 14px;border:1px dashed #d6d3d1;border-radius:10px;background:#fff;font-size:14px;font-weight:500;color:#292524;cursor:pointer}.FacturaXmlMovimiento_archivo__vUQ0N:hover{border-color:#d85c56}.FacturaXmlMovimiento_archivo__vUQ0N input{position:absolute;width:1px;height:1px;opacity:0}.FacturaXmlMovimiento_lista__LMzPQ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.FacturaXmlMovimiento_renglon__H026f{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding:8px 10px;border-radius:8px;background:#fff;border:1px solid #f5f5f4;font-size:13px}.FacturaXmlMovimiento_renglon__H026f a{color:#b23c36;font-weight:500}.FacturaXmlMovimiento_secundario__uKwzf{color:#78716c;font-size:12px}.FacturaXmlMovimiento_quitar__7z2iJ{min-height:36px;padding:4px 10px;border:1px solid #e7e5e4;border-radius:8px;background:#fff;font-size:13px;cursor:pointer}.FacturaXmlMovimiento_aviso__rxAbw{margin:0;padding:10px 12px;border-radius:8px;font-size:13px;line-height:1.45}.FacturaXmlMovimiento_avisoAlerta__5HUhJ{background:#fffbeb;color:#92400e}.FacturaXmlMovimiento_avisoError__CaYLq{background:#fef2f2;color:#991b1b}.FacturaXmlMovimiento_avisoOk__44yon{background:#f0fdf4;color:#166534}.FacturaXmlMovimiento_palomita__SotdD{display:flex;align-items:flex-start;gap:8px;min-height:44px;font-size:14px;font-weight:500;cursor:pointer}.FacturaXmlMovimiento_palomita__SotdD input{width:20px;height:20px;margin-top:1px;accent-color:#d85c56;flex-shrink:0}.BeneficiarySearchSelect_container__VInUt{position:relative;width:100%}.BeneficiarySearchSelect_label__Hvyw5{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#292524;margin-bottom:8px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.BeneficiarySearchSelect_required__uxXqF{color:#ef4444;font-weight:600}.BeneficiarySearchSelect_inputContainer__PkDwz{position:relative}.BeneficiarySearchSelect_inputWrapper__lx1Z_{position:relative;display:flex;align-items:center}.BeneficiarySearchSelect_input__BvQHr{width:100%;padding:14px 16px 14px 44px;border:2px solid #e7e5e4;border-radius:12px;font-size:15px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;background:#fff;transition:all .3s ease;outline:none;color:#292524;box-sizing:border-box;min-height:52px}.BeneficiarySearchSelect_input__BvQHr:focus{border-color:#d85c56;box-shadow:0 0 0 4px rgba(216,92,86,.1)}.BeneficiarySearchSelect_input__BvQHr:hover:not(:disabled){border-color:#d6d3d1;box-shadow:0 2px 8px rgba(0,0,0,.04)}.BeneficiarySearchSelect_input__BvQHr:disabled{background-color:#f9fafb;color:#78716c;cursor:not-allowed}.BeneficiarySearchSelect_searchIcon__rqsCV{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none;z-index:1;width:20px;height:20px}.BeneficiarySearchSelect_clearButton__fUk6B{position:absolute;right:34px;top:50%;transform:translateY(-50%);width:24px;height:24px;border:none;border-radius:6px;background:#fef2f2;color:#d85c56;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:2;padding:0}.BeneficiarySearchSelect_clearButton__fUk6B:hover{color:#fff;background:#d85c56;transform:translateY(-50%) scale(1.05)}.BeneficiarySearchSelect_clearButton__fUk6B:active{transform:translateY(-50%) scale(.95)}.BeneficiarySearchSelect_chevron__l81f2{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#78716c;transition:transform .2s ease;pointer-events:none}.BeneficiarySearchSelect_chevronOpen__ket_0{transform:translateY(-50%) rotate(180deg)}.BeneficiarySearchSelect_selectedPreview__pedl3{margin-top:8px;padding:8px 12px;background-color:#f5f5f4;border:1px solid #e7e5e4;border-radius:6px}.BeneficiarySearchSelect_selectedInfo__EaprF{display:flex;align-items:center;gap:12px;font-size:13px}.BeneficiarySearchSelect_selectedType__3UBzW{display:flex;align-items:center;gap:6px}.BeneficiarySearchSelect_typeIcon__L1eO4{color:inherit}.BeneficiarySearchSelect_typeLabel__tUtD1{font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.025em}.BeneficiarySearchSelect_selectedEmail__ggW9T{color:#78716c;font-size:12px}.BeneficiarySearchSelect_dropdown__Q5nya{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;background:#fff;border:2px solid #e7e5e4;border-radius:12px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);max-height:300px;overflow-y:auto}.BeneficiarySearchSelect_errorItem__LAJ_6,.BeneficiarySearchSelect_helpText__taWML,.BeneficiarySearchSelect_loadingItem__hWu_n,.BeneficiarySearchSelect_noResults__DAcqi{padding:16px;text-align:center;font-size:14px;color:#78716c;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.BeneficiarySearchSelect_loadingItem__hWu_n{display:flex;align-items:center;justify-content:center;gap:8px}.BeneficiarySearchSelect_spinner__E6BxB{width:16px;height:16px;border:2px solid #e7e5e4;border-top-color:#d85c56;border-radius:50%;animation:BeneficiarySearchSelect_spin__Ziw07 1s linear infinite}.BeneficiarySearchSelect_errorItem__LAJ_6{color:#ef4444;background-color:#fef2f2}.BeneficiarySearchSelect_resultsList__Q6wX_{padding:4px}.BeneficiarySearchSelect_sectionHeader__Ttxun{display:flex;align-items:center;gap:6px;padding:8px 12px 4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#78716c;background:#fafaf9;border-radius:6px;margin:4px 2px 2px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.BeneficiarySearchSelect_sectionCount__iqs4q{color:#a8a29e;font-weight:500}.BeneficiarySearchSelect_resultItem__bmml_{width:100%;display:flex;align-items:center;gap:12px;padding:12px 16px;border:none;background:none;border-radius:8px;cursor:pointer;transition:all .2s ease;text-align:left;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.BeneficiarySearchSelect_resultItem__bmml_:hover{background-color:#faf5f5;transform:translateY(-1px)}.BeneficiarySearchSelect_resultItem__bmml_:active{background-color:#e7e5e4}.BeneficiarySearchSelect_resultIcon__I02j5{width:32px;height:32px;border-radius:6px;background-color:#f5f5f4;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid #e7e5e4}.BeneficiarySearchSelect_resultInfo__bbqzq{flex:1 1;min-width:0}.BeneficiarySearchSelect_resultName__Dwiww{font-size:14px;font-weight:500;color:#292524;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BeneficiarySearchSelect_bajaBadge__U_ImC{margin-left:8px;font-size:11px;font-weight:600;color:#991b1b;background-color:#fee2e2;padding:2px 6px;border-radius:4px;text-transform:uppercase;letter-spacing:.025em}.BeneficiarySearchSelect_resultMeta__Acw0_{display:flex;align-items:center;gap:6px;font-size:12px;color:#78716c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BeneficiarySearchSelect_resultType__BHadH{font-weight:500;text-transform:uppercase;letter-spacing:.025em}.BeneficiarySearchSelect_separator__LsjGa{color:#d6d3d1}.BeneficiarySearchSelect_resultEmail__h_dRq{color:#78716c}.BeneficiarySearchSelect_resultCompany__g9Kd_{color:#78716c;font-style:italic}@media (max-width:768px){.BeneficiarySearchSelect_dropdown__Q5nya{max-height:250px}.BeneficiarySearchSelect_resultItem__bmml_{padding:10px}.BeneficiarySearchSelect_resultIcon__I02j5{width:28px;height:28px}.BeneficiarySearchSelect_resultName__Dwiww{font-size:13px}.BeneficiarySearchSelect_resultMeta__Acw0_{font-size:11px}}.BeneficiarySearchSelect_previewHeader__F4kBo{display:flex;align-items:center;gap:8px;margin-bottom:4px}.BeneficiarySearchSelect_previewTitle__ReD__{flex:1 1;font-size:14px;color:#292524;display:flex;align-items:center;gap:8px}.BeneficiarySearchSelect_previewBadge__689Ak{padding:2px 8px;border-radius:12px;font-size:11px;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:.025em}.BeneficiarySearchSelect_previewDetails__Dc5E3{display:flex;align-items:center;gap:8px;font-size:12px;color:#78716c;margin-top:4px}.BeneficiarySearchSelect_previewDetails__Dc5E3 span{white-space:nowrap}.BeneficiarySearchSelect_compact__0pas8{margin-top:6px;padding:6px 10px}.BeneficiarySearchSelect_compact__0pas8 .BeneficiarySearchSelect_previewTitle__ReD__{font-size:13px}.BeneficiarySearchSelect_compact__0pas8 .BeneficiarySearchSelect_previewDetails__Dc5E3{display:none}.BeneficiarySearchSelect_resultHeader__gvZRZ{display:flex;align-items:flex-start;gap:12px;width:100%;margin-bottom:8px}.BeneficiarySearchSelect_resultMainInfo__b7gl4{flex:1 1;min-width:0}.BeneficiarySearchSelect_resultTitle__nq1KI{display:flex;align-items:center;gap:8px;margin-bottom:4px}.BeneficiarySearchSelect_resultTitle__nq1KI strong{color:#292524;font-size:14px}.BeneficiarySearchSelect_statusBadge__eY2OI{padding:2px 6px;border-radius:8px;font-size:10px;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:.025em}.BeneficiarySearchSelect_resultSubtitle__2xv7g{display:flex;align-items:center;gap:4px;font-size:12px;color:#78716c}.BeneficiarySearchSelect_resultAmount__w_hTz{text-align:right;flex-shrink:0}.BeneficiarySearchSelect_totalAmount__SNaI3{font-size:14px;font-weight:600;color:#059669;margin-bottom:2px}.BeneficiarySearchSelect_pendingAmount__CROpL{font-size:11px;color:#ef4444;font-weight:500}.BeneficiarySearchSelect_resultFooter__SZ_au{display:flex;justify-content:space-between;align-items:center;padding-top:6px;border-top:1px solid #f3f4f6;margin-top:6px}.BeneficiarySearchSelect_resultDate__bj3jj{display:flex;align-items:center;gap:4px;font-size:11px;color:#9ca3af}.BeneficiarySearchSelect_resultProgress__ugMdO{font-size:11px;color:#6b7280;font-weight:500}.BeneficiarySearchSelect_loadingState__IgZcr{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px;color:#6b7280;font-size:14px}.BeneficiarySearchSelect_emptyState__CPEAI{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;color:#9ca3af;text-align:center;gap:8px}.BeneficiarySearchSelect_emptyIcon__MjlFQ{opacity:.5;margin-bottom:4px}.BeneficiarySearchSelect_errorMessage__GN2ns{margin-top:6px;padding:8px 12px;background-color:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:13px}@media (max-width:768px){.BeneficiarySearchSelect_resultHeader__gvZRZ{flex-direction:column;gap:8px}.BeneficiarySearchSelect_resultAmount__w_hTz{text-align:left;align-self:flex-start}.BeneficiarySearchSelect_previewDetails__Dc5E3,.BeneficiarySearchSelect_resultFooter__SZ_au{flex-direction:column;align-items:flex-start;gap:4px}.BeneficiarySearchSelect_previewDetails__Dc5E3 span:not(:last-child):after{content:none}}.asesor_selector__cFQmr{display:grid;grid-gap:4px;gap:4px}.asesor_elegido__8hD1l{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border:1px solid #eadfd3;border-radius:12px;background:#fffbf3;color:#3e3e42;font-family:Poppins,system-ui,sans-serif;font-size:13px}.asesor_elegidoTexto__1sNSl{display:grid;flex:1 1;min-width:140px}.asesor_elegidoTexto__1sNSl small{font-size:11px;color:#6b6560}.asesor_enlace__WOjrC{padding:0;border:none;background:none;color:#3e3e42;font-family:inherit;font-size:12px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.asesor_nota__5F7tw{margin:0;font-size:11px;color:#6b6560}.asesor_enAcciones___4x0L{grid-column:1/-1}.FinancialDeleteModal_overlay__BN6P2{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10001;padding:16px;animation:FinancialDeleteModal_fadeIn__DmKi_ .2s ease-out}@keyframes FinancialDeleteModal_fadeIn__DmKi_{0%{opacity:0}to{opacity:1}}.FinancialDeleteModal_modal__K0X_v{background:#fff;border-radius:12px;width:100%;max-width:550px;max-height:90vh;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.15);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;display:flex;flex-direction:column;animation:FinancialDeleteModal_slideIn__ykR_B .3s ease-out}@keyframes FinancialDeleteModal_slideIn__ykR_B{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.FinancialDeleteModal_header__9KkNn{padding:24px 24px 16px;border-bottom:1px solid #e7e5e4;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.FinancialDeleteModal_headerContent__wbC0t{flex:1 1}.FinancialDeleteModal_titleSection__sjm9h{display:flex;align-items:center;gap:12px}.FinancialDeleteModal_headerIcon__SVSfC{color:#ef4444;flex-shrink:0}.FinancialDeleteModal_title__pB4t1{margin:0;font-size:18px;font-weight:600;color:#292524;font-family:Playfair Display,Georgia,serif}.FinancialDeleteModal_subtitle__Jom4F{margin:2px 0 0;font-size:13px;color:#78716c}.FinancialDeleteModal_closeButton__gtNID{background:none;border:1px solid #e7e5e4;color:#78716c;cursor:pointer;padding:8px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.FinancialDeleteModal_closeButton__gtNID:hover{background:#f5f5f4;border-color:#d6d3d1;color:#292524}.FinancialDeleteModal_content__VC73g{padding:16px 24px;flex:1 1;overflow-y:auto}.FinancialDeleteModal_warningSection__F9Im2{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px;padding:20px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px}.FinancialDeleteModal_warningIcon__gjEsi{color:#ef4444;flex-shrink:0;margin-top:2px}.FinancialDeleteModal_warningText__d_F0n{flex:1 1}.FinancialDeleteModal_warningTitle__Pc_t9{margin:0 0 8px;font-size:16px;font-weight:600;color:#dc2626;font-family:Playfair Display,Georgia,serif}.FinancialDeleteModal_warningSubtitle__xGS8q{margin:0;font-size:14px;color:#7f1d1d;line-height:1.5}.FinancialDeleteModal_transactionPreview__AY24M{background:#f5f5f4;border:1px solid #e7e5e4;border-radius:8px;padding:20px;margin-bottom:24px}.FinancialDeleteModal_transactionHeader__MFiQj{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e7e5e4}.FinancialDeleteModal_transactionIcon__32B_k{width:48px;height:48px;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid #e7e5e4}.FinancialDeleteModal_ingresoIcon__S1scp{color:#10b981}.FinancialDeleteModal_egresoIcon__jMPC3{color:#ef4444}.FinancialDeleteModal_transferenciaIcon__7JFqC{color:#3b82f6}.FinancialDeleteModal_transactionSummary__1UfFn{flex:1 1;min-width:0}.FinancialDeleteModal_transactionConcept__wgtFB{margin:0 0 4px;font-size:16px;font-weight:600;color:#292524;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FinancialDeleteModal_transactionAmount__bTLER{margin:0;font-size:20px;font-weight:700;font-family:JetBrains Mono,Fira Code,monospace}.FinancialDeleteModal_transactionType__telmM{padding:6px 12px;border-radius:20px;color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.FinancialDeleteModal_transactionDetails__ERIEd{display:flex;flex-direction:column;gap:12px}.FinancialDeleteModal_detailRow__tSj8J{display:flex;align-items:center;justify-content:space-between;gap:16px}.FinancialDeleteModal_detailLabel__k_8Uk{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#78716c;flex-shrink:0}.FinancialDeleteModal_detailValue__U0sxQ{font-size:13px;color:#292524;font-weight:500;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.FinancialDeleteModal_comprobantesWarning__ijLR_{display:flex;align-items:center;gap:8px;margin-top:16px;padding:12px;background:#fef3c7;border:1px solid #fbbf24;border-radius:6px}.FinancialDeleteModal_comprobantesIcon__ZY2wo{color:#d97706;flex-shrink:0}.FinancialDeleteModal_comprobantesText__its_C{font-size:13px;color:#92400e;font-weight:500}.FinancialDeleteModal_dangerZone__hNBvP{display:flex;align-items:flex-start;gap:12px;padding:16px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px}.FinancialDeleteModal_dangerIcon__JYo2o{color:#ef4444;flex-shrink:0;margin-top:2px}.FinancialDeleteModal_dangerText__O8va_{flex:1 1}.FinancialDeleteModal_dangerTitle__VJN8l{margin:0 0 4px;font-size:14px;font-weight:600;color:#dc2626}.FinancialDeleteModal_dangerDescription__sLiuP{margin:0;font-size:13px;color:#7f1d1d;line-height:1.4}.FinancialDeleteModal_footer__LvRT7{padding:16px 24px 24px;border-top:1px solid #e7e5e4;display:flex;align-items:center;justify-content:flex-end;gap:12px;background:#fafaf9}.FinancialDeleteModal_cancelButton__KJtQe{background:#fff;border:1px solid #e7e5e4;color:#78716c;cursor:pointer;padding:10px 16px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:500;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.FinancialDeleteModal_cancelButton__KJtQe:hover:not(:disabled){background:#f5f5f4;border-color:#d6d3d1;color:#292524}.FinancialDeleteModal_cancelButton__KJtQe:disabled{opacity:.6;cursor:not-allowed}.FinancialDeleteModal_deleteButton___A1Tw{background:#ef4444;border:1px solid #ef4444;color:#fff;cursor:pointer;padding:10px 16px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;min-width:140px}.FinancialDeleteModal_deleteButton___A1Tw:hover:not(:disabled){background:#dc2626;border-color:#dc2626;transform:translateY(-1px);box-shadow:0 4px 12px rgba(239,68,68,.3)}.FinancialDeleteModal_deleteButton___A1Tw:disabled{opacity:.8;cursor:not-allowed;transform:none;box-shadow:none}.FinancialDeleteModal_deleting__MD64n{background:#dc2626;border-color:#dc2626}.FinancialDeleteModal_loadingSpinner__KwLn_{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:FinancialDeleteModal_spin__WSrs1 1s linear infinite}@media (max-width:640px){.FinancialDeleteModal_modal__K0X_v{margin:16px;max-width:calc(100vw - 32px)}.FinancialDeleteModal_header__9KkNn{padding:20px 20px 16px}.FinancialDeleteModal_content__VC73g{padding:16px 20px}.FinancialDeleteModal_footer__LvRT7{padding:16px 20px 20px;flex-direction:column-reverse;gap:8px}.FinancialDeleteModal_cancelButton__KJtQe,.FinancialDeleteModal_deleteButton___A1Tw{width:100%;justify-content:center}.FinancialDeleteModal_transactionHeader__MFiQj{flex-direction:column;align-items:flex-start;gap:12px}.FinancialDeleteModal_transactionSummary__1UfFn{width:100%}.FinancialDeleteModal_transactionType__telmM{align-self:flex-start}.FinancialDeleteModal_detailRow__tSj8J{flex-direction:column;align-items:flex-start;gap:4px}.FinancialDeleteModal_detailValue__U0sxQ{text-align:left;max-width:100%}}.ShippingAddressSelector_container___EZ1t{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.ShippingAddressSelector_adminMode__f4g3Q{border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.05)}.ShippingAddressSelector_adminMode__f4g3Q .ShippingAddressSelector_header__rtkso{background:#f9fafb;padding:16px 20px}.ShippingAddressSelector_adminMode__f4g3Q .ShippingAddressSelector_header__rtkso h3{font-size:15px}.ShippingAddressSelector_adminBadge__PAwxG{background:#3b82f6}.ShippingAddressSelector_adminBadge__PAwxG,.ShippingAddressSelector_readOnlyBadge__6PTGO{color:#fff;font-size:11px;padding:2px 6px;border-radius:4px;font-weight:500;margin-left:8px}.ShippingAddressSelector_readOnlyBadge__6PTGO{background:#6b7280}.ShippingAddressSelector_compactMode___cCPR{border-radius:8px}.ShippingAddressSelector_compactMode___cCPR .ShippingAddressSelector_header__rtkso{padding:12px 16px}.ShippingAddressSelector_compactMode___cCPR .ShippingAddressSelector_content__u383U{padding:16px}.ShippingAddressSelector_compactMode___cCPR .ShippingAddressSelector_header__rtkso h3{font-size:14px}.ShippingAddressSelector_readOnly__dl5IW{background:#f9fafb;border:1px solid #e5e7eb}.ShippingAddressSelector_readOnly__dl5IW .ShippingAddressSelector_header__rtkso{background:#f3f4f6}.ShippingAddressSelector_readOnly__dl5IW .ShippingAddressSelector_content__u383U{opacity:.8}.ShippingAddressSelector_direccionEnvioSection__inro7{margin-top:24px;padding-top:24px;border-top:1px solid #f3f4f6}.ShippingAddressSelector_header__rtkso{padding:20px;border-bottom:1px solid #e5e7eb}.ShippingAddressSelector_header__rtkso h3{margin:0;display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;color:#1a202c}.ShippingAddressSelector_header__rtkso h3 svg{color:#d85c56}.ShippingAddressSelector_content__u383U{padding:20px}.ShippingAddressSelector_emptyState__TYMt9,.ShippingAddressSelector_errorState__9NOCj,.ShippingAddressSelector_loadingState__WKDgd{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.ShippingAddressSelector_emptyState__TYMt9 p,.ShippingAddressSelector_errorState__9NOCj p,.ShippingAddressSelector_loadingState__WKDgd p{margin:16px 0;color:#6b7280;font-size:14px}.ShippingAddressSelector_emptyState__TYMt9 svg{color:#e5e7eb}.ShippingAddressSelector_addButton__j6hcJ,.ShippingAddressSelector_retryButton__woem6{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#d85c56;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.ShippingAddressSelector_addButton__j6hcJ:hover,.ShippingAddressSelector_retryButton__woem6:hover{background:#c74b46;transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(216,92,86,.3)}.ShippingAddressSelector_direccionesList__ANjvV{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.ShippingAddressSelector_direccionItem__T0qOK{padding:16px;background:#f9fafb;border:2px solid transparent;border-radius:10px;cursor:pointer;transition:all .2s}.ShippingAddressSelector_direccionItem__T0qOK:hover{background:#f3f4f6;border-color:#e5e7eb}.ShippingAddressSelector_direccionItem__T0qOK.ShippingAddressSelector_selected__Ssznx{background:#fee2df;border-color:#d85c56}.ShippingAddressSelector_direccionHeader__VXVnJ{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.ShippingAddressSelector_direccionInfo__izhZ3{flex:1 1}.ShippingAddressSelector_direccionTipo__vidu4{display:flex;align-items:center;gap:6px;font-size:12px;color:#6b7280;text-transform:capitalize;margin-bottom:4px}.ShippingAddressSelector_direccionTipo__vidu4 svg{color:#9ca3af}.ShippingAddressSelector_principalBadge__yltif{padding:2px 8px;background:#d85c56;color:#fff;border-radius:12px;font-size:10px;font-weight:500;margin-left:8px}.ShippingAddressSelector_contacto__Fv6Uf{margin:0;font-size:14px;font-weight:500;color:#374151}.ShippingAddressSelector_selectedIcon__iPban{width:32px;height:32px;background:#d85c56;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ShippingAddressSelector_direccionText__ofBU8{margin:0 0 8px;font-size:14px;color:#1a202c;line-height:1.5}.ShippingAddressSelector_referencias__MLqet,.ShippingAddressSelector_telefono__Y02Ut{margin:0;font-size:13px;color:#6b7280}.ShippingAddressSelector_addNewButton__lNdkA{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background:#fff;color:#d85c56;border:2px dashed #d85c56;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.ShippingAddressSelector_addNewButton__lNdkA:hover{background:#fee2df;border-style:solid}@media (max-width:768px){.ShippingAddressSelector_container___EZ1t{border-radius:0}.ShippingAddressSelector_content__u383U,.ShippingAddressSelector_header__rtkso{padding:16px}.ShippingAddressSelector_direccionItem__T0qOK{padding:12px}}.ConfirmarEmpaqueModal_overlay__Jgj24{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1100;padding:20px;animation:ConfirmarEmpaqueModal_fadeIn__Zowqk .2s ease-out}@keyframes ConfirmarEmpaqueModal_fadeIn__Zowqk{0%{opacity:0}to{opacity:1}}.ConfirmarEmpaqueModal_modal__krjM7{background:#fff;border-radius:16px;width:100%;max-width:580px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 40px rgba(0,0,0,.15);animation:ConfirmarEmpaqueModal_slideUp__o9f9u .25s ease-out;overflow:hidden}@keyframes ConfirmarEmpaqueModal_slideUp__o9f9u{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ConfirmarEmpaqueModal_header__YtATi{display:flex;align-items:flex-start;gap:14px;padding:20px 20px 16px;border-bottom:1px solid #e7e5e4;flex-shrink:0}.ConfirmarEmpaqueModal_headerIcon__XXU5C{width:44px;height:44px;border-radius:10px;background:#f0fdf4;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#16a34a}.ConfirmarEmpaqueModal_headerText__ziVCp{flex:1 1;min-width:0}.ConfirmarEmpaqueModal_title__wA2gX{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;color:#1c1917;margin:0;line-height:1.3}.ConfirmarEmpaqueModal_subtitle__p_Y81{font-family:Poppins,sans-serif;font-size:12px;color:#78716c;margin:3px 0 0}.ConfirmarEmpaqueModal_closeBtn__zG5gc{width:34px;height:34px;border-radius:8px;border:none;background:transparent;color:#78716c;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;flex-shrink:0;margin:-4px -8px 0 0}.ConfirmarEmpaqueModal_closeBtn__zG5gc:hover:not(:disabled){background:#f5f5f4;color:#44403c}.ConfirmarEmpaqueModal_closeBtn__zG5gc:disabled{opacity:.5;cursor:not-allowed}.ConfirmarEmpaqueModal_body__GgH1p{flex:1 1;overflow-y:auto;padding:16px 20px;display:flex;flex-direction:column;gap:16px}.ConfirmarEmpaqueModal_errorAlert__mK_gm{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#991b1b;font-family:Poppins,sans-serif;font-size:13px;line-height:1.5}.ConfirmarEmpaqueModal_section__r7AdM{display:flex;flex-direction:column;gap:8px}.ConfirmarEmpaqueModal_sectionTitle__Dtxpi{font-family:Poppins,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#78716c;margin:0}.ConfirmarEmpaqueModal_itemRow__70885{display:flex;align-items:center;gap:12px;padding:10px 12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;transition:border-color .15s}.ConfirmarEmpaqueModal_itemRow__70885:has(input:checked){border-color:#16a34a;background:#f0fdf4}.ConfirmarEmpaqueModal_itemRow__70885.ConfirmarEmpaqueModal_obligatorio__CvyvR{border-color:#d1fae5;background:#f0fdf4}.ConfirmarEmpaqueModal_itemCheckbox__KONir{width:18px;height:18px;accent-color:#16a34a;cursor:pointer;flex-shrink:0}.ConfirmarEmpaqueModal_itemCheckbox__KONir:disabled{cursor:default}.ConfirmarEmpaqueModal_itemInfo__Ujj6b{flex:1 1;min-width:0}.ConfirmarEmpaqueModal_itemNombre__6rK9_{font-family:Poppins,sans-serif;font-size:13px;font-weight:500;color:#1c1917;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ConfirmarEmpaqueModal_itemDesc___35QB{font-family:Poppins,sans-serif;font-size:11px;color:#78716c;margin:0}.ConfirmarEmpaqueModal_itemRight__2NhOh{display:flex;align-items:center;gap:8px;flex-shrink:0}.ConfirmarEmpaqueModal_stockBadge__gnogY{font-family:Poppins,sans-serif;font-size:11px;font-weight:500;padding:2px 8px;border-radius:20px;white-space:nowrap}.ConfirmarEmpaqueModal_stockOk__AqhnG{background:#dcfce7;color:#166534}.ConfirmarEmpaqueModal_stockLow__Utjw2{background:#fef9c3;color:#854d0e}.ConfirmarEmpaqueModal_stockZero__oxrxf{background:#fee2e2;color:#991b1b}.ConfirmarEmpaqueModal_radioGroup__dwuKN{display:flex;flex-direction:column;gap:6px}.ConfirmarEmpaqueModal_radioRow__Jfhj2{display:flex;align-items:center;gap:12px;padding:10px 12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:border-color .15s,background .15s}.ConfirmarEmpaqueModal_radioRow__Jfhj2:has(input:checked){border-color:#3b82f6;background:#eff6ff}.ConfirmarEmpaqueModal_radioInput__TE_Ir{width:16px;height:16px;accent-color:#3b82f6;cursor:pointer;flex-shrink:0}.ConfirmarEmpaqueModal_qtyInput__mbHMS{width:56px;padding:4px 8px;border:1px solid #d1d5db;border-radius:6px;font-family:Poppins,sans-serif;font-size:13px;color:#1c1917;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ConfirmarEmpaqueModal_qtyInput__mbHMS:disabled{background:#f3f4f6;color:#9ca3af;cursor:default}.ConfirmarEmpaqueModal_expandBtn___s_sr{display:flex;align-items:center;gap:6px;background:none;border:none;color:#78716c;font-family:Poppins,sans-serif;font-size:13px;cursor:pointer;padding:4px 0;transition:color .15s}.ConfirmarEmpaqueModal_expandBtn___s_sr:hover{color:#44403c}.ConfirmarEmpaqueModal_footer__HOjh0{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:14px 20px;background:#fafaf9;border-top:1px solid #e7e5e4;flex-shrink:0}.ConfirmarEmpaqueModal_cancelBtn__qJ9Mo{font-family:Poppins,sans-serif;padding:10px 20px;font-size:14px;font-weight:500;color:#57534e;background:#fff;border:1px solid #d6d3d1;border-radius:10px;cursor:pointer;transition:all .15s ease}.ConfirmarEmpaqueModal_cancelBtn__qJ9Mo:hover:not(:disabled){background:#f5f5f4;border-color:#a8a29e}.ConfirmarEmpaqueModal_cancelBtn__qJ9Mo:disabled{opacity:.6;cursor:not-allowed}.ConfirmarEmpaqueModal_confirmBtn__l4c32{font-family:Poppins,sans-serif;display:flex;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:500;color:#fff;background:#c54c46;border:none;border-radius:10px;cursor:pointer;transition:background .15s ease}.ConfirmarEmpaqueModal_confirmBtn__l4c32:hover:not(:disabled){background:#c64f4a}.ConfirmarEmpaqueModal_confirmBtn__l4c32:disabled{opacity:.65;cursor:not-allowed}.ConfirmarEmpaqueModal_spinner__zIHkY{animation:ConfirmarEmpaqueModal_spin__xBr1B .8s linear infinite}@keyframes ConfirmarEmpaqueModal_spin__xBr1B{to{transform:rotate(1turn)}}.ConfirmarEmpaqueModal_loadingState__3gbfX{display:flex;align-items:center;justify-content:center;padding:40px 20px;gap:12px;color:#78716c;font-family:Poppins,sans-serif;font-size:14px}@media (max-width:640px){.ConfirmarEmpaqueModal_overlay__Jgj24{padding:0;align-items:flex-end}.ConfirmarEmpaqueModal_modal__krjM7{max-width:100%;max-height:92vh;border-radius:16px 16px 0 0}.ConfirmarEmpaqueModal_footer__HOjh0{flex-direction:column-reverse}.ConfirmarEmpaqueModal_cancelBtn__qJ9Mo,.ConfirmarEmpaqueModal_confirmBtn__l4c32{width:100%;justify-content:center}}