.ra.svelte-nqxlvj{font:12px/1.5 var(--mono);color:var(--muted);flex-direction:column;gap:6px;display:flex}.ra-art.svelte-nqxlvj{color:var(--text-2);font:12px/1.15 var(--mono);white-space:pre;margin:0 0 4px;overflow:hidden}.ra-line.svelte-nqxlvj{color:var(--text);align-items:center;gap:8px;display:flex}.ra-time.svelte-nqxlvj{color:var(--dim)}.ra-cursor.svelte-nqxlvj{background:var(--accent);width:8px;height:14px;animation:1s step-end infinite svelte-nqxlvj-ra-blink}.ra-joke.svelte-nqxlvj{min-height:2.9em;color:var(--body-2);text-wrap:pretty}.ra-note.svelte-nqxlvj{color:var(--dim)}.sr-only.svelte-nqxlvj{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes svelte-nqxlvj-ra-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.ra-cursor.svelte-nqxlvj{animation:none}}.hl-wait.svelte-r1u4ye{min-height:88px}.hl-box.svelte-r1u4ye{border:1px dashed var(--ascii);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:12px 14px;font-size:15px;display:flex}.hl-off.svelte-r1u4ye{border-color:var(--line-strong)}.hl-main.svelte-r1u4ye,.hl-plain.svelte-r1u4ye{color:var(--text)}.hl-plain.svelte-r1u4ye{color:var(--text-2)}.hl-click.svelte-r1u4ye{color:var(--accent);font:600 15px var(--sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.hl-meta.svelte-r1u4ye{font:12px/1.5 var(--mono);color:var(--muted);flex-basis:100%}.hd.svelte-r1u4ye{z-index:15;top:var(--help-top,55px);background:var(--bg);border-left:1px solid var(--line);flex-direction:column;width:420px;max-width:100vw;font-size:14px;display:flex;position:fixed;bottom:0;right:0}.hd.svelte-r1u4ye:focus{outline:none}.hd-bar.svelte-r1u4ye{border-bottom:1px solid var(--line);height:46px;font:12px var(--mono);flex:none;align-items:center;gap:10px;padding:0 8px 0 14px;display:flex}.hd-ascii.svelte-r1u4ye{color:var(--ascii)}.hd-title.svelte-r1u4ye{letter-spacing:.06em}.hd-name.svelte-r1u4ye{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.hd-back.svelte-r1u4ye{color:var(--accent);font:12px var(--mono);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;display:none}.hd-text.svelte-r1u4ye{color:var(--text-2);font:12px var(--mono);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:4px}.hd-text.svelte-r1u4ye:hover:not(:disabled){color:var(--accent)}.hd-text.svelte-r1u4ye:disabled{opacity:.5;cursor:default}.hd-x.svelte-r1u4ye{background:var(--bg);border:1px solid var(--line-strong);width:30px;height:30px;color:var(--text);font:15px/1 var(--mono);cursor:pointer;flex:none}.hd-x.svelte-r1u4ye:hover{border-color:var(--accent)}.hd-confirm.svelte-r1u4ye{background:var(--panel);border-bottom:1px solid var(--line);text-wrap:pretty;flex-direction:column;flex:none;gap:10px;padding:12px 14px;display:flex}.hd-row.svelte-r1u4ye{gap:8px;display:flex}.hd-button.svelte-r1u4ye,.hd-primary.svelte-r1u4ye{border:1px solid var(--line-strong);color:var(--text);font:12px var(--mono);cursor:pointer;background:0 0;padding:3px 10px}.hd-button.svelte-r1u4ye:hover{border-color:var(--muted)}.hd-button.on.svelte-r1u4ye{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.hd-primary.svelte-r1u4ye{background:var(--accent);border-color:var(--accent);color:var(--on-accent);padding:4px 12px;font-weight:700}.hd-primary.svelte-r1u4ye:disabled{border-color:var(--line-strong);color:var(--dim);cursor:default;background:0 0}.hd-scroll.svelte-r1u4ye{flex-direction:column;flex:auto;gap:26px;min-height:0;padding:16px 16px 24px;display:flex;overflow-y:auto}.hd-banner.svelte-r1u4ye{border-bottom:1px dashed var(--line);font:12px/1.5 var(--mono);color:var(--muted);padding-bottom:10px}.turn.svelte-r1u4ye{flex-direction:column;gap:12px;display:flex}.q.svelte-r1u4ye{background:var(--panel);border-left:2px solid var(--ascii);flex-direction:column;gap:2px;padding:8px 10px;display:flex}.q-label.svelte-r1u4ye{font:11px var(--mono);color:var(--muted)}.q-text.svelte-r1u4ye{overflow-wrap:anywhere;text-wrap:pretty}.answer.svelte-r1u4ye{flex-direction:column;gap:12px;display:flex}.b-h.svelte-r1u4ye{font-size:16px;font-weight:600}.b-step.svelte-r1u4ye{grid-template-columns:32px minmax(0,1fr);display:grid}.b-n.svelte-r1u4ye{border:1px solid var(--ascii);width:22px;height:22px;color:var(--text-2);font:700 12px var(--mono);justify-content:center;align-items:center;display:flex}.b-text.svelte-r1u4ye{overflow-wrap:anywhere;text-wrap:pretty;line-height:1.6}.b-note.svelte-r1u4ye{color:var(--text-2);overflow-wrap:anywhere;text-wrap:pretty;padding-left:32px;font-size:13px;line-height:1.55}.b-unconf.svelte-r1u4ye{color:var(--text-2);flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding-left:32px;font-size:13px;display:flex}.b-tag.svelte-r1u4ye{color:var(--partial);font:11px var(--mono);white-space:nowrap;border:1px solid #5a4e1f;padding:0 6px}.writing.svelte-r1u4ye{padding-left:32px}.cursor.svelte-r1u4ye{background:var(--accent);width:8px;height:14px;animation:1s step-end infinite svelte-r1u4ye-blink;display:inline-block}.hd.svelte-r1u4ye .cm-body>*{margin:0}.hd.svelte-r1u4ye .cm-body a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.hd.svelte-r1u4ye .cm-body a.cm-ref{max-width:100%;color:var(--q,var(--accent));font-weight:500;text-decoration:none;display:inline-block}.hd.svelte-r1u4ye .cm-body a.cm-ref:hover,.hd.svelte-r1u4ye .cm-body a.cm-ref:focus-visible{text-decoration:underline}.hd.svelte-r1u4ye .cm-ref-icon{vertical-align:-3px;background-color:var(--panel);background-repeat:no-repeat;width:16px;height:16px;margin-right:4px;display:inline-block}.hd.svelte-r1u4ye .cm-body code{background:var(--panel);border:1px solid var(--line);font:.9em var(--mono);padding:0 4px}.hd.svelte-r1u4ye .cm-body ul,.hd.svelte-r1u4ye .cm-body ol{margin:0;padding-left:20px}.hd.svelte-r1u4ye .hd-chip{background:var(--panel);border:1px solid var(--line-strong);color:var(--text);font:12px var(--mono);cursor:pointer;padding:0 7px}.hd.svelte-r1u4ye .hd-chip:hover,.hd.svelte-r1u4ye .hd-chip:focus-visible{border-color:var(--accent)}.box.svelte-r1u4ye{border:1px solid var(--line);color:var(--text-2);padding:10px 12px}.box-bad.svelte-r1u4ye{border-color:var(--bad);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.bad.svelte-r1u4ye{color:var(--bad)}.after.svelte-r1u4ye{flex-direction:column;gap:10px;padding-left:32px;display:flex}.sources.svelte-r1u4ye{flex-direction:column;gap:1px;display:flex}.src-h.svelte-r1u4ye{font:11px var(--mono);letter-spacing:.06em;color:var(--muted)}.source.svelte-r1u4ye{font:12px var(--mono);overflow-wrap:anywhere;gap:8px;padding:2px 0;display:flex}.source-tag.svelte-r1u4ye{color:var(--dim);flex:none}.source.svelte-r1u4ye a:where(.svelte-r1u4ye){color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--ascii);text-decoration-color:var(--ascii);text-underline-offset:3px}.source.svelte-r1u4ye a:where(.svelte-r1u4ye):hover{color:var(--accent)}.trust.svelte-r1u4ye,.hd-quiet.svelte-r1u4ye{font:11px/1.5 var(--mono);color:var(--dim)}.hd-quiet.svelte-r1u4ye{font-size:12px}.vote.svelte-r1u4ye{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.vote-q.svelte-r1u4ye{color:var(--text-2);margin-right:4px;font-size:13px}.hd-foot.svelte-r1u4ye{border-top:1px solid var(--line);flex-direction:column;flex:none;gap:8px;padding:12px 14px 14px;display:flex}.hd-foot.svelte-r1u4ye:has(.hd-copied:where(.svelte-r1u4ye):empty):not(:has(.hd-msg,textarea)){display:none}.hd-foot.svelte-r1u4ye textarea:where(.svelte-r1u4ye){background:var(--panel);border:1px solid var(--line-strong);width:100%;color:var(--text);font:14px/1.5 var(--sans);resize:none;padding:8px 10px}.hd-foot.svelte-r1u4ye textarea:where(.svelte-r1u4ye):focus{border-color:var(--accent);outline:none}.hd-count.svelte-r1u4ye{font:12px var(--mono);color:var(--muted);align-items:center;gap:10px;display:flex}.grow.svelte-r1u4ye{flex:1}.warn.svelte-r1u4ye{color:var(--partial)}.hd-msg.svelte-r1u4ye{color:var(--text-2);text-wrap:pretty;font-size:13px}.hd-copied.svelte-r1u4ye{font:12px var(--mono);color:var(--accent)}.hd-copied.svelte-r1u4ye:empty{display:none}@keyframes svelte-r1u4ye-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.cursor.svelte-r1u4ye{animation:none}}body.help-open .main,body.help-open .foot{margin-right:420px}@media (width<=719px){.hd.svelte-r1u4ye{z-index:45;border-left:0;width:auto;inset:0}.hd-back.svelte-r1u4ye{display:block}.hd-x.svelte-r1u4ye{display:none}body.help-open .main,body.help-open .foot{margin-right:auto}body.help-open{overflow:hidden}}.hg{border:1px solid var(--line-strong);opacity:0;margin-top:14px}.hg.hg-in{opacity:1;transition:opacity .5s}.hg[data-state=loading],.hg[data-state=none]{display:none}.hg-bar{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:12px 14px;display:flex}.hg-bar:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.hg-rule{font:11px var(--mono);letter-spacing:.06em;color:var(--muted);white-space:nowrap}.hg-ascii{color:var(--ascii)}.hg-title{font-size:15px;font-weight:600}.hg-fill{flex:1 1 0}.hg-build{font:12px var(--mono);color:var(--muted)}.hg-show{font:12px var(--mono);color:var(--accent)}.hg-body{border-top:1px dashed var(--line);flex-direction:column;gap:12px;padding:14px 14px 16px;display:flex}.hg-body[hidden]{display:none}.hg-h{font-size:16px;font-weight:600}.hg-step{grid-template-columns:32px minmax(0,1fr);display:grid}.hg-n{border:1px solid var(--ascii);width:22px;height:22px;color:var(--text-2);font:700 12px var(--mono);justify-content:center;align-items:center;display:flex}.hg-text{overflow-wrap:anywhere;text-wrap:pretty;line-height:1.6}.hg-note{color:var(--text-2);padding-left:32px;font-size:14px;line-height:1.55}.hg-unconf{color:var(--text-2);flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding-left:32px;font-size:14px;display:flex}.hg-tag{color:var(--partial);font:11px var(--mono);white-space:nowrap;border:1px solid #5a4e1f;padding:0 6px}.hg-sources{flex-direction:column;gap:1px;padding-top:4px;display:flex}.hg-sources .hg-rule{margin-bottom:2px}.hg-source{font:12px var(--mono);overflow-wrap:anywhere;gap:8px;padding:2px 0;display:flex}.hg-src-tag{color:var(--dim);flex:none}.hg-source a{color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--ascii);text-decoration-color:var(--ascii);text-underline-offset:3px}.hg-source a:hover{color:var(--accent)}.hg-trust{font:11px/1.5 var(--mono);color:var(--dim)}.hg-copied{font:12px var(--mono);color:var(--muted);padding:0 14px}.hg-copied:empty{display:none}.hg-body>*,.hg .cm-body>*{margin:0}.hg .cm-body a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.hg .cm-body a.cm-ref{max-width:100%;color:var(--q,var(--accent));font-weight:500;text-decoration:none;display:inline-block}.hg .cm-body a.cm-ref:hover,.hg .cm-body a.cm-ref:focus-visible{text-decoration:underline}.hg .cm-ref-icon{vertical-align:-3px;background-color:var(--panel);background-repeat:no-repeat;width:16px;height:16px;margin-right:4px;display:inline-block}.hg .cm-body code{background:var(--panel);border:1px solid var(--line);font:.9em var(--mono);padding:0 4px}.hg .cm-body ul,.hg .cm-body ol{margin:0;padding-left:20px}.hg .hd-chip{background:var(--panel);border:1px solid var(--line-strong);color:var(--text);font:12px var(--mono);cursor:pointer;padding:0 7px}.hg .hd-chip:hover,.hg .hd-chip:focus-visible{border-color:var(--accent)}@media (prefers-reduced-motion:reduce){.hg.hg-in{transition:none}}
