.cl[data-astro-cid-pu3aau2j]{gap:10px;min-width:0;margin:0;display:grid}.box[data-astro-cid-pu3aau2j]{padding:14px 22px 10px;position:relative}.draw[data-astro-cid-pu3aau2j]{color:inherit;display:block}.plot[data-astro-cid-pu3aau2j]{aspect-ratio:5/3;max-width:100%;position:relative}.on-home[data-astro-cid-pu3aau2j].big .plot[data-astro-cid-pu3aau2j]{aspect-ratio:3}.on-home[data-astro-cid-pu3aau2j].small .plot[data-astro-cid-pu3aau2j]{aspect-ratio:2}@media (width<=760px){.on-home[data-astro-cid-pu3aau2j].big .plot[data-astro-cid-pu3aau2j],.on-home[data-astro-cid-pu3aau2j].small .plot[data-astro-cid-pu3aau2j]{aspect-ratio:5/3}}.on-page[data-astro-cid-pu3aau2j]{width:100%;max-width:480px}.on-page[data-astro-cid-pu3aau2j].big .plot[data-astro-cid-pu3aau2j]{aspect-ratio:2}svg[data-astro-cid-pu3aau2j]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}line[data-astro-cid-pu3aau2j]{stroke:var(--lilac);stroke-width:1px;opacity:.32}.st[data-astro-cid-pu3aau2j]{-webkit-tap-highlight-color:transparent;place-items:center;width:32px;height:32px;margin:-16px 0 0 -16px;display:grid;position:absolute}.st[data-astro-cid-pu3aau2j].bright:before{content:"";background:radial-gradient(closest-side,#bba6ff38,#0000);border-radius:50%;transition:opacity .15s;position:absolute;inset:4px}.sp[data-astro-cid-pu3aau2j]{opacity:.7;width:11px;height:11px;transition:scale .15s var(--ease);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -10 20 20'%3E%3Cpath fill='%23f3eeff' d='M0-10C.9-1.6 1.6-.9 10 0 1.6.9.9 1.6 0 10-.9 1.6-1.6.9-10 0-1.6-.9-.9-1.6 0-10Z'/%3E%3C/svg%3E") 50%/contain no-repeat;display:block}.bright[data-astro-cid-pu3aau2j] .sp[data-astro-cid-pu3aau2j]{opacity:1;width:21px;height:21px}.lb[data-astro-cid-pu3aau2j]{white-space:nowrap;color:#857e9b;pointer-events:none;transition:transform .15s var(--ease);font-size:13px;line-height:1;position:absolute}.bright[data-astro-cid-pu3aau2j] .lb[data-astro-cid-pu3aau2j]{color:var(--muted);font-size:14px;font-weight:600}.lb[data-astro-cid-pu3aau2j].todo,.bright[data-astro-cid-pu3aau2j] .lb[data-astro-cid-pu3aau2j].todo{color:#c99a55}.right[data-astro-cid-pu3aau2j] .lb[data-astro-cid-pu3aau2j]{top:50%;left:calc(50% + 12px);translate:0 -50%}.left[data-astro-cid-pu3aau2j] .lb[data-astro-cid-pu3aau2j]{top:50%;right:calc(50% + 12px);translate:0 -50%}.above[data-astro-cid-pu3aau2j] .lb[data-astro-cid-pu3aau2j]{bottom:calc(50% + 10px)}.below[data-astro-cid-pu3aau2j] .lb[data-astro-cid-pu3aau2j]{top:calc(50% + 11px)}.above[data-astro-cid-pu3aau2j] .lb[data-astro-cid-pu3aau2j],.below[data-astro-cid-pu3aau2j] .lb[data-astro-cid-pu3aau2j]{left:50%;translate:-50%}.from-start[data-astro-cid-pu3aau2j] .lb[data-astro-cid-pu3aau2j]{left:calc(50% - 8px);translate:none}.from-end[data-astro-cid-pu3aau2j] .lb[data-astro-cid-pu3aau2j]{left:auto;right:calc(50% - 8px);translate:none}.st[data-astro-cid-pu3aau2j]:hover .sp[data-astro-cid-pu3aau2j]{scale:1.35}.st[data-astro-cid-pu3aau2j]:hover .lb[data-astro-cid-pu3aau2j]{color:var(--ink);transform:translateY(-3px)}.st[data-astro-cid-pu3aau2j]:hover .lb[data-astro-cid-pu3aau2j].todo{color:#f0b35a}figcaption[data-astro-cid-pu3aau2j]{color:var(--muted);padding-inline:22px;font-size:13px}@media (width<=560px){.lb[data-astro-cid-pu3aau2j]{font-size:12px}.bright[data-astro-cid-pu3aau2j] .lb[data-astro-cid-pu3aau2j]{font-size:13px}}.secret[data-astro-cid-pu3aau2j]{z-index:2;position:absolute}.secret[data-astro-cid-pu3aau2j].top-left,.secret[data-astro-cid-pu3aau2j].top-right{top:4px}.secret[data-astro-cid-pu3aau2j].bottom-left,.secret[data-astro-cid-pu3aau2j].bottom-right{bottom:4px}.secret[data-astro-cid-pu3aau2j].top-left,.secret[data-astro-cid-pu3aau2j].bottom-left{left:4px}.secret[data-astro-cid-pu3aau2j].top-right,.secret[data-astro-cid-pu3aau2j].bottom-right{right:4px}summary[data-astro-cid-pu3aau2j]{cursor:pointer;place-items:center;width:44px;height:44px;list-style:none;display:grid}summary[data-astro-cid-pu3aau2j]::-webkit-details-marker{display:none}summary[data-astro-cid-pu3aau2j]:before{content:"";background:var(--lilac);opacity:.45;width:3px;height:3px;transition:transform .25s var(--ease), opacity .25s;border-radius:50%}summary[data-astro-cid-pu3aau2j]:hover:before,summary[data-astro-cid-pu3aau2j]:focus-visible:before,.secret[data-astro-cid-pu3aau2j][open] summary[data-astro-cid-pu3aau2j]:before{opacity:1;transform:scale(2);box-shadow:0 0 8px 2px #bba6ff99}.secret-text[data-astro-cid-pu3aau2j]{isolation:isolate;gap:2px;width:min(260px,70vw);margin:0;padding:6px 0;font-size:14.5px;line-height:1.4;display:grid;position:absolute}.secret-text[data-astro-cid-pu3aau2j]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#08070cf7 66%,#08070c00);position:absolute;inset:-30px -74px}.top-left[data-astro-cid-pu3aau2j] .secret-text[data-astro-cid-pu3aau2j],.top-right[data-astro-cid-pu3aau2j] .secret-text[data-astro-cid-pu3aau2j]{top:34px}.bottom-left[data-astro-cid-pu3aau2j] .secret-text[data-astro-cid-pu3aau2j],.bottom-right[data-astro-cid-pu3aau2j] .secret-text[data-astro-cid-pu3aau2j]{bottom:34px}.top-left[data-astro-cid-pu3aau2j] .secret-text[data-astro-cid-pu3aau2j],.bottom-left[data-astro-cid-pu3aau2j] .secret-text[data-astro-cid-pu3aau2j]{left:18px}.top-right[data-astro-cid-pu3aau2j] .secret-text[data-astro-cid-pu3aau2j],.bottom-right[data-astro-cid-pu3aau2j] .secret-text[data-astro-cid-pu3aau2j]{text-align:right;right:18px}.secret-k[data-astro-cid-pu3aau2j]{color:var(--lilac);font-size:12.5px}.secret-t[data-astro-cid-pu3aau2j]{color:var(--ink)}.secret-t[data-astro-cid-pu3aau2j].todo{color:#f0b35a}.draw[data-astro-cid-pu3aau2j]{will-change:transform}@media (prefers-reduced-motion:no-preference){.draw[data-astro-cid-pu3aau2j]{animation:.9s ease-out .2s backwards cl-in}.bright[data-astro-cid-pu3aau2j] .sp[data-astro-cid-pu3aau2j]{will-change:rotate;animation:16s linear infinite turn}.bright[data-astro-cid-pu3aau2j]:nth-of-type(2n) .sp[data-astro-cid-pu3aau2j]{animation-duration:20s;animation-direction:reverse}.st[data-astro-cid-pu3aau2j]:hover .sp[data-astro-cid-pu3aau2j],.st[data-astro-cid-pu3aau2j]:focus .sp[data-astro-cid-pu3aau2j]{animation-play-state:paused}.secret[data-astro-cid-pu3aau2j][open] .secret-text[data-astro-cid-pu3aau2j]{animation:rise .3s var(--ease) both}.is-pending .draw[data-astro-cid-pu3aau2j],.is-pending .sp[data-astro-cid-pu3aau2j]{animation-play-state:paused}}@keyframes cl-in{0%{opacity:0;transform:scale(.98)}}@keyframes turn{to{rotate:360deg}}.foot[data-astro-cid-jo6i4kqk]{box-shadow:0 -1px 0 var(--line)}.row[data-astro-cid-jo6i4kqk]{min-height:64px;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-block:10px;font-size:14px;display:flex}.row[data-astro-cid-jo6i4kqk]>span[data-astro-cid-jo6i4kqk],.egg[data-astro-cid-jo6i4kqk]{align-items:center;min-height:44px;display:inline-flex}a[data-astro-cid-jo6i4kqk]{color:var(--muted);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink)}.egg[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:0 8px;display:flex}.egg[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]{min-height:44px;font:inherit;color:var(--lilac);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0 4px;text-decoration:underline #bba6ff66}.egg[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]:not(:focus-visible){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;min-height:0;margin:-1px;padding:0;position:absolute;overflow:hidden}
