@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400 800;src:url("./media/dm-sans-latin-wght-normal-X7UMQEPN.woff2") format("woff2-variations");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;font-style:normal;font-display:swap;font-weight:600 700;src:url("./media/fraunces-latin-opsz-normal-5YJQ66G4.woff2") format("woff2-variations");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}:root{color-scheme:light;--fondo: #f9fcfb;--superficie: #fff;--superficie-2: #f2f7f5;--superficie-3: #e6f1ee;--tinta: #082f2d;--texto: #31534d;--texto-suave: #59746e;--acento: #168f81;--borde: #b8d0ca;--borde-suave: #d9e5e2;--marca: #082f2d;--peligro: #8b2920;--peligro-fondo: #fff0ee;--peligro-borde: #e4a49d;--exito: #197341;--exito-fondo: #e1f4e8;--aviso: #9a5b02;--aviso-fondo: #fff2dc;--area-segura-superior: 0px;--area-segura-inferior: 0px;--area-segura-izquierda: 0px;--area-segura-derecha: 0px}:root[data-tema=oscuro]{color-scheme:dark;--fondo: #081c1a;--superficie: #102a27;--superficie-2: #0c2220;--superficie-3: #163a35;--tinta: #eaf6f3;--texto: #cfe3de;--texto-suave: #9db8b2;--acento: #4fd1c1;--borde: #2f5750;--borde-suave: #214540;--marca: #0c3e39;--peligro: #ff9d92;--peligro-fondo: #3a1b18;--peligro-borde: #7a3a34;--exito: #7be0a4;--exito-fondo: #123626;--aviso: #f5c84c;--aviso-fondo: #3d2f12}*{box-sizing:border-box}html{background:var(--marca);overscroll-behavior-y:contain}body{background:var(--fondo);padding-left:var(--area-segura-izquierda);padding-right:var(--area-segura-derecha);color:var(--texto);font-family:DM Sans,sans-serif;margin:0;overflow-x:hidden}h1,h2{font-family:Fraunces,Georgia,serif}button,input,select{font-family:inherit}button{touch-action:manipulation}:focus-visible{outline:3px solid var(--acento);outline-offset:2px}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(max-width:740px){button,input,select{min-height:44px}}.compartir{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.5rem}.fila-selector{align-items:flex-end;display:flex;gap:.65rem;margin-top:1rem}.fila-selector .selector-jornada{flex:1 1 auto;margin-top:0;max-width:18rem}.button-compartir-icono{align-items:center;background:var(--marca);border:1px solid var(--marca);border-radius:.65rem;color:#d6ff5a;cursor:pointer;display:inline-flex;flex:none;font:inherit;font-size:.85rem;font-weight:700;gap:.45rem;justify-content:center;line-height:1.2;padding:.7rem .9rem;white-space:nowrap}.button-compartir-icono:before{background:currentColor;content:"";flex:none;height:1.1rem;width:1.1rem;-webkit-mask:var(--icono-compartir) center/contain no-repeat;mask:var(--icono-compartir) center/contain no-repeat;--icono-compartir: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='18' cy='5' r='3'/%3E%3Ccircle cx='6' cy='12' r='3'/%3E%3Ccircle cx='18' cy='19' r='3'/%3E%3Cpath d='M8.6 13.5l6.8 4M15.4 6.5l-6.8 4'/%3E%3C/svg%3E")}.button-compartir-icono:disabled{cursor:not-allowed;opacity:.5}.button-compartir-icono.mini{background:none;border-color:var(--borde);border-radius:999px;color:var(--acento);font-size:.78rem;gap:.35rem;padding:.35rem .8rem}.button-compartir-icono.mini:before{height:.95rem;width:.95rem}.button-compartir-icono.campeon{background:#f5c84c;border-color:#f5c84c;color:#082f2d}p.mensaje-compartir{margin:.6rem 0 0}.mensaje-compartir{color:var(--acento);font-size:.85rem;font-weight:600}.mensaje-compartir.error{color:var(--peligro)}:root[data-plataforma=web]{--area-segura-superior: env(safe-area-inset-top, 0px);--area-segura-inferior: env(safe-area-inset-bottom, 0px);--area-segura-izquierda: env(safe-area-inset-left, 0px);--area-segura-derecha: env(safe-area-inset-right, 0px);-webkit-text-size-adjust:100%}:root[data-plataforma=web] a,:root[data-plataforma=web] button,:root[data-plataforma=web] select,:root[data-plataforma=web] input{-webkit-tap-highlight-color:transparent}@media(pointer:coarse){:root[data-plataforma=web] input,:root[data-plataforma=web] select,:root[data-plataforma=web] textarea{font-size:16px!important}}:root[data-plataforma=ios]{--area-segura-superior: env(safe-area-inset-top, 0px);--area-segura-inferior: env(safe-area-inset-bottom, 0px);--area-segura-izquierda: env(safe-area-inset-left, 0px);--area-segura-derecha: env(safe-area-inset-right, 0px);-webkit-text-size-adjust:100%}:root[data-plataforma=ios] a,:root[data-plataforma=ios] button,:root[data-plataforma=ios] select,:root[data-plataforma=ios] input{-webkit-tap-highlight-color:transparent}@media(pointer:coarse){:root[data-plataforma=ios] input,:root[data-plataforma=ios] select,:root[data-plataforma=ios] textarea{font-size:16px!important}}:root[data-plataforma=ios] .nav-superior{-webkit-overflow-scrolling:touch}:root[data-plataforma=android]{--area-segura-superior: env(safe-area-inset-top, 0px);--area-segura-inferior: env(safe-area-inset-bottom, 0px);--area-segura-izquierda: env(safe-area-inset-left, 0px);--area-segura-derecha: env(safe-area-inset-right, 0px);-webkit-text-size-adjust:100%}:root[data-plataforma=android] a,:root[data-plataforma=android] button,:root[data-plataforma=android] select,:root[data-plataforma=android] input{-webkit-tap-highlight-color:transparent}@media(pointer:coarse){:root[data-plataforma=android] input,:root[data-plataforma=android] select,:root[data-plataforma=android] textarea{font-size:16px!important}}
