.HvnlyNab_alert_overlay{align-items:center;backdrop-filter:blur(8px);background:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:999999}.HvnlyNab_alert_overlay--active{animation:HvnlyNabOverlayFadeIn .3s ease-out!important;opacity:1;visibility:visible}@keyframes HvnlyNabOverlayFadeIn{0%{backdrop-filter:blur(0);opacity:0}to{backdrop-filter:blur(8px);opacity:1}}.HvnlyNab_alert_container{background:#fff;border-radius:20px;box-shadow:0 25px 50px rgba(0,0,0,.25),0 0 0 1px hsla(0,0%,100%,.1);max-width:440px;opacity:0;overflow:hidden;perspective:1000px;position:relative;transform:scale(.7) translateY(-20px);transform-style:preserve-3d;width:90vw}.HvnlyNab_alert_container--active{animation:HvnlyNabModalBounceIn .6s cubic-bezier(.34,1.56,.64,1) forwards!important;opacity:1}@keyframes HvnlyNabModalBounceIn{0%{opacity:0;transform:scale(.7) translateY(-20px) rotateX(10deg)}50%{opacity:1;transform:scale(1.05) translateY(5px) rotateX(-2deg)}75%{transform:scale(.98) translateY(-2px) rotateX(1deg)}to{opacity:1;transform:scale(1) translateY(0) rotateX(0)}}.HvnlyNab_alert_shake{animation:HvnlyNabShakeEffect .5s cubic-bezier(.36,.07,.19,.97)!important}@keyframes HvnlyNabShakeEffect{0%,to{transform:translateX(0) scale(1) rotate(0deg)}10%,30%,50%,70%,90%{transform:translateX(-4px) scale(1.01) rotate(-.5deg)}20%,40%,60%,80%{transform:translateX(4px) scale(1.01) rotate(.5deg)}}.HvnlyNab_alert_progress{animation:HvnlyNabProgressBar linear forwards!important;background:linear-gradient(90deg,#667eea,#764ba2,#f093fb);height:3px;left:0;position:absolute;top:0;transform-origin:left;width:100%}@keyframes HvnlyNabProgressBar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.HvnlyNab_alert_header{padding:40px 35px 25px;position:relative;text-align:center}.HvnlyNab_alert_icon{align-items:center;border-radius:50%;display:flex;font-size:32px;height:80px;justify-content:center;margin:0 auto 25px;opacity:0;position:relative;transform:scale(0) rotate(-180deg);width:80px}.HvnlyNab_alert_container--active .HvnlyNab_alert_icon{animation:HvnlyNabIconBounceIn .8s cubic-bezier(.34,1.56,.64,1) .2s forwards!important}@keyframes HvnlyNabIconBounceIn{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(10deg)}75%{transform:scale(.95) rotate(-5deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}.HvnlyNab_alert_icon:after{border-radius:50%;bottom:-5px;content:"";left:-5px;opacity:.3;position:absolute;right:-5px;top:-5px;transform:scale(0)}.HvnlyNab_alert_container--active .HvnlyNab_alert_icon:after{animation:HvnlyNabIconPulse .6s ease .8s forwards!important}@keyframes HvnlyNabIconPulse{to{transform:scale(1)}}.HvnlyNab_alert_icon--success{box-shadow:0 10px 25px rgba(72,187,120,.3);color:#fff}.HvnlyNab_alert_icon--success,.HvnlyNab_alert_icon--success:after{background:linear-gradient(135deg,#48bb78,#38a169)}.HvnlyNab_alert_icon--error{box-shadow:0 10px 25px hsla(0,88%,68%,.3);color:#fff}.HvnlyNab_alert_icon--error,.HvnlyNab_alert_icon--error:after{background:linear-gradient(135deg,#f56565,#e53e3e)}.HvnlyNab_alert_icon--warning{box-shadow:0 10px 25px rgba(237,137,54,.3);color:#fff}.HvnlyNab_alert_icon--warning,.HvnlyNab_alert_icon--warning:after{background:linear-gradient(135deg,#ed8936,#dd6b20)}.HvnlyNab_alert_icon--info{box-shadow:0 10px 25px rgba(66,153,225,.3);color:#fff}.HvnlyNab_alert_icon--info,.HvnlyNab_alert_icon--info:after{background:linear-gradient(135deg,#4299e1,#3182ce)}.HvnlyNab_alert_icon--question{box-shadow:0 10px 25px rgba(159,122,234,.3);color:#fff}.HvnlyNab_alert_icon--question,.HvnlyNab_alert_icon--question:after{background:linear-gradient(135deg,var(--hvnly-brand-primary) 0,var(--hvnly-brand-secondary) 100%)}.HvnlyNab_alert_title{color:#2d3748;font-size:24px;font-weight:700;line-height:1.3;margin-bottom:12px;opacity:0;transform:translateY(15px)}.HvnlyNab_alert_container--active .HvnlyNab_alert_title{animation:HvnlyNabTitleSlideUp .5s cubic-bezier(.25,.46,.45,.94) .4s forwards!important}@keyframes HvnlyNabTitleSlideUp{to{opacity:1;transform:translateY(0)}}.HvnlyNab_alert_message{color:#718096;font-size:16px;line-height:1.5;margin:0;opacity:0;transform:translateY(15px)}.HvnlyNab_alert_container--active .HvnlyNab_alert_message{animation:HvnlyNabMessageSlideUp .5s cubic-bezier(.25,.46,.45,.94) .5s forwards!important}@keyframes HvnlyNabMessageSlideUp{to{opacity:1;transform:translateY(0)}}.HvnlyNab_alert_content{opacity:0;padding:0 35px 20px;transform:translateY(15px)}.HvnlyNab_alert_container--active .HvnlyNab_alert_content{animation:HvnlyNabContentSlideUp .5s cubic-bezier(.25,.46,.45,.94) .6s forwards!important}@keyframes HvnlyNabContentSlideUp{to{opacity:1;transform:translateY(0)}}.HvnlyNab_alert_input{background:#f7fafc;border:2px solid #e2e8f0;border-radius:12px;box-sizing:border-box;font-family:inherit;font-size:16px;padding:14px 18px;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.HvnlyNab_alert_input:focus{background:#fff;border-color:#4299e1;box-shadow:0 0 0 3px rgba(66,153,225,.1);outline:none;transform:translateY(-2px) scale(1.02)}.HvnlyNab_alert_footer{display:flex;gap:12px;justify-content:center;opacity:0;padding:25px 35px 35px;transform:translateY(15px)}.HvnlyNab_alert_container--active .HvnlyNab_alert_footer{animation:HvnlyNabFooterSlideUp .5s cubic-bezier(.25,.46,.45,.94) .7s forwards!important}@keyframes HvnlyNabFooterSlideUp{to{opacity:1;transform:translateY(0)}}.HvnlyNab_alert_btn{border:none;border-radius:12px;cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;min-width:100px;overflow:hidden;padding:14px 28px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.HvnlyNab_alert_btn:before{background:hsla(0,0%,100%,.2);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .4s ease,height .4s ease;width:0}.HvnlyNab_alert_btn:hover:before{height:300px;width:300px}.HvnlyNab_alert_btn:hover{box-shadow:0 8px 20px rgba(0,0,0,.15);transform:translateY(-2px) scale(1.05)}.HvnlyNab_alert_btn:active{transform:translateY(0) scale(.98);transition-duration:.1s}.HvnlyNab_alert_btn--success{background:linear-gradient(135deg,#48bb78,#38a169);color:#fff}.HvnlyNab_alert_btn--error{background:linear-gradient(135deg,#f56565,#e53e3e);color:#fff}.HvnlyNab_alert_btn--warning{background:linear-gradient(135deg,#ed8936,#dd6b20);color:#fff}.HvnlyNab_btn--info{background:linear-gradient(135deg,#4299e1,#3182ce);color:#fff}.HvnlyNab_alert_btn--cancel{background:#f7fafc;border:2px solid #e2e8f0;color:#4a5568}.HvnlyNab_alert_btn--cancel:hover{background:#edf2f7;border-color:#cbd5e0}@media (max-width:768px){.HvnlyNab_alert_container{border-radius:16px;margin:20px;width:92vw}.HvnlyNab_alert_header{padding:32px 25px 20px}.HvnlyNab_alert_icon{font-size:28px;height:70px;margin-bottom:20px;width:70px}.HvnlyNab_alert_title{font-size:22px}.HvnlyNab_alert_message{font-size:15px}.HvnlyNab_alert_footer{flex-direction:column;padding:20px 25px 28px}.HvnlyNab_alert_btn{padding:16px 20px;width:100%}}@media (max-width:782px){.HvnlyNab_alert_overlay{top:46px}}@media (min-width:783px){.HvnlyNab_alert_overlay{top:32px}}.HvnlyNab_alert_container--active,.HvnlyNab_alert_container--active .HvnlyNab_alert_content,.HvnlyNab_alert_container--active .HvnlyNab_alert_footer,.HvnlyNab_alert_container--active .HvnlyNab_alert_icon,.HvnlyNab_alert_container--active .HvnlyNab_alert_message,.HvnlyNab_alert_container--active .HvnlyNab_alert_title,.HvnlyNab_alert_overlay--active{animation-fill-mode:both!important;animation-iteration-count:1!important}
.hvnly-chunk-loading{align-items:center;color:#646970;display:flex;font-size:14px;gap:.75rem;justify-content:center;min-height:200px}.hvnly-chunk-loading__spinner{animation:hvnly-chunk-spin .8s linear infinite;border:2px solid #c3c4c7;border-radius:50%;border-top-color:#2271b1;height:1.25rem;width:1.25rem}@keyframes hvnly-chunk-spin{to{transform:rotate(1turn)}}
.hvnly--builder--int_api__property_builder_components h3{color:var(--hvnly-text-primary);font-size:16px;font-weight:var(--hvnly-font-weight-semibold);margin-bottom:5px;padding-bottom:10px}.hvnly--builder--int_api__components_hint{color:var(--hvnly-text-secondary);font-size:13px;font-style:italic;margin-bottom:15px}.hvnly--builder--int_api__property_builder_component_item{align-items:center;background:var(--hvnly-color-bg-white);border:1px solid var(--hvnly-border-color);border-radius:8px;cursor:grab;display:flex;gap:10px;margin-bottom:10px;padding:12px;transition:all .2s ease}.hvnly--builder--int_api__property_builder_component_item:hover{border-color:var(--hvnly-brand-primary);box-shadow:0 4px 10px rgba(108,96,254,.1);transform:translateY(-2px)}.hvnly--builder--int_api__property_builder_component_item:active{box-shadow:0 8px 20px rgba(108,96,254,.3);transform:scale(.95)}.hvnly--builder--int_api__property_builder_component_item i{color:var(--hvnly-brand-primary);font-size:16px;width:20px}.hvnly--builder--int_api__property_builder_component_item .hvnly--builder--int_api__drag_handle{display:none}@media (max-width:1024px){.hvnly--builder--int_api__property_builder_components{border-bottom:1px solid var(--hvnly-border-color);border-right:none;width:100%}}
.hvnly--builder--int_api__property_builder_modal_overlay{align-items:center;background:rgba(0,0,0,.7);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.hvnly--builder--int_api__property_builder_modal{background:var(--hvnly-color-bg-white);border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.2);max-width:90%;overflow:hidden;width:500px}.hvnly--builder--int_api__property_builder_modal_header{align-items:center;background:var(--hvnly-color-bg-light);border-bottom:1px solid var(--hvnly-border-color);display:flex;justify-content:space-between;padding:20px 25px}.hvnly--builder--int_api__property_builder_modal_header h2{font-family:var(--hvnly-headingFont);font-size:20px;font-weight:var(--hvnly-font-weight-semibold)}.hvnly--builder--int_api__property_builder_modal_header button{background:none;border:none;color:var(--hvnly-text-secondary);cursor:pointer;font-size:20px}.hvnly--builder--int_api__property_builder_modal_body{padding:25px}.hvnly--builder--int_api__property_builder_modal_form_group{margin-bottom:20px}.hvnly--builder--int_api__property_builder_modal_label{color:var(--hvnly-text-primary);display:block;font-weight:var(--hvnly-font-weight-medium);margin-bottom:8px}.hvnly--builder--int_api__property_builder_modal_input{background:var(--hvnly-color-bg-light)!important;border:1px solid var(--hvnly-border-color)!important;border-radius:8px!important;color:var(--hvnly-text-primary)!important;font-size:14px!important;padding:8px 16px!important;transition:all var(--hvnly-transition-time)!important;width:100%!important}.hvnly--builder--int_api__property_builder_modal_input:focus,.hvnly--builder--int_api__property_builder_modal_select:focus{border-color:var(--hvnly-brand-primary)!important;box-shadow:0 0 0 3px rgba(108,96,254,.1)!important;outline:none}.hvnly--builder--int_api__property_builder_modal_select{align-items:center;background:var(--hvnly-color-bg-light)!important;border:1px solid var(--hvnly-border-color)!important;border-radius:8px!important;color:var(--hvnly-text-primary)!important;cursor:pointer;display:flex;font-size:15px!important;justify-content:space-between;max-width:100%!important;padding:8px 16px!important;position:relative;transition:all var(--hvnly-transition-time)!important;width:100%!important;z-index:2}.hvnly--builder--int_api__property_builder_modal_footer{background:var(--hvnly-color-bg-light);border-top:1px solid var(--hvnly-border-color);padding:20px 25px;text-align:right}.hvnly--builder--int_api__property_builder_modal_btn{border-radius:8px;cursor:pointer;font-family:var(--hvnly-headingFont);font-weight:var(--hvnly-font-weight-semibold);padding:10px 20px;transition:all var(--hvnly-transition-time)}.hvnly--builder--int_api__property_builder_modal_btn_primary{background:var(--hvnly-brand-primary);border:none;color:#fff;margin-left:10px}.hvnly--builder--int_api__property_builder_modal_btn_primary:hover{background:#5944f0}.hvnly--builder--int_api__property_builder_modal_btn_secondary{background:var(--hvnly-color-bg-light);border:1px solid var(--hvnly-border-color);color:var(--hvnly-text-primary)}.hvnly--builder--int_api__property_builder_modal_btn_secondary:hover{background:#f1f1f1}.hvnly--builder--int_api__icon_search{display:flex;gap:10px;margin-bottom:15px}.hvnly--builder--int_api__icon_search input{flex:1}.hvnly--builder--int_api__show_all_icons_btn{background:var(--hvnly-color-bg-light);border:1px solid var(--hvnly-border-color);border-radius:6px;color:var(--hvnly-text-secondary);cursor:pointer;font-size:13px;padding:0 12px;transition:all var(--hvnly-transition-time);white-space:nowrap}.hvnly--builder--int_api__show_all_icons_btn:hover{background:var(--hvnly-brand-primary);border-color:var(--hvnly-brand-primary);color:#fff}.hvnly--builder--int_api__property_builder_icon_picker{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(70px,1fr));margin-top:10px;max-height:300px;overflow-y:auto;padding:5px}.hvnly--builder--int_api__property_builder_icon_option{align-items:center;border:1px solid var(--hvnly-border-color);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;font-size:12px;justify-content:center;min-height:80px;padding:12px 5px;position:relative;transition:all var(--hvnly-transition-time)}.hvnly--builder--int_api__property_builder_icon_option:hover{background:rgba(108,96,254,.05);border-color:var(--hvnly-brand-primary);transform:translateY(-2px)}.hvnly--builder--int_api__property_builder_icon_option.selected{background:rgba(108,96,254,.1);border-color:var(--hvnly-brand-primary);box-shadow:0 0 0 2px rgba(108,96,254,.2)}.hvnly--builder--int_api__property_builder_icon_option i{color:var(--hvnly-brand-primary);display:block;font-size:24px;margin-bottom:8px}.hvnly--builder--int_api__property_builder_icon_option.selected i{color:var(--hvnly-brand-primary)}.icon-name{color:var(--hvnly-text-secondary);font-size:12px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.icon-checkmark{align-items:center;background:var(--hvnly-brand-primary);border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#fff;display:flex;height:20px;justify-content:center;opacity:0;position:absolute;right:5px;top:5px;transform:scale(.8);transition:all .2s ease;width:20px}.hvnly--builder--int_api__property_builder_icon_option.selected .icon-checkmark i{color:#fff}.hvnly--builder--int_api__property_builder_icon_option.selected .icon-checkmark{opacity:1;transform:scale(1)}.icon-checkmark i{color:#fff;font-size:12px;margin:0}.hvnly--builder--int_api__no_icons_found{color:var(--hvnly-text-secondary);font-style:italic;padding:20px;text-align:center}.hvnly--builder--int_api__property_builder_wide_modal{max-width:90%;width:700px}.hvnly--builder--int_api__preset_fields_container{max-height:500px;overflow-y:auto;padding-right:10px}.hvnly--builder--int_api__preset_fields_container::-webkit-scrollbar{width:6px}.hvnly--builder--int_api__preset_fields_container::-webkit-scrollbar-track{background:var(--hvnly-color-bg-light);border-radius:3px}.hvnly--builder--int_api__preset_fields_container::-webkit-scrollbar-thumb{background:var(--hvnly-border-color);border-radius:3px}.hvnly--builder--int_api__preset_fields_container::-webkit-scrollbar-thumb:hover{background:var(--hvnly-color-gray-500)}@media (max-width:768px){.hvnly--builder--int_api__property_builder_icon_picker{grid-template-columns:repeat(4,1fr)}.hvnly--builder--int_api__icon_search{flex-direction:column}.hvnly--builder--int_api__show_all_icons_btn{width:100%}}@media (max-width:480px){.hvnly--builder--int_api__property_builder_icon_picker{grid-template-columns:repeat(3,1fr)}.hvnly--builder--int_api__property_builder_modal_body{padding:15px}}.hvnly--builder--int_api__editing_group_notice{align-items:center;background:var(--hvnly-color-bg-off-light);border-left:4px solid var(--hvnly-brand-primary);border-radius:var(--hvnly-border-radius-sm);color:var(--hvnly-text-primary);display:flex;font-size:var(--hvnly-font-size-sm);gap:var(--hvnly-space-md);margin:var(--hvnly-space-md) 0;padding:var(--hvnly-space-md) var(--hvnly-space-lg)}.hvnly--builder--int_api__editing_group_notice i{color:var(--hvnly-brand-primary);font-size:var(--hvnly-font-size-lg)}.hvnly--builder--int_api__field_type_warning{background:rgba(var(--hvnly-primary-rgb),.1);border:1px solid var(--hvnly-border-color);border-radius:var(--hvnly-border-radius-sm);color:var(--hvnly-text-primary);font-size:var(--hvnly-font-size-xs);margin-top:var(--hvnly-space-sm);padding:var(--hvnly-space-sm) var(--hvnly-space-md)}.hvnly--builder--int_api__group_replace_warning{align-items:flex-start;background:rgba(var(--hvnly-primary-rgb),.08);border-left:4px solid var(--hvnly-brand-warning);border-radius:var(--hvnly-border-radius-sm);display:flex;gap:var(--hvnly-space-md);margin-top:var(--hvnly-space-md);padding:var(--hvnly-space-md) var(--hvnly-space-lg)}.hvnly--builder--int_api__group_replace_warning i{color:var(--hvnly-brand-warning);font-size:var(--hvnly-font-size-lg);margin-top:2px}.hvnly--builder--int_api__group_replace_warning p{color:var(--hvnly-text-primary);font-size:var(--hvnly-font-size-sm);line-height:1.5;margin:0}.hvnly--builder--int_api__group_replace_warning strong{color:var(--hvnly-text-primary);font-weight:var(--hvnly-font-weight-semibold)}.hvnly--builder--int_api__property_builder_modal_select option:disabled{background-color:var(--hvnly-color-gray-100);color:var(--hvnly-color-gray-500)}.hvnly--builder--int_api__property_builder_modal_select option.group-field{color:var(--hvnly-brand-primary);font-weight:var(--hvnly-font-weight-medium)}.hvnly--builder--int_api__property_builder_modal_header h2 i.fa-layer-group{color:var(--hvnly-brand-secondary);margin-right:var(--hvnly-space-sm)}.hvnly--builder--int_api__group_info_banner{margin-bottom:var(--hvnly-space-md);position:relative}.hvnly--builder--int_api__group_replace_warning+.hvnly--builder--int_api__group_info_banner{margin-top:var(--hvnly-space-sm)}
.hvnly-placeholder-loader{margin-bottom:20px}.hvnly-placeholder-tab{background-color:var(--hvnly-color-bg-white);border:1px solid var(--hvnly-border-color);border-radius:var(--hvnly-border-radius-sm);margin-bottom:15px;overflow:hidden;position:relative}.hvnly-placeholder-tab-header{align-items:center;background-color:var(--hvnly-color-bg-light);border-bottom:1px solid var(--hvnly-border-color);display:flex;padding:12px 15px}.hvnly-placeholder-tab-icon{height:20px;margin-right:10px;width:20px}.hvnly-placeholder-tab-icon,.hvnly-placeholder-tab-title{background-color:var(--hvnly-border-color);border-radius:3px}.hvnly-placeholder-tab-title{flex:1;height:18px}.hvnly-placeholder-tab-actions{display:flex;margin-left:10px}.hvnly-placeholder-action{background-color:var(--hvnly-border-color);border-radius:3px;height:24px;margin-left:5px;width:24px}.hvnly-placeholder-tab-content{padding:15px}.hvnly-placeholder-field{border-bottom:1px dashed var(--hvnly-border-color);margin-bottom:15px;padding-bottom:15px}.hvnly-placeholder-field:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.hvnly-placeholder-field-header{align-items:center;display:flex;margin-bottom:10px}.hvnly-placeholder-field-label{background-color:var(--hvnly-border-color);border-radius:3px;flex:1;height:16px}.hvnly-placeholder-field-actions{display:flex;margin-left:10px}.hvnly-placeholder-field-action{background-color:var(--hvnly-border-color);border-radius:3px;height:20px;margin-left:5px;width:20px}.hvnly-placeholder-field-input{background-color:var(--hvnly-border-color);border-radius:3px;height:14px;width:100%}.hvnly-placeholder-field-input.short{width:60%}.hvnly-placeholder-field-input.medium{width:80%}.hvnly-placeholder-action:before,.hvnly-placeholder-field-action:before,.hvnly-placeholder-field-input:before,.hvnly-placeholder-field-label:before,.hvnly-placeholder-icon:before,.hvnly-placeholder-tab-title:before,.hvnly-placeholder-tab:before{animation:hvnly-placeholder-animation 1.5s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,0));background-size:200% 100%;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}@keyframes hvnly-placeholder-animation{0%{background-position:-200% 0}to{background-position:200% 0}}
.hvnly--builder--int_api__property_builder_field{border-radius:8px;cursor:grab;margin-bottom:12px;padding:15px}.hvnly--builder--int_api__property_builder_field_info{gap:10px}.hvnly--builder--int_api__property_builder_field_info i{color:var(--hvnly-brand-primary);font-size:16px;width:20px}.hvnly--builder--int_api__field_disabled_badge{background:var(--hvnly-color-bg-light);border-radius:4px;color:var(--hvnly-text-secondary);font-size:12px;margin-left:10px;padding:3px 8px}.hvnly--builder--int_api__property_builder_field_actions{gap:8px}.hvnly--builder--int_api__field_mode_toggle{background:var(--hvnly-color-bg-light);border:1px solid var(--hvnly-border-color);border-radius:var(--hvnly-border-radius-sm);display:flex;margin-bottom:20px;overflow:hidden}.hvnly--builder--int_api__field_mode_btn{align-items:center;background:transparent;border:none;color:var(--hvnly-text-secondary);cursor:pointer;display:flex;flex:1;font-weight:var(--hvnly-font-weight-medium);gap:8px;justify-content:center;padding:12px 15px;transition:all var(--hvnly-transition-time)}.hvnly--builder--int_api__field_mode_btn.active{background:var(--hvnly-brand-primary);color:#fff}.hvnly--builder--int_api__field_mode_btn i{font-size:14px}.hvnly--builder--int_api__preset_categories{border-bottom:1px solid var(--hvnly-border-color);display:flex;margin-bottom:20px}.hvnly--builder--int_api__preset_category_tab{background:transparent;border:none;border-bottom:2px solid transparent;color:var(--hvnly-text-secondary);cursor:pointer;font-weight:var(--hvnly-font-weight-medium);margin-right:5px;padding:10px 15px;transition:all var(--hvnly-transition-time)}.hvnly--builder--int_api__preset_category_tab.active{border-bottom-color:var(--hvnly-brand-primary);color:var(--hvnly-brand-primary)}.hvnly--builder--int_api__preset_category_tab:hover{color:var(--hvnly-brand-primary)}.hvnly--builder--int_api__preset_fields_header{margin-bottom:15px}.hvnly--builder--int_api__preset_search{position:relative}.hvnly--builder--int_api__preset_search i{color:var(--hvnly-text-secondary);left:12px;position:absolute;top:50%;transform:translateY(-50%)}.hvnly--builder--int_api__preset_search input{background:var(--hvnly-color-bg-light);border:1px solid var(--hvnly-border-color);border-radius:var(--hvnly-border-radius-sm);color:var(--hvnly-text-primary);font-size:14px;padding:10px 10px 10px 40px;transition:all var(--hvnly-transition-time);width:100%}.hvnly--builder--int_api__preset_search input:focus{border-color:var(--hvnly-brand-primary);box-shadow:0 0 0 3px rgba(108,96,254,.1);outline:none}.hvnly--builder--int_api__preset_fields_list{background:var(--hvnly-color-bg-white);border:1px solid var(--hvnly-border-color);border-radius:var(--hvnly-border-radius-sm);margin-bottom:15px;max-height:350px;overflow-y:auto}.hvnly--builder--int_api__preset_field_item{align-items:flex-start;border-bottom:1px solid var(--hvnly-border-color);cursor:pointer;display:flex;padding:15px;transition:background-color var(--hvnly-transition-time)}.hvnly--builder--int_api__preset_field_item:last-child{border-bottom:none}.hvnly--builder--int_api__preset_field_item:hover{background-color:var(--hvnly-color-bg-light)}.hvnly--builder--int_api__preset_field_item.selected{background-color:rgba(108,96,254,.1)}.hvnly--builder--int_api__preset_field_item.in-use{cursor:not-allowed;opacity:.6}.hvnly--builder--int_api__preset_field_checkbox{align-items:center;background-color:var(--hvnly-color-bg-white);border:1px solid var(--hvnly-border-color);border-radius:var(--hvnly-border-radius-sm);display:flex;flex-shrink:0;height:20px;justify-content:center;margin-right:12px;margin-top:2px;transition:all var(--hvnly-transition-time);width:20px}.hvnly--builder--int_api__preset_field_item.selected .hvnly--builder--int_api__preset_field_checkbox{background-color:var(--hvnly-brand-primary);border-color:var(--hvnly-brand-primary);color:#fff}.hvnly--builder--int_api__preset_field_info{flex:1}.hvnly--builder--int_api__preset_field_label{align-items:center;color:var(--hvnly-text-primary);display:flex;font-weight:var(--hvnly-font-weight-medium);gap:8px;margin-bottom:6px}.hvnly--builder--int_api__preset_field_label i{color:var(--hvnly-brand-primary)}.hvnly--builder--int_api__preset_field_description{color:var(--hvnly-text-secondary);font-size:13px;margin-bottom:6px}.hvnly--builder--int_api__preset_field_type{color:var(--hvnly-color-gray-500);font-size:12px}.hvnly--builder--int_api__preset_field_status{flex-shrink:0;margin-left:10px}.hvnly--builder--int_api__preset_field_in_use{background:rgba(255,77,79,.1);border-radius:var(--hvnly-border-radius-sm);color:var(--hvnly-brand-error);font-size:12px;padding:4px 8px}.hvnly--builder--int_api__no_preset_fields_found{align-items:center;color:var(--hvnly-text-secondary);display:flex;flex-direction:column;justify-content:center;padding:30px}.hvnly--builder--int_api__no_preset_fields_found i{font-size:32px;margin-bottom:10px}.hvnly--builder--int_api__no_preset_fields_found p{margin:0}.hvnly--builder--int_api__selected_preset_fields{border-top:1px solid var(--hvnly-border-color);padding-top:15px}.hvnly--builder--int_api__selected_preset_fields h4{align-items:center;color:var(--hvnly-text-primary);display:flex;font-size:14px;font-weight:var(--hvnly-font-weight-medium);gap:8px;margin:0 0 12px}.hvnly--builder--int_api__selected_preset_fields h4 i{color:var(--hvnly-brand-success)}.hvnly--builder--int_api__selected_preset_fields_list{display:flex;flex-wrap:wrap;gap:8px}.hvnly--builder--int_api__selected_preset_field_item{align-items:center;background:rgba(108,96,254,.1);border-radius:16px;color:var(--hvnly-text-primary);display:flex;font-size:14px;padding:6px 12px}.hvnly--builder--int_api__selected_preset_field_item i{color:var(--hvnly-brand-primary);margin-right:6px}.hvnly--builder--int_api__remove_preset_field_btn{align-items:center;background:none;border:none;border-radius:50%;color:var(--hvnly-text-secondary);cursor:pointer;display:flex;height:18px;justify-content:center;margin-left:6px;padding:0;transition:all var(--hvnly-transition-time);width:18px}.hvnly--builder--int_api__remove_preset_field_btn:hover{background:rgba(255,77,79,.1);color:var(--hvnly-brand-error)}.hvnly--builder--int_api__preset_badge{align-items:center;border-radius:12px;display:inline-flex;font-size:11px;margin-left:8px;padding:2px 8px}.hvnly--builder--int_api__preset_badge i{font-size:10px;margin-right:4px}.hvnly--builder--int_api__field_category{align-items:center;background:var(--hvnly-color-bg-light);border-radius:12px;color:var(--hvnly-brand-primary);display:inline-flex;font-size:11px;font-weight:var(--hvnly-font-weight-medium);margin-right:5px;padding:2px 8px}.hvnly--builder--int_api__field_category i{font-size:10px;margin-right:4px}.hvnly--builder--int_api__preset_field{background:rgba(108,96,254,.05);border-left:3px solid var(--hvnly-brand-primary)}.hvnly--builder--int_api__preset_field .hvnly--builder--int_api__field_label{color:var(--hvnly-brand-primary);font-weight:var(--hvnly-font-weight-semibold)}.hvnly--builder--int_api__preset_field .hvnly--builder--int_api__field_meta{color:var(--hvnly-text-secondary)}.hvnly--builder--int_api__field_required_badge{color:var(--hvnly-brand-success)}.hvnly--builder--int_api__field_admin_badge,.hvnly--builder--int_api__field_required_badge{border-radius:var(--hvnly-border-radius-sm);font-size:12px;margin-left:10px;padding:3px 8px}.hvnly--builder--int_api__field_admin_badge{background:rgba(118,75,162,.1);color:var(--hvnly-brand-secondary)}.hvnly--builder--int_api__field_placeholder{color:var(--hvnly-text-secondary);font-size:12px;margin-right:5px}.hvnly--builder--int_api__modal_checkbox_group{display:flex;flex-direction:column;gap:10px}.hvnly--builder--int_api__property_builder_modal_checkbox{align-items:center;color:var(--hvnly-text-primary);cursor:pointer;display:flex;font-weight:var(--hvnly-font-weight-regular)}.hvnly--builder--int_api__property_builder_modal_checkbox input{display:none}.hvnly--builder--int_api__checkbox_custom{background:var(--hvnly-color-bg-light);border:1px solid var(--hvnly-border-color);border-radius:var(--hvnly-border-radius-sm);height:18px;margin-right:10px;position:relative;transition:all var(--hvnly-transition-time);width:18px}.hvnly--builder--int_api__property_builder_modal_checkbox input:checked+.hvnly--builder--int_api__checkbox_custom{background:var(--hvnly-brand-primary);border-color:var(--hvnly-brand-primary)}.hvnly--builder--int_api__required_tab{background-color:rgba(108,96,254,.1)!important;border-left:4px solid var(--hvnly-brand-primary)!important}.hvnly--builder--int_api__required_badge{background:var(--hvnly-brand-success);border-radius:var(--hvnly-border-radius-sm);color:var(--hvnly-color-white);font-family:var(--hvnly-bodyFont);font-size:.75em;font-weight:var(--hvnly-font-weight-medium);margin-left:10px;padding:4px 10px}.hvnly--builder--int_api__required_badge i{color:#fff!important;font-size:1em!important;margin-right:4px}.hvnly--builder--int_api__locked_field{background-color:rgba(255,77,79,.05)!important;border-left:4px solid var(--hvnly-brand-error)!important}.hvnly--builder--int_api__locked_badge{background:var(--hvnly-brand-error);border-radius:var(--hvnly-border-radius-sm);color:var(--hvnly-color-white);font-family:var(--hvnly-bodyFont);font-size:.7em;font-weight:var(--hvnly-font-weight-medium);margin-left:8px;padding:3px 8px}.hvnly--builder--int_api__locked_badge i{color:#fff;font-size:.75em;margin-right:3px}.hvnly--builder--int_api__locked_action_btn{border-color:var(--hvnly-border-color)!important;cursor:not-allowed!important;opacity:.4!important}.hvnly--builder--int_api__locked_action_btn,.hvnly--builder--int_api__locked_action_btn:hover{background-color:var(--hvnly-color-bg-light)!important;color:var(--hvnly-color-gray-500)!important}.hvnly--builder--int_api__drag_handle[style*=not-allowed]{background-color:var(--hvnly-color-bg-light);opacity:.6}.hvnly--builder--int_api__drag_handle[style*=not-allowed]:hover{background-color:var(--hvnly-color-bg-light)}.hvnly--builder--int_api__drag_handle .fa-lock{color:var(--hvnly-brand-error);font-size:.9em}.hvnly--builder--int_api__property_builder_field_action_btn{border:1.5px solid var(--hvnly-border-color);display:flex;font-family:var(--hvnly-bodyFont);font-size:12px;height:32px;margin:0 2px;overflow:hidden;padding:8px;transition:all .3s ease;width:32px}.hvnly--builder--int_api__property_builder_field_action_btn:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.hvnly--builder--int_api__property_builder_field_action_btn:hover{border-color:transparent;box-shadow:0 4px 12px rgba(0,0,0,.15);color:#fff}.hvnly--builder--int_api__property_builder_field_action_btn:hover:before{left:100%}.hvnly--builder--int_api__property_builder_field_action_btn.toggle-btn:hover{background:linear-gradient(135deg,var(--hvnly-status-rent),#00d0b8);box-shadow:0 4px 12px rgba(0,194,168,.3)}.hvnly--builder--int_api__property_builder_field_action_btn.required-btn:hover{background:linear-gradient(135deg,var(--hvnly-brand-success),#00d09c);box-shadow:0 4px 12px rgba(0,180,106,.3)}.hvnly--builder--int_api__property_builder_field_action_btn.admin-btn:hover{background:linear-gradient(135deg,var(--hvnly-brand-primary),var(--hvnly-brand-secondary));box-shadow:0 4px 12px rgba(108,96,254,.3)}.hvnly--builder--int_api__property_builder_field_action_btn.move-down-btn:hover,.hvnly--builder--int_api__property_builder_field_action_btn.move-up-btn:hover{background:linear-gradient(135deg,var(--hvnly-status-pending),#ffc145);box-shadow:0 4px 12px rgba(255,181,7,.3)}.hvnly--builder--int_api__property_builder_field_action_btn.edit-btn:hover{background:linear-gradient(135deg,var(--hvnly-brand-primary),#7d70ff);box-shadow:0 4px 12px rgba(108,96,254,.3)}.hvnly--builder--int_api__property_builder_field_action_btn.delete-btn:hover{background:linear-gradient(135deg,var(--hvnly-brand-error),#ff6b6b);box-shadow:0 4px 12px rgba(255,77,79,.3)}.hvnly--builder--int_api__property_builder_field_action_btn:focus:not(:disabled){background:var(--hvnly-color-bg-white);border-color:var(--hvnly-border-color);box-shadow:none;color:var(--hvnly-text-secondary);outline:none;transform:none}.hvnly--builder--int_api__property_builder_field_action_btn:active:not(:disabled){box-shadow:none;transform:translateY(0)}.hvnly--builder--int_api__property_builder_field_action_btn_active{background:linear-gradient(135deg,var(--hvnly-brand-primary),var(--hvnly-brand-secondary))!important;border-color:transparent!important;box-shadow:0 4px 12px rgba(108,96,254,.3)!important;color:var(--hvnly-color-white)!important}.hvnly--builder--int_api__property_builder_field_action_btn_active:hover:not(:disabled):not(:active){background:linear-gradient(135deg,var(--hvnly-brand-secondary),var(--hvnly-brand-primary))!important;border-color:transparent!important;box-shadow:0 6px 16px rgba(108,96,254,.4)!important;color:var(--hvnly-color-white)!important;transform:translateY(-2px)}.hvnly--builder--int_api__disabled_action_btn,.hvnly--builder--int_api__property_builder_field_action_btn:disabled{box-shadow:none!important;cursor:not-allowed;opacity:.5;transform:none!important}.hvnly--builder--int_api__disabled_action_btn:hover,.hvnly--builder--int_api__property_builder_field_action_btn:disabled:hover{background:var(--hvnly-color-bg-white)!important;border-color:var(--hvnly-border-color)!important;box-shadow:none!important;color:var(--hvnly-text-secondary)!important;transform:none!important}.hvnly--builder--int_api__locked_action_btn{cursor:not-allowed;opacity:.4}.hvnly--builder--int_api__locked_action_btn:hover{background:var(--hvnly-color-bg-white)!important;border-color:var(--hvnly-border-color)!important;box-shadow:none!important;color:var(--hvnly-text-secondary)!important;transform:none!important}.hvnly--builder--int_api__property_builder_tab_action_btn{align-items:center;background:var(--hvnly-color-bg-white);border:1.5px solid var(--hvnly-border-color);border-radius:8px;color:var(--hvnly-text-secondary);cursor:pointer;display:flex;font-family:var(--hvnly-bodyFont);font-size:13px;justify-content:center;margin:0 2px;overflow:hidden;padding:10px 12px;position:relative;transition:all .3s ease}.hvnly--builder--int_api__property_builder_tab_action_btn:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.hvnly--builder--int_api__property_builder_tab_action_btn:hover:not(:disabled){background:var(--hvnly-brand-primary);border-color:transparent;box-shadow:0 4px 12px rgba(108,96,254,.3);color:var(--hvnly-color-white);transform:translateY(-2px)}.hvnly--builder--int_api__property_builder_tab_action_btn:hover:before{left:100%}.hvnly--builder--int_api__property_builder_tab_action_btn:disabled{cursor:not-allowed;opacity:.5}.hvnly--builder--int_api__property_builder_field_action_btn,.hvnly--builder--int_api__property_builder_tab_action_btn{position:relative}.hvnly--builder--int_api__property_builder_field_action_btn:after,.hvnly--builder--int_api__property_builder_tab_action_btn:after{background:var(--hvnly-dark-bg-light);border-radius:4px;bottom:100%;color:#fff;content:attr(title);font-size:10px;left:50%;margin-bottom:6px;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:all var(--hvnly-transition-time);white-space:nowrap;z-index:1000}.hvnly--builder--int_api__property_builder_field_action_btn:hover:after,.hvnly--builder--int_api__property_builder_tab_action_btn:hover:after{opacity:1}.hvnly--builder--int_api__property_builder_field_action_btn:focus,.hvnly--builder--int_api__property_builder_tab_action_btn:focus{box-shadow:0 0 0 3px rgba(108,96,254,.3);outline:none}@media (max-width:768px){.hvnly--builder--int_api__property_builder_field_action_btn{height:36px;margin:0 1px;padding:9px;width:36px}.hvnly--builder--int_api__property_builder_field_action_btn i{font-size:13px}.hvnly--builder--int_api__property_builder_tab_action_btn{font-size:14px;padding:12px 14px}}.hvnly--builder--int_api__field_required_badge{background:var(--hvnly-brand-success)}.hvnly--builder--int_api__field_admin_badge,.hvnly--builder--int_api__field_required_badge{border-radius:8px;color:var(--hvnly-color-white);font-size:.65em;font-weight:var(--hvnly-font-weight-medium);margin-left:6px;padding:2px 6px}.hvnly--builder--int_api__field_admin_badge{background:var(--hvnly-brand-primary)}.hvnly--builder--int_api__field_disabled_badge{background:var(--hvnly-color-gray-500);color:var(--hvnly-color-white)}.hvnly--builder--int_api__field_disabled_badge,.hvnly--builder--int_api__preset_badge{border-radius:8px;font-size:.65em;font-weight:var(--hvnly-font-weight-medium);margin-left:6px;padding:2px 6px}.hvnly--builder--int_api__preset_badge{background:var(--hvnly-brand-accent);color:var(--hvnly-text-primary)}.hvnly--builder--int_api__field_category,.hvnly--builder--int_api__field_placeholder{color:var(--hvnly-color-gray-500);font-family:var(--hvnly-bodyFont);font-size:.9em;margin-right:10px}.hvnly--builder--int_api__field_category i,.hvnly--builder--int_api__field_placeholder i{margin-right:4px;opacity:.7}.hvnly--builder--int_api__property_builder_field{align-items:center;background:var(--hvnly-color-bg-white);border:1px solid var(--hvnly-border-color);border-radius:10px;display:flex;gap:12px;margin-bottom:10px;padding:14px 16px;position:relative;transition:all .2s ease}.hvnly--builder--int_api__property_builder_field:hover{border-color:var(--hvnly-brand-primary);box-shadow:0 2px 12px rgba(108,96,254,.08);transform:translateX(2px)}.hvnly--builder--int_api__property_builder_field_info{align-items:center;display:flex;flex:1;gap:14px}.hvnly--builder--int_api__property_builder_field_info>i{color:var(--hvnly-brand-primary);font-size:18px;text-align:center;width:24px}.hvnly--builder--int_api__field_details{flex:1}.hvnly--builder--int_api__field_label{align-items:center;color:var(--hvnly-text-primary);display:flex;flex-wrap:wrap;font-size:.9rem;font-weight:600;gap:8px;margin-bottom:6px}.hvnly--builder--int_api__field_meta{color:var(--hvnly-text-secondary);display:flex;flex-wrap:wrap;font-size:.7rem;gap:12px}.hvnly--builder--int_api__field_type{align-items:center;background:rgba(108,96,254,.08);border-radius:20px;display:inline-flex;gap:6px;padding:2px 10px}.hvnly--builder--int_api__group_position_indicator{align-items:center;background:rgba(108,96,254,.08);border-radius:8px;display:flex;flex-direction:column;justify-content:center;margin-right:8px;min-width:45px;padding:4px 6px}.hvnly--builder--int_api__group_position_number{color:var(--hvnly-brand-primary);font-size:16px;font-weight:700;line-height:1.2}.hvnly--builder--int_api__group_position_total{color:var(--hvnly-text-secondary);font-size:10px}.hvnly--builder--int_api__field_admin_badge,.hvnly--builder--int_api__field_required_badge,.hvnly--builder--int_api__group_badge,.hvnly--builder--int_api__locked_badge,.hvnly--builder--int_api__preset_badge{align-items:center;border-radius:20px;display:inline-flex;font-size:.7rem;font-weight:500;gap:5px;padding:3px 10px}.hvnly--builder--int_api__locked_badge{background:rgba(255,77,79,.1);color:#ff4d4f}.hvnly--builder--int_api__preset_badge{background:rgba(108,96,254,.1);color:var(--hvnly-brand-primary)}.hvnly--builder--int_api__field_required_badge,.hvnly--builder--int_api__group_badge{background:rgba(0,180,106,.1);color:#00b46a}.hvnly--builder--int_api__field_admin_badge{background:rgba(108,96,254,.1);color:var(--hvnly-brand-primary)}.hvnly--builder--int_api__property_builder_field_actions{display:flex;gap:6px}.hvnly--builder--int_api__property_builder_field_action_btn{align-items:center;background:var(--hvnly-color-bg-white);border:1px solid var(--hvnly-border-color);border-radius:8px;color:var(--hvnly-text-secondary);cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:relative;transition:all .2s ease;width:34px}.hvnly--builder--int_api__property_builder_field_action_btn:hover{transform:translateY(-2px)}.hvnly--builder--int_api__disabled_action_btn{cursor:not-allowed;opacity:.4}.hvnly--builder--int_api__disabled_action_btn:hover{background:var(--hvnly-color-bg-white)!important;color:var(--hvnly-text-secondary)!important;transform:none}
.hvnly--builder--int_api__property_builder_group_action_btn:hover{background:var(--hvnly-brand-error);border-color:transparent;box-shadow:0 4px 12px rgba(255,77,79,.3);color:var(--hvnly-color-white);transform:translateY(-2px)}.hvnly--builder--int_api__group_position_indicator{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:15px;min-width:40px}.hvnly--builder--int_api__group_position_number{color:var(--hvnly-brand-primary);font-size:18px;font-weight:var(--hvnly-font-weight-bold);line-height:1}.hvnly--builder--int_api__group_position_total{color:var(--hvnly-text-secondary);font-size:11px;opacity:.7}.hvnly--builder--int_api__group_position_text{background:rgba(108,96,254,.1);border-radius:var(--hvnly-border-radius-sm);color:var(--hvnly-brand-primary);font-size:11px;margin-right:5px;padding:2px 8px}.hvnly--builder--int_api__field_label .hvnly--builder--int_api__group_badge{background:rgba(108,96,254,.1);border-radius:12px;color:var(--hvnly-brand-primary);font-size:11px;font-weight:var(--hvnly-font-weight-medium);margin-left:8px;padding:2px 8px}.hvnly--builder--int_api__field_label .hvnly--builder--int_api__group_badge i{font-size:10px;margin-right:4px}@media (max-width:768px){.hvnly--builder--int_api__property_builder_group_header{padding:12px 15px}.hvnly--builder--int_api__property_builder_group_content{padding:10px}.hvnly--builder--int_api__property_builder_group_content .hvnly--builder--int_api__property_builder_field{margin-left:10px}.hvnly--builder--int_api__group_position_indicator{margin-right:10px;min-width:30px}}.hvnly--builder--int_api__property_builder_group{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05);margin-bottom:15px}.hvnly--builder--int_api__property_builder_group_header{background:linear-gradient(135deg,rgba(108,96,254,.1),rgba(118,75,162,.1));padding:15px 20px}.hvnly--builder--int_api__property_builder_group_header h4{align-items:center;display:flex;flex:1;font-family:var(--hvnly-headingFont);font-size:16px;font-weight:var(--hvnly-font-weight-semibold);gap:10px;margin:0}.hvnly--builder--int_api__property_builder_group_header h4 i{color:var(--hvnly-brand-primary);font-size:16px;width:20px}.hvnly--builder--int_api__group_badge{border-radius:var(--hvnly-border-radius-sm);color:var(--hvnly-color-white);font-family:var(--hvnly-bodyFont);font-size:.75em}.hvnly--builder--int_api__property_builder_group_actions{display:flex;gap:8px}.hvnly--builder--int_api__property_builder_group_action_btn{border:1.5px solid var(--hvnly-border-color);display:flex;font-family:var(--hvnly-bodyFont);justify-content:center;overflow:hidden;padding:10px 12px;position:relative;transition:all .3s ease}.hvnly--builder--int_api__property_builder_group_action_btn.move-down-btn:hover,.hvnly--builder--int_api__property_builder_group_action_btn.move-up-btn:hover{background:linear-gradient(135deg,var(--hvnly-status-pending),#ffc145);box-shadow:0 4px 12px rgba(255,181,7,.3);color:var(--hvnly-color-white);transform:translateY(-2px)}.hvnly--builder--int_api__property_builder_group_action_btn.delete-btn:hover{background:var(--hvnly-brand-error);box-shadow:0 4px 12px rgba(255,77,79,.3);color:var(--hvnly-color-white);transform:translateY(-2px)}.hvnly--builder--int_api__property_builder_group_content{padding:15px}.hvnly--builder--int_api__property_builder_group_content .hvnly--builder--int_api__property_builder_field{background:rgba(108,96,254,.03);margin-left:20px}.hvnly--builder--int_api__property_builder_group_content .hvnly--builder--int_api__property_builder_field:last-child{margin-bottom:0}@media (max-width:768px){.hvnly--builder--int_api__property_builder_group_header{padding:12px 15px}.hvnly--builder--int_api__property_builder_group_actions{gap:4px}.hvnly--builder--int_api__property_builder_group_action_btn{font-size:12px;padding:8px 10px}.hvnly--builder--int_api__property_builder_group_content{padding:10px}.hvnly--builder--int_api__property_builder_group_content .hvnly--builder--int_api__property_builder_field{margin-left:10px}}.hvnly--builder--int_api__sidebar_toggle_btn{background:var(--hvnly-color-gray-100,#f8f9fa);border:1px solid var(--hvnly-border-color,#e4e4ed);border-radius:20px;color:var(--hvnly-text-primary,#1e1e2f);display:flex;font-family:var(--hvnly-font-family-base,"Poppins",sans-serif);font-size:var(--hvnly-font-size-label,.8rem);font-weight:var(--hvnly-font-weight-medium,500);gap:var(--hvnly-space-sm,6px);margin:0 var(--hvnly-space-sm,10px);padding:calc(var(--hvnly-space-xs, 4px) + 2px) var(--hvnly-space-md,12px);transition:all var(--hvnly-transition-time,.3s ease)}.hvnly--builder--int_api__sidebar_toggle_btn:hover{background:var(--hvnly-color-gray-200,#e4e4ed)}.hvnly--builder--int_api__sidebar_toggle_btn.active{background:var(--hvnly-brand-primary,#6c60fe);border-color:var(--hvnly-brand-primary,#6c60fe);color:var(--hvnly-color-white,#fff)}.hvnly--builder--int_api__sidebar_toggle_btn.active i{color:var(--hvnly-color-white,#fff)}.hvnly--builder--int_api__sidebar_toggle_btn i{color:var(--hvnly-text-secondary,#555);font-size:14px}.hvnly--builder--int_api__sidebar_toggle_btn .toggle-label{font-weight:var(--hvnly-font-weight-medium,500)}.hvnly--builder--int_api__property_docs_group[data-sidebar-status=visible]{border-left:3px solid var(--hvnly-brand-primary,#6c60fe)}.hvnly--builder--int_api__property_docs_group[data-sidebar-status=hidden]{border-left:3px solid var(--hvnly-brand-error,#ff4d4f);opacity:.9}.hvnly--builder--int_api__property_docs_group[data-sidebar-status=hidden] .hvnly--builder--int_api__property_builder_group_header{background:rgba(var(--hvnly-brand-error-rgb,255,77,79),.02)}.hvnly--builder--int_api__property_builder_group_collapsed_summary .sidebar-status{align-items:center;background:var(--hvnly-color-gray-100,#f8f9fa);border-radius:12px;color:var(--hvnly-text-secondary,#555);display:inline-flex;font-family:var(--hvnly-font-family-base,"Poppins",sans-serif);font-size:var(--hvnly-font-size-xs,.75rem);gap:var(--hvnly-space-xs,4px);margin-left:var(--hvnly-space-sm,10px);padding:calc(var(--hvnly-space-xs, 2px)) var(--hvnly-space-sm,8px)}.hvnly--builder--int_api__property_builder_group_collapsed_summary .sidebar-status[data-status=visible] i{color:var(--hvnly-brand-primary,#6c60fe)}.hvnly--builder--int_api__property_builder_group_collapsed_summary .sidebar-status[data-status=hidden] i,.hvnly--builder--int_api__property_docs_group .hvnly--builder--int_api__property_builder_group_header h4 i{color:var(--hvnly-brand-error,#ff4d4f)}.hvnly--builder--int_api__documents_info{background:rgba(var(--hvnly-brand-error-rgb,255,77,79),.05);border-left:3px solid var(--hvnly-brand-error,#ff4d4f);border-radius:var(--hvnly-border-radius-sm,4px);color:var(--hvnly-text-primary,#1e1e2f);font-family:var(--hvnly-font-family-base,"Poppins",sans-serif);font-size:var(--hvnly-font-size-sm,.875rem);margin-top:var(--hvnly-space-sm,10px);padding:var(--hvnly-space-md,12px)}.hvnly--builder--int_api__documents_info i{color:var(--hvnly-brand-error,#ff4d4f);margin-right:var(--hvnly-space-sm,8px)}.hvnly--builder--int_api__documents_info strong{color:var(--hvnly-text-primary,#1e1e2f);font-weight:var(--hvnly-font-weight-semibold,600)}@media (prefers-color-scheme:dark){.hvnly--builder--int_api__sidebar_toggle_btn{background:var(--hvnly-dark-bg-light,#1e1e2f);border-color:var(--hvnly-dark-border,#444);color:var(--hvnly-dark-text-primary,#f0f0f0)}.hvnly--builder--int_api__sidebar_toggle_btn:hover{background:var(--hvnly-dark-bg-white,#252538)}.hvnly--builder--int_api__sidebar_toggle_btn.active{background:var(--hvnly-brand-primary,#6c60fe);border-color:var(--hvnly-brand-primary,#6c60fe);color:var(--hvnly-color-white,#fff)}.hvnly--builder--int_api__sidebar_toggle_btn i{color:var(--hvnly-dark-text-secondary,#b0b0b0)}.hvnly--builder--int_api__sidebar_toggle_btn.active i{color:var(--hvnly-color-white,#fff)}.hvnly--builder--int_api__property_builder_group_collapsed_summary .sidebar-status{background:var(--hvnly-dark-bg-light,#1e1e2f);color:var(--hvnly-dark-text-secondary,#b0b0b0)}.hvnly--builder--int_api__documents_info{background:rgba(var(--hvnly-brand-error-rgb,255,77,79),.1)}.hvnly--builder--int_api__documents_info,.hvnly--builder--int_api__documents_info strong{color:var(--hvnly-dark-text-primary,#f0f0f0)}}.hvnly--builder--int_api__property_builder_group{background:var(--hvnly-color-bg-white);border:1px solid var(--hvnly-border-color);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.04);margin-bottom:16px;overflow:hidden;position:relative;transition:all .2s ease}.hvnly--builder--int_api__property_builder_group:hover{border-color:var(--hvnly-brand-primary);box-shadow:0 4px 16px rgba(108,96,254,.08)}.hvnly--builder--int_api__property_builder_group_header{align-items:center;background:linear-gradient(135deg,rgba(108,96,254,.06),rgba(118,75,162,.04));border-bottom:1px solid var(--hvnly-border-color);cursor:grab;display:flex;padding:14px 20px;transition:background .2s ease}.hvnly--builder--int_api__property_builder_group_header:active{cursor:grabbing}.hvnly--builder--int_api__group_type_badge{background:rgba(108,96,254,.12);border-radius:20px;color:var(--hvnly-brand-primary);font-family:monospace;font-size:.7rem;font-weight:var(--hvnly-font-weight-semibold);letter-spacing:.5px;margin-left:8px;padding:4px 12px;text-transform:uppercase}.hvnly--builder--int_api__property_builder_group_content{background:var(--hvnly-color-bg-white);padding:16px}.hvnly--builder--int_api__property_builder_group_content .hvnly--builder--int_api__property_builder_field{background:rgba(108,96,254,.02);border-left:3px solid var(--hvnly-brand-primary);border-radius:8px;margin-left:28px;transition:all .2s ease}.hvnly--builder--int_api__property_builder_group_content .hvnly--builder--int_api__property_builder_field:hover{background:rgba(108,96,254,.04);border-left-color:var(--hvnly-brand-secondary)}.hvnly--builder--int_api__group_collapse_btn{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--hvnly-text-secondary);cursor:pointer;display:inline-flex;justify-content:center;margin-right:8px;padding:6px 10px;transition:all .2s ease}.hvnly--builder--int_api__group_collapse_btn:hover{background:rgba(108,96,254,.1);color:var(--hvnly-brand-primary)}.hvnly--builder--int_api__group_badge{background:var(--hvnly-brand-primary);border-radius:20px;color:#fff;font-size:.7rem;font-weight:var(--hvnly-font-weight-medium);margin-left:10px;padding:4px 10px}.hvnly--builder--int_api__property_builder_group_action_btn{align-items:center;background:var(--hvnly-color-bg-white);border:1px solid var(--hvnly-border-color);border-radius:8px;color:var(--hvnly-text-secondary);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:8px 12px;transition:all .2s ease}.hvnly--builder--int_api__property_builder_group_action_btn:hover{transform:translateY(-1px)}.hvnly--builder--int_api__property_builder_group_action_btn.move-down-btn:hover,.hvnly--builder--int_api__property_builder_group_action_btn.move-up-btn:hover{background:linear-gradient(135deg,#ffc107,#ffb300);border-color:transparent;box-shadow:0 2px 8px rgba(255,193,7,.3);color:#fff}.hvnly--builder--int_api__property_builder_group_action_btn.delete-btn:hover{background:linear-gradient(135deg,#ff4d4f,#ff7875);border-color:transparent;box-shadow:0 2px 8px rgba(255,77,79,.3);color:#fff}.hvnly--builder--int_api__sidebar_toggle_btn{align-items:center;background:var(--hvnly-color-gray-100);border:1px solid var(--hvnly-border-color);border-radius:30px;color:var(--hvnly-text-primary);cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:500;gap:8px;margin-left:12px;padding:6px 14px;transition:all .2s ease}.hvnly--builder--int_api__sidebar_toggle_btn.active{background:var(--hvnly-brand-primary);border-color:var(--hvnly-brand-primary);color:#fff}.hvnly--builder--int_api__sidebar_toggle_btn.active i{color:#fff}.hvnly--builder--int_api__property_builder_group_collapsed_summary{align-items:center;background:var(--hvnly-color-bg-light);border-top:1px solid var(--hvnly-border-color);display:flex;gap:16px;padding:16px 20px}.hvnly--builder--int_api__group_expand_btn{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--hvnly-brand-primary);cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:500;gap:6px;padding:6px 12px;transition:all .2s ease}.hvnly--builder--int_api__group_expand_btn:hover{background:rgba(108,96,254,.1)}.hvnly--builder--int_api__drag_handle{align-items:center;border-radius:6px;color:var(--hvnly-text-secondary);cursor:grab;display:inline-flex;margin-right:12px;padding:6px;transition:all .2s ease}.hvnly--builder--int_api__drag_handle:hover{background:rgba(108,96,254,.1);color:var(--hvnly-brand-primary)}.hvnly--builder--int_api__drag_handle:active{cursor:grabbing}
.hvnly-group-helper{background:linear-gradient(135deg,#f8f9ff,#f0f2ff);border-left:4px solid var(--hvnly-brand-primary);border-radius:12px;font-size:.85rem;margin:16px 0 20px 28px;padding:16px}.hvnly-group-helper-header{align-items:center;color:var(--hvnly-brand-primary);display:flex;font-size:.9rem;font-weight:600;gap:10px;margin-bottom:12px}.hvnly-group-helper-header i{font-size:1.1rem}.hvnly-group-helper-desc{color:var(--hvnly-text-primary);line-height:1.5;margin-bottom:12px}.hvnly-group-helper-fields{list-style:none;margin:0 0 12px;padding:0}.hvnly-group-helper-fields li{align-items:center;border-bottom:1px dashed rgba(108,96,254,.1);color:var(--hvnly-text-secondary);display:flex;gap:8px;padding:6px 0}.hvnly-group-helper-fields li:last-child{border-bottom:none}.hvnly-group-helper-tip{align-items:center;background:rgba(108,96,254,.1);border-radius:8px;color:var(--hvnly-brand-primary);display:flex;font-size:.8rem;gap:10px;margin-top:12px;padding:8px 12px}.hvnly-group-helper-tip i{font-size:1rem}@media (max-width:768px){.hvnly-group-helper{margin-left:12px;padding:12px}}@media (prefers-color-scheme:dark){.hvnly-group-helper{background:linear-gradient(135deg,rgba(108,96,254,.1),rgba(118,75,162,.08))}.hvnly-group-helper-fields li{border-bottom-color:rgba(108,96,254,.2)}}
.hvnly--builder--int_api__property_builder_tab{background:var(--hvnly-color-bg-white);border:1px solid var(--hvnly-border-color);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05);margin-bottom:15px;overflow:hidden;transition:all .2s ease}.hvnly--builder--int_api__property_builder_tab_header{align-items:center;background:var(--hvnly-color-bg-light);border-bottom:1px solid var(--hvnly-border-color);cursor:grab;display:flex;padding:15px 20px}.hvnly--builder--int_api__property_builder_tab_header h4{align-items:center;display:flex;flex:1;font-family:var(--hvnly-headingFont);font-size:16px;font-weight:var(--hvnly-font-weight-semibold);gap:10px;margin:0}.hvnly--builder--int_api__property_builder_tab_header h4 i{color:var(--hvnly-brand-primary);font-size:16px;width:20px}.hvnly--builder--int_api__property_builder_tab_actions{display:flex;gap:8px}.hvnly--builder--int_api__property_builder_tab_action_btn{background:none;border:none;border-radius:4px;color:var(--hvnly-text-secondary);cursor:pointer;font-size:14px;padding:5px;transition:all var(--hvnly-transition-time)}.hvnly--builder--int_api__property_builder_tab_action_btn:hover{background:rgba(108,96,254,.1);color:var(--hvnly-brand-primary)}.hvnly--builder--int_api__property_builder_tab_content{padding:20px}.hvnly--builder--int_api__property_builder_tab_content .hvnly--builder--int_api__property_builder_empty_btn{align-items:center;background:var(--hvnly-brand-primary);border:none;border-radius:8px;box-shadow:0 8px 25px rgba(108,96,254,.3);color:#fff;cursor:pointer;display:inline-flex;font-family:var(--hvnly-headingFont);font-size:12px;font-weight:var(--hvnly-font-weight-regular);gap:12px;letter-spacing:.5px;overflow:hidden;padding:12px 18px;position:relative;text-transform:none;transition:all var(--hvnly-transition-time)}.hvnly--builder--int_api__property_builder_tab_content
.hvnly--builder--int_api__property_builder_empty_btn i{color:#fff;font-size:16px;margin:0;transition:transform .3s ease}
.hvnly--builder---api_property__builder___preview_section{align-items:center;background:var(--hvnly-color-bg-white);border-radius:var(--hvnly-border-radius);box-shadow:var(--hvnly-shadow-card);display:flex;flex-direction:column;padding:25px;width:100%;width:550px}.hvnly--builder---api_property__builder___single_page_card{background:var(--hvnly-color-bg-white);border:1px solid var(--hvnly-border-color);border-radius:var(--hvnly-border-radius);box-shadow:var(--hvnly-shadow-card);max-width:100%;overflow:hidden;position:relative;transition:transform var(--hvnly-transition-time);width:100%}.hvnly--builder---api_property__builder___single_page_card:hover{transform:translateY(-3px)}.hvnly--builder---api_property__builder___single_page_card_header{align-items:center;background:var(--hvnly-brand-primary);color:var(--hvnly-color-bg-white);display:flex;height:340px;justify-content:center;position:relative}.hvnly--builder---api_property__builder___single_page_card_thumbnail{font-size:50px;opacity:.7}.hvnly--builder---api_property__builder___single_page_card_corner{display:flex;gap:5px;padding:8px;position:absolute;z-index:5}.hvnly--builder---api_property__builder___single_page_card_top_left{left:10px;top:10px}.hvnly--builder---api_property__builder___single_page_card_top_right{right:10px;top:10px}.hvnly--builder---api_property__builder___single_page_card_bottom_left{bottom:10px;left:10px}.hvnly--builder---api_property__builder___single_page_card_bottom_right{bottom:10px;right:10px}.hvnly--builder---api_property__builder__left-panel
.hvnly--builder---api_property__builder___single_page_card_header
.hvnly--builder---api_property__builder___single_page_card_badge{background:hsla(0,0%,100%,.2);border-radius:var(--hvnly-border-radius-sm);color:var(--hvnly-color-bg-white);display:inline-block;font-size:12px;font-weight:var(--hvnly-font-weight-medium);padding:5px 10px}.hvnly--builder---api_property__builder___single_page_card_body{padding:20px}.hvnly--builder---api_property__builder___single_page_card_avatar{align-items:center;background:var(--hvnly-border-color);border:4px solid var(--hvnly-color-bg-white);border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.1);color:var(--hvnly-color-gray-500);display:flex;font-size:30px;height:70px;justify-content:center;margin:-45px 0 15px;width:70px}.hvnly--builder---api_property__builder___single_page_card_title_area{margin-bottom:15px;text-align:left}.hvnly--builder---api_property__builder___single_page_card_title_area h3{color:var(--hvnly-text-primary);font-size:20px;font-weight:var(--hvnly-font-weight-semibold);margin-bottom:5px}.hvnly--builder---api_property__builder___single_page_card_title_area .hvnly--builder---api_property__builder___single_page_card_rating{color:var(--hvnly-status-pending);font-size:14px;text-align:left}.hvnly--builder---api_property__builder___single_page_card_content_area{margin:20px 0}.hvnly--builder---api_property__builder___single_page_card_detail_item{align-items:center;color:var(--hvnly-text-secondary);display:flex;margin-bottom:12px}.hvnly--builder---api_property__builder___single_page_card_detail_item i{color:var(--hvnly-brand-primary);margin-right:10px;width:24px}.hvnly--builder---api_property__builder___single_page_card_footer{background:var(--hvnly-color-bg-light);border-top:1px solid var(--hvnly-border-color);display:flex;justify-content:space-between;padding:15px 20px}.hvnly--builder---api_property__builder___single_page_card_footer_left,.hvnly--builder---api_property__builder___single_page_card_footer_right{align-items:center;display:flex}.hvnly--builder---api_property__builder__left-panel .hvnly--builder---api_property__builder___editable_area{border:2px dashed #6c60fe4f;border-radius:var(--hvnly-border-radius-sm);margin:5px 0;min-height:40px;padding:5px;position:relative;transition:all var(--hvnly-transition-time)}.hvnly--builder---api_property__builder___single_page_card_header .hvnly--builder---api_property__builder___editable_area{border:2px dashed #fff}.hvnly--builder---api_property__builder___add_element_btn{align-items:center;background-color:var(--hvnly-color-black);border:none;border-radius:50%;box-shadow:0 2px 8px rgba(108,96,254,.3);color:var(--hvnly-color-bg-white);cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:center;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease;width:32px;z-index:10}.hvnly--builder---api_property__builder___add_element_btn:hover{background-color:var(--hvnly-brand-secondary);box-shadow:0 4px 12px rgba(108,96,254,.4);transform:translate(-50%,-50%) scale(1.1)}.hvnly--builder---api_property__builder___single_page_card_body .hvnly--builder---api_property__builder___add_element_btn,.hvnly--builder---api_property__builder___single_page_card_footer .hvnly--builder---api_property__builder___add_element_btn{background:var(--hvnly-color-black);color:var(--hvnly-color-bg-white)}.hvnly--builder---api_property__builder___editable_area:hover .hvnly--builder---api_property__builder___add_element_btn{opacity:1}.hvnly--builder---api_property__builder___area_label{background:var(--hvnly-color-bg-white);border-radius:4px 4px 0 0;color:var(--hvnly-color-gray-500);font-size:11px;left:5px;opacity:1;padding:2px 8px;position:absolute;top:-12px;transition:opacity var(--hvnly-transition-time)}.hvnly--builder---api_property__builder___card_preview_container{align-items:center;background:var(--hvnly-color-bg-white);border-radius:var(--hvnly-border-radius);box-shadow:var(--hvnly-shadow-card);display:flex;flex-direction:column;max-width:500px;padding:25px;width:100%}.hvnly--builder---api_property__builder___card_preview{max-width:100%;width:100%}.hvnly--builder---api_property__builder___preview_card{background:var(--hvnly-color-bg-white);border:1px solid var(--hvnly-border-color);border-radius:var(--hvnly-border-radius);box-shadow:var(--hvnly-shadow-card);overflow:hidden;transition:transform var(--hvnly-transition-time);width:100%}.hvnly--builder---api_property__builder___preview_card:hover{transform:translateY(-3px)}.hvnly--builder---api_property__builder___preview_card_image{background:#000;height:200px;overflow:hidden;position:relative}.hvnly--builder---api_property__builder___preview_card_image_bg{background-image:url(https://images.unsplash.com/photo-1600585154340-be6161a56a0c?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1000&q=80);background-position:50%;background-size:cover;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.hvnly--builder---api_property__builder___preview_card_image_overlay{display:flex;height:100%;justify-content:space-between;left:0;padding:15px;position:absolute;top:0;width:95%}.hvnly--builder---api_property__builder___preview_card_image_left,.hvnly--builder---api_property__builder___preview_card_image_right{align-items:flex-start;display:flex}.hvnly--builder---api_property__builder___preview_card_tag{background:var(--hvnly-brand-accent);border-radius:var(--hvnly-border-radius-sm);color:var(--hvnly-color-bg-white);font-size:12px;font-weight:var(--hvnly-font-weight-medium);padding:5px 12px}.hvnly--builder---api_property__builder___preview_card_image_right i{align-items:center;background:hsla(0,0%,100%,.2);border-radius:50%;color:var(--hvnly-color-bg-white);color:red;cursor:pointer;display:flex;font-size:16px;height:36px;justify-content:center;transition:all var(--hvnly-transition-time);width:36px}.hvnly--builder---api_property__builder___preview_card_image_right i:hover{background:hsla(0,0%,100%,.3)}.hvnly--builder---api_property__builder___preview_card_below_image{border-bottom:1px solid var(--hvnly-border-color);display:flex;justify-content:space-between;padding:15px}.hvnly--builder---api_property__builder___preview_card_below_left{align-items:center;display:flex}.hvnly--builder---api_property__builder___preview_card_price{color:var(--hvnly-brand-primary);font-size:20px;font-weight:var(--hvnly-font-weight-bold)}.hvnly--builder---api_property__builder___preview_card_below_right{align-items:center;display:flex}.hvnly--builder---api_property__builder___preview_card_button{background:var(--hvnly-brand-primary);border:none;border-radius:var(--hvnly-border-radius-sm);color:var(--hvnly-color-bg-white);cursor:pointer;font-size:14px;font-weight:var(--hvnly-font-weight-medium);padding:8px 16px;transition:all var(--hvnly-transition-time)}.hvnly--builder---api_property__builder___preview_card_button:hover{background:var(--hvnly-brand-secondary)}.hvnly--builder---api_property__builder___preview_card_body{padding:20px}.hvnly--builder---api_property__builder___preview_card_title{color:var(--hvnly-text-primary);font-size:18px;font-weight:var(--hvnly-font-weight-semibold);margin-bottom:10px}.hvnly--builder---api_property__builder___preview_card_rating{align-items:center;color:var(--hvnly-status-pending);display:flex;margin-bottom:15px}.hvnly--builder---api_property__builder___preview_card_rating i{color:var(--hvnly-status-pending);margin-right:5px}.hvnly--builder---api_property__builder___preview_card_rating span{font-size:14px;margin-left:5px}.hvnly--builder---api_property__builder___preview_card_excerpt{color:var(--hvnly-text-secondary);font-size:14px;line-height:1.5;margin-bottom:15px}.hvnly--builder---api_property__builder___preview_card_footer{background:var(--hvnly-color-bg-light);border-top:1px solid var(--hvnly-border-color);display:flex;justify-content:space-between;padding:15px 20px}.hvnly--builder---api_property__builder___preview_card_category,.hvnly--builder---api_property__builder___preview_card_views{align-items:center;color:var(--hvnly-text-secondary);display:flex;font-size:14px}.hvnly--builder---api_property__builder___preview_card_category i,.hvnly--builder---api_property__builder___preview_card_views i{color:var(--hvnly-brand-primary);margin-right:8px}.hvnly--builder---api_property__builder___widget_insert_modal_container{background-color:var(--hvnly-color-bg-white);border:1px solid var(--hvnly-border-color);border-radius:var(--hvnly-border-radius);box-shadow:0 10px 40px rgba(0,0,0,.2);display:none;left:50%;overflow:hidden;position:absolute;top:50;transform:translate(-50%);width:330px;z-index:100}.hvnly--builder---api_property__builder___widget_insert_modal_container.active{display:block}.hvnly--builder---api_property__builder___option_card{background-color:var(--hvnly-color-bg-white);border-radius:var(--hvnly-border-radius);overflow:hidden;width:100%}.hvnly--builder---api_property__builder___option_card_header{background-color:var(--hvnly-brand-primary);border-radius:var(--hvnly-border-radius) var(--hvnly-border-radius) 0 0;margin:0;padding:0}.hvnly--builder---api_property__builder___option_card_header_title_section{align-items:center;color:var(--hvnly-color-bg-white);display:flex;min-height:50px;padding:0 15px 0 20px}.hvnly--builder---api_property__builder___option_card_header_title{color:var(--hvnly-color-bg-white);flex-grow:1;font-size:16px;font-weight:var(--hvnly-font-weight-semibold);margin:0;text-align:left}.hvnly--builder---api_property__builder___header_action_area{align-items:center;display:flex;justify-content:center;padding:0 0 0 10px}.hvnly--builder---api_property__builder___header_action_link{align-items:center;background:none;border:none;border-radius:50%;color:var(--hvnly-color-bg-white);cursor:pointer;display:inline-flex;font-size:18px;height:36px;justify-content:center;padding:0;text-decoration:none;transition:all var(--hvnly-transition-time);width:36px}.hvnly--builder---api_property__builder___header_action_link:hover{background:hsla(0,0%,100%,.2)}.hvnly--builder---api_property__builder___option_card_body{background-color:var(--hvnly-color-bg-white);max-height:350px;overflow-y:auto;padding:20px}.hvnly--builder---api_property__builder___anchor_down{display:none}.hvnly--builder---api_property__builder___field_options{display:flex;flex-direction:column;gap:12px}.hvnly--builder---api_property__builder___field_option{align-items:center;background:var(--hvnly-color-bg-white);border:1px solid var(--hvnly-border-color);border-radius:var(--hvnly-border-radius-sm);cursor:pointer;display:flex;padding:14px 16px;transition:all var(--hvnly-transition-time)}.hvnly--builder---api_property__builder___field_option:hover{background-color:rgba(108,96,254,.05);border-color:var(--hvnly-brand-primary);box-shadow:0 4px 12px rgba(108,96,254,.1);transform:translateY(-2px)}.hvnly--builder---api_property__builder___field_icon{align-items:center;background:rgba(108,96,254,.1);border-radius:var(--hvnly-border-radius-sm);display:flex;flex-shrink:0;height:40px;justify-content:center;margin-right:14px;width:40px}.hvnly--builder---api_property__builder___field_icon i{color:var(--hvnly-brand-primary);font-size:20px}.hvnly--builder---api_property__builder___field_info{flex-grow:1}.hvnly--builder---api_property__builder___field_info h4{color:var(--hvnly-text-primary);font-size:15px;font-weight:var(--hvnly-font-weight-semibold);margin-bottom:0;margin-top:0}.hvnly--builder---api_property__builder___field_info p{color:var(--hvnly-text-secondary);font-size:12px;line-height:1.4;margin:0!important;padding:0!important}.hvnly--builder---api_property__builder___info_text{color:var(--hvnly-text-secondary);font-size:15px;padding:25px 0;text-align:center}.hvnly--builder---api_property__builder___field_wrapper{display:inline-block;position:relative}.hvnly--builder---api_property__builder___field_delete,.hvnly--builder---api_property__builder___field_settings{align-items:center;background:var(--hvnly-color-bg-white);border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.2);color:var(--hvnly-text-secondary);cursor:pointer;display:flex;font-size:10px;height:20px;justify-content:center;opacity:0;position:absolute;top:-10px;transition:all var(--hvnly-transition-time);width:20px;z-index:10}.hvnly--builder---api_property__builder___field_settings{right:25px}.hvnly--builder---api_property__builder___field_delete{right:0}.hvnly--builder---api_property__builder___field_wrapper:hover .hvnly--builder---api_property__builder___field_delete,.hvnly--builder---api_property__builder___field_wrapper:hover .hvnly--builder---api_property__builder___field_settings{opacity:1}.hvnly--builder---api_property__builder___field_delete:hover,.hvnly--builder---api_property__builder___field_settings:hover{background:var(--hvnly-brand-primary);color:var(--hvnly-color-bg-white)}.hvnly--builder---api_property__builder___preview_card_rating i.filled,.hvnly--builder---api_property__builder___single_page_card_rating i.filled{color:var(--hvnly-status-pending)}.hvnly--builder---api_property__builder___preview_card_image_bottom_overlay i.fa-heart.active,.hvnly--builder---api_property__builder___preview_card_image_right i.fa-heart.active,.hvnly--builder---api_property__builder___single_page_card_badge i.fa-heart.active{color:red}.hvnly--builder---api_property__builder___preview_card_image_bottom_overlay{bottom:0;display:flex;justify-content:space-between;left:0;padding:15px;position:absolute;width:100%}.hvnly--builder---api_property__builder___editable_area.avatar-area{align-items:center;display:flex;justify-content:center;margin-bottom:15px;position:relative}.hvnly--builder---api_property__builder___editable_area.avatar-area .hvnly--builder---api_property__builder___single_page_card_avatar{align-items:center;background:var(--hvnly-border-color);border:4px solid var(--hvnly-color-bg-white);border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.1);color:var(--hvnly-color-gray-500);display:flex;font-size:30px;height:70px;justify-content:center;margin:0;position:relative;width:70px;z-index:1}.hvnly--builder---api_property__builder___editable_area.avatar-area .hvnly--builder---api_property__builder___field_wrapper{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.hvnly--builder---api_property__builder___editable_area.avatar-area .hvnly--builder---api_property__builder___field_delete,.hvnly--builder---api_property__builder___editable_area.avatar-area .hvnly--builder---api_property__builder___field_settings{top:10px}.hvnly--builder---api_property__builder___editable_area.avatar-area .hvnly--builder---api_property__builder___field_settings{right:40px}.hvnly--builder---api_property__builder___editable_area.avatar-area .hvnly--builder---api_property__builder___field_delete{right:10px}.hvnly--builder---api_property__builder___editable_area.thumbnail-area .hvnly--builder---api_property__builder___single_page_card_badge{font-size:50px;opacity:.7}.hvnly--builder---api_property__builder___editable_area.thumbnail-area .hvnly--builder---api_property__builder___field_wrapper{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.hvnly--builder---api_property__builder___editable_area.thumbnail-area .hvnly--builder---api_property__builder___field_delete,.hvnly--builder---api_property__builder___editable_area.thumbnail-area .hvnly--builder---api_property__builder___field_settings{top:10px}.hvnly--builder---api_property__builder___editable_area.thumbnail-area .hvnly--builder---api_property__builder___field_settings{right:40px}.hvnly--builder---api_property__builder___editable_area.thumbnail-area .hvnly--builder---api_property__builder___field_delete{right:10px}.hvnly--builder---api_property__builder___single_page_card_description_area,.hvnly--builder---api_property__builder___single_page_card_features_area,.hvnly--builder---api_property__builder___single_page_card_location_area,.hvnly--builder---api_property__builder___single_page_card_price_details_area,.hvnly--builder---api_property__builder___single_page_card_schedule_tour_area{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.hvnly--builder---api_property__builder___single_page_card_features_area{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.hvnly--builder---api_property__builder___avatar_title_container{align-items:center;display:flex;gap:15px;margin-bottom:20px;position:relative}.hvnly--builder---api_property__builder___avatar_title_container .hvnly--builder---api_property__builder___editable_area.avatar-area{align-items:center;display:flex;flex:0 0 auto;justify-content:center;margin:0;min-height:80px;width:80px}.hvnly--builder---api_property__builder___avatar_title_container .hvnly--builder---api_property__builder___editable_area.title-area{display:flex;flex:1;flex-direction:column;gap:8px;margin:0;min-height:auto}.hvnly--builder---api_property__builder___avatar_title_container .hvnly--builder---api_property__builder___single_page_card_avatar{font-size:35px;height:80px;margin:0;width:80px}.hvnly--builder---api_property__builder___avatar_title_container .hvnly--builder---api_property__builder___editable_area.title-area .field-renderer{margin-bottom:5px}.hvnly--builder---api_property__builder___avatar_title_container .hvnly--builder---api_property__builder___single_page_card_badge{font-size:14px;padding:8px 12px}.hvnly--builder---api_property__builder___avatar_title_container .hvnly--builder---api_property__builder___editable_area.title-area .field-renderer:first-child .hvnly--builder---api_property__builder___single_page_card_badge{background:rgba(108,96,254,.1);color:var(--hvnly-brand-primary);font-size:18px;font-weight:var(--hvnly-font-weight-bold)}.hvnly--builder---api_property__builder___avatar_title_container .hvnly--builder---api_property__builder___editable_area.title-area .hvnly--builder---api_property__builder___single_page_card_badge i.fas.fa-star{color:#feca57;margin-right:2px}.hvnly--builder---api_property__builder___avatar_title_container .hvnly--builder---api_property__builder___editable_area.title-area .field-renderer:last-child .hvnly--builder---api_property__builder___single_page_card_badge{background:rgba(108,96,254,.05);border:1px dashed var(--hvnly-border-color);color:var(--hvnly-text-secondary)}.hvnly--builder---api_property__builder___avatar_title_container .hvnly--builder---api_property__builder___area_label{background:var(--hvnly-color-bg-white);border-radius:4px;color:var(--hvnly-color-gray-500);font-size:11px;padding:2px 8px;position:absolute;top:-10px;z-index:5}.hvnly--builder---api_property__builder___avatar_title_container .hvnly--builder---api_property__builder___editable_area.avatar-area .hvnly--builder---api_property__builder___area_label{left:5px}.hvnly--builder---api_property__builder___avatar_title_container .hvnly--builder---api_property__builder___editable_area.title-area .hvnly--builder---api_property__builder___area_label{left:95px}.hvnly--builder---api_property__builder___avatar_title_container .hvnly--builder---api_property__builder___add_element_btn,.hvnly--builder---api_property__builder___avatar_title_container .hvnly--builder---api_property__builder___editable_area:hover .hvnly--builder---api_property__builder___add_element_btn{opacity:1}@media (max-width:768px){.hvnly--builder---api_property__builder___avatar_title_container{flex-direction:column;gap:10px}.hvnly--builder---api_property__builder___avatar_title_container .hvnly--builder---api_property__builder___editable_area.avatar-area{min-height:60px;width:100%}.hvnly--builder---api_property__builder___avatar_title_container .hvnly--builder---api_property__builder___editable_area.title-area .hvnly--builder---api_property__builder___area_label{left:5px}}
.hvnly--builder---api_property__builder___enhanced_card_preview_container{align-items:center;background:var(--hvnly-color-bg-white);border-radius:var(--hvnly-border-radius);box-shadow:var(--hvnly-shadow-card);display:flex;flex-direction:column;max-width:550px;padding:25px;position:relative;width:100%}.hvnly--builder---api_property__builder___enhanced_card_preview{max-width:100%;width:100%}.hvnly--builder---api_property__builder___enhanced_preview_card{background:var(--hvnly-color-bg-white);border:none;border:1px solid var(--hvnly-border-color);border-radius:16px;box-shadow:var(--hvnly-shadow-card);overflow:hidden;transition:all .3s ease;width:100%}.hvnly--builder---api_property__builder___enhanced_preview_card:hover{transform:translateY(-5px)}.hvnly--builder---api_property__builder___enhanced_preview_card_image_section{position:relative}.hvnly--builder---api_property__builder___enhanced_preview_card_image{background:#1e2238;height:340px;overflow:hidden}.hvnly--builder---api_property__builder___enhanced_preview_card_image_overlay_bottom,.hvnly--builder---api_property__builder___enhanced_preview_card_image_overlay_top{display:flex;justify-content:space-between;left:0;margin:0 auto;padding:0;position:absolute;right:0;text-align:center;width:95%;z-index:2}.hvnly--builder---api_property__builder___enhanced_preview_card_image_overlay_top{top:15px}.hvnly--builder---api_property__builder___enhanced_preview_card_image_overlay_bottom{bottom:15px}.hvnly--builder---api_property__builder___editable_area.default.bottom-right-area,.hvnly--builder---api_property__builder___enhanced_preview_card_image_left .hvnly--builder---api_property__builder___editable_area,.hvnly--builder---api_property__builder___enhanced_preview_card_image_right .top-right-area{align-items:flex-start;display:flex;gap:10px}.hvnly--builder---api_property__builder___enhanced_card_preview_container .hvnly--builder---api_property__builder___enhanced_preview_card_image .field-renderer{background:hsla(0,0%,100%,.9);border-radius:30px;box-shadow:0 2px 8px rgba(0,0,0,.1);color:var(--hvnly-brand-primary);font-size:12px;font-weight:var(--hvnly-font-weight-semibold);padding:6px 14px}.hvnly--builder---api_property__builder___enhanced_card_preview_container .hvnly--builder---api_property__builder___enhanced_preview_card_image_right .top-right-area .field-renderer{background:unset;border-radius:unset;box-shadow:unset;color:red;font-size:unset;font-weight:unset;padding:unset}.hvnly--builder---api_property__builder___enhanced_preview_card_favorite{align-items:center;backdrop-filter:blur(4px);background:hsla(0,0%,100%,.2);border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.hvnly--builder---api_property__builder___enhanced_preview_card_favorite:hover{background:hsla(0,0%,100%,.3)}.hvnly--builder---api_property__builder___enhanced_preview_card_favorite i{color:#ff4757;font-size:16px;transition:all .3s ease}.hvnly--builder---api_property__builder___enhanced_preview_card_favorite i.active{color:#ff4757}.hvnly--builder---api_property__builder___enhanced_preview_card_share{align-items:center;backdrop-filter:blur(4px);background:hsla(0,0%,100%,.2);border-radius:50%;cursor:pointer;display:flex;height:20px;height:36px;justify-content:center;transition:all .3s ease;width:5px;width:36px}.hvnly--builder---api_property__builder___enhanced_preview_card_image_overlay_bottom .bottom-right-area .field-renderer
.hvnly--builder---api_property__builder___enhanced_preview_card_share{height:18px;width:4px}.hvnly--builder---api_property__builder___enhanced_preview_card_share i{color:#ff4757;font-size:16px;transition:all .3s ease}.hvnly--builder---api_property__builder___enhanced_preview_card_share i.active{color:#ff4757}.hvnly--builder---api_property__builder___enhanced_preview_card_price_section{align-items:center;background:var(--hvnly-color-bg-white);border-bottom:1px solid rgba(0,0,0,.05);display:flex;justify-content:space-between;padding:20px}.hvnly--builder---api_property__builder___enhanced_preview_card_price{color:var(--hvnly-brand-primary);font-size:12px;font-weight:var(--hvnly-font-weight-bold);margin-bottom:0}.hvnly--builder---api_property__builder___enhanced_preview_card_price_details{color:var(--hvnly-text-secondary);display:flex;font-size:12px;gap:12px}.hvnly--builder---api_property__builder___enhanced_preview_card_price_details span{position:relative}.hvnly--builder---api_property__builder___enhanced_preview_card_price_details span:not(:last-child):after{color:var(--hvnly-color-gray-500);content:"•";position:absolute;right:-8px}.hvnly--builder---api_property__builder___enhanced_preview_card_button{align-items:center;background:var(--hvnly-brand-primary);border:none;border-radius:30px;color:var(--hvnly-color-bg-white);cursor:pointer;display:flex;font-size:14px;font-weight:var(--hvnly-font-weight-medium);gap:8px;padding:10px 20px;transition:all .3s ease}.hvnly--builder---api_property__builder___enhanced_preview_card_button:hover{background:var(--hvnly-brand-secondary);transform:translateY(-2px)}.hvnly--builder---api_property__builder___enhanced_preview_card_button i{font-size:14px}.hvnly--builder---api_property__builder___enhanced_preview_card_body{padding:20px}.hvnly--builder---api_property__builder___enhanced_preview_card_body .hvnly--builder---api_property__builder___editable_area .hvnly--builder---api_property__builder___enhanced_preview_card_price{font-size:30px}.hvnly--builder---api_property__builder___enhanced_preview_card_header{display:flex;gap:15px;margin-bottom:15px}.hvnly--builder---api_property__builder___enhanced_preview_card_avatar{align-items:center;background:var(--hvnly-color-bg-light);border:3px solid var(--hvnly-color-bg-white);border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.1);color:var(--hvnly-color-gray-500);display:flex;flex-shrink:0;font-size:24px;height:60px;justify-content:center;width:60px}.hvnly--builder---api_property__builder___enhanced_preview_card_title_section{flex-grow:1}.hvnly--builder---api_property__builder___enhanced_preview_card_title{color:var(--hvnly-text-primary);font-size:20px;font-weight:var(--hvnly-font-weight-bold);line-height:1.3;margin:0 0 5px}.hvnly--builder---api_property__builder___enhanced_preview_card_rating{align-items:center;display:flex;margin-bottom:8px}.hvnly--builder---api_property__builder___enhanced_preview_card_image
.hvnly--builder---api_property__builder___enhanced_preview_card_rating{align-items:center;display:flex;margin-bottom:0}.hvnly--builder---api_property__builder___enhanced_preview_card_stars{display:flex;margin-right:8px}.hvnly--builder---api_property__builder___enhanced_preview_card_stars i{color:#feca57;font-size:14px;margin-right:2px}.hvnly--builder---api_property__builder___enhanced_preview_card_rating_value{color:var(--hvnly-text-primary);font-weight:var(--hvnly-font-weight-semibold);margin-right:5px}.hvnly--builder---api_property__builder___enhanced_preview_card_rating_reviews{color:var(--hvnly-text-secondary);font-size:13px}.hvnly--builder---api_property__builder___enhanced_preview_card_image
.hvnly--builder---api_property__builder___enhanced_preview_card_rating_reviews{color:var(--hvnly-brand-primary);font-size:12px}.hvnly--builder---api_property__builder___enhanced_preview_card_location{align-items:center;color:var(--hvnly-text-secondary);display:flex;font-size:14px}.hvnly--builder---api_property__builder___enhanced_preview_card_location i{color:var(--hvnly-brand-primary);margin-right:6px}.hvnly--builder---api_property__builder___enhanced_preview_card_excerpt{color:var(--hvnly-text-secondary);font-size:14px;line-height:1.5;margin-bottom:30px}.hvnly--builder---api_property__builder___enhanced_preview_card_excerpt p{margin:0}.hvnly--builder---api_property__builder___enhanced_card_preview_container
.hvnly--builder---api_property__builder___enhanced_preview_card_features{margin-bottom:35px}.hvnly--builder---api_property__builder___enhanced_card_preview_container
.hvnly--builder---api_property__builder___editable_area.features-area{background:var(--hvnly-color-bg-light);border-bottom:1px solid#e4e4ed;border-top:1px solid#e4e4ed;display:flex;justify-content:space-evenly;padding:12px 5px 5px}.hvnly--builder---api_property__builder___enhanced_card_preview_container
.hvnly--builder---api_property__builder___enhanced_preview_card_feature{background:var(--hvnly-color-bg-light);border-radius:8px;display:flex;gap:15px;padding:10px;text-align:center;transition:all .3s ease}.hvnly--builder---api_property__builder___enhanced_card_preview_container
.hvnly--builder---api_property__builder___editable_area.features-area .field-renderer .hvnly--builder---api_property__builder___enhanced_preview_card_feature_item i{color:var(--hvnly-brand-primary);font-size:18px;margin-bottom:5px;margin-right:10px}.hvnly--builder---api_property__builder___enhanced_card_preview_container
.hvnly--builder---api_property__builder___editable_area.features-area .field-renderer .hvnly--builder---api_property__builder___enhanced_preview_card_feature_item span{color:var(--hvnly-text-secondary);font-size:12px;font-weight:var(--hvnly-font-weight-medium)}.hvnly--builder---api_property__builder___enhanced_preview_card_content_area{margin-bottom:25px}.hvnly--builder---api_property__builder___enhanced_preview_card_detail_item{align-items:center;color:var(--hvnly-text-secondary);display:flex;font-size:14px;margin-bottom:12px}.hvnly--builder---api_property__builder___enhanced_preview_card_detail_icon{align-items:center;background:rgba(108,96,254,.1);border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-right:12px;width:32px}.hvnly--builder---api_property__builder___enhanced_preview_card_detail_icon i{color:var(--hvnly-brand-primary);font-size:14px}.hvnly--builder---api_property__builder___enhanced_preview_card_footer{align-items:center;background:var(--hvnly-color-bg-light);border-top:1px solid rgba(0,0,0,.05);display:flex;justify-content:space-between;padding:15px 20px}.hvnly--builder---api_property__builder___enhanced_preview_card_category{align-items:center;display:flex}.hvnly--builder---api_property__builder___enhanced_preview_card_actions{align-items:center;display:flex;gap:10px}.hvnly--builder---api_property__builder___enhanced_preview_card_action_btn{align-items:center;background:var(--hvnly-color-bg-white);border:1px solid var(--hvnly-border-color);border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.hvnly--builder---api_property__builder___enhanced_preview_card_action_btn:hover{background:var(--hvnly-brand-primary);border-color:var(--hvnly-brand-primary)}.hvnly--builder---api_property__builder___enhanced_preview_card_action_btn:hover i{color:var(--hvnly-color-bg-white)}.hvnly--builder---api_property__builder___enhanced_preview_card_action_btn i{color:var(--hvnly-text-secondary);font-size:16px;transition:all .3s ease}.hvnly--builder---api_property__builder___enhanced_preview_card
.hvnly--builder---api_property__builder___enhanced_preview_card_views{align-items:center;color:var(--hvnly-text-secondary);display:flex;font-size:12px;padding:8px 0}.hvnly--builder---api_property__builder___enhanced_preview_card
.hvnly--builder---api_property__builder___enhanced_preview_card_views i{color:var(--hvnly-brand-primary);font-size:11px;margin-right:6px}.hvnly--builder---api_property__builder___enhanced_preview_card_view_button{background:var(--hvnly-brand-primary);border:none;border-radius:30px;color:var(--hvnly-color-bg-white);cursor:pointer;font-size:14px;font-weight:var(--hvnly-font-weight-medium);padding:8px 16px;transition:all .3s ease}.hvnly--builder---api_property__builder___enhanced_preview_card_view_button:hover{background:var(--hvnly-brand-secondary);transform:translateY(-2px)}.hvnly--builder---api_property__builder___enhanced_preview_card_image .hvnly--builder---api_property__builder___editable_area.thumbnail-area{align-items:center;background:var(--hvnly-brand-primary);border-radius:var(--hvnly-border-radius) var(--hvnly-border-radius) 0 0;color:var(--hvnly-color-bg-white);display:flex;height:100%;justify-content:center;position:relative}.hvnly-btn-primary,a.hvnly-btn-primary{text-decoration:none}.hvnly-btn-primary{align-items:center;border:none;border-radius:10px;color:var(--hvnly-color-bg-white);cursor:pointer;display:inline-flex;font-family:var(--hvnly-font-family-base);font-size:14px;font-weight:600;justify-content:center;overflow:hidden;padding:12px 28px;position:relative;text-align:center;transform:translateZ(0);transition:all .4s cubic-bezier(.175,.885,.32,1.275);z-index:1}.hvnly-btn-style-1{background:transparent;border:2px solid var(--hvnly-brand-primary);color:var(--hvnly-brand-primary)}.hvnly-btn-style-1:before{background:var(--hvnly-brand-primary);content:"";height:0;left:0;position:absolute;top:0;transition:height .6s cubic-bezier(.77,0,.175,1);width:100%;z-index:-1}.hvnly-btn-style-1:hover{box-shadow:0 0 40px rgba(108,96,254,.5);color:var(--hvnly-color-bg-white)}.hvnly-btn-style-1:hover:before{height:100%}.hvnly--builder---api_property__builder___enhanced_preview_card_image{position:relative}.hvnly--builder---api_property__builder___thumbnail_loading{align-items:center;background:hsla(0,0%,100%,.8);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.hvnly--builder---api_property__builder___thumbnail_spinner{animation:hvnly-spin 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#007cba;height:30px;width:30px}@keyframes hvnly-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hvnly--builder---api_property__builder___thumbnail_loading.hidden{display:none}.hvnly--builder---api_property__builder___enhanced_preview_card_image_bg{animation:reduceBlur 2.5s ease-in-out forwards;background-image:url(https://images.unsplash.com/photo-1600585154340-be6161a56a0c?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1000&q=80);background-position:50%;background-size:cover;filter:blur(10px);height:100%;left:0;opacity:.9;position:absolute;top:0;transform:scale(1);width:100%}@keyframes reduceBlur{0%{filter:blur(10px);opacity:.8}25%{filter:blur(7px);opacity:.85}50%{filter:blur(4px);opacity:.9}75%{filter:blur(2px);opacity:.95}to{filter:blur(0);opacity:1}}.hvnly--builder---api_property__builder___enhanced_preview_card_image.loading .hvnly--builder---api_property__builder___enhanced_preview_card_image_overlay_bottom,.hvnly--builder---api_property__builder___enhanced_preview_card_image.loading .hvnly--builder---api_property__builder___enhanced_preview_card_image_overlay_top{opacity:.3;transition:opacity .3s ease-in-out}.hvnly--builder---api_property__builder___enhanced_preview_card_image:not(.loading) .hvnly--builder---api_property__builder___enhanced_preview_card_image_overlay_bottom,.hvnly--builder---api_property__builder___enhanced_preview_card_image:not(.loading) .hvnly--builder---api_property__builder___enhanced_preview_card_image_overlay_top{opacity:1;transition:opacity .5s ease-in-out .3s}
.hvnly-placeholder-settings-api_property__builder__main-container{animation:fadeInUp .3s ease-out;background-color:#f9f9f9;border-radius:16px;margin:0 auto;max-width:1320px;padding:30px}.hvnly--builder---api_property__builder__left-panel,.hvnly--builder---api_property__builder__right-panel{align-items:center;display:flex;flex:1;flex-direction:column;padding-bottom:50px}.hvnly--builder---api_property__builder__card__container{align-items:center;display:flex;flex-direction:column;max-width:500px;position:relative;width:100%}.hvnly-placeholder-single-page-card{background:var(--hvnly-color-bg-white);border-radius:8px;max-width:600px;padding:0 15px 15px;position:relative;width:100%}.hvnly-placeholder-single-page-card-header{margin-bottom:15px;position:relative}.hvnly-placeholder-thumbnail-area{background-color:var(--hvnly-color-bg-light);border-radius:14px 14px 0 0;height:188px;margin-bottom:10px;overflow:hidden;position:relative;width:100%}.hvnly-placeholder-corner{background-color:var(--hvnly-color-bg-light);border-radius:3px;height:20px;margin-bottom:5px;position:absolute;width:90px;z-index:2}.hvnly-placeholder-corner.top-left{left:10px;top:10px}.hvnly-placeholder-corner.top-right{right:10px;top:10px}.hvnly-placeholder-corner.bottom-left{bottom:15px;left:10px}.hvnly-placeholder-corner.bottom-right{bottom:15px;right:10px}.hvnly-placeholder-single-page-card-body{margin-bottom:30px}.hvnly-placeholder-avatar-title-container{align-items:center;display:flex;gap:10px;margin-bottom:12px}.hvnly-placeholder-avatar-area{background-color:var(--hvnly-color-bg-light);border-radius:50%;flex-shrink:0;height:35px;width:35px}.hvnly-placeholder-title-area{flex:1}.hvnly-placeholder-title-line{background-color:var(--hvnly-color-bg-light);border-radius:3px;height:12px;margin-bottom:6px;width:80%}.hvnly-placeholder-title-line.short{width:60%}.hvnly-placeholder-content-area,.hvnly-placeholder-excerpt-area,.hvnly-placeholder-features-area{margin-bottom:20px}.hvnly-placeholder-content-line,.hvnly-placeholder-excerpt-line,.hvnly-placeholder-feature-line{background-color:var(--hvnly-color-bg-light);border-radius:3px;height:10px;margin-bottom:6px}.hvnly-placeholder-content-line{width:90%}.hvnly-placeholder-content-line:last-child{width:70%}.hvnly-placeholder-feature-line{width:80%}.hvnly-placeholder-excerpt-line{width:95%}.hvnly-placeholder-excerpt-line.short{width:85%}.hvnly-placeholder-single-page-card-footer{border-top:1px dashed var(--hvnly-color-bg-light);display:flex;justify-content:space-between;padding-top:10px}.hvnly-placeholder-footer-left,.hvnly-placeholder-footer-right{flex:1}.hvnly-placeholder-footer-item{background-color:var(--hvnly-color-bg-light);border-radius:3px;height:10px;width:80%}.hvnly-placeholder-footer-right .hvnly-placeholder-footer-item{margin-left:auto;width:60%}.hvnly--builder---api_property__builder___enhanced_card_preview_container{align-items:center;background:var(--hvnly-color-bg-white);border-radius:var(--hvnly-border-radius);box-shadow:var(--hvnly-shadow-card);display:flex;flex-direction:column;max-width:550px;padding:25px;position:relative;width:100%}.hvnly-placeholder-enhanced-preview-card{background:var(--hvnly-color-bg-white);border-radius:16px;overflow:hidden;width:100%}.hvnly-placeholder-enhanced-preview-card-image-section{position:relative}.hvnly-placeholder-enhanced-preview-card-image{background-color:var(--hvnly-color-bg-light);height:200px;position:relative}.hvnly-placeholder-image-bg{background-color:var(--hvnly-color-bg-light);height:100%;left:0;position:absolute;top:0;width:100%}.hvnly-placeholder-overlay-bottom,.hvnly-placeholder-overlay-top{display:flex;justify-content:space-between;left:0;margin:0 auto;padding:0;position:absolute;right:0;text-align:center;width:95%;z-index:2}.hvnly-placeholder-overlay-top{top:15px}.hvnly-placeholder-overlay-bottom{bottom:15px}.hvnly-placeholder-image-left,.hvnly-placeholder-image-right{align-items:flex-start;display:flex;gap:10px}.hvnly-placeholder-overlay-item{background-color:var(--hvnly-color-bg-light);border-radius:15px;height:25px;width:30px}.hvnly-placeholder-enhanced-preview-card-body{padding:20px}.hvnly-placeholder-enhanced-preview-card-header{align-items:center;display:flex;gap:15px;margin-bottom:15px}.hvnly-placeholder-enhanced-preview-card-avatar{align-items:center;background-color:var(--hvnly-color-bg-light);border:3px solid var(--hvnly-color-bg-white);border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.1);display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.hvnly-placeholder-enhanced-preview-card-title-section{flex-grow:1}.hvnly-placeholder-enhanced-preview-card-title{background-color:var(--hvnly-color-bg-light);border-radius:4px;height:20px;margin-bottom:8px;width:80%}.hvnly-placeholder-enhanced-preview-card-rating{background-color:var(--hvnly-color-bg-light);border-radius:4px;height:14px;margin-bottom:6px;width:60%}.hvnly-placeholder-enhanced-preview-card-location{background-color:var(--hvnly-color-bg-light);border-radius:4px;height:12px;width:70%}.hvnly-placeholder-enhanced-preview-card-excerpt{margin-bottom:15px}.hvnly-placeholder-enhanced-preview-card-features{display:flex;gap:10px;justify-content:space-between;margin-bottom:20px}.hvnly-placeholder-feature-item{background-color:var(--hvnly-color-bg-light);border-radius:4px;flex:1;height:12px}.hvnly-placeholder-enhanced-preview-card-content-area{margin-bottom:20px}.hvnly-placeholder-detail-item{background-color:var(--hvnly-color-bg-light);border-radius:4px;height:12px;margin-bottom:8px;width:70%}.hvnly-placeholder-detail-item:nth-child(2){width:85%}.hvnly-placeholder-detail-item:nth-child(3){width:75%}.hvnly-placeholder-enhanced-preview-card-footer{align-items:center;background-color:var(--hvnly-color-bg-light);border-top:1px solid var(--hvnly-color-bg-light);display:flex;justify-content:space-between;padding:15px 20px}.hvnly-placeholder-enhanced-preview-card-category{align-items:center;display:flex}.hvnly-placeholder-footer-button{background-color:var(--hvnly-color-bg-light);border-radius:4px;height:14px;width:100px}.hvnly-placeholder-enhanced-preview-card-actions{align-items:center;display:flex;gap:10px}.hvnly-placeholder-action-btn{background-color:var(--hvnly-color-bg-light);border-radius:50%;height:36px;width:36px}.hvnly-placeholder-views{align-items:center;background-color:var(--hvnly-color-bg-light);border-radius:4px;color:var(--hvnly-color-gray-500);display:flex;font-size:12px;height:12px;width:60px}.hvnly-placeholder-enhanced-preview-card *,.hvnly-placeholder-single-page-card *{overflow:hidden;position:relative}.hvnly-placeholder-enhanced-preview-card :before,.hvnly-placeholder-single-page-card :before{animation:hvnly-shimmer 1.5s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes hvnly-shimmer{0%{left:-100%}to{left:100%}}
.hvnly--builder--int_api__tab_content_panel{font-family:var(--hvnly-font-family-base)}.hvnly--builder---api_property__builder__main-container{display:flex;flex-wrap:wrap;gap:20px;padding-bottom:100px}.hvnly--builder---api_property__builder__left-panel,.hvnly--builder---api_property__builder__right-panel{align-items:center;display:flex;flex:1;flex-direction:column;padding-bottom:50px}.hvnly--builder---api_property__builder__container{display:flex;flex-direction:column;gap:30px;position:relative;width:100%}.hvnly--builder---api_property__builder__card__container{align-items:center;display:flex;flex-direction:column;max-width:550px;position:relative;width:100%}.hvnly--builder---api_property__builder__section-title{font-size:22px;margin-bottom:20px;padding-bottom:15px;position:relative;text-align:center}.hvnly--builder---api_property__builder__section-title:after{background:var(--hvnly-brand-primary);border-radius:2px;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.hvnly--builder---api_property__builder___widget_insert_modal_container
.hvnly--builder---api_property__builder___option_card{overflow:unset}.hvnly--builder---api_property__builder___widget_insert_modal_container{align-items:center;background:transparent;display:none;height:100%;justify-content:center;position:fixed;top:0;width:100%;z-index:9999}.hvnly--builder---api_property__builder___widget_insert_modal_container.active{display:flex}.hvnly--builder---api_property__builder___option_card{animation:modalSlideIn .3s ease-out;background-color:var(--hvnly-color-bg-white);border-radius:var(--hvnly-border-radius);box-shadow:0 20px 60px rgba(0,0,0,.3);cursor:default;display:flex;flex-direction:column;left:50%;max-height:80vh;max-width:90vw;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:330px}.hvnly--builder---api_property__builder___option_card_header{background-color:var(--hvnly-brand-primary);border-radius:var(--hvnly-border-radius) var(--hvnly-border-radius) 0 0;cursor:move;flex-shrink:0;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hvnly--builder---api_property__builder___option_card_header_title_section{align-items:center;color:var(--hvnly-color-bg-white);cursor:move;display:flex;min-height:50px;padding:0 15px 0 20px}.hvnly--builder---api_property__builder___option_card_header_title{color:var(--hvnly-color-bg-white);cursor:move;flex-grow:1;font-size:16px;font-weight:var(--hvnly-font-weight-semibold);margin:0;text-align:left}.hvnly--builder---api_property__builder___header_action_area{align-items:center;cursor:default;display:flex;justify-content:center;padding:0 0 0 10px}.hvnly--builder---api_property__builder___header_action_link{align-items:center;background:none;border:none;border-radius:50%;color:var(--hvnly-color-bg-white);cursor:pointer;display:inline-flex;font-size:18px;height:36px;justify-content:center;padding:0;text-decoration:none;transition:all var(--hvnly-transition-time);width:36px}.hvnly--builder---api_property__builder___header_action_link:hover{background:hsla(0,0%,100%,.2)}.hvnly--builder---api_property__builder___option_card_body{background-color:var(--hvnly-color-bg-white);cursor:default;flex-grow:1;overflow-y:auto;padding:20px}@keyframes modalSlideIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.hvnly--builder---api_property__builder___anchor_down{display:none}.hvnly--builder---api_property__builder___field_options{display:flex;flex-direction:column;gap:12px;width:100%}.hvnly--builder---api_property__builder___field_option{align-items:center;background:var(--hvnly-color-bg-white);border:1px solid var(--hvnly-border-color);border-radius:12px;cursor:pointer;display:flex;overflow:hidden;padding:16px;position:relative;transition:all var(--hvnly-transition-time)}.hvnly--builder---api_property__builder___field_option:hover{background-color:rgba(108,96,254,.03);border-color:var(--hvnly-brand-primary);box-shadow:0 8px 25px rgba(108,96,254,.15);transform:translateY(-2px);transition:all .3s cubic-bezier(.4,0,.2,1)}.hvnly--builder---api_property__builder___field_option:active{box-shadow:0 4px 12px rgba(108,96,254,.2);transform:translateY(0)}.hvnly--builder---api_property__builder___field_icon{align-items:center;background:linear-gradient(135deg,rgba(108,96,254,.1),rgba(108,96,254,.15));border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;margin-right:16px;transition:all var(--hvnly-transition-time);width:48px}.hvnly--builder---api_property__builder___field_icon i{color:var(--hvnly-brand-primary);font-size:20px;transition:all var(--hvnly-transition-time)}.hvnly--builder---api_property__builder___field_option:hover .hvnly--builder---api_property__builder___field_icon{background:linear-gradient(135deg,var(--hvnly-brand-primary),var(--hvnly-brand-secondary));transform:scale(1.05)}.hvnly--builder---api_property__builder___field_option:hover .hvnly--builder---api_property__builder___field_icon i{color:var(--hvnly-color-bg-white)}.hvnly--builder---api_property__builder___field_info{flex-grow:1;text-align:left}.hvnly--builder---api_property__builder___field_info h4{color:var(--hvnly-text-primary);font-size:16px;font-weight:var(--hvnly-font-weight-semibold);margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hvnly--builder---api_property__builder___field_info p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--hvnly-text-secondary);display:-webkit-box;font-size:13px;line-height:1.5;margin:0!important;overflow:hidden;padding:0!important}.hvnly--builder---api_property__builder___info_text{color:var(--hvnly-text-secondary);font-size:15px;line-height:1.6;padding:30px 20px;text-align:center}.hvnly--builder---api_property__builder___field_option.used{opacity:.6}.hvnly--builder---api_property__builder___field_option.used:after{border-radius:12px;font-size:11px;padding:4px 10px;right:16px;top:12px}@media (max-width:768px){.hvnly--builder---api_property__builder___field_option{padding:14px}.hvnly--builder---api_property__builder___field_icon{height:44px;margin-right:14px;width:44px}.hvnly--builder---api_property__builder___field_icon i{font-size:18px}.hvnly--builder---api_property__builder___field_info h4{font-size:15px}.hvnly--builder---api_property__builder___field_info p{font-size:12px}}@media (max-width:480px){.hvnly--builder---api_property__builder___field_options{gap:10px}.hvnly--builder---api_property__builder___field_option{padding:12px}.hvnly--builder---api_property__builder___field_icon{border-radius:10px;height:40px;margin-right:12px;width:40px}.hvnly--builder---api_property__builder___field_icon i{font-size:16px}.hvnly--builder---api_property__builder___field_info h4{font-size:14px}.hvnly--builder---api_property__builder___field_info p{-webkit-line-clamp:2;font-size:11px}}@keyframes fieldOptionSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hvnly--builder---api_property__builder___field_option{animation:fieldOptionSlideIn .4s ease-out both}.hvnly--builder---api_property__builder___field_option:first-child{animation-delay:.05s}.hvnly--builder---api_property__builder___field_option:nth-child(2){animation-delay:.1s}.hvnly--builder---api_property__builder___field_option:nth-child(3){animation-delay:.15s}.hvnly--builder---api_property__builder___field_option:nth-child(4){animation-delay:.2s}.hvnly--builder---api_property__builder___field_option:nth-child(5){animation-delay:.25s}.hvnly--builder---api_property__builder___field_option:nth-child(6){animation-delay:.15s}.hvnly--builder---api_property__builder___field_option:nth-child(7){animation-delay:.25s}.hvnly--builder---api_property__builder___field_option:nth-child(8),.hvnly--builder---api_property__builder___field_option:nth-child(9){animation-delay:.15s}.hvnly--builder---api_property__builder___field_option:nth-child(10){animation-delay:.25s}.hvnly--builder---api_property__builder___field_option:focus{outline:2px solid var(--hvnly-brand-primary);outline-offset:2px}@media (prefers-contrast:high){.hvnly--builder---api_property__builder___field_option{border:2px solid var(--hvnly-text-primary)}.hvnly--builder---api_property__builder___field_option:hover{background:var(--hvnly-color-bg-light);border-color:var(--hvnly-brand-primary)}}@media (prefers-reduced-motion:reduce){.hvnly--builder---api_property__builder___field_option{animation:none;transition:none}.hvnly--builder---api_property__builder___field_option:hover{transform:none}}@media print{.hvnly--builder---api_property__builder___field_option{background:#fff!important;border:1px solid #ccc!important;box-shadow:none!important;transform:none!important}.hvnly--builder---api_property__builder___field_icon{background:#f0f0f0!important}.hvnly--builder---api_property__builder___field_icon i{color:#333!important}}.hvnly--builder---api_property__builder___no_options{color:var(--hvnly-text-secondary);padding:40px 20px;text-align:center}.hvnly--builder---api_property__builder___no_options i{color:var(--hvnly-brand-success);font-size:48px;margin-bottom:15px;opacity:.7}.hvnly--builder---api_property__builder___no_options p{font-size:16px;font-weight:var(--hvnly-font-weight-medium);margin-bottom:8px}.hvnly--builder---api_property__builder___no_options small{font-size:14px;opacity:.8}.hvnly--builder---api_property__builder___field_option.used{background:var(--hvnly-color-bg-light);cursor:not-allowed;opacity:.5}.hvnly--builder---api_property__builder___field_option.used:hover{background:var(--hvnly-color-bg-light);border-color:var(--hvnly-border-color);box-shadow:none;transform:none}.hvnly--builder---api_property__builder___field_option.used:after{background:var(--hvnly-brand-success);border-radius:10px;color:#fff;content:"✓ Added";font-size:10px;font-weight:var(--hvnly-font-weight-medium);padding:2px 8px;position:absolute;right:15px;top:10px}.hvnly--builder---api_property__builder___thumbnail_restriction_message{align-items:center;background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3);border-radius:6px;color:#856404;display:flex;font-size:12px;gap:10px;margin-bottom:15px;padding:10px 12px}.hvnly--builder---api_property__builder___thumbnail_restriction_message i{color:var(--hvnly-status-pending);flex-shrink:0;font-size:14px}.hvnly--builder---api_property__builder___thumbnail_restriction_message span{line-height:1.4}.hvnly--builder---api_property__builder___editable_area.thumbnail-area.has-image-type{background-color:rgba(255,193,7,.05);border-color:var(--hvnly-status-pending)}.hvnly--builder---api_property__builder___editable_area.thumbnail-area.has-image-type .hvnly--builder---api_property__builder___add_element_btn{background-color:var(--hvnly-status-pending);color:#000}.hvnly--builder---api_property__builder___field_actions{align-items:center;background:var(--hvnly-color-bg-white);border:1px solid var(--hvnly-border-color);border-radius:var(--hvnly-border-radius-sm);box-shadow:0 1px 3px rgba(0,0,0,.05);display:flex;justify-content:space-between;padding:6px 10px;position:relative;transition:all var(--hvnly-transition-time)}.hvnly--builder---api_property__builder___field_actions:hover{border-color:var(--hvnly-brand-primary);box-shadow:0 2px 8px rgba(108,96,254,.1)}.hvnly--builder---api_property__builder___field_label{color:var(--hvnly-text-primary);flex:1;font-size:12px;font-weight:var(--hvnly-font-weight-medium);padding-right:8px}.hvnly--builder---api_property__builder___field_action_buttons{align-items:center;display:flex;gap:2px}.hvnly--builder---api_property__builder___field_action_btn{align-items:center;background:var(--hvnly-color-bg-light);border:1px solid var(--hvnly-border-color);border-radius:4px;color:var(--hvnly-color-gray-500);cursor:pointer;display:flex;font-size:10px;height:22px;justify-content:center;padding:4px;transition:all var(--hvnly-transition-time);width:22px}.hvnly--builder---api_property__builder___field_action_btn:hover{background:var(--hvnly-brand-primary);border-color:var(--hvnly-brand-primary);box-shadow:0 2px 4px rgba(108,96,254,.2);color:#fff;transform:translateY(-1px)}.hvnly--builder---api_property__builder___field_move_up_btn:hover{background:var(--hvnly-brand-success);border-color:var(--hvnly-brand-success);box-shadow:0 2px 4px rgba(0,180,106,.2)}.hvnly--builder---api_property__builder___field_move_down_btn:hover{background:var(--hvnly-brand-primary);border-color:var(--hvnly-brand-primary);box-shadow:0 2px 4px rgba(108,96,254,.2)}.hvnly--builder---api_property__builder___field_edit_btn:hover{background:var(--hvnly-status-pending);border-color:var(--hvnly-status-pending);box-shadow:0 2px 4px rgba(255,181,7,.2)}.hvnly--builder---api_property__builder___field_delete_btn:hover{background:var(--hvnly-brand-error);border-color:var(--hvnly-brand-error);box-shadow:0 2px 4px rgba(255,77,79,.2)}.field-renderer{margin-bottom:6px;transition:all var(--hvnly-transition-time)}.field-renderer:last-child{margin-bottom:0}.hvnly--builder---api_property__builder___editable_area.empty{background:var(--hvnly-color-bg-light);border:1px dashed var(--hvnly-border-color);transition:all var(--hvnly-transition-time)}.hvnly--builder---api_property__builder___editable_area.empty:hover{background:var(--hvnly-color-bg-white);border-color:var(--hvnly-brand-primary)}.hvnly--builder---api_property__builder___add_element_btn{align-items:center;background:var(--hvnly-color-black);border-radius:50%;box-shadow:0 2px 6px rgba(108,96,254,.2);color:#fff;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all var(--hvnly-transition-time)}.hvnly--builder---api_property__builder___add_element_btn:hover{background:var(--hvnly-brand-secondary);box-shadow:0 4px 12px rgba(108,96,254,.3)}.hvnly--builder---api_property__builder___add_element_btn i{font-size:12px;transition:transform var(--hvnly-transition-time)}.hvnly--builder---api_property__builder___add_element_btn:hover i{transform:rotate(90deg)}.hvnly--builder---api_property__builder___avatar_with_icon{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.hvnly--builder---api_property__builder___avatar_with_icon .hvnly--builder---api_property__builder___field_actions{flex:1}@keyframes fieldSlideIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.field-renderer{animation:fieldSlideIn .2s ease-out}.hvnly--builder---api_property__builder___editable_area:hover{border-color:var(--hvnly-border-color)}.hvnly--builder---api_property__builder___editable_area:has(.hvnly--builder---api_property__builder___field_actions:hover){border-color:var(--hvnly-brand-primary)}.hvnly--builder---api_property__builder___field_action_btn{position:relative}.hvnly--builder---api_property__builder___field_action_btn:after{background:var(--hvnly-color-black);border-radius:4px;bottom:100%;color:#fff;content:attr(title);font-size:10px;left:50%;margin-bottom:6px;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:all var(--hvnly-transition-time);white-space:nowrap;z-index:1000}.hvnly--builder---api_property__builder___field_action_btn:hover:after{opacity:1}@media (max-width:768px){.hvnly--builder---api_property__builder___field_actions{padding:4px 8px}.hvnly--builder---api_property__builder___field_label{font-size:11px}.hvnly--builder---api_property__builder___field_action_btn{font-size:9px;height:20px;padding:3px;width:20px}}.hvnly--builder---api_property__builder__section-title{border-bottom:1px solid var(--hvnly-border-color);color:var(--hvnly-text-primary);font-size:16px;font-weight:var(--hvnly-font-weight-semibold);margin-bottom:16px;padding-bottom:8px}.hvnly--builder---api_property__builder___edit_mode_info{align-items:center;background:var(--hvnly-color-bg-light);border:1px solid var(--hvnly-border-color);border-radius:var(--hvnly-border-radius-sm);color:var(--hvnly-text-secondary);display:flex;font-size:14px;gap:8px;margin-bottom:16px;padding:12px}.hvnly--builder---api_property__builder___edit_mode_info i{color:var(--hvnly-brand-primary)}.hvnly--builder---api_property__builder___field_editor_actions{border-top:1px solid var(--hvnly-border-color);display:flex;justify-content:flex-end;margin-top:16px;padding-top:16px}.hvnly--builder---api_property__builder___field_editor_btn{border:1px solid transparent;border-radius:var(--hvnly-border-radius-sm);cursor:pointer;font-family:var(--hvnly-font-family-base);font-size:14px;font-weight:var(--hvnly-font-weight-medium);padding:8px 16px;transition:all var(--hvnly-transition-time)}.hvnly--builder---api_property__builder___field_editor_cancel_btn{background:var(--hvnly-color-bg-light);border-color:var(--hvnly-border-color);color:var(--hvnly-text-secondary)}.hvnly--builder---api_property__builder___field_editor_cancel_btn:hover{background:var(--hvnly-color-gray-500);border-color:var(--hvnly-color-gray-500);color:var(--hvnly-color-bg-white)}
.hvnly--builder--int_api__property_builder_header{width:calc(100% - 100px)}.property-builder-sticky{animation:slideDown .3s ease-out;backdrop-filter:blur(10px)!important;box-shadow:0 4px 20px rgba(0,0,0,.1)!important;opacity:1;padding:5px 80px!important;position:fixed!important;right:0!important;top:0!important;top:31px!important;transform:translateY(0);transition:all .3s cubic-bezier(.4,0,.2,1)!important;transition:all .3s ease;width:calc(100% - 320px);z-index:123!important}@media screen and (max-width:782px){.property-builder-sticky{padding:8px 20px!important;top:46px!important}}@keyframes slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.hvnly--builder--int_api__property_builder_header{transition:all .3s ease}.property-builder-sticky h1{transition:all .5s ease}.property-builder-sticky h1:hover{transform:scale(1.02)}.hvnly--builder--int_api__property_builder_tab_main{border-radius:var(--hvnly-border-radius);box-shadow:var(--hvnly-shadow-card);overflow:hidden}.hvnly--builder--int_api__tab_nav_tabs_main{display:flex;justify-content:center;margin:30px 0}.hvnly--builder--int_api__tab_nav_tabs_wrapper{background-color:var(--hvnly-color-bg-light);border:2px solid var(--hvnly-border-color);border-radius:18px;box-shadow:inset 0 2px 4px rgba(0,0,0,.05);margin:0 auto;overflow:hidden;padding:6px;position:relative;width:-moz-fit-content;width:fit-content}.hvnly--builder--int_api__tab_nav_tabs{display:flex;position:relative}.hvnly--builder--int_api__tab_nav_item{align-items:center;background:transparent;border:none;border-radius:10px;color:var(--hvnly-color-gray-500);cursor:pointer;display:inline-flex;font-family:var(--hvnly-font-family-heading);font-size:14px;font-weight:var(--hvnly-font-weight-semibold);gap:8px;justify-content:center;min-width:140px;overflow:hidden;padding:16px 24px;position:relative;text-align:center;text-decoration:none;transition:all .3s cubic-bezier(.175,.885,.32,1.275);white-space:nowrap;z-index:1}.hvnly--builder--int_api__tab_nav_item.active{background:linear-gradient(135deg,var(--hvnly-brand-primary) 0,var(--hvnly-brand-secondary) 100%);box-shadow:0 4px 15px rgba(108,96,254,.3);color:#fff}.hvnly--builder--int_api__tab_nav_item:before{background:radial-gradient(circle,rgba(108,96,254,.2) 0,rgba(108,96,254,0) 70%);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s cubic-bezier(.175,.885,.32,1.275),height .6s cubic-bezier(.175,.885,.32,1.275);width:0;z-index:-1}.hvnly--builder--int_api__tab_nav_item:hover:before{height:150px;width:150px}.hvnly--builder--int_api__tab_nav_item:after{background:linear-gradient(90deg,var(--hvnly-brand-primary),var(--hvnly-brand-secondary));border-radius:3px 3px 0 0;bottom:0;content:"";height:3px;left:0;position:absolute;transition:width .4s cubic-bezier(.175,.885,.32,1.275);width:0}.hvnly--builder--int_api__tab_nav_item:hover:after{width:100%}.hvnly--builder--int_api__tab_nav_item:hover:not(.active){color:var(--hvnly-brand-primary);transform:translateY(-3px)}.hvnly--builder--int_api__tab_nav_item i{font-size:15px;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.hvnly--builder--int_api__tab_nav_item:hover:not(.active) i{color:var(--hvnly-brand-primary);transform:scale(1.15) rotate(5deg)}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(108,96,254,.4)}70%{box-shadow:0 0 0 10px rgba(108,96,254,0)}to{box-shadow:0 0 0 0 rgba(108,96,254,0)}}.hvnly--builder--int_api__tab_nav_item:hover:not(.active){animation:pulse 1.5s infinite}.hvnly--builder--int_api__tab_nav_content{border-radius:0 0 var(--hvnly-border-radius) var(--hvnly-border-radius)}.hvnly--builder--int_api__tab_content_panel{animation:fadeInUp .3s ease-out;background-color:#fff;border-radius:16px;margin:0 auto;max-width:1320px;padding:30px}.hvnly--builder--int_api__tab_content_panel p{color:var(--hvnly-text-secondary);font-size:15px;line-height:1.6;margin-bottom:25px;max-width:600px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.hvnly--builder--int_api__tab_nav_tabs_wrapper{padding:4px}.hvnly--builder--int_api__tab_nav_item{font-size:13px;gap:6px;min-width:120px;padding:12px 16px}.hvnly--builder--int_api__tab_nav_item i{font-size:14px}.hvnly--builder--int_api__tab_nav_content{padding:24px}}@media (max-width:480px){.hvnly--builder--int_api__tab_nav_tabs_wrapper{padding:3px}.hvnly--builder--int_api__tab_nav_item{font-size:12px;min-width:-moz-max-content;min-width:max-content;padding:10px 12px}.hvnly--builder--int_api__tab_nav_item span{display:none}.hvnly--builder--int_api__tab_nav_item i{font-size:14px;margin:0}.hvnly--builder--int_api__tab_nav_item.active span{background:var(--hvnly-brand-primary);border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.2);color:#fff;display:inline;font-size:11px;left:50%;margin-top:8px;padding:4px 8px;position:absolute;top:100%;transform:translateX(-50%);white-space:nowrap}}@media (prefers-color-scheme:dark){.hvnly--builder--int_api__property_builder_tab_main{background:var(--hvnly-dark-bg-white);border-color:var(--hvnly-dark-border)}.hvnly--builder--int_api__tab_nav_tabs_wrapper{background:var(--hvnly-dark-bg-light);border-color:var(--hvnly-dark-border)}.hvnly--builder--int_api__tab_nav_item{color:var(--hvnly-dark-text-secondary)}.hvnly--builder--int_api__tab_nav_item:hover:not(.active),.hvnly--builder--int_api__tab_nav_item:hover:not(.active) i{color:var(--hvnly-brand-primary)}.hvnly--builder--int_api__tab_content_panel,.hvnly--builder--int_api__tab_nav_content{background:var(--hvnly-dark-bg-white)}.hvnly--builder--int_api__tab_content_panel p{color:var(--hvnly-dark-text-secondary)}}.hvnly--builder--int_api__tab_nav_item:focus{outline:none}.hvnly--builder--int_api__tab_nav_item.loading{opacity:.7;pointer-events:none}.hvnly--builder--int_api__tab_nav_item.loading:after{animation:spin 1s linear infinite;border:2px solid rgba(108,96,254,.3);border-radius:50%;border-top:2px solid var(--hvnly-brand-primary);content:"";height:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.hvnly--builder--int_api__tab_nav_badge{background:var(--hvnly-brand-accent);border-radius:10px;color:#fff;font-size:10px;font-weight:var(--hvnly-font-weight-medium);margin-left:6px;padding:2px 6px}
body{background-color:var(--hvnly-color-bg-light);color:var(--hvnly-text-primary);font-family:var(--hvnly-bodyFont);font-size:15px;line-height:1.6;padding:0}#HvnlyNab_property_builder_render{margin-left:-20px;margin-top:-4px;position:relative}ul#adminmenu a.wp-has-current-submenu:after,ul#adminmenu>li.current>a.current:after{border-right-color:var(--hvnly-brand-primary)!important}.hvnly--builder--int_api__property_builder_wrapper{display:flex;flex-direction:column;max-width:100%;overflow:hidden;position:relative;width:100%}.hvnly--builder--int_api__property_builder_header{align-items:center;background:var(--hvnly-brand-primary);color:#fff;display:flex;justify-content:space-between;margin-bottom:0;padding:10px 50px}.hvnly--builder--int_api__property_builder_header h1 i{color:#fff}.hvnly--builder--int_api__property_builder_header h1{align-items:center;color:#fff;display:flex;font-family:var(--hvnly-headingFont);font-size:24px;font-weight:var(--hvnly-font-weight-bold);gap:25px}.hvnly--builder--int_api__property_builder_header_actions{display:flex;gap:12px}.hvnly--builder--int_api__property_builder_btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:var(--hvnly-headingFont);font-size:14px;font-weight:var(--hvnly-font-weight-semibold);gap:8px;padding:10px 20px;transition:all var(--hvnly-transition-time)}.hvnly--builder--int_api__property_builder_btn_primary{background:#fff;box-shadow:0 4px 15px rgba(108,96,254,.2);color:var(--hvnly-brand-primary)}.hvnly--builder--int_api__property_builder_btn_primary:hover{box-shadow:0 6px 20px rgba(108,96,254,.3);transform:translateY(-2px)}.hvnly--builder--int_api__property_builder_btn_secondary{background:transparent;border:2px solid hsla(0,0%,100%,.4);color:#fff}.hvnly--builder--int_api__property_builder_btn_secondary:hover{background:hsla(0,0%,100%,.1)}.hvnly--builder--int_api__property_builder_content{display:flex;overflow:hidden}.hvnly--builder--int_api__property_builder_components{border-right:1px solid var(--hvnly-border-color);padding:20px;width:280px}.hvnly--builder--int_api__property_builder_area{flex:1;padding:20px 20px 50px}.hvnly--builder--int_api__property_builder_section_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.hvnly--builder--int_api__property_builder_section_header_title{color:var(--hvnly-text-primary);font-size:1.25rem;font-weight:var(--hvnly-font-weight-semibold);margin:0}.hvnly--builder--int_api__property_builder_stats{align-items:center;background:var(--hvnly-color-bg-light);border:1px solid var(--hvnly-border-color);border-radius:var(--hvnly-border-radius);box-shadow:var(--hvnly-shadow-card);color:var(--hvnly-text-secondary);display:flex;font-family:var(--hvnly-bodyFont);font-size:14px;font-weight:var(--hvnly-font-weight-medium);gap:12px;padding:6px 16px}.hvnly--builder--int_api__property_builder_stats_fields,.hvnly--builder--int_api__property_builder_stats_sections{background:var(--hvnly-brand-primary);border-radius:var(--hvnly-border-radius-sm);color:var(--hvnly-color-bg-white);font-family:var(--hvnly-bodyFont);font-size:12px;font-weight:var(--hvnly-font-weight-bold);padding:4px 10px;transition:var(--hvnly-transition-time)}.hvnly--builder--int_api__property_builder_stats_fields:hover,.hvnly--builder--int_api__property_builder_stats_sections:hover{opacity:.9;transform:translateY(-1px)}@media (prefers-color-scheme:dark){.hvnly--builder--int_api__property_builder_header_title{color:var(--hvnly-dark-text-primary)}.hvnly--builder--int_api__property_builder_stats{background:var(--hvnly-dark-bg-light);border-color:var(--hvnly-dark-border);box-shadow:var(--hvnly-dark-shadow-card);color:var(--hvnly-dark-text-secondary)}.hvnly--builder--int_api__property_builder_stats_fields,.hvnly--builder--int_api__property_builder_stats_sections{background:var(--hvnly-brand-primary);color:var(--hvnly-dark-bg-white)}}@media (max-width:768px){.hvnly--builder--int_api__property_builder_header{align-items:flex-start;flex-direction:column;gap:12px}.hvnly--builder--int_api__property_builder_stats{align-self:stretch;justify-content:center}}.hvnly--builder--int_api__property_builder_tabs{margin-bottom:25px}.hvnly--builder--int_api__property_builder_empty{padding:40px 20px}.hvnly--builder--int_api__property_builder_empty i{color:var(--hvnly-border-color);font-size:48px;margin-bottom:15px}.hvnly--builder--int_api__property_builder_empty p{margin-bottom:20px}.hvnly--builder--int_api__property_builder_empty_btn{gap:8px;padding:12px 24px}.hvnly--builder--int_api__property_builder_empty_btn:hover{background:#5944f0;box-shadow:0 6px 20px rgba(108,96,254,.3);transform:translateY(-2px)}.hvnly--builder--int_api__drag_handle{padding:5px}.hvnly--builder--int_api__dragging{background:rgba(108,96,254,.15)!important;border-color:var(--hvnly-brand-primary)!important;box-shadow:0 4px 12px rgba(108,96,254,.2);opacity:.85}.hvnly--builder--int_api__drag_overlay{box-shadow:0 10px 25px rgba(0,0,0,.2);opacity:.95;z-index:1000}.hvnly--builder--int_api__property_builder_btn:disabled{cursor:not-allowed;opacity:.6}.hvnly--builder--int_api__property_builder_btn:disabled:hover{box-shadow:none;transform:none}.fa-spinner{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hvnly--builder--int_api__drag_over_tab{background-color:rgba(108,96,254,.08)!important;border:2px solid var(--hvnly-brand-primary)!important;position:relative}.hvnly--builder--int_api__drag_over_tab:after{display:none}.hvnly--builder--int_api__field_drag_over{background-color:rgba(108,96,254,.05);border:1px solid var(--hvnly-brand-primary)}.hvnly--builder--int_api__field_drag_over_up{border-top:3px solid var(--hvnly-brand-primary);margin-top:4px}.hvnly--builder--int_api__field_drag_over_down{border-bottom:3px solid var(--hvnly-brand-primary);margin-bottom:4px}.hvnly--builder--int_api__property_builder_tab.drag-over{background-color:rgba(108,96,254,.08);border:2px solid var(--hvnly-brand-primary)}.hvnly--builder--int_api__property_builder_field.dragging,.hvnly--builder--int_api__property_builder_tab.dragging{background-color:rgba(108,96,254,.15)!important;border:2px solid var(--hvnly-brand-primary)!important;box-shadow:0 4px 12px rgba(108,96,254,.2);opacity:.85}.hvnly--builder--int_api__property_builder_field.dragging{cursor:grabbing}.hvnly--builder--int_api__property_builder_field:hover{border-color:var(--hvnly-brand-primary);box-shadow:0 2px 8px rgba(108,96,254,.1)}.hvnly--builder--int_api__drag_overlay_component,.hvnly--builder--int_api__drag_overlay_field,.hvnly--builder--int_api__drag_overlay_tab{align-items:center;background:#fff;border:1px solid var(--hvnly-brand-primary);border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.2);cursor:grabbing!important;display:flex;gap:10px;opacity:.95;padding:10px 15px;pointer-events:none;position:fixed;transform:none!important;z-index:10000}.hvnly--builder--int_api__drag_overlay_component i,.hvnly--builder--int_api__drag_overlay_field i,.hvnly--builder--int_api__drag_overlay_tab i{color:var(--hvnly-brand-primary)}.hvnly--builder--int_api__field_drop_placeholder{align-items:center;background:rgba(108,96,254,.05);border:2px dashed var(--hvnly-brand-primary);border-radius:8px;color:var(--hvnly-brand-primary);display:flex;font-weight:500;height:40px;justify-content:center;margin:10px 0}.hvnly--builder--int_api__tab_collapse_btn{background:none;border:none;border-radius:4px;color:var(--hvnly-text-secondary);cursor:pointer;margin-right:10px;padding:5px;transition:all var(--hvnly-transition-time)}.hvnly--builder--int_api__tab_collapse_btn:hover{background:rgba(108,96,254,.1);color:var(--hvnly-brand-primary)}.hvnly--builder--int_api__field_details{flex:1}.hvnly--builder--int_api__field_label{font-weight:var(--hvnly-font-weight-medium);margin-bottom:4px}.hvnly--builder--int_api__field_meta{color:var(--hvnly-text-secondary);display:flex;flex-wrap:wrap;font-size:12px;gap:8px}.hvnly--builder--int_api__field_placeholder{font-style:italic}.hvnly--builder--int_api__field_admin_badge,.hvnly--builder--int_api__field_disabled_badge,.hvnly--builder--int_api__field_required_badge{border-radius:3px;font-size:11px;font-weight:var(--hvnly-font-weight-medium);padding:2px 6px}.hvnly--builder--int_api__field_required_badge{background:rgba(0,180,106,.1);color:var(--hvnly-brand-success)}.hvnly--builder--int_api__field_admin_badge{background:rgba(108,96,254,.1);color:var(--hvnly-brand-primary)}.hvnly--builder--int_api__field_disabled_badge{background:hsla(208,7%,46%,.1);color:var(--hvnly-color-gray-500)}.hvnly--builder--int_api__modal_checkbox_group{display:flex;flex-direction:column;gap:12px}.hvnly--builder--int_api__property_builder_modal_checkbox{align-items:center;color:var(--hvnly-text-primary);cursor:pointer;display:flex;font-size:14px}.hvnly--builder--int_api__property_builder_modal_checkbox input{display:none}.hvnly--builder--int_api__checkbox_custom{border:2px solid var(--hvnly-border-color);border-radius:4px;height:18px;margin-right:10px;position:relative;transition:all var(--hvnly-transition-time);width:18px}.hvnly--builder--int_api__property_builder_modal_checkbox input:checked+.hvnly--builder--int_api__checkbox_custom{background:var(--hvnly-brand-primary);border-color:var(--hvnly-brand-primary)}.hvnly--builder--int_api__property_builder_modal_checkbox input:checked+.hvnly--builder--int_api__checkbox_custom:after{color:#fff;content:"✓";font-size:12px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.hvnly--builder--int_api__property_builder_modal_checkbox:hover .hvnly--builder--int_api__checkbox_custom{border-color:var(--hvnly-brand-primary)}.hvnly--builder--int_api__drag_handle{border-radius:4px;color:var(--hvnly-text-secondary);cursor:grab;cursor:move;margin-right:10px;opacity:.6;padding:8px}.hvnly--builder--int_api__drag_handle:hover{background:rgba(108,96,254,.1);color:var(--hvnly-brand-primary);opacity:1}.hvnly--builder--int_api__drag_handle:active{cursor:grabbing}.hvnly--builder--int_api__required_tab{border-left:4px solid var(--hvnly-brand-primary)}.hvnly--builder--int_api__required_badge{background:var(--hvnly-brand-primary);border-radius:4px;color:#fff;font-size:10px;font-weight:var(--hvnly-font-weight-bold);margin-left:8px;padding:2px 6px;text-transform:uppercase}.hvnly--builder--int_api__locked_field{background-color:rgba(108,96,254,.05)}.hvnly--builder--int_api__locked_badge{background:var(--hvnly-brand-error);border-radius:4px;color:#fff;font-size:10px;font-weight:var(--hvnly-font-weight-bold);margin-left:8px;padding:2px 6px;text-transform:uppercase}.hvnly--builder--int_api__field_locked_text{color:var(--hvnly-text-secondary);font-size:12px;font-style:italic}.hvnly--builder--int_api__property_builder_tab_category{background:rgba(108,96,254,.1);border-radius:4px;color:var(--hvnly-brand-primary);font-size:12px;margin-right:10px;padding:4px 8px}.hvnly--builder--int_api__property_builder_category_btn{align-items:center;background:var(--hvnly-color-bg-light);border:1px solid var(--hvnly-brand-primary);border-radius:8px;color:var(--hvnly-brand-primary);cursor:pointer;display:inline-flex;font-family:var(--hvnly-headingFont);font-weight:var(--hvnly-font-weight-semibold);gap:8px;margin-bottom:20px;padding:8px 16px;transition:all var(--hvnly-transition-time)}.hvnly--builder--int_api__property_builder_category_btn:hover{background:var(--hvnly-brand-primary);color:#fff}.hvnly--builder--int_api__property_builder_categories{margin-bottom:20px}.hvnly--builder--int_api__property_builder_category_header{margin-bottom:10px}.hvnly--builder--int_api__property_builder_category_list{gap:10px}.hvnly--builder--int_api__property_builder_category_item{background:var(--hvnly-color-bg-light);border:1px solid var(--hvnly-border-color);border-radius:6px;gap:8px;padding:8px 12px}.hvnly--builder--int_api__property_builder_category_item button{background:none;border:none;border-radius:2px;color:var(--hvnly-brand-error);cursor:pointer;font-size:14px;padding:2px;transition:all var(--hvnly-transition-time)}.hvnly--builder--int_api__property_builder_category_item button:hover{background:rgba(255,77,79,.1)}.hvnly--builder--int_api__modal_help_text{color:var(--hvnly-text-secondary);font-size:12px;font-style:italic;margin-top:5px}.hvnly--builder--int_api__property_builder_categories{background:var(--hvnly-color-bg-light);border:1px solid var(--hvnly-border-color);border-radius:var(--hvnly-border-radius);margin-bottom:25px;padding:20px}.hvnly--builder--int_api__property_builder_category_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.hvnly--builder--int_api__property_builder_category_header h3{color:var(--hvnly-text-primary);font-size:18px;font-weight:var(--hvnly-font-weight-semibold);margin:0}.hvnly--builder--int_api__property_builder_category_list{display:flex;flex-wrap:wrap;gap:12px}.hvnly--builder--int_api__property_builder_category_item{align-items:center;background:var(--hvnly-brand-primary);border:2px solid transparent;border-radius:var(--hvnly-border-radius-sm);box-shadow:0 4px 12px rgba(108,96,254,.2);color:#fff;display:flex;font-weight:var(--hvnly-font-weight-medium);gap:10px;padding:12px 20px;transition:all var(--hvnly-transition-time)}.hvnly--builder--int_api__property_builder_category_item:hover{border-color:hsla(0,0%,100%,.3);box-shadow:0 6px 16px rgba(108,96,254,.3);transform:translateY(-2px)}.hvnly--builder--int_api__property_builder_category_item span{font-size:14px;font-weight:var(--hvnly-font-weight-medium)}.hvnly--builder--int_api__property_builder_empty{animation:fadeInUp .6s ease-out;background:linear-gradient(135deg,var(--hvnly-color-bg-light) 0,var(--hvnly-color-bg-white) 100%);border:2px dashed var(--hvnly-border-color);border-radius:var(--hvnly-border-radius);color:var(--hvnly-text-secondary);margin:20px 0;padding:60px 30px;text-align:center;transition:all var(--hvnly-transition-time)}.hvnly--builder--int_api__property_builder_empty:hover{border-color:var(--hvnly-brand-primary);box-shadow:0 8px 25px rgba(108,96,254,.1);transform:translateY(-3px)}.hvnly--builder--int_api__property_builder_empty i{-webkit-text-fill-color:transparent;animation:pulse 2s ease-in-out infinite;background:var(--hvnly-brand-primary);-webkit-background-clip:text;background-clip:text;display:inline-block;font-size:64px;margin-bottom:20px}.hvnly--builder--int_api__property_builder_empty_btn i{-webkit-text-fill-color:transparent;animation:pulse 2s ease-in-out infinite;background:var(--hvnly-color-bg-white);-webkit-background-clip:text;background-clip:text;display:inline-block}.hvnly--builder--int_api__property_builder_empty p{color:var(--hvnly-text-primary);font-size:16px;font-weight:var(--hvnly-font-weight-medium);line-height:1.6;margin-bottom:25px;margin-left:auto;margin-right:auto;max-width:400px}.hvnly--builder--int_api__property_builder_empty_btn{align-items:center;background:var(--hvnly-brand-primary);border:none;border-radius:8px;box-shadow:0 8px 25px rgba(108,96,254,.3);color:#fff;cursor:pointer;display:inline-flex;font-family:var(--hvnly-headingFont);font-size:16px;font-weight:var(--hvnly-font-weight-semibold);gap:12px;letter-spacing:.5px;overflow:hidden;padding:16px 32px;position:relative;text-transform:none;transition:all var(--hvnly-transition-time)}.hvnly--builder--int_api__property_builder_empty_btn:hover{background:var(--hvnly-brand-primary);box-shadow:0 12px 35px rgba(108,96,254,.4);transform:translateY(-3px) scale(1.05)}.hvnly--builder--int_api__property_builder_empty_btn:active{box-shadow:0 6px 20px rgba(108,96,254,.3);transform:translateY(-1px) scale(1.02)}.hvnly--builder--int_api__property_builder_empty_btn:focus{box-shadow:0 0 0 3px rgba(108,96,254,.3),0 8px 25px rgba(108,96,254,.3);outline:none}.hvnly--builder--int_api__property_builder_empty_btn:before{background:hsla(0,0%,100%,.3);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s ease-out,height .6s ease-out;width:0}.hvnly--builder--int_api__property_builder_empty_btn:hover:before{height:300px;width:300px}.hvnly--builder--int_api__property_builder_empty_btn i{color:#fff;font-size:18px;margin:0;transition:transform .3s ease}.hvnly--builder--int_api__property_builder_empty_btn:hover i{transform:rotate(90deg)}.hvnly--builder--int_api__property_builder_tabs+.hvnly--builder--int_api__property_builder_empty_btn{display:block;margin-left:auto;margin-right:auto;margin-top:25px;width:-moz-fit-content;width:fit-content}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (max-width:1320px){.hvnly--builder--int_api__property_builder_wrapper{max-width:100%}.hvnly--builder---api_property__builder___enhanced_card_preview_container,.hvnly--builder---api_property__builder__card__container{max-width:450px}.hvnly--builder---api_property__builder___preview_section{width:450px}}@media (max-width:1120px){.hvnly--builder--int_api__property_builder_modal{height:calc(100vh - 160px);overflow:hidden;overflow-y:auto}}@media (max-width:1024px){.hvnly--builder--int_api__property_builder_content{flex-direction:column}.hvnly--builder--int_api__property_builder_wrapper{max-width:100%}.hvnly--builder--int_api__property_builder_components{width:95%}.hvnly--builder--int_api__property_builder_modal{height:calc(100vh - 160px);overflow:hidden;overflow-y:auto}}@media (max-width:992px){.hvnly--builder---api_property__singleProperty__builder__sidebar{width:100%}}@media (max-width:981px){.hvnly--builder--int_api__property_builder_wrapper{max-width:100%}.property-builder-sticky{width:calc(100% - 190px)}.hvnly--builder--int_api__property_builder_modal{height:calc(100vh - 160px);overflow:hidden;overflow-y:auto}.hvnly--builder---api_property__builder___enhanced_card_preview_container,.hvnly--builder---api_property__builder__card__container{max-width:100%}.hvnly--builder---api_property__builder___preview_section{width:100%}}@media (max-width:781px){.property-builder-sticky{width:calc(100% - 40px)}.hvnly--builder--int_api__property_builder_header{align-items:unset;align-items:center;display:flex;flex-direction:unset;gap:15px}.hvnly--builder--int_api__property_builder_header h1{align-items:center;color:#fff;display:flex;font-family:var(--hvnly-headingFont);font-size:14px;font-weight:var(--hvnly-font-weight-bold);gap:25px;width:50%}.hvnly--builder---api_property__builder___enhanced_card_preview_container,.hvnly--builder---api_property__builder__card__container{max-width:100%}.hvnly--builder---api_property__builder___preview_section{width:100%}}@media (max-width:768px){.hvnly--builder--int_api__property_builder_header{align-items:center;display:flex;flex-direction:unset;gap:15px}.hvnly--builder--int_api__property_builder_header_actions{justify-content:flex-end;width:100%}.hvnly--builder--int_api__property_builder_category_list{gap:8px}.hvnly--builder--int_api__property_builder_category_item{font-size:13px;padding:10px 16px}.hvnly--builder--int_api__property_builder_empty{margin:15px 0;padding:40px 20px}.hvnly--builder--int_api__property_builder_empty i{font-size:48px;margin-bottom:15px}.hvnly--builder--int_api__property_builder_empty p{font-size:16px;max-width:100%}.hvnly--builder--int_api__property_builder_empty_btn{font-size:15px;padding:14px 28px}.hvnly--builder---api_property__builder___enhanced_card_preview_container,.hvnly--builder---api_property__builder__card__container{max-width:100%}.hvnly--builder---api_property__builder___preview_section{width:100%}}@media (max-width:767px){.hvnly--builder--int_api__property_builder_header{padding:10px 30px;width:calc(100% - 50px)}.property-builder-sticky{padding:8px 25px!important;top:0!important}.hvnly--builder--int_api__property_builder_header{align-items:start;display:flex;flex-direction:column;gap:15px}.hvnly--builder--int_api__property_builder_header_actions{justify-content:space-between;width:100%}.hvnly--builder--int_api__tab_nav_tabs{display:flex;flex-direction:column;position:relative}.hvnly--builder--int_api__tab_nav_tabs_wrapper{width:92%}.hvnly--builder--int_api__tab_nav_content{padding:15px}.hvnly--builder--int_api__tab_content_panel{max-width:100%;padding:15px}.hvnly--builder--int_api__property_builder_section_header{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:stretch;margin-bottom:20px}.hvnly--builder--int_api__property_builder_field{flex-direction:column;gap:12px}.hvnly--builder--int_api__property_builder_modal{height:calc(100vh - 160px);overflow:hidden;overflow-y:auto}.hvnly--builder---api_property__builder___enhanced_card_preview_container,.hvnly--builder---api_property__builder__card__container{max-width:100%}.hvnly--builder---api_property__builder___preview_section{width:100%}}@media (max-width:480px){.hvnly--builder--int_api__property_builder_wrapper{padding:10px}.hvnly--builder--int_api__property_builder_empty{padding:30px 15px}.hvnly--builder--int_api__property_builder_empty_btn{font-size:14px;gap:8px;padding:12px 24px}.hvnly--builder--int_api__property_builder_empty_btn i{font-size:16px}}.havenlytics-toast-container{display:flex;flex-direction:column;gap:12px;max-width:380px;pointer-events:none;position:fixed;right:20px;top:32px;width:100%;z-index:9999999999}.havenlytics-toast-container>*{pointer-events:auto}@media (max-width:768px){.havenlytics-toast-container{left:20px;max-width:none;right:20px;top:16px}}.hvnly--loading-overlay{backdrop-filter:blur(3px);background:hsla(0,0%,100%,.9);transition:opacity .2s ease}@media (prefers-color-scheme:dark){.havenlytics-toast-container .toast{box-shadow:var(--hvnly-dark-shadow-card)}}.hvnly-toast-container{display:flex;flex-direction:column;gap:.8rem;max-width:380px;pointer-events:none;position:fixed;width:100%;z-index:9999999999}@media (max-width:768px){.hvnly-toast-container{max-width:calc(100% - 2rem);width:calc(100% - 2rem)}.hvnly-toast-container[data-position*=top]{bottom:auto!important;top:1rem!important}.hvnly-toast-container[data-position*=bottom]{bottom:1rem!important;top:auto!important}.hvnly-toast-container[data-position*=center]{left:1rem!important;right:1rem!important;transform:none!important;width:calc(100% - 2rem)}.hvnly-toast-container[data-position*=left]{left:1rem!important;right:auto!important}.hvnly-toast-container[data-position*=right]{left:auto!important;right:1rem!important}}.havenlytics-settings-api__toast,.havenlytics-toast-container{display:none}
.kfcZqEO6ayVIX8ALioyO.gokRmf_v8pSNtOMNLAwN .oOhKHeqnfaejKD3nQH39{background:rgba(30,30,47,.85)}.oOhKHeqnfaejKD3nQH39{align-items:center;background:hsla(0,0%,100%,.85);display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;opacity:0;padding-top:20px;pointer-events:none;position:absolute;top:0;transition:opacity .4s ease;width:100%;z-index:1000}.oOhKHeqnfaejKD3nQH39.M5lLaaQeEYHqtGdPlJiQ{opacity:1;pointer-events:all}.BRn2FuTWvr_wNLmsAOx3{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.nRoKDpLLkl_xQ8D699D5{animation:nRoKDpLLkl_xQ8D699D5 1.5s linear infinite;animation-delay:.25s;margin:0 auto;position:relative}.nRoKDpLLkl_xQ8D699D5,.nRoKDpLLkl_xQ8D699D5:after,.nRoKDpLLkl_xQ8D699D5:before{background-color:var(--hvnly-brand-primary);border-radius:50%;color:var(--hvnly-brand-primary);height:12px;width:12px}.nRoKDpLLkl_xQ8D699D5:after,.nRoKDpLLkl_xQ8D699D5:before{content:"";display:inline-block;position:absolute;top:0}.nRoKDpLLkl_xQ8D699D5:before{animation:wKQD9Iujbbvi3DeTfVIC 1.5s linear infinite;left:-24px}.nRoKDpLLkl_xQ8D699D5:after{animation:stYzaplnCrqKxkFwytkg 1.5s linear infinite;left:24px}@keyframes wKQD9Iujbbvi3DeTfVIC{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes stYzaplnCrqKxkFwytkg{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes nRoKDpLLkl_xQ8D699D5{0%{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.s03cHeE7iSmRXDDKMuBq{color:var(--hvnly-brand-primary);font-size:16px;font-weight:var(--hvnly-font-weight-medium);letter-spacing:1px;margin:0;text-align:center;width:100%}
#hvnly-admin-react-preloader,.hvnly-admin-preloader{align-items:center;background:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;inset:0;justify-content:center;opacity:1;position:fixed;transition:opacity .14s ease-out,visibility .14s ease-out;z-index:999999}#hvnly-admin-react-preloader.is-exiting,.hvnly-admin-preloader.is-exiting{opacity:0;pointer-events:none;visibility:hidden}.hvnly-admin-preloader__panel{background:#fff;border:1px solid #e8e8ef;border-radius:12px;box-shadow:0 8px 28px rgba(108,96,254,.1);padding:2rem 1.75rem;text-align:center;width:min(92%,400px)}.hvnly-admin-preloader__spinner{animation:hvnly-admin-preloader-spin .75s linear infinite;border:3px solid #f0f0f5;border-radius:50%;border-top-color:#6c60fe;height:44px;margin:0 auto 1.25rem;width:44px}@keyframes hvnly-admin-preloader-spin{to{transform:rotate(1turn)}}.hvnly-admin-preloader__title{color:#1a1a2e;font-size:1.35rem;font-weight:600;line-height:1.3;margin:0 0 .35rem}.hvnly-admin-preloader__stage{color:#64648c;font-size:.92rem;margin:0 0 1.15rem;min-height:1.25rem}.hvnly-admin-preloader__progress{align-items:center;display:flex;gap:.75rem}.hvnly-admin-preloader__progress-track{background:#e8e8ef;border-radius:999px;flex:1;height:4px;overflow:hidden}.hvnly-admin-preloader__progress-bar{background:linear-gradient(90deg,#6c60fe,#8b5cf6);border-radius:999px;height:100%;transition:width .18s ease-out}.hvnly-admin-preloader__progress-value{color:#6c60fe;font-size:.82rem;font-weight:700;min-width:2.25rem;text-align:right}@media (prefers-reduced-motion:reduce){.hvnly-admin-preloader__spinner{animation-duration:1.2s}#hvnly-admin-react-preloader,.hvnly-admin-preloader,.hvnly-admin-preloader__progress-bar{transition:none}}
.hvnly-toast-container{display:flex;flex-direction:column;gap:.8rem;max-width:380px;pointer-events:none;position:fixed;width:100%;z-index:9999999999}.hvnly-toast{align-items:center;animation:hvnlyToastPop .25s cubic-bezier(.2,.9,.3,1.2);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:hsla(0,0%,100%,.95)!important;border:1px solid hsla(0,0%,100%,.8)!important;border-left:5px solid transparent;border-radius:70px;box-shadow:0 20px 35px -12px rgba(0,40,60,.25),inset 0 0 0 1px hsla(0,0%,100%,.6)!important;color:#1c2a3a;display:flex;font-size:.95rem;font-weight:500;gap:.9rem;margin-bottom:.8rem;padding:1rem 1.5rem 1rem 1.2rem!important;pointer-events:auto;transition:all .25s ease;width:100%}.hvnly-toast.hvnly-toast-exit{animation:hvnlyToastFadeOut .2s ease forwards}@keyframes hvnlyToastFadeOut{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.92) translateY(10px)}}@keyframes hvnlyToastPop{0%{opacity:0;transform:scale(.92) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.hvnly-toast.success{background:linear-gradient(145deg,#f3fcf7,#f0f9f2);border-left-color:#16a34a}.hvnly-toast.success .hvnly-toast-icon{background:#b9e6c7;color:#0b6b3a}.hvnly-toast.error{background:linear-gradient(145deg,#fef7f7,#fff3f3);border-left-color:#dc2626}.hvnly-toast.error .hvnly-toast-icon{background:#fcd7d7;color:#a12323}.hvnly-toast.warning{background:linear-gradient(145deg,#fffbeb,#fef3c7);border-left-color:#f59e0b}.hvnly-toast.warning .hvnly-toast-icon{background:#feebc8;color:#b45309}.hvnly-toast.info{background:linear-gradient(145deg,#eff6ff,#dbeafe);border-left-color:#3b82f6}.hvnly-toast.info .hvnly-toast-icon{background:#dbeafe;color:#1e40af}.hvnly-toast .hvnly-toast-icon{align-items:center;border-radius:40px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.hvnly-toast .hvnly-toast-content{flex:1}.hvnly-toast .hvnly-toast-title{font-size:.95rem;font-weight:600;line-height:1.3}.hvnly-toast .hvnly-toast-description{color:#556f88;font-size:.75rem;font-weight:400;margin-top:2px}.hvnly-toast .hvnly-toast-close{align-items:center;background:transparent;border:none;border-radius:30px;color:#8fa3bc;cursor:pointer;display:flex;font-size:1.3rem;height:30px;justify-content:center;line-height:1;padding:0;transition:all .15s;width:30px}.hvnly-toast .hvnly-toast-close:hover{background:#e3ebf5;color:#1e2f43}.dark-mode .hvnly-toast,body.dark-mode .hvnly-toast{background:rgba(30,30,47,.95);border:1px solid rgba(68,68,68,.8);box-shadow:0 20px 35px -12px rgba(0,0,0,.4);color:#f0f0f0}.dark-mode .hvnly-toast .hvnly-toast-description,body.dark-mode .hvnly-toast .hvnly-toast-description{color:#b0b0b0}.dark-mode .hvnly-toast .hvnly-toast-close,body.dark-mode .hvnly-toast .hvnly-toast-close{color:#8a9bb5}.dark-mode .hvnly-toast .hvnly-toast-close:hover,body.dark-mode .hvnly-toast .hvnly-toast-close:hover{background:hsla(0,0%,100%,.1);color:#fff}.dark-mode .hvnly-toast.success,body.dark-mode .hvnly-toast.success{background:linear-gradient(145deg,#1a3a2a,#1f4530);border-left-color:#2ecc71}.dark-mode .hvnly-toast.success .hvnly-toast-icon,body.dark-mode .hvnly-toast.success .hvnly-toast-icon{background:#2ecc71;color:#1a3a2a}.dark-mode .hvnly-toast.error,body.dark-mode .hvnly-toast.error{background:linear-gradient(145deg,#3f2323,#4a2929);border-left-color:#e74c3c}.dark-mode .hvnly-toast.error .hvnly-toast-icon,body.dark-mode .hvnly-toast.error .hvnly-toast-icon{background:#e74c3c;color:#3f2323}.dark-mode .hvnly-toast.warning,body.dark-mode .hvnly-toast.warning{background:linear-gradient(145deg,#3d3520,#4a3d25);border-left-color:#f59e0b}.dark-mode .hvnly-toast.warning .hvnly-toast-icon,body.dark-mode .hvnly-toast.warning .hvnly-toast-icon{background:#f59e0b;color:#3d3520}.dark-mode .hvnly-toast.info,body.dark-mode .hvnly-toast.info{background:linear-gradient(145deg,#1a2a4a,#1f3545);border-left-color:#3b82f6}.dark-mode .hvnly-toast.info .hvnly-toast-icon,body.dark-mode .hvnly-toast.info .hvnly-toast-icon{background:#3b82f6;color:#1a2a4a}@media (max-width:768px){.hvnly-toast-container{max-width:calc(100% - 2rem);width:calc(100% - 2rem)}.hvnly-toast{padding:.875rem 1.25rem .875rem 1rem}.hvnly-toast .hvnly-toast-title{font-size:.875rem}.hvnly-toast .hvnly-toast-description{font-size:.7rem}}@media (prefers-reduced-motion:reduce){.hvnly-toast,.hvnly-toast.hvnly-toast-exit{animation:none}}
