/* HAHUMI 6.29 «Улица соседей» (agent neighbours). Link in <head> after fix628-boot.css.
 * Street nav item, the acquaintance mark under a neighbour you have visited, the favourite ★ (a UI mark — never on a hero's art),
 * the «Сделать любимым» control in the room heading, the clickable favourite in the rail. Tokens: --fs-*, --r-*, --sh-*, --dur-*. */

/* the street is a section of the web home only; the local app keeps its picker */
body:not([data-web="1"]) .nav629-street{display:none}

/* acquaintance inside the name pill of a neighbour you know: ★ for the favourite, four dots for the level
 * (Знакомы → Свой → Узнаваемый → Единственный такой; the word is in the button's accessible name) */
.w613-name .nb629{display:inline-flex;align-items:center;margin-left:6px;vertical-align:middle;pointer-events:none}
.nb629-dots{display:inline-flex;gap:3px}
.nb629-dots i{width:6px;height:6px;border-radius:50%;background:color-mix(in oklab,currentColor 28%,transparent)}
.nb629-dots i.on{background:#E9A93A}
.fav629-star{color:#E9A93A;font-size:1.05em;line-height:1;margin-right:4px;font-style:normal}
@media (max-width:700px){
 .w613-name .nb629{margin-left:4px}
 .nb629-dots{gap:2px}
 .nb629-dots i{width:4px;height:4px}
 .w613-name .fav629-star{margin-right:2px}
}

/* room heading: the switcher row gets the favourite controls */
.switch622-hero.is-fav629 .switch622-name{font-weight:700}
.fav629-btn,.fav629-is{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border-radius:var(--r-pill);font:600 var(--fs-3)/1 var(--text)}
.fav629-btn{border:1px dashed var(--line-2,rgba(0,0,0,.2));background:transparent;color:var(--ink);cursor:pointer;transition:background var(--dur-1) var(--ease-1)}
.fav629-btn:hover{background:color-mix(in oklab,#F2B544 18%,transparent)}
.fav629-btn:focus-visible{outline:3px solid var(--act,#F2B544);outline-offset:2px}
.fav629-is{color:var(--ink-2);padding-inline:6px}
.fav629-is::first-letter{color:#F2B544}

/* rail: the favourite is one tap from home wherever you are visiting */
.pet-rail[role="button"]{cursor:pointer}
.pet-rail[role="button"]:focus-visible{outline:2px solid #F2B544;outline-offset:2px}
.pet-rail[data-fav629="away"] .rail624-txt small{color:#F2B544}
.rail624-txt strong .fav629-star{font-size:.9em}
/* top bar (street, phones/tablets): name and «Любимый» need a gap; the rail column layout keeps its own rules */
.pet-rail .rail624-txt{display:inline-flex;align-items:baseline;gap:6px;min-width:0}
.fav629-star{font-style:normal}

/* 6.29 integration: on wide screens the «Погладь» hint gets a wider floor-corner column (was a narrow 5-line pill), still clear of the hero's face */
@media (min-width:701px){#homeView .stage>.note628{width:min(36%,270px)}#homeView .stage>.note628 .coach613{border-radius:22px;line-height:1.3}}
