.universal-icon-emoji[data-v-360b4fc4]{font-size:inherit}.universal-icon-custom[data-v-360b4fc4]{border-radius:inherit;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.info-tooltip-trigger[data-v-c616d06d]{background:transparent;border:0;line-height:0;padding:0}.choice-option-ghost[data-v-88ef5c49]{border-color:#fbbf24b3!important;opacity:.5}.choice-option-chosen[data-v-88ef5c49]{background:#fbbf240f!important;border-color:#fbbf2480!important}.form-field-card[data-v-c6204458]{background:#ffffff09;border:1px solid hsla(0,0%,100%,.09);border-radius:.9rem;min-width:0;overflow:visible;position:relative;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.form-field-card--expanded[data-v-c6204458]{background:#fbbf240b;border-color:#fbbf2461;box-shadow:0 12px 30px #00000029}.form-field-card--unknown[data-v-c6204458]{border-color:#60a5fa33}.form-field-card__color-row[data-v-c6204458],.form-field-card__footer[data-v-c6204458],.form-field-card__header[data-v-c6204458]{align-items:center;display:flex}.form-field-card__header[data-v-c6204458]{gap:.32rem;min-width:0;padding:.42rem .5rem .32rem}.form-field-card__drag[data-v-c6204458],.form-field-card__locked[data-v-c6204458]{background:transparent;border:0;color:#ffffff61;display:grid;flex:0 0 auto;height:1.8rem;place-items:center;width:1.45rem}.form-field-card__drag[data-v-c6204458]{cursor:grab}.form-field-card__drag[data-v-c6204458]:active{cursor:grabbing}.form-field-card__compact-main[data-v-c6204458]{align-items:center;display:flex;flex:1;gap:.4rem;min-width:0}.form-field-card__compact-main>input[data-v-c6204458]{background:transparent!important;border:0!important;box-shadow:none!important;flex:1;font-size:.76rem!important;font-weight:620;height:1.8rem!important;min-width:3.5rem;padding:0 .2rem!important}.form-field-card__compact-main--unknown[data-v-c6204458]{min-height:1.8rem}.form-field-card__unknown-name[data-v-c6204458]{color:#ffffffd1;flex:1;font-size:.74rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-field-card__type-badge[data-v-c6204458]{align-items:center;background:#ffffff0b;border:1px solid hsla(0,0%,100%,.08);border-radius:.45rem;color:#ffffff94;display:inline-flex;flex:0 0 auto;font-size:.58rem;gap:.25rem;max-width:7.5rem;padding:.18rem .38rem}.form-field-card__type-badge>span[data-v-c6204458]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-field-card__type-badge svg[data-v-c6204458]{height:.72rem;width:.72rem}.form-field-card__required[data-v-c6204458]{align-items:center;display:inline-flex;flex:0 0 auto;gap:.3rem;margin-inline-start:.4rem}.form-field-card__required>span[data-v-c6204458]{color:#ffffff7a;font-size:.59rem}.form-field-card__chevron[data-v-c6204458]{height:1rem;transition:transform .16s ease;width:1rem}.form-field-card__icon-action[data-v-c6204458]{background:transparent;border:0;border-radius:.45rem;color:#ffffff6b;display:grid;flex:0 0 auto;height:1.7rem;place-items:center;transition:color .14s ease,background .14s ease;width:1.7rem}.form-field-card__icon-action svg[data-v-c6204458]{height:.82rem;width:.82rem}.form-field-card__remove[data-v-c6204458]:hover{background:#ef44441a;color:#f87171}.form-field-card__expand[data-v-c6204458]:hover{background:#fbbf2414;color:#fde68a}.form-field-card__compact-placeholder[data-v-c6204458]{display:flex;gap:.3rem;min-width:0;padding:0 .5rem .42rem 2.27rem;position:relative}.form-field-card__compact-placeholder>input[data-v-c6204458]{background:#ffffff06!important;border-color:#ffffff12!important;border-radius:.48rem!important;flex:1;font-size:.65rem!important;height:1.65rem!important;min-width:0;padding:0 .55rem!important}.form-field-card__compact-placeholder>button[data-v-c6204458]{align-items:center;background:#ffffff09;border:1px solid hsla(0,0%,100%,.07);border-radius:.48rem;color:#ffffff7a;display:inline-flex;font-size:.6rem;gap:.2rem;justify-content:center;min-width:2.3rem}.form-field-card--expanded .form-field-card__chevron[data-v-c6204458]{transform:rotate(180deg)}.form-field-card__body[data-v-c6204458]{border-top:1px solid hsla(0,0%,100%,.07);display:flex;flex-direction:column;gap:.85rem;padding:.2rem .85rem .85rem}.form-field-card__section[data-v-c6204458]{display:flex;flex-direction:column;gap:.45rem}.form-field-card__section[data-v-c6204458]:first-child{padding-top:.8rem}.form-field-card__section-title[data-v-c6204458]{color:#ffffff8c;font-size:.65rem;font-weight:650;letter-spacing:.045em;text-transform:uppercase}.form-field-card input[type=text][data-v-c6204458]{background:#00000029;border:1px solid hsla(0,0%,100%,.1);border-radius:.65rem;color:#ffffffe6;font-size:.74rem;height:2.3rem;min-width:0;outline:none;padding:0 .7rem;width:100%}.form-field-card input[type=text][data-v-c6204458]:focus{border-color:#fbbf248c;box-shadow:0 0 0 2px #fbbf2414}.form-field-card__choice--active[data-v-c6204458],.form-field-card__segmented-active[data-v-c6204458],.form-field-card__style-button--active[data-v-c6204458]{background:#fbbf241f!important;border-color:#fbbf2473!important;color:#fde68a!important}.form-field-card__text-styles[data-v-c6204458]{display:flex;gap:.3rem}.form-field-card__color-row button[data-v-c6204458],.form-field-card__text-styles button[data-v-c6204458]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;color:#ffffff8c;display:grid;height:2rem;place-items:center;width:2rem}.form-field-card__italic[data-v-c6204458]{font-style:italic}.form-field-card__underline[data-v-c6204458]{text-decoration:underline}.form-field-card__section--compact[data-v-c6204458]{background:#ffffff09;border-radius:.7rem;padding:.7rem}.form-field-card__segmented[data-v-c6204458]{display:grid;gap:.25rem;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.form-field-card__segmented button[data-v-c6204458]{background:#0000001f;border:1px solid hsla(0,0%,100%,.07);border-radius:.5rem;color:#ffffff7a;font-size:.65rem;min-width:0;padding:.4rem .35rem}.form-field-card__option-layout[data-v-c6204458]{display:grid;gap:.65rem;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}.form-field-card__option-layout>div[data-v-c6204458]{display:flex;flex-direction:column;gap:.4rem;min-width:0}.form-field-card__color-row[data-v-c6204458]{gap:.4rem}.form-field-card__color-row input[type=color][data-v-c6204458]{background:transparent;border:0;flex:0 0 auto;height:2.3rem;padding:0;width:2.3rem}.form-field-card__color-row input[type=text][data-v-c6204458]{flex:1}.form-field-card__image-preview[data-v-c6204458]{background:#0003;border:1px solid hsla(0,0%,100%,.08);border-radius:.75rem;max-height:11rem;overflow:hidden}.form-field-card__image-preview img[data-v-c6204458]{display:block;max-height:11rem;-o-object-fit:contain;object-fit:contain;width:100%}.form-field-card__upload[data-v-c6204458]{align-items:center;background:#fbbf240e;border:1px dashed rgba(251,191,36,.4);border-radius:.75rem;color:#fde68be6;cursor:pointer;display:flex;font-size:.7rem;gap:.45rem;justify-content:center;min-height:3.4rem}.form-field-card__upload input[data-v-c6204458]{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.form-field-card__upload--busy[data-v-c6204458]{cursor:wait;opacity:.65}.form-field-card__spin[data-v-c6204458]{animation:form-field-spin-c6204458 .8s linear infinite}.form-field-card__error[data-v-c6204458]{align-items:center;color:#f87171;display:flex;font-size:.65rem;gap:.35rem;margin:0}.form-field-card__footer[data-v-c6204458]{border-top:1px solid hsla(0,0%,100%,.07);gap:.6rem;justify-content:flex-end;padding-top:.75rem}.form-field-card__footer button[data-v-c6204458]{align-items:center;border-radius:.55rem;display:inline-flex;font-size:.66rem;gap:.35rem;justify-content:center;min-height:2rem;padding:.35rem .65rem}.form-field-card__done[data-v-c6204458]{background:#fbbf241a;border:1px solid rgba(251,191,36,.28);color:#fde68a}.form-field-card__unknown-note[data-v-c6204458]{align-items:flex-start;color:#93c5fd;display:flex;gap:.55rem;padding:0 .85rem .85rem}.form-field-card__unknown-note p[data-v-c6204458]{display:flex;flex-direction:column;font-size:.68rem;margin:0}.form-field-card__unknown-note span[data-v-c6204458]{color:#ffffff73}@keyframes form-field-spin-c6204458{to{transform:rotate(1turn)}}@container hotspot-form-panel (max-width: 390px){.form-field-card__required>span[data-v-c6204458]{display:none}.form-field-card__required[data-v-c6204458]{gap:0}.form-field-card__header[data-v-c6204458]{gap:.18rem;padding-left:.35rem;padding-right:.35rem}.form-field-card__compact-placeholder[data-v-c6204458]{padding-left:1.95rem;padding-right:.35rem}.form-field-card__compact-main[data-v-c6204458]{gap:.25rem}.form-field-card__compact-main>input[data-v-c6204458]{min-width:2.75rem}.form-field-card__type-badge[data-v-c6204458]{max-width:5.25rem;padding:.2rem .32rem}.form-field-card__option-layout[data-v-c6204458]{grid-template-columns:minmax(0,1fr)}.form-field-card__body[data-v-c6204458]{padding-left:.65rem;padding-right:.65rem}}@container hotspot-form-panel (max-width: 330px){.form-field-card__type-badge>span[data-v-c6204458]{display:none}.form-field-card__type-badge[data-v-c6204458]{padding:.25rem}.form-field-card__drag[data-v-c6204458],.form-field-card__locked[data-v-c6204458]{width:1.2rem}.form-field-card__icon-action[data-v-c6204458]{width:1.55rem}}.form-configure[data-v-7dd031e5],.form-configure__panel[data-v-7dd031e5]{display:flex;flex-direction:column;min-width:0}.form-configure[data-v-7dd031e5]{color:#ffffffeb;gap:.9rem;padding-bottom:1rem}.form-configure__intro[data-v-7dd031e5],.form-configure__panel-heading[data-v-7dd031e5]{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.form-configure__intro h3[data-v-7dd031e5],.form-configure__panel-heading h4[data-v-7dd031e5]{font-weight:680;letter-spacing:-.012em;margin:0}.form-configure__intro h3[data-v-7dd031e5]{font-size:.95rem}.form-configure__panel-heading h4[data-v-7dd031e5]{font-size:.79rem}.form-configure__intro p[data-v-7dd031e5],.form-configure__panel-heading p[data-v-7dd031e5]{color:#ffffff80;font-size:.68rem;line-height:1.45;margin:.25rem 0 0}.form-configure__panel[data-v-7dd031e5]{background:linear-gradient(145deg,#ffffff0a,#ffffff05);border:1px solid hsla(0,0%,100%,.085);border-radius:1rem;box-shadow:inset 0 1px #ffffff06;gap:.7rem;padding:.85rem}.form-configure__label[data-v-7dd031e5]{color:#ffffff94;font-size:.68rem;font-weight:600}.form-configure__content-grid input[data-v-7dd031e5],.form-configure__panel>input[data-v-7dd031e5],.form-configure__panel>textarea[data-v-7dd031e5]{background:#00000024;border:1px solid hsla(0,0%,100%,.105);border-radius:.72rem;color:#ffffffeb;font-size:.76rem;line-height:1.4;min-width:0;outline:none;padding:.62rem .75rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.form-configure__panel>textarea[data-v-7dd031e5]{min-height:4.5rem;resize:vertical}.form-configure__content-grid[data-v-7dd031e5]{display:grid;gap:.6rem;grid-template-columns:minmax(0,1fr)}.form-configure__content-grid label[data-v-7dd031e5]{display:flex;flex-direction:column;gap:.4rem;min-width:0}.form-configure__content-grid input[data-v-7dd031e5]:focus,.form-configure__panel>input[data-v-7dd031e5]:focus,.form-configure__panel>textarea[data-v-7dd031e5]:focus{border-color:#fbbf248c;box-shadow:0 0 0 3px #fbbf2413}.form-configure__field-list[data-v-7dd031e5]{display:flex;flex-direction:column;gap:.55rem;min-width:0}.form-configure__drag-ghost[data-v-7dd031e5]{opacity:.45}.form-configure__drag-chosen[data-v-7dd031e5]{border-color:#fbbf2480!important}.form-configure__empty[data-v-7dd031e5]{background:#00000014;border:1px dashed hsla(0,0%,100%,.12);border-radius:.85rem;color:#ffffff6b;display:grid;min-height:7rem;padding:1rem;place-items:center;text-align:center}.form-configure__empty p[data-v-7dd031e5]{font-size:.7rem;line-height:1.45;margin:.35rem 0 0;max-width:14rem}.form-configure__add-wrap[data-v-7dd031e5]{position:relative}.form-configure__add[data-v-7dd031e5]{align-items:center;background:#fbbf240e;border:1px dashed rgba(251,191,36,.4);border-radius:.75rem;color:#fde68beb;display:flex;font-size:.72rem;font-weight:650;gap:.45rem;justify-content:center;min-height:2.55rem;transition:border-color .15s ease,background .15s ease;width:100%}.form-configure__add[data-v-7dd031e5]:hover{background:#fbbf241a;border-color:#fbbf24a6}.form-configure__add-chevron[data-v-7dd031e5]{transition:transform .15s ease}.form-configure__add-chevron--open[data-v-7dd031e5]{transform:rotate(180deg)}.form-configure__field-menu[data-v-7dd031e5]{background:#1d1b31fa;border:1px solid hsla(0,0%,100%,.12);border-radius:.85rem;box-shadow:0 18px 42px #00000059;left:0;max-height:min(20rem,58vh);overflow-y:auto;overscroll-behavior:contain;padding:.65rem;position:absolute;right:0;z-index:30}.form-configure__field-menu--top[data-v-7dd031e5]{bottom:calc(100% + .45rem)}.form-configure__field-menu--bottom[data-v-7dd031e5]{top:calc(100% + .45rem)}.form-configure__field-menu-header[data-v-7dd031e5]{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.6rem}.form-configure__field-menu-copy[data-v-7dd031e5],.form-configure__field-menu-header>div[data-v-7dd031e5]{display:flex;flex-direction:column;min-width:0}.form-configure__field-menu-header strong[data-v-7dd031e5]{color:#ffffffe6;font-size:.72rem}.form-configure__field-menu-header span[data-v-7dd031e5]{color:#ffffff6e;font-size:.61rem;line-height:1.35;white-space:normal}.form-configure__field-menu-header>button[data-v-7dd031e5]{background:transparent;border:0;border-radius:.42rem;color:#ffffff80;display:grid;flex:0 0 auto;height:1.6rem;place-items:center;width:1.6rem}.form-configure__field-menu-header>button[data-v-7dd031e5]:hover{background:#ffffff0f;color:#ffffffe6}.form-configure__field-menu-grid[data-v-7dd031e5]{display:grid;gap:.35rem;grid-template-columns:repeat(2,minmax(0,1fr))}.form-configure__field-menu-grid>button[data-v-7dd031e5]{align-items:center;background:#ffffff09;border:1px solid hsla(0,0%,100%,.07);border-radius:.65rem;color:#ffffffad;display:flex;gap:.55rem;min-height:3rem;min-width:0;padding:.45rem .55rem;text-align:left}.form-configure__field-menu-grid>button[data-v-7dd031e5]:hover{background:#fbbf2414;border-color:#fbbf2459;color:#fde68a}.form-configure__field-menu-icon[data-v-7dd031e5]{background:#ffffff0d;border-radius:.55rem;color:#fde68bd1;display:grid;flex:0 0 auto;height:1.9rem;place-items:center;width:1.9rem}.form-configure__field-menu-copy small[data-v-7dd031e5],.form-configure__field-menu-copy strong[data-v-7dd031e5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-configure__field-menu-copy strong[data-v-7dd031e5]{font-size:.66rem;font-weight:650}.form-configure__field-menu-copy small[data-v-7dd031e5]{color:#fff6;font-size:.56rem}.form-field-menu-enter-active[data-v-7dd031e5],.form-field-menu-leave-active[data-v-7dd031e5]{transition:opacity .13s ease,transform .13s ease}.form-field-menu-enter-from[data-v-7dd031e5],.form-field-menu-leave-to[data-v-7dd031e5]{opacity:0;transform:translateY(.35rem)}@container hotspot-form-panel (max-width: 390px){.form-configure[data-v-7dd031e5]{gap:.7rem}.form-configure__panel[data-v-7dd031e5]{padding:.65rem}.form-configure__field-menu[data-v-7dd031e5]{left:-.1rem;max-height:min(19rem,62vh);padding:.55rem;right:-.1rem}.form-configure__field-menu-grid[data-v-7dd031e5]{grid-template-columns:minmax(0,1fr)}.form-configure__field-menu-grid>button[data-v-7dd031e5]{min-height:2.65rem;padding:.38rem .5rem}.form-configure__field-menu-copy small[data-v-7dd031e5],.form-configure__field-menu-copy strong[data-v-7dd031e5]{white-space:normal}.form-configure__field-menu-copy small[data-v-7dd031e5]{line-height:1.25}.form-configure__content-grid[data-v-7dd031e5]{grid-template-columns:minmax(0,1fr)}}@container hotspot-form-panel (max-width: 330px){.form-configure__panel[data-v-7dd031e5]{border-radius:.85rem;padding:.55rem}.form-configure__intro p[data-v-7dd031e5],.form-configure__panel-heading p[data-v-7dd031e5]{font-size:.64rem}}.hotspot-typography-controls[data-v-96f5022f]{display:flex;flex-direction:column;gap:.78rem;min-width:0}.hotspot-typography-controls__label[data-v-96f5022f],.hotspot-typography-controls__slider-control[data-v-96f5022f]{color:#ffffffa8;display:flex;flex-direction:column;font-size:.66rem;gap:.45rem;min-width:0}.hotspot-typography-controls__control-heading[data-v-96f5022f],.hotspot-typography-controls__range-labels[data-v-96f5022f]{align-items:center;display:flex;justify-content:space-between}.hotspot-typography-controls__control-heading output[data-v-96f5022f]{background:color-mix(in oklch,var(--primary) 10%,transparent);border:1px solid color-mix(in oklch,var(--primary) 20%,transparent);border-radius:999px;color:var(--primary);font-size:.62rem;font-weight:750;padding:.15rem .45rem}.hotspot-typography-controls input[type=range][data-v-96f5022f]{accent-color:var(--primary);cursor:pointer;height:1rem;margin:0;width:100%}.hotspot-typography-controls__range-labels[data-v-96f5022f]{color:#ffffff61;font-size:.55rem}.hotspot-typography-controls input[data-v-96f5022f]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.hotspot-discrete-size-slider[data-v-d2335b5e]{display:flex;flex-direction:column;gap:.38rem;max-width:100%;min-width:0;overflow:clip;width:100%}.hotspot-discrete-size-slider__heading[data-v-d2335b5e]{align-items:center;display:flex;gap:.65rem;justify-content:space-between;min-width:0}.hotspot-discrete-size-slider__heading label[data-v-d2335b5e]{color:#ffffffa8;font-size:.66rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotspot-discrete-size-slider__heading output[data-v-d2335b5e]{background:color-mix(in oklch,var(--primary) 14%,transparent);border:1px solid color-mix(in oklch,var(--primary) 32%,transparent);border-radius:999px;color:var(--primary);flex:0 0 auto;font-size:.58rem;font-weight:700;line-height:1.2;min-width:2.35rem;padding:.16rem .44rem;text-align:center}.hotspot-discrete-size-slider input[type=range][data-v-d2335b5e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;height:1rem;margin:0;min-width:0;width:100%}.hotspot-discrete-size-slider input[type=range][data-v-d2335b5e]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--primary) 0,var(--primary) var(--hotspot-size-progress),var(--color-violet-900) var(--hotspot-size-progress),var(--color-violet-900) 100%);border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff0f;height:.24rem}.hotspot-discrete-size-slider input[type=range][data-v-d2335b5e]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--primary);border:2px solid var(--color-violet-950);border-radius:999px;box-shadow:0 0 0 2px color-mix(in oklch,var(--primary) 18%,transparent);height:.78rem;margin-top:-.27rem;width:.78rem}.hotspot-discrete-size-slider input[type=range][data-v-d2335b5e]::-moz-range-track{background:var(--color-violet-900);border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff0f;height:.24rem}.hotspot-discrete-size-slider input[type=range][data-v-d2335b5e]::-moz-range-progress{background:var(--primary);border-radius:999px;height:.24rem}.hotspot-discrete-size-slider input[type=range][data-v-d2335b5e]::-moz-range-thumb{background:var(--primary);border:2px solid var(--color-violet-950);border-radius:999px;box-shadow:0 0 0 2px color-mix(in oklch,var(--primary) 18%,transparent);height:.66rem;width:.66rem}.hotspot-discrete-size-slider input[type=range][data-v-d2335b5e]:focus-visible{border-radius:999px;outline:2px solid var(--primary);outline-offset:3px}.hotspot-discrete-size-slider__marks[data-v-d2335b5e]{color:#fff6;display:flex;font-size:.54rem;gap:.5rem;justify-content:space-between;line-height:1;min-width:0}.hotspot-discrete-size-slider__marks span[data-v-d2335b5e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fade-enter-active[data-v-bc469290],.fade-leave-active[data-v-bc469290]{transition:opacity .2s ease}.fade-enter-from[data-v-bc469290],.fade-leave-to[data-v-bc469290]{opacity:0}.scrollbar-hide[data-v-bc469290]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-bc469290]{-ms-overflow-style:none;scrollbar-width:none}.form-design-tab[data-v-700c080e]{color:#ffffffeb;display:flex;flex-direction:column;gap:.875rem;min-width:0;padding-bottom:1rem}.form-design-tab__color-row[data-v-700c080e],.form-design-tab__heading[data-v-700c080e],.form-design-tab__icon-control[data-v-700c080e],.form-design-tab__intro[data-v-700c080e]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;min-width:0}.form-design-tab__color-row>div[data-v-700c080e]:first-child,.form-design-tab__icon-control>div[data-v-700c080e]:first-child,.form-design-tab__intro>div[data-v-700c080e]{min-width:0}.form-design-tab__heading h4[data-v-700c080e],.form-design-tab__intro h3[data-v-700c080e]{font-weight:650;letter-spacing:-.01em;margin:0}.form-design-tab__intro h3[data-v-700c080e]{font-size:.925rem}.form-design-tab__heading h4[data-v-700c080e]{font-size:.78rem}.form-design-tab__intro p[data-v-700c080e]{color:#ffffff8a;font-size:.67rem;line-height:1.45;margin:.25rem 0 0}.form-design-tab__section[data-v-700c080e]{background:linear-gradient(145deg,#ffffff0e,#ffffff06);border:1px solid hsla(0,0%,100%,.09);border-radius:.9rem;box-shadow:inset 0 1px #ffffff0a;display:flex;flex-direction:column;gap:.78rem;min-width:0;padding:.85rem}.form-design-tab__heading svg[data-v-700c080e]{color:var(--primary);flex:0 0 auto;height:.95rem;width:.95rem}.form-design-tab__control-group[data-v-700c080e],.form-design-tab__label[data-v-700c080e]{color:#ffffffa8;display:flex;flex-direction:column;font-size:.66rem;gap:.45rem;min-width:0}.form-design-tab__label>input[type=text][data-v-700c080e]{background:#0806186b;border:1px solid hsla(0,0%,100%,.09);border-radius:.6rem;color:#fff;font-size:.7rem;min-height:2.35rem;outline:none;padding:.55rem .65rem;width:100%}.form-design-tab__label>input[type=text][data-v-700c080e]:focus{border-color:color-mix(in oklch,var(--primary) 65%,transparent);box-shadow:0 0 0 3px color-mix(in oklch,var(--primary) 10%,transparent)}.form-design-tab__segmented button[data-v-700c080e]{background:#ffffff0b;border:1px solid transparent;border-radius:.55rem;color:#ffffff94;font-size:.6rem;min-width:0;padding:.45rem .35rem;transition:border-color .16s ease,background .16s ease,color .16s ease}.form-design-tab__segmented button[data-v-700c080e]:hover{border-color:color-mix(in oklch,var(--primary) 30%,transparent);color:#fff}.form-design-tab__segmented button.is-active[data-v-700c080e]{background:color-mix(in oklch,var(--primary) 20%,transparent);border-color:color-mix(in oklch,var(--primary) 38%,transparent);color:var(--primary)}.form-design-tab__color-row[data-v-700c080e],.form-design-tab__icon-control[data-v-700c080e]{background:#06051433;border:1px solid hsla(0,0%,100%,.07);border-radius:.7rem;overflow:hidden;padding:.65rem}.form-design-tab__token-grid[data-v-700c080e]{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.form-design-tab__color-row strong[data-v-700c080e],.form-design-tab__icon-control strong[data-v-700c080e]{color:#ffffffd1;display:block;font-size:.65rem;font-weight:650}.form-design-tab__color-row span[data-v-700c080e],.form-design-tab__icon-control span[data-v-700c080e]{color:#ffffff6b;display:block;font-size:.57rem;margin-top:.15rem;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-design-tab__color-actions[data-v-700c080e],.form-design-tab__icon-actions[data-v-700c080e]{align-items:center;display:flex;flex:0 1 auto;gap:.35rem;min-width:0}.form-design-tab__color-row[data-v-700c080e]>.inline-flex{flex:0 0 auto;min-width:0}.form-design-tab__color-actions button[data-v-700c080e],.form-design-tab__icon-actions button[data-v-700c080e]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;color:#ffffff8f;display:grid;flex:0 0 auto;height:1.85rem;place-items:center;width:1.85rem}.form-design-tab__color-actions button[data-v-700c080e]:hover,.form-design-tab__icon-actions button[data-v-700c080e]:hover{border-color:color-mix(in oklch,var(--primary) 35%,transparent);color:var(--primary)}.form-design-tab__color-actions svg[data-v-700c080e],.form-design-tab__icon-actions svg[data-v-700c080e]{height:.8rem;width:.8rem}.form-design-tab__segmented[data-v-700c080e]{display:grid;gap:.35rem;grid-template-columns:repeat(3,minmax(0,1fr))}.form-design-tab__segmented--two[data-v-700c080e]{grid-template-columns:repeat(2,minmax(0,1fr))}.form-design-tab__segmented button[data-v-700c080e]{align-items:center;display:flex;gap:.28rem;justify-content:center}.form-design-tab__segmented svg[data-v-700c080e]{flex:0 0 auto;height:.7rem;width:.7rem}.form-design-tab button[data-v-700c080e]:focus-visible,.form-design-tab input[data-v-700c080e]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@container hotspot-form-panel (max-width: 380px){.form-design-tab__section[data-v-700c080e]{padding:.72rem}.form-design-tab__segmented button[data-v-700c080e]{flex-direction:column}.form-design-tab__color-row[data-v-700c080e],.form-design-tab__icon-control[data-v-700c080e]{gap:.45rem;padding:.55rem}.form-design-tab__color-row span[data-v-700c080e],.form-design-tab__icon-control span[data-v-700c080e]{max-width:10rem}.form-design-tab__token-grid[data-v-700c080e]{grid-template-columns:minmax(0,1fr)}.form-design-tab__icon-control[data-v-700c080e]{align-items:stretch;flex-direction:column}.form-design-tab__icon-actions[data-v-700c080e]{justify-content:flex-end}}@container hotspot-form-panel (max-width: 320px){.form-design-tab__section[data-v-700c080e]{padding:.65rem}.form-design-tab__segmented button[data-v-700c080e]{min-height:2.4rem;padding-inline:.2rem}.form-design-tab__segmented button span[data-v-700c080e]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.form-advanced-tab[data-v-b5d0b4c5]{color:#ffffffeb;display:flex;flex-direction:column;gap:.875rem;min-width:0;padding-bottom:1rem}.form-advanced-tab__color-row[data-v-b5d0b4c5],.form-advanced-tab__heading[data-v-b5d0b4c5],.form-advanced-tab__intro[data-v-b5d0b4c5],.form-advanced-tab__sizing-heading[data-v-b5d0b4c5]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;min-width:0}.form-advanced-tab__color-row>div[data-v-b5d0b4c5]:first-child,.form-advanced-tab__intro>div[data-v-b5d0b4c5]{min-width:0}.form-advanced-tab__heading h4[data-v-b5d0b4c5],.form-advanced-tab__intro h3[data-v-b5d0b4c5]{font-weight:650;letter-spacing:-.01em;margin:0}.form-advanced-tab__intro h3[data-v-b5d0b4c5]{font-size:.925rem}.form-advanced-tab__heading h4[data-v-b5d0b4c5]{font-size:.78rem}.form-advanced-tab__hint[data-v-b5d0b4c5],.form-advanced-tab__intro p[data-v-b5d0b4c5]{color:#ffffff8a;font-size:.67rem;line-height:1.45;margin:.25rem 0 0}.form-advanced-tab__notice[data-v-b5d0b4c5]{align-items:start;background:#f59e0b12;border:1px solid rgba(245,158,11,.2);border-radius:.75rem;color:#fef3c8cc;display:grid;gap:.55rem;grid-template-columns:auto minmax(0,1fr);padding:.65rem}.form-advanced-tab__notice svg[data-v-b5d0b4c5]{color:var(--primary);height:.9rem;width:.9rem}.form-advanced-tab__notice p[data-v-b5d0b4c5]{font-size:.66rem;line-height:1.45;margin:0}.form-advanced-tab__section[data-v-b5d0b4c5]{background:linear-gradient(145deg,#ffffff0e,#ffffff06);border:1px solid hsla(0,0%,100%,.09);border-radius:.9rem;box-shadow:inset 0 1px #ffffff0a;display:flex;flex-direction:column;gap:.78rem;min-width:0;padding:.85rem}.form-advanced-tab__heading svg[data-v-b5d0b4c5]{color:var(--primary);flex:0 0 auto;height:.95rem;width:.95rem}.form-advanced-tab__control-group[data-v-b5d0b4c5]{color:#ffffffa8;display:flex;flex-direction:column;font-size:.66rem;gap:.42rem;min-width:0}.form-advanced-tab__pills[data-v-b5d0b4c5]{display:grid;gap:.35rem;grid-template-columns:repeat(auto-fit,minmax(3.4rem,1fr))}.form-advanced-tab__pills button[data-v-b5d0b4c5]{background:#ffffff0b;border:1px solid transparent;border-radius:.55rem;color:#ffffff94;font-size:.57rem;line-height:1.25;min-height:2.15rem;min-width:0;overflow-wrap:anywhere;padding:.45rem .3rem;transition:border-color .16s ease,background .16s ease,color .16s ease;white-space:normal}.form-advanced-tab__pills button[data-v-b5d0b4c5]:hover{border-color:color-mix(in oklch,var(--primary) 30%,transparent);color:#fff}.form-advanced-tab__pills button.is-active[data-v-b5d0b4c5]{background:color-mix(in oklch,var(--primary) 20%,transparent);border-color:color-mix(in oklch,var(--primary) 38%,transparent);color:var(--primary)}.form-advanced-tab__color-row[data-v-b5d0b4c5]{background:#06051433;border:1px solid hsla(0,0%,100%,.07);border-radius:.7rem;overflow:hidden;padding:.65rem}.form-advanced-tab__token-list[data-v-b5d0b4c5]{display:grid;gap:.45rem;grid-template-columns:repeat(3,minmax(0,1fr))}.form-advanced-tab__token-list .form-advanced-tab__color-row[data-v-b5d0b4c5]{align-items:flex-start;flex-direction:column;gap:.5rem}.form-advanced-tab__color-row strong[data-v-b5d0b4c5]{color:#ffffffd1;display:block;font-size:.65rem;font-weight:650}.form-advanced-tab__color-row span[data-v-b5d0b4c5]{color:#ffffff6b;display:block;font-size:.57rem;margin-top:.15rem;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-advanced-tab__color-actions[data-v-b5d0b4c5]{align-items:center;display:flex;flex:0 1 auto;gap:.35rem;min-width:0}.form-advanced-tab__color-row[data-v-b5d0b4c5]>.inline-flex{flex:0 0 auto;min-width:0}.form-advanced-tab__color-actions button[data-v-b5d0b4c5],.form-advanced-tab__exact-value>button[data-v-b5d0b4c5]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;color:#ffffff8f;display:grid;flex:0 0 auto;height:1.85rem;place-items:center;width:1.85rem}.form-advanced-tab__color-actions button[data-v-b5d0b4c5]:hover,.form-advanced-tab__exact-value>button[data-v-b5d0b4c5]:not(:disabled):hover{border-color:color-mix(in oklch,var(--primary) 35%,transparent);color:var(--primary)}.form-advanced-tab__exact-value>button[data-v-b5d0b4c5]:disabled{cursor:not-allowed;opacity:.35}.form-advanced-tab__color-actions svg[data-v-b5d0b4c5],.form-advanced-tab__exact-value svg[data-v-b5d0b4c5]{height:.8rem;width:.8rem}.form-advanced-tab__sizing-list[data-v-b5d0b4c5]{display:flex;flex-direction:column;gap:.55rem}.form-advanced-tab__sizing-control[data-v-b5d0b4c5]{background:#06051433;border:1px solid hsla(0,0%,100%,.07);border-radius:.7rem;display:grid;gap:.35rem .7rem;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:.62rem}.form-advanced-tab__sizing-heading[data-v-b5d0b4c5]{grid-column:1/-1}.form-advanced-tab__sizing-heading label[data-v-b5d0b4c5]{color:#ffffffc2;font-size:.63rem;font-weight:650}.form-advanced-tab__sizing-heading output[data-v-b5d0b4c5]{color:var(--primary);font-size:.58rem;font-weight:700;max-width:48%;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.form-advanced-tab__sizing-control>input[type=range][data-v-b5d0b4c5]{accent-color:var(--primary);cursor:pointer;margin:0;min-width:0;width:100%}.form-advanced-tab__exact-value[data-v-b5d0b4c5]{align-items:center;display:flex;gap:.3rem}.form-advanced-tab__number-wrap[data-v-b5d0b4c5]{align-items:center;background:#0806186b;border:1px solid hsla(0,0%,100%,.09);border-radius:.52rem;display:flex;width:4.65rem}.form-advanced-tab__number-wrap input[data-v-b5d0b4c5]{background:transparent;border:0;color:#fff;font-size:.65rem;min-width:0;outline:none;padding:.38rem .12rem .38rem .45rem;width:100%}.form-advanced-tab__number-wrap span[data-v-b5d0b4c5]{color:#ffffff61;font-size:.53rem;padding-right:.38rem}.form-advanced-tab__number-wrap[data-v-b5d0b4c5]:focus-within{border-color:color-mix(in oklch,var(--primary) 65%,transparent);box-shadow:0 0 0 3px color-mix(in oklch,var(--primary) 10%,transparent)}.form-advanced-tab button[data-v-b5d0b4c5]:focus-visible,.form-advanced-tab input[data-v-b5d0b4c5]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@container hotspot-form-panel (max-width: 380px){.form-advanced-tab__section[data-v-b5d0b4c5]{padding:.72rem}.form-advanced-tab__pills[data-v-b5d0b4c5]{grid-template-columns:repeat(2,minmax(0,1fr))}.form-advanced-tab__sizing-control[data-v-b5d0b4c5]{grid-template-columns:minmax(0,1fr)}.form-advanced-tab__exact-value[data-v-b5d0b4c5]{justify-content:flex-end}.form-advanced-tab__color-row[data-v-b5d0b4c5]{gap:.45rem;padding:.55rem}.form-advanced-tab__color-row span[data-v-b5d0b4c5]{max-width:10rem}.form-advanced-tab__token-list[data-v-b5d0b4c5]{grid-template-columns:minmax(0,1fr)}.form-advanced-tab__token-list .form-advanced-tab__color-row[data-v-b5d0b4c5]{align-items:center;flex-direction:row}}@container hotspot-form-panel (max-width: 320px){.form-advanced-tab__section[data-v-b5d0b4c5]{padding:.65rem}.form-advanced-tab__pills[data-v-b5d0b4c5]{gap:.3rem}.form-advanced-tab__color-row span[data-v-b5d0b4c5]{max-width:8rem}.form-advanced-tab__exact-value[data-v-b5d0b4c5]{width:100%}.form-advanced-tab__number-wrap[data-v-b5d0b4c5]{flex:1 1 auto;min-width:0;width:auto}}.hotspot-form-editor[data-v-378ea6d9]{color:#ffffffeb;max-width:100%;min-height:0;min-width:0;width:100%}.hotspot-form-editor__viewport[data-v-378ea6d9]{container-name:hotspot-form-panel;container-type:inline-size;max-width:100%;min-width:0;width:100%}.hotspot-form-editor__tabs[data-v-378ea6d9]{background-color:var(--secondary);isolation:isolate;margin:-1rem 0 .875rem;padding:1rem 0 .625rem;position:sticky;top:-1rem;z-index:30}@container hotspot-form-panel (max-width: 360px){.hotspot-form-editor__tabs[data-v-378ea6d9] .panel-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.hotspot-form-editor__tabs[data-v-378ea6d9] .panel-tab{min-width:0;padding-inline:.5rem}.hotspot-form-editor__tabs[data-v-378ea6d9] .panel-tab svg{display:none}}@container hotspot-form-panel (max-width: 320px){.hotspot-form-editor__tabs[data-v-378ea6d9] .panel-tab{font-size:.6875rem;padding-inline:.3rem}}.poll-configure-tab[data-v-74f1a18d]{color:#ffffffeb;display:flex;flex-direction:column;gap:.875rem;min-width:0;padding-bottom:1rem}.poll-configure-tab__intro[data-v-74f1a18d],.poll-configure-tab__section-heading[data-v-74f1a18d],.poll-configure-tab__switches>div[data-v-74f1a18d]{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.poll-configure-tab__intro h3[data-v-74f1a18d]{font-size:.925rem;font-weight:650;margin:0}.poll-configure-tab__intro p[data-v-74f1a18d]{color:#ffffff8a;font-size:.67rem;line-height:1.45;margin:.25rem 0 0}.poll-configure-tab__label[data-v-74f1a18d]{color:#ffffffb8;display:flex;flex-direction:column;font-size:.68rem;gap:.45rem}.poll-configure-tab__label input[data-v-74f1a18d]{background:#0806186b;border:1px solid hsla(0,0%,100%,.1);border-radius:.65rem;color:#fff;font-size:.72rem;min-height:2.5rem;outline:none;padding:.6rem .7rem;width:100%}.poll-configure-tab__label input[data-v-74f1a18d]:focus{border-color:color-mix(in oklch,var(--primary) 65%,transparent);box-shadow:0 0 0 3px color-mix(in oklch,var(--primary) 10%,transparent)}.poll-configure-tab__ai-action[data-v-74f1a18d]{align-items:center;background:color-mix(in oklch,var(--primary) 9%,transparent);border:1px solid color-mix(in oklch,var(--primary) 38%,transparent);border-radius:.65rem;color:var(--primary);display:flex;font-size:.7rem;font-weight:600;gap:.4rem;justify-content:center;min-height:2.35rem;transition:background-color .15s,border-color .15s,opacity .15s,transform .15s;width:100%}.poll-configure-tab__ai-action[data-v-74f1a18d]:hover:not(:disabled){background:color-mix(in oklch,var(--primary) 15%,transparent);border-color:color-mix(in oklch,var(--primary) 58%,transparent)}.poll-configure-tab__ai-action[data-v-74f1a18d]:active:not(:disabled){transform:scale(.985)}.poll-configure-tab__ai-action[data-v-74f1a18d]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.poll-configure-tab__ai-action[data-v-74f1a18d]:disabled{cursor:wait;opacity:.55}.poll-configure-tab__spinner[data-v-74f1a18d]{animation:hotspot-poll-spin-74f1a18d .9s linear infinite}.poll-configure-tab__section[data-v-74f1a18d],.poll-configure-tab__switches[data-v-74f1a18d]{background:linear-gradient(145deg,#ffffff0e,#ffffff06);border:1px solid hsla(0,0%,100%,.09);border-radius:.9rem;padding:.85rem}.poll-configure-tab__section-heading[data-v-74f1a18d]{color:#ffffffb8;font-size:.68rem;margin-bottom:.65rem}.poll-configure-tab__section-heading span[data-v-74f1a18d]:last-child{color:#fff6;font-size:.6rem}.poll-configure-tab__switches>div[data-v-74f1a18d]{min-height:2rem}.poll-configure-tab__switches>div+div[data-v-74f1a18d]{border-top:1px solid hsla(0,0%,100%,.08);margin-top:.45rem;padding-top:.55rem}.poll-configure-tab__switches label[data-v-74f1a18d]{color:#ffffffc7;cursor:pointer;font-size:.68rem}@keyframes hotspot-poll-spin-74f1a18d{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.poll-configure-tab__spinner[data-v-74f1a18d]{animation:none}}.poll-design-tab[data-v-fe01a437]{color:#ffffffeb;display:flex;flex-direction:column;gap:.875rem;min-width:0;padding-bottom:1rem}.poll-design-tab__color-row[data-v-fe01a437],.poll-design-tab__heading[data-v-fe01a437],.poll-design-tab__intro[data-v-fe01a437]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;min-width:0}.poll-design-tab__heading h4[data-v-fe01a437],.poll-design-tab__intro h3[data-v-fe01a437]{font-weight:650;letter-spacing:-.01em;margin:0}.poll-design-tab__intro h3[data-v-fe01a437]{font-size:.925rem}.poll-design-tab__heading h4[data-v-fe01a437]{font-size:.78rem}.poll-design-tab__intro p[data-v-fe01a437]{color:#ffffff8a;font-size:.67rem;line-height:1.45;margin:.25rem 0 0}.poll-design-tab__section[data-v-fe01a437]{background:linear-gradient(145deg,#ffffff0e,#ffffff06);border:1px solid hsla(0,0%,100%,.09);border-radius:.9rem;box-shadow:inset 0 1px #ffffff0a;display:flex;flex-direction:column;gap:.78rem;min-width:0;padding:.85rem}.poll-design-tab__heading svg[data-v-fe01a437]{color:var(--primary);height:.95rem;width:.95rem}.poll-design-tab__segmented[data-v-fe01a437]{display:grid;gap:.35rem;grid-template-columns:repeat(3,minmax(0,1fr))}.poll-design-tab__segmented button[data-v-fe01a437]{background:#ffffff0b;border:1px solid transparent;border-radius:.55rem;color:#ffffff94;font-size:.6rem;min-width:0;padding:.48rem .25rem}.poll-design-tab__segmented button[data-v-fe01a437]:hover{border-color:color-mix(in oklch,var(--primary) 30%,transparent);color:#fff}.poll-design-tab__segmented button.is-active[data-v-fe01a437]{background:color-mix(in oklch,var(--primary) 20%,transparent);border-color:color-mix(in oklch,var(--primary) 38%,transparent);color:var(--primary)}.poll-design-tab__color-row[data-v-fe01a437]{background:#06051433;border:1px solid hsla(0,0%,100%,.07);border-radius:.7rem;overflow:hidden;padding:.65rem}.poll-design-tab__color-row>div[data-v-fe01a437]:first-child{min-width:0}.poll-design-tab__color-row strong[data-v-fe01a437]{color:#ffffffd1;display:block;font-size:.65rem;font-weight:650}.poll-design-tab__color-row span[data-v-fe01a437]{color:#ffffff6b;display:block;font-size:.57rem;margin-top:.15rem;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.poll-design-tab__color-actions[data-v-fe01a437]{align-items:center;display:flex;gap:.35rem}.poll-design-tab__color-actions>button[data-v-fe01a437]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;color:#ffffff8f;display:grid;height:1.85rem;place-items:center;width:1.85rem}.poll-design-tab__color-actions svg[data-v-fe01a437]{height:.8rem;width:.8rem}.poll-design-tab button[data-v-fe01a437]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@container hotspot-poll-panel (max-width: 320px){.poll-design-tab__section[data-v-fe01a437]{padding:.65rem}.poll-design-tab__segmented button[data-v-fe01a437]{font-size:.56rem}}.hotspot-poll-editor[data-v-0aad20ad]{max-width:100%;min-height:0;min-width:0;width:100%}.hotspot-poll-editor__viewport[data-v-0aad20ad]{container-name:hotspot-poll-panel;container-type:inline-size;max-width:100%;min-width:0;width:100%}.hotspot-poll-editor__tabs[data-v-0aad20ad]{background-color:var(--secondary);isolation:isolate;margin:-1rem 0 .875rem;padding:1rem 0 .625rem;position:sticky;top:-1rem;z-index:30}@container hotspot-poll-panel (max-width: 320px){.hotspot-poll-editor__tabs[data-v-0aad20ad] .panel-tab{font-size:.6875rem;padding-inline:.4rem}}.content-thumbnail[data-v-7f2706e3]{--thumbnail-accent:var(--color-violet-300);background:radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--thumbnail-accent) 24%,transparent),transparent 32%),linear-gradient(145deg,var(--color-violet-900),var(--color-violet-950));color:#ffffffeb;container-type:inline-size;inset:0;min-width:0;overflow:hidden;position:absolute}.content-thumbnail--form[data-v-7f2706e3]{--thumbnail-accent:var(--primary)}.content-thumbnail--poll[data-v-7f2706e3]{--thumbnail-accent:#60a5fa}.content-thumbnail--text_block[data-v-7f2706e3]{--thumbnail-accent:var(--color-violet-300)}.content-thumbnail--hero_image[data-v-7f2706e3],.content-thumbnail--image_gallery[data-v-7f2706e3]{--thumbnail-accent:var(--color-violet-400)}.content-thumbnail--video_embed[data-v-7f2706e3]{--thumbnail-accent:#fb7185}.content-thumbnail--audio[data-v-7f2706e3]{--thumbnail-accent:var(--color-violet-300)}.content-thumbnail--company_logo[data-v-7f2706e3]{--thumbnail-accent:var(--primary)}.content-thumbnail--data_table[data-v-7f2706e3]{--thumbnail-accent:#34d399}.content-thumbnail--cta_button[data-v-7f2706e3]{--thumbnail-accent:var(--primary)}.content-thumbnail--document[data-v-7f2706e3]{--thumbnail-accent:#2dd4bf}.content-thumbnail--embed[data-v-7f2706e3],.content-thumbnail--website[data-v-7f2706e3]{--thumbnail-accent:#22d3ee}.content-thumbnail svg[data-v-7f2706e3]{height:1em;width:1em}.content-thumbnail__media[data-v-7f2706e3]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content-thumbnail__audio[data-v-7f2706e3],.content-thumbnail__browser[data-v-7f2706e3],.content-thumbnail__cta[data-v-7f2706e3],.content-thumbnail__document[data-v-7f2706e3],.content-thumbnail__form[data-v-7f2706e3],.content-thumbnail__logo[data-v-7f2706e3],.content-thumbnail__poll[data-v-7f2706e3],.content-thumbnail__text[data-v-7f2706e3]{inset:clamp(1.3rem,8%,4rem) clamp(1.5rem,10%,5rem) clamp(1.2rem,8%,3.5rem);min-width:0;position:absolute}.content-thumbnail__form[data-v-7f2706e3]{align-items:center;display:grid;gap:clamp(1rem,7%,4rem);grid-template-columns:minmax(0,.68fr) minmax(9rem,1fr)}.content-thumbnail__form-heading[data-v-7f2706e3],.content-thumbnail__mini-heading[data-v-7f2706e3]{align-items:center;display:grid;gap:.55rem;grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.content-thumbnail__form-heading svg[data-v-7f2706e3],.content-thumbnail__mini-heading svg[data-v-7f2706e3]{color:var(--thumbnail-accent);font-size:clamp(1rem,2.4vw,1.55rem)}.content-thumbnail__form-heading span[data-v-7f2706e3],.content-thumbnail__mini-heading span[data-v-7f2706e3]{font-size:clamp(.7rem,1.5vw,1rem);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-thumbnail__form-heading small[data-v-7f2706e3]{border:1px solid color-mix(in srgb,var(--thumbnail-accent) 45%,transparent);border-radius:999px;color:var(--thumbnail-accent);display:grid;font-size:.6rem;height:1.55rem;place-items:center;width:1.55rem}.content-thumbnail__form-sheet[data-v-7f2706e3]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.16);border-radius:.85rem;box-shadow:0 1rem 2.5rem #00000038;display:flex;flex-direction:column;gap:clamp(.3rem,1.2vw,.55rem);justify-content:center;min-height:70%;padding:clamp(.65rem,2.5vw,1.15rem)}.content-thumbnail__form-field[data-v-7f2706e3]{background:#ffffff12;border:1px solid hsla(0,0%,100%,.14);border-radius:.25rem;display:block;height:clamp(.42rem,1.6vw,.72rem)}.content-thumbnail__form-field--textarea[data-v-7f2706e3]{height:clamp(.7rem,2.5vw,1.2rem)}.content-thumbnail__form-submit[data-v-7f2706e3]{background:var(--thumbnail-accent);border-radius:.25rem;box-shadow:0 .4rem 1.2rem color-mix(in srgb,var(--thumbnail-accent) 25%,transparent);display:block;height:clamp(.42rem,1.7vw,.75rem);margin-top:.12rem;width:44%}.content-thumbnail__poll[data-v-7f2706e3]{display:grid;gap:1rem;grid-template-rows:auto 1fr}.content-thumbnail__poll-options[data-v-7f2706e3]{display:flex;flex-direction:column;gap:clamp(.45rem,1.5vw,.75rem);justify-content:center}.content-thumbnail__poll-options>span[data-v-7f2706e3]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;height:clamp(.65rem,2.1vw,1rem);overflow:hidden}.content-thumbnail__poll-options i[data-v-7f2706e3]{background:color-mix(in srgb,var(--thumbnail-accent) 68%,transparent);display:block;height:100%}.content-thumbnail__poll-bar--1[data-v-7f2706e3]{width:72%}.content-thumbnail__poll-bar--2[data-v-7f2706e3]{width:46%}.content-thumbnail__poll-bar--3[data-v-7f2706e3]{width:61%}.content-thumbnail__text[data-v-7f2706e3]{display:flex;flex-direction:column;gap:.55rem;justify-content:center}.content-thumbnail__text-kicker[data-v-7f2706e3]{background:var(--thumbnail-accent);border-radius:999px;height:.22rem;width:2.5rem}.content-thumbnail__text strong[data-v-7f2706e3]{font-size:clamp(.8rem,2vw,1.35rem)}.content-thumbnail__text p[data-v-7f2706e3]{color:#ffffff94;display:-webkit-box;font-size:clamp(.65rem,1.4vw,.9rem);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.content-thumbnail__text-lines[data-v-7f2706e3]{display:grid;gap:.4rem}.content-thumbnail__text-lines i[data-v-7f2706e3]{background:#ffffff1f;border-radius:999px;height:.35rem;width:94%}.content-thumbnail__text-lines i[data-v-7f2706e3]:nth-child(2){width:78%}.content-thumbnail__text-lines i[data-v-7f2706e3]:nth-child(3){width:56%}.content-thumbnail__landscape[data-v-7f2706e3],.content-thumbnail__video-backdrop[data-v-7f2706e3]{background:linear-gradient(160deg,var(--color-violet-900),var(--color-violet-950));inset:0;overflow:hidden;position:absolute}.content-thumbnail__landscape>svg[data-v-7f2706e3]{bottom:8%;color:#ffffff73;font-size:clamp(1rem,3vw,2rem);position:absolute;right:8%}.content-thumbnail__sun[data-v-7f2706e3]{aspect-ratio:1;background:#fbbf24;border-radius:999px;box-shadow:0 0 2rem #fbbf2461;position:absolute;right:20%;top:18%;width:8%}.content-thumbnail__mountain[data-v-7f2706e3]{aspect-ratio:1;background:color-mix(in srgb,var(--color-violet-400) 38%,transparent);border-radius:12%;bottom:-28%;position:absolute;transform:rotate(45deg);width:70%}.content-thumbnail__mountain--back[data-v-7f2706e3]{left:-4%}.content-thumbnail__mountain--front[data-v-7f2706e3]{background:color-mix(in srgb,var(--color-violet-500) 55%,transparent);bottom:-42%;right:-18%}.content-thumbnail__video-backdrop[data-v-7f2706e3]{align-items:center;display:flex;gap:8%;justify-content:center}.content-thumbnail__video-backdrop span[data-v-7f2706e3]{background:#fb71851f;border-radius:.4rem;height:42%;transform:skew(-8deg);width:18%}.content-thumbnail__play[data-v-7f2706e3]{aspect-ratio:1;-webkit-backdrop-filter:blur(.35rem);backdrop-filter:blur(.35rem);background:#0908129e;border:1px solid hsla(0,0%,100%,.28);border-radius:999px;display:grid;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:clamp(2rem,8vw,4rem)}.content-thumbnail__play svg[data-v-7f2706e3]{font-size:clamp(.85rem,3vw,1.4rem);transform:translate(.08rem)}.content-thumbnail__timeline[data-v-7f2706e3]{background:#ffffff2e;border-radius:999px;bottom:8%;height:.22rem;left:8%;overflow:hidden;position:absolute;right:8%}.content-thumbnail__timeline i[data-v-7f2706e3]{background:var(--thumbnail-accent);display:block;height:100%;width:38%}.content-thumbnail__audio[data-v-7f2706e3]{align-items:center;display:grid;gap:.45rem 1rem;grid-template-columns:auto 1fr;grid-template-rows:1fr auto}.content-thumbnail__audio-icon[data-v-7f2706e3]{aspect-ratio:1;background:color-mix(in srgb,var(--thumbnail-accent) 22%,transparent);border-radius:999px;color:var(--thumbnail-accent);display:grid;font-size:clamp(.9rem,2.5vw,1.4rem);place-items:center;width:clamp(2rem,7vw,3.6rem)}.content-thumbnail__waveform[data-v-7f2706e3]{align-items:center;display:flex;gap:clamp(.14rem,.6vw,.3rem);height:55%}.content-thumbnail__waveform i[data-v-7f2706e3]{background:color-mix(in srgb,var(--thumbnail-accent) 82%,#fff 8%);border-radius:999px;flex:1;min-width:.14rem}.content-thumbnail__waveform i[data-v-7f2706e3]:first-child{height:42%}.content-thumbnail__waveform i[data-v-7f2706e3]:nth-child(2){height:78%}.content-thumbnail__waveform i[data-v-7f2706e3]:nth-child(3){height:54%}.content-thumbnail__waveform i[data-v-7f2706e3]:nth-child(4){height:92%}.content-thumbnail__waveform i[data-v-7f2706e3]:nth-child(5){height:64%}.content-thumbnail__waveform i[data-v-7f2706e3]:nth-child(6){height:36%}.content-thumbnail__waveform i[data-v-7f2706e3]:nth-child(7){height:82%}.content-thumbnail__waveform i[data-v-7f2706e3]:nth-child(8){height:58%}.content-thumbnail__waveform i[data-v-7f2706e3]:nth-child(9){height:88%}.content-thumbnail__waveform i[data-v-7f2706e3]:nth-child(10){height:46%}.content-thumbnail__waveform i[data-v-7f2706e3]:nth-child(11){height:68%}.content-thumbnail__waveform i[data-v-7f2706e3]:nth-child(12){height:32%}.content-thumbnail__audio small[data-v-7f2706e3]{color:#ffffff94;grid-column:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-thumbnail__logo[data-v-7f2706e3]{align-items:center;display:flex;gap:clamp(.7rem,3vw,1.5rem);justify-content:center}.content-thumbnail__logo img[data-v-7f2706e3]{max-height:72%;max-width:78%;-o-object-fit:contain;object-fit:contain}.content-thumbnail__logo>span[data-v-7f2706e3]{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--thumbnail-accent) 44%,transparent);border-radius:28%;color:var(--thumbnail-accent);display:grid;font-size:clamp(1rem,3vw,1.7rem);place-items:center;transform:rotate(-8deg);width:clamp(2.2rem,8vw,4.5rem)}.content-thumbnail__logo strong[data-v-7f2706e3]{font-size:clamp(.8rem,2.4vw,1.4rem);letter-spacing:.14em}.content-thumbnail__gallery[data-v-7f2706e3]{display:grid;gap:clamp(.25rem,1vw,.6rem);grid-template-columns:1.25fr .75fr;grid-template-rows:1fr 1fr;inset:7%;position:absolute}.content-thumbnail__gallery span[data-v-7f2706e3]{background:color-mix(in srgb,var(--color-violet-400) 12%,transparent);border:1px solid hsla(0,0%,100%,.1);border-radius:clamp(.3rem,1vw,.75rem);color:#ffffff59;display:grid;min-width:0;overflow:hidden;place-items:center}.content-thumbnail__gallery span[data-v-7f2706e3]:first-child{grid-row:1/span 2}.content-thumbnail__gallery span[data-v-7f2706e3]:nth-child(4){display:none}.content-thumbnail__gallery img[data-v-7f2706e3]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content-thumbnail__table[data-v-7f2706e3]{background:#ffffff21;border:1px solid hsla(0,0%,100%,.16);border-radius:clamp(.35rem,1vw,.7rem);display:grid;gap:1px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);inset:12% 8%;overflow:hidden;position:absolute}.content-thumbnail__table span[data-v-7f2706e3]{background:#ffffff0b}.content-thumbnail__table .content-thumbnail__table-head[data-v-7f2706e3]{background:color-mix(in srgb,var(--thumbnail-accent) 24%,var(--color-violet-950))}.content-thumbnail__cta[data-v-7f2706e3]{align-items:center;display:grid;gap:clamp(1rem,7%,4rem);grid-template-columns:minmax(0,1fr) auto}.content-thumbnail__cta-copy[data-v-7f2706e3]{display:grid;gap:.5rem}.content-thumbnail__cta-copy i[data-v-7f2706e3]{background:#ffffff1f;border-radius:999px;height:.38rem;width:100%}.content-thumbnail__cta-copy i[data-v-7f2706e3]:nth-child(2){width:76%}.content-thumbnail__cta-copy i[data-v-7f2706e3]:nth-child(3){width:48%}.content-thumbnail__cta-button[data-v-7f2706e3]{align-items:center;background:var(--thumbnail-accent);border-radius:999px;box-shadow:0 .7rem 2rem color-mix(in srgb,var(--thumbnail-accent) 25%,transparent);color:#201b0d;display:flex;font-size:clamp(.65rem,1.5vw,.85rem);font-weight:750;gap:.5rem;max-width:11rem;overflow:hidden;padding:clamp(.55rem,2vw,.85rem) clamp(.8rem,3vw,1.25rem);text-overflow:ellipsis;white-space:nowrap}.content-thumbnail__cta-button svg[data-v-7f2706e3]{flex:0 0 auto}.content-thumbnail__document[data-v-7f2706e3]{align-items:center;display:flex;gap:clamp(.8rem,4vw,2rem);justify-content:center}.content-thumbnail__document-page[data-v-7f2706e3]{aspect-ratio:.76;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.22);border-radius:.35rem;box-shadow:0 .8rem 2rem #0003;display:flex;flex-direction:column;gap:.3rem;padding:12%;width:clamp(2.6rem,9vw,5rem)}.content-thumbnail__document-page svg[data-v-7f2706e3]{color:var(--thumbnail-accent);font-size:clamp(.9rem,2.5vw,1.3rem)}.content-thumbnail__document-page i[data-v-7f2706e3]{background:#ffffff2e;border-radius:999px;height:.18rem;width:100%}.content-thumbnail__document-page i[data-v-7f2706e3]:last-child{width:58%}.content-thumbnail__document-meta[data-v-7f2706e3]{display:grid;gap:.35rem;min-width:0}.content-thumbnail__document-meta strong[data-v-7f2706e3]{font-size:clamp(.7rem,1.7vw,1rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-thumbnail__document-meta small[data-v-7f2706e3]{background:color-mix(in srgb,var(--thumbnail-accent) 18%,transparent);border-radius:.3rem;color:var(--thumbnail-accent);font-size:.55rem;font-weight:700;padding:.18rem .38rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.content-thumbnail__browser[data-v-7f2706e3]{background:#08081070;border:1px solid hsla(0,0%,100%,.15);border-radius:clamp(.4rem,1.5vw,.85rem);overflow:hidden}.content-thumbnail__browser-bar[data-v-7f2706e3]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.09);display:flex;gap:.28rem;height:18%;padding:0 4%}.content-thumbnail__browser-bar>i[data-v-7f2706e3]{aspect-ratio:1;background:#ffffff3d;border-radius:999px;width:.34rem}.content-thumbnail__browser-bar>span[data-v-7f2706e3]{background:#ffffff14;border-radius:999px;height:.3rem;margin-left:auto;width:42%}.content-thumbnail__browser-body[data-v-7f2706e3]{align-items:center;display:grid;gap:12%;grid-template-columns:auto 1fr;height:82%;padding:8%}.content-thumbnail__browser-body>svg[data-v-7f2706e3]{color:var(--thumbnail-accent);font-size:clamp(1.2rem,4vw,2.2rem)}.content-thumbnail__browser-body>span[data-v-7f2706e3]{display:grid;gap:.45rem}.content-thumbnail__browser-body i[data-v-7f2706e3]{background:#ffffff1f;border-radius:999px;height:.35rem;width:100%}.content-thumbnail__browser-body i[data-v-7f2706e3]:nth-child(2){width:72%}.content-thumbnail__browser-body i[data-v-7f2706e3]:nth-child(3){width:48%}.content-thumbnail__fallback[data-v-7f2706e3]{align-items:center;display:flex;gap:.65rem;inset:0;justify-content:center;position:absolute}.content-thumbnail__fallback svg[data-v-7f2706e3]{color:var(--thumbnail-accent);font-size:clamp(1.2rem,4vw,2rem)}.content-thumbnail__fallback strong[data-v-7f2706e3]{font-size:clamp(.7rem,1.6vw,1rem)}.content-thumbnail--compact .content-thumbnail__audio[data-v-7f2706e3],.content-thumbnail--compact .content-thumbnail__browser[data-v-7f2706e3],.content-thumbnail--compact .content-thumbnail__cta[data-v-7f2706e3],.content-thumbnail--compact .content-thumbnail__document[data-v-7f2706e3],.content-thumbnail--compact .content-thumbnail__form[data-v-7f2706e3],.content-thumbnail--compact .content-thumbnail__logo[data-v-7f2706e3],.content-thumbnail--compact .content-thumbnail__poll[data-v-7f2706e3],.content-thumbnail--compact .content-thumbnail__text[data-v-7f2706e3]{inset:.45rem 2.2rem}.content-thumbnail--compact .content-thumbnail__form[data-v-7f2706e3]{gap:.5rem;grid-template-columns:minmax(0,1fr) minmax(4rem,.85fr)}.content-thumbnail--compact .content-thumbnail__cta-copy i[data-v-7f2706e3]:nth-child(n+2),.content-thumbnail--compact .content-thumbnail__document-meta small[data-v-7f2706e3],.content-thumbnail--compact .content-thumbnail__form-field[data-v-7f2706e3]:nth-child(n+3),.content-thumbnail--compact .content-thumbnail__form-heading small[data-v-7f2706e3],.content-thumbnail--compact .content-thumbnail__text p[data-v-7f2706e3]{display:none}.content-thumbnail--compact .content-thumbnail__gallery[data-v-7f2706e3]{inset:.35rem 2rem}.content-thumbnail--compact .content-thumbnail__table[data-v-7f2706e3]{inset:.45rem 2rem}.content-thumbnail--compact .content-thumbnail__play[data-v-7f2706e3]{width:1.9rem}.content-thumbnail--compact .content-thumbnail__timeline[data-v-7f2706e3]{bottom:.35rem}@container (max-width: 260px){.content-thumbnail__form[data-v-7f2706e3]{gap:.55rem;grid-template-columns:1fr}.content-thumbnail__form-heading[data-v-7f2706e3]{justify-content:center}.content-thumbnail__form-sheet[data-v-7f2706e3]{min-height:auto}.content-thumbnail__form-field[data-v-7f2706e3]:nth-child(n+3){display:none}.content-thumbnail__cta[data-v-7f2706e3]{grid-template-columns:1fr;justify-items:center}.content-thumbnail__cta-copy[data-v-7f2706e3]{display:none}}.tiptap-toolbar-btn{align-items:center;border-radius:.25rem;color:#9ca3af;display:flex;height:2rem;justify-content:center;transition:color .15s,background-color .15s;width:2rem}.tiptap-toolbar-btn:hover{background-color:#374151;color:#fff}.tiptap-toolbar-btn.active{background-color:#9333ea4d;color:#c084fc}.rich-text-editor .tiptap{color:inherit;font-size:1rem;font-weight:400;line-height:1.6;min-height:200px;outline:none;padding:12px 16px}.rich-text-editor .tiptap p{margin-bottom:.5em}.rich-text-editor .tiptap h1{font-size:1.5rem;font-weight:700;margin-bottom:.5em}.rich-text-editor .tiptap h2{font-size:1.25rem;font-weight:600;margin-bottom:.5em}.rich-text-editor .tiptap ul{list-style:disc;margin-bottom:.5em;padding-left:1.5em}.rich-text-editor .tiptap ol{list-style:decimal;margin-bottom:.5em;padding-left:1.5em}.rich-text-editor .tiptap blockquote{border-left:3px solid #6d28d9;color:#9ca3af;font-style:italic;margin:.5em 0;padding-left:1em}.rich-text-editor .tiptap hr{border:none;border-top:1px solid #374151;margin:1em 0}.rich-text-editor .tiptap a:not(.cta-button){color:#818cf8;cursor:pointer;text-decoration:underline}.rich-text-editor .tiptap a.cta-button{border-radius:6px;cursor:pointer;display:inline-block;font-weight:600;margin:.25em 0;text-decoration:none}.rich-text-editor .tiptap strong{font-weight:700}.rich-text-editor .tiptap mark{border-radius:2px;padding:0 2px}.rich-text-editor .tiptap .is-empty{position:relative}.rich-text-editor .tiptap .is-empty:before{color:#6b7280;content:attr(data-placeholder);inset:0;pointer-events:none;position:absolute}.rich-text-editor .tiptap ::-moz-selection{background:#8b5cf659;color:inherit}.rich-text-editor .tiptap ::selection{background:#8b5cf659;color:inherit}.rich-text-content p{font-weight:400;line-height:1.6;margin-bottom:.5em}.rich-text-content h1{font-size:1.5rem;font-weight:700;margin-bottom:.5em}.rich-text-content h2{font-size:1.25rem;font-weight:600;margin-bottom:.5em}.rich-text-content ul{list-style:disc;margin-bottom:.5em;padding-left:1.5em}.rich-text-content ol{list-style:decimal;margin-bottom:.5em;padding-left:1.5em}.rich-text-content blockquote{border-left:3px solid var(--ht-text,#6d28d9);font-style:italic;margin:.5em 0;opacity:.8;padding-left:1em}.rich-text-content hr{border:none;border-top:1px solid;margin:1em 0;opacity:.2}.rich-text-content a:not(.cta-button){color:#818cf8;text-decoration:underline}.rich-text-content a.cta-button{border-radius:6px;display:inline-block;font-weight:600;margin:.5em 0;text-decoration:none}.rich-text-content strong{font-weight:700}.rich-text-content mark{border-radius:2px;padding:0 2px}.rich-text-content ::-moz-selection{background:#8b5cf659;color:inherit}.rich-text-content ::selection{background:#8b5cf659;color:inherit}.hotspot-text-renderer ::-moz-selection{background:#8b5cf659;color:inherit}.hotspot-text-renderer ::selection{background:#8b5cf659;color:inherit}.editor-slide-enter-active[data-v-58e19e81]{transition:all .3s cubic-bezier(.4,0,.2,1)}.editor-slide-leave-active[data-v-58e19e81]{transition:all .2s cubic-bezier(.4,0,.2,1)}.editor-slide-enter-from[data-v-58e19e81],.editor-slide-leave-to[data-v-58e19e81]{opacity:0;transform:translateY(-8px)}.edit-hover[data-v-a2ebab4c]{transition:box-shadow .18s ease,transform .18s ease;will-change:transform}.edit-hover[data-v-a2ebab4c]:hover{box-shadow:inset 0 0 0 2px #daa93259,0 0 12px -2px #daa93240;transform:scale(1.005) translateY(-2px)}.block-just-added[data-v-a2ebab4c]{animation:blockPulse-a2ebab4c .8s ease-out}@keyframes blockPulse-a2ebab4c{0%{box-shadow:inset 0 0 0 3px #daa93280}70%{box-shadow:inset 0 0 8px 2px #daa93233}to{box-shadow:inset 0 0 #daa93200}}.block-label-enter-active[data-v-a2ebab4c]{transition:opacity .15s ease}.block-label-leave-active[data-v-a2ebab4c]{transition:opacity .1s ease}.block-label-enter-from[data-v-a2ebab4c],.block-label-leave-to[data-v-a2ebab4c]{opacity:0}.uploaded-video-wrapper[data-v-f60af21a]{background:transparent}.uploaded-video-element[data-v-f60af21a]{display:block;width:100%}.video-zoomed[data-v-f60af21a]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 62%;object-position:center 62%;transform:scale(1.05);transform-origin:center 62%}@media(min-width:640px){.video-zoomed[data-v-f60af21a]{transform:scale(1.08)}}.form-input-glass[data-v-65ddd5fb]{background:var(--ht-input-bg,hsla(0,0%,100%,.12));border:var(--form-input-border-w,1px) solid var(--ht-input-border,hsla(0,0%,100%,.22));border-radius:var(--form-input-radius,.5rem);box-shadow:var(--ht-input-shadow,none);color:var(--ht-input-text,#fff);font-size:var(--form-input-size,.875rem);min-height:var(--form-input-height,auto);outline:none;padding:var(--form-input-pad-y,.5rem) var(--form-input-pad-x,.75rem);transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;width:100%}.form-input-glass[data-v-65ddd5fb]::-moz-placeholder{color:var(--ht-text-secondary,hsla(0,0%,100%,.45));font-weight:400;opacity:.55}.form-input-glass[data-v-65ddd5fb]::placeholder{color:var(--ht-text-secondary,hsla(0,0%,100%,.45));font-weight:400;opacity:.55}.form-input-glass[data-v-65ddd5fb]:focus{background:var(--ht-input-bg,hsla(0,0%,100%,.12));border-color:var(--tw-ring-color,rgba(163,77,227,.6));box-shadow:var(--ht-input-shadow,none),0 0 0 3px #a34de340}@supports (color:color-mix(in srgb,red,blue)){.form-input-glass[data-v-65ddd5fb]:focus{box-shadow:var(--ht-input-shadow,none),0 0 0 3px color-mix(in srgb,var(--tw-ring-color,#a34de3) 25%,transparent)}}.form-input-card[data-v-65ddd5fb]{background:var(--ht-input-bg,transparent);border:1px solid var(--card-border-color,var(--ht-input-border,hsla(0,0%,100%,.2)));border-radius:.5rem;box-shadow:var(--ht-input-shadow,none);cursor:pointer;font-size:.875rem;font-weight:500;padding:.625rem .75rem;text-align:left;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.form-input-glass option[data-v-65ddd5fb]{background-color:#18181b;color:#fff}.form-fields-container[data-v-65ddd5fb]{container-type:inline-size}.form-field-full[data-v-65ddd5fb]{flex:0 0 100%;min-width:auto}.form-field-half[data-v-65ddd5fb]{flex:0 0 calc(50% - 6px);min-width:140px}@container (max-width: 480px){.form-field-half[data-v-65ddd5fb]{flex:0 0 100%;min-width:auto}}.form-options-grid[data-v-65ddd5fb]{grid-template-columns:repeat(var(--option-columns,2),1fr)}@container (max-width: 480px){.form-options-grid[data-v-65ddd5fb]{grid-template-columns:1fr}}.hotspot-poll[data-v-2c35d901]{color:var(--poll-text);font-size:var(--poll-font-size)}.poll-question[data-v-2c35d901]{color:var(--poll-text);font-size:var(--poll-question-size);line-height:var(--poll-question-line-height)}.poll-option[data-v-2c35d901],.poll-vote-button[data-v-2c35d901]{border-radius:var(--poll-option-radius)}.poll-option-label[data-v-2c35d901],.poll-result-label[data-v-2c35d901]{color:var(--poll-text);font-size:var(--poll-font-size);line-height:calc(var(--poll-font-size)*1.4286)}.poll-secondary[data-v-2c35d901],.poll-small-copy[data-v-2c35d901]{color:var(--poll-text-secondary)}.poll-small-copy[data-v-2c35d901]{font-size:calc(var(--poll-font-size)*.8571);line-height:calc(var(--poll-font-size)*1.1429)}.poll-option-glass[data-v-2c35d901]{background:var(--ht-surface-bg,hsla(0,0%,100%,.05));border-color:var(--ht-surface-border,hsla(0,0%,100%,.1))}.poll-option-glass[data-v-2c35d901]:hover{background:var(--ht-input-bg,hsla(0,0%,100%,.1))}.poll-option-selected[data-v-2c35d901]{border-color:var(--ht-button-bg,#a34de3)}.contact-input-glass[data-v-c560c395]{background:var(--ht-input-bg,hsla(0,0%,100%,.12));border:1px solid var(--ht-input-border,hsla(0,0%,100%,.22));border-radius:.5rem;color:var(--ht-input-text,#fff);font-size:.875rem;outline:none;padding:.5rem .75rem;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;width:100%}.contact-input-glass[data-v-c560c395]::-moz-placeholder{color:var(--ht-text-secondary,hsla(0,0%,100%,.45))}.contact-input-glass[data-v-c560c395]::placeholder{color:var(--ht-text-secondary,hsla(0,0%,100%,.45))}.contact-input-glass[data-v-c560c395]:focus{background:#ffffff2e;border-color:#fff6;box-shadow:0 0 0 2px var(--tw-ring-color,rgba(163,77,227,.4))}iframe[data-v-f4081647]{overscroll-behavior:contain}.carousel-fade-enter-active[data-v-551316ea],.carousel-fade-leave-active[data-v-551316ea]{transition:opacity .25s ease}.carousel-fade-enter-from[data-v-551316ea],.carousel-fade-leave-to[data-v-551316ea]{opacity:0}.carousel-arrow[data-v-551316ea]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:9999px;box-shadow:0 2px 8px #00000026;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:box-shadow .2s ease,transform .2s ease;width:36px;z-index:10}.carousel-arrow[data-v-551316ea]:hover{box-shadow:0 4px 12px #00000040;transform:translateY(-50%) scale(1.05)}.carousel-arrow[data-v-551316ea]:active{transform:translateY(-50%) scale(.95)}.carousel-arrow--left[data-v-551316ea]{left:6px}.carousel-arrow--right[data-v-551316ea]{right:6px}.empty-section-outline rect[data-v-27e7bb25]{fill:none;stroke:var(--primary);stroke-dasharray:7 5;stroke-linecap:round;stroke-width:2;transition:stroke .15s ease,stroke-width .15s ease}.empty-section-frame.is-drag-over .empty-section-outline rect[data-v-27e7bb25],.empty-section-frame:hover .empty-section-outline rect[data-v-27e7bb25]{stroke:color-mix(in oklch,var(--primary) 86%,#fff);stroke-width:2.25}.empty-section-frame.is-drag-over .empty-section-add-icon[data-v-27e7bb25],.empty-section-frame:focus-visible .empty-section-add-icon[data-v-27e7bb25],.empty-section-frame:hover .empty-section-add-icon[data-v-27e7bb25]{background:var(--color-violet-900);border-color:color-mix(in oklch,var(--primary) 65%,transparent);box-shadow:0 10px 24px #00000038,0 0 0 3px color-mix(in oklch,var(--primary) 12%,transparent);transform:translateY(-1px)}.empty-section-frame[data-v-27e7bb25]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media(prefers-reduced-motion:reduce){.empty-section-add-icon[data-v-27e7bb25],.empty-section-outline rect[data-v-27e7bb25]{transition:none}}@media(min-width:53.125rem){.hotspot-sections-bounded[data-v-a5c1c168]{flex:0 0 auto;height:clamp(26rem,70vh,45rem);max-height:calc(100vh - 8rem);min-height:0}}.content-glass-backdrop[data-v-1ad95e77]{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0000006b;border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;box-shadow:0 4px 24px #0000004d,inset 0 1px #ffffff14;overflow:hidden}.popup-enter-active[data-v-1ad95e77],.popup-leave-active[data-v-1ad95e77]{transition:all .3s ease}.popup-enter-from[data-v-1ad95e77],.popup-leave-to[data-v-1ad95e77]{opacity:0}.popup-enter-from>div[data-v-1ad95e77]:last-child,.popup-leave-to>div[data-v-1ad95e77]:last-child{transform:scale(.95) translateY(20px)}.popup-glow[data-v-1ad95e77]{animation:glow-pulse-1ad95e77 3s ease-in-out infinite;will-change:box-shadow}@keyframes glow-pulse-1ad95e77{0%,to{box-shadow:0 25px 50px -12px color-mix(in srgb,var(--accent-glow,#a34de3) 19%,transparent),0 0 15px color-mix(in srgb,var(--accent-glow,#a34de3) 8%,transparent)}50%{box-shadow:0 25px 60px -8px color-mix(in srgb,var(--accent-glow,#a34de3) 31%,transparent),0 0 30px color-mix(in srgb,var(--accent-glow,#a34de3) 15%,transparent)}}.website-loading-bg[data-v-1ad95e77]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0a0a0feb}.website-loading-pulse[data-v-1ad95e77]{animation:loading-pulse-1ad95e77 2s ease-in-out infinite}@keyframes loading-pulse-1ad95e77{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.website-loading-dot[data-v-1ad95e77]{animation:loading-dot-bounce-1ad95e77 1s ease-in-out infinite}@keyframes loading-dot-bounce-1ad95e77{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.website-loading-enter-active[data-v-1ad95e77]{transition:opacity .2s ease}.website-loading-leave-active[data-v-1ad95e77]{transition:opacity .5s ease}.website-loading-enter-from[data-v-1ad95e77],.website-loading-leave-to[data-v-1ad95e77]{opacity:0}
