/* Shared world-model family navigation. */
.model-tabs { background:var(--vi-n245); border-bottom:1px solid var(--vi-n217); }
.model-tabs .wrap { display:flex; align-items:center; gap:32px; }
.model-tabs a { display:flex; align-items:center; min-height:56px; padding-block:12px; color:var(--vi-n92); font-size:14px; text-decoration:none; border-bottom:2px solid transparent; }
.model-tabs a[aria-current="page"] { color:var(--vi-n51); border-color:var(--vi-n92); font-weight:650; }
.site-header .world-model-nav .menu { min-width:270px; }
.world-page .world-jumps a:last-child::after { content:' →'; }
.rd-model-links { display:grid; }
@media(max-width:600px){
 .model-tabs .wrap { gap:24px; }
 .model-tabs a {font-size:13px;min-height:52px;}
 .site-header .world-model-nav .menu {min-width:0;}
}
