/* Ponuda posle probe (includes/offers.php) — u rezultatu probe. */
.ifm-offer { margin: 10px 0; padding: 12px 14px; border: 1px solid var(--ifu-line, #DDD5C7); border-radius: 14px; background: var(--ifu-paper, #FBF9F5); font-size: 13.5px; }
.ifm-offer[hidden], .ifm-offer__row[hidden] { display: none; }
.ifm-offer__check { display: flex; gap: 8px; align-items: flex-start; font-weight: 600; cursor: pointer; line-height: 1.4; }
.ifm-offer__check input { margin-top: 3px; }
.ifm-offer__row { display: flex; gap: 8px; margin-top: 8px; }
.ifm-offer__row input[type=email] { flex: 1; min-width: 0; height: 40px; padding: 0 12px; border: 1px solid var(--ifu-line, #DDD5C7); border-radius: 12px; font: inherit; }
.ifm-offer__note { margin: 6px 0 0; font-size: 12px; color: var(--ifu-muted-2, #6F6A62); }
.ifm-offer__res { margin: 6px 0 0; font-weight: 700; color: #1C7C4A; }
.ifm-offer__res:empty { display: none; }
