/* Переход к заказу в приложении сервиса */
.raznos-order-link { display: flex; flex-direction: column; gap: 10px; padding: 14px; border-radius: 16px; background: var(--raznos-surface); border: 1px solid var(--raznos-line); border-left-width: 4px; }
.raznos-order-link-head { display: flex; align-items: center; gap: 8px; min-width: 0; }
.raznos-order-link-head .raznos-list-title { flex: 1; min-width: 0; }
.raznos-order-link-reason { margin: 0; display: flex; gap: 6px; align-items: flex-start; font: 500 13px/1.4 var(--raznos-font); color: var(--raznos-ink-2); }
.raznos-order-link-reason-mark { flex: none; width: 16px; height: 16px; border-radius: 50%; background: var(--raznos-amber-tint); color: var(--raznos-amber); font: 700 11px/16px var(--raznos-font); text-align: center; }
.raznos-order-link-hint { margin: 0; font: 400 12px/1.4 var(--raznos-font); color: var(--raznos-ink-3); }

/* Оценка предложения по личным порогам */
.raznos-offer-fit { display: flex; flex-direction: column; gap: 4px; align-items: flex-start; }
.raznos-offer-fit-row { display: flex; flex-wrap: wrap; align-items: center; gap: 6px; }
.raznos-offer-fit-dot { width: 8px; height: 8px; border-radius: 50%; background: currentColor; flex: none; }
.raznos-offer-fit-reason { font: 500 13px/1.4 var(--raznos-font); color: var(--raznos-ink-2); }
.raznos-offer-fit-compact .raznos-status-pill { padding: 2px 8px; font-size: 13px; }
.raznos-offer-fit-compact .raznos-offer-fit-reason { font-size: 12px; }

/* Предпросмотр своего профиля глазами посетителя */
.raznos-profile-preview-bar { display: flex; flex-direction: column; gap: 10px; padding: 12px 14px; border-radius: 14px; background: var(--raznos-dark); color: var(--raznos-on-dark); }
.raznos-profile-preview-bar-head { display: flex; align-items: center; justify-content: space-between; gap: 10px; }
.raznos-profile-preview-bar-title { font: 700 15px/1.3 var(--raznos-font); }
.raznos-profile-preview-bar-note { font: 400 13px/1.4 var(--raznos-font); opacity: 0.85; }
.raznos-profile-preview-bar-back { flex: none; min-height: 36px; padding: 0 12px; border-radius: 10px; border: 1px solid rgba(255, 255, 255, 0.35); background: transparent; color: var(--raznos-on-dark); font: 600 13px var(--raznos-font); cursor: pointer; }
.raznos-profile-preview-bar .raznos-segmented { background: rgba(255, 255, 255, 0.12); }
.raznos-profile-preview-bar .raznos-segment { color: var(--raznos-on-dark); }
.raznos-profile-preview-bar .raznos-segment.raznos-is-active { color: var(--raznos-ink); }

/* Озвучивание новых предложений */
.raznos-offer-voice { display: flex; flex-direction: column; gap: 10px; }
.raznos-offer-voice-toggle { display: flex; align-items: center; gap: 12px; width: 100%; padding: 0; border: 0; background: transparent; text-align: left; cursor: pointer; }
.raznos-offer-voice-toggle:disabled { cursor: default; opacity: 0.55; }
.raznos-offer-voice-sample { margin: 0; padding: 10px 12px; border-radius: 12px; background: var(--raznos-surface-2); font: 500 14px/1.45 var(--raznos-font); color: var(--raznos-ink); }

/* Переход в раздел приложения сервиса */
.raznos-app-section-link { display: flex; align-items: center; gap: 10px; width: 100%; padding: 12px 14px; border-radius: 16px; background: var(--raznos-surface); border: 1px solid var(--raznos-line); border-left-width: 4px; text-align: left; cursor: pointer; font-family: var(--raznos-font); color: var(--raznos-ink); }
.raznos-app-section-link-copy { flex: 1; min-width: 0; display: flex; flex-direction: column; gap: 2px; }
