/* v029(2026-09-27 Claude Code Opus 5.5): AIパクくんHP v036 の原則「スマホで縦に間延びさせない」を DIVE に。登壇3枚と声6件を横に送る1段に(チームの札の .v28-crew と同じ形)。
   DIVE は PC も幅480pxの1列なので、全ての幅で同じ形。 */
.v29-hint{margin:14px 0 10px}
.v29-rail{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;gap:14px!important;padding:2px 2px 12px;scrollbar-width:thin;grid-template-columns:none!important}
.v29-rail>*{flex:0 0 86%;min-width:0;scroll-snap-align:start;margin:0!important}
.v25-talk-list.v29-rail>.v25-talk{flex-basis:84%}
.ccdd-featured.v29-rail{align-items:flex-start}
.ccdd-featured.v29-rail>.ccdd-card{max-width:none}
.v29-rail:focus-visible{outline:2px solid rgba(255,214,120,.8);outline-offset:4px;border-radius:12px}
/* 登壇の並びは画面の端まで広がる枠なので、1枚目が端にくっつかないよう左右に余白(声・チームの札と揃える) */
.v25-talk-list.v29-rail{padding-left:16px!important;padding-right:16px!important;scroll-padding-inline:16px}
/* 作品の窓の短い文は語で折る(「4つの映像シーンを見/る」を防ぐ。区切りは hp36/dive-phrase.js が入れる) */
#v26-dialog .v26-ex-label,#v26-dialog .v26-work-lead,#v26-dialog .v26-work-desc{word-break:keep-all;overflow-wrap:anywhere}
/* HPの窓のスキルの歩みの項目名(「記録に残るアップデ/ート」)も語で折る(HP v036 でも同じ折れ方。区切りは hp36/dive-phrase.js) */
#output-dialog dt{word-break:keep-all;overflow-wrap:anywhere}
/* 2つの窓の中は全て語で折る(HPの窓のチームの説明「伝/える」「反/応」も。区切りは hp36/dive-phrase.js が入れる・長い英字は overflow-wrap で枠内に) */
#output-dialog,#v26-dialog{word-break:keep-all;overflow-wrap:anywhere}
