/* b3.css - B3 playtest fixes (Nectar 2026-10-27) */
/* Journal rows with a portrait/mark icon: icon in its own column, name and line wrap beside it (no text flowing under the icon) */
.jrow > div:first-child:has(> canvas) { display:grid; grid-template-columns:auto minmax(0, 1fr); column-gap:10px; align-items:start; min-width:0; flex:1 1 auto; }
.jrow > div:first-child:has(> canvas) > canvas { float:none !important; margin-right:0 !important; grid-row:1 / span 2; }
.jrow > div:first-child:has(> canvas) > small { grid-column:2; }
/* the island screen never shows the sailing gauge's astern word */
body.landed #gauge::before, body.walking #gauge::before { content:none !important; }
#isTip[hidden] { display:none !important; }
