@charset "UTF-8";._button_1iazk_8{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs);border:var(--border-width-sm) solid transparent;border-radius:var(--radius-full);font-family:inherit;font-weight:600;line-height:1.2;text-align:center;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}._button_1iazk_8:disabled{opacity:.4;cursor:not-allowed}._button_1iazk_8:focus-visible{outline:var(--border-width-md) solid var(--color-primary);outline-offset:2px}._sm_1iazk_40{padding:.5rem 1rem;font-size:var(--text-sm);min-height:var(--size-sm)}._md_1iazk_46{padding:.75rem 1.5rem;font-size:var(--text-md);min-height:var(--size-md)}._lg_1iazk_52{padding:.875rem 2rem;font-size:var(--text-lg);min-height:var(--size-lg)}._xl_1iazk_58{padding:1rem 2rem;font-size:var(--text-lg);min-height:var(--size-xl)}._primary_1iazk_70{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}._primary_1iazk_70:hover:not(:disabled){background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}._secondary_1iazk_83{background-color:var(--color-bg);border-color:var(--color-border);color:var(--color-text)}._secondary_1iazk_83:hover:not(:disabled){border-color:var(--color-border-brand)}._danger_1iazk_93{background-color:var(--color-error);border-color:var(--color-error);color:var(--color-on-primary)}._danger_1iazk_93:hover:not(:disabled){background-color:var(--color-error-hover);border-color:var(--color-error-hover)}._warning_1iazk_104{background-color:var(--color-warning);border-color:var(--color-warning);color:var(--color-on-primary)}._warning_1iazk_104:hover:not(:disabled){background-color:var(--color-warning-hover);border-color:var(--color-warning-hover)}._info_1iazk_115{background-color:var(--color-info);border-color:var(--color-info);color:var(--color-on-primary)}._info_1iazk_115:hover:not(:disabled){background-color:var(--color-info-hover);border-color:var(--color-info-hover)}._success_1iazk_126{background-color:var(--color-success);border-color:var(--color-success);color:var(--color-on-primary)}._success_1iazk_126:hover:not(:disabled){background-color:var(--color-success-hover);border-color:var(--color-success-hover)}._card_1sa4o_8{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%;height:100%;padding:var(--spacing-lg);background-color:var(--color-bg);border:var(--border-width-sm) solid var(--color-border);border-radius:var(--radius-xl);transition:border-color .2s ease,box-shadow .2s ease}@media (min-width: 640px){._card_1sa4o_8{padding:var(--spacing-xl)}}._card_1sa4o_8._hoverable_1sa4o_31{cursor:pointer}._card_1sa4o_8._hoverable_1sa4o_31:hover:not(._disabled_1sa4o_35){border-color:#1d4a3680}._card_1sa4o_8:focus-visible{outline:var(--border-width-md) solid var(--color-primary);outline-offset:2px}._card_1sa4o_8._disabled_1sa4o_35{opacity:.6;cursor:not-allowed;background-color:var(--color-bg-subtle)}._dropdown_1f7e2_1{position:relative;display:inline-flex}._trigger_1f7e2_6{display:inline-flex;align-items:center;gap:var(--spacing-xs);min-width:44px;min-height:44px;padding:var(--spacing-xs) var(--spacing-sm);background:transparent;border:var(--border-width-sm) solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--text-md);font-weight:500;line-height:1.2;cursor:pointer;transition:background .15s,border-color .15s}._trigger_1f7e2_6:hover{background:var(--color-bg-subtle);border-color:var(--color-border-strong)}._trigger_1f7e2_6:focus-visible{outline:var(--border-width-md) solid var(--color-primary);outline-offset:2px}._globeIcon_1f7e2_38,._chevron_1f7e2_39,._checkIcon_1f7e2_40{flex-shrink:0;font-size:var(--icon-sm)}._code_1f7e2_45{font-weight:700;letter-spacing:.03em}._chevron_1f7e2_39{transition:transform .2s}._chevronOpen_1f7e2_54{transform:rotate(180deg)}._menu_1f7e2_58{position:absolute;top:calc(100% + var(--spacing-xs));right:0;z-index:50;min-width:160px;margin:0;padding:var(--spacing-xxs) 0;list-style:none;background:var(--color-bg);border:var(--border-width-sm) solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 8px 20px var(--black-15)}._item_1f7e2_73{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);width:100%;min-height:44px;padding:var(--spacing-xs) var(--spacing-sm);background:none;border:none;text-align:left;color:var(--color-text);font-size:var(--text-md);cursor:pointer;transition:background .1s}._item_1f7e2_73:hover,._item_1f7e2_73:focus-visible{background:var(--color-bg-subtle);outline:none}._itemSelected_1f7e2_96{font-weight:600;color:var(--color-primary-hover)}._checkIcon_1f7e2_40{color:var(--color-primary-hover)}._segmented_1f7e2_105{display:inline-flex;overflow:hidden;border:var(--border-width-sm) solid var(--color-border);border-radius:var(--radius-md)}._segmentBtn_1f7e2_112{display:flex;align-items:center;justify-content:center;min-height:var(--size-md);padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-bg);border:none;border-right:var(--border-width-sm) solid var(--color-border);color:var(--color-text-secondary);font-size:var(--text-md);font-weight:500;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s}._segmentBtn_1f7e2_112:last-child{border-right:none}._segmentBtn_1f7e2_112:hover{background:var(--color-bg-subtle);color:var(--color-text)}._segmentBtn_1f7e2_112:focus-visible{outline:var(--border-width-md) solid var(--color-primary);outline-offset:-2px}._segmentBtnActive_1f7e2_145{background:var(--color-primary-subtle);color:var(--color-primary-hover);font-weight:700}._sm_1f7e2_151 ._trigger_1f7e2_6,._sm_1f7e2_151 ._segmentBtn_1f7e2_112{font-size:var(--text-sm);padding:var(--spacing-xxs) var(--spacing-xs)}._spinner_5fpzb_1{margin:var(--spacing-sm) auto;width:var(--size-md);height:var(--size-md);border:var(--border-width-lg) solid transparent;border-radius:var(--radius-full);animation:_spin_5fpzb_1 1s linear infinite}._primary_5fpzb_10{border-top-color:var(--color-primary)}._secondary_5fpzb_14{border-top-color:var(--color-secondary)}@keyframes _spin_5fpzb_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._xs_5fpzb_27{width:var(--size-xxs);height:var(--size-xxs);border-width:var(--border-width-sm)}._sm_5fpzb_33{width:var(--size-xs);height:var(--size-xs);border-width:var(--border-width-md)}._md_5fpzb_39{width:var(--size-sm);height:var(--size-sm);border-width:var(--border-width-lg)}._lg_5fpzb_45{width:var(--size-md);height:var(--size-md);border-width:var(--border-width-xl)}._container_16rg1_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-md);width:100%;padding:var(--spacing-xl);box-sizing:border-box}._label_16rg1_12{font-size:var(--text-sm);color:var(--color-text-secondary)}._marca_qo12h_2{display:inline-flex;align-items:center;gap:.625rem;color:var(--color-text)}._nombre_qo12h_11{font-size:var(--text-lg);font-weight:600;line-height:1;white-space:nowrap}._group_ceu6q_2{display:flex;flex-direction:column;gap:var(--spacing-xxs)}._group_ceu6q_2._fullWidth_ceu6q_8{width:100%}._group_ceu6q_2._labelPlacementOutside_ceu6q_13{flex-direction:column}._group_ceu6q_2._labelPlacementOutsideLeft_ceu6q_17{flex-direction:row;align-items:center;gap:var(--spacing-md)}._group_ceu6q_2._labelPlacementOutsideLeft_ceu6q_17 ._label_ceu6q_13{min-width:100px;margin-bottom:0;white-space:nowrap}._group_ceu6q_2._hasFloatingOutsideLabel_ceu6q_30{position:relative;padding-top:calc(var(--text-md) + var(--spacing-md))}@media (max-width: 768px){._group_ceu6q_2._labelPlacementOutsideLeft_ceu6q_17{flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}}._label_ceu6q_13{color:var(--color-text);font-size:var(--text-sm);display:flex;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs)}._inputContainer_ceu6q_52{position:relative;display:flex;align-items:center;gap:var(--spacing-sm);width:100%}._field_ceu6q_60{width:100%;padding:var(--spacing-sm);outline:none;transition:all .2s ease;color:var(--color-text);border-width:var(--border-width-sm);border-style:solid;line-height:1.5;box-sizing:border-box}._inputLabel_ceu6q_73{position:absolute;color:var(--color-text);left:var(--spacing-sm);pointer-events:none;transition:all .2s ease;z-index:1;margin:0}._insideLabel_ceu6q_83{top:50%;transform:translateY(-50%);color:var(--color-text-secondary);font-size:var(--text-sm)}._insideLabel_ceu6q_83._floating_ceu6q_90{top:var(--spacing-xs);transform:translateY(0);font-size:var(--text-sm);color:var(--color-text);font-weight:500}._floatingOutsideLabel_ceu6q_99{font-size:var(--text-sm);top:50%;transform:translateY(-50%);transition:all .2s ease}._floatingOutsideLabel_ceu6q_99._floatAbove_ceu6q_107{top:calc(-1 * (var(--text-md) + var(--spacing-md)));left:0;transform:translateY(0);font-size:var(--text-sm);background-color:var(--color-bg);padding:0 var(--spacing-xxs)}._field_ceu6q_60._hasInsideLabel_ceu6q_116{padding-top:calc(var(--spacing-lg) + var(--spacing-sm));padding-bottom:var(--spacing-sm)}._startContent_ceu6q_122{position:absolute;left:var(--spacing-sm);z-index:2}._endContent_ceu6q_128{position:absolute;right:var(--spacing-sm);z-index:2;display:flex;gap:var(--spacing-xs);align-items:center}._field_ceu6q_60._hasStart_ceu6q_137{padding-left:calc(var(--spacing-md) + var(--spacing-md))!important}._field_ceu6q_60._hasEnd_ceu6q_141{padding-right:calc(var(--spacing-md) + var(--spacing-md))!important}._passwordToggle_ceu6q_146{display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--color-text-secondary);cursor:pointer;padding:0;font-size:var(--icon-sm)}._passwordToggle_ceu6q_146:hover{color:var(--color-text)}._field_ceu6q_60._variantFlat_ceu6q_170{border-color:var(--color-input-border);background-color:var(--color-input-bg)}._field_ceu6q_60._variantBordered_ceu6q_175{border-width:var(--border-width-sm);border-color:var(--color-border);background-color:transparent}._field_ceu6q_60._variantFaded_ceu6q_181{border-width:var(--border-width-sm);border-color:var(--color-border);background-color:var(--color-bg-subtle)}._field_ceu6q_60._variantUnderlined_ceu6q_187{border-width:0 0 var(--border-width-sm) 0;border-radius:0;background-color:transparent}._field_ceu6q_60._sizeSm_ceu6q_194{height:var(--size-sm);font-size:var(--text-sm);padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._field_ceu6q_60._sizeMd_ceu6q_201{height:var(--size-md);font-size:var(--text-md)}._field_ceu6q_60._sizeLg_ceu6q_206{height:var(--size-lg);font-size:var(--text-lg)}._field_ceu6q_60._radiusNone_ceu6q_212{border-radius:var(--radius-none)}._field_ceu6q_60._radiusSm_ceu6q_215{border-radius:var(--radius-sm)}._field_ceu6q_60._radiusMd_ceu6q_218{border-radius:var(--radius-md)}._field_ceu6q_60._radiusLg_ceu6q_221{border-radius:var(--radius-lg)}._field_ceu6q_60._radiusFull_ceu6q_224{border-radius:var(--radius-full)}._field_ceu6q_60:hover:not(:disabled){border-color:var(--color-border-strong)!important}._field_ceu6q_60:focus,._field_ceu6q_60:focus-visible{outline:none;border-color:var(--color-primary)!important;box-shadow:0 0 0 1px var(--color-primary)}._field_ceu6q_60:disabled{opacity:.7;cursor:not-allowed}._field_ceu6q_60._inputInvalid_ceu6q_248,._field_ceu6q_60._inputInvalid_ceu6q_248:focus{border-color:var(--color-error)!important;color:var(--color-error-hover)}._errorMsg_ceu6q_254{color:var(--color-error-hover);font-size:var(--text-sm);margin-top:var(--spacing-xs)}._requiredMark_ceu6q_260{color:var(--color-error-hover)}._clearBtn_ceu6q_265{position:absolute;font-size:var(--icon-md);right:var(--spacing-sm);background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:0;z-index:2}._clearBtn_ceu6q_265:hover{color:var(--color-text-secondary)}._field_ceu6q_60._multilineTextarea_ceu6q_282{resize:vertical;min-height:var(--size-lg);height:auto;padding:var(--spacing-sm);line-height:1.5;font-family:inherit}._field_ceu6q_60._multilineTextarea_ceu6q_282._hasInsideLabel_ceu6q_116{padding-top:calc(var(--spacing-md) + var(--spacing-xs))}._startContent_ceu6q_122,._endContent_ceu6q_128{display:flex;align-items:center;color:var(--color-text-secondary)}._startContent_ceu6q_122._hasInsideLabel_ceu6q_116,._endContent_ceu6q_128._hasInsideLabel_ceu6q_116{padding-top:calc(var(--spacing-md) + var(--spacing-xs));padding-bottom:0}._field_ceu6q_60._colorDefault_ceu6q_310:focus,._field_ceu6q_60._colorDefault_ceu6q_310:focus-visible{border-color:var(--color-text-secondary)!important}._field_ceu6q_60._colorPrimary_ceu6q_315{border-color:var(--color-primary-hover)}._field_ceu6q_60._colorPrimary_ceu6q_315:focus,._field_ceu6q_60._colorPrimary_ceu6q_315:focus-visible{border-color:var(--color-primary)!important}._field_ceu6q_60._colorSecondary_ceu6q_323{border-color:var(--color-secondary)}._field_ceu6q_60._colorSecondary_ceu6q_323:focus,._field_ceu6q_60._colorSecondary_ceu6q_323:focus-visible{border-color:var(--color-secondary)!important}._field_ceu6q_60._colorSuccess_ceu6q_331{border-color:var(--color-success-hover)}._field_ceu6q_60._colorSuccess_ceu6q_331:focus,._field_ceu6q_60._colorSuccess_ceu6q_331:focus-visible{border-color:var(--color-success)!important}._field_ceu6q_60._colorWarning_ceu6q_339{border-color:var(--color-warning-hover)}._field_ceu6q_60._colorWarning_ceu6q_339:focus,._field_ceu6q_60._colorWarning_ceu6q_339:focus-visible{border-color:var(--color-warning)!important}._field_ceu6q_60._colorDanger_ceu6q_347{border-color:var(--color-error-hover)}._field_ceu6q_60._colorDanger_ceu6q_347:focus,._field_ceu6q_60._colorDanger_ceu6q_347:focus-visible{border-color:var(--color-error)!important}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}._group_oenz8_1{display:flex;flex-direction:column;gap:var(--spacing-xxs)}._group_oenz8_1._fullWidth_oenz8_7{width:100%}._label_oenz8_11{margin-bottom:var(--spacing-xs);font-size:var(--text-sm);color:var(--color-text);display:flex;gap:var(--spacing-xs)}._wrapper_oenz8_19{position:relative;display:flex;align-items:center}._field_oenz8_26{width:100%;padding:var(--spacing-sm);padding-right:calc(var(--spacing-md) + var(--icon-lg));font-family:inherit;font-weight:inherit;border:var(--border-width-sm) solid var(--color-bg-subtle);background-color:var(--color-bg-subtle);color:var(--color-text);outline:none;transition:all .2s ease;box-sizing:border-box;line-height:1.5}._field_oenz8_26._sizeSm_oenz8_42{height:var(--size-sm);font-size:var(--text-sm);border-radius:var(--radius-md)}._field_oenz8_26._sizeMd_oenz8_48{height:var(--size-md);font-size:var(--text-md);border-radius:var(--radius-md)}._field_oenz8_26._sizeLg_oenz8_54{height:var(--size-lg);font-size:var(--text-lg);border-radius:var(--radius-lg)}._field_oenz8_26._radiusNone_oenz8_61{border-radius:var(--radius-none)}._field_oenz8_26._radiusSm_oenz8_64{border-radius:var(--radius-sm)}._field_oenz8_26._radiusMd_oenz8_67{border-radius:var(--radius-md)}._field_oenz8_26._radiusLg_oenz8_70{border-radius:var(--radius-lg)}._field_oenz8_26._radiusFull_oenz8_73{border-radius:var(--radius-full)}._field_oenz8_26:hover:not(:disabled){border-color:var(--color-border-strong)!important}._field_oenz8_26:focus,._field_oenz8_26:focus-visible{outline:none;border-width:var(--border-width-md);border-color:var(--color-primary)!important}._field_oenz8_26:disabled{opacity:.7;cursor:not-allowed}._icon_oenz8_96{position:absolute;right:var(--spacing-sm);top:50%;transform:translateY(-50%);cursor:pointer;color:var(--color-text-secondary);font-size:var(--icon-md);transition:all .2s ease;display:flex;align-items:center;justify-content:center}._icon_oenz8_96:hover{color:var(--color-primary-hover)}._requiredMark_oenz8_114{color:var(--color-error-hover)}._errorMsg_oenz8_118{color:var(--color-error-hover);font-size:var(--text-sm);margin-top:var(--spacing-xs)}._descargo_1ogp7_1{display:flex;flex-direction:column;gap:var(--spacing-xxs);padding:var(--spacing-md);border:var(--border-width-md) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle);color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.5}._titulo_1ogp7_14{margin:0;font-weight:700;color:var(--color-text)}._cuerpo_1ogp7_20{margin:0}._responsable_1ogp7_24{margin:0;font-weight:600;color:var(--color-text)}._compacto_1ogp7_30{padding:var(--spacing-sm);border-color:var(--color-border-muted);font-size:var(--text-xs)}._footer_u36js_2{background:var(--color-bg);border-top:1px solid var(--color-border);padding:var(--spacing-2xl) var(--spacing-2xl) var(--spacing-xl);width:100%;margin-top:auto}._container_u36js_10{display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--spacing-2xl);width:100%;max-width:1200px;margin:0 auto}._branding_u36js_20{display:flex;flex-direction:column;gap:var(--spacing-sm)}._logo_u36js_26{display:flex;align-items:center;gap:var(--spacing-sm);text-decoration:none}._logoText_u36js_33{font-size:var(--text-lg);font-weight:600;color:var(--color-text);letter-spacing:-.02em}._tagline_u36js_40{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;max-width:280px;line-height:1.5}._links_u36js_49 h4,._social_u36js_50 h4{font-size:var(--text-sm);font-weight:600;color:var(--color-text);margin:0 0 var(--spacing-md);text-transform:uppercase;letter-spacing:.05em}._links_u36js_49 ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}._links_u36js_49 a{color:var(--color-text-secondary);text-decoration:none;font-size:var(--text-sm);transition:color .2s ease}._links_u36js_49 a:hover{color:var(--color-text)}._socialIcons_u36js_80{display:flex;gap:var(--spacing-sm)}._socialIcon_u36js_80{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-md);background:var(--color-bg-subtle);color:var(--color-text-secondary);transition:all .2s ease;text-decoration:none}._socialIcon_u36js_80:hover{color:var(--color-text);background:var(--color-bg-muted)}._libroReclamaciones_u36js_103{display:inline-flex;align-items:center;gap:var(--spacing-xxs)}._descargo_u36js_109{max-width:1200px;margin:var(--spacing-xl) auto 0}._bottom_u36js_115{display:flex;align-items:center;width:100%;max-width:1200px;margin:var(--spacing-xl) auto 0;padding-top:var(--spacing-xl);border-top:1px solid var(--color-border)}._copyright_u36js_125{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}@media (max-width: 992px){._footer_u36js_2{padding:var(--spacing-xl) var(--spacing-lg)}._container_u36js_10{grid-template-columns:1fr 1fr;gap:var(--spacing-xl)}._branding_u36js_20{grid-column:span 2}}@media (max-width: 576px){._footer_u36js_2{padding:var(--spacing-xl) var(--spacing-md)}._container_u36js_10{grid-template-columns:1fr;gap:var(--spacing-lg);text-align:center}._branding_u36js_20{grid-column:span 1;align-items:center}._tagline_u36js_40{text-align:center}._links_u36js_49,._social_u36js_50{display:flex;flex-direction:column;align-items:center}._socialIcons_u36js_80{justify-content:center}._bottom_u36js_115{flex-direction:column;gap:var(--spacing-sm);text-align:center}}._navbar_pafmz_9{position:sticky;top:0;z-index:20;background:var(--color-bg-overlay);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:var(--border-width-sm) solid var(--color-border)}._inner_pafmz_20{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);width:100%;max-width:var(--page-max-width);margin:0 auto;padding:.875rem var(--page-gutter)}._mobileToggle_pafmz_31{display:none;background:transparent;border:none;color:var(--color-text);cursor:pointer;width:40px;height:40px;border-radius:var(--radius-md);align-items:center;justify-content:center;transition:background .2s ease}._mobileToggle_pafmz_31:hover{background:var(--color-primary-subtle)}._logo_pafmz_49{flex-shrink:0}._navLinks_pafmz_53{display:flex;align-items:center;gap:var(--spacing-xs)}._navLink_pafmz_53{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);text-decoration:none;color:var(--color-text-secondary);font-weight:500;font-size:var(--text-sm);border-radius:var(--radius-full);transition:color .2s ease,background .2s ease}._navLink_pafmz_53:hover{color:var(--color-text)}._navLink_pafmz_53._active_pafmz_80{color:var(--color-primary);background:var(--color-primary-subtle)}._icon_pafmz_85{font-size:var(--icon-sm)}._linkText_pafmz_89{font-size:var(--text-sm)}._actions_pafmz_93{display:flex;align-items:center;gap:var(--spacing-md);flex-shrink:0}._authActions_pafmz_100{display:flex;align-items:center;gap:var(--spacing-sm)}._userInfo_pafmz_106{display:flex;align-items:center;gap:var(--spacing-md)}._user_pafmz_106{display:flex;align-items:center;text-decoration:none;transition:opacity .2s ease}._user_pafmz_106:hover{opacity:.8}._userAvatar_pafmz_123{width:36px;height:36px;border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-on-primary);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:var(--text-sm);cursor:pointer}._showWhenSmall_pafmz_137{display:none}@media (max-width: 768px){._inner_pafmz_20{padding:.75rem var(--page-gutter)}._mobileToggle_pafmz_31{display:flex;order:3}._actions_pafmz_93{display:none}._navLinks_pafmz_53{position:fixed;top:61px;left:0;right:0;bottom:0;background:var(--color-bg-page);flex-direction:column;padding:var(--spacing-lg);gap:var(--spacing-xs);align-items:stretch;transform:translate(-100%);opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);border-top:var(--border-width-sm) solid var(--color-border);overflow-y:auto}._navLinks_pafmz_53._mobileOpen_pafmz_175{transform:translate(0);opacity:1;visibility:visible}._navLink_pafmz_53{padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-lg);font-size:var(--text-md)}._navLink_pafmz_53:active{background:var(--color-primary-subtle)}._icon_pafmz_85{font-size:var(--icon-md)}._linkText_pafmz_89{font-size:var(--text-md)}._showWhenSmall_pafmz_137{display:flex;margin-top:auto;width:100%;justify-content:center}}._container_1uabz_8{display:flex;flex-direction:column;min-height:100vh;background-color:var(--color-bg-page)}@media (max-width: 768px){._container_1uabz_8{position:relative}}._contentWrapper_1uabz_21{display:flex;flex-direction:column;flex:1;width:100%;position:relative;z-index:1}._contentWrapper_1uabz_21>*{min-width:0}._contentWrapper_1uabz_21>*:first-child{flex:1}._overlay_jfplq_1{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--black-50);display:flex;justify-content:center;align-items:center;z-index:100;opacity:0;animation:_fadeIn_jfplq_1 .2s ease forwards}._overlay_jfplq_1._closing_jfplq_16{animation:_fadeOut_jfplq_1 .2s ease forwards}._content_jfplq_20{position:relative;background:var(--color-bg);padding:var(--spacing-xl);margin:var(--spacing-xl);border-radius:var(--radius-md);width:calc(100% - (var(--spacing-xl) * 2));z-index:100;max-height:90vh;overflow-y:auto;max-width:600px;box-shadow:0 4px 8px var(--black-20);background-color:var(--color-bg);opacity:0;transform:scale(.95) translateY(10px);animation:_slideIn_jfplq_1 .25s ease forwards;animation-delay:.05s}._overlay_jfplq_1._closing_jfplq_16 ._content_jfplq_20{animation:_slideOut_jfplq_1 .2s ease forwards}._closeButton_jfplq_47{position:absolute;top:var(--spacing-md);right:var(--spacing-md);background:none;border:none;cursor:pointer;color:var(--color-text-secondary);display:flex;align-items:center;justify-content:center;padding:var(--spacing-xs);border-radius:var(--radius-sm);transition:all .2s ease;z-index:10}._closeButton_jfplq_47:hover{color:var(--color-text);background-color:var(--color-bg-subtle)}._closeButton_jfplq_47:focus{outline:2px solid var(--color-primary);outline-offset:2px}@media (max-width: 480px){._content_jfplq_20{margin:var(--spacing-sm);padding:var(--spacing-lg);width:calc(100% - (var(--spacing-sm) * 2))}}@keyframes _fadeIn_jfplq_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_jfplq_1{0%{opacity:1}to{opacity:0}}@keyframes _slideIn_jfplq_1{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes _slideOut_jfplq_1{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.95) translateY(10px)}}._container_1pdlr_1{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:var(--spacing-xl);background:var(--color-bg-subtle);box-sizing:border-box}._card_1pdlr_11{width:100%;max-width:480px;padding:var(--spacing-xl);text-align:center}._title_1pdlr_18{margin:0 0 var(--spacing-xs);font-size:var(--text-2xl);color:var(--color-text)}._message_1pdlr_24{margin:0 0 var(--spacing-lg);font-size:var(--text-md);color:var(--color-text-secondary);overflow-wrap:anywhere}._actions_1pdlr_31{display:flex;gap:var(--spacing-sm);justify-content:center;flex-wrap:wrap}._container_1mc0b_2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:100vh;padding:var(--spacing-2xl) var(--page-gutter);text-align:center;background:var(--color-bg-page);color:var(--color-text)}._title_1mc0b_15{margin:1.25rem 0 0;font-size:var(--text-3xl);font-weight:600;line-height:var(--leading-tight);color:var(--color-text)}._body_1mc0b_23{max-width:24rem;margin:.5rem 0 0;font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}._acciones_1mc0b_31{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-sm);margin-top:1.5rem}._loadingContainer_1rdhc_1{display:flex;justify-content:center;align-items:center;min-height:50vh}._container_1rdhc_8{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:var(--spacing-xl) var(--spacing-md)}._card_1rdhc_17{max-width:500px;width:100%}._content_1rdhc_22{text-align:center;padding:var(--spacing-xl)}._content_1rdhc_22 h2{font-size:var(--text-2xl);margin-bottom:var(--spacing-md);color:var(--color-text)}._content_1rdhc_22 p{color:var(--color-text-secondary);margin-bottom:var(--spacing-lg);line-height:1.6}._buttons_1rdhc_39{display:flex;justify-content:center;gap:var(--spacing-md)}@media (max-width: 576px){._content_1rdhc_22{padding:var(--spacing-lg) var(--spacing-md)}._content_1rdhc_22 h2{font-size:var(--text-xl)}._buttons_1rdhc_39{flex-direction:column;width:100%;max-width:250px;margin:0 auto}}._wrapper_1v827_1{display:flex;justify-content:center;width:100%}._wrapper_1v827_1>div{width:100%}._divider_uf71x_1{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;margin:var(--spacing-md) 0;color:var(--color-text-muted);font-size:var(--text-sm)}._divider_uf71x_1:before,._divider_uf71x_1:after{content:"";flex:1;height:var(--border-width-sm);background:var(--color-border)}._label_uf71x_19{white-space:nowrap}._container_qtmnt_3{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl);background:var(--color-bg-subtle);box-sizing:border-box}@media (max-width: 480px){._container_qtmnt_3{padding:var(--spacing-md)}}._header_qtmnt_21{width:100%;max-width:400px;margin-bottom:var(--spacing-md)}._backButton_qtmnt_27{display:inline-flex;align-items:center;gap:var(--spacing-xs);background:transparent;color:var(--color-text-secondary);border:none;padding:var(--spacing-xs) 0;font-size:var(--text-sm);cursor:pointer;transition:color .2s ease}._backButton_qtmnt_27:hover{color:var(--color-text)}._card_qtmnt_44{width:100%;max-width:400px;padding:var(--spacing-xl);border-radius:var(--radius-xl);background:var(--color-bg);border:var(--border-width-sm) solid var(--color-border)}@media (max-width: 480px){._card_qtmnt_44{padding:var(--spacing-lg)}}._title_qtmnt_61{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:-.015em;font-size:var(--text-2xl);font-weight:600;color:var(--color-text);margin:0 0 var(--spacing-lg);text-align:center}._form_qtmnt_72{display:flex;flex-direction:column;gap:var(--spacing-md)}._footer_qtmnt_78{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);align-items:center;justify-content:center;width:100%;margin-top:var(--spacing-md);font-size:var(--text-sm);color:var(--color-text-secondary)}._link_qtmnt_90{color:var(--color-primary);font-weight:500}._link_qtmnt_90:hover{text-decoration:underline}._header_ygif9_1{width:100%;max-width:400px;display:flex;flex-direction:column;align-items:center;position:relative;margin-bottom:var(--spacing-lg)}._backButton_ygif9_11{position:absolute;left:0;top:0;display:flex;align-items:center;gap:var(--spacing-xs);background:var(--black-50);color:var(--color-text-inverse);border:var(--border-width-sm) solid var(--white-20);border-radius:var(--radius-2xl);padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--text-md);font-weight:500;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._backButton_ygif9_11:hover{background:var(--black-60);transform:translateY(-3px);box-shadow:0 4px 12px var(--black-30)}._logo_ygif9_36{width:120px;margin-bottom:var(--spacing-sm);filter:drop-shadow(0 4px 10px var(--black-20));animation:_float_ygif9_1 6s ease-in-out infinite}._cardCont_ygif9_43{width:100%;max-width:400px;padding:var(--spacing-2xl);border-radius:var(--radius-xl);box-shadow:0 10px 30px var(--black-15);background-color:var(--white-90);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._cardTitle_ygif9_53{font-size:var(--text-xl);font-weight:700;margin-bottom:var(--spacing-xl);text-align:center;position:relative;display:inline-block;left:50%;transform:translate(-50%)}._cardTitle_ygif9_53:after{content:"";position:absolute;bottom:calc(-1 * var(--spacing-sm));left:25%;width:50%;height:var(--border-width-lg);background:var(--color-primary);border-radius:var(--radius-sm);opacity:.8}._formCont_ygif9_76{display:flex;flex-direction:column;gap:var(--spacing-lg)}._switch_ygif9_82{display:flex;gap:var(--spacing-xs);justify-content:center;margin-top:var(--spacing-md)}._textBtn_ygif9_89{background:none;border:none;padding:0;font-size:var(--text-md);font-weight:600;color:var(--color-primary-hover);cursor:pointer}@keyframes _float_ygif9_1{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-5px) rotate(1deg)}50%{transform:translateY(-10px) rotate(0)}75%{transform:translateY(-5px) rotate(-1deg)}}._passwordRequirements_ygif9_116{margin-top:.75rem;padding:.875rem;background-color:var(--color-bg-secondary);border-radius:.5rem;border:1px solid var(--color-border);display:flex;flex-direction:column;gap:.5rem}._requirement_ygif9_127{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--color-text-secondary);transition:color .2s ease}._requirement_ygif9_127._met_ygif9_136{color:var(--color-success-hover)}._iconMet_ygif9_140{color:var(--color-success-hover);font-size:1.125rem;flex-shrink:0}._iconUnmet_ygif9_146{color:var(--color-text-tertiary);font-size:1.125rem;flex-shrink:0}._requirement_ygif9_127 span{line-height:1.4}._description_1xs44_2{text-align:center;color:var(--color-text-secondary);font-size:var(--text-sm);margin:0 0 var(--spacing-md);line-height:1.5}.App{display:flex;flex-direction:column;min-height:100vh;background-color:var(--color-bg)}:root{--papel: #faf7f1;--papel-hondo: #f2ecdf;--blanco: #ffffff;--tinta: #22291f;--texto-suave: #626a5c;--verde: #1d4a36;--verde-oscuro: #143526;--verde-suave: #e6eee3;--ocre: #a96f24;--ocre-oscuro: #7d5119;--ocre-suave: #f6ead6;--borde: #e3dccb;--borde-fuerte: #cfc5ae;--borde-tenue: #eee8db;--negativo: #9d3131;--negativo-oscuro: #7a2626;--negativo-suave: #faf0ef;--texto-tenue: #8b9184;--black-5: rgba(34, 41, 31, .05);--black-10: rgba(34, 41, 31, .1);--black-15: rgba(34, 41, 31, .15);--black-20: rgba(34, 41, 31, .2);--black-30: rgba(34, 41, 31, .3);--black-50: rgba(34, 41, 31, .5);--black-60: rgba(34, 41, 31, .6);--white-20: rgba(255, 255, 255, .2);--white-50: rgba(255, 255, 255, .5);--white-90: rgba(255, 255, 255, .9);--color-bg: var(--blanco);--color-bg-page: var(--papel);--color-bg-subtle: var(--papel);--color-bg-muted: var(--papel-hondo);--color-bg-inverse: var(--verde);--color-bg-overlay: rgba(250, 247, 241, .85);--color-bg-accent: var(--verde-suave);--color-text: var(--tinta);--color-text-secondary: var(--texto-suave);--color-text-muted: var(--texto-tenue);--color-text-inverse: var(--papel);--color-border: var(--borde);--color-border-strong: var(--borde-fuerte);--color-border-muted: var(--borde-tenue);--color-primary: var(--verde);--color-primary-hover: var(--verde-oscuro);--color-primary-active: var(--verde-oscuro);--color-primary-subtle: var(--verde-suave);--color-on-primary: var(--blanco);--color-border-brand: rgba(29, 74, 54, .5);--color-on-primary-soft: rgba(255, 255, 255, .8);--color-secondary: var(--ocre);--color-secondary-hover: var(--ocre-oscuro);--color-secondary-subtle: var(--ocre-suave);--color-error: var(--negativo);--color-error-hover: var(--negativo-oscuro);--color-error-bg: var(--negativo-suave);--color-warning: var(--ocre);--color-warning-hover: var(--ocre-oscuro);--color-warning-bg: var(--ocre-suave);--color-success: var(--verde);--color-success-hover: var(--verde-oscuro);--color-success-bg: var(--verde-suave);--color-info: var(--verde);--color-info-hover: var(--verde-oscuro);--color-info-bg: var(--verde-suave);--color-input-bg: var(--blanco);--color-input-border: var(--color-border);--color-input-border-focus: var(--color-primary);--color-modal-overlay: rgba(34, 41, 31, .45);--size-xxs: 16px;--size-xs: 24px;--size-sm: 32px;--size-md: 40px;--size-lg: 48px;--size-xl: 56px;--size-2xl: 64px;--icon-xs: .875rem;--icon-sm: 1rem;--icon-md: 1.25rem;--icon-lg: 1.5rem;--icon-xl: 2rem;--icon-2xl: 2.5rem;--border-width-sm: 1px;--border-width-md: 2px;--border-width-lg: 3px;--border-width-xl: 4px;--text-xs: .75rem;--text-sm: .875rem;--text-md: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--text-5xl: 3rem;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--radius-none: 0;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 24px;--radius-full: 9999px;--spacing-xxs: .1rem;--spacing-xs: .5rem;--spacing-sm: .75rem;--spacing-md: 1rem;--spacing-lg: 1.25rem;--spacing-xl: 1.5rem;--spacing-2xl: 1.75rem;--page-max-width: 72rem;--page-gutter: 1rem;--wizard-max-width: 48rem;--shadow-cta: 0 10px 15px -3px rgba(29, 74, 54, .2), 0 4px 6px -4px rgba(29, 74, 54, .2)}@media (min-width: 640px){:root{--page-gutter: 1.5rem}}@media (min-width: 1024px){:root{--page-gutter: 2rem}}@font-face{font-family:Inter;src:url(/assets/Inter-latin-Dx4kXJAl.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/assets/Inter-latin-ext-DO1Apj_S.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;src:url(/assets/Fraunces-latin-DihXLNYH.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;src:url(/assets/Fraunces-latin-ext-CJcjJNj7.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;src:url(/assets/Fraunces-Italic-latin-lSdLDfvT.woff2) format("woff2");font-weight:400 700;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;src:url(/assets/Fraunces-Italic-latin-ext-CGbN9UgK.woff2) format("woff2");font-weight:400 700;font-style:italic;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--font-sans: Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: Fraunces, Georgia, "Times New Roman", serif;--font-code: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-primary: var(--font-sans);--line-height-base: 1.5}body{font-family:var(--font-primary)}.font-display{font-family:var(--font-display);font-variation-settings:"opsz" 72;letter-spacing:-.015em}.tnum{font-variant-numeric:tabular-nums}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:var(--color-bg-page);color:var(--color-text);font-family:var(--font-primary);font-size:var(--text-md);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input,select,textarea{font-family:inherit}input,select,textarea{font-size:max(1rem,1em)}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:inherit}::-webkit-scrollbar-thumb{background:var(--color-text-secondary);border-radius:100px}input::placeholder,textarea::placeholder{color:var(--color-text-muted)}:focus-visible{outline:var(--border-width-md) solid var(--color-primary);outline-offset:2px;border-radius:2px}button{font-family:inherit;color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}.fade-in{animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes drh-entrar{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.paso-entrar{animation:drh-entrar .35s ease-out both}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.container{width:100%;margin:0 auto;padding:.5rem 1rem}@media (min-width: 576px){.container{max-width:540px;padding:0}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.spinner-container{display:flex;flex:1;justify-content:center;align-items:center;width:100%;height:100%}.bold{font-weight:700}.italic{font-style:italic}.section-title{font-size:var(--text-xl);font-weight:700;margin-bottom:2rem;text-align:center;position:relative;display:inline-block;left:50%;transform:translate(-50%)}.section-title:after{content:"";position:absolute;bottom:-20px;left:25%;width:50%;height:3px;background:var(--color-primary);border-radius:2px;opacity:.8}.text-btn{background:none;border:none;padding:0;font-size:inherit;font-weight:inherit;color:inherit;cursor:pointer;text-decoration:none}.text-btn:hover{text-decoration:underline}.toast-error{background-color:var(--color-bg);color:var(--color-text);border:1px solid var(--color-error);text-align:center}.toast-success{background-color:var(--color-bg);color:var(--color-text);border:1px solid var(--color-success);text-align:center}.required-mark{color:var(--color-error)}
