.jar-panel[data-astro-cid-7gzfbigt]{text-align:center;justify-items:center;gap:1rem;margin-top:1rem;display:grid}@media (width>=640px){.jar-panel[data-astro-cid-7gzfbigt]{text-align:left;grid-template-columns:auto minmax(0,1fr);place-items:center start}}.jar[data-astro-cid-7gzfbigt]{width:min(13rem,60vw);height:auto}.jar-glass[data-astro-cid-7gzfbigt]{fill:var(--jar-fill,color-mix(in srgb, var(--surface) 70%, transparent));stroke:var(--line-strong);stroke-width:4px;stroke-linejoin:round}.jar-rim[data-astro-cid-7gzfbigt]{stroke:var(--line-strong);stroke-width:6px;stroke-linecap:round}.jar[data-astro-cid-7gzfbigt][data-style=sea]{--jar-fill:color-mix(in srgb, var(--mint-soft) 60%, transparent)}.jar[data-astro-cid-7gzfbigt][data-style=night]{--jar-fill:#141a3d}.jar[data-astro-cid-7gzfbigt][data-style=sunset]{--jar-fill:color-mix(in srgb, var(--amber-soft) 70%, var(--violet-soft))}.jar[data-astro-cid-7gzfbigt] .pb{stroke:color-mix(in srgb, var(--text) 25%, transparent);stroke-width:1px}.jar[data-astro-cid-7gzfbigt] .pb-mint{fill:var(--mint-fill)}.jar[data-astro-cid-7gzfbigt] .pb-amber{fill:var(--amber-fill)}.jar[data-astro-cid-7gzfbigt] .pb-violet{fill:var(--violet-fill)}.jar[data-astro-cid-7gzfbigt] .pb-new{animation:pb-drop .7s var(--ease) both}@keyframes pb-drop{0%{opacity:0;transform:translateY(-160px)}60%{opacity:1}to{transform:none}}:root[data-stim=low] .jar[data-astro-cid-7gzfbigt] .pb-new{animation:none}.jar-stats[data-astro-cid-7gzfbigt] p[data-astro-cid-7gzfbigt]{margin:.25rem 0}.jar-count[data-astro-cid-7gzfbigt]{font:600 var(--step-3)/1.1 var(--font-display)}.jar-count[data-astro-cid-7gzfbigt] strong[data-astro-cid-7gzfbigt]{color:var(--amber)}.milestones[data-astro-cid-7gzfbigt]{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:.5rem;padding:0;list-style:none;display:grid}.milestones[data-astro-cid-7gzfbigt] li[data-astro-cid-7gzfbigt]{border:1.5px dashed var(--line);border-radius:var(--r-m);opacity:.6;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.6rem;padding:.6rem .75rem;display:grid}.milestones[data-astro-cid-7gzfbigt] li[data-astro-cid-7gzfbigt] small[data-astro-cid-7gzfbigt]{color:var(--text-soft);font-size:var(--step--1);display:block}.milestones[data-astro-cid-7gzfbigt] li[data-astro-cid-7gzfbigt]:not(.reached) [data-astro-cid-7gzfbigt][data-ms-praise]{display:none}.milestones[data-astro-cid-7gzfbigt] li[data-astro-cid-7gzfbigt].reached{opacity:1;border-style:solid;border-color:var(--amber);background:var(--amber-soft)}.ms-mark[data-astro-cid-7gzfbigt]{border:2px solid var(--line-strong);border-radius:50% 45% 50% 40%;width:1rem;height:.8rem;margin-top:.3rem}.reached[data-astro-cid-7gzfbigt] .ms-mark[data-astro-cid-7gzfbigt]{background:var(--amber-fill);border-color:var(--amber-fill)}.styles[data-astro-cid-7gzfbigt]{border:0;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.chip-style[data-astro-cid-7gzfbigt]{border:1.5px solid var(--line);cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .8rem;display:inline-flex;position:relative}.chip-style[data-astro-cid-7gzfbigt] input[data-astro-cid-7gzfbigt]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip-style[data-astro-cid-7gzfbigt]:has(input:checked){border-color:var(--amber);background:var(--amber-soft)}.chip-style[data-astro-cid-7gzfbigt]:has(input:focus-visible){outline:3px solid var(--amber);outline-offset:2px}.chip-style[data-astro-cid-7gzfbigt]:has(input:disabled){opacity:.55;cursor:default}.chip-style[data-astro-cid-7gzfbigt] small[data-astro-cid-7gzfbigt]{color:var(--text-soft)}.swatch[data-astro-cid-7gzfbigt]{border:1.5px solid var(--line-strong);border-radius:50%;width:1rem;height:1rem}.swatch-clear[data-astro-cid-7gzfbigt]{background:var(--surface)}.swatch-sea[data-astro-cid-7gzfbigt]{background:var(--mint-soft)}.swatch-night[data-astro-cid-7gzfbigt]{background:#141a3d}.swatch-sunset[data-astro-cid-7gzfbigt]{background:linear-gradient(135deg, var(--amber-soft), var(--violet-soft))}.by-tool[data-astro-cid-7gzfbigt]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.untried[data-astro-cid-7gzfbigt]{margin-top:.75rem}.by-tool[data-astro-cid-7gzfbigt] li[data-astro-cid-7gzfbigt]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;display:grid}.by-name[data-astro-cid-7gzfbigt] small[data-astro-cid-7gzfbigt]{color:var(--text-soft);font-size:var(--step--1);display:block}.recent[data-astro-cid-7gzfbigt] h2[data-astro-cid-7gzfbigt]{margin-top:1.5rem}.strip[data-astro-cid-7gzfbigt]{grid-template-columns:repeat(15,minmax(0,1fr));gap:.35rem .2rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=560px){.strip[data-astro-cid-7gzfbigt]{grid-template-columns:repeat(30,minmax(0,1fr))}}.strip[data-astro-cid-7gzfbigt] li[data-astro-cid-7gzfbigt]{aspect-ratio:1;place-items:center;display:grid}.strip[data-astro-cid-7gzfbigt] .d[data-astro-cid-7gzfbigt]{aspect-ratio:1.2;border:1.5px solid var(--line);border-radius:50% 45% 50% 40%;width:70%}.strip[data-astro-cid-7gzfbigt] .d[data-astro-cid-7gzfbigt][data-level="1"]{background:color-mix(in srgb, var(--amber-fill) 45%, transparent);border-color:#0000}.strip[data-astro-cid-7gzfbigt] .d[data-astro-cid-7gzfbigt][data-level="2"]{background:color-mix(in srgb, var(--amber-fill) 70%, transparent);border-color:#0000}.strip[data-astro-cid-7gzfbigt] .d[data-astro-cid-7gzfbigt][data-level="3"]{background:var(--amber-fill);border-color:#0000;width:85%}.strip[data-astro-cid-7gzfbigt] .today[data-astro-cid-7gzfbigt] .d[data-astro-cid-7gzfbigt]{outline:2px solid var(--amber);outline-offset:2px}.by-count[data-astro-cid-7gzfbigt]{font-variant-numeric:tabular-nums;font-weight:700}.untried[data-astro-cid-7gzfbigt] ul[data-astro-cid-7gzfbigt]{columns:2 12rem;padding-left:1.2rem}.load-btn[data-astro-cid-7gzfbigt]{cursor:pointer;position:relative}.load-btn[data-astro-cid-7gzfbigt]:has(input:focus-visible){outline:3px solid var(--amber);outline-offset:2px}.poll[data-astro-cid-7gzfbigt]{margin-top:2rem}.poll[data-astro-cid-7gzfbigt] h2[data-astro-cid-7gzfbigt]{margin-top:0}
