.mt[data-astro-cid-j2ou5o6d]{--gold:#f5c542;--warn:#c98a10;margin-top:clamp(2.5rem,5vw,3.5rem)}.mt__map[data-astro-cid-j2ou5o6d]{border-radius:var(--radius-card);border:1px solid var(--color-hair);background:linear-gradient(color-mix(in srgb, var(--color-ink) 4%, transparent) 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, color-mix(in srgb, var(--color-ink) 4%, transparent) 1px, transparent 1px) 0 0 / 24px 24px, var(--color-page);margin:0;padding:clamp(1.1rem,2vw,1.75rem)}.mt__cap[data-astro-cid-j2ou5o6d]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--color-ink-soft);flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;font-size:11px;display:flex}.mt__legend[data-astro-cid-j2ou5o6d]{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:inline-flex}.lg-i[data-astro-cid-j2ou5o6d]{white-space:nowrap;align-items:center;gap:.45rem;display:inline-flex}.lg[data-astro-cid-j2ou5o6d]{border-radius:3px;width:12px;height:12px;display:inline-block}.lg--manual[data-astro-cid-j2ou5o6d]{border:1.5px dashed var(--color-hair-strong)}.lg--mapped[data-astro-cid-j2ou5o6d]{border:1.5px solid var(--color-ink);background:var(--color-blanco)}.lg--live[data-astro-cid-j2ou5o6d]{border:1.5px solid var(--color-ink);background:var(--gold)}.mt__flow[data-astro-cid-j2ou5o6d]{grid-template-columns:minmax(0,1fr);margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=900px){.mt__flow[data-astro-cid-j2ou5o6d]{grid-template-columns:minmax(0,1fr) 2.5rem minmax(0,1fr) 2.5rem minmax(0,1fr) 2.5rem minmax(0,1fr) 2.5rem minmax(0,1fr);align-items:center;margin-top:2rem}}.nd[data-astro-cid-j2ou5o6d]{border:1.5px solid var(--color-ink);background:var(--color-blanco);color:var(--color-ink);transition:background-color .5s var(--ease-out-expo), border-color .5s var(--ease-out-expo), box-shadow .5s var(--ease-out-expo), transform .5s var(--ease-out-expo);border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.85rem;padding:.9rem 1rem;display:grid;position:relative}@media (width>=900px){.nd[data-astro-cid-j2ou5o6d]{grid-template-columns:minmax(0,1fr);align-content:start;row-gap:.4rem;min-height:9.5rem;padding:1.1rem 1rem 1rem}}.nd__icon[data-astro-cid-j2ou5o6d]{grid-row:span 2;width:36px;height:36px;position:relative}@media (width>=900px){.nd__icon[data-astro-cid-j2ou5o6d]{grid-row:auto;margin-bottom:.35rem}}.nd__icon[data-astro-cid-j2ou5o6d] svg[data-astro-cid-j2ou5o6d]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round;width:100%;height:100%;transition:opacity .4s var(--ease-out-expo), transform .5s var(--ease-out-expo);border-radius:9px;padding:7px;position:absolute;inset:0}.nd__tool[data-astro-cid-j2ou5o6d]{background:color-mix(in srgb, var(--color-ink) 6%, transparent)}.nd__gem[data-astro-cid-j2ou5o6d]{background:var(--color-ink);opacity:0;transform:scale(.6)rotate(-20deg);stroke:var(--gold)!important}.nd__t[data-astro-cid-j2ou5o6d]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.125rem;font-weight:700;line-height:1.1}.nd__s[data-astro-cid-j2ou5o6d]{font-family:var(--font-mono);letter-spacing:.04em;font-size:11px;display:grid;position:relative}.nd__s[data-astro-cid-j2ou5o6d]>span[data-astro-cid-j2ou5o6d]{transition:opacity .35s ease, transform .45s var(--ease-out-expo);grid-area:1/1}.nd__hoy[data-astro-cid-j2ou5o6d]{color:var(--color-ink-soft)}.nd__on[data-astro-cid-j2ou5o6d]{opacity:0;color:var(--color-ink);font-weight:700;transform:translateY(6px)}.nd__prio[data-astro-cid-j2ou5o6d]{background:var(--color-action);color:#ffd24a;min-width:22px;height:22px;font-family:var(--font-mono);opacity:0;transition:opacity .3s ease, transform .45s var(--ease-out-expo);border-radius:11px;place-items:center;padding:0 6px;font-size:11px;font-weight:700;display:grid;position:absolute;top:-10px;right:10px;transform:scale(.5)}.nd__pain[data-astro-cid-j2ou5o6d]{background:var(--warn);opacity:0;border-radius:50%;width:8px;height:8px;transition:opacity .3s;position:absolute;bottom:12px;right:12px}.mt[data-astro-cid-j2ou5o6d][data-phase="1"] .nd[data-astro-cid-j2ou5o6d][data-pain] .nd__pain[data-astro-cid-j2ou5o6d],.mt[data-astro-cid-j2ou5o6d][data-phase="2"] .nd[data-astro-cid-j2ou5o6d][data-pain]:not(.is-live) .nd__pain[data-astro-cid-j2ou5o6d]{opacity:1;animation:1.6s ease-in-out infinite pain}@keyframes pain{50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--warn) 20%, transparent)}}.mt[data-astro-cid-j2ou5o6d]:is([data-phase="2"],[data-phase="3"]) .nd[data-astro-cid-j2ou5o6d]:not(.is-live) .nd__prio[data-astro-cid-j2ou5o6d]{opacity:1;transform:none}.mt[data-astro-cid-j2ou5o6d][data-phase="0"] .nd[data-astro-cid-j2ou5o6d]{border-style:dashed;border-color:var(--color-hair-strong);color:var(--color-ink-soft);background:0 0}.nd[data-astro-cid-j2ou5o6d].is-live{background:var(--gold);border-color:var(--color-ink);color:#0f1a3a;transform:translateY(-3px);box-shadow:0 10px 24px -14px #0f1a3a99}.nd[data-astro-cid-j2ou5o6d].is-live .nd__tool[data-astro-cid-j2ou5o6d]{opacity:0;transform:scale(.6)rotate(20deg)}.nd[data-astro-cid-j2ou5o6d].is-live .nd__gem[data-astro-cid-j2ou5o6d]{opacity:1;background:#0f1a3a;transform:none}.nd[data-astro-cid-j2ou5o6d].is-live .nd__hoy[data-astro-cid-j2ou5o6d]{opacity:0;transform:translateY(-6px)}.nd[data-astro-cid-j2ou5o6d].is-live .nd__on[data-astro-cid-j2ou5o6d]{opacity:1;color:#0f1a3a;transform:none}.nd[data-astro-cid-j2ou5o6d],.nd__s[data-astro-cid-j2ou5o6d]>span[data-astro-cid-j2ou5o6d],.nd__icon[data-astro-cid-j2ou5o6d] svg[data-astro-cid-j2ou5o6d]{transition-delay:var(--d,0s)}.cn[data-astro-cid-j2ou5o6d]{height:1.75rem;position:relative;container-type:size}@media (width>=900px){.cn[data-astro-cid-j2ou5o6d]{height:2px}}.cn__line[data-astro-cid-j2ou5o6d]{border-left:1.5px dashed var(--color-hair-strong);transition:border-color .4s;transition-delay:var(--d,0s);position:absolute;top:0;bottom:0;left:50%}@media (width>=900px){.cn__line[data-astro-cid-j2ou5o6d]{border-left:0;border-top:1.5px dashed var(--color-hair-strong);inset:0 0 auto}}.cn[data-astro-cid-j2ou5o6d].is-live .cn__line[data-astro-cid-j2ou5o6d]{border-color:var(--color-ink);border-style:solid}.cn__pkt[data-astro-cid-j2ou5o6d]{background:var(--gold);border:1.5px solid var(--color-ink);opacity:0;width:9px;height:9px;position:absolute;top:-4px;left:calc(50% - 4px);rotate:45deg}@media (width>=900px){.cn__pkt[data-astro-cid-j2ou5o6d]{top:-4px;left:-4px}}.cn[data-astro-cid-j2ou5o6d].is-live .cn__pkt[data-astro-cid-j2ou5o6d]{animation:pkt-y 1.4s ease-in-out var(--d,0s) infinite}@media (width>=900px){.cn[data-astro-cid-j2ou5o6d].is-live .cn__pkt[data-astro-cid-j2ou5o6d]{animation-name:pkt-x}}@keyframes pkt-y{0%{opacity:0;transform:translateY(0)}20%,80%{opacity:1}to{opacity:0;transform:translateY(100cqh)}}@keyframes pkt-x{0%{opacity:0;transform:translate(0)}20%,80%{opacity:1}to{opacity:0;transform:translate(100cqw)}}.mt-bot[data-astro-cid-j2ou5o6d]{height:68px;margin-top:1rem;position:relative;container-type:inline-size}.mt-bot__r[data-astro-cid-j2ou5o6d]{transform:translateX(calc((100cqw - 68px) * var(--p,0)));transition:transform 1.4s var(--ease-out-expo);position:absolute;bottom:-8px;left:0}.mt[data-astro-cid-j2ou5o6d][data-phase="2"] .mt-bot__r[data-astro-cid-j2ou5o6d]{--p:.25}.mt[data-astro-cid-j2ou5o6d][data-phase="3"] .mt-bot__r[data-astro-cid-j2ou5o6d]{--p:.5}.mt[data-astro-cid-j2ou5o6d][data-phase="4"] .mt-bot__r[data-astro-cid-j2ou5o6d]{--p:1}.mt-bot[data-astro-cid-j2ou5o6d]+.mt__flow[data-astro-cid-j2ou5o6d]{margin-top:.75rem}.mt__steps[data-astro-cid-j2ou5o6d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}@media (width>=768px){.mt__steps[data-astro-cid-j2ou5o6d]{grid-template-columns:repeat(4,minmax(0,1fr))}}.ph[data-astro-cid-j2ou5o6d]{border:1px solid var(--color-hair);background:var(--color-blanco);color:var(--color-ink);text-align:left;cursor:pointer;transition:border-color .2s, background-color .25s var(--ease-out-quart);border-radius:12px;flex-direction:column;align-items:flex-start;gap:.3rem;padding:.9rem 1rem 1.1rem;display:flex;position:relative;overflow:hidden}.ph[data-astro-cid-j2ou5o6d]:hover{border-color:var(--color-hair-strong)}.ph[data-astro-cid-j2ou5o6d]:focus-visible{outline:2px solid var(--color-azul);outline-offset:2px}.ph[data-astro-cid-j2ou5o6d]:active{transform:translateY(1px)}.ph[data-astro-cid-j2ou5o6d][aria-selected=true]{background:var(--color-action);border-color:var(--color-action);color:#f6f1e4}.ph__n[data-astro-cid-j2ou5o6d]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-soft);font-size:11px}.ph[data-astro-cid-j2ou5o6d][aria-selected=true] .ph__n[data-astro-cid-j2ou5o6d]{color:#ffd24a}.ph__t[data-astro-cid-j2ou5o6d]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1rem,.9rem + .4vw,1.2rem);font-weight:700;line-height:1.15}.ph__bar[data-astro-cid-j2ou5o6d]{transform-origin:0;background:#ffd24a;border-radius:2px;height:2px;position:absolute;bottom:.55rem;left:1rem;right:1rem;transform:scaleX(0)}.ph[data-astro-cid-j2ou5o6d][aria-selected=true] .ph__bar[data-astro-cid-j2ou5o6d]{animation:6s linear forwards ph-timer}.mt[data-astro-cid-j2ou5o6d].is-manual .ph__bar[data-astro-cid-j2ou5o6d]{transform:scaleX(0);animation:none!important}@keyframes ph-timer{to{transform:scaleX(1)}}.mt__detail[data-astro-cid-j2ou5o6d]{animation:detail-in .45s var(--ease-out-expo) both;grid-template-columns:minmax(0,1fr);gap:1rem 2.5rem;margin-top:1.25rem;padding:0 .25rem;display:grid}@media (width>=768px){.mt__detail[data-astro-cid-j2ou5o6d]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}@keyframes detail-in{0%{opacity:0;transform:translateY(6px)}}.mt__d[data-astro-cid-j2ou5o6d]{color:var(--color-ink);text-wrap:pretty;max-width:52ch;font-size:clamp(1.0625rem,1rem + .3vw,1.2rem);line-height:1.55}.mt__meta[data-astro-cid-j2ou5o6d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;display:grid}.mt__meta[data-astro-cid-j2ou5o6d] dt[data-astro-cid-j2ou5o6d]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-soft);font-size:11px}.mt__meta[data-astro-cid-j2ou5o6d] dd[data-astro-cid-j2ou5o6d]{color:var(--color-ink);margin:.3rem 0 0;font-weight:600}.mt[data-astro-cid-j2ou5o6d]:is(.is-paused,.is-hidden) [data-astro-cid-j2ou5o6d]:is(.ph__bar,.cn__pkt,.nd__pain){animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.mt[data-astro-cid-j2ou5o6d] [data-astro-cid-j2ou5o6d],.mt[data-astro-cid-j2ou5o6d] [data-astro-cid-j2ou5o6d]:before{transition:none!important;animation:none!important}.cn[data-astro-cid-j2ou5o6d].is-live .cn__pkt[data-astro-cid-j2ou5o6d]{opacity:1}}
