@charset "UTF-8";.ant-avatar.con-tono:where(:not(.ant-avatar-image)){background:light-dark(hsl(var(--tono),70%,86%),hsl(var(--tono),30%,30%));color:light-dark(hsl(var(--tono),45%,28%),hsl(var(--tono),65%,85%));font-weight:600}html{color-scheme:light dark}body{margin:0;font-family:var(--cascara-fuente);background:var(--cascara-superficie);color:var(--cascara-texto);font-size:14px;line-height:1.5715}html{--cascara-superficie: light-dark(#fff, #141414);--cascara-fondo: light-dark(#f0f2f5, #000);--cascara-texto: light-dark(rgb(0 0 0 / 85%), rgb(255 255 255 / 85%));--cascara-borde: light-dark(rgb(0 0 0 / 6%), rgb(255 255 255 / 12%));--cascara-barra-fondo: light-dark(var(--myvc-acento, var(--ant-primary-color, #1677ff)), #1f1f1f);--cascara-barra-texto: light-dark(var(--myvc-acento-texto, #fff), rgb(255 255 255 / 85%));--cascara-barra-borde: light-dark(transparent, rgb(253 253 253 / 12%));--cascara-contenido-fondo: var(--cascara-fondo);--cascara-migas-fondo: light-dark(#fafbfc, #1a1a1a);--cascara-migas-borde: light-dark(rgb(0 0 0 / 8%), rgb(255 255 255 / 10%));--cascara-migas-sombra: 0 1px 3px light-dark(rgb(0 0 0 / 6%), rgb(0 0 0 / 45%));--cascara-panel-sombra: 0 1px 2px light-dark(rgb(0 0 0 / 5%), rgb(0 0 0 / 35%));--cascara-acento: var(--myvc-acento, var(--ant-primary-color, #1677ff));--cascara-acento-tenue: light-dark( color-mix(in srgb, var(--cascara-acento) 10%, #fff), color-mix(in srgb, var(--cascara-acento) 22%, #141414) );--cascara-barra-realce: color-mix(in srgb, var(--cascara-acento) 30%, color-mix(in srgb, var(--cascara-barra-texto) 10%, transparent));--cascara-barra-campo: color-mix(in srgb, var(--cascara-barra-texto) 10%, transparent);--cascara-radio: 12px;--cascara-fuente: -apple-system, system-ui, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif;--cascara-fuente-titulo: var(--cascara-fuente)}h1,h2,h3{font-family:var(--cascara-fuente-titulo)}html{--paleta-zona: light-dark(#fafafa, #1f1f1f);--paleta-zona-marcada: light-dark(#f5f5f5, #262626);--paleta-linea: light-dark(#f0f0f0, #303030);--paleta-linea-fuerte: light-dark(#d9d9d9, #434343);--paleta-texto-suave: light-dark(#595959, #bfbfbf);--paleta-texto-tenue: light-dark(#8c8c8c, #8c8c8c);--paleta-acento: var(--cascara-acento);--paleta-acento-tinte: var(--cascara-acento-tenue);--paleta-acento-borde: light-dark( color-mix(in srgb, var(--cascara-acento) 35%, #fff), color-mix(in srgb, var(--cascara-acento) 45%, #141414) );--paleta-acento-legible: light-dark( var(--myvc-acento-sobre-claro, #0958d9), var(--myvc-acento-sobre-oscuro, #69b1ff) );--paleta-exito: #52c41a;--paleta-exito-tinte: light-dark(#f6ffed, color-mix(in srgb, #52c41a 20%, #141414));--paleta-exito-borde: light-dark(#b7eb8f, color-mix(in srgb, #52c41a 45%, #141414));--paleta-exito-legible: light-dark(#237804, #95de64);--paleta-aviso: #faad14;--paleta-aviso-tinte: light-dark(#fffbe6, color-mix(in srgb, #faad14 20%, #141414));--paleta-aviso-borde: light-dark(#ffe58f, color-mix(in srgb, #faad14 45%, #141414));--paleta-aviso-legible: light-dark(#874d00, #ffd666);--paleta-alerta: #fa541c;--paleta-alerta-tinte: light-dark(#fff2e8, color-mix(in srgb, #fa541c 20%, #141414));--paleta-alerta-borde: light-dark(#ffbb96, color-mix(in srgb, #fa541c 45%, #141414));--paleta-alerta-legible: light-dark(#ad2102, #ff9c6e);--paleta-peligro: #ff4d4f;--paleta-peligro-tinte: light-dark(#fff1f0, color-mix(in srgb, #ff4d4f 20%, #141414));--paleta-peligro-borde: light-dark(#ffccc7, color-mix(in srgb, #ff4d4f 45%, #141414));--paleta-peligro-legible: light-dark(#a8071a, #ff7875);--paleta-radio: 6px}html[data-preset=documentacion]{--cascara-barra-fondo: light-dark(#fff, #1f1f1f);--cascara-barra-texto: light-dark(rgba(0, 0, 0, .88), rgb(255 255 255 / 85%));--cascara-barra-borde: light-dark(rgba(5, 5, 5, .06), rgb(253 253 253 / 12%));--cascara-barra-campo: light-dark(rgb(0 0 0 / 4%), rgb(255 255 255 / 10%));--cascara-contenido-fondo: light-dark(#f5f5f5, #000);--cascara-migas-fondo: light-dark(#fff, #1a1a1a);--cascara-acento: var(--myvc-acento, light-dark(#1677ff, #177ddc));--cascara-radio: 6px;font-size:14px;line-height:22px}html[data-preset=documentacion] .ant-menu-item-selected{color:var(--cascara-acento);background:color-mix(in srgb,var(--cascara-acento) 8%,transparent)}html[data-preset=cristal]{--cascara-fuente: "Plus Jakarta Sans", -apple-system, system-ui, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif;--cascara-fuente-titulo: "Plus Jakarta Sans", -apple-system, system-ui, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif;--cascara-fuente-cifra: "Outfit", "Plus Jakarta Sans", -apple-system, system-ui, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif;--cascara-fondo: light-dark(#e9edf5, #0e1420);--cascara-texto: light-dark(#16202e, rgb(233 237 245 / 92%));--cascara-borde: light-dark(rgb(22 32 46 / 8%), rgb(255 255 255 / 10%));--cascara-superficie: light-dark(rgb(255 255 255 / 72%), rgb(255 255 255 / 7%));--cascara-barra-fondo: light-dark(rgb(255 255 255 / 58%), rgb(255 255 255 / 6%));--cascara-barra-texto: light-dark(#16202e, rgb(233 237 245 / 92%));--cascara-barra-borde: light-dark(rgb(255 255 255 / 55%), rgb(255 255 255 / 10%));--cascara-barra-campo: light-dark(rgb(255 255 255 / 55%), rgb(255 255 255 / 10%));--cascara-migas-fondo: light-dark(rgb(255 255 255 / 66%), rgb(255 255 255 / 5%));--cascara-migas-borde: light-dark(rgb(255 255 255 / 70%), rgb(255 255 255 / 8%));--cascara-contenido-fondo: transparent;--cascara-panel-sombra: 0 14px 32px -18px light-dark(rgb(20 34 62 / 28%), rgb(0 0 0 / 55%));--cascara-migas-sombra: 0 4px 18px light-dark(rgb(22 32 46 / 6%), rgb(0 0 0 / 35%));--cascara-radio: 18px;background-color:var(--cascara-fondo);background-image:radial-gradient(circle 400px at 240px 180px,hsla(215,92%,64%,.3),light-dark(rgba(233,237,245,0),rgba(12,17,26,0)) 66%),radial-gradient(circle 460px at calc(100% - 220px) calc(100% - 160px),hsla(170,85%,62%,.22),light-dark(rgba(233,237,245,0),rgba(12,17,26,0)) 66%),linear-gradient(light-dark(rgba(23,38,64,.04),rgba(255,255,255,.04)) 1px,transparent 1px),linear-gradient(90deg,light-dark(rgba(23,38,64,.04),rgba(255,255,255,.04)) 1px,transparent 1px);background-size:auto,auto,44px 44px,44px 44px;background-attachment:fixed}html[data-preset=cristal] body,html[data-preset=cristal] .contenido,html[data-preset=cristal] .cascara,html[data-preset=cristal] .ant-layout{background:transparent}html[data-preset=cristal] .panel{backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%)}html[data-preset=cristal] .ant-menu-item-selected{color:var(--cascara-acento);background:color-mix(in srgb,var(--cascara-acento) 12%,transparent)}html[data-preset=tinta]{--cascara-fuente: "Source Sans 3", -apple-system, system-ui, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif;--cascara-fuente-titulo: "Newsreader", Georgia, "Times New Roman", serif;--cascara-fondo: light-dark(#eef2f7, #0b1119);--cascara-superficie: light-dark(#fff, #141b25);--cascara-texto: light-dark(#111a26, #e9eef5);--cascara-borde: light-dark(#e3e9f1, #26303e);--cascara-contenido-fondo: var(--cascara-fondo);--cascara-migas-fondo: light-dark(#f8fafd, #101722);--cascara-migas-borde: light-dark(#e3e9f1, #26303e);--cascara-panel-sombra: 0 1px 2px light-dark(rgb(16 26 40 / 4%), rgb(0 0 0 / 40%));--cascara-radio: 14px}html[data-preset=tinta] h1,html[data-preset=tinta] h2,html[data-preset=tinta] h3{font-weight:600;letter-spacing:-.015em}.desplegable-de-la-barra{padding-top:18px}.panel-propio{background:var(--cascara-superficie);border:1px solid var(--cascara-borde);border-radius:var(--cascara-radio);box-shadow:var(--cascara-panel-sombra);padding:1rem}@media(max-width:767.98px){.panel-propio{padding:.75rem}.ant-alert{padding:8px 12px}.ant-alert-with-description{padding:12px 14px}}.visor__cabeza--con-nombre h1{display:none}.visor__cabeza .mandos,.visor__cabeza .barra{flex:1 1 auto;justify-content:flex-end}.visor__cabeza .mandos.mandos,.visor__cabeza .barra.barra{align-items:center;margin:0;padding:0;border:0}.visor__cabeza .ant-btn{font-size:12.5px}.visor__cabeza p{margin:0;font-size:12.5px}.ant-menu .ant-menu-item .entrada-enlace,.ant-menu .ant-menu-item .entrada-enlace:hover,.ant-menu .ant-menu-item .entrada-enlace:focus{color:inherit;text-decoration:none}.ant-menu .ant-menu-item:has(.entrada-enlace:focus-visible){outline:2px solid currentcolor;outline-offset:-2px}@media print{html{color-scheme:light!important}html,body{background:#fff!important}.ant-tooltip,.ant-popover,.ant-dropdown,.ant-select-dropdown,.ant-picker-dropdown,.ant-message,.ant-notification,.ant-back-top,.ant-modal-mask,.ag-header-row-column-filter,.ag-floating-filter{display:none!important}myvc-boton-celda{display:none!important}.ag-cell button{background:transparent!important;border:1px solid #000!important;border-radius:0!important;box-shadow:none!important;color:#000!important;padding:0 .35rem!important;min-width:0!important;height:auto!important;line-height:1.3!important;font-weight:400}.ag-cell button[aria-pressed=true],.ag-cell button.ant-btn-primary{font-weight:700}.ag-cell button .anticon,.hidden-print{display:none!important}input[type=number]{border:0!important;background:none!important;box-shadow:none!important;height:auto!important;min-height:0!important;padding:0!important;line-height:1.2!important;width:2.5rem!important;min-width:0!important}.casilla__aro{display:none!important}.ant-collapse-panel-hidden{display:block!important}.ant-collapse-panel{height:auto!important;opacity:1!important;overflow:visible!important}.ant-collapse-expand-icon,.cdk-overlay-container,.ant-modal-mask,.ant-modal-wrap{display:none!important}}.visor--abierto .papel :is(h1,h2,h3,h4,h5,h6){color:inherit}@property --boton-ia-giro{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes boton-ia-girar{to{--boton-ia-giro: 360deg}}.ant-btn.boton-ia.boton-ia{--boton-ia-tinta: #1e1b3a;--boton-ia-filo: transparent;position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 16px 0 3px;border:0;border-radius:999px;font-weight:600;color:#fff;background:var(--boton-ia-tinta);box-shadow:0 0 0 1px var(--boton-ia-filo),0 2px 8px #1e1b3a4d;transition:transform .2s ease,box-shadow .3s ease}.ant-btn.boton-ia.boton-ia>myvc-icono-ia{font-size:30px;margin:0}.ant-btn.boton-ia.boton-ia>myvc-icono-ia+span{margin-inline-start:0}.ant-btn.boton-ia.boton-ia:after{content:"";display:block;position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(110px 36px at 18px 50%,rgba(163,38,154,.45),transparent 70%);opacity:.6;pointer-events:none;transition:opacity .3s ease}.ant-btn.boton-ia.boton-ia:not(:disabled):hover,.ant-btn.boton-ia.boton-ia:not(:disabled):focus-visible{color:#fff;background:var(--boton-ia-tinta);transform:translateY(-1px);box-shadow:0 0 0 1px var(--boton-ia-filo),0 6px 18px #a3269a66}.ant-btn.boton-ia.boton-ia:not(:disabled):hover:after,.ant-btn.boton-ia.boton-ia:not(:disabled):focus-visible:after{opacity:1;background:radial-gradient(220px 60px at 40px 50%,rgba(229,10,138,.45),transparent 75%)}.ant-btn.boton-ia.boton-ia:not(:disabled):active{transform:scale(.97)}.ant-btn.boton-ia.boton-ia:disabled{opacity:.55;color:#fff;background:var(--boton-ia-tinta)}.ant-btn.boton-ia.boton-ia.ant-btn-sm{height:30px;padding-right:12px;gap:6px;font-size:13px}.ant-btn.boton-ia.boton-ia.ant-btn-sm>myvc-icono-ia{font-size:25px}.ant-btn.boton-ia.boton-ia.boton-ia--solo{width:auto;height:auto;padding:0;background:transparent;box-shadow:none}.ant-btn.boton-ia.boton-ia.boton-ia--solo:before,.ant-btn.boton-ia.boton-ia.boton-ia--solo:after{display:none}.ant-btn.boton-ia.boton-ia.boton-ia--solo>myvc-icono-ia{font-size:30px}.ant-btn.boton-ia.boton-ia.boton-ia--solo:not(:disabled):hover,.ant-btn.boton-ia.boton-ia.boton-ia--solo:not(:disabled):focus-visible{background:transparent;box-shadow:none;transform:none}.ant-btn.boton-ia.boton-ia.boton-ia--solo:not(:disabled):hover>myvc-icono-ia{filter:drop-shadow(0 4px 8px rgba(163,38,154,.45))}.ant-btn.boton-ia.boton-ia.boton-ia--solo:disabled{background:transparent}@media(prefers-reduced-motion:reduce){.ant-btn.boton-ia.boton-ia{transition:none}.ant-btn.boton-ia.boton-ia:not(:disabled):hover{transform:none}}html[data-oscuro=true] .ant-btn.boton-ia.boton-ia{--boton-ia-tinta: #2a2552;--boton-ia-filo: rgb(190 170 255 / 22%)}html[data-preset=tinta] .ant-btn.boton-ia.boton-ia{--boton-ia-tinta: #10213d}html[data-preset=tinta][data-oscuro=true] .ant-btn.boton-ia.boton-ia{--boton-ia-tinta: #1d2e52}html[data-preset=cristal] .ant-btn.boton-ia.boton-ia:not(.boton-ia--solo){--boton-ia-texto: #3b3f8f;--boton-ia-fondo: #fff;--boton-ia-filo: #e3dcf7;--boton-ia-halo: rgb(163 38 154 / 28%);color:var(--boton-ia-texto);background:var(--boton-ia-fondo);box-shadow:0 0 0 1px var(--boton-ia-filo),0 1px 3px #4a55a21f}html[data-preset=cristal] .ant-btn.boton-ia.boton-ia:not(.boton-ia--solo):before{content:"";display:block;position:absolute;inset:-2px;border-radius:inherit;z-index:-2;background:conic-gradient(from var(--boton-ia-giro),#4f9bd9,#4a55a2,#a3269a,#e50a8a,#4f9bd9);opacity:0;transition:opacity .3s ease;animation:boton-ia-girar 3s linear infinite paused}html[data-preset=cristal] .ant-btn.boton-ia.boton-ia:not(.boton-ia--solo):after{z-index:-1;background:var(--boton-ia-fondo);opacity:1}html[data-preset=cristal] .ant-btn.boton-ia.boton-ia:not(.boton-ia--solo):not(:disabled):hover,html[data-preset=cristal] .ant-btn.boton-ia.boton-ia:not(.boton-ia--solo):not(:disabled):focus-visible{color:var(--boton-ia-texto);background:var(--boton-ia-fondo);transform:translateY(-1px);box-shadow:0 0 0 1px transparent,0 0 20px var(--boton-ia-halo)}html[data-preset=cristal] .ant-btn.boton-ia.boton-ia:not(.boton-ia--solo):not(:disabled):hover:before,html[data-preset=cristal] .ant-btn.boton-ia.boton-ia:not(.boton-ia--solo):not(:disabled):focus-visible:before{opacity:1;animation-play-state:running}html[data-preset=cristal] .ant-btn.boton-ia.boton-ia:not(.boton-ia--solo):not(:disabled):hover:after,html[data-preset=cristal] .ant-btn.boton-ia.boton-ia:not(.boton-ia--solo):not(:disabled):focus-visible:after{opacity:1;background:var(--boton-ia-fondo)}html[data-preset=cristal] .ant-btn.boton-ia.boton-ia:not(.boton-ia--solo):disabled{color:var(--boton-ia-texto);background:var(--boton-ia-fondo)}@media(prefers-reduced-motion:reduce){html[data-preset=cristal] .ant-btn.boton-ia.boton-ia:not(.boton-ia--solo):before{animation:none}}html[data-preset=cristal][data-oscuro=true] .ant-btn.boton-ia.boton-ia:not(.boton-ia--solo){--boton-ia-texto: #e4defd;--boton-ia-fondo: #1f2338;--boton-ia-filo: rgb(190 170 255 / 28%);--boton-ia-halo: rgb(229 10 138 / 40%)}.ant-modal.modal-revision-ia .ant-modal-content{overflow:hidden;padding:0}.ant-modal.modal-revision-ia .ant-modal-body{padding:0}.ant-modal.galeria-de-retos .ant-modal-body{padding-top:8px}@media(max-width:640px){.ant-modal.galeria-de-retos{top:0;max-width:100vw;margin:0;padding:0}.ant-modal.galeria-de-retos .ant-modal-content{min-height:100dvh;border-radius:0;padding:14px 14px 10px}.ant-modal.galeria-de-retos .ant-modal-header{margin-bottom:8px}.ant-modal.galeria-de-retos myvc-galeria-de-retos{height:calc(100dvh - 100px)}}
