.vfb-element-selector-plugin{background:#fff;left:0;position:absolute;right:0;top:100%;width:100%;z-index:999}.vfb-element-selector-plugin *,.vfb-element-selector-plugin :after,.vfb-element-selector-plugin :before,.vfb-element-selector-plugin :root{--vf-gutter:.1rem!important;--vf-radius-input:0!important;--vf-bg-input:#fff!important}.vfb-element-selector-plugin .vfb-fields-container{overflow-x:scroll;width:100%}.vfb-element-selector-plugin .vfb-fields-plugin{border-top:0;width:auto}.vfb-element-selector-plugin .vfb-field-text{overflow-x:visible}.speech-pointer[data-v-bd28462e]{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f3f4f6;bottom:-10px;height:0;left:50%;position:absolute;transform:translate(-50%);width:0}.donation-period-wrapper[data-v-bd28462e]{position:relative}.donation-heart[data-v-bd28462e]{font-size:1rem;pointer-events:none;position:absolute;right:calc(25% + 2.5em);top:50%;transform:translateY(-50%);transition:color .3s ease;z-index:10}.donation-heart--selected[data-v-bd28462e]{animation:none;color:var(--vf-color-on-primary,#fff)}.donation-heart--pulsing[data-v-bd28462e]{animation:heartbeat-bd28462e 1.2s ease-in-out infinite;color:var(--heart-color,#ef4444)}@keyframes heartbeat-bd28462e{0%{transform:translateY(-50%) scale(.7)}15%{transform:translateY(-50%) scale(1.5)}30%{transform:translateY(-50%) scale(.75)}45%{transform:translateY(-50%) scale(1.35)}60%{transform:translateY(-50%) scale(.8)}to{transform:translateY(-50%) scale(.7)}}
