/* Быстрые победы 11.11.2026 (QW16, QW17, QW24, QW39, QW46). Откат: убрать подключение pt-quickwins.css из header.tpl / headerUA.tpl */

/* QW16: кнопка «Записаться на просмотр» у цены */
.object-hero__book-wrap{margin-top:calc(var(--gap-8, 2rem) * -0.5)}
.object-hero__book{width:100%;justify-content:center;text-align:center}
.reservation{scroll-margin-top:90px}

/* QW17: цена за м² */
.object-hero__ppm{font-family:var(--font-primary);font-size:var(--text-lg);font-weight:var(--font-semibold, 600);line-height:var(--leading-body);color:var(--color-text)}
.object-card__ppm{margin-top:-.25rem;font-size:var(--text-sm);line-height:1.3;font-weight:var(--font-semibold, 600);color:var(--color-text-muted)}
.object-card__ppm sup,.object-hero__ppm sup{position:relative;font-size:.7em;line-height:1;top:-.1em;vertical-align:super}
@media (max-width:991.98px){.object-hero__ppm{font-size:var(--text-base)}}

/* QW24: 7 дней в календаре записи */
.reservation__note{margin:0;color:var(--color-white, #fff);opacity:.85}
@media (min-width:992px){
  .reservation__dates{grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--gap-2, .5rem)}
  .reservation__dates .reservation__date{padding-left:.25rem;padding-right:.25rem;min-width:0}
  .reservation__dates .reservation__date-title{font-size:var(--text-sm, .875rem);white-space:nowrap}
}
@media (max-width:991.98px){
  .reservation__dates .reservation__date:nth-child(7):last-child{grid-column:1 / -1}
}

/* QW39: «Сейчас работаем / ответим» */
.cta-selection__note .pt-reply{display:block;font-weight:var(--font-semibold, 600);margin-bottom:.125rem}
.cta-selection__note .pt-reply--on::before{content:"";display:inline-block;width:.5em;height:.5em;margin-right:.4em;border-radius:50%;background:#2fb344;vertical-align:.1em}

/* QW46: бледный серый текст в каталоге и карточках темнее (#8d9db5 -> #5e6d85, контраст 2,8 -> 5,2 на белом). Только светлая тема */
html:not([data-theme=dark]) .object-card,
html:not([data-theme=dark]) .object-hero,
html:not([data-theme=dark]) .catalog{--color-text-muted:#5e6d85}
