.code.svelte-14vi2ux{flex-direction:column;gap:12px;display:flex}.boxes.svelte-14vi2ux{flex-wrap:wrap;gap:14px;display:flex}input.svelte-14vi2ux{text-align:center;width:64px;height:76px;font-family:var(--mono);text-transform:uppercase;border:var(--line) solid var(--ink);border-radius:var(--radius-control);background:var(--paper);caret-color:#0000;padding:0;font-size:30px;font-weight:500}.md.svelte-14vi2ux input:where(.svelte-14vi2ux){border-radius:var(--radius-input);width:48px;height:60px;font-size:24px}.md.svelte-14vi2ux{gap:10px}input.svelte-14vi2ux:focus{border-width:var(--line-strong);box-shadow:-5px 5px 0 var(--ink);outline:none}input.invalid.svelte-14vi2ux{border:var(--line-strong) solid var(--danger)}input.svelte-14vi2ux:disabled{border-color:var(--disabled-line);color:var(--disabled-text)}.err.svelte-14vi2ux{color:var(--danger-text)}.badge.svelte-1ptlc51{border:var(--line) solid var(--ink);border-radius:var(--radius-pill);height:36px;font-size:var(--text-label);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;line-height:1;display:inline-flex}.sm.svelte-1ptlc51{height:28px;font-size:var(--text-small);padding:0 10px}.offline.svelte-1ptlc51{background:var(--ink);color:var(--paper)}.quiet.svelte-1ptlc51{border-color:var(--fog);color:var(--graphite)}.dot.svelte-1ptlc51{border-radius:50%;flex-shrink:0;width:8px;height:8px}.ok.svelte-1ptlc51{background:var(--ok)}.warn.svelte-1ptlc51{background:var(--warn)}.danger.svelte-1ptlc51{background:var(--danger)}.graphite.svelte-1ptlc51{background:var(--graphite)}.ring.svelte-1ptlc51{border:var(--line) solid var(--ink)}.ring-white.svelte-1ptlc51{border:var(--line) solid var(--paper)}.choice.svelte-u37xqr{border:var(--line) solid var(--fog);border-radius:var(--radius-control);cursor:pointer;background:var(--paper);align-items:center;gap:16px;min-height:64px;padding:12px 20px;font-size:19px;display:flex}.choice.svelte-u37xqr:hover:not(.chosen):not(.disabled){background:var(--mist)}.chosen.svelte-u37xqr{border:var(--line-strong) solid var(--ink);box-shadow:var(--shadow);margin-left:6px;padding:11.5px 19.5px;font-weight:500}.disabled.svelte-u37xqr{color:var(--disabled-text);cursor:not-allowed}input.svelte-u37xqr{width:22px;height:22px;accent-color:var(--ink);flex-shrink:0;margin:0}.text.svelte-u37xqr{min-width:0;line-height:1.35}dialog.svelte-wxgyou{border:var(--line-strong) solid var(--ink);width:100%;max-width:min(560px,100vw - 32px);color:var(--ink);background:var(--paper);border-radius:22px;padding:0}dialog.svelte-wxgyou::backdrop{background:#f5f5f4eb}.inner.svelte-wxgyou{flex-direction:column;gap:20px;padding:32px;display:flex}.content.svelte-wxgyou{color:var(--body-ink);flex-direction:column;gap:16px;display:flex}.actions.svelte-wxgyou{flex-wrap:wrap;justify-content:flex-end;gap:16px;padding-top:8px;display:flex}.progress.svelte-evxfkb{flex-direction:column;gap:10px;display:flex}.bar.svelte-evxfkb{border:var(--line) solid var(--ink);border-radius:var(--radius-pill);height:10px;overflow:hidden}.fill.svelte-evxfkb{background:var(--ink);height:100%;transition:width .2s ease-out}.squares.svelte-ehw4s6{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}li.svelte-ehw4s6{display:flex}.sq.svelte-ehw4s6{cursor:pointer;background:0 0;border:0;width:22px;height:44px;padding:0;position:relative}.sq.svelte-ehw4s6:disabled{cursor:default}.sq.svelte-ehw4s6:before{content:"";border:var(--line) solid var(--disabled-line);border-radius:4px;width:14px;height:14px;position:absolute;top:15px;left:4px}.done.svelte-ehw4s6:before{background:var(--ink);border-color:var(--ink)}.current.svelte-ehw4s6:before{border:var(--line-strong) solid var(--ink);box-shadow:-2px 2px 0 var(--ink)}.flag.svelte-ehw4s6:after{content:"";background:var(--warn);border-radius:50%;width:6px;height:6px;position:absolute;top:34px;left:8px}.choices.svelte-1cjlzr5{border:0;flex-direction:column;gap:12px;margin:0;padding:0 0 0 6px;display:flex}.hint.svelte-1cjlzr5{margin-bottom:4px}.hint.svelte-oevfbo{color:var(--body-ink)}.answer.svelte-oevfbo{flex-direction:column;gap:10px;padding:18px;display:flex}.big.svelte-oevfbo{font-size:20px}.chips.svelte-oevfbo{flex-direction:column;gap:10px;display:flex}.chip-row.svelte-oevfbo{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.chip.svelte-oevfbo{border:var(--line) solid var(--ink);border-radius:var(--radius-pill);background:var(--paper);cursor:pointer;height:44px;padding:0 16px;font-size:17px}.chip.picked.svelte-oevfbo{border-width:var(--line-strong);box-shadow:var(--shadow-sm);font-weight:500}.chip.done.svelte-oevfbo{background:var(--mist)}.failed.svelte-oevfbo{border:var(--line-strong) solid var(--ink);border-radius:20px;flex:1;padding:24px}.hint.svelte-1izs4hr{color:var(--body-ink)}.chips.svelte-1izs4hr{flex-wrap:wrap;gap:10px;display:flex}.chip-wrap.svelte-1izs4hr{align-items:center;display:inline-flex}.chip.svelte-1izs4hr{border:var(--line) solid var(--ink);border-radius:var(--radius-pill);background:var(--paper);cursor:grab;touch-action:none;height:44px;padding:0 16px;font-size:17px}.chip.picked.svelte-1izs4hr{border-width:var(--line-strong);box-shadow:var(--shadow-sm);font-weight:500}.chip.done.svelte-1izs4hr{background:var(--mist)}.pic.svelte-1izs4hr{border:var(--line) solid var(--fog);background:var(--mist);cursor:crosshair;border-radius:20px;position:relative;overflow:hidden}.pic.svelte-1izs4hr:focus-visible{outline:2px solid var(--ink);outline-offset:3px}img.svelte-1izs4hr{-webkit-user-select:none;user-select:none;width:100%;display:block}.tag.svelte-1izs4hr{background:var(--ink);color:var(--paper);border-radius:var(--radius-pill);pointer-events:none;white-space:nowrap;padding:4px 10px;font-size:15px;position:absolute;transform:translate(-50%,-50%)}.cursor.svelte-1izs4hr{border:var(--line-strong) solid var(--ink);pointer-events:none;border-radius:50%;width:18px;height:18px;position:absolute;transform:translate(-50%,-50%)}.rows.svelte-1heep6u{flex-direction:column;gap:12px;margin:0;padding:0 0 0 6px;list-style:none;display:flex}li.svelte-1heep6u{border:var(--line) solid var(--fog);border-radius:var(--radius-control);grid-template-columns:1fr minmax(200px,1fr);align-items:center;gap:16px;min-height:64px;padding:8px 12px 8px 20px;font-size:19px;display:grid}li.chosen.svelte-1heep6u{border:var(--line-strong) solid var(--ink);box-shadow:var(--shadow-md)}label.svelte-1heep6u{font-weight:500}select.svelte-1heep6u{border:var(--line) solid var(--ink);border-radius:var(--radius-input);background:var(--paper);height:48px;padding:0 12px;font-size:17px}figure.svelte-17s71qo{flex-direction:column;gap:12px;min-height:0;margin:0;display:flex}.fill.svelte-17s71qo{height:100%}.frame.svelte-17s71qo{background:var(--mist);border:var(--line) solid var(--fog);border-radius:20px;flex:1;justify-content:center;align-items:center;min-height:240px;display:flex;overflow:hidden}img.svelte-17s71qo{object-fit:contain;max-width:100%;max-height:100%;display:block}figcaption.svelte-17s71qo{font-size:var(--text-label);color:var(--graphite)}iframe.svelte-1uy8z0{border:var(--line) solid var(--fog);background:var(--paper);border-radius:20px;width:100%;height:100%;min-height:360px}figure.svelte-vr2uve{flex-direction:column;gap:10px;margin:0;display:flex}video.svelte-vr2uve{background:var(--ink);border-radius:16px;width:100%;max-height:52vh}figcaption.svelte-vr2uve{font-size:var(--text-label);color:var(--graphite)}.hint.svelte-u0dau5{color:var(--body-ink)}.rows.svelte-u0dau5{touch-action:none;flex-direction:column;gap:12px;margin:0;padding:0 0 0 6px;list-style:none;display:flex}li.svelte-u0dau5{border:var(--line) solid var(--fog);border-radius:var(--radius-control);background:var(--paper);align-items:center;gap:16px;height:70px;padding:0 12px 0 18px;font-size:19px;display:flex}li.moved.svelte-u0dau5{border:var(--line-strong) solid var(--ink);box-shadow:var(--shadow)}.n.svelte-u0dau5{width:24px;color:var(--graphite)}.handle.svelte-u0dau5{cursor:grab;color:var(--graphite);padding:10px 4px;display:inline-flex;transform:rotate(90deg)}.name.svelte-u0dau5{flex:1;font-weight:500}button.svelte-u0dau5{border:var(--line) solid var(--ink);border-radius:var(--radius-input);background:var(--paper);cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}button.svelte-u0dau5:disabled{border-color:var(--disabled-line);color:var(--disabled-text);cursor:default}.down.svelte-u0dau5{display:inline-flex;transform:rotate(180deg)}.num.svelte-80uq2c,.txt.svelte-80uq2c{flex-direction:column;gap:10px;display:flex}input.svelte-80uq2c,textarea.svelte-80uq2c{border:var(--line) solid var(--ink);border-radius:var(--radius-input);background:var(--paper);padding:0 18px;font-size:22px}input.svelte-80uq2c{width:260px;height:64px;font-family:var(--mono)}textarea.svelte-80uq2c{resize:vertical;padding:14px 18px;font-size:19px;line-height:1.5}input.svelte-80uq2c:focus,textarea.svelte-80uq2c:focus{border-width:var(--line-strong);box-shadow:var(--shadow-md);outline:none}.invalid.svelte-80uq2c{border-color:var(--danger)}.unit.svelte-80uq2c{color:var(--graphite);font-size:20px}.err.svelte-80uq2c{color:var(--danger-text)}.count.svelte-80uq2c{align-self:flex-end}.layout.svelte-eat2xd{flex-direction:column;gap:22px;min-height:0;display:flex}.layout.two.svelte-eat2xd{flex-direction:row;align-items:stretch;gap:40px;min-height:calc(100vh - 232px)}.question.svelte-eat2xd{flex-direction:column;flex:1;gap:22px;min-width:0;display:flex}.two.svelte-eat2xd .question:where(.svelte-eat2xd){flex:0 0 380px}.two.media-left.svelte-eat2xd .question:where(.svelte-eat2xd){flex:1}.media.svelte-eat2xd{flex:1;min-width:0;display:flex}.media-left.svelte-eat2xd .media:where(.svelte-eat2xd){flex:0 0 min(600px,50%)}.meta.svelte-eat2xd{font-size:var(--text-small);color:var(--graphite)}h1.svelte-eat2xd{letter-spacing:-.03em;font-size:32px;line-height:1.2}@media (width<=900px){.layout.two.svelte-eat2xd{flex-direction:column}.two.svelte-eat2xd .question:where(.svelte-eat2xd),.media-left.svelte-eat2xd .media:where(.svelte-eat2xd){flex:none}.media.globe.svelte-eat2xd{min-height:420px}}
