.page-module__1PYtFG__page{gap:0;display:grid}.page-module__1PYtFG__articleShell{width:var(--container-reading);isolation:isolate;margin-inline:auto;padding-block:40px 20px;position:relative}.page-module__1PYtFG__articleShell:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#ffffff57 8%,#ffffffc7 14%,#fffffffa 20%,#fff 26% 74%,#fffffffa 80%,#ffffffc7 86%,#ffffff57 92%,#fff0 100%);position:absolute;inset:0 -140px}.page-module__1PYtFG__articleBody{color:var(--text-primary);text-wrap:pretty;letter-spacing:.002em;max-width:68ch;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.08rem;line-height:1.92}.page-module__1PYtFG__articleSectionBlock+.page-module__1PYtFG__articleSectionBlock{margin-top:60px}.page-module__1PYtFG__articleBody h2{color:var(--text-primary);letter-spacing:-.03em;margin:0 0 20px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.72rem;font-weight:800;line-height:1.22}.page-module__1PYtFG__articleBody h3{color:var(--text-primary);letter-spacing:-.015em;margin:0 0 12px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.18rem;font-weight:750;line-height:1.34}.page-module__1PYtFG__articleBody p{color:var(--text-primary);margin:0 0 19px}.page-module__1PYtFG__articleBody p strong,.page-module__1PYtFG__articleBody li strong{color:#1c2730;font-weight:700}.page-module__1PYtFG__articleBody ul,.page-module__1PYtFG__articleBody ol{color:var(--text-primary);margin:0 0 19px;padding-left:1.35rem}.page-module__1PYtFG__articleBody li{color:var(--text-primary)}.page-module__1PYtFG__articleBody li+li{margin-top:10px}.page-module__1PYtFG__articleBody a{color:var(--link-color);text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:1px}.page-module__1PYtFG__articleBody a:hover{color:var(--link-hover)}.page-module__1PYtFG__softPanel{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);padding:18px 20px}.page-module__1PYtFG__softPanel h3{margin-bottom:8px}.page-module__1PYtFG__softPanel p:last-child{margin-bottom:0}.page-module__1PYtFG__phraseMatrix{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--bg-elevated);box-shadow:var(--shadow-soft);margin-top:10px;overflow:hidden}.page-module__1PYtFG__phraseRow{grid-template-columns:minmax(170px,230px) minmax(0,1fr);display:grid}.page-module__1PYtFG__phraseRow+.page-module__1PYtFG__phraseRow{border-top:1px solid var(--border-soft)}.page-module__1PYtFG__phraseRowHead{background:var(--bg-soft)}.page-module__1PYtFG__phraseCell{padding:15px 16px}.page-module__1PYtFG__phraseCell+.page-module__1PYtFG__phraseCell{border-left:1px solid var(--border-soft)}.page-module__1PYtFG__phraseRowHead .page-module__1PYtFG__phraseCell{font-size:var(--font-caption);color:var(--text-secondary);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;line-height:1.45}.page-module__1PYtFG__expression{gap:4px;display:grid}.page-module__1PYtFG__expressionJa{color:#1f2a33;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:500;line-height:1.42}.page-module__1PYtFG__expressionRomaji{font-size:var(--font-caption);color:var(--text-secondary);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:italic;line-height:1.45}.page-module__1PYtFG__phraseCellNote{color:var(--text-primary);background:#fff;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:1rem;line-height:1.74}.page-module__1PYtFG__subgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:10px;display:grid}.page-module__1PYtFG__metaSection{margin-top:56px}.page-module__1PYtFG__unitPanel{border:1px solid var(--border-default);box-shadow:var(--shadow-soft);background:#fbfeffdb;border-radius:24px;gap:10px;padding:24px 22px;display:grid}.page-module__1PYtFG__unitPanel .page-module__1PYtFG__section-title,.page-module__1PYtFG__unitPanel .page-module__1PYtFG__sectionTitle{color:var(--text-primary)}.page-module__1PYtFG__unitPanel .page-module__1PYtFG__support-text,.page-module__1PYtFG__unitPanel .page-module__1PYtFG__supportText{color:var(--text-primary);line-height:1.72}.page-module__1PYtFG__panelActions{margin-top:4px}.page-module__1PYtFG__relatedSection{gap:18px;margin-top:56px;display:grid}.page-module__1PYtFG__relatedHead{gap:8px;display:grid}.page-module__1PYtFG__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (max-width:900px){.page-module__1PYtFG__subgrid,.page-module__1PYtFG__relatedGrid{grid-template-columns:1fr}}@media (max-width:700px){.page-module__1PYtFG__phraseRow{grid-template-columns:1fr}.page-module__1PYtFG__phraseCell+.page-module__1PYtFG__phraseCell{border-left:0;border-top:1px solid var(--border-soft)}}@media (max-width:640px){.page-module__1PYtFG__articleShell{padding-block:30px 16px}.page-module__1PYtFG__articleShell:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#ffffff2e 4%,#ffffff85 8%,#ffffffe0 13%,#fff 18% 82%,#ffffffe0 87%,#ffffff85 92%,#ffffff2e 96%,#fff0 100%);position:absolute;inset:0 -320px}.page-module__1PYtFG__articleBody{max-width:none;font-size:1.02rem;line-height:1.84}.page-module__1PYtFG__articleSectionBlock+.page-module__1PYtFG__articleSectionBlock,.page-module__1PYtFG__metaSection,.page-module__1PYtFG__relatedSection{margin-top:44px}.page-module__1PYtFG__articleBody h2{margin-bottom:16px;font-size:1.42rem}.page-module__1PYtFG__articleBody h3{font-size:1.08rem}.page-module__1PYtFG__phraseCell{padding:14px}}
