.hvnly-block-placeholder{align-items:center;background:linear-gradient(135deg,rgba(108,96,254,.04),rgba(138,123,255,.07));border:1px solid var(--hvnly-border-color,#e4e4ed);border-radius:var(--hvnly-border-radius-lg,12px);display:flex;flex-direction:column;gap:8px;justify-content:center;padding:36px 24px;text-align:center}.hvnly-block-placeholder__logo svg{height:44px;width:44px}.hvnly-block-placeholder__title{color:var(--hvnly-text-primary,#1e1e2f);font-size:15px;font-weight:600}.hvnly-block-placeholder__desc{color:var(--hvnly-text-secondary,#50575e);font-size:13px;line-height:1.45;max-width:360px}.hvnly-block-placeholder__hint{color:var(--hvnly-primary-color,#6c60fe);font-size:12px;font-weight:500}.wp-block-havenlytics-agency,.wp-block-havenlytics-agency .hvnly-content-wrapper,.wp-block-havenlytics-agents,.wp-block-havenlytics-agents .hvnly-content-wrapper,.wp-block-havenlytics-authentication,.wp-block-havenlytics-authentication .hvnly-content-wrapper,.wp-block-havenlytics-dashboard,.wp-block-havenlytics-dashboard .hvnly-content-wrapper,.wp-block-havenlytics-featured-properties,.wp-block-havenlytics-featured-properties .hvnly-content-wrapper,.wp-block-havenlytics-property-archive,.wp-block-havenlytics-property-archive .hvnly-content-wrapper,.wp-block-havenlytics-property-carousel,.wp-block-havenlytics-property-carousel .hvnly-content-wrapper,.wp-block-havenlytics-property-inquiry,.wp-block-havenlytics-property-inquiry .hvnly-content-wrapper,.wp-block-havenlytics-property-map,.wp-block-havenlytics-property-map .hvnly-content-wrapper,.wp-block-havenlytics-property-search,.wp-block-havenlytics-property-search .hvnly-content-wrapper,.wp-block-havenlytics-saved-properties,.wp-block-havenlytics-saved-properties .hvnly-content-wrapper{max-width:100%}.wp-block-havenlytics-agency .hvnly-property-carousel-slide,.wp-block-havenlytics-agents .hvnly-property-carousel-slide,.wp-block-havenlytics-authentication .hvnly-property-carousel-slide,.wp-block-havenlytics-dashboard .hvnly-property-carousel-slide,.wp-block-havenlytics-featured-properties .hvnly-property-carousel-slide,.wp-block-havenlytics-property-archive .hvnly-property-carousel-slide,.wp-block-havenlytics-property-carousel .hvnly-property-carousel-slide,.wp-block-havenlytics-property-inquiry .hvnly-property-carousel-slide,.wp-block-havenlytics-property-map .hvnly-property-carousel-slide,.wp-block-havenlytics-property-search .hvnly-property-carousel-slide,.wp-block-havenlytics-saved-properties .hvnly-property-carousel-slide{filter:none!important;opacity:1!important}.wp-block-havenlytics-agency .hvnly-property-carousel-slide:before,.wp-block-havenlytics-agents .hvnly-property-carousel-slide:before,.wp-block-havenlytics-authentication .hvnly-property-carousel-slide:before,.wp-block-havenlytics-dashboard .hvnly-property-carousel-slide:before,.wp-block-havenlytics-featured-properties .hvnly-property-carousel-slide:before,.wp-block-havenlytics-property-archive .hvnly-property-carousel-slide:before,.wp-block-havenlytics-property-carousel .hvnly-property-carousel-slide:before,.wp-block-havenlytics-property-inquiry .hvnly-property-carousel-slide:before,.wp-block-havenlytics-property-map .hvnly-property-carousel-slide:before,.wp-block-havenlytics-property-search .hvnly-property-carousel-slide:before,.wp-block-havenlytics-saved-properties .hvnly-property-carousel-slide:before{display:none!important}.wp-block-havenlytics-agency img,.wp-block-havenlytics-agents img,.wp-block-havenlytics-authentication img,.wp-block-havenlytics-dashboard img,.wp-block-havenlytics-featured-properties img,.wp-block-havenlytics-property-archive img,.wp-block-havenlytics-property-carousel img,.wp-block-havenlytics-property-inquiry img,.wp-block-havenlytics-property-map img,.wp-block-havenlytics-property-search img,.wp-block-havenlytics-saved-properties img{height:auto;max-width:100%}.wp-block-havenlytics-agency .hvnly-agent-card__photo,.wp-block-havenlytics-agency .hvnly-property-card img,.wp-block-havenlytics-agency .hvnly-property-grid-list-img,.wp-block-havenlytics-agents .hvnly-agent-card__photo,.wp-block-havenlytics-agents .hvnly-property-card img,.wp-block-havenlytics-agents .hvnly-property-grid-list-img,.wp-block-havenlytics-authentication .hvnly-agent-card__photo,.wp-block-havenlytics-authentication .hvnly-property-card img,.wp-block-havenlytics-authentication .hvnly-property-grid-list-img,.wp-block-havenlytics-dashboard .hvnly-agent-card__photo,.wp-block-havenlytics-dashboard .hvnly-property-card img,.wp-block-havenlytics-dashboard .hvnly-property-grid-list-img,.wp-block-havenlytics-featured-properties .hvnly-agent-card__photo,.wp-block-havenlytics-featured-properties .hvnly-property-card img,.wp-block-havenlytics-featured-properties .hvnly-property-grid-list-img,.wp-block-havenlytics-property-archive .hvnly-agent-card__photo,.wp-block-havenlytics-property-archive .hvnly-property-card img,.wp-block-havenlytics-property-archive .hvnly-property-grid-list-img,.wp-block-havenlytics-property-carousel .hvnly-agent-card__photo,.wp-block-havenlytics-property-carousel .hvnly-property-card img,.wp-block-havenlytics-property-carousel .hvnly-property-grid-list-img,.wp-block-havenlytics-property-inquiry .hvnly-agent-card__photo,.wp-block-havenlytics-property-inquiry .hvnly-property-card img,.wp-block-havenlytics-property-inquiry .hvnly-property-grid-list-img,.wp-block-havenlytics-property-map .hvnly-agent-card__photo,.wp-block-havenlytics-property-map .hvnly-property-card img,.wp-block-havenlytics-property-map .hvnly-property-grid-list-img,.wp-block-havenlytics-property-search .hvnly-agent-card__photo,.wp-block-havenlytics-property-search .hvnly-property-card img,.wp-block-havenlytics-property-search .hvnly-property-grid-list-img,.wp-block-havenlytics-saved-properties .hvnly-agent-card__photo,.wp-block-havenlytics-saved-properties .hvnly-property-card img,.wp-block-havenlytics-saved-properties .hvnly-property-grid-list-img{-o-object-fit:cover;object-fit:cover}.wp-block-havenlytics-property-inquiry .hvnly-block-inquiry{max-width:640px}.wp-block-havenlytics-property-inquiry .components-notice{margin-bottom:12px}.wp-block-havenlytics-authentication .hvnly-auth{width:100%}.wp-block-havenlytics-property-map .hvnly-block-map__canvas{height:min(var(--hvnly-block-map-height,480px),420px)}.wp-block-havenlytics-featured-properties .hvnly-property-grid-view,.wp-block-havenlytics-property-carousel .hvnly-block-carousel__track{align-items:stretch}.hvnly-entity-search{margin-bottom:4px;position:relative}.hvnly-entity-search__dropdown{background:#fff;border:1px solid #c3c4c7;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.08);margin-top:6px;max-height:280px;overflow:auto;padding:4px}.hvnly-entity-search__results{list-style:none;margin:0;padding:0}.hvnly-entity-search__option{align-items:flex-start;background:transparent;border:0;border-radius:4px;cursor:pointer;display:flex;gap:8px;margin:0;padding:8px;text-align:left;width:100%}.hvnly-entity-search__option:focus,.hvnly-entity-search__option:hover{background:#f0f0f1}.hvnly-entity-search__option.is-selected{background:color-mix(in srgb,#6c60fe 10%,#fff)}.hvnly-entity-search__check{color:#6c60fe;flex:0 0 16px;font-size:13px;line-height:1.2;margin-top:2px;text-align:center;width:16px}.hvnly-entity-search__more{padding:6px 4px 4px;text-align:center}.hvnly-entity-search__row{align-items:flex-start;display:flex;gap:10px}.hvnly-entity-search__avatar,.hvnly-entity-search__thumb{background:#dcdcde;border-radius:4px;flex:0 0 40px;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.hvnly-entity-search__avatar{border-radius:50%}.hvnly-entity-search__avatar--empty,.hvnly-entity-search__thumb--empty{display:inline-block}.hvnly-entity-search__meta{display:flex;flex-direction:column;gap:2px;min-width:0}.hvnly-entity-search__title{color:#1e1e1e;font-size:13px;font-weight:600;line-height:1.3}.hvnly-entity-search__line{color:#2c3338;font-size:12px;line-height:1.3}.hvnly-entity-search__line--muted{color:#757575}.hvnly-entity-search__chosen{align-items:flex-start;background:#f6f7f7;border:1px solid #c3c4c7;border-radius:4px;display:flex;gap:8px;justify-content:space-between;padding:8px}.hvnly-entity-search__chips{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:8px 0 0;padding:0}.hvnly-entity-search__chips li{align-items:center;background:#f0f0f1;border:1px solid #c3c4c7;border-radius:999px;display:inline-flex;font-size:12px;gap:4px;line-height:1.3;margin:0;padding:4px 6px 4px 10px}.hvnly-entity-search__chip-label{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hvnly-entity-search__chip-check{color:#6c60fe;font-weight:600}.hvnly-entity-search__chip-remove{height:24px!important;min-width:24px!important;padding:0!important}.hvnly-entity-search__status{color:#757575;font-size:12px;margin:6px 0}.block-editor-block-inspector .components-panel__body .components-base-control{margin-bottom:12px}.block-editor-block-inspector .components-panel__body .components-base-control:last-child{margin-bottom:0}.block-editor-block-inspector .components-base-control__help{font-size:12px;line-height:1.4;margin-top:4px}.block-editor-block-inspector .components-toggle-control .components-base-control__field{margin-bottom:0}
