.kicker.svelte-1pm4hp9{font-size:var(--text-meta);color:var(--muted);margin:0}.title.svelte-1pm4hp9{color:var(--ink);margin:var(--space-1) 0 var(--space-4);font-weight:700}.towel.svelte-1pm4hp9{padding:var(--space-5) var(--space-4);text-align:center;color:var(--muted);background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--radius-md);font-size:14px}.hands.svelte-1pm4hp9{gap:var(--space-4);direction:ltr;grid-template-columns:1fr 1fr;margin-block-start:var(--space-3);display:grid}.hand.svelte-1pm4hp9{padding:var(--space-3);font:600 16px var(--font-ui);color:var(--ink);background:var(--surface);border:2px solid var(--accent);border-radius:var(--radius-md);cursor:pointer;box-shadow:0 2px 0 var(--accent);transition:transform var(--dur-quick) var(--ease-out), box-shadow var(--dur-quick) var(--ease-out);justify-items:center;gap:4px;display:grid}.hand.svelte-1pm4hp9:hover:not(:disabled){box-shadow:0 4px 0 var(--accent);transform:translateY(-2px)}.hand.svelte-1pm4hp9:active:not(:disabled){box-shadow:0 1px 0 var(--accent);transform:translateY(1px)}.hand.svelte-1pm4hp9:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.hand.svelte-1pm4hp9:disabled{cursor:default;border-color:var(--rule-strong);box-shadow:none;color:var(--muted)}.hand.picked.svelte-1pm4hp9{border-color:var(--ink);color:var(--ink)}.hand.her.svelte-1pm4hp9{background:color-mix(in srgb, var(--accent) 18%, var(--surface));border-color:var(--accent);color:var(--ink)}.palm.svelte-1pm4hp9{font-size:28px;line-height:1}.towel.svelte-1pm4hp9{position:relative;overflow:visible}.emily.svelte-1pm4hp9{pointer-events:none;z-index:1;font-size:30px;line-height:1;animation:.6s cubic-bezier(.16,1,.3,1) both svelte-1pm4hp9-emily-in;position:absolute;top:calc(100% - 24px);left:75%;transform:rotate(180deg)}.emily.left.svelte-1pm4hp9{left:25%}@keyframes svelte-1pm4hp9-emily-in{0%{opacity:0;filter:blur(4px);transform:rotate(180deg)translateY(60%)}}.hand.her.svelte-1pm4hp9 .palm:where(.svelte-1pm4hp9){animation:.52s cubic-bezier(.34,1.4,.64,1) svelte-1pm4hp9-hit}@keyframes svelte-1pm4hp9-hit{0%{transform:scale(.7)}}.hand.miss.svelte-1pm4hp9{animation:.36s cubic-bezier(.36,.07,.19,.97) svelte-1pm4hp9-shake}@keyframes svelte-1pm4hp9-shake{20%,60%{translate:-5px}40%,80%{translate:5px}}.tally.svelte-1pm4hp9{margin:var(--space-3) 0 0;grid-template-columns:repeat(20,1fr);gap:3px;padding:0;list-style:none;display:grid}.tally.svelte-1pm4hp9 li:where(.svelte-1pm4hp9){background:var(--rule);border-radius:2px;block-size:8px;margin:0;transition:background-color .3s cubic-bezier(.25,1,.5,1)}.tally.svelte-1pm4hp9 li.hit:where(.svelte-1pm4hp9){background:var(--accent);animation:.45s cubic-bezier(.16,1,.3,1) svelte-1pm4hp9-cell}.tally.svelte-1pm4hp9 li.wrong:where(.svelte-1pm4hp9){background:var(--rule-strong);animation:.45s cubic-bezier(.16,1,.3,1) svelte-1pm4hp9-cell}@keyframes svelte-1pm4hp9-cell{0%{transform:scaleY(2.2)}}.compare.svelte-1pm4hp9{block-size:auto;inline-size:100%;direction:ltr;margin-block-start:var(--space-3);overflow:visible}.scale.svelte-1pm4hp9{stroke:var(--rule-strong)}.mark.svelte-1pm4hp9{transform:translateX(var(--x));animation:svelte-1pm4hp9-mark-in .8s cubic-bezier(.16, 1, .3, 1) calc(var(--k) * .14s) backwards}@keyframes svelte-1pm4hp9-mark-in{0%{opacity:0;transform:translate(20px)}}.mark.svelte-1pm4hp9 line:where(.svelte-1pm4hp9){stroke-width:2px;stroke:var(--rule-strong)}.mark.svelte-1pm4hp9 text:where(.svelte-1pm4hp9){font:600 12px var(--font-ui);fill:var(--muted)}.mark.you.svelte-1pm4hp9 line:where(.svelte-1pm4hp9){stroke:var(--accent)}.mark.you.svelte-1pm4hp9 text:where(.svelte-1pm4hp9){fill:var(--accent)}.mark.healers.svelte-1pm4hp9 line:where(.svelte-1pm4hp9){stroke:var(--ink)}.mark.healers.svelte-1pm4hp9 text:where(.svelte-1pm4hp9){fill:var(--ink)}:lang(fa) .mark.svelte-1pm4hp9 text:where(.svelte-1pm4hp9){font-family:var(--font-fa)}.hand.svelte-1pm4hp9 small:where(.svelte-1pm4hp9){font:500 12px var(--font-ui);color:var(--accent)}:lang(fa) .hand.svelte-1pm4hp9{direction:rtl}:lang(fa) :is(.hand.svelte-1pm4hp9,.hand.svelte-1pm4hp9 small:where(.svelte-1pm4hp9)){font-family:var(--font-fa)}.controls.svelte-1pm4hp9{gap:var(--space-2);min-block-size:38px;margin-block-start:var(--space-3);display:flex}.note.svelte-1pm4hp9{min-block-size:3.2em;color:var(--ink-body);margin:var(--space-2) 0 0}@media (prefers-reduced-motion:reduce){.hand.svelte-1pm4hp9{transition:none}.emily.svelte-1pm4hp9,.hand.her.svelte-1pm4hp9 .palm:where(.svelte-1pm4hp9),.hand.miss.svelte-1pm4hp9,.tally.svelte-1pm4hp9 li.hit:where(.svelte-1pm4hp9),.tally.svelte-1pm4hp9 li.wrong:where(.svelte-1pm4hp9),.mark.svelte-1pm4hp9{animation:none}}details.svelte-1pm4hp9{margin-block:var(--space-3);font-size:15px}summary.svelte-1pm4hp9{cursor:pointer;color:var(--muted)}table.svelte-1pm4hp9{border-collapse:collapse;inline-size:100%;margin-block-start:var(--space-2)}th.svelte-1pm4hp9,td.svelte-1pm4hp9{text-align:start;border-block-end:1px solid var(--rule);padding:4px 8px 4px 0}.kicker.svelte-1hr1vhr{font-size:var(--text-meta);color:var(--muted);margin:0}.title.svelte-1hr1vhr{color:var(--ink);margin:var(--space-1) 0 var(--space-4);font-weight:700}.strip.svelte-1hr1vhr{grid-template-columns:repeat(15,1fr);gap:3px;margin:0;padding:0 0 10px;list-style:none;display:grid;position:relative}.strip.svelte-1hr1vhr li:where(.svelte-1hr1vhr){margin:0;padding:0}.js figure.svelte-1hr1vhr:not(.seen) .strip:where(.svelte-1hr1vhr) li:where(.svelte-1hr1vhr):not(.cursor){opacity:0;transform:translateY(10px)scale(.9)}.strip.svelte-1hr1vhr li:where(.svelte-1hr1vhr):not(.cursor){transition:opacity .5s cubic-bezier(.16, 1, .3, 1) calc(var(--i) * 40ms), transform .7s cubic-bezier(.16, 1, .3, 1) calc(var(--i) * 40ms)}.cursor.svelte-1hr1vhr{--dir:1;background:var(--ink);block-size:3px;inline-size:calc(6.66667% - 2.8px);transform:translateX(calc(var(--dir) * var(--day) * (100% + 3px)));border-radius:2px;transition:transform .55s cubic-bezier(.25,1,.5,1);position:absolute;inset-block-end:0;inset-inline-start:0}.cursor.svelte-1hr1vhr:dir(rtl){--dir:-1}button.svelte-1hr1vhr{aspect-ratio:1/1.4;border:1px solid var(--rule);border-radius:var(--radius-sm,4px);inline-size:100%;font:500 12px var(--font-ui);color:var(--muted);background:var(--surface);cursor:pointer;padding:0}:lang(fa) button.svelte-1hr1vhr{font-family:var(--font-fa)}button.drink.svelte-1hr1vhr{background:var(--ink);color:var(--paper);border-color:var(--ink)}button.sick.svelte-1hr1vhr{background:color-mix(in srgb, var(--accent) 35%, var(--surface));color:var(--ink)}button.scope.svelte-1hr1vhr{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}button.clear.svelte-1hr1vhr{background:var(--highlight);color:var(--ink)}button.on.svelte-1hr1vhr{outline:2px solid var(--ink);outline-offset:2px}button.svelte-1hr1vhr{box-shadow:0 2px 0 var(--rule-strong);transition:transform var(--dur-quick) var(--ease-out)}button.svelte-1hr1vhr:hover{transform:translateY(-2px)}button.svelte-1hr1vhr:active{box-shadow:none;transform:translateY(1px)}.note.svelte-1hr1vhr{min-block-size:3.2em;color:var(--ink-body);margin:var(--space-4) 0 0}.note.svelte-1hr1vhr p:where(.svelte-1hr1vhr){margin:0;animation:.5s cubic-bezier(.16,1,.3,1) backwards svelte-1hr1vhr-note-in}@keyframes svelte-1hr1vhr-note-in{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){button.svelte-1hr1vhr,.strip.svelte-1hr1vhr li:where(.svelte-1hr1vhr):not(.cursor),.cursor.svelte-1hr1vhr{transition:none}.js figure.svelte-1hr1vhr:not(.seen) .strip:where(.svelte-1hr1vhr) li:where(.svelte-1hr1vhr):not(.cursor){opacity:1;transform:none}.note.svelte-1hr1vhr p:where(.svelte-1hr1vhr){animation:none}}.note.svelte-1hr1vhr b:where(.svelte-1hr1vhr){color:var(--ink)}.legend.svelte-1hr1vhr{gap:var(--space-4);font-size:var(--text-meta);color:var(--muted);flex-wrap:wrap;display:flex}.legend.svelte-1hr1vhr span:where(.svelte-1hr1vhr){align-items:center;gap:6px;display:inline-flex}.legend.svelte-1hr1vhr i:where(.svelte-1hr1vhr){border-radius:3px;block-size:12px;inline-size:12px;display:inline-block}.legend.svelte-1hr1vhr i.sick:where(.svelte-1hr1vhr){background:color-mix(in srgb, var(--accent) 35%, var(--surface))}.legend.svelte-1hr1vhr i.scope:where(.svelte-1hr1vhr){background:var(--accent)}.legend.svelte-1hr1vhr i.clear:where(.svelte-1hr1vhr){background:var(--highlight)}details.svelte-1hr1vhr{margin-block:var(--space-3);font-size:15px}summary.svelte-1hr1vhr{cursor:pointer;color:var(--muted)}table.svelte-1hr1vhr{border-collapse:collapse;inline-size:100%;margin-block-start:var(--space-2)}th.svelte-1hr1vhr,td.svelte-1hr1vhr{text-align:start;border-block-end:1px solid var(--rule);padding:4px 8px 4px 0}.kicker.svelte-q65rvv{font-size:var(--text-meta);color:var(--muted);margin:0}.title.svelte-q65rvv{color:var(--ink);margin:var(--space-1) 0 var(--space-4);font-weight:700}.controls.svelte-q65rvv{font-size:var(--text-meta);color:var(--ink-body);display:grid}.controls.svelte-q65rvv label:where(.svelte-q65rvv){gap:var(--space-1);display:grid}.controls.svelte-q65rvv input:where(.svelte-q65rvv){accent-color:var(--accent);direction:ltr;inline-size:100%}svg.svelte-q65rvv{block-size:auto;inline-size:100%;direction:ltr;margin-block-start:var(--space-4)}circle.svelte-q65rvv{fill:var(--rule-strong);transform-box:fill-box;transform-origin:50%;transition:fill .35s cubic-bezier(.25,1,.5,1),transform .45s cubic-bezier(.34,1.4,.64,1)}circle.guilty.svelte-q65rvv{fill:var(--accent)}circle.swing.svelte-q65rvv{stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:2 2}circle.swing.svelte-q65rvv:not(.guilty){transform:scale(1.15)}.js figure.svelte-q65rvv:not(.seen) circle:where(.svelte-q65rvv){opacity:0;transform:translateY(-8px)scale(.6)}.js .seen.svelte-q65rvv circle:where(.svelte-q65rvv){animation:svelte-q65rvv-seat .6s cubic-bezier(.16, 1, .3, 1) calc(var(--row) * 30ms) backwards}@keyframes svelte-q65rvv-seat{0%{opacity:0;transform:translateY(-8px)scale(.6)}}.note.svelte-q65rvv b:where(.svelte-q65rvv){animation:.5s cubic-bezier(.16,1,.3,1) svelte-q65rvv-verdict;display:inline-block}@keyframes svelte-q65rvv-verdict{0%{opacity:0;filter:blur(3px);transform:translateY(40%)scale(.9)}}.note.svelte-q65rvv{min-block-size:3.2em;color:var(--ink-body);margin:var(--space-2) 0 0}.note.svelte-q65rvv b:where(.svelte-q65rvv){color:var(--ink)}.note.svelte-q65rvv b.bad:where(.svelte-q65rvv){color:var(--accent)}@media (prefers-reduced-motion:reduce){circle.svelte-q65rvv{transition:none}.js figure.svelte-q65rvv:not(.seen) circle:where(.svelte-q65rvv){opacity:1;transform:none}.js .seen.svelte-q65rvv circle:where(.svelte-q65rvv),.note.svelte-q65rvv b:where(.svelte-q65rvv){animation:none}}details.svelte-q65rvv{margin-block:var(--space-3);font-size:15px}summary.svelte-q65rvv{cursor:pointer;color:var(--muted)}table.svelte-q65rvv{border-collapse:collapse;inline-size:100%;margin-block-start:var(--space-2)}th.svelte-q65rvv,td.svelte-q65rvv{text-align:start;border-block-end:1px solid var(--rule);padding:4px 8px 4px 0}.kicker.svelte-1jsd1cn{font-size:var(--text-meta);color:var(--muted);margin:0}.title.svelte-1jsd1cn{color:var(--ink);margin:var(--space-1) 0 var(--space-4);font-weight:700}.controls.svelte-1jsd1cn{gap:var(--space-2);flex-wrap:wrap;display:flex}svg.svelte-1jsd1cn{block-size:auto;inline-size:100%;direction:ltr;margin-block-start:var(--space-4);overflow:visible}.axis.svelte-1jsd1cn{stroke:var(--rule-strong)}.tick.svelte-1jsd1cn{font:12px var(--font-ui);fill:var(--muted)}.label.svelte-1jsd1cn{font:600 12px var(--font-ui);fill:var(--muted)}:lang(fa) :is(.tick.svelte-1jsd1cn,.label.svelte-1jsd1cn){font-family:var(--font-fa)}.healers-t.svelte-1jsd1cn{fill:var(--ink)}.mark.svelte-1jsd1cn{stroke-width:1.5px}.chance.svelte-1jsd1cn{stroke:var(--rule-strong);stroke-dasharray:3 3}.healers.svelte-1jsd1cn{stroke:var(--ink)}.dot.svelte-1jsd1cn{fill:var(--accent);opacity:.55;animation:svelte-1jsd1cn-drop .52s cubic-bezier(.55, 0, 1, .45) var(--d) backwards;transition:cy .4s cubic-bezier(.25,1,.5,1)}@keyframes svelte-1jsd1cn-drop{0%{opacity:0;transform:translateY(-140px)}30%{opacity:1}}.dot.low.svelte-1jsd1cn{fill:var(--ink)}.dot.latest.svelte-1jsd1cn{opacity:1}.low.svelte-1jsd1cn:is(rect:where(.svelte-1jsd1cn)){fill:var(--ink);opacity:.05;animation:.7s cubic-bezier(.16,1,.3,1) backwards svelte-1jsd1cn-shade}@keyframes svelte-1jsd1cn-shade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.dot.svelte-1jsd1cn,.low.svelte-1jsd1cn:is(rect:where(.svelte-1jsd1cn)){transition:none;animation:none}}.note.svelte-1jsd1cn{min-block-size:3em;color:var(--ink-body);margin:var(--space-2) 0 0}details.svelte-1jsd1cn{margin-block:var(--space-3);font-size:15px}summary.svelte-1jsd1cn{cursor:pointer;color:var(--muted)}table.svelte-1jsd1cn{border-collapse:collapse;inline-size:100%;margin-block-start:var(--space-2)}th.svelte-1jsd1cn,td.svelte-1jsd1cn{text-align:start;border-block-end:1px solid var(--rule);padding:4px 8px 4px 0}.kicker.svelte-elx85h{font-size:var(--text-meta);color:var(--muted);margin:0}.title.svelte-elx85h{color:var(--ink);margin:var(--space-1) 0 var(--space-4);font-weight:700}svg.svelte-elx85h{direction:ltr;display:block}.plate.svelte-elx85h{block-size:auto;inline-size:100%;max-inline-size:320px;margin-inline:auto}.dish.svelte-elx85h{fill:var(--surface);stroke:var(--rule-strong);stroke-width:1.5px}.agar.svelte-elx85h{fill:color-mix(in srgb, var(--highlight) 45%, var(--surface));stroke:var(--rule)}.col.svelte-elx85h{fill:color-mix(in srgb, var(--accent) 22%, transparent);stroke:var(--accent);stroke-width:1px}.glint.svelte-elx85h{fill:var(--surface);opacity:.8}.controls.svelte-elx85h{color:var(--ink-body);margin-block-start:var(--space-4);display:grid}.controls.svelte-elx85h label:where(.svelte-elx85h){gap:var(--space-2);display:grid}.controls.svelte-elx85h b:where(.svelte-elx85h){color:var(--ink);font-weight:600}.ruler.svelte-elx85h{block-size:auto;inline-size:100%}.holiday.svelte-elx85h{fill:var(--rule);opacity:.7}.check.svelte-elx85h{stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:3 3;transition:stroke-width var(--dur-quick) var(--ease-out)}.check.on.svelte-elx85h{stroke-width:3px}.lab.svelte-elx85h{font:500 14px var(--font-ui);fill:var(--muted);transition:fill var(--dur-quick) var(--ease-out)}.lab.on.svelte-elx85h{fill:var(--ink)}.tick.svelte-elx85h{stroke:var(--rule-strong)}.day.svelte-elx85h{font:500 14px var(--font-ui);fill:var(--muted)}:lang(fa) :is(.lab.svelte-elx85h,.day.svelte-elx85h){font-family:var(--font-fa)}input.svelte-elx85h{accent-color:var(--accent);direction:ltr;inline-size:100%;margin:0}.note.svelte-elx85h{min-block-size:3.2em;color:var(--ink-body);margin:var(--space-3) 0 var(--space-3)}@media (prefers-reduced-motion:reduce){.check.svelte-elx85h,.lab.svelte-elx85h{transition:none}}details.svelte-elx85h{margin-block:var(--space-3);font-size:15px}summary.svelte-elx85h{cursor:pointer;color:var(--muted)}table.svelte-elx85h{border-collapse:collapse;inline-size:100%;margin-block-start:var(--space-2)}th.svelte-elx85h,td.svelte-elx85h{text-align:start;border-block-end:1px solid var(--rule);padding:4px 8px 4px 0}.kicker.svelte-1l96gga{font-size:var(--text-meta);color:var(--muted);margin:0}.title.svelte-1l96gga{color:var(--ink);margin:var(--space-1) 0 var(--space-4);font-weight:700}.tl.svelte-1l96gga{direction:ltr;font-size:15px;line-height:1.35;position:relative}.tl.svelte-1l96gga ol:where(.svelte-1l96gga){margin:0;padding:0 0 10px;list-style:none;position:relative;overflow:clip}.tl.svelte-1l96gga li:where(.svelte-1l96gga){padding-block:4px;padding-inline:calc(var(--x) + 8px) calc(3% + 8px);color:var(--ink-body);margin:0;position:relative}.tl.svelte-1l96gga li.end:where(.svelte-1l96gga){padding-inline:var(--from) calc(100% - var(--x) + 8px);text-align:right}.tl.svelte-1l96gga li:where(.svelte-1l96gga) span:where(.svelte-1l96gga){display:inline-block}.tl.svelte-1l96gga li:where(.svelte-1l96gga) b:where(.svelte-1l96gga){color:var(--ink);font-weight:600}:lang(fa) li.svelte-1l96gga{font-family:var(--font-fa)}li.svelte-1l96gga:before{content:"";left:var(--x);inline-size:0;block-size:var(--len,100vh);border-inline-start:1px solid var(--rule-strong);transform-origin:top;transform:scaleY(var(--pin,1));position:absolute;top:.85em}.band.svelte-1l96gga{background:color-mix(in srgb, var(--accent) 10%, transparent);border-inline:1px dashed color-mix(in srgb, var(--accent) 45%, transparent);transform-origin:0;position:absolute;inset-block:0 28px}.stage.svelte-1l96gga{padding-block-end:52px;position:relative}.axis.svelte-1l96gga{block-size:28px;position:relative}.line.svelte-1l96gga{inset-inline:0;background:var(--ink);transform-origin:0;block-size:2px;position:absolute;top:0}.dot.svelte-1l96gga{background:var(--accent);block-size:10px;inline-size:10px;box-shadow:0 0 0 2px var(--sunken);border-radius:50%;margin-inline-start:-5px;position:absolute;top:-4px}.tick.svelte-1l96gga{font:500 13px var(--font-ui);color:var(--muted);position:absolute;top:8px;transform:translate(-50%)}:lang(fa) .tick.svelte-1l96gga{font-family:var(--font-fa)}.legend.svelte-1l96gga{margin:var(--space-2) 0 0;color:var(--muted);align-items:center;gap:8px;font-size:15px;display:flex}.legend.svelte-1l96gga i:where(.svelte-1l96gga){background:color-mix(in srgb, var(--accent) 18%, transparent);border:1px dashed var(--accent);border-radius:3px;block-size:14px;inline-size:14px}details.svelte-1l96gga{margin-block:var(--space-3);font-size:15px}summary.svelte-1l96gga{cursor:pointer;color:var(--muted)}table.svelte-1l96gga{border-collapse:collapse;inline-size:100%;margin-block-start:var(--space-2)}th.svelte-1l96gga,td.svelte-1l96gga{text-align:start;border-block-end:1px solid var(--rule);padding:4px 8px 4px 0}
