.agenda[data-astro-cid-m6d5k2id]{--px:min(1px, calc(100cqw / 1512));--tinta:var(--color-brand-black);--ancho-agenda:calc(1100 * var(--px));--papel:calc(.42 * var(--px));--tile:calc(3024 * var(--papel));--onda-alta:calc(26.67 * var(--papel));--onda-baja:calc(29.33 * var(--papel));--onda-lat:var(--onda-alta);--sella:2px;padding-block:calc(195 * var(--px)) calc(160 * var(--px));position:relative;overflow-x:clip;container-type:inline-size}.dia__titulo[data-astro-cid-m6d5k2id],.recorte[data-astro-cid-m6d5k2id]{mask-image:url(/apoyo/onda-top.svg),url(/apoyo/onda-bot.svg),url(/apoyo/onda-izq.svg),url(/apoyo/onda-der.svg),linear-gradient(#000,#000);mask-repeat:repeat-x,repeat-x,repeat-y,repeat-y,no-repeat;mask-position:left top, left bottom, left top, right top, calc(var(--onda-lat) - var(--sella)) calc(var(--onda-alta) - var(--sella));mask-size:var(--tile) var(--onda-alta), var(--tile) var(--onda-baja), var(--onda-lat) var(--tile), var(--onda-lat) var(--tile), calc(100% - var(--onda-lat) * 2 + var(--sella) * 2) calc(100% - var(--onda-alta) - var(--onda-baja) + var(--sella) * 2)}.agenda__cabeza[data-astro-cid-m6d5k2id]{gap:calc(36 * var(--px));padding-inline:calc(64 * var(--px));font-family:var(--font-sans);text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.agenda__centro[data-astro-cid-m6d5k2id]{flex-direction:column;align-items:center;display:flex}.agenda__titulo[data-astro-cid-m6d5k2id]{--cap-interlineado:1.25;font-family:var(--font-heading);font-size:calc(84 * var(--px));color:var(--tinta);text-transform:uppercase;margin:0;font-weight:400}.agenda__linea[data-astro-cid-m6d5k2id]{overflow-clip-margin:.2em;white-space:nowrap;display:block;overflow:clip}.agenda__linea[data-astro-cid-m6d5k2id]>span[data-astro-cid-m6d5k2id]{display:inline-block}.agenda__linea--carmin[data-astro-cid-m6d5k2id]{color:var(--carmin);font-size:.62em}.agenda__pieza[data-astro-cid-m6d5k2id]{pointer-events:none;max-width:none;height:auto}.agenda__pieza--der[data-astro-cid-m6d5k2id]{width:clamp(200px,14vw,250px);position:absolute;top:4px;right:-26px;rotate:14deg}@media (width<1680px) and (width>=64rem){.agenda__pieza--der[data-astro-cid-m6d5k2id]{width:clamp(110px,10.5vw,180px);top:92px;right:14px;rotate:8deg}}.agenda__datos[data-astro-cid-m6d5k2id]{gap:calc(14 * var(--px));margin:calc(34 * var(--px)) 0 0;font-size:calc(18 * var(--px));text-transform:uppercase;white-space:nowrap;font-weight:800;display:flex}.agenda__datos[data-astro-cid-m6d5k2id] span[data-astro-cid-m6d5k2id]+span[data-astro-cid-m6d5k2id]:before{color:var(--magenta);content:"·";margin-inline-end:calc(14 * var(--px))}.agenda__boton[data-astro-cid-m6d5k2id]{gap:calc(10 * var(--px));padding:calc(14 * var(--px)) calc(22 * var(--px));font-size:calc(14 * var(--px));color:var(--color-brand-primary);text-transform:uppercase;background-color:var(--tinta);margin-block-start:calc(22 * var(--px));font-weight:800;text-decoration:none;transition:background-color .15s,scale .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.agenda__boton[data-astro-cid-m6d5k2id]:hover,.agenda__boton[data-astro-cid-m6d5k2id]:focus-visible{color:var(--color-brand-white);background-color:var(--magenta)}.agenda__boton[data-astro-cid-m6d5k2id]:active{scale:.97}.agenda__controles[data-astro-cid-m6d5k2id]{z-index:4;gap:calc(14 * var(--px));padding-block:calc(14 * var(--px)) calc(6 * var(--px));background-color:var(--color-brand-primary);flex-direction:column;align-items:center;margin-block-start:calc(56 * var(--px));transition:translate .38s cubic-bezier(.22,1,.36,1);display:flex;position:sticky;top:0}.agenda__controles[data-astro-cid-m6d5k2id]:not([data-pegada]):after{display:none}.agenda__controles[data-astro-cid-m6d5k2id]:after{width:100%;height:var(--onda-baja);pointer-events:none;content:"";background-color:var(--color-brand-primary);mask:url(/apoyo/onda-bot.svg) left top / var(--tile) 100% repeat-x;position:absolute;top:calc(100% - 1px);left:0}.agenda__filtrado[data-astro-cid-m6d5k2id]{gap:calc(12 * var(--px));flex-direction:column;align-items:center;transition:opacity .24s;display:flex}.agenda__filtros[data-astro-cid-m6d5k2id]{gap:calc(6 * var(--px));border:0;flex-wrap:wrap;justify-content:center;min-inline-size:0;margin:0;padding:0;display:flex;position:relative}.agenda__papel[data-astro-cid-m6d5k2id]{width:var(--papel-ancho,0);height:var(--papel-alto,0);pointer-events:none;rotate:-1.5deg;translate:var(--papel-x,0) var(--papel-y,0);position:absolute;top:0;left:0}.agenda__papel[data-astro-cid-m6d5k2id]:before{content:"";background-color:var(--color-brand-white);position:absolute;inset:0}.agenda__papel[data-astro-cid-m6d5k2id]:after{top:calc(-9 * var(--px));right:calc(-14 * var(--px));width:calc(54 * var(--px));aspect-ratio:360/76;content:"";transform-origin:0;rotate:32deg;scale:var(--cinta,1) 1;background:url(/assets/programacion/cinta-rosa.webp) 50%/100% 100% no-repeat;position:absolute}.agenda__filtro[data-astro-cid-m6d5k2id]{gap:calc(6 * var(--px));padding:calc(12 * var(--px)) calc(20 * var(--px));font-family:var(--font-sans);font-size:calc(20 * var(--px));color:var(--tinta);text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:flex-start;font-weight:800;transition:color .15s,translate .2s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.agenda__filtro[data-astro-cid-m6d5k2id]:hover{color:var(--magenta);translate:0 calc(-2 * var(--px))}.agenda__filtro[data-astro-cid-m6d5k2id]:focus-visible{outline:calc(2 * var(--px)) solid var(--tinta);outline-offset:calc(2 * var(--px))}.agenda__filtro[data-astro-cid-m6d5k2id][aria-pressed=true]{color:var(--magenta);translate:none}.agenda__cuenta[data-astro-cid-m6d5k2id]{font-variant-numeric:tabular-nums;color:var(--magenta);font-size:.55em;font-weight:800}.agenda__filtros[data-astro-cid-m6d5k2id]:not([data-papel-listo]) .agenda__filtro[data-astro-cid-m6d5k2id][aria-pressed=true]{background-color:var(--color-brand-white)}.agenda__fila-dias[data-astro-cid-m6d5k2id]{align-items:center;max-width:100%;display:flex}.agenda__rotulo[data-astro-cid-m6d5k2id]{display:none}.agenda__dias[data-astro-cid-m6d5k2id] ol[data-astro-cid-m6d5k2id]{gap:calc(8 * var(--px));padding:calc(4 * var(--px)) calc(6 * var(--px)) calc(10 * var(--px));justify-content:center;margin:0;list-style:none;display:flex;position:relative}.agenda__dias[data-astro-cid-m6d5k2id] li[data-astro-cid-m6d5k2id][hidden]{display:none}.agenda__dia[data-astro-cid-m6d5k2id]{gap:calc(2 * var(--px));min-width:calc(50 * var(--px));padding:calc(13 * var(--px)) calc(10 * var(--px)) calc(11 * var(--px));font-family:var(--font-sans);color:var(--tinta);flex-direction:column;align-items:center;text-decoration:none;transition:rotate .22s cubic-bezier(.22,1,.36,1),translate .22s cubic-bezier(.22,1,.36,1),filter .22s,opacity .2s;display:flex;position:relative;rotate:-1deg}.agenda__dias[data-astro-cid-m6d5k2id] li[data-astro-cid-m6d5k2id]:nth-child(2n) .agenda__dia[data-astro-cid-m6d5k2id]{rotate:1deg}.agenda__dia[data-astro-cid-m6d5k2id]:before{z-index:-1;content:"";background:radial-gradient(circle at 30% calc(6 * var(--px)), var(--color-brand-primary) calc(2.2 * var(--px)), transparent calc(2.8 * var(--px))), radial-gradient(circle at 70% calc(6 * var(--px)), var(--color-brand-primary) calc(2.2 * var(--px)), transparent calc(2.8 * var(--px))), var(--color-brand-white);mask-image:url(/apoyo/onda-bot.svg),linear-gradient(#000,#000);mask-repeat:repeat-x,no-repeat;mask-position:calc(var(--tramo,0) * -1 * var(--papel)) bottom, left top;mask-size:var(--tile) calc(var(--onda-baja) * .6), 100% calc(100% - var(--onda-baja) * .6 + var(--sella));position:absolute;inset:0}.agenda__dia[data-astro-cid-m6d5k2id]:hover,.agenda__dia[data-astro-cid-m6d5k2id]:focus-visible{filter:drop-shadow(0 calc(4 * var(--px)) calc(3 * var(--px)) #1312102e);rotate:0deg;translate:0 calc(-3 * var(--px))}.agenda__dia[data-astro-cid-m6d5k2id]:focus-visible{outline:calc(2 * var(--px)) solid var(--tinta);outline-offset:calc(2 * var(--px))}.agenda__dia[data-astro-cid-m6d5k2id][data-pasado]{opacity:.4}.agenda__dia-semana[data-astro-cid-m6d5k2id]{font-size:calc(10 * var(--px));text-transform:uppercase;font-weight:800}.agenda__dia-numero[data-astro-cid-m6d5k2id]{font-family:var(--font-heading);font-size:calc(20 * var(--px));color:var(--magenta);line-height:1.1}.agenda__dia[data-astro-cid-m6d5k2id][aria-current=true] .agenda__dia-numero[data-astro-cid-m6d5k2id]{color:var(--carmin)}.agenda__circulo[data-astro-cid-m6d5k2id]{width:var(--circulo-ancho,0);height:var(--circulo-alto,0);pointer-events:none;opacity:0;translate:var(--circulo-x,0) var(--circulo-y,0);position:absolute;top:0;left:0}.agenda__circulo[data-astro-cid-m6d5k2id][data-visible]{opacity:1}.agenda__circulo[data-astro-cid-m6d5k2id] svg[data-astro-cid-m6d5k2id]{width:100%;height:100%;display:block;overflow:visible}.agenda__circulo[data-astro-cid-m6d5k2id] path[data-astro-cid-m6d5k2id]{fill:none;stroke:var(--carmin);stroke-width:calc(2.6 * var(--px));stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:var(--trazo,0);vector-effect:non-scaling-stroke}.agenda__cuerpo[data-astro-cid-m6d5k2id]{width:min(100% - 2 * calc(64 * var(--px)), var(--ancho-agenda));margin-inline:auto}.dia[data-astro-cid-m6d5k2id]{scroll-margin-top:calc(150 * var(--px));margin-block-start:calc(90 * var(--px))}.dia__cabeza[data-astro-cid-m6d5k2id]{justify-content:center;display:flex;position:relative}.dia__titulo[data-astro-cid-m6d5k2id]{gap:calc(18 * var(--px));padding:calc(22 * var(--px)) calc(48 * var(--px));font-family:var(--font-sans);background-color:var(--color-brand-white);align-items:center;margin:0;font-weight:400;display:flex;rotate:-1.2deg}.dia[data-astro-cid-m6d5k2id]:nth-child(2n) .dia__titulo[data-astro-cid-m6d5k2id]{rotate:1deg}.dia__cabeza[data-astro-cid-m6d5k2id]:before{top:calc(-14 * var(--px));left:calc(50% - 210 * var(--px));z-index:1;width:calc(120 * var(--px));aspect-ratio:360/76;content:"";background:url(/assets/programacion/cinta-rosa.webp) 50%/100% 100% no-repeat;position:absolute;rotate:-18deg}.dia[data-astro-cid-m6d5k2id]:nth-child(2n) .dia__cabeza[data-astro-cid-m6d5k2id]:before{right:calc(50% - 210 * var(--px));background-image:url(/assets/programacion/cinta-lima.webp);left:auto;rotate:14deg}.dia__semana[data-astro-cid-m6d5k2id],.dia__mes[data-astro-cid-m6d5k2id]{font-size:calc(20 * var(--px));text-transform:uppercase;font-weight:800}.dia__numero[data-astro-cid-m6d5k2id]{font-family:var(--font-heading);font-size:calc(72 * var(--px));color:var(--magenta);line-height:1}.dia__funciones[data-astro-cid-m6d5k2id]{margin:calc(36 * var(--px)) 0 0;padding:0;list-style:none}.funcion[data-astro-cid-m6d5k2id]{padding:calc(36 * var(--px)) 0;font-family:var(--font-sans);grid-template-columns:1fr;align-items:start;display:grid;position:relative}.funcion[data-astro-cid-m6d5k2id][hidden]{display:none}[data-astro-cid-m6d5k2id]:where(.funcion p,.funcion h3){margin:0}.funcion__hora[data-astro-cid-m6d5k2id]{font-family:var(--font-heading);font-size:calc(30 * var(--px));color:var(--magenta);white-space:nowrap;align-items:baseline;margin-block-end:calc(10 * var(--px));line-height:1;display:flex}.funcion__hasta[data-astro-cid-m6d5k2id]:before{content:"–"}.funcion__cuerpo[data-astro-cid-m6d5k2id]{min-width:0}.agendable[data-astro-cid-m6d5k2id]{color:inherit;cursor:pointer;text-decoration:none}.funcion__largo[data-astro-cid-m6d5k2id]{position:relative}.funcion__agendable[data-astro-cid-m6d5k2id]:after{z-index:4;content:"";position:absolute;inset:0}.funcion__lugar--enlace[data-astro-cid-m6d5k2id]{z-index:5;align-self:flex-start;position:relative}.agendable[data-astro-cid-m6d5k2id]:focus-visible{outline:calc(2 * var(--px)) solid var(--magenta);outline-offset:calc(6 * var(--px))}.funcion__largo[data-astro-cid-m6d5k2id]{gap:calc(26 * var(--px));align-items:flex-start;display:flex}.funcion__texto[data-astro-cid-m6d5k2id]{flex-direction:column;min-width:0;display:flex}.funcion__direccion[data-astro-cid-m6d5k2id],.funcion__meta[data-astro-cid-m6d5k2id],.obra__enlace[data-astro-cid-m6d5k2id]{display:block}.obra__enlace[data-astro-cid-m6d5k2id]{gap:calc(4 * var(--px));flex-direction:column;display:flex}.funcion__titulo[data-astro-cid-m6d5k2id]{font-family:var(--font-heading);font-size:calc(34 * var(--px));color:var(--tinta);text-transform:uppercase;font-weight:400;line-height:1.25}.funcion__direccion[data-astro-cid-m6d5k2id]{font-size:calc(16 * var(--px));margin-block-start:calc(8 * var(--px));line-height:1.4}.funcion__rotulo[data-astro-cid-m6d5k2id]{font-weight:800}.funcion__meta[data-astro-cid-m6d5k2id]{font-size:calc(16 * var(--px));margin-block-start:calc(8 * var(--px));line-height:1.4}.funcion__lugar[data-astro-cid-m6d5k2id]{font-size:calc(14 * var(--px));margin-block-start:calc(6 * var(--px));line-height:1.4;display:block}.funcion__lugar[data-astro-cid-m6d5k2id] a[data-astro-cid-m6d5k2id],.funcion__lugar--enlace[data-astro-cid-m6d5k2id]{color:inherit;text-underline-offset:3px;text-decoration:underline 1px}.funcion__lugar--enlace[data-astro-cid-m6d5k2id]:hover,.funcion__lugar--enlace[data-astro-cid-m6d5k2id]:focus-visible,.funcion__lugar[data-astro-cid-m6d5k2id] a[data-astro-cid-m6d5k2id]:hover,.funcion__lugar[data-astro-cid-m6d5k2id] a[data-astro-cid-m6d5k2id]:focus-visible{color:var(--magenta)}.funcion__lugar--titulo[data-astro-cid-m6d5k2id]{font-size:calc(19 * var(--px));margin:0;font-weight:800;line-height:1.35}.funcion__etiquetas[data-astro-cid-m6d5k2id]{gap:calc(6 * var(--px));flex-wrap:wrap;align-items:center;margin-block-start:calc(12 * var(--px));display:flex}.funcion__etiquetas--bloque[data-astro-cid-m6d5k2id]{margin-block-start:calc(6 * var(--px))}.funcion__genero[data-astro-cid-m6d5k2id]{padding:calc(7 * var(--px)) calc(11 * var(--px));font-size:calc(14 * var(--px));color:var(--color-brand-white);text-transform:uppercase;background-color:var(--magenta);font-weight:800;line-height:1}.funcion__sala[data-astro-cid-m6d5k2id],.funcion__seccion[data-astro-cid-m6d5k2id],.funcion__estado[data-astro-cid-m6d5k2id]{padding:calc(5 * var(--px)) calc(8 * var(--px));font-size:calc(11 * var(--px));text-transform:uppercase;letter-spacing:.04em;font-weight:800;line-height:1}.funcion__sala[data-astro-cid-m6d5k2id]{color:var(--color-brand-primary);background-color:var(--tinta)}.funcion__seccion[data-astro-cid-m6d5k2id]{border:calc(1.5 * var(--px)) solid var(--tinta)}.funcion__estado[data-astro-cid-m6d5k2id]{color:var(--color-brand-white);background-color:var(--magenta);rotate:-3deg}.funcion__estado[data-astro-cid-m6d5k2id]:empty{display:none}.funcion[data-astro-cid-m6d5k2id][data-estado=en-sala] .funcion__estado[data-astro-cid-m6d5k2id]{background-color:var(--carmin)}.funcion[data-astro-cid-m6d5k2id][data-estado=finalizada]{opacity:.45}.funcion[data-astro-cid-m6d5k2id][data-estado=finalizada] .funcion__estado[data-astro-cid-m6d5k2id]{color:var(--tinta);border:calc(1.5 * var(--px)) solid currentcolor;background-color:#0000}.recorte[data-astro-cid-m6d5k2id]{padding:calc(5 * var(--px));background-color:var(--color-brand-white);transition:rotate .36s cubic-bezier(.23,1,.32,1),translate .36s cubic-bezier(.23,1,.32,1),box-shadow .36s;display:block;position:relative;rotate:-1.5deg}.recorte[data-astro-cid-m6d5k2id] img[data-astro-cid-m6d5k2id]{aspect-ratio:2/3;object-fit:cover;background:linear-gradient(100deg,#0000 30%,#ffffff8c 50%,#0000 70%) 0 0/250% 100% no-repeat,#ece5d3;width:100%;height:auto;display:block}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.recorte[data-astro-cid-m6d5k2id] img[data-astro-cid-m6d5k2id]:not([data-cargado]){animation:1.4s ease-in-out infinite recorte-cargando}}.recorte[data-astro-cid-m6d5k2id] img[data-astro-cid-m6d5k2id][data-cargado]{background:0 0}@keyframes recorte-cargando{0%{background-position:120% 0,0 0}to{background-position:-120% 0,0 0}}.recorte--grande[data-astro-cid-m6d5k2id]{width:calc(130 * var(--px));padding:calc(6 * var(--px));flex:none;rotate:2deg}.recorte--vacio[data-astro-cid-m6d5k2id]{aspect-ratio:2/3;background-color:var(--magenta)}.obra[data-astro-cid-m6d5k2id]:nth-child(2n) .recorte[data-astro-cid-m6d5k2id]{rotate:1.5deg}.obra[data-astro-cid-m6d5k2id]:nth-child(3n) .recorte[data-astro-cid-m6d5k2id]{rotate:-.5deg}.afiche[data-astro-cid-m6d5k2id]{display:block;position:relative}.afiche--grande[data-astro-cid-m6d5k2id]{flex:none}.cinta[data-astro-cid-m6d5k2id]{--cinta-img:url(/assets/programacion/cinta-crema.webp);top:calc(-8 * var(--px));z-index:2;aspect-ratio:360/81;pointer-events:none;width:58%;position:absolute;left:50%;translate:-50%;rotate:-4deg}.obra[data-astro-cid-m6d5k2id]:nth-child(3n+2) .cinta[data-astro-cid-m6d5k2id]{--cinta-img:url(/assets/programacion/cinta-rosa.webp);rotate:5deg}.obra[data-astro-cid-m6d5k2id]:nth-child(3n) .cinta[data-astro-cid-m6d5k2id]{--cinta-img:url(/assets/programacion/cinta-lima.webp);rotate:-2deg}.cinta__cara[data-astro-cid-m6d5k2id]{background:var(--cinta-img) center / 100% 100% no-repeat;position:absolute;inset:0}.cinta__capa[data-astro-cid-m6d5k2id]{pointer-events:none;display:none;position:absolute;inset:-100%}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.cinta__capa[data-astro-cid-m6d5k2id]{display:block}.cinta__capa--sombra[data-astro-cid-m6d5k2id]{filter:blur(calc(2.5 * var(--px)))}.cinta__capa--dorso[data-astro-cid-m6d5k2id]{filter:drop-shadow(calc(1 * var(--px)) calc(2 * var(--px)) calc(2 * var(--px)) #00000040)}}.cinta__sombra[data-astro-cid-m6d5k2id],.cinta__dorso[data-astro-cid-m6d5k2id]{clip-path:polygon(0 0,0 0,0 0);position:absolute;inset:0}.cinta__sombra[data-astro-cid-m6d5k2id]{background-color:#00000052}.cinta__dorso[data-astro-cid-m6d5k2id]{--cinta-dorso:#f3ead9;background-image:linear-gradient(var(--pliegue,135deg), color-mix(in srgb, var(--cinta-dorso) 70%, #000) 0%, var(--cinta-dorso) 38%, color-mix(in srgb, var(--cinta-dorso) 60%, #fff) 100%)}.obra[data-astro-cid-m6d5k2id]:nth-child(3n+2) .cinta__dorso[data-astro-cid-m6d5k2id]{--cinta-dorso:#f6b8cf}.obra[data-astro-cid-m6d5k2id]:nth-child(3n) .cinta__dorso[data-astro-cid-m6d5k2id]{--cinta-dorso:#eef3b4}.afiche__pais[data-astro-cid-m6d5k2id]{right:calc(-10 * var(--px) + var(--i,0) * 30 * var(--px));bottom:calc(-12 * var(--px) + var(--i,0) * 22 * var(--px));z-index:2;pointer-events:none;filter:drop-shadow(0 2px 3px #00000040);width:34%;height:auto;rotate:calc(8deg - var(--i,0) * 14deg);transition:scale .36s cubic-bezier(.23,1,.32,1);position:absolute}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.afiche[data-astro-cid-m6d5k2id]{transform-style:preserve-3d}.obra[data-astro-cid-m6d5k2id]:hover .recorte[data-astro-cid-m6d5k2id],.funcion__largo[data-astro-cid-m6d5k2id]:hover .recorte[data-astro-cid-m6d5k2id]{box-shadow:0 calc(14 * var(--px)) calc(22 * var(--px)) #0000002e;rotate:0deg;translate:0 calc(-8 * var(--px))}.obra[data-astro-cid-m6d5k2id]:hover .afiche__pais[data-astro-cid-m6d5k2id],.funcion__largo[data-astro-cid-m6d5k2id]:hover .afiche__pais[data-astro-cid-m6d5k2id]{scale:1.12}}.obras[data-astro-cid-m6d5k2id]{grid-template-columns:repeat(auto-fill, minmax(calc(132 * var(--px)), 1fr));gap:calc(26 * var(--px)) calc(20 * var(--px));margin:calc(22 * var(--px)) 0 0;padding:0;list-style:none;display:grid}.obra[data-astro-cid-m6d5k2id]{gap:calc(4 * var(--px));flex-direction:column;display:flex}.obra__titulo[data-astro-cid-m6d5k2id]{font-size:calc(16 * var(--px));text-transform:uppercase;margin-block-start:calc(8 * var(--px));font-weight:800;line-height:1.2}.obra__direccion[data-astro-cid-m6d5k2id]{font-size:calc(12 * var(--px));line-height:1.35}.obra__datos[data-astro-cid-m6d5k2id]{font-size:calc(12 * var(--px));color:color-mix(in srgb, var(--tinta) 70%, transparent);line-height:1.35}.obra[data-astro-cid-m6d5k2id][data-fuera]{opacity:.28}.sello[data-astro-cid-m6d5k2id]{z-index:3;padding:calc(7 * var(--px)) calc(10 * var(--px));font-family:var(--font-heading);font-size:calc(13 * var(--px));color:var(--color-brand-white);text-transform:uppercase;white-space:nowrap;pointer-events:none;background-color:var(--magenta);opacity:0;line-height:1;transition:opacity .16s cubic-bezier(.23,1,.32,1),scale .16s cubic-bezier(.23,1,.32,1),rotate .16s cubic-bezier(.23,1,.32,1);position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-16deg;scale:1.25}@media (hover:hover) and (pointer:fine){.sello[data-astro-cid-m6d5k2id]{will-change:transform, opacity}}.sello__agendada[data-astro-cid-m6d5k2id]{display:none}.agendable[data-astro-cid-m6d5k2id]:hover .sello[data-astro-cid-m6d5k2id],.agendable[data-astro-cid-m6d5k2id]:focus-visible .sello[data-astro-cid-m6d5k2id],.funcion__largo[data-astro-cid-m6d5k2id]:has(.funcion__agendable:hover) .sello[data-astro-cid-m6d5k2id],.funcion__largo[data-astro-cid-m6d5k2id]:has(.funcion__agendable:focus-visible) .sello[data-astro-cid-m6d5k2id]{opacity:1;transition:opacity .12s ease-out,scale .28s cubic-bezier(.34,1.56,.64,1),rotate .28s cubic-bezier(.34,1.56,.64,1);rotate:-8deg;scale:1}.obra[data-astro-cid-m6d5k2id][data-agendado] .sello[data-astro-cid-m6d5k2id],.funcion[data-astro-cid-m6d5k2id][data-agendado] .funcion__largo[data-astro-cid-m6d5k2id] .sello[data-astro-cid-m6d5k2id]{color:var(--tinta);background-color:var(--color-brand-white);opacity:1;rotate:-8deg;scale:1}.obra[data-astro-cid-m6d5k2id][data-agendado] .sello__agendar[data-astro-cid-m6d5k2id],.funcion[data-astro-cid-m6d5k2id][data-agendado] .funcion__largo[data-astro-cid-m6d5k2id] .sello__agendar[data-astro-cid-m6d5k2id]{display:none}.obra[data-astro-cid-m6d5k2id][data-agendado] .sello__agendada[data-astro-cid-m6d5k2id],.funcion[data-astro-cid-m6d5k2id][data-agendado] .funcion__largo[data-astro-cid-m6d5k2id] .sello__agendada[data-astro-cid-m6d5k2id]{display:inline}@media (hover:none){.sello[data-astro-cid-m6d5k2id]{top:auto;bottom:calc(10 * var(--px));left:calc(6 * var(--px));padding:calc(5 * var(--px)) calc(7 * var(--px));font-size:calc(10 * var(--px));opacity:1;translate:0;rotate:-6deg;scale:1}}@media (prefers-reduced-motion:reduce){.sello[data-astro-cid-m6d5k2id]{transition:opacity .15s}}.agenda__paises[data-astro-cid-m6d5k2id]{gap:calc(4 * var(--px)) calc(10 * var(--px));border:0;flex-wrap:wrap;justify-content:center;align-items:flex-end;min-inline-size:0;margin:0;padding:0;display:flex}.agenda__paises[data-astro-cid-m6d5k2id][hidden]{display:none}.agenda__pais[data-astro-cid-m6d5k2id]{gap:calc(4 * var(--px));padding:calc(4 * var(--px)) calc(6 * var(--px));font-family:var(--font-sans);font-size:calc(12 * var(--px));color:var(--tinta);text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;font-weight:800;transition:color .15s;display:inline-flex}.agenda__pais[data-astro-cid-m6d5k2id]:focus-visible{outline:calc(2 * var(--px)) solid var(--tinta);outline-offset:calc(2 * var(--px))}.agenda__pais-figura[data-astro-cid-m6d5k2id]{height:calc(38 * var(--px));font-family:var(--font-heading);font-size:calc(14 * var(--px));place-items:center;transition:scale .26s cubic-bezier(.34,1.56,.64,1),rotate .26s cubic-bezier(.34,1.56,.64,1);display:grid;position:relative}.agenda__pais-silueta[data-astro-cid-m6d5k2id]{width:auto;height:calc(38 * var(--px))}.agenda__pais[data-astro-cid-m6d5k2id]:hover .agenda__pais-figura[data-astro-cid-m6d5k2id]{rotate:4deg}.agenda__pais[data-astro-cid-m6d5k2id]:hover,.agenda__pais[data-astro-cid-m6d5k2id][aria-pressed=true]{color:var(--magenta)}.agenda__pais[data-astro-cid-m6d5k2id][aria-pressed=true] .agenda__pais-figura[data-astro-cid-m6d5k2id]{rotate:0deg;scale:1.12}.agenda__pais-figura[data-astro-cid-m6d5k2id]:after{inset:calc(-5 * var(--px)) calc(-9 * var(--px));pointer-events:none;content:"";border:calc(2 * var(--px)) solid var(--carmin);opacity:0;border-radius:48% 52% 46% 54%/55% 45%;transition:opacity .16s,scale .26s cubic-bezier(.34,1.56,.64,1);position:absolute;rotate:-8deg;scale:.8}.agenda__pais[data-astro-cid-m6d5k2id][aria-pressed=true] .agenda__pais-figura[data-astro-cid-m6d5k2id]:after{opacity:1;scale:1}@media (prefers-reduced-motion:reduce){.agenda__controles[data-astro-cid-m6d5k2id],.agenda__filtro[data-astro-cid-m6d5k2id],.agenda__dia[data-astro-cid-m6d5k2id],.agenda__pais-figura[data-astro-cid-m6d5k2id],.agenda__pais-figura[data-astro-cid-m6d5k2id]:after{transition:none}}@media (width<64rem){.agenda[data-astro-cid-m6d5k2id]{--px:calc(100cqw / 390);padding-block:calc(340 * var(--px)) calc(90 * var(--px))}.agenda__titulo[data-astro-cid-m6d5k2id]{font-size:calc(28 * var(--px))}.agenda__datos[data-astro-cid-m6d5k2id]{gap:calc(8 * var(--px));font-size:calc(12 * var(--px));margin-block-start:calc(20 * var(--px))}.agenda__datos[data-astro-cid-m6d5k2id] span[data-astro-cid-m6d5k2id]+span[data-astro-cid-m6d5k2id]:before{margin-inline-end:calc(8 * var(--px))}.agenda__boton[data-astro-cid-m6d5k2id]{font-size:calc(12 * var(--px))}.agenda__controles[data-astro-cid-m6d5k2id]{gap:calc(10 * var(--px));align-items:stretch;margin-block-start:calc(32 * var(--px));padding-block-start:calc(10 * var(--px))}.agenda__controles[data-astro-cid-m6d5k2id][data-compacto]{translate:0 calc(-1 * var(--plegar,0px))}.agenda__controles[data-astro-cid-m6d5k2id][data-compacto] .agenda__filtrado[data-astro-cid-m6d5k2id]{pointer-events:none;opacity:0}.agenda__controles[data-astro-cid-m6d5k2id][data-compacto] .agenda__rotulo[data-astro-cid-m6d5k2id]{display:inline-flex}.agenda__rotulo[data-astro-cid-m6d5k2id]{gap:calc(4 * var(--px));max-width:calc(160 * var(--px));padding:calc(8 * var(--px)) calc(8 * var(--px)) calc(8 * var(--px)) calc(16 * var(--px));font-family:var(--font-sans);font-size:calc(11 * var(--px));color:var(--magenta);text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;font-weight:800}.agenda__rotulo[data-astro-cid-m6d5k2id]>span[data-astro-cid-m6d5k2id]:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agenda__dias[data-astro-cid-m6d5k2id]{min-width:0}.agenda__dias[data-astro-cid-m6d5k2id] ol[data-astro-cid-m6d5k2id]{padding:calc(10 * var(--px)) calc(20 * var(--px)) calc(12 * var(--px));overscroll-behavior-x:contain;scrollbar-width:none;mask-image:linear-gradient(90deg, transparent, #000 calc(18 * var(--px)), #000 calc(100% - 28 * var(--px)), transparent);justify-content:flex-start;overflow:auto hidden}.agenda__filtrado[data-astro-cid-m6d5k2id]{align-items:stretch}.agenda__paises[data-astro-cid-m6d5k2id]{padding:calc(8 * var(--px)) calc(20 * var(--px));overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow:auto hidden}.agenda__pais-figura[data-astro-cid-m6d5k2id]{height:calc(30 * var(--px));font-size:calc(12 * var(--px))}.agenda__pais-silueta[data-astro-cid-m6d5k2id]{height:calc(30 * var(--px))}.agenda__filtros[data-astro-cid-m6d5k2id]{flex-wrap:nowrap;gap:0}.agenda__filtro[data-astro-cid-m6d5k2id]{gap:calc(3 * var(--px));padding:calc(8 * var(--px)) calc(9 * var(--px));font-size:calc(12 * var(--px));white-space:nowrap}.agenda__papel[data-astro-cid-m6d5k2id]:after{top:calc(-7 * var(--px));right:calc(-8 * var(--px));width:calc(30 * var(--px))}.agenda__pais-figura[data-astro-cid-m6d5k2id]:after{inset:calc(-4 * var(--px)) calc(-6 * var(--px))}.agenda__dias[data-astro-cid-m6d5k2id] li[data-astro-cid-m6d5k2id]{flex:none}.agenda__dia[data-astro-cid-m6d5k2id]{min-width:calc(44 * var(--px));padding:calc(12 * var(--px)) calc(8 * var(--px)) calc(10 * var(--px))}.agenda__dia-semana[data-astro-cid-m6d5k2id]{font-size:calc(9 * var(--px))}.agenda__dia-numero[data-astro-cid-m6d5k2id]{font-size:calc(17 * var(--px))}.agenda__cuerpo[data-astro-cid-m6d5k2id]{width:calc(100% - 48 * var(--px))}.dia[data-astro-cid-m6d5k2id]{contain-intrinsic-size:auto calc(var(--alto-estimado,1500) * var(--px));padding:calc(32 * var(--px)) calc(20 * var(--px)) 0;margin:calc(24 * var(--px)) calc(-20 * var(--px)) 0;content-visibility:auto;scroll-margin-top:calc(88 * var(--px))}.dia__titulo[data-astro-cid-m6d5k2id]{gap:calc(10 * var(--px));padding:calc(14 * var(--px)) calc(24 * var(--px))}.dia__semana[data-astro-cid-m6d5k2id],.dia__mes[data-astro-cid-m6d5k2id]{font-size:calc(13 * var(--px))}.dia__numero[data-astro-cid-m6d5k2id]{font-size:calc(40 * var(--px))}.dia__cabeza[data-astro-cid-m6d5k2id]:before{top:calc(-10 * var(--px));left:calc(50% - 158 * var(--px));width:calc(70 * var(--px))}.dia[data-astro-cid-m6d5k2id]:nth-child(2n) .dia__cabeza[data-astro-cid-m6d5k2id]:before{right:calc(50% - 158 * var(--px));left:auto}.dia__funciones[data-astro-cid-m6d5k2id]{margin-block-start:calc(24 * var(--px))}.funcion[data-astro-cid-m6d5k2id]{row-gap:calc(12 * var(--px));padding:calc(28 * var(--px)) 0;grid-template-columns:1fr}.funcion__hora[data-astro-cid-m6d5k2id]{font-size:calc(26 * var(--px))}.funcion__largo[data-astro-cid-m6d5k2id]{gap:calc(14 * var(--px))}.recorte--grande[data-astro-cid-m6d5k2id]{width:calc(92 * var(--px))}.funcion__titulo[data-astro-cid-m6d5k2id]{font-size:calc(21 * var(--px))}.funcion__meta[data-astro-cid-m6d5k2id]{font-size:calc(13 * var(--px))}.funcion__genero[data-astro-cid-m6d5k2id]{font-size:calc(11 * var(--px))}.funcion__direccion[data-astro-cid-m6d5k2id]{font-size:calc(13 * var(--px))}.funcion__lugar[data-astro-cid-m6d5k2id]{font-size:calc(12 * var(--px))}.funcion__lugar--titulo[data-astro-cid-m6d5k2id]{font-size:calc(14 * var(--px))}.obra__direccion[data-astro-cid-m6d5k2id]{font-size:calc(10.5 * var(--px))}.agenda__paises[data-astro-cid-m6d5k2id]{padding-inline:calc(24 * var(--px));scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.agenda__pais[data-astro-cid-m6d5k2id]{font-size:calc(12 * var(--px));flex:none}.agenda__cabeza[data-astro-cid-m6d5k2id]{row-gap:calc(8 * var(--px));padding-inline:calc(24 * var(--px));grid-template-columns:1fr}.agenda__vacio[data-astro-cid-m6d5k2id]{display:none}.agenda__centro[data-astro-cid-m6d5k2id]{order:2}.agenda__pieza--der[data-astro-cid-m6d5k2id]{top:calc(78 * var(--px));right:auto;left:calc(50% - 60 * var(--px));width:calc(120 * var(--px));rotate:-4deg}.funcion__sala[data-astro-cid-m6d5k2id],.funcion__seccion[data-astro-cid-m6d5k2id],.funcion__estado[data-astro-cid-m6d5k2id]{font-size:calc(9.5 * var(--px))}.obras[data-astro-cid-m6d5k2id]{gap:calc(22 * var(--px)) calc(16 * var(--px));grid-template-columns:repeat(2,1fr);margin-block-start:calc(16 * var(--px))}.obra__titulo[data-astro-cid-m6d5k2id]{font-size:calc(13 * var(--px))}.obra__datos[data-astro-cid-m6d5k2id]{font-size:calc(10 * var(--px))}}.subir[data-astro-cid-6dgbwfmh]{--papel:.22px;--tile:calc(3024 * var(--papel));--onda-alta:calc(26.67 * var(--papel));--onda-baja:calc(29.33 * var(--papel));--onda-lat:var(--onda-alta);--sella:1px;right:max(16px, env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));z-index:25;width:54px;height:54px;color:var(--color-brand-primary);filter:drop-shadow(0 3px 4px #0003);-webkit-tap-highlight-color:transparent;visibility:hidden;opacity:0;transition:opacity .2s,translate .26s cubic-bezier(.22,1,.36,1),visibility 0s .26s;display:block;position:fixed;translate:0 12px;rotate:-4deg}.subir[data-astro-cid-6dgbwfmh][data-visible]{visibility:visible;opacity:1;transition:opacity .2s,translate .26s cubic-bezier(.22,1,.36,1);translate:0}.subir__papel[data-astro-cid-6dgbwfmh]{background-color:var(--color-brand-black);width:100%;height:100%;mask-image:url(/apoyo/onda-top.svg),url(/apoyo/onda-bot.svg),url(/apoyo/onda-izq.svg),url(/apoyo/onda-der.svg),linear-gradient(#000,#000);mask-repeat:repeat-x,repeat-x,repeat-y,repeat-y,no-repeat;mask-position:left top, left bottom, left top, right top, calc(var(--onda-lat) - var(--sella)) calc(var(--onda-alta) - var(--sella));mask-size:var(--tile) var(--onda-alta), var(--tile) var(--onda-baja), var(--onda-lat) var(--tile), var(--onda-lat) var(--tile), calc(100% - var(--onda-lat) * 2 + var(--sella) * 2) calc(100% - var(--onda-alta) - var(--onda-baja) + var(--sella) * 2);place-items:center;display:grid}.subir[data-astro-cid-6dgbwfmh] svg[data-astro-cid-6dgbwfmh]{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.subir[data-astro-cid-6dgbwfmh]:focus-visible{outline:2px solid var(--color-brand-black);outline-offset:4px}.subir[data-astro-cid-6dgbwfmh]:active .subir__papel[data-astro-cid-6dgbwfmh]{scale:.94}@media (hover:hover) and (pointer:fine){.subir[data-astro-cid-6dgbwfmh]{width:60px;height:60px;bottom:28px;right:28px}.subir[data-astro-cid-6dgbwfmh][data-visible]:hover{translate:0 -3px;rotate:0deg}}@media (prefers-reduced-motion:reduce){.subir[data-astro-cid-6dgbwfmh],.subir[data-astro-cid-6dgbwfmh][data-visible]{transition:none;translate:none}}
