/* Paired-color accents for the three Home destinations; artwork stays intact. */
#home-view[data-chapters] #today .world-path{--path-primary:#39d4df;--path-secondary:#c3f532;color:#202124;padding-bottom:6px}
#home-view[data-chapters] #today .world-path:nth-child(2){--path-primary:#ff80b7;--path-secondary:#ffe34b}
#home-view[data-chapters] #today .world-path:nth-child(3){--path-primary:#ffab39;--path-secondary:#39d4df}
#home-view[data-chapters] #today .world-path .path-label{display:flex;align-items:center;justify-content:center;gap:10px;color:#202124;font-size:12px;font-weight:800;margin-top:24px}
#home-view[data-chapters] #today .world-path .path-label::before{content:'';width:24px;height:5px;background:var(--path-primary);flex:0 0 24px}
#home-view[data-chapters] #today .world-path h3{font-size:26px;font-weight:800;line-height:1.6;color:#202124;text-decoration:underline;text-decoration-color:var(--path-secondary);text-decoration-thickness:6px;text-underline-offset:5px;text-decoration-skip-ink:none}
#home-view[data-chapters] #today .world-path>p:not(.path-label){color:#55565a;margin-top:18px;line-height:1.85}
#home-view[data-chapters] #today .world-path .pill{min-height:48px;max-width:100%;border-radius:6px;background:var(--path-primary);color:#202124;box-shadow:4px 4px 0 var(--path-secondary);padding:12px 22px;white-space:normal;text-align:center;gap:16px}
#home-view[data-chapters] #today .world-path .pill>span{flex-shrink:0}
#home-view[data-chapters] #today .world-path:focus-visible{outline:3px solid #202124;outline-offset:6px;border-radius:6px}
#home-view[data-chapters] #today .world-path img{object-fit:contain;border:0;border-radius:0}
@media(max-width:700px){
  #home-view[data-chapters] #today .world-path h3{font-size:24px}
  #home-view[data-chapters] #today .world-path .pill{padding:12px 18px}
}
@media(prefers-reduced-motion:reduce){
  #home-view[data-chapters] #today .world-path img,
  #home-view[data-chapters] #today .world-path .pill{transition:none;transform:none}
}
