.rst[data-astro-cid-fgc5csml]{margin:24px 0}.rst[data-astro-cid-fgc5csml] [data-astro-cid-fgc5csml][hidden]{display:none!important}.rst-controls[data-astro-cid-fgc5csml]{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:12px;display:flex}.rst-controls[data-astro-cid-fgc5csml] label[data-astro-cid-fgc5csml]{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.rst-controls[data-astro-cid-fgc5csml] select[data-astro-cid-fgc5csml]{font:inherit;border:1px solid var(--line);border-radius:8px;max-width:100%;padding:6px 10px}.rst-timer[data-astro-cid-fgc5csml]{font:700 1.6rem/1 var(--sans);font-variant-numeric:tabular-nums;background:var(--card);border:2px solid var(--line);border-radius:10px;padding:6px 12px}.rst-timer[data-astro-cid-fgc5csml].running{border-color:var(--sun)}.rst-timer[data-astro-cid-fgc5csml].over{background:var(--sun)}.rst-status[data-astro-cid-fgc5csml]{min-height:1.6em;font-size:1.05rem}.rst-tap[data-astro-cid-fgc5csml]{border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;gap:6px 18px;min-width:0;margin:0 0 12px;padding:8px 14px;display:flex}.rst-tap[data-astro-cid-fgc5csml] legend[data-astro-cid-fgc5csml]{padding:0 6px;font-weight:600}.rst-tap[data-astro-cid-fgc5csml] label[data-astro-cid-fgc5csml]{align-items:center;gap:6px;display:inline-flex}.rst-passage[data-astro-cid-fgc5csml]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:20px clamp(14px,4vw,28px);position:relative}.rst-title[data-astro-cid-fgc5csml]{font:700 1.5rem/1.2 var(--serif);margin:0 0 .6em}.rst-words[data-astro-cid-fgc5csml]{font:400 1.3rem/2 var(--serif);overflow-wrap:anywhere;margin:0}.rst-passage[data-astro-cid-fgc5csml].big .rst-words[data-astro-cid-fgc5csml]{font-size:1.55rem}.rst-words[data-astro-cid-fgc5csml] button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:4px;margin:0;padding:0 1px}.rst-words[data-astro-cid-fgc5csml] button.err{text-decoration:line-through 2px var(--brand);background:#fde4de}.rst-words[data-astro-cid-fgc5csml] button.last{background:var(--sun);box-shadow:0 0 0 2px var(--ink)}.rst-words[data-astro-cid-fgc5csml] button.after{color:var(--muted);opacity:.55}.rst-passage[data-astro-cid-fgc5csml].waiting .rst-words[data-astro-cid-fgc5csml],.rst-passage[data-astro-cid-fgc5csml].waiting .rst-title[data-astro-cid-fgc5csml]{filter:blur(7px);user-select:none}.rst-passage[data-astro-cid-fgc5csml].waiting button{pointer-events:none}.rst-passage[data-astro-cid-fgc5csml].waiting:after{content:"The story appears when you press Start";z-index:1;text-align:center;font:600 1.2rem/1.3 var(--sans);color:var(--ink);place-items:center;padding:16px;display:grid;position:absolute;inset:0}.rst-result[data-astro-cid-fgc5csml]{border-radius:var(--radius);background:var(--card);border:1px solid var(--line);margin-top:24px;padding:20px}.rst-result-title[data-astro-cid-fgc5csml]{font-size:1.6rem}.rst-result-title[data-astro-cid-fgc5csml]:focus{outline:none}.rst-inputs[data-astro-cid-fgc5csml]{flex-wrap:wrap;gap:12px 20px;display:flex}.rst-inputs[data-astro-cid-fgc5csml] label[data-astro-cid-fgc5csml]{gap:4px;font-weight:600;display:grid}.rst-inputs[data-astro-cid-fgc5csml] input[data-astro-cid-fgc5csml]{font:inherit;border:1px solid var(--line);border-radius:8px;width:8em;padding:8px 10px}.rst-wcpm[data-astro-cid-fgc5csml]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:.6em 0 .3em;display:flex}.rst-wcpm[data-astro-cid-fgc5csml] strong[data-astro-cid-fgc5csml]{font:700 2.6rem/1 var(--sans);font-variant-numeric:tabular-nums}[data-astro-cid-fgc5csml][data-norms] table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;max-width:420px;margin:.5em 0 1em}[data-astro-cid-fgc5csml][data-norms] th,[data-astro-cid-fgc5csml][data-norms] td{border:1px solid var(--line);text-align:left;padding:6px 10px}[data-astro-cid-fgc5csml][data-norms] tr.you{background:var(--sun);font-weight:700}.rst-print[data-astro-cid-fgc5csml]{display:none}@media print{body *{visibility:hidden}.rst-print[data-astro-cid-fgc5csml],.rst-print[data-astro-cid-fgc5csml] *{visibility:visible}.rst-print[data-astro-cid-fgc5csml]{display:block;position:absolute;inset:0 0 auto}.rst-print[data-astro-cid-fgc5csml] h2{margin:0 0 12pt;font:700 22pt/1.2 Georgia,serif}.rst-print[data-astro-cid-fgc5csml] p{margin:0;font:400 18pt/1.9 Georgia,serif}}
