.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:#9ca3af4d;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#9ca3af80}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}@media(hover:none){.touch-show{opacity:1!important}}@supports (-webkit-touch-callout: none){@media(max-width:1024px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px!important}}}@media(max-width:767px){.overflow-hidden:has(>table){overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:767px),(max-width:1023px)and (pointer:coarse){html:not(.movil-off) body .h-screen{height:100dvh}html:not(.movil-off) body .min-h-screen{min-height:100dvh}html:not(.movil-off) body .h-\[60vh\]{height:60dvh}html:not(.movil-off) body .h-\[70vh\]{height:70dvh}html:not(.movil-off) body .h-\[80vh\]{height:80dvh}html:not(.movil-off) body .h-\[85vh\]{height:85dvh}html:not(.movil-off) body .h-\[90vh\]{height:90dvh}html:not(.movil-off) body .h-\[calc\(100vh-10rem\)\]{height:calc(100dvh - 10rem)}html:not(.movil-off) body .h-\[calc\(100vh-8rem\)\]{height:calc(100dvh - 8rem)}html:not(.movil-off) body .max-h-\[50vh\]{max-height:50dvh}html:not(.movil-off) body .max-h-\[60vh\]{max-height:60dvh}html:not(.movil-off) body .max-h-\[70vh\]{max-height:70dvh}html:not(.movil-off) body .max-h-\[80vh\]{max-height:80dvh}html:not(.movil-off) body .max-h-\[85vh\]{max-height:85dvh}html:not(.movil-off) body .max-h-\[90vh\]{max-height:90dvh}html:not(.movil-off) body .max-h-\[92vh\]{max-height:92dvh}html:not(.movil-off) body .max-h-\[calc\(100vh-4rem\)\]{max-height:calc(100dvh - 4rem)}html:not(.movil-off) body .min-h-\[80vh\]{min-height:80dvh}html:not(.movil-off) body .min-h-\[calc\(100vh-100px\)\]{min-height:calc(100dvh - 100px)}}@media(max-width:767px),(max-width:1023px)and (pointer:coarse){html:not(.movil-off) body .fixed.inset-0.flex.items-center.justify-center:not([data-sheet]){align-items:flex-start;overflow-y:auto;overscroll-behavior:contain;padding-bottom:max(1rem,env(safe-area-inset-bottom))}html:not(.movil-off) body .fixed.inset-0.flex.items-center.justify-center:not([data-sheet])>*{margin-top:auto;margin-bottom:auto;flex-shrink:0}}@media(max-width:767px){html:not(.movil-off) body :is(h1,h2,h3).text-4xl{font-size:1.75rem;line-height:2.1rem}html:not(.movil-off) body :is(h1,h2,h3).text-5xl{font-size:2rem;line-height:2.35rem}html:not(.movil-off) body :is(h1,h2,h3).text-6xl{font-size:2.25rem;line-height:2.6rem}}@media(max-width:767px),(max-width:1023px)and (pointer:coarse){html:not(.movil-off) body .text-\[8px\],html:not(.movil-off) body .text-\[9px\]{font-size:10px}html:not(.movil-off) body .text-\[10px\]{font-size:11px}}@media(pointer:coarse){html:not(.movil-off){-webkit-tap-highlight-color:transparent}html:not(.movil-off) body :is(button,a,[role=button],select,summary,label){touch-action:manipulation}html:not(.movil-off) #root{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}@media(display-mode:standalone){html:not(.movil-off) body{overscroll-behavior-y:none}}.pt-safe{padding-top:env(safe-area-inset-top)}.pb-safe{padding-bottom:env(safe-area-inset-bottom)}.bottom-safe{bottom:env(safe-area-inset-bottom)}@media(max-width:767px),(max-width:1023px)and (pointer:coarse){html:not(.movil-off) body table.table-cards{display:block;width:100%;min-width:0}html:not(.movil-off) body table.table-cards>thead{display:none}html:not(.movil-off) body table.table-cards>tbody{display:block}html:not(.movil-off) body table.table-cards>tbody>tr{display:grid;grid-template-columns:1fr 1fr;gap:6px 14px;align-items:start;padding:12px 14px;border-bottom:1px solid rgba(128,128,128,.18)}html:not(.movil-off) body table.table-cards>tbody>tr>td{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:0!important;border:0!important;text-align:left!important;min-width:0;word-break:break-word}html:not(.movil-off) body table.table-cards>tbody>tr>td:before{content:attr(data-label);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;opacity:.55}html:not(.movil-off) body table.table-cards>tbody>tr>td[data-label=""]:before,html:not(.movil-off) body table.table-cards>tbody>tr>td:not([data-label]):before{content:none}html:not(.movil-off) body table.table-cards>tbody>tr>td:first-child{grid-column:1 / -1;font-size:15px;font-weight:700}html:not(.movil-off) body table.table-cards>tbody>tr>td:first-child:before{content:none}html:not(.movil-off) body table.table-cards>tbody>tr>td.tc-full{grid-column:1 / -1}}
