.sentence-map[data-astro-cid-alcm2ius]{gap:var(--space-3);flex-direction:column;display:flex}.sm-plain[data-astro-cid-alcm2ius] .sm-jp[data-astro-cid-alcm2ius]{align-items:center;gap:var(--space-2);font-family:var(--font-jp);font-size:var(--text-lg);margin:0;display:flex}.sm-plain[data-astro-cid-alcm2ius] .sm-meaning[data-astro-cid-alcm2ius]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.sm-controls[data-astro-cid-alcm2ius]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.sm-romaji-toggle[data-astro-cid-alcm2ius]{border:1px solid var(--border-strong);background:var(--surface);color:var(--text-muted);border-radius:var(--radius-full);font-size:var(--text-xs);cursor:pointer;padding:4px 14px;font-weight:700;position:relative}.sm-romaji-toggle[data-astro-cid-alcm2ius][aria-pressed=true]{background:var(--accent-soft);color:var(--accent);border-color:#0000}.sm-romaji-toggle[data-astro-cid-alcm2ius]:after{content:"";width:max(100%, var(--tap-min));height:max(100%, var(--tap-min));position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.sm-row[data-astro-cid-alcm2ius]{align-items:center;gap:6px var(--space-2);flex-wrap:wrap;display:flex}.sm-row-jp[data-astro-cid-alcm2ius]{font-family:var(--font-jp);font-size:var(--text-lg)}.sm-role-topic[data-astro-cid-alcm2ius]{--rc:var(--role-topic-line);--rbg:var(--role-topic-bg)}.sm-role-subject[data-astro-cid-alcm2ius]{--rc:var(--role-subject-line);--rbg:var(--role-subject-bg)}.sm-role-object[data-astro-cid-alcm2ius]{--rc:var(--role-object-line);--rbg:var(--role-object-bg)}.sm-role-place[data-astro-cid-alcm2ius],.sm-role-goal[data-astro-cid-alcm2ius]{--rc:var(--role-place-line);--rbg:var(--role-place-bg)}.sm-role-time[data-astro-cid-alcm2ius]{--rc:var(--role-time-line);--rbg:var(--role-time-bg)}.sm-role-means[data-astro-cid-alcm2ius],.sm-role-companion[data-astro-cid-alcm2ius]{--rc:var(--role-means-line);--rbg:var(--role-means-bg)}.sm-role-complement[data-astro-cid-alcm2ius],.sm-role-head[data-astro-cid-alcm2ius]{--rc:var(--role-complement-line);--rbg:var(--role-complement-bg)}.sm-role-predicate[data-astro-cid-alcm2ius]{--rc:var(--role-predicate-line);--rbg:var(--role-predicate-bg)}.sm-role-modifier[data-astro-cid-alcm2ius],.sm-role-other[data-astro-cid-alcm2ius]{--rc:var(--border-strong);--rbg:var(--surface-2)}.sm-chip[data-astro-cid-alcm2ius]{flex-direction:column;align-items:center;gap:1px;line-height:1.9;display:inline-flex;position:relative}.sm-row-jp[data-astro-cid-alcm2ius]{align-items:baseline;gap:6px .4em}.sm-row-jp[data-astro-cid-alcm2ius] .sm-chip-text[data-astro-cid-alcm2ius]{border-bottom:.12em solid var(--rc);padding-inline:.06em}.sm-row-jp[data-astro-cid-alcm2ius] .sm-role-modifier[data-astro-cid-alcm2ius] .sm-chip-text[data-astro-cid-alcm2ius],.sm-row-jp[data-astro-cid-alcm2ius] .sm-role-other[data-astro-cid-alcm2ius] .sm-chip-text[data-astro-cid-alcm2ius]{border-bottom-color:#0000}.sm-row-jp[data-astro-cid-alcm2ius] .sm-role-predicate[data-astro-cid-alcm2ius] .sm-chip-text[data-astro-cid-alcm2ius]{color:var(--text);font-weight:800}.sm-chip-label[data-astro-cid-alcm2ius]{font-family:var(--font-ui);font-size:var(--text-2xs);letter-spacing:.03em;color:var(--rc);font-weight:700}.sm-particle[data-astro-cid-alcm2ius]{color:var(--text-muted);font-size:.72em;font-weight:500}.sm-row-jp[data-astro-cid-alcm2ius] .sm-particle[data-astro-cid-alcm2ius] .sm-chip-text[data-astro-cid-alcm2ius]{border-bottom:0;padding-inline:0}.sm-row-vi[data-astro-cid-alcm2ius] .sm-chip[data-astro-cid-alcm2ius],.sm-compact-chips[data-astro-cid-alcm2ius] .sm-chip[data-astro-cid-alcm2ius],.sm-legend-chip[data-astro-cid-alcm2ius]{border-radius:var(--radius-md);background:var(--rbg);border-left:3px solid var(--rc);color:var(--text);flex-direction:row;padding:6px 12px;line-height:1.4}.sm-row-vi[data-astro-cid-alcm2ius] .sm-role-predicate[data-astro-cid-alcm2ius] .sm-chip-text[data-astro-cid-alcm2ius]{font-weight:700}.sm-chip-text[data-astro-cid-alcm2ius] ruby[data-astro-cid-alcm2ius]{ruby-align:center}.sm-chip-romaji[data-astro-cid-alcm2ius]{font-size:var(--text-xs);color:var(--text-muted);font-weight:600;display:none}.sm-row-jp[data-astro-cid-alcm2ius][data-sm-romaji=true] .sm-chip-romaji[data-astro-cid-alcm2ius]{display:block}.sm-row-jp[data-astro-cid-alcm2ius][data-show-reading=false] rt{visibility:hidden}.sm-chip[data-astro-cid-alcm2ius] .sm-speak{align-self:center}.sm-row-jp[data-astro-cid-alcm2ius] .sm-speak{margin-left:4px}.sm-row-vi[data-astro-cid-alcm2ius]{color:var(--text);font-size:var(--text-md)}.sm-vi-caption[data-astro-cid-alcm2ius]{font-size:var(--text-xs);color:var(--text-muted);flex:100%;margin:0;font-weight:600}.sm-vi-chips[data-astro-cid-alcm2ius]{gap:6px var(--space-2);flex-wrap:wrap;display:flex}.sm-vi-chips[data-astro-cid-alcm2ius] .sm-chip[data-astro-cid-alcm2ius]{transition:transform .4s}.sm-vi-end-punct[data-astro-cid-alcm2ius]{font-weight:700}.sm-implicit[data-astro-cid-alcm2ius]{opacity:.55;font-style:italic}.sm-same-order[data-astro-cid-alcm2ius]{font-size:var(--text-xs);color:var(--text-muted);margin:0;font-style:italic}@media (prefers-reduced-motion:reduce){.sm-vi-chips[data-astro-cid-alcm2ius] .sm-chip[data-astro-cid-alcm2ius]{transition:none}}.sm-legend[data-astro-cid-alcm2ius]{font-size:var(--text-xs);color:var(--text-muted)}.sm-legend[data-astro-cid-alcm2ius] summary[data-astro-cid-alcm2ius]{cursor:pointer;color:var(--accent);font-weight:700;position:relative}.sm-legend[data-astro-cid-alcm2ius] summary[data-astro-cid-alcm2ius]:after{content:"";width:100%;height:max(100%, var(--tap-min));position:absolute;inset:50% auto auto 0;transform:translateY(-50%)}.sm-legend-list[data-astro-cid-alcm2ius]{margin:var(--space-2) 0 0;gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.sm-legend-list[data-astro-cid-alcm2ius] li[data-astro-cid-alcm2ius]{align-items:center;display:inline-flex}.sm-legend-chip[data-astro-cid-alcm2ius]{font-size:var(--text-xs);padding:3px 10px}.sm-legend-chip[data-astro-cid-alcm2ius].sm-particle{font-size:var(--text-xs);background:0 0;border-left:0;padding-inline:4px}.sm-legend-chip[data-astro-cid-alcm2ius] .sm-chip-romaji[data-astro-cid-alcm2ius],.sm-legend-chip[data-astro-cid-alcm2ius] .sm-chip-label[data-astro-cid-alcm2ius]{display:none}.sm-legend-inline[data-astro-cid-alcm2ius]{margin-top:var(--space-1)}.sm-vi-actions[data-astro-cid-alcm2ius]{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.sm-size-lg[data-astro-cid-alcm2ius] .sm-vi-actions[data-astro-cid-alcm2ius],.sm-size-xl[data-astro-cid-alcm2ius] .sm-vi-actions[data-astro-cid-alcm2ius]{margin-top:var(--space-2)}.sm-size-xl[data-astro-cid-alcm2ius] .sm-vi-actions[data-astro-cid-alcm2ius]{justify-content:center}.sm-hero[data-astro-cid-alcm2ius] .sm-row-jp[data-astro-cid-alcm2ius]{font-size:clamp(1.5rem,1rem + 3vw,2.25rem)}.sm-hero[data-astro-cid-alcm2ius] .sm-row-vi[data-astro-cid-alcm2ius]{font-size:var(--text-lg)}.sm-size-lg[data-astro-cid-alcm2ius] .sm-row-jp[data-astro-cid-alcm2ius]{font-size:clamp(2rem,1.4rem + 2vw,2.7rem)}.sm-size-xl[data-astro-cid-alcm2ius]{align-items:center}.sm-size-xl[data-astro-cid-alcm2ius] .sm-row-jp[data-astro-cid-alcm2ius]{font-size:var(--jp-hero);justify-content:center;gap:.1em .4em}.sm-size-xl[data-astro-cid-alcm2ius] .sm-row-vi[data-astro-cid-alcm2ius],.sm-size-xl[data-astro-cid-alcm2ius] .sm-vi-chips[data-astro-cid-alcm2ius]{justify-content:center}.sm-size-xl[data-astro-cid-alcm2ius] .sm-row-vi[data-astro-cid-alcm2ius]{font-size:var(--text-lg)}.sm-size-xl[data-astro-cid-alcm2ius] .sm-row-jp[data-astro-cid-alcm2ius]{order:1}.sm-size-xl[data-astro-cid-alcm2ius] .sm-row-vi[data-astro-cid-alcm2ius]{order:2;justify-content:center}.sm-size-xl[data-astro-cid-alcm2ius] .sm-vi-actions[data-astro-cid-alcm2ius]{flex-basis:100%;justify-content:center}.sm-size-xl[data-astro-cid-alcm2ius] .sm-controls[data-astro-cid-alcm2ius]{order:3;justify-content:center}.sm-size-xl[data-astro-cid-alcm2ius] .sm-legend[data-astro-cid-alcm2ius]{order:4;align-self:center}.sm-compact[data-astro-cid-alcm2ius] .sm-row-jp[data-astro-cid-alcm2ius]{font-size:var(--text-md)}.sm-compact[data-astro-cid-alcm2ius] .sm-row-vi[data-astro-cid-alcm2ius] .sm-chip[data-astro-cid-alcm2ius],.sm-compact-chips[data-astro-cid-alcm2ius] .sm-chip[data-astro-cid-alcm2ius]{padding:3px 8px}.sm-compact-meaning-static[data-astro-cid-alcm2ius]{color:var(--text-muted);font-size:var(--text-sm);margin:0}.sm-compact-vi[data-astro-cid-alcm2ius]{align-items:flex-start;gap:var(--space-2);flex-direction:column}.sm-compact-meaning[data-astro-cid-alcm2ius]{color:var(--text-muted);font-size:var(--text-sm);text-align:left;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;margin:0;padding:0;text-decoration:underline dotted;position:relative}.sm-compact-meaning[data-astro-cid-alcm2ius]:hover{color:var(--accent)}.sm-compact-meaning[data-astro-cid-alcm2ius]:after{content:"";width:100%;height:max(100%, var(--tap-min));position:absolute;inset:50% auto auto 0;transform:translateY(-50%)}.sm-compact-chips[data-astro-cid-alcm2ius].sm-vi-chips{font-size:var(--text-sm)}
