.tr-lab.svelte-1805xnc{background:var(--dark-bg);color:var(--dark-text);padding:1.5rem 2.5rem;container-type:inline-size}.tr-lab.svelte-1805xnc a{color:color-mix(in srgb, var(--gold) 70%, var(--dark-text));-webkit-text-decoration-color:color-mix(in srgb, var(--gold) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--gold) 40%, transparent)}.tr-lab.svelte-1805xnc a:hover,.tr-lab.svelte-1805xnc a:focus-visible{color:var(--dark-text);-webkit-text-decoration-color:var(--dark-border);text-decoration-color:var(--dark-border)}.tr-meta.svelte-1805xnc{border-bottom:1px solid var(--dark-border);grid-template-columns:minmax(0,1fr) minmax(260px,380px);align-items:start;gap:1.4rem 2rem;margin-bottom:1.2rem;padding-bottom:1.2rem;display:grid}@container (width<=760px){.tr-meta.svelte-1805xnc{grid-template-columns:1fr}}.tr-method-note{font-size:var(--text-xs);margin:0}.panel-label.svelte-1805xnc{letter-spacing:.16em;color:var(--dark-text-dim)}.tr-workbench.svelte-1805xnc{grid-template-columns:minmax(0,1fr) minmax(320px,442px);align-items:start;gap:1.2rem;display:grid}@container (width<=760px){.tr-workbench.svelte-1805xnc{grid-template-columns:1fr}.tr-workbench.svelte-1805xnc .folio-col:where(.svelte-1805xnc){order:-1;position:static}}.tr-main.svelte-1805xnc{flex-direction:column;gap:1.2rem;min-width:0;display:flex}.col-header.svelte-1805xnc{justify-content:space-between;align-items:center;gap:.5rem;min-height:1.4rem;margin-bottom:.4rem;display:flex}.input-col.svelte-1805xnc{flex-direction:column;gap:.45rem;display:flex}.eva-input.svelte-1805xnc{width:100%;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--dark-text);background:var(--dark-surface);border:1px solid var(--dark-border);border-radius:var(--radius-md);resize:vertical;min-height:140px;transition:border-color var(--t-norm), background var(--t-norm);outline:none;padding:.55rem .75rem;line-height:1.7}.eva-input.svelte-1805xnc:focus{border-color:color-mix(in srgb, var(--gold) 55%, transparent);background:color-mix(in srgb, var(--dark-text) 4%, var(--dark-surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--gold) 12%, transparent)}.eva-input.svelte-1805xnc::placeholder{color:var(--dark-text-mid);opacity:.65;font-style:italic}.textarea-wrap.svelte-1805xnc{position:relative}.textarea-wrap.svelte-1805xnc .tr-clear:where(.svelte-1805xnc){border-radius:var(--radius-md);width:1.6rem;height:1.6rem;color:var(--dark-text-mid);font-family:var(--font-ui);font-size:var(--text-sm);cursor:pointer;opacity:0;transition:opacity var(--t-norm), color var(--t-fast), background var(--t-fast), border-color var(--t-fast);background:0 0;border:1px solid #0000;place-content:center;padding:0;line-height:1;display:grid;position:absolute;top:.35rem;right:.35rem}.textarea-wrap.svelte-1805xnc .tr-clear:where(.svelte-1805xnc):hover,.textarea-wrap.svelte-1805xnc .tr-clear:where(.svelte-1805xnc):focus-visible{background:color-mix(in srgb, var(--red) 16%, transparent);border-color:color-mix(in srgb, var(--red) 45%, transparent);color:color-mix(in srgb, var(--red) 75%, var(--dark-text))}.textarea-wrap.svelte-1805xnc .tr-clear:where(.svelte-1805xnc):focus-visible{outline:2px solid color-mix(in srgb, var(--gold) 65%, var(--dark-text));outline-offset:1px}.textarea-wrap.svelte-1805xnc:hover .tr-clear:where(.svelte-1805xnc),.textarea-wrap.svelte-1805xnc:focus-within .tr-clear:where(.svelte-1805xnc){opacity:1}.example-btns.svelte-1805xnc{flex-wrap:wrap;gap:.3rem;display:flex}.result-heb.svelte-1805xnc{max-height:10rem;font-family:var(--font-hebrew);font-size:var(--text-xl);color:color-mix(in srgb, var(--blue) 70%, var(--dark-text));background:color-mix(in srgb, var(--dark-text) 4%, var(--dark-bg));border:1px solid color-mix(in srgb, var(--blue) 32%, transparent);border-radius:var(--radius-md);word-break:break-word;direction:rtl;padding:.45rem .75rem;line-height:2.1;overflow:auto}.result-de.svelte-1805xnc{font-family:var(--font-serif);font-style:italic;font-size:var(--text-base);color:var(--dark-text-dim);border-left:2px solid color-mix(in srgb, var(--gold) 60%, transparent);min-height:1.8rem;padding:.45rem 0 .45rem .75rem;line-height:1.5}.folio-col.svelte-1805xnc{top:calc(var(--nav-h) + var(--tool-bar-h,0px) + 1rem);border:1px solid var(--dark-border);border-radius:var(--radius-md);background:var(--dark-surface);flex-direction:column;gap:0;display:flex;position:sticky;overflow:hidden}.folio-col.svelte-1805xnc .col-header:where(.svelte-1805xnc){background:color-mix(in srgb, var(--dark-text) 6%, var(--dark-surface));border-bottom:1px solid var(--dark-border);margin-bottom:0;padding:.4rem .7rem}.folio-filter.svelte-1805xnc{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--dark-text);background:var(--dark-bg);border:1px solid var(--dark-border);border-radius:var(--radius-md);transition:border-color var(--t-norm);outline:none;margin:.5rem .6rem;padding:.3rem .55rem}.folio-filter.svelte-1805xnc:focus{border-color:color-mix(in srgb, var(--gold) 55%, transparent)}.folio-filter.svelte-1805xnc::placeholder{color:var(--dark-text-mid);opacity:.65}.folio-keyboard.svelte-1805xnc{border-top:1px solid var(--dark-border);flex-direction:column;gap:0;max-height:min(36vh,300px);display:flex;overflow:auto}.folio-empty.svelte-1805xnc{font-size:var(--text-xs);color:var(--dark-text-mid);margin:0;padding:.6rem .7rem;font-style:italic}.folio-group.svelte-1805xnc{border-bottom:1px solid var(--dark-border)}.folio-group.svelte-1805xnc:last-child{border-bottom:none}.folio-group-label.svelte-1805xnc{font-family:var(--font-smallcaps);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--dark-text-dim);background:color-mix(in srgb, var(--dark-text) 3%, var(--dark-surface));white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:background var(--t-fast);justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .6rem;display:flex;overflow:hidden}.folio-group-label.svelte-1805xnc:after{content:"▸";font-size:var(--text-xs);opacity:.45;transition:transform var(--t-fast);flex-shrink:0}.folio-group[open]:where(.svelte-1805xnc) .folio-group-label.svelte-1805xnc:after{transform:rotate(90deg)}.folio-group-label.svelte-1805xnc:hover{background:color-mix(in srgb, var(--dark-text) 7%, var(--dark-surface))}.folio-group-label.svelte-1805xnc:focus-visible{outline:2px solid color-mix(in srgb, var(--gold) 65%, var(--dark-text));outline-offset:-2px}.folio-btns.svelte-1805xnc{background:var(--dark-bg);flex-wrap:wrap;gap:.25rem;padding:.4rem .6rem;display:flex}.folio-para-list.svelte-1805xnc{border-top:1px solid var(--dark-border);background:color-mix(in srgb, var(--dark-text) 3%, var(--dark-surface));flex-wrap:wrap;gap:.2rem;max-height:9rem;padding:.4rem .6rem;display:flex;overflow:auto}.folio-status.svelte-1805xnc{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--dark-text-dim);border-top:1px solid var(--dark-border);background:var(--dark-surface);margin:0;padding:.3rem .7rem;line-height:1.4}.folio-status.svelte-1805xnc.ok{color:color-mix(in srgb, var(--green) 62%, var(--dark-text))}.folio-status.svelte-1805xnc.error{color:color-mix(in srgb, var(--red) 62%, var(--dark-text))}.tr-summary.svelte-1805xnc{background:var(--dark-surface);border:1px solid var(--dark-border);border-radius:var(--radius-md);grid-template-columns:auto minmax(7rem,1fr) auto auto;align-items:center;gap:.4rem .9rem;padding:.7rem .8rem;display:grid}@container (width<=620px){.tr-summary.svelte-1805xnc{grid-template-columns:auto 1fr auto}.tr-summary.svelte-1805xnc .tr-sum-read:where(.svelte-1805xnc){grid-column:2/-1}}.tr-sum-left.svelte-1805xnc{flex-direction:column;align-items:flex-start;gap:.15rem;min-width:4.6rem;display:flex}.tr-sum-value.svelte-1805xnc{font-family:var(--font-mono);font-weight:700;font-size:var(--text-xl);line-height:1}.tr-sum-label.svelte-1805xnc{font-family:var(--font-smallcaps);font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--dark-text-mid)}.tr-sum-bar.svelte-1805xnc{background:var(--dark-bg);border:1px solid var(--dark-border);height:10px;position:relative;overflow:hidden}.tr-sum-bar-fill.svelte-1805xnc{background:color-mix(in srgb, var(--gold) 55%, var(--dark-text));height:100%;transition:width var(--t-slower) ease;display:block}.tr-summary--high.svelte-1805xnc .tr-sum-value:where(.svelte-1805xnc){color:color-mix(in srgb, var(--green) 60%, var(--dark-text))}.tr-summary--high.svelte-1805xnc .tr-sum-bar-fill:where(.svelte-1805xnc){background:color-mix(in srgb, var(--green) 60%, var(--dark-text))}.tr-summary--low.svelte-1805xnc .tr-sum-value:where(.svelte-1805xnc){color:color-mix(in srgb, var(--red) 62%, var(--dark-text))}.tr-summary--low.svelte-1805xnc .tr-sum-bar-fill:where(.svelte-1805xnc){background:color-mix(in srgb, var(--red) 62%, var(--dark-text))}.tr-sum-frac.svelte-1805xnc{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--dark-text-dim);white-space:nowrap}.tr-sum-read.svelte-1805xnc{font-family:var(--font-mono);font-size:var(--text-mono);color:color-mix(in srgb, var(--gold) 70%, var(--dark-text));white-space:nowrap;cursor:default}.para-accordion.svelte-1805xnc{border:1px solid var(--dark-border);border-radius:var(--radius-md);overflow:hidden}.para-acc-bar.svelte-1805xnc{background:color-mix(in srgb, var(--dark-text) 6%, var(--dark-surface));border-bottom:1px solid var(--dark-border);justify-content:space-between;align-items:center;gap:.75rem;padding:.4rem .75rem;display:flex}.para-acc-chips.svelte-1805xnc{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.3rem;display:flex}.para-group-hd.svelte-1805xnc{font-family:var(--font-smallcaps);font-size:var(--text-xs);letter-spacing:.08em;color:var(--dark-text-mid);background:color-mix(in srgb, var(--dark-text) 3%, transparent);border-bottom:1px solid var(--dark-border);padding:.3rem .75rem}.para-item.svelte-1805xnc{border-bottom:1px solid color-mix(in srgb, var(--dark-border) 70%, transparent)}.para-item.svelte-1805xnc:last-child{border-bottom:none}.para-item.svelte-1805xnc .btn--full{justify-content:flex-start;gap:.55rem;padding:.33rem .75rem}.para-hd-chevron.svelte-1805xnc{font-size:var(--text-xs);color:var(--dark-text-mid);flex-shrink:0;width:1ch;line-height:1}.para-hd-id.svelte-1805xnc{font-family:var(--font-smallcaps);font-size:var(--text-xs);letter-spacing:.04em;color:color-mix(in srgb, var(--gold) 70%, var(--dark-text));white-space:nowrap;flex-shrink:0;font-weight:700}.para-hd-preview.svelte-1805xnc{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--dark-text-dim);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.para-hd-cov.svelte-1805xnc{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--dark-text-dim);background:color-mix(in srgb, var(--dark-text) 8%, transparent);border:1px solid var(--dark-border);flex-shrink:0;padding:0 .35rem}.para-hd-cov.svelte-1805xnc.para-hd-cov--high{background:color-mix(in srgb, var(--green) 16%, transparent);border-color:color-mix(in srgb, var(--green) 40%, transparent);color:color-mix(in srgb, var(--green) 62%, var(--dark-text))}.para-hd-cov.svelte-1805xnc.para-hd-cov--mid{background:color-mix(in srgb, var(--gold) 18%, transparent);border-color:color-mix(in srgb, var(--gold) 42%, transparent);color:color-mix(in srgb, var(--gold) 70%, var(--dark-text))}.para-hd-cov.svelte-1805xnc.para-hd-cov--low{background:color-mix(in srgb, var(--red) 16%, transparent);border-color:color-mix(in srgb, var(--red) 40%, transparent);color:color-mix(in srgb, var(--red) 62%, var(--dark-text))}.para-body.svelte-1805xnc{background:var(--dark-surface);border-top:1px solid color-mix(in srgb, var(--dark-border) 60%, transparent);flex-direction:column;gap:.9rem;padding:.8rem .85rem .95rem;display:flex}.para-reading.svelte-1805xnc{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:.9rem 1.2rem;display:grid}.para-subsec.svelte-1805xnc{flex-direction:column;gap:.28rem;display:flex}.token-row.svelte-1805xnc{background:color-mix(in srgb, var(--dark-text) 3%, var(--dark-bg));border:1px solid var(--dark-border);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:.3rem;min-height:2.2rem;padding:.4rem;display:flex}.tok.svelte-1805xnc{cursor:default;transition:transform var(--t-fast);border:1px solid #0000;flex-direction:column;align-items:center;gap:1px;padding:.2rem .4rem;display:inline-flex}.tok.svelte-1805xnc:hover{transform:translateY(-1px)}.tok.svelte-1805xnc.found{background:color-mix(in srgb, var(--green) 15%, transparent);border-color:color-mix(in srgb, var(--green) 35%, transparent)}.tok.svelte-1805xnc.prefix{background:color-mix(in srgb, var(--gold) 17%, transparent);border-color:color-mix(in srgb, var(--gold) 40%, transparent)}.tok.svelte-1805xnc.grapheme{background:color-mix(in srgb, var(--dark-text) 5%, transparent);border-color:var(--dark-border)}.tok.svelte-1805xnc.unknown{background:color-mix(in srgb, var(--red) 14%, transparent);border-color:color-mix(in srgb, var(--red) 32%, transparent)}.tok.svelte-1805xnc.tok--uncertain{opacity:.72}.tok-eva.svelte-1805xnc{font-family:var(--font-mono);color:var(--dark-text);font-size:var(--text-mono);line-height:1.2}.tok-heb.svelte-1805xnc{font-family:var(--font-hebrew);font-size:var(--text-sm);color:color-mix(in srgb, var(--blue) 70%, var(--dark-text));line-height:1.3}.tok-grammar.svelte-1805xnc{gap:.15rem;margin-top:.1rem;display:flex}.gr-flag.svelte-1805xnc{font-family:var(--font-mono);font-size:var(--text-mono);white-space:nowrap;padding:.08rem .22rem;line-height:1}.gr-invalid.svelte-1805xnc{background:color-mix(in srgb, var(--red) 18%, transparent);color:color-mix(in srgb, var(--red) 62%, var(--dark-text))}.gr-cap.svelte-1805xnc{background:color-mix(in srgb, var(--gold) 18%, transparent);color:color-mix(in srgb, var(--gold) 70%, var(--dark-text))}.gr-warn.svelte-1805xnc{background:color-mix(in srgb, var(--gold) 13%, transparent);color:color-mix(in srgb, var(--gold) 65%, var(--dark-text))}.gr-connective.svelte-1805xnc{background:color-mix(in srgb, var(--blue) 16%, transparent);color:color-mix(in srgb, var(--blue) 70%, var(--dark-text))}.gr-class.svelte-1805xnc{background:color-mix(in srgb, var(--violet) 18%, transparent);color:color-mix(in srgb, var(--violet) 75%, var(--dark-text))}.gr-rule.svelte-1805xnc{background:color-mix(in srgb, var(--teal) 18%, transparent);color:color-mix(in srgb, var(--teal) 75%, var(--dark-text))}.gr-prog-death.svelte-1805xnc{background:color-mix(in srgb, var(--red) 14%, transparent);color:color-mix(in srgb, var(--red) 62%, var(--dark-text))}.gr-prog-heal.svelte-1805xnc{background:color-mix(in srgb, var(--green) 17%, transparent);color:color-mix(in srgb, var(--green) 62%, var(--dark-text))}.tok-mrk.svelte-1805xnc{font-size:var(--text-xs);opacity:.55;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;line-height:1;display:inline-flex}.tok-mrk.svelte-1805xnc.tok-mrk--plant{color:color-mix(in srgb, var(--green) 62%, var(--dark-text));opacity:.7;font-size:var(--text-xs)}.tok-mrk.svelte-1805xnc.tok-mrk--line-end{color:var(--dark-text-mid)}.tok-mrk.svelte-1805xnc.tok-mrk--colophon{color:color-mix(in srgb, var(--gold) 70%, var(--dark-text));opacity:.8}.g-mrk.svelte-1805xnc{font-size:var(--text-xs);opacity:.6;cursor:default;margin-left:.25rem}.g-mrk.svelte-1805xnc.g-mrk--plant{color:color-mix(in srgb, var(--green) 62%, var(--dark-text))}.g-mrk.svelte-1805xnc.g-mrk--line-end{color:var(--dark-text-mid)}.g-mrk.svelte-1805xnc.g-mrk--colophon{color:color-mix(in srgb, var(--gold) 70%, var(--dark-text))}.gloss-table.svelte-1805xnc{border-collapse:collapse;width:100%;font-size:var(--text-xs)}.gloss-table.svelte-1805xnc th:where(.svelte-1805xnc){font-family:var(--font-smallcaps);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--dark-text-dim);border-bottom:1.5px solid var(--dark-border);text-align:left;background:color-mix(in srgb, var(--dark-text) 5%, var(--dark-surface));white-space:nowrap;padding:.3rem .5rem}.gloss-table.svelte-1805xnc td:where(.svelte-1805xnc){border-bottom:1px solid var(--dark-border);vertical-align:baseline;padding:.28rem .5rem}.gloss-table.svelte-1805xnc tr:where(.svelte-1805xnc):last-child td:where(.svelte-1805xnc){border-bottom:none}.gloss-table.svelte-1805xnc tr:where(.svelte-1805xnc):hover td:where(.svelte-1805xnc){background:color-mix(in srgb, var(--dark-text) 4%, transparent)}.gloss-table.svelte-1805xnc tr.row-unknown:where(.svelte-1805xnc) td:where(.svelte-1805xnc){opacity:.6}.gloss-table.svelte-1805xnc .g-eva:where(.svelte-1805xnc){font-family:var(--font-mono);color:var(--dark-text);white-space:nowrap}.gloss-table.svelte-1805xnc .g-eva:where(.svelte-1805xnc).g-eva--uncertain{opacity:.72;font-style:italic}.gloss-table.svelte-1805xnc .g-heb:where(.svelte-1805xnc){font-family:var(--font-hebrew);font-size:var(--text-sm);color:color-mix(in srgb, var(--blue) 70%, var(--dark-text))}.gloss-table.svelte-1805xnc .g-de:where(.svelte-1805xnc){color:var(--dark-text-dim);font-style:italic}.gloss-table.svelte-1805xnc .g-st:where(.svelte-1805xnc){color:color-mix(in srgb, var(--gold) 70%, var(--dark-text));font-size:var(--text-xs);white-space:nowrap}.gloss-table.svelte-1805xnc .g-st:where(.svelte-1805xnc).g5{color:color-mix(in srgb, var(--red) 62%, var(--dark-text))}.gloss-table.svelte-1805xnc .g-kind:where(.svelte-1805xnc){letter-spacing:.08em;white-space:nowrap}.gloss-table.svelte-1805xnc .g-class:where(.svelte-1805xnc){letter-spacing:normal;color:color-mix(in srgb, var(--violet) 75%, var(--dark-text));cursor:default;margin-left:.3rem}.gloss-table.svelte-1805xnc .g-class:where(.svelte-1805xnc).g-rule{color:color-mix(in srgb, var(--teal) 75%, var(--dark-text))}@media (width<=1200px){.tr-lab.svelte-1805xnc{padding-inline:1.8rem}}@container (width<=480px){.tr-lab.svelte-1805xnc{padding:1rem}}@media print{#translator-tool.svelte-1805xnc{display:none}}
