.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}.note-card.svelte-1qawdoq{position:fixed;z-index:110;width:min(28rem,calc(100vw - 16px));box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;color:var(--ink);background:var(--paper);border:1px solid var(--border-strong);border-top:3px double var(--border-strong);border-radius:3px;box-shadow:0 5px 24px #0002;font-size:.85rem;line-height:1.85;overflow-wrap:anywhere}header.svelte-1qawdoq{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;position:sticky;top:0;background:var(--paper);padding:.6rem 1rem;border-bottom:1px solid var(--border)}h4.svelte-1qawdoq{margin:0;font:500 .8rem var(--ui);color:var(--ink-soft)}button.svelte-1qawdoq{border:0;background:transparent;color:var(--ink-soft);font-size:1.2rem;cursor:pointer;min-width:2rem;min-height:2rem;padding:0}.body.svelte-1qawdoq{padding:0 1rem .6rem}@media print{.note-card.svelte-1qawdoq{display:none}}ruby.svelte-m1j6dz{font-family:inherit;ruby-align:center}rt.svelte-m1j6dz{font-family:var(--jp);color:var(--ink-soft);font-size:.5em;letter-spacing:0;font-weight:400}abbr.svelte-m1j6dz{font-family:inherit;text-decoration:underline dotted var(--muted);text-underline-offset:.2em;cursor:help}button.svelte-m1j6dz{display:inline;font:inherit;line-height:1;letter-spacing:inherit;color:inherit;border:0;border-radius:0;padding:0;margin:0;background:transparent;text-decoration:inherit;text-underline-offset:inherit;cursor:help;-webkit-user-select:text;user-select:text}button.svelte-m1j6dz:focus-visible{outline:1px solid var(--accent-text);outline-offset:3px}button.svelte-m1j6dz span:where(.svelte-m1j6dz){font-family:inherit}@font-face{font-family:Kureedo Kata;src:url(../../../fonts/kureedo/KureedoKata-Regular.woff2?v=0.4.3) format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+3000-303F,U+3099-309A,U+30A0-30FF,U+31F0-31FF}.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:"Kureedo Kata",var(--jp);font-feature-settings:"hist";font-size:1.24rem;line-height:2.55;letter-spacing:.04em;margin:0;overflow-wrap:anywhere}.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}.phrase-foot.svelte-1cbki1u{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .9rem;margin-top:.4rem}.source-line.svelte-1cbki1u{font-size:.72rem;line-height:1.9;color:var(--muted)}.source-line.svelte-1cbki1u:hover,.source-line.svelte-1cbki1u:focus-visible{color:var(--accent-text)}.apparatus.svelte-1cbki1u{display:block;font-size:.72rem;color:var(--muted);line-height:1.9;border:0;border-bottom:1px dotted var(--border-strong);border-radius:0;padding:0;background:transparent;text-align:left}.apparatus.svelte-1cbki1u:hover,.apparatus.svelte-1cbki1u:focus-visible,.apparatus[aria-expanded=true].svelte-1cbki1u{color:var(--accent-text);border-bottom-color:currentColor}.honkoku-text.svelte-1cbki1u,.source-links.svelte-1cbki1u{margin:.7rem 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:minmax(0,1fr);grid-template-rows:auto minmax(11rem,30%) minmax(0,1fr);height:max(36rem,calc(100svh - 4rem))}.scan.svelte-1cbki1u{min-width:0;padding:.4rem 0;border-right:0;border-bottom:1px solid var(--border)}.scan-tools.svelte-1cbki1u{position:relative;flex-wrap:wrap}.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}}
