.quest.svelte-1jpjh6w{height:var(--fit-h,auto);flex-direction:column;gap:10px;min-height:0;display:flex}.items.svelte-1jpjh6w{scrollbar-width:none;border-radius:22px;flex-shrink:0;gap:8px;padding:6px;display:flex;overflow-x:auto}.group.svelte-1jpjh6w{gap:8px;display:flex}.group-title.svelte-1jpjh6w{display:none}.item.svelte-1jpjh6w{border:2px solid var(--line);background:var(--surface);box-shadow:0 3px 0 var(--line);color:var(--ink);text-align:left;border-radius:16px;flex-shrink:0;align-items:center;gap:8px;padding:5px 8px 5px 5px;display:flex}.item.on.svelte-1jpjh6w{border-color:var(--c);box-shadow:0 3px 0 color-mix(in srgb, var(--c), #000 25%);background:color-mix(in srgb, var(--c) 14%, var(--surface))}.swatch.svelte-1jpjh6w{background:var(--c);border-radius:12px;place-items:center;min-width:44px;height:34px;padding:0 6px;display:grid;box-shadow:inset 0 -3px #00000026}.label.svelte-1jpjh6w{display:none}.item.svelte-1jpjh6w{flex-direction:column;gap:2px;padding:4px 4px 3px}.item.word.svelte-1jpjh6w{color:var(--c);gap:0;padding:4px 10px 3px}.mini.svelte-1jpjh6w{display:block;overflow:visible}.desk.svelte-1jpjh6w{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex;position:relative}.cards.svelte-1jpjh6w{scrollbar-width:none;flex-shrink:0;align-items:center;gap:6px;padding:2px 2px 4px;display:flex;overflow-x:auto}.cardbtn.svelte-1jpjh6w{border:2px solid var(--line);background:var(--surface);min-width:0;max-width:64px;box-shadow:0 3px 0 var(--line);color:var(--ink-soft);border-radius:14px;flex-direction:column;flex:1 1 0;align-items:center;padding:2px 6px 4px;display:flex}.cardbtn.on.svelte-1jpjh6w{color:var(--c);border-color:var(--c);background:color-mix(in srgb, var(--c) 12%, var(--surface));box-shadow:0 3px 0 color-mix(in srgb, var(--c), #000 25%)}.dots.svelte-1jpjh6w{gap:2px;display:flex}.dots.svelte-1jpjh6w i:where(.svelte-1jpjh6w){background:var(--line);border-radius:50%;width:7px;height:7px}.dots.svelte-1jpjh6w i.lit:where(.svelte-1jpjh6w){background:var(--yellow);box-shadow:0 0 0 1px var(--yellow-deep)}.spacer.svelte-1jpjh6w{flex:1}.count.svelte-1jpjh6w{color:var(--ink-soft);flex-shrink:0;padding:.25em .8em;display:none}.count.svelte-1jpjh6w b:where(.svelte-1jpjh6w){color:var(--ink)}.sheet-wrap.svelte-1jpjh6w{filter:drop-shadow(0 12px 16px #966e3240);flex:1;min-height:0;margin-top:4px;position:relative}.sheet.svelte-1jpjh6w{background:#fffdf6;border-radius:10px 10px 18px 18px;position:absolute;inset:0;overflow:hidden;rotate:-.3deg}.paper.svelte-1jpjh6w,.ink.svelte-1jpjh6w{width:100%;height:100%;display:block;position:absolute;inset:0}.ink.svelte-1jpjh6w{touch-action:none;cursor:crosshair}.rule.svelte-1jpjh6w{stroke:#9cc3f5;stroke-width:2px}.rule.dash.svelte-1jpjh6w{stroke-dasharray:10 9}.rule.base.svelte-1jpjh6w{stroke:#f28b82;stroke-width:3px}.rule.faint.svelte-1jpjh6w{stroke:#cfe0f7}.margin.svelte-1jpjh6w{stroke:#f7b3ad;stroke-width:2px}.ghost.svelte-1jpjh6w{fill:none;stroke:#e3e8f5;stroke-width:10px;stroke-linecap:round;stroke-linejoin:round}.dots-line.svelte-1jpjh6w{fill:none;stroke:#a7b0cc;stroke-width:1.6px;stroke-dasharray:.1 5;stroke-linecap:round}.demo.svelte-1jpjh6w{fill:none;stroke:var(--c);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:1px;opacity:.85;transition:opacity .4s}.demo.faded.svelte-1jpjh6w{opacity:.3}.start.svelte-1jpjh6w{fill:#36b25b;stroke:#fff;stroke-width:1.5px}.start.two.svelte-1jpjh6w{fill:#ff7a1a}.num.svelte-1jpjh6w{font:600 7px var(--font-ui);fill:#fff;text-anchor:middle}.pencil.svelte-1jpjh6w{filter:drop-shadow(0 3px 2px #0003)}.bubble.svelte-1jpjh6w{pointer-events:none;color:#1e2550;align-items:center;gap:6px;font-size:.98rem;font-weight:600;line-height:1.2;display:flex;position:absolute;top:8px;left:8px;right:8px}.bubble.svelte-1jpjh6w .say-it{pointer-events:auto}.bubble.svelte-1jpjh6w span:where(.svelte-1jpjh6w){background:#fff;border:2px solid #e6dcc4;border-radius:14px 14px 14px 4px;padding:5px 12px;box-shadow:0 2px #e6dcc4}.result.svelte-1jpjh6w{text-align:center;z-index:3;flex-direction:column;align-items:center;gap:8px;width:min(100%,440px);padding:10px 14px 14px;animation:.35s cubic-bezier(.3,1.5,.5,1) svelte-1jpjh6w-pop;display:flex;position:absolute;bottom:0;left:50%;translate:-50%}.res-head.svelte-1jpjh6w{align-items:center;gap:10px;display:flex}.result.svelte-1jpjh6w h2:where(.svelte-1jpjh6w){font-size:1.35rem}.row.svelte-1jpjh6w{gap:10px;display:flex}@keyframes svelte-1jpjh6w-pop{0%{opacity:0;scale:.7}}.tools.svelte-1jpjh6w{flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding-bottom:4px;display:flex}.watch.svelte-1jpjh6w{padding:0 .9em}@media (width<=430px){.watch.svelte-1jpjh6w{width:52px;padding:0}.lbl.svelte-1jpjh6w{display:none}}.done.svelte-1jpjh6w{padding:0 1em}@media (width<=380px){.tools.svelte-1jpjh6w .btn-icon:where(.svelte-1jpjh6w){width:46px}}@media (width>=900px){.quest.svelte-1jpjh6w{grid-template-columns:290px 1fr;gap:18px;display:grid}.items.svelte-1jpjh6w{flex-direction:column;gap:8px;padding:14px;overflow:auto}.group-title.svelte-1jpjh6w{color:var(--ink-soft);margin:2px 4px 0;font-size:1.05rem;display:block}.group.svelte-1jpjh6w{flex-direction:column;gap:6px}.group.words.svelte-1jpjh6w{grid-template-columns:repeat(3,1fr);display:grid}.item.svelte-1jpjh6w:not(.word){flex-direction:row;gap:8px;width:100%;padding:5px 8px 5px 5px}.swatch.svelte-1jpjh6w{height:40px}.count.svelte-1jpjh6w{display:inline-flex}.label.svelte-1jpjh6w{flex-direction:column;flex:1;line-height:1.1;display:flex}.label.svelte-1jpjh6w small:where(.svelte-1jpjh6w){color:var(--ink-soft);font-size:1rem}.item.word.svelte-1jpjh6w{padding:4px 4px 5px}.tools.svelte-1jpjh6w{gap:12px}}@media (hover:hover){.item.svelte-1jpjh6w:hover,.cardbtn.svelte-1jpjh6w:hover{border-color:var(--c)}}
