.gloss.svelte-15q3ei2{padding-inline-start:14px;margin-block-start:11px;border-inline-start:2px solid var(--tag-bd)}.label.svelte-15q3ei2{margin:0 0 6px;font-family:var(--font-sans);font-size:var(--fs-micro);font-weight:var(--w-label);color:var(--gold-deep);text-transform:uppercase;letter-spacing:var(--tr-label)}.display.svelte-15q3ei2{margin:0 0 9px;font-family:var(--font-reading);font-size:var(--fs-body);font-style:italic;line-height:var(--lh-body);color:var(--ink2)}.rows.svelte-15q3ei2{display:grid;grid-template-columns:minmax(5.5em,max-content) minmax(0,1fr);gap:5px 14px;margin:0}.row.svelte-15q3ei2{display:contents}dt.svelte-15q3ei2{font-family:var(--font-reading);font-size:var(--fs-body);font-style:italic;line-height:var(--lh-body);color:var(--ink);overflow-wrap:anywhere}.ending.svelte-15q3ei2 dt:where(.svelte-15q3ei2){padding-inline-start:.8em;color:var(--ink2)}dd.svelte-15q3ei2{margin:0;font-family:var(--font-reading);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink)}.root.svelte-15q3ei2,.gloss-note.svelte-15q3ei2{display:block;font-size:var(--fs-meta);color:var(--ink2)}.gloss-note.svelte-15q3ei2{font-style:italic}.sources.svelte-1mwm51k{margin-block-start:18px}.grounded.svelte-1mwm51k{margin:0 0 4px;font-family:var(--font-sans);font-size:var(--fs-meta);font-weight:var(--w-ui);color:var(--ink3)}.bar.svelte-1mwm51k{display:flex;flex-wrap:wrap;gap:var(--s2);align-items:center}.toggle.svelte-1mwm51k{display:inline-flex;gap:9px;align-items:center;padding:7px 13px;font-family:var(--font-sans);font-size:var(--fs-micro);font-weight:var(--w-label);color:var(--gold-deep);text-transform:uppercase;letter-spacing:var(--tr-label);cursor:pointer;background:transparent;border:1px solid var(--line);border-radius:9px;transition:border-color var(--d3),color var(--d3)}.toggle.svelte-1mwm51k:hover{color:var(--gold-bright);border-color:var(--tag-bd)}.toggle.svelte-1mwm51k .car{transition:transform var(--d4)}.toggle.open.svelte-1mwm51k .car{transform:rotate(180deg)}.panel.svelte-1mwm51k{display:grid;grid-template-rows:0fr;margin-block-start:0;transition:grid-template-rows var(--d5) cubic-bezier(.4,0,.2,1),margin-block-start var(--d5) cubic-bezier(.4,0,.2,1)}.panel.open.svelte-1mwm51k{grid-template-rows:1fr;margin-block-start:13px}.panel-inner.svelte-1mwm51k{display:flex;flex-direction:column;gap:11px;overflow:hidden}.card.svelte-1mwm51k{padding:15px 17px;scroll-margin-block-start:calc(var(--transcript-clip-top, 0px) + 12px);background:transparent;border:1px solid var(--line);border-radius:12px;transition:background var(--d3),border-color var(--d3)}.card.svelte-1mwm51k:hover{background:color-mix(in oklch,var(--gold) 4%,transparent);border-color:var(--tag-bd)}.card.svelte-1mwm51k{position:relative}.card.svelte-1mwm51k:after{position:absolute;inset:0;pointer-events:none;content:"";border:2px solid var(--gold-bright);border-radius:inherit;opacity:0}.card.svelte-1mwm51k.cite-flash:after{animation:svelte-1mwm51k-cite-flash 1.6s ease-out}@keyframes svelte-1mwm51k-cite-flash{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.card.svelte-1mwm51k.cite-flash:after{opacity:1;animation:none}}.card.svelte-1mwm51k .head:where(.svelte-1mwm51k){display:flex;flex-wrap:wrap;gap:10px;align-items:baseline;margin-block-end:9px}.num.svelte-1mwm51k{padding:1px 7px;font-family:var(--font-sans);font-size:var(--fs-micro);font-weight:var(--w-label);color:var(--gold-bright);border:1px solid var(--tag-bd);border-radius:5px}.work.svelte-1mwm51k{font-family:var(--font-reading);font-size:var(--fs-ui);font-style:italic;font-weight:var(--w-small);color:var(--ink)}.passage.svelte-1mwm51k{max-block-size:33dvh;padding-inline-start:14px;margin:0;overflow:auto;font-family:var(--font-reading);font-size:var(--fs-body);font-variation-settings:"opsz" 24;font-weight:400;line-height:var(--lh-body);color:var(--ink2);white-space:pre-line;border-inline-start:2px solid var(--line)}.passage.svelte-1mwm51k p{margin:0}.passage.svelte-1mwm51k .hl,.translation.svelte-1mwm51k .hl:where(.svelte-1mwm51k){color:inherit;background:color-mix(in oklch,var(--gold-bright) 25%,transparent)}.ctx-rule.svelte-1mwm51k{border:0;border-block-start:1px solid var(--line)}.translation.svelte-1mwm51k{max-block-size:33dvh;padding-inline-start:14px;margin:11px 0 0;overflow:auto;font-family:var(--font-reading);font-size:var(--fs-body);font-weight:400;line-height:var(--lh-body);color:var(--ink);white-space:pre-line;border-inline-start:2px solid var(--tag-bd)}.attribution.svelte-1mwm51k{display:block;margin-block-start:8px;font-family:var(--font-sans);font-size:var(--fs-micro);font-weight:var(--w-label);color:var(--gold-deep);text-transform:uppercase;letter-spacing:var(--tr-label)}.acts.svelte-1mwm51k{display:flex;gap:14px;align-items:center;margin-block-start:11px}.act.svelte-1mwm51k{display:inline-flex;gap:6px;align-items:center;padding:6px 12px;font-family:var(--font-sans);font-size:var(--fs-micro);font-weight:var(--w-label);color:var(--ink3);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:transparent;border:1px solid var(--line);border-radius:7px;transition:color var(--d2),border-color var(--d2)}.act.svelte-1mwm51k:hover:not(:disabled){color:var(--gold-bright);border-color:var(--tag-bd)}.act.svelte-1mwm51k:disabled{cursor:default;opacity:.6}.err.svelte-1mwm51k{margin:var(--s1) 0 0;font-size:var(--fs-micro);color:var(--amber)}.sp-id.svelte-18iipl3{display:flex;gap:11px;align-items:center;margin-block-end:13px}.sp-id.R.svelte-18iipl3{flex-direction:row-reverse}.thumb.svelte-18iipl3{--speaker-coin: 66px;display:grid;flex:none;place-items:center;inline-size:calc(var(--speaker-coin) * var(--ornament-grow));block-size:calc(var(--speaker-coin) * var(--ornament-grow))}.who.svelte-18iipl3{display:flex;flex-direction:column;min-inline-size:0;line-height:1.2}.sp-id.R.svelte-18iipl3 .who:where(.svelte-18iipl3){align-items:flex-end}.nm.svelte-18iipl3{font-family:var(--font-reading);font-size:var(--fs-ui);font-weight:var(--w-small);color:var(--ink);text-wrap:pretty;overflow-wrap:anywhere}.meta.svelte-18iipl3{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-block-start:2px}.sp-id.R.svelte-18iipl3 .meta:where(.svelte-18iipl3){flex-direction:row-reverse}.dates.svelte-18iipl3{font-family:var(--font-sans);font-size:var(--fs-meta);font-weight:var(--w-ui);color:var(--ink3)}.role.svelte-18iipl3{padding:1px 6px;font-family:var(--font-sans);font-size:var(--fs-micro);font-weight:var(--w-label);color:var(--ink3);text-transform:uppercase;letter-spacing:var(--tr-label);border:1px solid var(--line);border-radius:5px}@media(max-width:35rem){.sp-id.R.svelte-18iipl3,.sp-id.R.svelte-18iipl3 .meta:where(.svelte-18iipl3){flex-direction:row}.sp-id.R.svelte-18iipl3 .who:where(.svelte-18iipl3){align-items:flex-start}}.msg-acts.svelte-1ebqwt{display:flex;margin-block-start:18px}.msg.svelte-1ebqwt{contain-intrinsic-size:auto 8rem;margin-block-end:42px;content-visibility:auto}.msg[data-role=user].svelte-1ebqwt{text-align:center}.user-q.svelte-1ebqwt{max-inline-size:560px;margin:4px auto 30px}.user-lab.svelte-1ebqwt{margin-block-end:7px;font-family:var(--font-sans);font-size:var(--fs-micro);font-weight:var(--w-label);color:var(--gold-deep);text-transform:uppercase;letter-spacing:var(--tr-label)}.user-text.svelte-1ebqwt{margin:0;font-family:var(--font-reading);font-size:var(--fs-body);font-style:italic;font-weight:var(--w-small);line-height:var(--lh-body);color:var(--ink);text-wrap:pretty}.stopped.svelte-1ebqwt{margin:var(--s2) 0 0;font-style:italic;color:var(--ink3)}.cite-pop.svelte-1ebqwt{position:fixed;inset-block-start:50%;z-index:var(--layer-popover);max-inline-size:92vw;max-block-size:80dvh;padding:16px 18px;overflow-y:auto;background:var(--panel-citation);border:1px solid var(--tag-bd);border-radius:12px;box-shadow:0 8px 30px #00000057;transform:translate(-50%,-50%)}.cite-pop.edge.svelte-1ebqwt{inset-block-start:auto;transform:translate(-50%)}.pop-meta.svelte-1ebqwt{margin:0 0 7px;font-family:var(--font-sans);font-size:var(--fs-micro);font-weight:var(--w-label);color:var(--gold-deep);text-transform:capitalize;letter-spacing:.07em}.pop-work.svelte-1ebqwt{margin:0;font-family:var(--font-reading);font-size:var(--fs-ui);font-style:italic;font-weight:var(--w-small);color:var(--ink)}.pop-passage.svelte-1ebqwt{margin:8px 0 0;font-family:var(--font-reading);font-size:var(--fs-body);font-variation-settings:"opsz" 24;font-weight:400;line-height:var(--lh-body);color:var(--ink2);white-space:pre-line}.pop-passage.svelte-1ebqwt p{margin:0}.pop-passage.awaiting.svelte-1ebqwt{visibility:hidden}.pop-passage.svelte-1ebqwt .hl,.pop-translation.svelte-1ebqwt .hl:where(.svelte-1ebqwt){color:inherit;background:color-mix(in oklch,var(--gold-bright) 25%,transparent)}.ctx-rule.svelte-1ebqwt{border:0;border-block-start:1px solid var(--line)}.cite-pop.svelte-1ebqwt:focus-visible{outline:2px solid var(--tag-bd);outline-offset:2px}.pop-translation.svelte-1ebqwt{padding-inline-start:12px;margin:11px 0 0;font-family:var(--font-reading);font-size:var(--fs-body);font-weight:400;line-height:var(--lh-body);color:var(--ink);border-inline-start:2px solid var(--tag-bd)}.pop-note.svelte-1ebqwt{display:block;margin:11px 0 0;font-family:var(--font-sans);font-size:var(--fs-micro);font-weight:var(--w-label);color:var(--gold-deep);text-transform:uppercase;letter-spacing:.08em}.pop-err.svelte-1ebqwt{margin:11px 0 0;font-size:var(--fs-micro);color:var(--amber)}.pop-acts.svelte-1ebqwt{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-block-start:13px}.pop-act.svelte-1ebqwt{display:inline-flex;gap:6px;align-items:center;padding:6px 12px;font-family:var(--font-sans);font-size:var(--fs-micro);font-weight:var(--w-label);color:var(--ink3);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:transparent;border:1px solid var(--line);border-radius:7px;transition:color var(--d2),border-color var(--d2)}.pop-act.svelte-1ebqwt:hover:not(:disabled){color:var(--gold-bright);border-color:var(--tag-bd)}.pop-act.svelte-1ebqwt:disabled{cursor:default;opacity:.6}
