/* =========================================================
   Additions for the Listings blocks (app/Core/Retal/ListingsBlocks.php), loaded after the page's own stylesheet.
   Richtext fields keep no classes, so the source's link classes are given back by place here.
   ========================================================= */

/* blog: cards past the first page wait for "Load more" (listings-blocks.js) */
.news-card[hidden], .news-load[hidden] { display: none !important; }

/* forms drawn from this site's forms: the honeypot never shows */
.contact-form__hp, .prop-form__hp { display: none !important; }
.contact-form button[disabled], .prop-form button[disabled] { opacity: .6; cursor: progress; }

/* Arabic phone links in the cards' text (the source's .lucky) */
.rtl .contact-card__text a { font-family: "Lucky Beauty new", "Lucky Beauty", serif; }
.rtl .prop-register__text a { color: #85553A !important; }

/* faq: links in an answer (the source's .faq-link) */
.faq-a p a { color: #000; text-decoration: underline; word-break: break-all; }

/* builder canvas (no scripts run there): animations show their end state */
.site-page .legal-section.animated-fast, .site-page [data-anim] { opacity: 1 !important; transform: none !important; visibility: visible !important; }
