.YojiDetail-module__LXgdtq__detail{max-width:var(--measure);margin:0 auto}.YojiDetail-module__LXgdtq__header{margin-bottom:var(--space-32)}.YojiDetail-module__LXgdtq__character{font-family:var(--font-mincho);letter-spacing:.08em;color:var(--ink);margin-bottom:var(--space-16);font-size:3.25rem;font-weight:600;line-height:1.2;display:block}.YojiDetail-module__LXgdtq__title{margin-bottom:var(--space-8);color:var(--ink);font-size:1.5625rem;line-height:1.4}.YojiDetail-module__LXgdtq__reading{color:var(--ink-2);margin-bottom:var(--space-8);font-size:1rem;line-height:1.7}.YojiDetail-module__LXgdtq__meaning{color:var(--ink);font-size:1rem;line-height:1.9}.YojiDetail-module__LXgdtq__tags{align-items:center;gap:var(--space-8);margin-top:var(--space-16);flex-wrap:wrap;display:flex}.YojiDetail-module__LXgdtq__categoryTag{color:var(--ink-2);border:1px solid var(--rule);border-radius:var(--radius-sm);white-space:nowrap;align-items:center;padding:.15em .5em;font-size:.8125rem;line-height:1.5;text-decoration:none;display:inline-flex}.YojiDetail-module__LXgdtq__categoryTag:hover{color:var(--accent);border-color:var(--accent)}.YojiDetail-module__LXgdtq__section{margin-bottom:var(--space-32)}.YojiDetail-module__LXgdtq__section h2{margin-bottom:var(--space-16);padding-bottom:var(--space-8);border-bottom:1px solid var(--rule);color:var(--ink);font-size:1.25rem}.YojiDetail-module__LXgdtq__kanjiLinks{gap:var(--space-8);flex-wrap:wrap;display:flex}.YojiDetail-module__LXgdtq__kanjiLink{min-width:44px;min-height:44px;padding:0 var(--space-8);font-family:var(--font-mincho);color:var(--ink);border:1px solid var(--rule);border-radius:var(--radius);justify-content:center;align-items:center;font-size:2rem;line-height:1;text-decoration:none;display:inline-flex}.YojiDetail-module__LXgdtq__kanjiLink:hover{border-color:var(--accent);color:var(--accent)}.YojiDetail-module__LXgdtq__kanjiChar{min-width:44px;min-height:44px;padding:0 var(--space-8);font-family:var(--font-mincho);color:var(--ink-2);justify-content:center;align-items:center;font-size:2rem;line-height:1;display:inline-flex}.YojiDetail-module__LXgdtq__relatedList{gap:var(--space-8) var(--space-24);flex-wrap:wrap;display:flex}.YojiDetail-module__LXgdtq__relatedLink{min-height:44px;font-family:var(--font-mincho);color:var(--ink);align-items:center;font-size:1.125rem;line-height:1.4;text-decoration:none;display:inline-flex}.YojiDetail-module__LXgdtq__relatedLink:hover{color:var(--accent);text-underline-offset:.15em;text-decoration:underline}.YojiDetail-module__LXgdtq__crossLink{margin-top:var(--space-8);color:var(--accent);font-size:1rem;text-decoration:none;display:inline-block}.YojiDetail-module__LXgdtq__crossLink:hover{text-underline-offset:.15em;text-decoration:underline}.YojiDetail-module__LXgdtq__metaList{border-top:1px solid var(--rule);margin:0}.YojiDetail-module__LXgdtq__metaItem{gap:var(--space-8) var(--space-16);padding:var(--space-16) 0;border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;font-size:1rem;line-height:1.7;display:flex}.YojiDetail-module__LXgdtq__metaTerm{color:var(--ink-2);flex:0 0 4.5rem;margin:0;font-size:.9375rem}.YojiDetail-module__LXgdtq__metaDesc{color:var(--ink);margin:0}.YojiDetail-module__LXgdtq__externalLink{color:var(--accent);align-items:baseline;gap:.2em;text-decoration:none;display:inline-flex}.YojiDetail-module__LXgdtq__externalLink:hover{text-underline-offset:.15em;text-decoration:underline}.YojiDetail-module__LXgdtq__externalIcon{font-size:.7em}.YojiDetail-module__LXgdtq__exampleQuote{padding:var(--space-8) var(--space-16);border-left:3px solid var(--rule);color:var(--ink);margin:0;font-size:1rem;line-height:1.9}@media (max-width:640px){.YojiDetail-module__LXgdtq__character{font-size:2.5rem}}
