.word-card.svelte-qm6or5{position:fixed;z-index:110;width:min(21.5rem,calc(100vw - 16px));box-sizing:border-box;overflow:auto;padding:1rem;background:var(--paper);color:var(--ink);border:1px solid var(--border-strong);border-top:3px double var(--border-strong);border-radius:3px;box-shadow:0 5px 24px #0002;font-size:.9rem;line-height:1.6}.head.svelte-qm6or5{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}strong.svelte-qm6or5{font:600 1.3rem var(--serif);overflow-wrap:anywhere}button.svelte-qm6or5{border:0;padding:.1rem .5rem;background:transparent;color:var(--ink-soft);cursor:pointer;font-size:1.3rem}p.svelte-qm6or5{margin:.6rem 0}.source.svelte-qm6or5,.stem.svelte-qm6or5,.notice.svelte-qm6or5{color:var(--muted);font-size:.72rem}.notice.svelte-qm6or5{padding-top:.5rem;border-top:1px solid var(--border)}.lookup.svelte-qm6or5{font-size:.8rem}.gloss.svelte-qm6or5{font-size:.95rem}.edition.svelte-1cbki1u{display:grid;grid-template-columns:minmax(17rem,.9fr) minmax(22rem,1.1fr);grid-template-rows:auto minmax(0,1fr);height:max(32rem,calc(100dvh - var(--reader-top) - 1rem));border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border)}.edition-bar.svelte-1cbki1u{grid-column:1 / -1;display:flex;justify-content:space-between;gap:1rem;padding:.55rem 0;border-bottom:1px solid var(--border)}button.svelte-1cbki1u,select.svelte-1cbki1u{font:inherit;font-size:.78rem;color:var(--ink-soft);border:1px solid var(--border);background:var(--paper);border-radius:3px;padding:.3rem .5rem}button.svelte-1cbki1u{cursor:pointer}button.svelte-1cbki1u:hover,select.svelte-1cbki1u:hover{border-color:var(--ink-soft)}button.svelte-1cbki1u:disabled{opacity:.35;cursor:default}button[aria-pressed=true].svelte-1cbki1u{color:var(--accent-text);border-color:var(--accent-text)}.contents.svelte-1cbki1u{min-width:0}.contents.svelte-1cbki1u select:where(.svelte-1cbki1u){max-width:100%}.image-toggle.svelte-1cbki1u{flex-shrink:0}.scan.svelte-1cbki1u{display:flex;flex-direction:column;min-height:0;padding:.7rem 1rem .3rem 0;border-right:1px solid var(--border)}.scan-tools.svelte-1cbki1u,.scan-foot.svelte-1cbki1u{display:flex;align-items:center;gap:.3rem}.spacer.svelte-1cbki1u{flex:1}.image.svelte-1cbki1u{flex:1;min-height:0;margin:.5rem 0}.scan-foot.svelte-1cbki1u a:where(.svelte-1cbki1u){margin-left:auto;font-size:.72rem}.image-credit.svelte-1cbki1u{color:var(--muted);font-size:.65rem;margin:.45rem 0 0}.column.svelte-1cbki1u{position:relative;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;min-width:0}article.svelte-1cbki1u{max-width:43rem;margin:0 auto;padding:2.7rem clamp(1rem,3vw,3rem) 4rem}.title-page.svelte-1cbki1u{margin-bottom:2.5rem}.eyebrow.svelte-1cbki1u{font-size:.75rem;color:var(--muted);letter-spacing:.12em;margin:0 0 .5rem}h2.svelte-1cbki1u{margin:0 0 .8rem;font-size:clamp(1.25rem,2vw,1.7rem);font-weight:500;letter-spacing:.08em}.credit.svelte-1cbki1u{font-size:.75rem;color:var(--ink-soft)}.credit.svelte-1cbki1u a:where(.svelte-1cbki1u){color:inherit}.reading-key.svelte-1cbki1u,.edition-note.svelte-1cbki1u{font-size:.76rem;color:var(--ink-soft);line-height:1.9}summary.svelte-1cbki1u{cursor:pointer}.edition-note.svelte-1cbki1u{margin-top:1rem}.edition-note.svelte-1cbki1u p:where(.svelte-1cbki1u){margin:.6rem 0}section.svelte-1cbki1u{margin-bottom:3rem;scroll-margin-top:1.5rem}h3.svelte-1cbki1u{display:flex;align-items:baseline;gap:.8rem;margin:0 0 1.6rem;font-size:.95rem;font-weight:500;padding-top:1rem;border-top:1px solid var(--border)}h3.svelte-1cbki1u span:where(.svelte-1cbki1u){font:.7rem var(--mono);color:var(--muted)}.phrase.svelte-1cbki1u{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.7rem;margin:0 0 1.4rem;scroll-margin-top:1.5rem}.number.svelte-1cbki1u{color:var(--muted);font:.65rem var(--mono);text-decoration:none;text-align:right;padding-top:1.15rem}.active.svelte-1cbki1u .number:where(.svelte-1cbki1u),.number.svelte-1cbki1u:hover{color:var(--accent-text)}.lines.svelte-1cbki1u{min-width:0}.original.svelte-1cbki1u{font-family:var(--jp);font-size:1.24rem;line-height:2.55;letter-spacing:.04em;margin:0;overflow-wrap:anywhere}ruby.svelte-1cbki1u{ruby-align:center}rt.svelte-1cbki1u{color:var(--ink-soft);font-size:.5em;letter-spacing:0;font-weight:400}.modern.svelte-1cbki1u{font-family:var(--serif);font-size:1.1rem;line-height:1.55;letter-spacing:.015em;margin:.05rem 0 .25rem;overflow-wrap:anywhere}.translation.svelte-1cbki1u{margin:0;font-size:.88rem;line-height:1.85}.apparatus.svelte-1cbki1u{font-size:.72rem;color:var(--ink-soft);margin-top:.4rem;line-height:1.9}.apparatus.svelte-1cbki1u summary:where(.svelte-1cbki1u){color:var(--muted)}.apparatus.svelte-1cbki1u p:where(.svelte-1cbki1u){margin:.5rem 0}.honkoku-text.svelte-1cbki1u{font-family:var(--jp)}.source-links.svelte-1cbki1u button:where(.svelte-1cbki1u){font-size:inherit;padding:0 .3rem}.variant.svelte-1cbki1u{color:var(--accent-text);margin-left:.5rem}.references.svelte-1cbki1u{font-size:.8rem;line-height:1.9}.references.svelte-1cbki1u h3:where(.svelte-1cbki1u){margin:2rem 0 .5rem}.references.svelte-1cbki1u ul:where(.svelte-1cbki1u){padding-left:1.3rem}.references.svelte-1cbki1u li:where(.svelte-1cbki1u){margin-bottom:.8rem}.without-image.svelte-1cbki1u{grid-template-columns:1fr}.without-image.svelte-1cbki1u article:where(.svelte-1cbki1u){max-width:48rem}.sr-only.svelte-1cbki1u{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.edition.svelte-1cbki1u{grid-template-columns:1fr;grid-template-rows:auto minmax(11rem,30%) minmax(0,1fr);height:max(36rem,calc(100svh - 4rem))}.scan.svelte-1cbki1u{padding:.4rem 0;border-right:0;border-bottom:1px solid var(--border)}.scan-tools.svelte-1cbki1u{position:relative}.scan-foot.svelte-1cbki1u{margin-top:-2.15rem;z-index:1;padding:.2rem;align-self:flex-end;background:var(--paper);border-radius:3px}.scan-foot.svelte-1cbki1u a:where(.svelte-1cbki1u),.image-credit.svelte-1cbki1u{display:none}.image.svelte-1cbki1u{margin:.3rem 0}article.svelte-1cbki1u{padding:1.4rem .65rem 3rem}.title-page.svelte-1cbki1u{margin-bottom:1.8rem}.phrase.svelte-1cbki1u{grid-template-columns:1.6rem minmax(0,1fr);gap:.5rem}.original.svelte-1cbki1u{font-size:1.14rem}.without-image.svelte-1cbki1u{grid-template-rows:auto minmax(0,1fr)}}@media print{.edition.svelte-1cbki1u{display:block;height:auto;border:0}.edition-bar.svelte-1cbki1u,.scan.svelte-1cbki1u,.apparatus.svelte-1cbki1u,.edition-note.svelte-1cbki1u{display:none}.column.svelte-1cbki1u{overflow:visible}article.svelte-1cbki1u{max-width:none;padding:0}.phrase.svelte-1cbki1u{break-inside:avoid}}
