.chiringuitos-stage{--p:1}.chiringuitos-hamaca{--send:clamp(0, calc((var(--p) - .46) / .04), 1);--route:clamp(0, calc((var(--p) - .5) / .12), 1);--ticket:clamp(0, calc((var(--p) - .62) / .04), 1);gap:var(--space-xl);margin-bottom:var(--space-2xl);grid-template-columns:minmax(0,17.5rem) minmax(0,1fr);align-items:center;display:grid}.chiringuitos-hamaca__order{font-size:14px}.chiringuitos-hamaca__order .fys-ui{width:100%;position:relative;inset:auto}.chiringuitos-map{--n:820;timeline-scope:--fys-doodle;position:relative;container-type:inline-size}.chiringuitos-map__svg{--ink:2.4;width:100%;height:auto;display:block}@container (max-width:820px){.chiringuitos-map__svg{--ink:2.8}}@container (max-width:700px){.chiringuitos-map__svg{--ink:3.3}}@container (max-width:560px){.chiringuitos-map__svg{--ink:4}}@container (max-width:460px){.chiringuitos-map__svg{--ink:4.8}}@container (max-width:380px){.chiringuitos-map__svg{--ink:5.6}}@container (max-width:560px){.chiringuitos-map .chiringuitos-map__fronds{display:none}}.chiringuitos-map .is-sel path{stroke:var(--brand)}.chiringuitos-map .chiringuitos-map__arrows path{stroke-width:1.5px}.chiringuitos-map .chiringuitos-map__route{stroke:var(--brand);stroke-width:3px}.chiringuitos-map .chiringuitos-map__route-mask{stroke:#fff;stroke-width:40px;stroke-linecap:butt;vector-effect:none;stroke-dashoffset:calc(1 - var(--route,1))}.chiringuitos-map__ticket{transform:translateY(calc((1 - var(--ticket,1)) * 46px))}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.chiringuitos-map svg.fys-doodle :is(path,rect,circle){--ink-w:var(--ink);animation-range:cover calc(6% + var(--i,0) / var(--n) * 34%) cover calc(18% + var(--i,0) / var(--n) * 34%)}.chiringuitos-map svg.fys-doodle .hatch{--ink-w:calc(var(--ink) / 2)}.chiringuitos-map svg.fys-doodle .bold{--ink-w:calc(var(--ink) * 1.5)}.chiringuitos-map svg.fys-doodle :is(.chiringuitos-map__route,.chiringuitos-map__route-mask){animation:none}.chiringuitos-map__labels>*,.chiringuitos-map__notes li{animation:linear backwards chiringuitos-show;animation-timeline:--fys-doodle;animation-range:cover calc(12% + var(--i,0) / var(--n) * 34%) cover calc(18% + var(--i,0) / var(--n) * 34%)}}}@keyframes chiringuitos-show{0%{opacity:0}}.chiringuitos-map__labels,.chiringuitos-map__notes{aspect-ratio:1000/820;pointer-events:none;width:100%;margin:0;padding:0;list-style:none;position:absolute;top:0;left:0}.chiringuitos-map__labels>*,.chiringuitos-map__notes li{left:var(--x);top:var(--y);position:absolute}.chiringuitos-map__labels span{font:500 clamp(8px, 1.25cqw, 12px)/1 var(--ff-mono);color:var(--fg-3);white-space:nowrap;translate:-50% -50%}.chiringuitos-map__labels span.is-sel{color:var(--brand);font-weight:700}.chiringuitos-map__labels .chiringuitos-map__zone{font:italic 700 clamp(10px, 1.8cqw, 17px)/1.1 var(--ff-body);color:var(--fg-2);translate:none}.chiringuitos-map__mark{aspect-ratio:1;background:var(--brand);width:max(16px,2.6cqw);color:var(--on-brand);font:normal 600 clamp(9px, 1.3cqw, 12px)/1 var(--ff-mono);border-radius:50%;place-items:center;display:none;translate:-50% -50%}.chiringuitos-map__notes{counter-reset:note}.chiringuitos-map__notes li{counter-increment:note;width:22%;color:var(--fg-2);text-wrap:balance;font-size:clamp(11px,1.5cqw,15px);font-style:italic;line-height:1.3}.chiringuitos-map__notes li:before{content:counter(note);background:var(--brand);width:1.4rem;height:1.4rem;color:var(--on-brand);font:normal 600 .75rem/1 var(--ff-mono);border-radius:50%;place-items:center;display:none}@container (max-width:700px){.chiringuitos-map__notes{aspect-ratio:auto;gap:var(--space-xs);margin-top:var(--space-lg);display:grid;position:static}.chiringuitos-map__notes li{gap:var(--space-sm);width:auto;font-style:normal;font-size:var(--fs-sm);text-wrap:pretty;grid-template-columns:1.4rem minmax(0,1fr);align-items:baseline;display:grid;position:static}.chiringuitos-map__notes li:before,.chiringuitos-map__mark{display:grid}.chiringuitos-map .chiringuitos-map__arrows{display:none}}.chiringuitos-ui-order{padding:.9em 1em 1em}.chiringuitos-ui-order__head{justify-content:space-between;align-items:center;gap:.5em;margin-bottom:.55em;display:flex}.chiringuitos-ui-order__head b{font-size:1.05em}.chiringuitos-ui-order__head span{background:var(--brand-wash);color:var(--brand);white-space:nowrap;border-radius:.45em;padding:.25em .55em;font-size:.8em;font-weight:600}.chiringuitos-ui-order .chiringuitos-ui-order__course{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2);padding:.8em 0 .3em;font-size:.72em;font-weight:700}.chiringuitos-ui-order__item{border-top:1px solid var(--ui-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6em;padding:.5em 0;display:grid}.chiringuitos-ui-order__course+.chiringuitos-ui-order__item{border-top:0}.chiringuitos-ui-order__item i{background:var(--ui-wash);border-radius:.5em;place-items:center;min-width:1.9em;height:1.9em;font-size:.86em;font-style:normal;font-weight:700;display:grid}.chiringuitos-ui-order__item em{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.chiringuitos-ui-order .chiringuitos-ui-order__total{border-top:1px solid var(--ui-line);justify-content:space-between;align-items:baseline;margin-top:.3em;padding-top:.65em;display:flex}.chiringuitos-ui-order .chiringuitos-ui-order__total b{font-variant-numeric:tabular-nums;font-size:1.15em;font-weight:700}.chiringuitos-ui-order .chiringuitos-ui-order__send{height:2.7em;box-shadow:0 0 0 calc(var(--send,0) * .4em) var(--brand-halo);margin-top:.85em}.chiringuitos-art-qr{height:22em}.chiringuitos-art-qr .chiringuitos-qr-menu{width:19.5em;top:1.4em;left:1.2em}.chiringuitos-art-qr .chiringuitos-qr-pin{width:16.5em;top:3.4em;right:1.2em}.chiringuitos-ui-qr{overflow:hidden}.chiringuitos-ui-qr__tabs{border-bottom:1px solid var(--ui-line);white-space:nowrap;font-size:.84em;display:flex}.chiringuitos-ui-qr__tabs>*{text-align:center;color:var(--ink-2);flex:1;padding:.85em .5em .75em;font-weight:600}.chiringuitos-ui-qr .chiringuitos-ui-qr__tabs b{color:var(--brand);box-shadow:inset 0 -2px var(--brand)}.chiringuitos-ui-qr__item{border-top:1px solid var(--ui-line);transition:opacity var(--dur-short) var(--ease);grid-template-columns:minmax(0,1fr) auto;column-gap:.8em;padding:.7em .95em .75em;display:grid}.chiringuitos-ui-qr__tabs+.chiringuitos-ui-qr__item{border-top:0}.chiringuitos-ui-qr .chiringuitos-ui-qr__item>small{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.15em;line-height:1.35;display:-webkit-box;overflow:hidden}.chiringuitos-ui-qr .chiringuitos-ui-qr__item>p{align-items:center;gap:.5em;margin-top:.35em;display:flex}.chiringuitos-ui-qr__item strong{font-variant-numeric:tabular-nums;font-weight:700}.chiringuitos-ui-qr__item em{background:var(--danger);color:var(--paper);white-space:nowrap;transition:opacity var(--dur-short) var(--ease);border-radius:.4em;padding:.15em .45em;font-size:.74em;font-weight:600}.chiringuitos-ui-qr__item>i{background:var(--brand);width:2.1em;height:2.1em;color:var(--paper);box-shadow:0 .2em .5em var(--table-shadow);transition:opacity var(--dur-short) var(--ease);border-radius:50%;grid-area:1/2/span 3;align-self:center;place-items:center;display:grid}.chiringuitos-ui-qr__item>i svg{width:1em;height:1em}.chiringuitos-ui-qr__item.is-out{opacity:.75}.chiringuitos-ui-qr__item.is-out>i{opacity:.5}.chiringuitos-ui-pin{text-align:center;padding:1.1em 1.1em 1.15em}.chiringuitos-ui-pin>b{justify-content:center;align-items:center;gap:.4em;font-size:1.02em;display:flex}.chiringuitos-ui-pin>b svg{width:1.15em;height:1.15em;color:var(--brand);flex:none}.chiringuitos-ui-pin>small{margin-top:.45em;line-height:1.4;display:block}.chiringuitos-ui-pin__digits{justify-content:center;gap:.45em;margin:.9em 0 1em;display:flex}.chiringuitos-ui-pin__digits span{width:2.1em;height:2.6em;box-shadow:inset 0 0 0 1px var(--rule-strong), 0 1px 2px var(--table-shadow);border-radius:.4em;place-items:center;font-size:1.25em;font-weight:600;display:grid}.chiringuitos-ui-pin__digits .is-next{box-shadow:inset 0 0 0 1px var(--brand), 0 0 0 2px var(--brand-halo)}.chiringuitos-art-story{height:22.5em}.chiringuitos-story__stock{width:17.5em;top:1.5em;left:1.2em}.chiringuitos-story__menu{width:18.5em;top:1.5em;right:1.2em}.chiringuitos-ui-stock{padding:.9em 1em 1em}.chiringuitos-ui-stock__head{justify-content:space-between;align-items:baseline;gap:.5em;display:flex}.chiringuitos-ui-stock__head span{color:var(--ink-2);font-size:.78em}.chiringuitos-ui-stock__state{background:var(--ui-wash);text-align:center;border-radius:.6em;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2em;margin:.7em 0 .8em;padding:.2em;font-size:.8em;font-weight:600;display:grid}.chiringuitos-ui-stock__pill{color:var(--ink-2);white-space:nowrap;transition:background-color var(--dur-short) var(--ease), color var(--dur-short) var(--ease), box-shadow var(--dur-short) var(--ease);border-radius:.45em;padding:.45em .3em}.chiringuitos-ui-stock__pill.is-on,.chiringuitos-story[data-step="4"] .chiringuitos-ui-stock__pill.is-off{background:var(--paper);color:var(--ink);box-shadow:0 .05em .2em var(--table-shadow)}.chiringuitos-story[data-step="4"] .chiringuitos-ui-stock__pill.is-on{color:var(--ink-2);box-shadow:none;background:0 0}.chiringuitos-story[data-step="4"] .chiringuitos-ui-stock__pill.is-off{color:var(--danger)}.chiringuitos-ui-stock__steps{display:grid}.chiringuitos-ui-stock__step{opacity:0;transition:opacity var(--dur-short) var(--ease), translate var(--dur-short) var(--ease);grid-area:1/1;translate:0 .6em}.chiringuitos-story[data-step="0"] [data-i="0"],.chiringuitos-story[data-step="1"] [data-i="1"],.chiringuitos-story[data-step="2"] [data-i="2"],.chiringuitos-story[data-step="3"] [data-i="3"],.chiringuitos-story[data-step="4"] [data-i="4"]{opacity:1;translate:none}.chiringuitos-ui-stock__step strong{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:2em;font-weight:700;line-height:1.1;display:block}.chiringuitos-story[data-step="4"] [data-i="4"] strong{color:var(--danger)}.chiringuitos-ui-stock .chiringuitos-ui-stock__step small{font-variant-numeric:tabular-nums;margin-top:.2em;font-size:.84em;display:block}.chiringuitos-ui-stock .chiringuitos-ui-stock__hint{color:var(--ink-2);margin-top:.45em;font-size:.8em;line-height:1.35}.chiringuitos-ui-stock .chiringuitos-ui-stock__auto{border-top:1px solid var(--ui-line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6em;margin-top:.75em;padding-top:.65em;font-size:.8em;line-height:1.35;display:grid}.chiringuitos-ui-stock__auto:before{content:"";background:radial-gradient(circle at calc(100% - .65em) 50%, var(--paper) .45em, transparent .5em) var(--brand);border-radius:1em;width:2.3em;height:1.3em}.chiringuitos-ui-qr__item.is-scrub em{opacity:0}.chiringuitos-story[data-step="4"] .chiringuitos-ui-qr__item.is-scrub{opacity:.75}.chiringuitos-story[data-step="4"] .chiringuitos-ui-qr__item.is-scrub em{opacity:1}.chiringuitos-story[data-step="4"] .chiringuitos-ui-qr__item.is-scrub>i{opacity:.5}.chiringuitos-season{gap:var(--space-md);margin:0 0 var(--space-2xl);display:grid}.chiringuitos-season__chart ol{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;margin:0;padding:0;list-style:none;display:grid}.chiringuitos-season li{--show:clamp(0, calc((var(--p) - .26 - var(--m) * .04) / .05), 1);justify-items:center;gap:var(--space-xs);display:grid}.chiringuitos-season b{font:italic 800 var(--fs-xl)/1 var(--ff-body);font-variant-numeric:tabular-nums;opacity:var(--show);translate:0 calc((1 - var(--show)) * .5rem)}.chiringuitos-season .is-peak b,.chiringuitos-season .is-peak small{color:var(--brand)}.chiringuitos-season__team{flex-wrap:wrap-reverse;justify-content:center;gap:.3rem;width:6.9rem;max-width:100%;display:flex}.chiringuitos-season__team i{background:var(--brand-wash);width:2.1rem;height:2.1rem;color:var(--brand);font:normal 600 .7rem/1 var(--ff-mono);opacity:var(--show);scale:calc(.6 + .4 * var(--show));border-radius:50%;place-items:center;display:grid}.chiringuitos-season__team i.is-core{background:var(--surface-2);color:var(--fg-2)}.chiringuitos-season small{padding-top:var(--space-xs);border-top:1px solid var(--rule-strong);text-align:center;font:500 var(--fs-sm)/1.2 var(--ff-mono);color:var(--fg-3);justify-self:stretch}.chiringuitos-season figcaption{text-align:center;font-size:var(--fs-sm);color:var(--fg-3)}@media (max-width:760px){.chiringuitos-season__team{gap:.2rem;width:2.5rem}.chiringuitos-season__team i{width:.7rem;height:.7rem;font-size:0}.chiringuitos-season b{font-size:var(--fs-lg)}.chiringuitos-season small{font-size:var(--fs-xs)}}.fys-card__art.chiringuitos-art-team{font-size:clamp(10.5px,3.84615cqw,14px)}.fys-chiringuitos .fys-ui-clock.chiringuitos-clock,.chiringuitos-perm,.chiringuitos-blind{height:fit-content;margin:auto;inset:0}.fys-chiringuitos .fys-ui-clock.chiringuitos-clock{width:16.5em;display:block}.chiringuitos-perm{width:19em}.chiringuitos-blind{width:18.5em}@media (min-width:601px) and (max-width:900px){.fys-chiringuitos #equipo .fys-card--4:last-child{grid-column:1/-1}}.chiringuitos-ui-perm{padding:.9em 1em 1em}.chiringuitos-ui-perm>b{font-size:1.02em;display:block}.chiringuitos-ui-perm__sub{margin:.15em 0 .5em;display:block}.chiringuitos-ui-perm__preset{box-shadow:inset 0 0 0 1px var(--ui-line);border-radius:.6em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.6em;margin-top:.35em;padding:.5em .6em;font-size:.9em;display:grid}.chiringuitos-ui-perm__preset i{background:var(--ui-wash);width:1.9em;height:1.9em;color:var(--ink-2);border-radius:.5em;place-items:center;display:grid}.chiringuitos-ui-perm__preset i svg{width:1.05em;height:1.05em}.chiringuitos-ui-perm__preset span{font-weight:600}.chiringuitos-ui-perm__preset.is-active{background:var(--brand-wash);box-shadow:inset 0 0 0 1.5px var(--brand)}.chiringuitos-ui-perm__preset.is-active i{background:var(--brand);color:var(--paper)}.chiringuitos-ui-perm__check{background:var(--brand);width:1.4em;height:1.4em;color:var(--paper);border-radius:50%;place-items:center;display:grid}.chiringuitos-ui-perm__check svg{width:.9em;height:.9em}.chiringuitos-ui-perm__badge{background:var(--ui-wash);color:var(--ink-2);border-radius:.4em;padding:.15em .5em;font-size:.78em;font-weight:600}.chiringuitos-ui-perm .chiringuitos-ui-perm__preset small{grid-column:2/-1;margin-top:.25em;font-size:.86em;line-height:1.35}.chiringuitos-ui-blind{padding:.9em 1em 1em}.chiringuitos-ui-blind>b{font-size:1.02em;display:block}.chiringuitos-ui-blind__sub{margin:.15em 0 .3em;display:block}.chiringuitos-ui-blind>p{gap:.3em;padding-top:.6em;font-size:.86em;display:grid}.chiringuitos-ui-blind>p span{font-weight:500}.chiringuitos-ui-blind>p em{box-shadow:inset 0 0 0 1px var(--rule-strong);text-align:right;font-variant-numeric:tabular-nums;border-radius:.5em;padding:.55em .7em;font-size:1.1em;font-weight:600}.chiringuitos-ui-blind__act{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45em;margin-top:.95em;display:grid}.chiringuitos-ui-blind__act .fys-ui-btn{white-space:nowrap;padding:0 .6em}.chiringuitos-art-report{height:23.5em}.chiringuitos-mail{width:17em;top:1.5em;left:1.2em}.chiringuitos-report{width:20.5em;top:1.2em;right:1.2em}.chiringuitos-ui-mail{padding:.9em 1em 1em}.chiringuitos-ui-mail__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6em;display:grid}.chiringuitos-ui-mail__head i{background:var(--brand);width:2.9em;height:2.9em;color:var(--paper);border-radius:50%;place-items:center;font-size:.72em;font-style:normal;font-weight:700;display:grid}.chiringuitos-ui-mail__head time{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:.78em}.chiringuitos-ui-mail>small{margin-top:.6em;display:block}.chiringuitos-ui-mail .chiringuitos-ui-mail__subject{margin-top:.35em;font-weight:600;line-height:1.3}.chiringuitos-ui-mail .chiringuitos-ui-mail__body{color:var(--ink-2);margin-top:.45em;font-size:.86em}.chiringuitos-ui-mail__file{box-shadow:inset 0 0 0 1px var(--ui-line);border-radius:.55em;align-items:center;gap:.55em;margin-top:.85em;padding:.55em .7em;font-size:.86em;font-weight:600;display:flex}.chiringuitos-ui-mail__file em{background:var(--brand);color:var(--paper);border-radius:.3em;padding:.25em .4em;font-size:.78em;font-weight:700}.chiringuitos-ui-report{border-radius:.35em;padding:1em 1.1em 1.1em;font-size:.92em}.chiringuitos-ui-report__head{border-bottom:2px solid var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:.6em;padding-bottom:.55em;display:grid}.chiringuitos-ui-report__head b{font-size:1.05em}.chiringuitos-ui-report__head small{grid-area:2/1/auto/-1}.chiringuitos-ui-report__head span{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/2;font-size:.76em}.chiringuitos-ui-report__kpis{grid-template-columns:repeat(4,auto);gap:.3em;margin:.7em 0 .2em;display:grid}.chiringuitos-ui-report__kpis p{background:var(--ui-wash);border-radius:.45em;padding:.4em .45em}.chiringuitos-ui-report__kpis strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.86em;font-weight:700;display:block}.chiringuitos-ui-report .chiringuitos-ui-report__kpis small{white-space:nowrap;font-size:.68em;display:block}.chiringuitos-ui-report .chiringuitos-ui-report__h{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin:.75em 0 .3em;font-size:.7em;font-weight:700}.chiringuitos-ui-report__table{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr));font-size:.8em;display:grid}.chiringuitos-ui-report__table>*{border-bottom:1px solid var(--ui-line);text-align:right;white-space:nowrap;padding:.35em .15em}.chiringuitos-ui-report__table>:nth-child(4n+1){text-align:left}.chiringuitos-ui-report .chiringuitos-ui-report__table b{color:var(--ink-2);font-size:.9em;font-weight:600}.chiringuitos-ui-report__table>:nth-child(8){color:var(--brand);font-weight:700}.chiringuitos-ui-report .chiringuitos-ui-report__zone{border-bottom:1px solid var(--ui-line);justify-content:space-between;padding:.3em .15em;font-size:.8em;display:flex}.chiringuitos-ui-report__zone em{font-variant-numeric:tabular-nums;font-weight:600}.chiringuitos-zones{width:14.5em;bottom:1.4em;right:1.2em}.chiringuitos-ui-zones{padding:.8em .95em .6em}.chiringuitos-ui-zones>b{margin-bottom:.35em;display:block}.chiringuitos-ui-zones__row{border-top:1px solid var(--ui-line);grid-template-columns:minmax(0,1fr) 5.6em;align-items:center;gap:.3em .6em;padding:.45em 0;font-size:.9em;display:grid}.chiringuitos-ui-zones__row em{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:700}.chiringuitos-ui-zones__row i{background:linear-gradient(90deg, var(--ui-bar) calc(var(--share) * 100%), var(--ui-wash) 0);border-radius:1em;height:.45em}.chiringuitos-ui-zones__row:nth-child(2) i{background:linear-gradient(90deg, var(--brand) calc(var(--share) * 100%), var(--ui-wash) 0)}.chiringuitos-ui-zones .chiringuitos-ui-zones__row small{text-align:right;font-variant-numeric:tabular-nums}.chiringuitos-more{justify-content:center;gap:var(--space-xs) var(--space-xl);margin:var(--space-xl) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.chiringuitos-more .fys-link{white-space:normal}@container (max-width:540px){.chiringuitos-art-qr{height:27em}.chiringuitos-art-qr .chiringuitos-qr-menu{width:21em;left:4%}.chiringuitos-art-qr .chiringuitos-qr-pin{width:16.5em;top:auto;bottom:1.4em;right:4%}.chiringuitos-art-story{height:33.5em}.chiringuitos-story__stock{width:19em;left:4%}.chiringuitos-story__menu{width:19.5em;top:auto;bottom:1.4em;right:4%}.chiringuitos-ui-stock .chiringuitos-ui-stock__auto{display:none}.chiringuitos-art-report{height:33em}.chiringuitos-mail{width:19em;left:4%}.chiringuitos-report{width:21em;top:auto;bottom:1.2em;right:4%}.fys-card__art:has(.chiringuitos-zones){height:25.5em}.chiringuitos-zones{bottom:1.6em;right:4%}}@media (max-width:900px){.chiringuitos-hamaca{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.chiringuitos-hamaca__order{justify-self:center;width:min(100%,19rem);font-size:13.5px}}
