.kicker.svelte-1o9dcyy{font-size:var(--text-meta);color:var(--muted);margin:0}.title.svelte-1o9dcyy{color:var(--ink);margin:var(--space-1) 0 var(--space-4);font-weight:700}.controls.svelte-1o9dcyy{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}.steps.svelte-1o9dcyy{gap:var(--space-2) var(--space-4);color:var(--muted);flex-wrap:wrap;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.steps.svelte-1o9dcyy li:where(.svelte-1o9dcyy){align-items:center;gap:6px;margin:0;display:flex}.steps.svelte-1o9dcyy li:where(.svelte-1o9dcyy):not(:last-child):after{content:"←";color:var(--rule-strong);margin-inline-start:var(--space-3)}.steps.svelte-1o9dcyy span:where(.svelte-1o9dcyy){border:1px solid var(--rule-strong);border-radius:50%;place-items:center;block-size:22px;inline-size:22px;font-size:12px;display:grid}.steps.svelte-1o9dcyy li.done:where(.svelte-1o9dcyy){color:var(--ink-body)}.steps.svelte-1o9dcyy li.done:where(.svelte-1o9dcyy) span:where(.svelte-1o9dcyy){background:var(--rule-strong);color:var(--paper);border-color:#0000}.steps.svelte-1o9dcyy li.now:where(.svelte-1o9dcyy){color:var(--ink);font-weight:600}.steps.svelte-1o9dcyy li.now:where(.svelte-1o9dcyy) span:where(.svelte-1o9dcyy){background:var(--accent);border-color:var(--accent);color:var(--on-accent)}svg.svelte-1o9dcyy{block-size:auto;inline-size:100%;direction:ltr;margin-block-start:var(--space-4);overflow:visible}.grid.svelte-1o9dcyy{stroke:var(--rule)}.base.svelte-1o9dcyy{fill:var(--highlight);stroke:var(--ink-body);stroke-width:1.5px}.quad.svelte-1o9dcyy{fill:none;stroke:var(--ink-body);stroke-width:1.5px;stroke-dasharray:1;opacity:.35;animation:svelte-1o9dcyy-draw .7s cubic-bezier(.16, 1, .3, 1) calc(.7s + var(--k) * .16s) backwards}@keyframes svelte-1o9dcyy-draw{0%{stroke-dashoffset:1px;opacity:1}60%{opacity:1}}.half.svelte-1o9dcyy{fill:var(--accent);fill-opacity:.14;transform-box:fill-box;transform-origin:50%;animation:svelte-1o9dcyy-half-in .7s cubic-bezier(.16, 1, .3, 1) calc(.9s + var(--k) * .16s) backwards}@keyframes svelte-1o9dcyy-half-in{0%{opacity:0;transform:scale(.6)}}.try.svelte-1o9dcyy{fill:var(--accent);fill-opacity:.12;stroke:var(--muted);stroke-width:2px;stroke-dasharray:6 4}.try.right.svelte-1o9dcyy{stroke:var(--accent);stroke-dasharray:none;fill-opacity:.05}.area.svelte-1o9dcyy{font:600 14px var(--font-ui);fill:var(--ink);font-variant-numeric:tabular-nums;transition:fill .4s cubic-bezier(.25,1,.5,1)}.area.wrong.svelte-1o9dcyy{fill:var(--muted)}.steps.svelte-1o9dcyy li.now:where(.svelte-1o9dcyy) span:where(.svelte-1o9dcyy){animation:.5s cubic-bezier(.16,1,.3,1) svelte-1o9dcyy-pop}@keyframes svelte-1o9dcyy-pop{0%{transform:scale(.6)}}:lang(fa) .area.svelte-1o9dcyy{font-family:var(--font-fa);direction:rtl}:lang(en) .steps.svelte-1o9dcyy li:where(.svelte-1o9dcyy):not(:last-child):after{content:"→"}.note.svelte-1o9dcyy{min-block-size:4.8em;color:var(--ink-body);margin:var(--space-2) 0 0}.note.svelte-1o9dcyy p:where(.svelte-1o9dcyy){margin:0;animation:.6s cubic-bezier(.16,1,.3,1) .15s backwards svelte-1o9dcyy-note-in}@keyframes svelte-1o9dcyy-note-in{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.quad.svelte-1o9dcyy,.half.svelte-1o9dcyy,.note.svelte-1o9dcyy p:where(.svelte-1o9dcyy),.steps.svelte-1o9dcyy li.now:where(.svelte-1o9dcyy) span:where(.svelte-1o9dcyy){animation:none}}.kicker.svelte-1bssbdk{font-size:var(--text-meta);color:var(--muted);margin:0}.title.svelte-1bssbdk{color:var(--ink);margin:var(--space-1) 0 var(--space-4);font-weight:700}.control.svelte-1bssbdk{gap:var(--space-2);font-size:var(--text-meta);color:var(--ink-body);display:grid}.control.svelte-1bssbdk input:where(.svelte-1bssbdk){accent-color:var(--accent);direction:ltr;inline-size:100%}svg.svelte-1bssbdk{direction:ltr;block-size:auto;inline-size:100%;overflow:visible}.axis.svelte-1bssbdk{stroke:var(--rule-strong);stroke-width:1px}.curve.svelte-1bssbdk{fill:none;stroke:var(--accent);stroke-width:2px}.js .curve.svelte-1bssbdk{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.8s cubic-bezier(.16,1,.3,1)}.js .seen.svelte-1bssbdk .curve:where(.svelte-1bssbdk){stroke-dashoffset:0}.js figure.svelte-1bssbdk:not(.seen) :is(.dot:where(.svelte-1bssbdk),.halo:where(.svelte-1bssbdk),.guide:where(.svelte-1bssbdk)){opacity:0}.dot.svelte-1bssbdk,.halo.svelte-1bssbdk,.guide.svelte-1bssbdk{transition:opacity .5s cubic-bezier(.16,1,.3,1) .9s}.halo.svelte-1bssbdk{fill:var(--accent);opacity:0;transform-box:fill-box;transform-origin:50%}.halo.curious.svelte-1bssbdk{animation:1.6s cubic-bezier(.16,1,.3,1) infinite svelte-1bssbdk-pulse}@keyframes svelte-1bssbdk-pulse{0%{opacity:.35;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}.guide.svelte-1bssbdk{stroke:var(--rule-strong);stroke-dasharray:3 3}.dot.svelte-1bssbdk{fill:var(--accent);stroke:var(--surface);stroke-width:2px}.tick.svelte-1bssbdk{font:13px var(--font-ui);fill:var(--muted)}:lang(fa) .tick.svelte-1bssbdk{font-family:var(--font-fa)}.note.svelte-1bssbdk{min-block-size:1.6em;color:var(--ink-body);margin:var(--space-2) 0 0;font-weight:400}.note.svelte-1bssbdk p:where(.svelte-1bssbdk){margin:0;animation:.5s cubic-bezier(.16,1,.3,1) backwards svelte-1bssbdk-note-in}@keyframes svelte-1bssbdk-note-in{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.js .curve.svelte-1bssbdk{stroke-dashoffset:0;transition:none}.js figure.svelte-1bssbdk:not(.seen) :is(.dot:where(.svelte-1bssbdk),.halo:where(.svelte-1bssbdk),.guide:where(.svelte-1bssbdk)),.dot.svelte-1bssbdk,.guide.svelte-1bssbdk{opacity:1;transition:none}.halo.curious.svelte-1bssbdk,.note.svelte-1bssbdk p:where(.svelte-1bssbdk){animation:none}}.kicker.svelte-pqx8y6{font-size:var(--text-meta);color:var(--muted);margin:0}.title.svelte-pqx8y6{color:var(--ink);margin:var(--space-1) 0 var(--space-4);font-weight:700}svg.svelte-pqx8y6{direction:ltr;block-size:auto;inline-size:100%;overflow:visible}.label.svelte-pqx8y6{font:14px var(--font-ui);fill:var(--ink-body)}.value.svelte-pqx8y6{font:600 14px var(--font-ui);fill:var(--ink)}:lang(fa) :is(.label.svelte-pqx8y6,.value.svelte-pqx8y6){font-family:var(--font-fa)}.bar.svelte-pqx8y6{fill:var(--accent)}.stage.svelte-pqx8y6{padding-block-end:52px;position:relative}details.svelte-pqx8y6{margin-block-start:var(--space-2)}table.svelte-pqx8y6{border-collapse:collapse;margin-block-start:var(--space-2)}th.svelte-pqx8y6,td.svelte-pqx8y6{border-block-end:1px solid var(--rule);text-align:start;padding:4px 8px}.kicker.svelte-15r0qjv{font-size:var(--text-meta);color:var(--muted);margin:0}.title.svelte-15r0qjv{color:var(--ink);margin:var(--space-1) 0 var(--space-4);font-weight:700}.controls.svelte-15r0qjv{gap:var(--space-3);font-size:var(--text-meta);color:var(--ink-body);display:grid}.controls.svelte-15r0qjv label:where(.svelte-15r0qjv){gap:var(--space-1);display:grid}.controls.svelte-15r0qjv input:where(.svelte-15r0qjv){accent-color:var(--accent);direction:ltr;inline-size:100%}.stage.svelte-15r0qjv{position:relative}svg.svelte-15r0qjv{block-size:auto;inline-size:100%;direction:ltr;margin-block-start:var(--space-4);overflow:visible}.panel.svelte-15r0qjv{font:600 13px var(--font-ui);fill:var(--muted)}.tick.svelte-15r0qjv{font:12px var(--font-ui);fill:var(--muted)}:lang(fa) :is(.panel.svelte-15r0qjv,.tick.svelte-15r0qjv){font-family:var(--font-fa)}.sun.svelte-15r0qjv{fill:var(--highlight);stroke:var(--rule-strong)}.guide.svelte-15r0qjv{stroke:var(--rule-strong);stroke-dasharray:3 3}.path.svelte-15r0qjv{stroke:var(--rule-strong);stroke-width:1.5px}.flower.svelte-15r0qjv{fill:var(--accent)}.hive.svelte-15r0qjv{fill:var(--ink-body)}.run.svelte-15r0qjv{fill:none;stroke:var(--accent);stroke-width:2px}.loop.svelte-15r0qjv{fill:none;stroke:var(--rule-strong);stroke-width:1.5px;stroke-dasharray:2 4}.bee.svelte-15r0qjv .body:where(.svelte-15r0qjv){fill:var(--ink);stroke:var(--highlight);stroke-width:1.5px}.bee.svelte-15r0qjv .stripe:where(.svelte-15r0qjv){stroke:var(--highlight);stroke-width:1.4px}.bee.svelte-15r0qjv .wing:where(.svelte-15r0qjv){fill:var(--surface);stroke:var(--rule-strong);stroke-width:.8px;opacity:.9;transform-box:fill-box;transform-origin:50%}.bee.svelte-15r0qjv .wing.buzz:where(.svelte-15r0qjv){animation:90ms linear infinite alternate svelte-15r0qjv-buzz}@keyframes svelte-15r0qjv-buzz{to{transform:scaleX(.55)}}.trail.svelte-15r0qjv{fill:var(--accent)}.recruit.svelte-15r0qjv{fill:var(--ink)}.angle.svelte-15r0qjv{fill:none;stroke:var(--accent);stroke-width:1.5px;opacity:.35;transition:opacity .4s cubic-bezier(.25,1,.5,1),stroke-width .4s cubic-bezier(.25,1,.5,1)}.angle.live.svelte-15r0qjv{opacity:1;stroke-width:2.5px}@media (prefers-reduced-motion:reduce){.bee.svelte-15r0qjv .wing.buzz:where(.svelte-15r0qjv){animation:none}.angle.svelte-15r0qjv{opacity:1;transition:none}}.note.svelte-15r0qjv{min-block-size:1.6em;color:var(--ink-body);margin:var(--space-2) 0 0;font-weight:400}.kicker.svelte-4qydie{font-size:var(--text-meta);color:var(--muted);margin:0}.title.svelte-4qydie{color:var(--ink);margin:var(--space-1) 0 var(--space-4);font-weight:700}.marks.svelte-4qydie{flex-wrap:wrap;gap:2px 6px;min-block-size:30px;display:flex}.q.svelte-4qydie{font:600 20px/28px var(--font-ui);color:var(--muted);transition:color .6s cubic-bezier(.25,1,.5,1)}:lang(fa) .q.svelte-4qydie{font-family:var(--font-fa)}.q.new.svelte-4qydie{color:var(--accent)}.until.svelte-4qydie{block-size:3px;background:var(--rule);border-radius:2px;margin-block-start:var(--space-2);overflow:hidden}.until.svelte-4qydie span:where(.svelte-4qydie){background:var(--accent);transform-origin:0;block-size:100%;display:block;transform:scaleX(0)}:lang(fa) .until.svelte-4qydie span:where(.svelte-4qydie){transform-origin:100%}.stage.svelte-4qydie{padding-block-end:60px;position:relative}.count.svelte-4qydie{min-block-size:3.4em;color:var(--ink-body);margin:var(--space-3) 0 0;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.until.svelte-4qydie{display:none}.q.svelte-4qydie{transition:none}}.kicker.svelte-1wk1ou{font-size:var(--text-meta);color:var(--muted);margin:0}.title.svelte-1wk1ou{color:var(--ink);margin:var(--space-1) 0 var(--space-4);font-weight:700}svg.svelte-1wk1ou{direction:ltr;overflow:visible}.stage.svelte-1wk1ou>svg:where(.svelte-1wk1ou){block-size:auto;inline-size:100%}.lane.svelte-1wk1ou{font:600 14px var(--font-ui);fill:var(--ink-body)}:lang(fa) .lane.svelte-1wk1ou{font-family:var(--font-fa)}.axis.svelte-1wk1ou{stroke:var(--rule-strong);stroke-width:1px}.c.svelte-1wk1ou{fill:var(--accent)}.a.svelte-1wk1ou{fill:var(--sunken);stroke:var(--muted);stroke-width:2px}.link.svelte-1wk1ou,.link-key.svelte-1wk1ou{fill:none;stroke:var(--accent);stroke-width:1.5px}.link.svelte-1wk1ou{stroke-dasharray:1}.turn.svelte-1wk1ou{transform-box:fill-box;transform-origin:50%}.stage.svelte-1wk1ou{padding-block-end:52px;position:relative}.legend.svelte-1wk1ou{gap:var(--space-2) var(--space-4);margin:var(--space-3) 0 0;color:var(--ink-body);flex-wrap:wrap;padding:0;font-size:14px;list-style:none;display:flex}.legend.svelte-1wk1ou li:where(.svelte-1wk1ou){align-items:center;gap:6px;margin:0;display:flex}.kicker.svelte-kvzkmv{font-size:var(--text-meta);color:var(--muted);margin:0}.title.svelte-kvzkmv{color:var(--ink);margin:var(--space-1) 0 var(--space-4);font-weight:700}.palette.svelte-kvzkmv{gap:var(--space-2);grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sw.svelte-kvzkmv{justify-items:center;gap:6px;margin:0;display:grid}.chip.svelte-kvzkmv{aspect-ratio:1;border-radius:50%;place-items:center;inline-size:100%;max-inline-size:64px;display:grid;position:relative;overflow:hidden}.name.svelte-kvzkmv{font:14px/1.4 var(--font-ui);color:var(--ink-body);overflow:clip}.name.svelte-kvzkmv>span:where(.svelte-kvzkmv){display:inline-block}@media (width<=480px){.palette.svelte-kvzkmv{gap:4px}.name.svelte-kvzkmv{font-size:12px}}:lang(fa) .name.svelte-kvzkmv{font-family:var(--font-fa)}.slot.svelte-kvzkmv .chip:where(.svelte-kvzkmv){border:2px dashed var(--rule-strong)}.slot.svelte-kvzkmv b:where(.svelte-kvzkmv){font:700 22px var(--font-ui);color:var(--accent);position:relative}.slot.svelte-kvzkmv .fill:where(.svelte-kvzkmv){background:#8a8d91;position:absolute;inset:0}.stage.svelte-kvzkmv{padding-block-end:52px;position:relative}.row.svelte-kvzkmv{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}.note.svelte-kvzkmv{min-block-size:1.6em;color:var(--ink-body);margin:0}
