.gallery.svelte-1lmctqg ul:where(.svelte-1lmctqg){grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.gallery.svelte-1lmctqg li.lead:where(.svelte-1lmctqg){grid-column:1/-1}@media (width>=768px){.gallery.svelte-1lmctqg ul:where(.svelte-1lmctqg){grid-template-columns:repeat(4,1fr)}.gallery.svelte-1lmctqg li.lead:where(.svelte-1lmctqg){grid-area:span 2/span 2}.gallery.svelte-1lmctqg ul.single:where(.svelte-1lmctqg){grid-template-columns:1fr}}.gallery.svelte-1lmctqg a:where(.svelte-1lmctqg){aspect-ratio:4/3;border:1px solid var(--site-border);background:var(--site-surface);border-radius:.7rem;height:100%;display:block;position:relative;overflow:hidden}.gallery.svelte-1lmctqg li.lead:where(.svelte-1lmctqg) a:where(.svelte-1lmctqg){aspect-ratio:auto;min-height:16rem}.gallery.svelte-1lmctqg img:where(.svelte-1lmctqg){object-fit:cover;width:100%;height:100%;transition:transform .3s}.gallery.svelte-1lmctqg a:where(.svelte-1lmctqg):hover img:where(.svelte-1lmctqg),.gallery.svelte-1lmctqg a:where(.svelte-1lmctqg):focus-visible img:where(.svelte-1lmctqg){transform:scale(1.04)}.cap.svelte-1lmctqg{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#0000008c;border-radius:.35rem;max-width:calc(100% - .8rem);padding:.05rem .4rem;font-size:.68rem;position:absolute;bottom:.4rem;left:.4rem;overflow:hidden}.credits.svelte-1lmctqg{color:var(--site-muted);margin-top:.5rem;font-size:.75rem}.credits.svelte-1lmctqg summary:where(.svelte-1lmctqg){cursor:pointer}.credits.svelte-1lmctqg ol:where(.svelte-1lmctqg){gap:.15rem;margin-top:.4rem;display:grid}.credits.svelte-1lmctqg a:where(.svelte-1lmctqg),figcaption.svelte-1lmctqg a:where(.svelte-1lmctqg){text-decoration:underline}dialog.svelte-1lmctqg{color:#fff;background:#000000eb;border:0;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0}dialog.svelte-1lmctqg::backdrop{background:#0009}figure.svelte-1lmctqg{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex;position:absolute;inset:3.5rem 1rem 1rem}figure.svelte-1lmctqg img:where(.svelte-1lmctqg){object-fit:contain;pointer-events:auto;border-radius:.4rem;flex:0 auto;max-width:100%;min-height:0}figcaption.svelte-1lmctqg{color:#fffc;pointer-events:auto;text-align:center;flex-wrap:wrap;justify-content:center;gap:.3rem 1rem;font-size:.8rem;display:flex}.nav.svelte-1lmctqg,.close.svelte-1lmctqg{color:#fff;background:#ffffff1f;border-radius:999px;place-items:center;display:grid;position:absolute}.nav.svelte-1lmctqg:hover,.close.svelte-1lmctqg:hover,.nav.svelte-1lmctqg:focus-visible,.close.svelte-1lmctqg:focus-visible{background:#ffffff40}.nav.svelte-1lmctqg{width:3rem;height:3rem;top:50%;transform:translateY(-50%)}.prev.svelte-1lmctqg{left:.75rem}.next.svelte-1lmctqg{right:.75rem}.close.svelte-1lmctqg{width:2.5rem;height:2.5rem;top:.75rem;right:.75rem}.back.svelte-q0gi7o,.step.svelte-q0gi7o{color:var(--site-muted);align-items:center;gap:.25rem;display:inline-flex}.step.svelte-q0gi7o{border:1px solid var(--site-border);border-radius:999px;padding:.2rem .6rem;font-family:ui-monospace,monospace;font-size:.75rem}.back.svelte-q0gi7o:hover,.step.svelte-q0gi7o:hover{color:var(--site-text)}.hero.svelte-q0gi7o{margin:2rem 0 1.5rem}.dex.svelte-q0gi7o{color:var(--site-muted);font-family:ui-monospace,monospace;font-size:.85rem}.card.svelte-q0gi7o{border:1px solid var(--site-border);background:var(--site-surface);border-radius:.9rem;margin-bottom:1rem;padding:1.1rem 1.2rem}h2.svelte-q0gi7o{margin-bottom:.8rem;font-size:1rem;font-weight:600}.muted.svelte-q0gi7o{color:var(--site-muted);font-style:italic;font-weight:400}.note.svelte-q0gi7o{color:var(--site-muted);margin-top:.6rem;font-size:.72rem}.toggle.svelte-q0gi7o{border:1px solid var(--site-border);border-radius:999px;font-size:.75rem;display:inline-flex;overflow:hidden}.toggle.svelte-q0gi7o button:where(.svelte-q0gi7o){color:var(--site-muted);padding:.15rem .6rem}.toggle.svelte-q0gi7o button.on:where(.svelte-q0gi7o){background:var(--site-hover);color:var(--site-text);font-weight:600}.bars.svelte-q0gi7o{gap:.55rem;display:grid}.bars.svelte-q0gi7o li:where(.svelte-q0gi7o){grid-template-columns:6.5rem 1fr minmax(7rem,auto);align-items:center;gap:.75rem;display:grid}.label.svelte-q0gi7o{color:var(--site-muted);font-size:.8rem}.track.svelte-q0gi7o{background:var(--site-hover);border-radius:999px;height:.6rem;overflow:hidden}.fill.svelte-q0gi7o{background:linear-gradient(90deg, hsl(var(--hue) 70% 45%), hsl(var(--hue) 85% 62%));transform-origin:0;border-radius:999px;height:100%;animation:.6s ease-out svelte-q0gi7o-grow;display:block}@keyframes svelte-q0gi7o-grow{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.fill.svelte-q0gi7o{animation:none}}.value.svelte-q0gi7o{font-variant-numeric:tabular-nums;flex-direction:column;font-size:.85rem;font-weight:600;line-height:1.2;display:flex}.value.svelte-q0gi7o small:where(.svelte-q0gi7o){color:var(--site-muted);font-size:.68rem;font-weight:400}.facts.svelte-q0gi7o{grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));gap:.75rem 1.25rem;display:grid}.facts.svelte-q0gi7o dt:where(.svelte-q0gi7o){color:var(--site-muted);font-size:.72rem}.facts.svelte-q0gi7o dd:where(.svelte-q0gi7o){font-size:.9rem;font-weight:500}.facts.svelte-q0gi7o dd.blank:where(.svelte-q0gi7o){color:var(--site-muted);font-weight:400}.summary.svelte-q0gi7o{font-size:.95rem;line-height:1.6}.chip.svelte-q0gi7o{border:1px solid var(--site-border);background:var(--site-surface);white-space:nowrap;border-radius:999px;padding:.3rem .7rem;font-size:.78rem}.fun.svelte-q0gi7o{gap:.5rem;font-size:.88rem;display:grid}.fun.svelte-q0gi7o li:where(.svelte-q0gi7o){align-items:baseline;gap:.6rem;display:flex}.grid.svelte-q0gi7o{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:.75rem;display:grid}
