body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.app-navbar__selectores{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:20px;gap:20px;position:relative}.selector-idioma{position:relative;display:inline-block}.selector-idioma__boton{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;grid-gap:8px;gap:8px;padding:8px 14px;border-radius:12px;background:hsla(0,0%,100%,.92);border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.1);color:#26282b;font-size:.88rem;font-weight:600;cursor:pointer;transition:.15s ease}.selector-idioma__boton:focus-visible,.selector-idioma__boton:hover{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.14);outline:none}.selector-idioma__icono{color:#872434;font-size:16px}.selector-idioma__menu{position:absolute;right:0;top:calc(100% + 8px);width:180px;z-index:40;margin:0;padding:8px;list-style:none;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:14px;box-shadow:0 16px 40px rgba(0,0,0,.18)}.selector-idioma__menu li{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:10px 12px;border-radius:9px;cursor:pointer;color:#26282b;font-size:.88rem;font-weight:600}.selector-idioma__menu li:hover,.selector-idioma__menu li[aria-selected=true]{background:rgba(135,36,52,.08)}.selector-idioma__menu svg{color:#872434}@media (max-width:600px){.app-navbar__selectores{grid-gap:12px;gap:12px}.selector-idioma__nombre{display:none}.selector-idioma__boton{padding:8px 11px}}:root{--somit-blue:#0b5f96;--somit-sky:#4aa6c8;--somit-navy:#123451;--somit-gray:#687d8d;--somit-light:#f4f8fa;--somit-wine:#872434}body{background:#f4f8fa;background:var(--somit-light);color:#123451;color:var(--somit-navy)}.app-navbar{padding:10px clamp(18px,5vw,72px)!important;background:#fff;box-shadow:0 8px 28px rgba(23,50,77,.08)}.app-header-accent{height:6px;background:linear-gradient(90deg,#123451,#0b5f96 90%,#872434 0);background:linear-gradient(90deg,var(--somit-navy),var(--somit-blue) 90%,var(--somit-wine) 0)}.digital-workflow{margin-top:26px;padding:28px clamp(18px,4vw,44px) 34px;background:#fff;border:1px solid #dce8ed;border-radius:18px;box-shadow:0 14px 38px rgba(23,50,77,.09)}.digital-workflow>div>div:first-child{padding:5px 10px 12px}.digital-workflow h2{letter-spacing:-.5px}.digital-workflow p{color:#526b7e;line-height:1.7}.digital-workflow .btn{border:0;border-radius:10px;padding:10px 22px;background:#0b5f96;background:var(--somit-blue);box-shadow:0 7px 18px rgba(11,111,159,.18)}.entry-form-shell>.card{overflow:hidden;border:1px solid #d8e6ec;border-radius:16px;box-shadow:0 12px 30px rgba(23,50,77,.08)}.entry-form-shell>.card>.card-header{padding:16px 20px;border-bottom:3px solid #0b5f96;border-bottom:3px solid var(--somit-blue)}.entry-form-shell .form-control{min-height:44px;border:1px solid #bdd1da;border-radius:9px;background:#fbfdfe}.entry-form-shell .form-control:focus{border-color:#4aa6c8;border-color:var(--somit-sky);box-shadow:0 0 0 3px rgba(85,184,214,.18)}.entry-form-shell .row .card{height:calc(100% - 16px);margin-bottom:16px;overflow:hidden;border:1px solid #d7e4ea!important;border-radius:13px;box-shadow:0 5px 16px rgba(23,50,77,.06);transition:box-shadow .18s ease,border-color .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,-webkit-transform .18s ease}.entry-form-shell .row .card:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);border-color:#4aa6c8!important;border-color:var(--somit-sky)!important;box-shadow:0 12px 25px rgba(23,50,77,.12)}.entry-form-shell .row .card .card-header{border:0;min-height:52px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.entry-form-shell .row .card svg{color:#6f8796!important}.claim-authorization-form>.card,.insured-info-card{overflow:hidden;border:1px solid #d7e4ea;border-radius:16px;box-shadow:0 12px 30px rgba(23,50,77,.08);background:#fff}.claim-authorization-form>.card>.card-header,.insured-info-card>.card-header{padding:15px 20px;background:linear-gradient(100deg,#123451,#0b5f96)!important;background:linear-gradient(100deg,var(--somit-navy),var(--somit-blue))!important;border-bottom:3px solid #4aa6c8;border-bottom:3px solid var(--somit-sky)}.claim-authorization-form .card-body,.insured-info-card .card-body{background:linear-gradient(180deg,#fff,#f7fafc)}.claim-authorization-form label,.insured-info-card label{color:#123451;color:var(--somit-navy)}.claim-authorization-form .form-control,.insured-info-card .form-control{min-height:42px;border-color:#bdd1da;border-radius:9px;background:#fbfdfe}.claim-authorization-form .form-control:focus,.insured-info-card .form-control:focus{border-color:#4aa6c8;border-color:var(--somit-sky);box-shadow:0 0 0 3px rgba(74,166,200,.18)}.claim-authorization-form [class*=-control],.insured-info-card [class*=-control]{min-height:42px;border-color:#bdd1da;border-radius:9px;background:#fbfdfe;box-shadow:none}.claim-authorization-form [class*=-control]:hover,.insured-info-card [class*=-control]:hover{border-color:#4aa6c8;border-color:var(--somit-sky)}.claim-authorization-form input[type=checkbox]{accent-color:#0b5f96;accent-color:var(--somit-blue)}.claim-authorization-form hr{height:2px;border:0;background:linear-gradient(90deg,#0b5f96,#4aa6c8,#dce8ed)!important;background:linear-gradient(90deg,var(--somit-blue),var(--somit-sky),#dce8ed)!important}.claim-authorization-form .btn-success{background:#0b5f96;background:var(--somit-blue);border-color:#0b5f96;border-color:var(--somit-blue)}.claim-authorization-form .btn-success:hover{background:#123451;background:var(--somit-navy);border-color:#123451;border-color:var(--somit-navy)}.app-footer-v2{border-top:4px solid #0b5f96;border-top:4px solid var(--somit-blue);box-shadow:0 -8px 28px rgba(23,50,77,.08)}@media (max-width:600px){.app-navbar img{height:88px;max-width:42vw;object-fit:contain}.digital-workflow{margin-top:14px;padding:22px 14px 26px;border-radius:12px}}.tabla-personalizada{font-size:.9rem;border-radius:8px;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.1)}.tabla-personalizada thead th{background-color:#003479;color:#fff;font-weight:600;text-align:center}.tabla-personalizada tbody tr:hover{background-color:#f1f5ff}.tabla-personalizada td,.tabla-personalizada th{text-overflow:ellipsis;overflow:hidden}.tabla-contenedor{overflow:auto}.react-bootstrap-table-pagination .page-link{color:#872434;background-color:#f8f9fa;border-color:#872434}.react-bootstrap-table-pagination .page-link:hover{background-color:#872434;color:#fff}.react-bootstrap-table-pagination .page-item.active .page-link{background-color:#872434;color:#fff;border-color:#872434}.react-bootstrap-table-pagination .react-bootstrap-table-size-per-page{color:#872434;font-weight:600}.react-bootstrap-table-pagination .react-bootstrap-table-size-per-page select{color:#872434;border-color:#872434;font-weight:600}
/*# sourceMappingURL=main.9c330802.chunk.css.map */