@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--palette-ink: #092144;--palette-rose: #ce4466;--palette-teal: #0a648b;--palette-purple: #684fc4;--palette-magenta: #fa39fd;--palette-green: #2a8700;--palette-lime: #a8f170;--palette-mint: #eafcdd;--palette-rose-soft: #fbd5dd;--palette-rose-cream: #fef4f6;--palette-olive: #877700;--palette-gold: #f1de70;--palette-cream: #fcf9dd;--palette-cyan: #006a87;--palette-sky: #70b7f1;--palette-ice: #ddeefc;--palette-gray: #f5f5f5;--palette-forest: #266a48;--palette-sage: #43946c;--palette-sage-muted: #43946c80;--palette-goldenrod: #cdc228;--palette-goldenrod-muted: #cdc22880;--palette-ochre: #847c11;--palette-red-brick: #b73434;--palette-red-brick-muted: #b7343480;--palette-red-deep: #912222;--palette-navy-deep: #24487a;--palette-blue-steel: #3f6caa;--palette-blue-steel-muted: #3f6caa80;--color-bg: var(--palette-rose-cream);--color-bg-elevated: #ffffff;--color-bg-muted: var(--palette-cream);--color-surface-accent: var(--palette-ice);--color-text: var(--palette-ink);--color-text-muted: color-mix(in srgb, var(--palette-ink) 62%, transparent);--color-text-on-dark: #ffffff;--color-primary: var(--palette-rose);--color-primary-soft: var(--palette-rose-soft);--color-primary-hover: color-mix(in srgb, var(--palette-rose) 88%, #000);--color-accent: var(--palette-cyan);--color-accent-soft: var(--palette-sky);--color-secondary: var(--palette-purple);--color-highlight: var(--palette-magenta);--color-success: var(--palette-green);--color-success-soft: var(--palette-mint);--color-warning: var(--palette-olive);--color-warning-soft: var(--palette-gold);--color-info: var(--palette-teal);--color-border: color-mix(in srgb, var(--palette-ink) 12%, transparent);--color-border-strong: color-mix( in srgb, var(--palette-ink) 22%, transparent );--shadow-color: color-mix(in srgb, var(--palette-ink) 18%, transparent)}:root{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;font-weight:400;color:var(--color-text);background-color:var(--color-bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh}#root{min-height:100vh;min-height:100dvh}.app-sidebar{--sidebar-bg: #001d3d;--sidebar-active-fg: #001d3d;--sidebar-width: 248px;display:flex;flex-direction:column;width:var(--sidebar-width);height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;position:sticky;top:0;align-self:flex-start;flex-shrink:0;overflow:hidden;box-sizing:border-box;background:var(--sidebar-bg);color:#ffffffeb;padding:20px 16px 18px}.app-sidebar__brand{flex-shrink:0;display:flex;align-items:center;padding:0 14px 10px;margin-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.app-sidebar__brand-logo{display:block;width:auto;max-width:calc(200px * .7 * .8);height:auto;object-fit:contain;object-position:center}.app-sidebar__nav{flex:1 1 0;min-height:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:6px;overflow:auto}.app-sidebar__nav>a,.app-sidebar__nav>button{flex:0 0 auto}.app-sidebar__link{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 14px;border:none;border-radius:10px;background:transparent;color:#ffffffeb;font:inherit;font-size:14px;font-weight:500;text-align:left;text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease}.app-sidebar__link:hover{color:#fff;background:#ffffff12}.app-sidebar__link--active{background:#fff!important;color:var(--sidebar-active-fg)!important}.app-sidebar__link--active .app-sidebar__link-icon{color:var(--sidebar-active-fg)}.app-sidebar__link--muted{opacity:1}.app-sidebar__link-icon{font-size:18px;color:#fffffff2;flex-shrink:0}.app-sidebar__link--active .app-sidebar__link-icon,.app-sidebar__footer-link:hover .app-sidebar__link-icon{color:inherit}.app-sidebar__footer{flex-shrink:0;margin-top:auto;padding-top:16px;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:4px}.app-sidebar__profile{display:flex;align-items:center;gap:12px;padding:8px 14px 14px}.app-sidebar__avatar{background:#ffffff1f!important;color:#fff!important;font-weight:600;flex-shrink:0;border:1px solid rgba(255,255,255,.15)}.app-sidebar__profile-text{display:flex;flex-direction:column;gap:2px;min-width:0}.app-sidebar__profile-name{color:#fff!important;font-size:14px;font-weight:600;line-height:1.3;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-sidebar__profile-role{color:#ffffff8c!important;font-size:12px}.app-sidebar__footer-link{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 14px;border:none;border-radius:10px;background:transparent;color:#ffffffeb;font:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.app-sidebar__footer-link:hover{color:#fff;background:#ffffff12}.app-sidebar__footer-link .app-sidebar__link-icon{font-size:18px;color:#fffffff2}.dashboard-layout{display:flex;align-items:flex-start;min-height:100vh;min-height:100dvh;background:#eef1f6}.dashboard-layout__main{flex:1;min-width:0;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.dashboard-page__toolbar{display:flex;flex-direction:column;align-items:stretch;padding:1.25rem clamp(1rem,3vw,2rem) 0;background:#fff}.dashboard-page__toolbar-separator{height:1px;margin:0 calc(-1*clamp(1rem,3vw,2rem));border:none;background:#e8e8e8;flex-shrink:0}.dashboard-page__ai-search-wrap{display:flex;justify-content:center;width:100%;margin-bottom:1rem}.dashboard-page__ai-search{width:100%;max-width:560px}.dashboard-page__ai-input.ant-input-affix-wrapper{display:flex!important;align-items:center!important;min-height:40px;border-radius:999px!important;background:#fff!important;border:1px solid #e8e8e8!important;padding:2px 4px 2px 14px!important;box-shadow:none!important}.dashboard-page__ai-input.ant-input-affix-wrapper:hover,.dashboard-page__ai-input.ant-input-affix-wrapper:focus-within{border-color:#dcdcdc!important;background:#fff!important;box-shadow:none!important}.dashboard-page__ai-input .ant-input{background:transparent!important;font-size:13px;line-height:1.35;padding:2px 0!important;color:#141414}.dashboard-page__ai-input .ant-input::placeholder{color:#00000059}.dashboard-page__ai-input .ant-input:focus{box-shadow:none!important}.dashboard-page__ai-input.ant-input-affix-wrapper .ant-input{border:none!important;box-shadow:none!important}.dashboard-page__ai-input .ant-input-suffix{margin-inline-start:8px}.dashboard-page__ai-btn{height:28px!important;min-width:auto!important;padding-inline:12px!important;border-radius:999px!important;font-weight:600!important;font-size:12px!important;border:none!important;box-shadow:none!important;background:linear-gradient(90deg,#153e6d,#1a5088 35%,#6d28d9 78%,#7c3aed)!important;color:#fff!important}.dashboard-page__ai-btn:hover{background:linear-gradient(90deg,#1a5088,#245a9a 35%,#7c3aed 85%,#8b5cf6)!important;color:#fff!important}.dashboard-page__ai-btn .ant-btn-icon{margin-inline-end:4px!important;font-size:12px}.solicitud-estado-badge{box-sizing:border-box;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;min-height:28px;padding:4px 12px;border-radius:6px;border:1px solid transparent;font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap}.solicitud-estado-badge__label{flex-shrink:0}.solicitud-estado-badge__icon{font-size:14px;flex-shrink:0;line-height:1}.solicitud-estado-badge__icon--check{display:block;color:#2a8700}.solicitud-estado-badge__icon--pendiente-firma,.solicitud-estado-badge__icon--desembolsado{display:block}.solicitud-estado-badge--aprobado{background:#e8f5e9;border-color:#c8e6c9;color:#388e3c}.solicitud-estado-badge--rechazada{background:#ffebee;border-color:#ffcdd2;color:#c62828}.solicitud-estado-badge--en-revision{background:#fff9c4;border-color:#fff176;color:#827717}.solicitud-estado-badge--desembolsado,.solicitud-estado-badge--pendiente-firma{background:#e3f2fd;border-color:#bbdefb;color:#1976d2}.stat-card{height:100%;border-radius:10px!important;border-color:#e5e7eb!important;background:#fff!important;box-shadow:none!important}.stat-card .ant-card-body{padding:1rem 1.15rem;display:flex;flex-direction:column;align-items:flex-start}.stat-card__title{display:block;font-size:13px;margin-bottom:6px!important;color:#000000a6!important}.stat-card__value{font-size:1.35rem;font-weight:700;color:#0f172a;letter-spacing:-.02em;line-height:1.25}.stat-card__action{margin-top:10px!important;padding-inline:12px!important;font-size:13px!important;font-weight:500!important;color:#141414!important;background:#fff!important;border-color:#d9d9d9!important;border-radius:8px!important;box-shadow:none!important}.stat-card__action:hover{color:#141414!important;border-color:#bfbfbf!important;background:#fafafa!important}.dashboard-page{flex:1;display:flex;flex-direction:column;min-height:0}.dashboard-page__ai-prompt-icon{display:inline-flex;align-items:center;gap:1px;font-size:7px;color:#fff;line-height:1}.dashboard-page__content{padding:0 clamp(1rem,3vw,2rem) 2rem;flex:1;margin-top:1.5rem}.dashboard-page__welcome{margin:0 0 1.5rem!important;font-weight:700!important;color:#0f172a!important;font-size:clamp(1.35rem,2.5vw,1.75rem)!important}.dashboard-page__kpis{margin-bottom:1.5rem!important}.dashboard-page__section{margin-bottom:1.25rem;border-radius:12px!important}.dashboard-page__section .ant-card-head{border-bottom:1px solid #f0f0f0;min-height:52px}.dashboard-page__section .ant-card-head-title{font-weight:700;font-size:16px}.dashboard-page__section-extra-btn{font-weight:600!important;font-size:13px!important;color:#141414!important;background:#fff!important;border-color:#d9d9d9!important;border-radius:8px!important;box-shadow:none!important}.dashboard-page__section-extra-btn:hover{color:#141414!important;border-color:#bfbfbf!important;background:#fafafa!important}.dashboard-page__section-table-wrap{margin:0 -8px;padding:0 8px}.dashboard-page__section--solicitudes>.ant-card-body,.dashboard-page__section--facturas>.ant-card-body{padding-top:0!important}@media(min-width:993px){.dashboard-page__section--solicitudes .ant-card-body,.dashboard-page__section--facturas .ant-card-body{padding-left:20px;padding-right:20px}.dashboard-page__section-table-wrap{margin:0 -12px;padding:0 12px}}.dashboard-page__section-table.ant-table-wrapper{margin-top:0}.dashboard-page__section-table.ant-table-wrapper .ant-table,.dashboard-page__section-table .ant-table{background:transparent}.dashboard-page__section-table .ant-spin-nested-loading,.dashboard-page__section-table .ant-spin-container{margin-top:0}.dashboard-page__section-table .ant-table-container{border:none!important}.dashboard-page__section-table .ant-table-content table{border-collapse:separate;border-spacing:0}.dashboard-page__section-table tr.ant-table-measure-row{display:none!important}.dashboard-page__section-table .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0!important;border-inline-end:none!important;padding:14px 12px!important;font-size:13px;vertical-align:middle}.dashboard-page__section-table .ant-table-tbody>tr>td:first-child{padding-left:4px!important}.dashboard-page__section-table .ant-table-tbody>tr>td:last-child{padding-right:4px!important}.dashboard-page__section-table .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.dashboard-page__section-table .ant-table-cell:before{display:none!important}.dashboard-page__facturas-actions.ant-space{display:flex!important;width:100%;justify-content:flex-end}.dashboard-page .solicitudes__btn-ver.ant-btn-primary{font-weight:700!important;background:var(--palette-ink)!important;border-color:var(--palette-ink)!important;border-radius:5px!important;height:auto!important;padding:.5rem 1.125rem!important;box-shadow:none!important;font-size:12px!important}.dashboard-page .solicitudes__btn-ver.ant-btn-primary:hover{background:var(--palette-ink)!important;border-color:var(--palette-ink)!important}.dashboard-page__table-btn-descargar{background:#fff!important;border:1px solid #001d3d!important;color:#001d3d!important;border-radius:6px!important;font-weight:500!important;box-shadow:none!important}.dashboard-page__table-btn-descargar:hover{color:#001d3d!important;border-color:#002a52!important;background:#001d3d0f!important}.dashboard-page__table-btn-descargar .ant-btn-icon,.dashboard-page__table-btn-descargar:hover .ant-btn-icon{color:#001d3d!important}.dashboard-page__table-btn-ver{background:#001d3d!important;border-color:#001d3d!important;color:#fff!important;border-radius:6px!important;font-weight:500!important;box-shadow:none!important}.dashboard-page__table-btn-ver:hover{background:#002a52!important;border-color:#002a52!important;color:#fff!important}.dashboard-page__cell-strong{font-weight:600;color:#141414}.dashboard-page__tag-revision{margin:0!important;font-size:12px;font-weight:500;padding:4px 10px!important;border-radius:8px!important;background:#fef3c7!important;color:#92400e!important;border:1px solid #fde68a!important}.dashboard-page__alerta{font-weight:600;font-size:13px}.dashboard-page__alerta--ok{color:#15803d}.dashboard-page__alerta--vencido{color:#b91c1c}@media(max-width:992px){.dashboard-page__facturas-actions.ant-space{justify-content:flex-start}}.login-page{--login-gradient-left-depth: 68%;min-height:100vh;min-height:100dvh;position:relative;display:flex;flex-direction:column;background:#fcfaf8;overflow-x:hidden}.login-page:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,#041a39,#3f2941,#b93b3c 36%,#fd4539,#b93b3c 64%,#3f2941,#041a39);clip-path:polygon(0 0,100% 0,0 var(--login-gradient-left-depth))}@media(max-width:576px){.login-page:before{background:linear-gradient(90deg,#041a39,#3f2941,#b93b3c 36%,#fd4539,#b93b3c 64%,#3f2941,#041a39)}}.login-page__header{position:relative;z-index:2;padding:clamp(1.25rem,4vw,2.5rem) clamp(1rem,4vw,3rem)}.login-page__wordmark-wrap .resuya-wordmark__ya,.login-page__wordmark-wrap .resuya-wordmark__bolt{color:#fff}.login-page__main{flex:1;display:flex;align-items:center;justify-content:center;padding:0 clamp(1rem,4vw,2rem) clamp(2rem,6vw,3rem);position:relative;z-index:1}.login-page__card{width:100%;max-width:440px;border-radius:14px!important;box-shadow:0 1px 2px #0f172a0f,0 12px 40px #0f172a1f}.login-page__card .ant-card-body{padding:clamp(1.5rem,5vw,2.25rem) clamp(1.25rem,4vw,2rem) clamp(1.75rem,5vw,2.25rem)}.login-page__title{margin:0 0 1.5rem!important;font-weight:700!important;font-size:clamp(1.35rem,3.5vw,1.5rem)!important;text-align:left;color:#141414!important}.login-page__form .ant-form-item{margin-bottom:1rem}.login-page__form .ant-form-item:last-of-type{margin-bottom:0}.login-page__field-label{font-size:13px;color:#00000073}.login-page__password-block{margin-bottom:.25rem}.login-page__password-item{margin-top:8px;margin-bottom:.75rem!important}.login-page__forgot-link{font-size:13px}.login-page__remember{margin-bottom:1.25rem!important}.login-page__remember .ant-checkbox-checked .ant-checkbox-inner{background-color:#1677ff;border-color:#1677ff}.login-page__submit-wrap{margin-bottom:0!important}.login-page__submit-wrap .ant-btn-primary{height:48px;font-weight:600;background:#141b2d!important;border-color:#141b2d!important}.login-page__submit-wrap .ant-btn-primary:hover{background:#1f2a45!important;border-color:#1f2a45!important}.login-page__divider{margin:1.5rem 0!important;color:#00000059;font-size:13px}.login-page__divider:before,.login-page__divider:after{border-color:#e8e8e8!important}.login-page__alt-btn{height:48px;font-weight:500;color:#141414!important;background:#fff!important;border-color:#d9d9d9!important}.login-page__alt-btn:hover{border-color:#bfbfbf!important;color:#141414!important}.detalle-solicitud-page{min-height:100vh;min-height:100dvh;background:#f5f5f5}.detalle-solicitud-page__main{padding:clamp(1.25rem,4vw,2rem) clamp(1rem,4vw,2rem) 2.5rem}.detalle-solicitud-page__container{margin:0 auto}.detalle-solicitud-page__title.ant-typography{margin:0 0 20px!important;font-size:clamp(1.25rem,3vw,1.5rem)!important;font-weight:700!important;color:#141414!important;line-height:1.3!important}.detalle-solicitud__tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.detalle-solicitud__tab{padding:10px 20px;font-size:14px;font-weight:600;font-family:inherit;line-height:1.4;border-radius:6px;border:1px solid #d9d9d9;background:#fff;color:#595959;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.detalle-solicitud__tab:hover{border-color:#0d1b3e;color:#0d1b3e}.detalle-solicitud__tab--active{background:#0d1b3e!important;border-color:#0d1b3e!important;color:#fff!important}.detalle-solicitud__tab--active:hover{color:#fff!important;border-color:#0d1b3e!important}.detalle-solicitud__panel{margin-top:0}.detalle-solicitud__card.ant-card{border-color:#d9d9d9;border-radius:10px}.detalle-solicitud__card .ant-card-body{padding:clamp(1rem,3vw,1.5rem) clamp(1rem,3vw,1.5rem)}.detalle-solicitud__placeholder-card.ant-card{border-color:#d9d9d9;border-radius:8px}.detalle-solicitud__card-head{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;align-items:flex-start}.detalle-solicitud__person{flex:1 1 220px;min-width:0}.detalle-solicitud__name-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:12px}.detalle-solicitud__name.ant-typography{margin:0!important;font-size:clamp(1.15rem,2.8vw,1.35rem)!important;font-weight:700!important;color:#141414!important;line-height:1.25!important}.detalle-solicitud__company-tag.ant-tag{margin:0;padding:4px 10px;font-size:13px;font-weight:600;line-height:1.4;color:#366dbe;background:#f5f5f5;border:none;border-radius:6px}.detalle-solicitud__company-tag .anticon{color:#366dbe}.detalle-solicitud__meta{display:flex;flex-direction:column;gap:4px}.detalle-solicitud__meta-line{font-size:13px;line-height:1.5}.detalle-solicitud__actions{display:flex;flex-wrap:wrap;gap:12px;flex:0 1 auto;align-items:center}@media(max-width:576px){.detalle-solicitud__actions{width:100%;justify-content:stretch}.detalle-solicitud__actions .ant-btn{flex:1 1 calc(50% - 6px);min-width:0}}.detalle-solicitud__btn-aprobar.ant-btn-primary{background:#0a8b5f!important;border-color:#0a8b5f!important;min-width:120px}.detalle-solicitud__btn-aprobar.ant-btn-primary:hover{background:#0a8b5f!important;border-color:#0a8b5f!important}.detalle-solicitud__btn-rechazar.ant-btn-dangerous{min-width:120px;background:#c9332a!important;border-color:#c9332a!important}.detalle-solicitud__btn-rechazar.ant-btn-dangerous:hover{background:#c9332a!important;border-color:#c9332a!important}.detalle-solicitud__divider.ant-divider{margin:clamp(16px,3vw,20px) 0!important;border-color:#f0f0f0}.detalle-solicitud__stats{display:grid;grid-template-columns:1fr;gap:0}.detalle-solicitud__stat-cell{padding:16px 14px;display:flex;flex-direction:column;gap:10px;min-width:0;border-bottom:1px solid #f0f0f0}.detalle-solicitud__stat-cell:last-child{border-bottom:none}@media(min-width:480px){.detalle-solicitud__stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.detalle-solicitud__stat-cell{border-bottom:none;border-right:1px solid #f0f0f0;padding:12px 10px}.detalle-solicitud__stat-cell:last-child{border-right:none}}.detalle-solicitud__stat-label{display:block;font-size:.844rem;color:#434343!important;font-weight:700!important}.detalle-solicitud__stat-value{font-size:.875rem;font-weight:700;color:#141414}.detalle-solicitud__stat-value--money{font-size:clamp(.938rem,2vw,.875rem);padding-top:.25rem}.detalle-solicitud__stat-select.ant-select{width:100%;background:#fff;border-width:1px;border-style:solid;border-color:var(--ant-color-border)}.detalle-solicitud__stat-select.ant-select-filled .ant-select-selector{font-weight:600}.detalle-solicitud__stat-datepicker.ant-picker{width:100%;height:40px}.detalle-solicitud__stat-datepicker.ant-picker-filled{font-weight:600}.detalle-solicitud__stat-monto-input.ant-input-number{width:100%;height:40px}.detalle-solicitud__stat-monto-input.ant-input-number-filled{font-weight:600}.detalle-solicitud__documentos-title.ant-typography{margin:0 0 8px!important;font-size:1.05rem!important;font-weight:700!important;color:#141414!important}.detalle-solicitud__documentos-intro{display:block;margin-bottom:20px;font-size:13px;line-height:1.5;max-width:640px}.detalle-solicitud__documentos-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.detalle-solicitud__documentos-item{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px;padding:16px 0;border-bottom:1px solid #f0f0f0}.detalle-solicitud__documentos-item:first-child{padding-top:4px}.detalle-solicitud__documentos-item:last-child{border-bottom:none;padding-bottom:0}.detalle-solicitud__documentos-item-main{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:4px}.detalle-solicitud__documentos-item-label{font-size:14px!important}.detalle-solicitud__documentos-item-desc,.detalle-solicitud__documentos-item-file,.detalle-solicitud__documentos-item-missing{font-size:13px;line-height:1.45}.detalle-solicitud__documentos-download.ant-btn{flex-shrink:0;align-self:center}@media(max-width:576px){.detalle-solicitud__documentos-download.ant-btn{width:100%}}.credito-estado-badge{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:8px;border-radius:6px;border:1px solid transparent;font-size:13px;font-weight:700;line-height:1.2;text-align:center;white-space:nowrap}.credito-estado-badge--aprobado,.credito-estado-badge--aprobado-por-compania,.credito-estado-badge--aprobado-por-resuya{background:var(--palette-sage-muted);border-color:var(--palette-sage);color:var(--palette-forest)}.credito-estado-badge--en-revision{background:var(--palette-goldenrod-muted);border-color:var(--palette-goldenrod);color:var(--palette-ochre)}.credito-estado-badge--rechazada{background:var(--palette-red-brick-muted);border-color:var(--palette-red-brick);color:var(--palette-red-deep)}.credito-estado-badge--desembolsado{background:var(--palette-blue-steel-muted);border-color:var(--palette-blue-steel);color:var(--palette-navy-deep)}.resuya-data-table.ant-table-wrapper{width:100%}.resuya-data-table .ant-table{font-weight:600}.resuya-data-table .ant-table-container{border:1.4px solid #d9d9d9!important;border-radius:0!important}.resuya-data-table .ant-table-content,.resuya-data-table .ant-table-content table{border-radius:0!important}.resuya-data-table .ant-table-thead>tr>th{background:#f1f3f9!important;color:#555!important;font-weight:700!important;font-size:13px!important;border-color:#d9d9d9!important;padding:12px 14px!important;border-radius:0!important;white-space:nowrap!important}.resuya-data-table .ant-table-thead>tr>th .ant-table-column-title{white-space:nowrap!important}.resuya-data-table .ant-table-thead>tr:first-child>th:first-child{border-top-left-radius:0!important;border-start-start-radius:0!important}.resuya-data-table .ant-table-thead>tr:first-child>th:last-child{border-top-right-radius:0!important;border-start-end-radius:0!important}.resuya-data-table .ant-table-header,.resuya-data-table .ant-table-sticky-holder,.resuya-data-table thead{border-radius:0!important}.resuya-data-table .ant-table-thead>tr>th:before{display:none}.resuya-data-table .ant-table-tbody>tr>td{background:#fff!important;color:#141414;font-weight:600!important;font-size:14px;border-color:#d9d9d9!important;padding:12px 16px!important}.resuya-data-table .ant-table-tbody>tr:hover>td{background:#fafafa!important}.resuya-data-table .ant-table-tbody>tr.ant-table-measure-row>td{padding:0!important;border:0!important;height:0!important;max-height:0!important;line-height:0!important;overflow:hidden!important;font-size:0!important}.resuya-data-table .ant-table-tbody>tr.ant-table-measure-row{height:0!important;line-height:0!important}.resuya-data-table .ant-checkbox{width:20px!important;height:20px!important;min-width:20px!important;border-radius:4px!important;border-width:1px!important;border-color:#777676!important;flex-shrink:0}.resuya-data-table .ant-checkbox:after{width:calc(20px * 5 / 14)!important;height:calc(20px * 8 / 14)!important;top:9px!important;inset-inline-start:4px!important}.resuya-data-table .ant-checkbox-indeterminate:after{width:12px!important;height:12px!important}.resuya-data-table .ant-table-selection-column{border-inline-end:none!important;padding-inline-end:0!important;padding-inline-start:12px!important}.resuya-data-table .ant-table-thead>tr>th.ant-table-selection-column+th,.resuya-data-table .ant-table-tbody>tr>td.ant-table-selection-column+td{padding-inline-start:10px!important}.resuya-data-table__mora-alert{color:#e63946!important;font-weight:600}.resuya-data-table__btn-download.ant-btn-default{font-weight:700!important;color:#1677ff!important;border:1.4px solid #1677ff!important;background:#fff!important;border-radius:5px!important;height:auto!important;padding:6px 12px!important;box-shadow:none!important}.resuya-data-table__btn-download.ant-btn-default .anticon{color:#1677ff!important}.resuya-data-table__btn-download.ant-btn-default:hover{color:#0958d9!important;border-color:#0958d9!important;background:#f0f7ff!important}.resuya-data-table__btn-download.ant-btn-default:hover .anticon{color:#0958d9!important}.resuya-data-table__btn-add-cuota.ant-btn-primary{font-weight:700!important;background:#0d1b3e!important;border-color:#0d1b3e!important;border-radius:5px!important;height:auto!important;padding:6px 12px!important;box-shadow:none!important}.resuya-data-table__btn-add-cuota.ant-btn-primary:hover{background:#141b2d!important;border-color:#141b2d!important}.resuya-data-table .ant-pagination{margin-right:clamp(1rem,2.5vw,1.5rem)}.resuya-data-table .ant-pagination-item,.resuya-data-table .ant-pagination-prev .ant-pagination-item-link,.resuya-data-table .ant-pagination-next .ant-pagination-item-link,.resuya-data-table .ant-pagination-jump-prev .ant-pagination-item-link,.resuya-data-table .ant-pagination-jump-next .ant-pagination-item-link,#root .resuya-data-table .ant-pagination .ant-select,#root .resuya-data-table .ant-pagination-options .ant-select,#root .resuya-data-table .ant-pagination-options-size-changer .ant-select,.resuya-data-table .ant-pagination .ant-select .ant-select-selector,.resuya-data-table .ant-pagination-options .ant-select .ant-select-selector,.resuya-data-table .ant-pagination-options-size-changer .ant-select .ant-select-selector{border-radius:4px!important}.app-form-card.ant-card{border-color:#d9d9d9;border-radius:5px;overflow:hidden}.app-form-card .ant-card-head{border-bottom:1px solid #d9d9d9}.app-form-card .ant-card-head-title{padding:0}.app-form-card .ant-card-head-title .app-form-card__title-text,.app-form-card .ant-card-head-title{font-weight:700;font-style:Bold;font-size:20px;line-height:100%}.app-form-section__title{margin:0 0 16px;padding:0;font-size:15px;font-weight:700;line-height:1.4;color:#141414;text-align:left}.app-form-section+.app-form-section{margin-top:28px}.app-form-section .ant-form-item{margin-bottom:16px}.app-form-section .ant-form-item:last-child{margin-bottom:0}.app-form-helper-text{margin:-4px 0 16px;font-size:12px;line-height:1.5;color:#00000073}.app-form-document-dragger.ant-upload-wrapper .ant-upload-drag{border:none!important;border-radius:8px;background:#f6f8fb!important}.app-form-document-dragger.ant-upload-wrapper .ant-upload-drag .ant-upload-btn{border:none!important;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%232A4795' stroke-width='4' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e")!important;border-radius:8px;overflow:visible}.app-form-document-dragger.ant-upload-wrapper .ant-upload-drag .ant-upload-btn:hover{border:none!important;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%232A4795' stroke-width='4' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e")!important;border-radius:8px;overflow:visible}.app-form-document-dragger.ant-upload-wrapper .ant-upload-drag:hover,.app-form-document-dragger.ant-upload-wrapper .ant-upload-drag.ant-upload-drag-hover{border-color:#355a99!important;background:#f5f8fc!important}.app-form-document-dragger__icon.ant-upload-drag-icon{margin-bottom:12px!important}.app-form-document-dragger__icon .anticon{font-size:46px;color:#2a4795}.app-form-document-dragger__primary-text.ant-upload-text{margin:0 0 4px!important;font-size:15px;font-weight:500;color:#141414!important}.app-form-document-dragger__divider.ant-divider{margin:0 0 8px!important;border-color:#e8e8e8;color:#6d6d6d;font-size:16px;padding:0 20%}.app-form-document-dragger__select-btn{display:inline-block;padding:10px 22px;border:1px solid #2A4795;border-radius:6px;color:#2a4795;font-weight:600;font-size:14px;line-height:1.3;background:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:8px!important}.app-form-document-dragger.ant-upload-wrapper .ant-upload-drag .app-form-document-dragger__select-btn:hover{border-color:#355a99;color:#355a99}.app-form-document-dragger .ant-upload-list{margin-top:12px}.app-form-document-dragger.ant-upload-wrapper .ant-upload-list .ant-upload-list-item .ant-upload-list-item-actions .ant-upload-list-item-action{opacity:1}:root{--resuya-field-height: 40px;--resuya-field-radius: 5px;--resuya-field-border-width: 1.4px;--resuya-field-border-color: #777676;--resuya-field-placeholder-color: #211c17;--resuya-field-bg: #ffffff;--resuya-field-icon-color: #000000;--resuya-field-font-weight: 700}.resuya-field-input.ant-input-affix-wrapper{border-radius:var(--resuya-field-radius)!important;border:var(--resuya-field-border-width) solid var(--resuya-field-border-color)!important;background:var(--resuya-field-bg)!important;min-height:var(--resuya-field-height);padding-inline:11px;box-shadow:none!important}.resuya-field-input.ant-input-affix-wrapper:hover{border-color:var(--resuya-field-border-color)!important}.resuya-field-input.ant-input-affix-wrapper-focused,.resuya-field-input.ant-input-affix-wrapper:focus-within{border-color:#211c17!important;box-shadow:none!important}.resuya-field-input .ant-input{background:transparent;line-height:1.5;font-weight:var(--resuya-field-font-weight)!important}.resuya-field-input .ant-input::placeholder{color:var(--resuya-field-placeholder-color);opacity:1;font-weight:var(--resuya-field-font-weight)}.resuya-field-input .ant-input::-webkit-input-placeholder{color:var(--resuya-field-placeholder-color);opacity:1;font-weight:var(--resuya-field-font-weight)}.resuya-field-input .ant-input::-moz-placeholder{color:var(--resuya-field-placeholder-color);opacity:1;font-weight:var(--resuya-field-font-weight)}.resuya-field-input .anticon,.resuya-field-input .ant-input-clear-icon{color:var(--resuya-field-icon-color)!important;font-size:15px}.resuya-field-input .ant-input-clear-icon:hover{color:var(--resuya-field-icon-color)!important}#root .resuya-field-select-wrap.resuya-field-select-wrap>.ant-select{font-weight:var(--resuya-field-font-weight)!important;border-radius:var(--resuya-field-radius)!important;border-top:var(--resuya-field-border-width) solid var(--resuya-field-border-color)!important;border-right:var(--resuya-field-border-width) solid var(--resuya-field-border-color)!important;border-bottom:var(--resuya-field-border-width) solid var(--resuya-field-border-color)!important;border-left:var(--resuya-field-border-width) solid var(--resuya-field-border-color)!important;background:var(--resuya-field-bg)!important;min-height:var(--resuya-field-height)!important;box-sizing:border-box!important;box-shadow:none!important;align-items:center!important}#root .resuya-field-select-wrap.resuya-field-select-wrap>.ant-select:not(.ant-select-disabled):hover{border-top-color:var(--resuya-field-border-color)!important;border-right-color:var(--resuya-field-border-color)!important;border-bottom-color:var(--resuya-field-border-color)!important;border-left-color:var(--resuya-field-border-color)!important}#root .resuya-field-select-wrap.resuya-field-select-wrap>.ant-select-focused:not(.ant-select-disabled),#root .resuya-field-select-wrap.resuya-field-select-wrap>.ant-select.ant-select-open{border-top-color:#211c17!important;border-right-color:#211c17!important;border-bottom-color:#211c17!important;border-left-color:#211c17!important;box-shadow:none!important}#root .resuya-field-select-wrap .ant-select-content-value{color:var(--resuya-field-placeholder-color)!important;font-weight:var(--resuya-field-font-weight)!important}#root .resuya-field-select-wrap .ant-select-placeholder,#root .resuya-field-select-wrap .ant-select-selection-item,#root .resuya-field-select-wrap .ant-select-selection-placeholder{color:var(--resuya-field-placeholder-color)!important;opacity:1!important;font-weight:var(--resuya-field-font-weight)!important}#root .resuya-field-select-wrap .ant-select-prefix,#root .resuya-field-select-wrap .ant-select-prefix .anticon{color:var(--resuya-field-icon-color)!important;font-size:15px;margin-inline-end:8px}#root .resuya-field-select-wrap .ant-select-arrow,#root .resuya-field-select-wrap .ant-select-arrow .anticon,#root .resuya-field-select-wrap .ant-select-clear{color:var(--resuya-field-icon-color)!important}.resuya-field-select-wrap{display:inline-block;max-width:100%;vertical-align:top}#root .resuya-field-select-wrap .ant-select{width:100%;min-width:0}.creditos-activos__title-meta{font-weight:500;opacity:.55;font-size:.82em}.creditos-activos__btn-exportar.ant-btn-default{font-weight:700;color:#141414;background:#fff;border:1.4px solid #777676;border-radius:5px;min-height:40px;box-shadow:none;flex:0 0 auto}.solicitudes{flex:1;display:flex;flex-direction:column;min-height:0}.solicitudes__content{padding:0 clamp(1rem,3vw,2rem) 0;margin-top:1.5rem}.solicitudes__title.ant-typography{margin:0 0 1.25rem!important;font-weight:700!important;color:#0f172a!important;font-size:clamp(1.35rem,2.5vw,1.75rem)!important;line-height:1.3!important}.solicitudes__title-meta{font-weight:500;opacity:.55;font-size:.82em}.solicitudes__filters{flex:1 1 auto;min-width:0}.solicitudes__table-wrap{margin-top:1.25rem;width:100%;overflow-x:auto}.solicitudes__select-estado,.solicitudes__select-empresa{min-width:200px;flex:0 1 220px}.solicitudes__input-doc{min-width:200px;flex:1 1 200px;max-width:280px}.solicitudes__input-buscar{min-width:160px;flex:1 1 160px;max-width:240px}.solicitudes__btn-exportar.ant-btn-default{font-weight:700;color:#141414;background:#fff;border:1.4px solid #777676;border-radius:5px;min-height:40px;box-shadow:none;flex:0 0 auto}.solicitudes__btn-exportar.ant-btn-default .anticon{color:#000!important}.solicitudes__btn-exportar.ant-btn-default:hover{color:#141414!important;border-color:#bfbfbf!important;background:#fafafa!important}.solicitudes__btn-ver.ant-btn-primary{font-weight:700!important;background:var(--palette-ink)!important;border-color:var(--palette-ink)!important;border-radius:5px!important;height:auto!important;padding:.5rem 1.125rem!important;box-shadow:none!important;font-size:12px!important}.solicitudes__btn-ver.ant-btn-primary:hover{background:var(--palette-ink)!important;border-color:var(--palette-ink)!important}@media(max-width:768px){.solicitudes__input-doc,.solicitudes__input-buscar{max-width:none;flex:1 1 100%;width:100%}.solicitudes__select-estado,.solicitudes__select-empresa{flex:1 1 100%;width:100%;max-width:none}.solicitudes__btn-exportar{width:100%}}.pagos-recibidos{flex:1;display:flex;flex-direction:column;min-height:0}.pagos-recibidos__content{padding:0 clamp(1rem,3vw,2rem) 0;margin-top:1.5rem}.pagos-recibidos__title.ant-typography{margin:0 0 1.25rem!important;font-weight:700!important;color:#0f172a!important;font-size:clamp(1.35rem,2.5vw,1.75rem)!important;line-height:1.3!important}.pagos-recibidos__filters{flex:1 1 auto;min-width:0}.pagos-recibidos__table-wrap{margin-top:1.25rem;width:100%;overflow-x:auto}.pagos-recibidos__select-empresa{min-width:200px;flex:0 1 220px}.pagos-recibidos__input-doc{min-width:200px;flex:1 1 200px;max-width:280px}.pagos-recibidos__input-buscar{min-width:160px;flex:1 1 160px;max-width:240px}.pagos-recibidos__btn-exportar.ant-btn-default{font-weight:700;color:#141414;background:#fff;border:1.4px solid #777676;border-radius:5px;min-height:40px;box-shadow:none;flex:0 0 auto}.pagos-recibidos__btn-exportar.ant-btn-default .anticon{color:#000!important}.pagos-recibidos__btn-exportar.ant-btn-default:hover{color:#141414!important;border-color:#bfbfbf!important;background:#fafafa!important}.pagos-recibidos__btn-exportar.ant-btn-default:hover .anticon{color:#000!important}@media(max-width:768px){.pagos-recibidos__input-doc,.pagos-recibidos__input-buscar{max-width:none;flex:1 1 100%;width:100%}.pagos-recibidos__select-empresa{flex:1 1 100%;width:100%;max-width:none}.pagos-recibidos__btn-exportar{width:100%}}.solicitud-credito-page{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:#fff}.solicitud-credito-page__header{display:flex;justify-content:center;align-items:center;background:#fff;border-bottom:2px solid #092144;padding:clamp(1.75rem,5vw,2.5rem) clamp(1rem,4vw,2rem);max-height:114px}.solicitud-credito-page__main{flex:1;padding:clamp(1.25rem,4vw,2rem) clamp(1rem,4vw,2rem) 2.5rem}.solicitud-credito-page__container{max-width:665px;margin:0 auto}.solicitud-credito-page__input-muted.ant-input-disabled,.solicitud-credito-page__input-muted.ant-input[disabled]{color:#00000073}.solicitud-credito-page__actions{margin-top:12px;padding-top:16px}.solicitud-credito-page__btn-cancelar.ant-btn-default{font-weight:700!important;color:#0d1b3e!important;border-color:#0d1b3e!important;background:#fff!important;height:48px}.solicitud-credito-page__btn-cancelar.ant-btn-default:hover{color:#141b2d!important;border-color:#141b2d!important;background:#fafafa!important}.solicitud-credito-page__btn-enviar.ant-btn-primary{font-weight:700!important;height:48px;background:#0d1b3e!important;border-color:#0d1b3e!important}.solicitud-credito-page__btn-enviar.ant-btn-primary:hover{background:#141b2d!important;border-color:#141b2d!important}.empleados{flex:1;display:flex;flex-direction:column;min-height:0}.empleados__content{padding:0 clamp(1rem,3vw,2rem) 0;margin-top:1.5rem}.empleados__title.ant-typography{margin:0 0 1.25rem!important;font-weight:700!important;color:#0f172a!important;font-size:clamp(1.35rem,2.5vw,1.75rem)!important;line-height:1.3!important}.empleados__title-meta{font-weight:500;opacity:.55;font-size:.82em}.empleados__filters{flex:1 1 auto;min-width:0}.empleados__table-wrap{margin-top:1.25rem;width:100%;overflow-x:auto}.empleados__select-empresa{min-width:220px;flex:0 1 240px}.empleados__input-doc{min-width:200px;flex:1 1 200px;max-width:280px}.empleados__input-name{min-width:160px;flex:1 1 160px;max-width:240px}@media(max-width:768px){.empleados__input-doc,.empleados__input-name{max-width:none;flex:1 1 100%;width:100%}.empleados__select-empresa{flex:1 1 100%;width:100%;max-width:none}}.empleados__btn-crear-empleado{font-weight:700;color:#fff!important;background:#0a2244!important;border:1.4px solid #0A2244!important;border-radius:5px;min-height:40px;box-shadow:none;flex:0 0 auto}.empleados__btn-crear-empleado.ant-btn-default:hover{opacity:.8}.creditos-activos{flex:1;display:flex;flex-direction:column;min-height:0}.creditos-activos__content{padding:0 clamp(1rem,3vw,2rem) 0rem;margin-top:1.5rem}.creditos-activos__title.ant-typography{margin:0 0 1.25rem!important;font-weight:700!important;color:#0f172a!important;font-size:clamp(1.35rem,2.5vw,1.75rem)!important;line-height:1.3!important}.creditos-activos__filters{flex:1 1 auto;min-width:0}.creditos-activos__table-wrap{margin-top:1.25rem;width:100%;overflow-x:auto}.creditos-activos__select-estado,.creditos-activos__select-empresa{min-width:200px;flex:0 1 220px}.creditos-activos__input-doc{min-width:200px;flex:1 1 200px;max-width:280px}.creditos-activos__input-buscar{min-width:160px;flex:1 1 160px;max-width:240px}.empresas__btn-crear-empresa{font-weight:700;color:#fff!important;background:#0a2244!important;border:1.4px solid #0A2244!important;border-radius:5px;min-height:40px;box-shadow:none;flex:0 0 auto}.empresas__btn-crear-empresa.ant-btn-default:hover{opacity:.8}.empresas__acciones-cell{flex-wrap:nowrap}#root .empresas__btn-eliminar-empresa.ant-btn-default{font-weight:600;color:var(--palette-rose)!important;background:#fff!important;border:1.4px solid var(--palette-rose)!important;border-radius:5px!important;box-shadow:none!important;height:auto!important;padding:.4rem .75rem!important;font-size:12px!important;line-height:1.35!important}#root .empresas__btn-eliminar-empresa.ant-btn-default:hover{color:var(--palette-rose)!important;border-color:var(--palette-rose)!important;background:var(--palette-rose-cream)!important}#root .empresas__btn-editar-empresa.ant-btn-default{font-weight:600;color:var(--palette-navy-deep)!important;background:#fff!important;border:1.4px solid var(--palette-navy-deep)!important;border-radius:5px!important;box-shadow:none!important;height:auto!important;padding:.4rem .75rem!important;font-size:12px!important;line-height:1.35!important}#root .empresas__btn-editar-empresa.ant-btn-default:hover{color:var(--palette-navy-deep)!important;border-color:var(--palette-navy-deep)!important;background:#f8fafc!important}.creditos-activos__btn-exportar.ant-btn-default .anticon{color:#000!important}.creditos-activos__btn-exportar.ant-btn-default:hover{color:#141414!important;border-color:#bfbfbf!important;background:#fafafa!important}.creditos-activos__btn-exportar.ant-btn-default:hover .anticon{color:#000!important}.creditos-activos__btn-ver.ant-btn-primary{font-weight:700!important;background:var(--palette-ink)!important;border-color:var(--palette-ink)!important;border-radius:5px!important;height:auto!important;padding:.5rem 1.125rem!important;box-shadow:none!important;font-size:12px!important}.creditos-activos__btn-ver.ant-btn-primary:hover{background:var(--palette-ink)!important;border-color:var(--palette-ink)!important}.creditos-activos-modal{--registrar-pago-border: #d9d9d9;--registrar-pago-border-subtle: #e8e8e8;--registrar-pago-radius: 5px;--registrar-pago-modal-radius: 5px}.creditos-activos-modal .ant-modal-container{padding:0!important;border-radius:var(--registrar-pago-modal-radius)!important;border:1px solid var(--registrar-pago-border-subtle);box-shadow:0 4px 24px #0f172a14!important;overflow:hidden}.creditos-activos-modal .ant-modal-header{margin:0!important;padding:0!important;background:#f5f5f5!important;border-bottom:1px solid var(--registrar-pago-border-subtle)!important;border-radius:0!important}.creditos-activos-modal .ant-modal-title{display:block;margin:0!important;padding:14px 48px 14px 20px!important}.creditos-activos-modal .ant-modal-close{top:14px;inset-inline-end:16px;color:#595959}.creditos-activos-modal .ant-modal-body{padding:0!important;margin:0!important}.creditos-activos-modal .ant-modal-footer{margin:0!important;padding:0!important;border-top:1px solid var(--registrar-pago-border-subtle)!important;box-shadow:none!important}.creditos-activos-modal__body-inset{padding:20px 24px 22px}.creditos-activos-modal__title{font-size:1.125rem;font-weight:700;color:var(--palette-navy-deep)}.creditos-activos-modal__title--form{color:#141414}.creditos-activos-modal__narrow-column{width:100%;margin:0 auto}.creditos-activos-modal__footer-inner{box-sizing:border-box;max-width:400px;width:100%;margin:0 auto;padding:16px 0 20px}.creditos-activos-modal__summary{padding-top:2px}.creditos-activos-modal__summary-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;margin-bottom:16px}.creditos-activos-modal__empleado.ant-typography{margin:0!important;font-weight:700!important;font-size:1.25rem!important;line-height:1.35!important;color:#141414!important}.creditos-activos-modal__credito-id{font-size:13px;font-weight:500;color:#595959;white-space:nowrap}.creditos-activos-modal__summary-lines{margin:0}.creditos-activos-modal__summary-line{margin:0 0 8px;font-size:15px;font-weight:600;color:#141414;line-height:1.45}.creditos-activos-modal__summary-line:last-child{margin-bottom:0}.creditos-activos-modal__summary-label{font-weight:700}.creditos-activos-modal__section-divider{height:1px;background:var(--registrar-pago-border-subtle);margin:18px 0 20px}.creditos-activos-modal__form .ant-form-item{margin-bottom:18px}.creditos-activos-modal__form .ant-form-item:last-child{margin-bottom:0}.creditos-activos-modal__form .ant-form-item-label>label{font-weight:600;color:#141414;font-size:13px}.creditos-activos-modal__form .resuya-field-select-wrap,.creditos-activos-modal__form .resuya-field-input{width:100%;display:block}.creditos-activos-modal__form .creditos-activos-modal__monto-input{width:100%}#root .creditos-activos-modal .creditos-activos-modal__monto-input.ant-input-number{width:100%!important;min-height:38px;border-radius:var(--registrar-pago-radius)!important;border:1px solid var(--registrar-pago-border)!important;box-shadow:none!important;font-weight:600}#root .creditos-activos-modal .creditos-activos-modal__monto-input.ant-input-number:hover,#root .creditos-activos-modal .creditos-activos-modal__monto-input.ant-input-number-focused{border-color:#8c8c8c!important}#root .creditos-activos-modal .creditos-activos-modal__monto-input .ant-input-number-prefix{color:#141414;font-weight:700;margin-inline-end:6px}#root .creditos-activos-modal .creditos-activos-modal__monto-input .ant-input-number-input{font-weight:600;color:#141414}.creditos-activos-modal__form .resuya-field-select-wrap>.ant-select{width:100%}#root .creditos-activos-modal .resuya-field-input.ant-input-affix-wrapper,#root .creditos-activos-modal .creditos-activos-modal__field-input.resuya-field-input.ant-input-affix-wrapper{border-width:1px!important;border-color:var(--registrar-pago-border)!important;border-radius:var(--registrar-pago-radius)!important;min-height:38px}#root .creditos-activos-modal .resuya-field-input.ant-input-affix-wrapper-focused,#root .creditos-activos-modal .resuya-field-input.ant-input-affix-wrapper:focus-within{border-color:#8c8c8c!important}#root .creditos-activos-modal .creditos-activos-modal__field-select>.ant-select,#root .creditos-activos-modal .creditos-activos-modal__field-select.resuya-field-select-wrap>.ant-select{border-width:1px!important;border-color:var(--registrar-pago-border)!important;border-radius:var(--registrar-pago-radius)!important;min-height:38px!important}#root .creditos-activos-modal .creditos-activos-modal__field-select.resuya-field-select-wrap>.ant-select-focused:not(.ant-select-disabled),#root .creditos-activos-modal .creditos-activos-modal__field-select.resuya-field-select-wrap>.ant-select.ant-select-open{border-color:#8c8c8c!important}.creditos-activos-modal__datepicker.ant-picker{width:100%;min-height:38px;border-radius:var(--registrar-pago-radius);border:1px solid var(--registrar-pago-border);box-shadow:none;font-weight:600}.creditos-activos-modal__datepicker.ant-picker:hover,.creditos-activos-modal__datepicker.ant-picker-focused{border-color:#8c8c8c}.creditos-activos-modal__textarea.ant-input{border-radius:var(--registrar-pago-radius);border:1px solid var(--registrar-pago-border);padding:10px 12px;font-weight:600;color:#141414;box-shadow:none;resize:vertical}.creditos-activos-modal__textarea.ant-input:hover,.creditos-activos-modal__textarea.ant-input:focus{border-color:#8c8c8c;box-shadow:none}.creditos-activos-modal__textarea.ant-input::placeholder{color:#8c8c8c;font-weight:500;opacity:1}.creditos-activos-modal__footer{width:100%}.creditos-activos-modal__footer .ant-btn{flex:1;min-height:44px;font-weight:700;border-radius:var(--registrar-pago-radius)}.creditos-activos-modal__btn-cancelar.ant-btn-default{background:#fff!important;border:1px solid var(--palette-navy-deep)!important;color:var(--palette-navy-deep)!important;box-shadow:none!important}.creditos-activos-modal__btn-cancelar.ant-btn-default:hover{background:#f8fafc!important;color:var(--palette-navy-deep)!important;border-color:var(--palette-navy-deep)!important}.creditos-activos-modal__btn-submit.ant-btn-primary{min-height:44px!important;padding:10px 16px!important;border-radius:var(--registrar-pago-radius)!important;border-width:1px!important}@media(max-width:768px){.creditos-activos__input-doc,.creditos-activos__input-buscar{max-width:none;flex:1 1 100%;width:100%}.creditos-activos__select-estado,.creditos-activos__select-empresa{flex:1 1 100%;width:100%;max-width:none}.creditos-activos__btn-exportar{width:100%}}
