.grid.svelte-m0uvov{display:grid;gap:1px;background:var(--rule);border:1px solid var(--rule);border-radius:var(--radius);font-family:var(--font-deva);font-size:13px;overflow-x:auto}.corner.svelte-m0uvov,.head.svelte-m0uvov,.cell.svelte-m0uvov{background:var(--paper);padding:7px 10px;text-align:left}.grid.sunken.svelte-m0uvov .corner:where(.svelte-m0uvov),.grid.sunken.svelte-m0uvov .head:where(.svelte-m0uvov){background:var(--sunken)}.head.svelte-m0uvov{font-family:var(--font-mono);font-size:10px;color:var(--quiet)}.head.row.svelte-m0uvov{font-family:var(--font-deva);font-size:12px}.head.on.svelte-m0uvov{color:var(--accent)}.cell.svelte-m0uvov{color:var(--muted)}.cell.dim.svelte-m0uvov{color:var(--ghost)}.cell.on.svelte-m0uvov{background:var(--accent-soft);color:var(--ink)}button.cell.svelte-m0uvov{border:none;border-radius:var(--radius);font:inherit;color:var(--accent);cursor:pointer}button.cell.svelte-m0uvov:hover{background:var(--accent-soft);color:var(--ink)}.status.svelte-brg3ig{font-family:var(--font-mono);font-size:12px;color:var(--quiet);padding:40px 24px;text-align:center}.quiet.svelte-brg3ig{color:var(--faint)}.toggle.svelte-brg3ig{font-family:var(--font-mono);font-size:12px;background:transparent;border:1px solid var(--rule-2);border-radius:var(--radius);color:var(--muted);padding:4px 11px;cursor:pointer}.toggle.on.svelte-brg3ig{border-color:var(--accent);color:var(--accent)}.jump.svelte-brg3ig{display:flex;align-items:center;gap:8px}.jump.svelte-brg3ig input:where(.svelte-brg3ig){font-family:var(--font-mono);font-size:12px;color:var(--ink);background:transparent;border:1px solid var(--rule-2);border-radius:var(--radius);padding:3px 8px;width:130px;outline:none}.jump.svelte-brg3ig input:where(.svelte-brg3ig):focus{border-color:var(--accent)}.jump.svelte-brg3ig input:where(.svelte-brg3ig)::placeholder{color:var(--faint)}.body.svelte-brg3ig{display:flex;flex-direction:column;gap:30px;min-width:0}.ch-head.svelte-brg3ig{display:flex;flex-direction:column;gap:5px;border-bottom:1px solid var(--rule);padding-bottom:13px}.ch-dev.svelte-brg3ig{font-family:var(--font-deva);font-size:27px;font-weight:600}.ch-en.svelte-brg3ig{font-size:15px;color:var(--muted);font-style:italic}.ch-resume.svelte-brg3ig{display:flex;align-items:center;gap:10px;color:var(--faint)}.ch-resume.svelte-brg3ig:after{content:"";flex:1;height:1px;background:var(--rule)}.ch-resume-dev.svelte-brg3ig{font-family:var(--font-deva);font-size:14px}.ex.svelte-brg3ig{display:flex;flex-direction:column;gap:13px;border-left:2px solid transparent;padding-left:16px;margin-left:-18px;scroll-margin-top:calc(var(--sticky-rail) + 14px);scroll-margin-bottom:24px}.ex.active.svelte-brg3ig{border-left-color:var(--accent);background:var(--sunken)}.ex.grouped.svelte-brg3ig{gap:10px}.ex.grouped.svelte-brg3ig:not(.runstart) .ex-head:where(.svelte-brg3ig){display:none}.ex.grouped.svelte-brg3ig:not(.runend){margin-bottom:-18px}.ex-head.svelte-brg3ig{display:flex;align-items:baseline;gap:12px;font-family:var(--font-mono);font-size:11px;color:var(--faint)}.ex-teaches.svelte-brg3ig{color:var(--quiet)}.tokens.svelte-brg3ig{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:10px;align-items:flex-end}.token.svelte-brg3ig{font-family:var(--font-deva);font-size:26px;color:var(--ink);line-height:1.35;border-bottom:2px solid transparent;padding-bottom:2px;cursor:default}.token.punct.svelte-brg3ig{color:var(--faint)}.split-plus.svelte-brg3ig{color:var(--faint);padding:0 4px}.token.focal.svelte-brg3ig{border-bottom-color:var(--accent-soft);cursor:pointer}.token.hot.svelte-brg3ig{color:var(--ink-2)}.token.sel.svelte-brg3ig{border-bottom-color:var(--accent);color:var(--accent)}.translation.svelte-brg3ig{margin:0;font-size:16px;color:var(--muted);font-style:italic}.translation.svelte-brg3ig,.vyakhya-en.svelte-brg3ig,.ch-en.svelte-brg3ig,.gloss.svelte-brg3ig,.run-gloss.svelte-brg3ig,.ex-teaches.svelte-brg3ig,.cite-role.svelte-brg3ig,.question.svelte-brg3ig,.verdict.svelte-brg3ig{font-family:var(--font-prose)}.quiz-why.svelte-brg3ig{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:4px;font-size:12px;color:var(--muted)}.why-chain.svelte-brg3ig{font-family:var(--font-deva);font-size:13px;color:var(--ink-2, var(--ink))}.why-ref.svelte-brg3ig{font-family:var(--font-mono);font-size:11px;color:var(--accent-ref);text-decoration:none}.why-ref.svelte-brg3ig:hover{text-decoration:underline}.translation.svelte-brg3ig span,.vyakhya-en.svelte-brg3ig span,.ch-en.svelte-brg3ig span,.gloss.svelte-brg3ig span,.run-gloss.svelte-brg3ig span,.ex-teaches.svelte-brg3ig span,.cite-role.svelte-brg3ig span,.question.svelte-brg3ig span,.verdict.svelte-brg3ig span{font-family:inherit}.pager.svelte-brg3ig{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--rule);padding-top:16px;font-family:var(--font-mono);font-size:12px}.pager.svelte-brg3ig button:where(.svelte-brg3ig){background:transparent;border:1px solid var(--rule-2);border-radius:var(--radius);color:var(--ink);font-family:var(--font-mono);font-size:12px;padding:5px 11px;cursor:pointer}.pager.svelte-brg3ig button:where(.svelte-brg3ig):disabled{color:var(--faint);border-color:var(--rule);cursor:default}.range.svelte-brg3ig{color:var(--quiet)}.keys.svelte-brg3ig{color:var(--faint)}.railframe.svelte-brg3ig{position:relative;height:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden}.wordhead.svelte-brg3ig{flex:none;background:var(--sunken);border-bottom:1px solid var(--rule-2);padding:14px 16px 13px;display:flex;flex-direction:column;gap:9px}.wh-top.svelte-brg3ig{display:flex;align-items:baseline;gap:10px}.wh-form.svelte-brg3ig{font-family:var(--font-deva);font-size:28px;line-height:1.15;font-weight:600;color:var(--ink);min-width:0;overflow-wrap:anywhere}.wh-form.none.svelte-brg3ig{color:var(--faint);font-weight:400}.wh-rom.svelte-brg3ig{font-family:var(--font-mono);font-size:12px;color:var(--quiet)}.wh-acts.svelte-brg3ig{margin-left:auto;display:flex;gap:6px;flex:none}.wh-act.svelte-brg3ig{width:26px;height:26px;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:13px;line-height:1;color:var(--ink-2);background:var(--paper);border:1px solid var(--rule-2);border-radius:var(--radius);cursor:pointer}.wh-act.svelte-brg3ig:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.wh-act.on.svelte-brg3ig,.wh-act.on.svelte-brg3ig:disabled{color:var(--accent);border-color:var(--accent);cursor:default}.wh-mean.svelte-brg3ig{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.wh-en.svelte-brg3ig{font-family:var(--font-prose);font-size:15px;color:var(--ink)}.wh-stem.svelte-brg3ig{font-family:var(--font-deva);font-size:13px;color:var(--quiet)}.wh-tags.svelte-brg3ig{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.wh-legend.svelte-brg3ig{font-family:var(--font-mono);font-size:10px;color:var(--quiet)}.evidence.svelte-brg3ig{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;display:flex;flex-direction:column}.ev.svelte-brg3ig{display:flex;flex-direction:column;gap:9px;padding:13px 16px 15px;border-bottom:1px solid var(--rule)}.ev.reading.svelte-brg3ig{background:var(--sunken);border-bottom-color:var(--rule-2);gap:12px}.ev-label.svelte-brg3ig{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.ev-label.quiet.svelte-brg3ig{color:var(--muted)}.ev-head.svelte-brg3ig{display:flex;align-items:baseline;gap:8px}.ev-meta.svelte-brg3ig{font-family:var(--font-deva);font-size:13px;color:var(--quiet);min-width:0}.ev-meta.rom.svelte-brg3ig{font-family:var(--font-mono);font-size:11px}.ev-fold.svelte-brg3ig{margin-left:auto;flex:none;font-family:var(--font-mono);font-size:13px;line-height:1;color:var(--accent);background:transparent;border:none;padding:2px 0 2px 8px;cursor:pointer}.ev-fold.svelte-brg3ig:hover{color:var(--accent-hover)}.formed.svelte-brg3ig{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.formed-parts.svelte-brg3ig{font-family:var(--font-deva);font-size:16px;color:var(--ink)}.formed-kind.svelte-brg3ig{font-family:var(--font-deva);font-size:12px;color:var(--faint)}.vyakhya.svelte-brg3ig{display:flex;flex-direction:column;gap:5px;border-top:1px solid var(--rule-2);padding-top:11px}.vyakhya-dev.svelte-brg3ig{font-family:var(--font-deva);font-size:15px;color:var(--ink)}.vyakhya-en.svelte-brg3ig{margin:0;font-size:14px;color:var(--muted);font-style:italic}.run.svelte-brg3ig{display:flex;flex-direction:column;gap:3px}.run-row.svelte-brg3ig{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:10px;align-items:baseline;text-align:left;background:transparent;border:none;border-left:2px solid transparent;border-radius:var(--radius);padding:2px 0 3px 8px;margin-left:-10px;cursor:pointer;font:inherit}.run-row.on.svelte-brg3ig{border-left-color:var(--accent)}.run-form.svelte-brg3ig{font-family:var(--font-deva);font-size:15px;color:var(--ink)}.run-row.on.svelte-brg3ig .run-form:where(.svelte-brg3ig){color:var(--accent)}.run-gloss.svelte-brg3ig{font-size:13px;line-height:1.45;color:var(--muted)}.run-row.on.svelte-brg3ig .run-gloss:where(.svelte-brg3ig){color:var(--ink)}.quizme.svelte-brg3ig{font-family:var(--font-mono);font-size:12px;color:var(--ink);background:var(--paper);border:1px solid var(--rule-2);border-radius:var(--radius);padding:8px 10px;text-align:left;cursor:pointer}.quizme.svelte-brg3ig:disabled{color:var(--quiet);border-color:var(--rule);cursor:default}.quizme.svelte-brg3ig:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.railfoot.svelte-brg3ig{flex:none;border-top:1px solid var(--rule-2);background:var(--paper);padding:10px 16px;display:flex;align-items:center;gap:10px}.quizme.foot.svelte-brg3ig{flex:1 1 auto;text-align:center;padding:9px 10px;font-size:11.5px;letter-spacing:.04em}.quizme.foot.accent.svelte-brg3ig:not(:disabled){background:var(--accent);border-color:var(--accent);color:var(--paper)}.quizme.foot.accent.svelte-brg3ig:not(:disabled):hover{background:var(--accent-hover);border-color:var(--accent-hover);color:var(--paper)}.foot-counts.svelte-brg3ig{flex:none;font-family:var(--font-mono);font-size:10.5px;line-height:1.3;color:var(--quiet)}.takeover.svelte-brg3ig{position:absolute;inset:0;z-index:3;background:var(--paper);display:flex;flex-direction:column;min-height:0}.tk-head.svelte-brg3ig{flex:none;background:var(--ink);padding:12px 16px;display:flex;align-items:center;gap:10px}.tk-back.svelte-brg3ig{display:inline-flex;align-items:baseline;gap:6px;font-family:var(--font-mono);font-size:11.5px;color:var(--sunken);background:transparent;border:none;border-radius:var(--radius);padding:2px 4px 2px 0;cursor:pointer}.tk-back.svelte-brg3ig:hover{color:var(--accent)}.tk-src.svelte-brg3ig{margin-left:auto;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.tk-body.svelte-brg3ig{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:20px 16px;display:flex;flex-direction:column;gap:16px}.tk-foot.svelte-brg3ig{flex:none;border-top:1px solid var(--rule-2);padding:10px 16px;display:flex;align-items:center;gap:10px}.quiz-line.svelte-brg3ig{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;padding:2px 0 4px}.qtok.svelte-brg3ig{font-family:var(--font-deva);font-size:17px;color:var(--ink);background:transparent;border:none;border-bottom:2px solid var(--rule-2);border-radius:var(--radius);padding:1px 0 2px;cursor:pointer}.qtok.svelte-brg3ig:hover{color:var(--accent);border-bottom-color:var(--accent)}.qtok.punct.svelte-brg3ig{color:var(--faint);border-bottom-color:transparent;cursor:default}.ask.svelte-brg3ig{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--rule);padding-top:14px}.phrase.svelte-brg3ig{font-family:var(--font-deva);font-size:16px;color:var(--ink)}.phrase.context.svelte-brg3ig{color:var(--faint);font-size:19px;display:flex;flex-wrap:wrap;gap:2px 8px;align-items:baseline;border-bottom:1px solid var(--rule);padding-bottom:16px}.ctok.svelte-brg3ig{border-bottom:2px solid transparent;padding-bottom:1px}.ctok.on.svelte-brg3ig{color:var(--ink);border-bottom-color:var(--accent)}.ctok.punct.svelte-brg3ig{margin-left:-6px;color:var(--faint)}.question.svelte-brg3ig{font-size:17px;line-height:1.5;color:var(--ink);text-wrap:pretty}.options.svelte-brg3ig{display:flex;flex-direction:column;gap:7px}.opt.svelte-brg3ig{font-family:var(--font-deva);font-size:16px;text-align:left;background:var(--paper);border:1px solid var(--rule-2);border-radius:var(--radius);padding:10px 12px;cursor:pointer}.opt.svelte-brg3ig:hover{border-color:var(--accent);background:var(--accent-soft)}.skip.svelte-brg3ig{font-family:var(--font-mono);font-size:11px;color:var(--quiet);background:transparent;border:none;padding:0;text-align:left;cursor:pointer}.skip.svelte-brg3ig:hover{color:var(--ink)}.verdict.svelte-brg3ig{font-family:var(--font-mono);font-size:12px}.verdict.ok.svelte-brg3ig{color:var(--accent-ok)}.verdict.miss.svelte-brg3ig{color:var(--accent)}.verdict.shown.svelte-brg3ig{color:var(--quiet)}.gloss.svelte-brg3ig{font-size:17px;color:var(--ink)}.chip-btn.svelte-brg3ig{all:unset;cursor:pointer;border-radius:var(--radius)}.chip-btn.svelte-brg3ig:focus-visible{outline:2px solid var(--accent-ref);outline-offset:1px}.concept.svelte-brg3ig{margin-top:8px;padding:10px 12px;border:1px solid var(--rule-2);border-left:2px solid var(--accent-ref);border-radius:var(--radius);background:var(--surface-1, transparent)}.concept-head.svelte-brg3ig{display:flex;align-items:baseline;gap:8px;font-family:var(--font-deva);font-size:15px;color:var(--ink);margin-bottom:4px}.concept-rom.svelte-brg3ig{font-family:var(--font-mono);font-size:11px;color:var(--muted)}.concept-body.svelte-brg3ig{font-size:13px;line-height:1.6;color:var(--ink-2, var(--ink))}.concept-empty.svelte-brg3ig{color:var(--muted)}.concept-ref.svelte-brg3ig{display:inline-block;margin-top:6px;font-family:var(--font-mono);font-size:11px;color:var(--accent-ref);text-decoration:none}.concept-ref.svelte-brg3ig:hover{text-decoration:underline}.also.svelte-brg3ig{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:8px}.also-label.svelte-brg3ig{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.also-btn.svelte-brg3ig{font-family:var(--font-deva);font-size:12px;color:var(--accent-ref);background:transparent;border:1px solid var(--rule-2);border-radius:var(--radius);padding:2px 8px;cursor:pointer}.also-btn.svelte-brg3ig:hover{border-color:var(--accent-ref)}.also-btn.back.svelte-brg3ig{font-family:var(--font-mono);font-size:11px;color:var(--muted)}.ambiguous.svelte-brg3ig{margin:8px 0 0;font-family:var(--font-prose);font-size:13px;line-height:1.55;color:var(--muted)}.decomp.svelte-brg3ig{display:flex;flex-direction:column;gap:2px}.decomp-label.svelte-brg3ig{font-family:var(--font-mono);font-size:11px;color:var(--faint)}.decomp-parts.svelte-brg3ig{font-family:var(--font-deva);font-size:15px;color:var(--ink)}.cite.svelte-brg3ig{display:grid;grid-template-columns:46px minmax(0,1fr);gap:10px;align-items:baseline;text-align:left;background:var(--sunken);border:none;border-radius:var(--radius);padding:6px 8px;cursor:pointer}.cites.svelte-brg3ig{display:flex;flex-direction:column;gap:1px}.cite.svelte-brg3ig:hover{background:var(--accent-soft)}.cite-id.svelte-brg3ig{font-family:var(--font-mono);font-size:12px;color:var(--accent-ref)}.cite-role.svelte-brg3ig{font-size:13.5px;line-height:1.45;color:var(--ink-2)}.cite.svelte-brg3ig:hover .cite-id:where(.svelte-brg3ig){text-decoration:underline}@media(max-width:960px){.railframe.sheeted.svelte-brg3ig{height:100%;overflow:hidden}.railframe.at-peek.svelte-brg3ig .evidence:where(.svelte-brg3ig),.railframe.at-peek.svelte-brg3ig .railfoot:where(.svelte-brg3ig){display:none}.railframe.at-peek.svelte-brg3ig .wordhead:where(.svelte-brg3ig){position:relative;border-bottom:none;padding:2px 18px 16px;gap:10px}.railframe.at-peek.svelte-brg3ig .wh-mean:where(.svelte-brg3ig),.railframe.at-peek.svelte-brg3ig .wh-legend:where(.svelte-brg3ig){display:none}.railframe.at-peek.svelte-brg3ig .wh-form:where(.svelte-brg3ig){font-size:24px}.railframe.at-peek.svelte-brg3ig .wh-tags:where(.svelte-brg3ig){flex-wrap:nowrap;overflow:hidden;padding-right:54px}.railframe.at-peek.svelte-brg3ig .wh-acts:where(.svelte-brg3ig){position:absolute;right:18px;bottom:12px}.wh-en.peek.svelte-brg3ig{font-size:15.5px;color:var(--ink-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wh-pull.svelte-brg3ig{margin-left:auto;flex:none;font-family:var(--font-mono);font-size:11px;color:var(--ink-2);background:var(--paper);border:1px solid var(--rule-2);border-radius:var(--radius);padding:6px 9px;cursor:pointer}.wh-pull.svelte-brg3ig:active{border-color:var(--accent);color:var(--accent)}.railframe.at-peek.svelte-brg3ig .wordhead:where(.svelte-brg3ig){cursor:pointer}.wh-act.svelte-brg3ig{width:44px;height:44px;font-size:15px}.opt.svelte-brg3ig{padding:14px;font-size:17px}.quiz-line.svelte-brg3ig{gap:10px 14px}.qtok.svelte-brg3ig{font-size:19px;padding:6px 2px 8px}.skip.svelte-brg3ig{font-size:12px;padding:8px 0}.question.svelte-brg3ig{font-size:18px}.quizme.foot.svelte-brg3ig{padding:13px 10px;font-size:12px}.wordhead.svelte-brg3ig,.ev.svelte-brg3ig,.railfoot.svelte-brg3ig{padding-left:18px;padding-right:18px}.tk-foot.svelte-brg3ig,.railfoot.svelte-brg3ig{padding-bottom:20px}.railfoot.svelte-brg3ig .foot-counts:where(.svelte-brg3ig){display:none}.run-row.svelte-brg3ig{padding-top:6px;padding-bottom:7px}.spinehead.svelte-brg3ig{display:flex;align-items:center;gap:10px;padding:4px 18px 12px;border-bottom:1px solid var(--rule-2)}.spinehead.svelte-brg3ig .jump:where(.svelte-brg3ig) input:where(.svelte-brg3ig){width:116px}.toggle.svelte-brg3ig{margin-left:auto}.railframe.svelte-brg3ig:not(.sheeted){height:auto;overflow:visible}.railframe.svelte-brg3ig:not(.sheeted) .evidence:where(.svelte-brg3ig),.railframe.svelte-brg3ig:not(.sheeted) .tk-body:where(.svelte-brg3ig){overflow-y:visible;min-height:0}.railframe.svelte-brg3ig:not(.sheeted) .takeover:where(.svelte-brg3ig){position:static;border:1px solid var(--rule-2)}}
