.mg[data-astro-cid-k6vqm734]{border-radius:var(--rad-4);box-shadow:0 0 0 1px var(--line-dark) inset;background:#f5f1ea09;margin:0;padding:0 0 24px;overflow:hidden}.win[data-astro-cid-k6vqm734]{border-bottom:1px solid var(--line-dark);color:var(--on-dark);background:var(--plum);align-items:center;gap:10px;padding:10px 16px;font-size:12.5px;display:flex}.wl[data-astro-cid-k6vqm734]{border-radius:var(--rad-2);background:#c9a24a24;place-content:center;width:24px;height:24px;display:grid}.mg[data-astro-cid-k6vqm734] .lmp{width:7px;height:11px;color:var(--gold)}.tabs[data-astro-cid-k6vqm734]{gap:18px;margin-left:auto;margin-right:4px;display:flex}.tabs[data-astro-cid-k6vqm734] button[data-astro-cid-k6vqm734]{font:600 12px var(--font);color:var(--on-dark-3);cursor:pointer;background:0 0;border:0;padding:6px 0;transition:color .3s}.tabs[data-astro-cid-k6vqm734] button[data-astro-cid-k6vqm734].uline:after{bottom:1px}.tabs[data-astro-cid-k6vqm734] button[data-astro-cid-k6vqm734]:hover,.tabs[data-astro-cid-k6vqm734] [data-astro-cid-k6vqm734][aria-selected=true]{color:var(--on-dark)}.tabs[data-astro-cid-k6vqm734] button[data-astro-cid-k6vqm734]:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.gwrap[data-astro-cid-k6vqm734]{padding:24px 24px 0;position:relative}.sub[data-astro-cid-k6vqm734][hidden]{display:none}.anim .sub[data-astro-cid-k6vqm734].on{animation:sf .45s var(--ease) both}@keyframes sf{0%{opacity:0}}.stage[data-astro-cid-k6vqm734]{position:relative}svg[data-astro-cid-k6vqm734]{width:100%;height:auto;display:block;overflow:visible}.gl[data-astro-cid-k6vqm734]{font:600 10.5px var(--font);letter-spacing:.16em;text-transform:uppercase;fill:var(--on-dark-3)}.rule[data-astro-cid-k6vqm734]{stroke:#f5f1ea0f}.edges[data-astro-cid-k6vqm734] path[data-astro-cid-k6vqm734]{stroke:#c3b8d333;stroke-width:1px;transition:stroke .3s}.trace[data-astro-cid-k6vqm734]{fill:none;stroke:var(--terra);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:stroke-width .4s var(--ease)}.lit[data-astro-cid-k6vqm734] .trace[data-astro-cid-k6vqm734]{stroke-width:3px}.lit[data-astro-cid-k6vqm734] .n[data-astro-cid-k6vqm734]:not(.g){opacity:.45}.n[data-astro-cid-k6vqm734]{stroke-width:1.5px;transition:opacity .4s var(--ease), stroke-width .3s}.n[data-astro-cid-k6vqm734].m{fill:var(--gold);stroke:var(--gold)}.n[data-astro-cid-k6vqm734].w{fill:var(--heather);stroke:var(--heather)}.n[data-astro-cid-k6vqm734].g{fill:var(--terra);stroke:var(--terra)}.n[data-astro-cid-k6vqm734].sel{stroke:var(--white-warm);stroke-width:3px}.halo[data-astro-cid-k6vqm734]{fill:none;stroke:var(--terra);stroke-width:1px;opacity:.5;pointer-events:none}.lab[data-astro-cid-k6vqm734]{font:500 11px var(--font);fill:var(--on-dark-3);paint-order:stroke;stroke:var(--night);stroke-width:5px;stroke-linejoin:round;opacity:0;pointer-events:none;transition:opacity .3s}.lab[data-astro-cid-k6vqm734].on{fill:var(--on-dark);opacity:1;font-weight:600}.lab[data-astro-cid-k6vqm734].sel{opacity:1;fill:var(--white-warm);font-weight:600}.pct[data-astro-cid-k6vqm734]{font:600 11px var(--font);fill:var(--on-dark-3)}.hits[data-astro-cid-k6vqm734]{pointer-events:none;position:absolute;inset:0}.hit[data-astro-cid-k6vqm734]{cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:50%;width:34px;height:34px;transition:box-shadow .25s,background .25s;position:absolute;transform:translate(-50%,-50%)}.hit[data-astro-cid-k6vqm734]:hover{background:#f5f1ea1a}.hit[data-astro-cid-k6vqm734]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.pathhit[data-astro-cid-k6vqm734]{cursor:pointer;border-radius:var(--rad-5);background:0 0;border:0;position:absolute}.pathhit[data-astro-cid-k6vqm734]:focus-visible{outline-offset:2px;outline:2px dashed #f0cc6e99}.card[data-astro-cid-k6vqm734]{border-radius:var(--rad-3);background:var(--scr-bar);width:min(400px,100%);color:var(--plum);box-shadow:0 0 0 1px var(--line-dark);gap:12px;margin:8px 0 0 auto;padding:16px;font-size:12px;display:flex;position:relative}.anim .card[data-astro-cid-k6vqm734].flip{animation:cf .5s var(--ease) both}@keyframes cf{0%{opacity:.4;transform:translateY(4px)}}.ck[data-astro-cid-k6vqm734]{border-radius:var(--rad-2);background:var(--plum);flex:none;place-content:center;width:30px;height:30px;display:grid}.ck[data-astro-cid-k6vqm734] i[data-astro-cid-k6vqm734]{background:var(--terra);border-radius:50%;width:10px;height:10px}.card[data-astro-cid-k6vqm734][data-st=m] .ck[data-astro-cid-k6vqm734] i[data-astro-cid-k6vqm734]{background:var(--gold)}.card[data-astro-cid-k6vqm734][data-st=w] .ck[data-astro-cid-k6vqm734] i[data-astro-cid-k6vqm734]{background:var(--heather);box-shadow:0 0 0 1px var(--on-dark-3)}.card[data-astro-cid-k6vqm734] .k[data-astro-cid-k6vqm734]{letter-spacing:.16em;text-transform:uppercase;color:var(--terra-ink);font-size:9.5px;font-weight:600}.card[data-astro-cid-k6vqm734][data-st=m] .k[data-astro-cid-k6vqm734]{color:var(--ochre-ink)}.card[data-astro-cid-k6vqm734][data-st=w] .k[data-astro-cid-k6vqm734]{color:var(--heather)}.card[data-astro-cid-k6vqm734] .t[data-astro-cid-k6vqm734]{font-size:14.5px;font-weight:600}.card[data-astro-cid-k6vqm734] .s[data-astro-cid-k6vqm734]{color:var(--heather);font-size:11.5px}.card[data-astro-cid-k6vqm734] .p[data-astro-cid-k6vqm734]{border-top:1px solid var(--scr-line);gap:2px;margin-top:6px;padding-top:6px;font-size:12px;display:grid}.card[data-astro-cid-k6vqm734] .p[data-astro-cid-k6vqm734] b[data-astro-cid-k6vqm734]{letter-spacing:.12em;text-transform:uppercase;color:var(--heather);font-size:10px}.rs[data-astro-cid-k6vqm734][hidden]{display:none}.anim .mg[data-astro-cid-k6vqm734][data-play] .card[data-astro-cid-k6vqm734]{opacity:0;transition:opacity .7s 2.8s, transform .8s var(--ease) 2.8s;transform:translateY(14px)}.anim .mg[data-astro-cid-k6vqm734][data-play].in .card[data-astro-cid-k6vqm734]{opacity:1;transform:none}.lg[data-astro-cid-k6vqm734]{border-top:1px solid var(--line-dark);color:var(--on-dark-2);flex-wrap:wrap;gap:8px 24px;margin-top:24px;padding:16px 24px 0;font-size:13px;display:flex}.lg[data-astro-cid-k6vqm734] span[data-astro-cid-k6vqm734]{align-items:center;gap:8px;display:inline-flex}.lg[data-astro-cid-k6vqm734] i[data-astro-cid-k6vqm734]{border-radius:50%;width:10px;height:10px;display:inline-block}.lg[data-astro-cid-k6vqm734] .m[data-astro-cid-k6vqm734]{background:var(--gold)}.lg[data-astro-cid-k6vqm734] .w[data-astro-cid-k6vqm734]{background:var(--heather)}.lg[data-astro-cid-k6vqm734] .g[data-astro-cid-k6vqm734]{background:var(--terra)}.lg[data-astro-cid-k6vqm734] .t[data-astro-cid-k6vqm734]{border-radius:var(--rad-1);background:var(--terra);width:18px;height:2px}.lg[data-astro-cid-k6vqm734] .hint[data-astro-cid-k6vqm734]{color:var(--on-dark-3);margin-left:auto}.lg[data-astro-cid-k6vqm734] .cap[data-astro-cid-k6vqm734]{width:100%;margin-top:4px}.anim .mg[data-astro-cid-k6vqm734][data-play] .n[data-astro-cid-k6vqm734]{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .6s, transform .6s var(--ease);transition-delay:var(--d);transform:scale(.5)}.anim .mg[data-astro-cid-k6vqm734][data-play] .edges[data-astro-cid-k6vqm734] path[data-astro-cid-k6vqm734]{opacity:0;transition:opacity 1s .5s}.anim .mg[data-astro-cid-k6vqm734][data-play] .trace[data-astro-cid-k6vqm734]{stroke-dasharray:1;stroke-dashoffset:1px}.anim .mg[data-astro-cid-k6vqm734][data-play] .halo[data-astro-cid-k6vqm734]{opacity:0}.anim .mg[data-astro-cid-k6vqm734][data-play].in .n[data-astro-cid-k6vqm734]{opacity:1;transform:none}.anim .mg[data-astro-cid-k6vqm734][data-play].in .lit[data-astro-cid-k6vqm734] .n[data-astro-cid-k6vqm734]:not(.g){opacity:.45}.anim .mg[data-astro-cid-k6vqm734][data-play].in .edges[data-astro-cid-k6vqm734] path[data-astro-cid-k6vqm734]{opacity:1}.anim .mg[data-astro-cid-k6vqm734][data-play].in .trace[data-astro-cid-k6vqm734]{animation:hk-draw 1.8s var(--ease) 1.2s both}.anim .mg[data-astro-cid-k6vqm734][data-play].in .halo[data-astro-cid-k6vqm734]{animation:halo 2.6s var(--ease) 2.8s 2 both;transform-box:fill-box;transform-origin:50%}@keyframes halo{0%{opacity:.6;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}.anim .mg[data-astro-cid-k6vqm734][data-play] .lab[data-astro-cid-k6vqm734].on{opacity:0}.anim .mg[data-astro-cid-k6vqm734][data-play].in .lab[data-astro-cid-k6vqm734].on{opacity:1;transition:opacity .5s var(--ease) 2.4s}.anim .mg[data-astro-cid-k6vqm734].sw .sub[data-astro-cid-k6vqm734].on .n[data-astro-cid-k6vqm734]{animation:mg-pop .5s var(--ease) backwards;animation-delay:var(--d)}.anim .mg[data-astro-cid-k6vqm734].sw.in .sub[data-astro-cid-k6vqm734].on .trace[data-astro-cid-k6vqm734]{animation:hk-draw 1.1s var(--ease) .35s both}.anim .mg[data-astro-cid-k6vqm734].sw.in .sub[data-astro-cid-k6vqm734].on .lab[data-astro-cid-k6vqm734].on{animation:mg-fade .5s var(--ease) 1.1s backwards;transition:none}.anim .mg[data-astro-cid-k6vqm734].sw.in .sub[data-astro-cid-k6vqm734].on .halo[data-astro-cid-k6vqm734]{animation:halo 1.8s var(--ease) 1.4s 1 both}@keyframes mg-pop{0%{opacity:0;transform:scale(.5)}}@keyframes mg-fade{0%{opacity:0}}.anim .mg[data-astro-cid-k6vqm734].now [data-astro-cid-k6vqm734]:is(.n,.edges path,.trace,.halo,.card,.lab){transition:none!important;animation:none!important}@media (width<=640px){.win[data-astro-cid-k6vqm734]{flex-wrap:wrap}.tabs[data-astro-cid-k6vqm734]{gap:22px;width:100%;margin-left:0}.gwrap[data-astro-cid-k6vqm734]{padding:12px 10px 0}.hit[data-astro-cid-k6vqm734]{width:28px;height:28px}.lab[data-astro-cid-k6vqm734].on:not(.sel){opacity:0}.lab[data-astro-cid-k6vqm734]{font-size:15px}.lg[data-astro-cid-k6vqm734] .hint[data-astro-cid-k6vqm734]{width:100%;margin-left:0}}
