:where(.form-button.svelte-17jtvza){--form-button-radius: var(--form-radius, var(--radius-lg));--form-button-shadow: 0 2px 8px color-mix(in srgb, var(--form-primary, var(--brand-color-600)) 30%, transparent);--form-button-shadow-hover: 0 4px 16px color-mix(in srgb, var(--form-primary, var(--brand-color-600)) 40%, transparent);--form-button-gradient: linear-gradient(135deg, var(--form-primary, var(--brand-color-600)), var(--form-primary-hover, var(--brand-color-700)));--form-button-lift: -1px}.form-button.svelte-17jtvza{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:none;cursor:pointer;transition:all var(--transition-fast);border-radius:var(--form-button-radius);min-height:44px;min-width:44px}.form-button.svelte-17jtvza:disabled{cursor:not-allowed}.form-button[aria-busy=true].svelte-17jtvza{opacity:.85}.form-button.svelte-17jtvza:focus-visible{outline:2px solid var(--form-primary, var(--brand-color-500));outline-offset:2px}.form-button[data-variant=prominent].svelte-17jtvza{padding:var(--space-3) var(--space-8);background:var(--form-button-gradient);color:#fff;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);box-shadow:var(--form-button-shadow);min-height:48px}.form-button[data-variant=prominent].svelte-17jtvza:hover:not(:disabled){box-shadow:var(--form-button-shadow-hover);transform:translateY(var(--form-button-lift))}.form-button[data-variant=standard].svelte-17jtvza{padding:var(--space-3) var(--space-5);background:var(--form-button-gradient);color:#fff;font-size:var(--text-sm);font-weight:var(--font-weight-medium);box-shadow:var(--form-button-shadow)}.form-button[data-variant=standard].svelte-17jtvza:hover:not(:disabled){box-shadow:var(--form-button-shadow-hover);transform:translateY(var(--form-button-lift))}.form-button[data-variant=quiet].svelte-17jtvza{padding:var(--space-1) var(--space-2);background:transparent;color:var(--form-text-muted, var(--gray-400));font-size:var(--text-xs);font-weight:var(--font-weight-medium)}.form-button[data-variant=quiet].svelte-17jtvza:hover:not(:disabled){color:var(--form-text, var(--gray-600))}.form-button__spinner.svelte-17jtvza{width:.95rem;height:.95rem;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:svelte-17jtvza-form-button-spin .6s linear infinite;flex-shrink:0}@keyframes svelte-17jtvza-form-button-spin{to{transform:rotate(360deg)}}.form-button__kbd.svelte-17jtvza{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;padding:0 var(--space-1);height:1.25rem;font-family:inherit;font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:1;color:var(--form-text-muted, var(--gray-500));background:var(--gray-100);border:1px solid var(--gray-200);border-radius:var(--radius-sm)}.form-button__kbd--on-primary.svelte-17jtvza{color:#ffffffe6;background:#ffffff26;border-color:#fff3}.rich-text-input.svelte-50f8ni{position:relative}.rich-text-input__editor.svelte-50f8ni{outline:none;min-height:1.5em;line-height:1.5;word-break:break-word}.rich-text-input__editor--single.svelte-50f8ni{white-space:pre-wrap}.rich-text-input__editor.svelte-50f8ni:empty:before{content:attr(data-placeholder);color:var(--gray-400, #9ca3af);pointer-events:none}.rich-text-input__editor.svelte-50f8ni a{color:var(--brand-color-600, #6d4fe0);text-decoration:underline;cursor:pointer}.rich-toolbar.svelte-50f8ni{position:absolute;transform:translate(-50%,-100%);display:flex;align-items:center;gap:2px;padding:4px;background:var(--gray-900, #1c1917);border-radius:var(--radius-md, 8px);box-shadow:var(--shadow-lg);z-index:100;animation:svelte-50f8ni-toolbar-in .1s ease-out}@keyframes svelte-50f8ni-toolbar-in{0%{opacity:0;transform:translate(-50%,-100%) scale(.95)}to{opacity:1;transform:translate(-50%,-100%) scale(1)}}.rich-toolbar__btn.svelte-50f8ni{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:var(--radius-sm, 4px);background:transparent;color:var(--gray-300, #d6d3d1);cursor:pointer;font-size:13px;transition:background .1s}.rich-toolbar__btn.svelte-50f8ni:hover{background:var(--gray-700, #44403c);color:#fff}.rich-toolbar__btn--active.svelte-50f8ni{background:var(--gray-600, #57534e);color:#fff}.rich-toolbar__link-input.svelte-50f8ni{width:200px;padding:4px 8px;border:none;border-radius:var(--radius-sm, 4px);background:var(--gray-800, #292524);color:#fff;font-size:13px;outline:none}.rich-toolbar__link-input.svelte-50f8ni::placeholder{color:var(--gray-500, #78716c)}.intro-slide.svelte-125g2wr{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:60vh;padding:var(--space-8);gap:var(--space-6)}.intro-slide--edit.svelte-125g2wr{min-height:0;padding:0;gap:var(--space-4)}.intro-slide__title--edit.svelte-125g2wr{width:100%;border:none;background:transparent;padding:0;outline:none;text-align:inherit;font-family:inherit;text-overflow:ellipsis}.intro-slide__title--edit.svelte-125g2wr::placeholder{color:var(--gray-300)}.intro-slide__title--edit.svelte-125g2wr:focus{background:#00000008;border-radius:var(--radius-sm);padding:2px 4px;margin:-2px -4px}.intro-slide__description--edit.svelte-125g2wr{width:100%}.intro-slide--split.svelte-125g2wr{flex-direction:row;text-align:left;max-width:68rem;margin:0 auto;gap:calc(var(--space-8) * var(--form-spacing-scale, 1));align-items:center}.intro-slide--split-right.svelte-125g2wr{flex-direction:row-reverse}.intro-slide__content.svelte-125g2wr{display:flex;flex-direction:column;align-items:inherit;max-width:36rem}.intro-slide--split.svelte-125g2wr .intro-slide__content:where(.svelte-125g2wr){flex:0 0 40rem;min-width:0;max-width:40rem;align-items:flex-start}.intro-slide--edit.intro-slide--split.svelte-125g2wr .intro-slide__content:where(.svelte-125g2wr){flex:1 1 0;min-width:0;max-width:40rem}.intro-slide--edit.intro-slide--split.svelte-125g2wr .intro-slide__image:where(.svelte-125g2wr){flex:0 1 24rem;min-width:12rem}.intro-slide--edit.intro-slide--split.svelte-125g2wr .intro-slide__image:where(.svelte-125g2wr) img:where(.svelte-125g2wr){max-height:18rem}.intro-slide__image.svelte-125g2wr{border-radius:var(--form-radius, var(--radius-lg));overflow:hidden;background:var(--paper-100, var(--gray-50))}.intro-slide__image--top.svelte-125g2wr{max-width:36rem;width:100%}.intro-slide__image.svelte-125g2wr img:where(.svelte-125g2wr){display:block;width:100%;height:100%;max-height:18rem;object-fit:cover}.intro-slide--split.svelte-125g2wr .intro-slide__image:where(.svelte-125g2wr){flex:0 0 24rem;min-width:0;max-width:24rem}.intro-slide--split.svelte-125g2wr .intro-slide__image:where(.svelte-125g2wr) img:where(.svelte-125g2wr){max-height:24rem}@media(max-width:768px){.intro-slide--split.svelte-125g2wr,.intro-slide--split-right.svelte-125g2wr{flex-direction:column;max-width:36rem;align-items:center;text-align:center}.intro-slide--split.svelte-125g2wr .intro-slide__content:where(.svelte-125g2wr),.intro-slide--split.svelte-125g2wr .intro-slide__image:where(.svelte-125g2wr){flex:0 0 auto;max-width:100%;align-items:center}.intro-slide--split.svelte-125g2wr .intro-slide__image:where(.svelte-125g2wr) img:where(.svelte-125g2wr){max-height:16rem}}.intro-slide--cover.svelte-125g2wr{min-height:100vh;min-height:100dvh;padding:0;gap:0;text-align:left;max-width:none}.intro-slide--cover-left.svelte-125g2wr,.intro-slide--cover-right.svelte-125g2wr{flex-direction:row;align-items:stretch}.intro-slide--cover-right.svelte-125g2wr{flex-direction:row-reverse}.intro-slide--cover-left.svelte-125g2wr .intro-slide__image:where(.svelte-125g2wr),.intro-slide--cover-right.svelte-125g2wr .intro-slide__image:where(.svelte-125g2wr){flex:0 0 33%;max-width:33%;min-height:100vh;min-height:100dvh;border-radius:0}.intro-slide--cover-left.svelte-125g2wr .intro-slide__image:where(.svelte-125g2wr) img:where(.svelte-125g2wr),.intro-slide--cover-right.svelte-125g2wr .intro-slide__image:where(.svelte-125g2wr) img:where(.svelte-125g2wr){width:100%;height:100%;max-height:none;object-fit:cover}.intro-slide--cover-left.svelte-125g2wr .intro-slide__content:where(.svelte-125g2wr),.intro-slide--cover-right.svelte-125g2wr .intro-slide__content:where(.svelte-125g2wr){flex:1 1 0;min-width:0;max-width:none;align-items:flex-start;justify-content:center;padding:var(--space-12) clamp(var(--space-8),6vw,var(--space-16))}.intro-slide--cover-top.svelte-125g2wr{flex-direction:column;align-items:stretch;min-height:100vh;min-height:100dvh}.intro-slide--cover-top.svelte-125g2wr .intro-slide__image:where(.svelte-125g2wr){flex:0 0 50vh;max-width:none;width:100%;min-height:50vh;border-radius:0}.intro-slide--cover-top.svelte-125g2wr .intro-slide__image:where(.svelte-125g2wr) img:where(.svelte-125g2wr){width:100%;height:100%;max-height:none;object-fit:cover}.intro-slide--cover-top.svelte-125g2wr .intro-slide__content:where(.svelte-125g2wr){flex:1 1 auto;max-width:36rem;margin:0 auto;align-items:flex-start;text-align:left;padding:var(--space-12) var(--space-8)}@media(max-width:768px){.intro-slide--cover-left.svelte-125g2wr,.intro-slide--cover-right.svelte-125g2wr{flex-direction:column}.intro-slide--cover-left.svelte-125g2wr .intro-slide__image:where(.svelte-125g2wr),.intro-slide--cover-right.svelte-125g2wr .intro-slide__image:where(.svelte-125g2wr){flex:0 0 40vh;max-width:none;width:100%;min-height:40vh}.intro-slide--cover-left.svelte-125g2wr .intro-slide__content:where(.svelte-125g2wr),.intro-slide--cover-right.svelte-125g2wr .intro-slide__content:where(.svelte-125g2wr){padding:var(--space-8) var(--space-6)}.intro-slide--cover-top.svelte-125g2wr .intro-slide__image:where(.svelte-125g2wr){flex:0 0 40vh;min-height:40vh}}.intro-slide--edit.intro-slide--cover.svelte-125g2wr{min-height:0;padding:0}.intro-slide--edit.intro-slide--cover-left.svelte-125g2wr,.intro-slide--edit.intro-slide--cover-right.svelte-125g2wr{min-height:16rem}.intro-slide--edit.intro-slide--cover-left.svelte-125g2wr .intro-slide__image:where(.svelte-125g2wr),.intro-slide--edit.intro-slide--cover-right.svelte-125g2wr .intro-slide__image:where(.svelte-125g2wr){min-height:16rem;max-width:33%}.intro-slide--edit.intro-slide--cover-top.svelte-125g2wr .intro-slide__image:where(.svelte-125g2wr){flex:0 0 14rem;min-height:14rem}.intro-slide--edit.intro-slide--cover.svelte-125g2wr .intro-slide__content:where(.svelte-125g2wr){padding:var(--space-6)}.intro-slide__title.svelte-125g2wr{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--form-text, var(--gray-900));margin:0 0 var(--space-4)}.intro-slide__description.svelte-125g2wr{font-size:var(--text-lg);color:var(--form-text-muted, var(--gray-600));line-height:var(--leading-relaxed);margin:0 0 var(--space-8)}@media(max-width:768px){.intro-slide--split.svelte-125g2wr,.intro-slide--split-right.svelte-125g2wr{flex-direction:column;text-align:center}.intro-slide--split.svelte-125g2wr .intro-slide__content:where(.svelte-125g2wr){align-items:center}}.radio-group.svelte-1hchq8t{display:flex;flex-direction:column;gap:var(--space-2);border:none;padding:0;margin:0}.radio-option.svelte-1hchq8t{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--form-surface, white);border:1px solid var(--form-text-muted, var(--gray-300));border-radius:var(--form-radius, var(--radius-lg));cursor:pointer;transition:all var(--transition-fast);outline:none}.radio-option.svelte-1hchq8t:hover{border-color:color-mix(in srgb,var(--form-primary, var(--brand-color-300)) 50%,transparent);background-color:color-mix(in srgb,var(--form-primary, var(--brand-color-500)) 10%,transparent)}.radio-option--selected.svelte-1hchq8t{border-color:var(--form-primary, var(--brand-color-500));background-color:color-mix(in srgb,var(--form-primary, var(--brand-color-500)) 10%,transparent)}.radio-option.svelte-1hchq8t:focus-visible{outline:2px solid var(--form-primary, var(--brand-color-500));outline-offset:2px}.radio-option__shortcut.svelte-1hchq8t{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--form-text-muted, var(--gray-500));background:var(--form-surface, var(--gray-100));border:1px solid var(--form-text-muted, var(--gray-200));border-radius:var(--radius-sm);flex-shrink:0;line-height:1}.radio-option--selected.svelte-1hchq8t .radio-option__shortcut:where(.svelte-1hchq8t){color:var(--form-primary-hover, var(--brand-color-700));background:color-mix(in srgb,var(--form-primary, var(--brand-color-500)) 20%,transparent);border-color:color-mix(in srgb,var(--form-primary, var(--brand-color-200)) 35%,transparent)}.radio-option__indicator.svelte-1hchq8t{width:1.25rem;height:1.25rem;background:#fff;border:2px solid var(--form-text-muted, var(--gray-300));border-radius:var(--radius-full);flex-shrink:0;transition:all var(--transition-fast);position:relative}.radio-option--selected.svelte-1hchq8t .radio-option__indicator:where(.svelte-1hchq8t){border-color:var(--form-primary, var(--brand-color-600))}.radio-option--selected.svelte-1hchq8t .radio-option__indicator:where(.svelte-1hchq8t):after{content:"";position:absolute;top:3px;left:3px;width:.625rem;height:.625rem;background-color:var(--form-primary, var(--brand-color-600));border-radius:var(--radius-full)}.radio-option__label.svelte-1hchq8t{font-size:var(--text-base);color:var(--form-text, var(--gray-800))}.radio-option__icon.svelte-1hchq8t{font-size:1.1em;line-height:1;flex-shrink:0;opacity:.7}.radio-option__other.svelte-1hchq8t{margin-left:var(--space-10);padding:var(--space-2) var(--space-3);border:1px solid var(--form-text-muted, var(--gray-300));border-radius:var(--form-radius, var(--radius-md));font-size:var(--text-sm);width:calc(100% - var(--space-10))}.radio-option__other.svelte-1hchq8t:focus{outline:none;border-color:var(--form-primary, var(--brand-color-500));box-shadow:none}.question-error.svelte-1hchq8t{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-error)}.checkbox-group.svelte-1afl5md{display:flex;flex-direction:column;gap:var(--space-2);border:none;padding:0;margin:0}.checkbox-option.svelte-1afl5md{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--form-surface, white);border:1px solid var(--gray-200);border-radius:var(--form-radius, var(--radius-lg));cursor:pointer;transition:all var(--transition-fast);outline:none}.checkbox-option.svelte-1afl5md:hover{border-color:color-mix(in srgb,var(--form-primary, var(--brand-color-300)) 50%,transparent);background-color:color-mix(in srgb,var(--form-primary, var(--brand-color-500)) 10%,transparent)}.checkbox-option--selected.svelte-1afl5md{border-color:var(--form-primary, var(--brand-color-500));background-color:color-mix(in srgb,var(--form-primary, var(--brand-color-500)) 10%,transparent)}.checkbox-option--disabled.svelte-1afl5md{opacity:.5;cursor:not-allowed}.checkbox-option--disabled.svelte-1afl5md:hover{border-color:var(--form-text-muted, var(--gray-200));background-color:transparent}.checkbox-option.svelte-1afl5md:focus-visible{outline:2px solid var(--form-primary, var(--brand-color-500));outline-offset:2px}.checkbox-option__shortcut.svelte-1afl5md{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--form-text-muted, var(--gray-500));background:var(--form-surface, var(--gray-100));border:1px solid var(--form-text-muted, var(--gray-200));border-radius:var(--radius-sm);flex-shrink:0;line-height:1}.checkbox-option--selected.svelte-1afl5md .checkbox-option__shortcut:where(.svelte-1afl5md){color:var(--form-primary-hover, var(--brand-color-700));background:color-mix(in srgb,var(--form-primary, var(--brand-color-500)) 20%,transparent);border-color:color-mix(in srgb,var(--form-primary, var(--brand-color-200)) 35%,transparent)}.checkbox-option__indicator.svelte-1afl5md{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;background:#fff;border:2px solid var(--form-text-muted, var(--gray-300));border-radius:var(--radius-sm);flex-shrink:0;transition:all var(--transition-fast);color:#fff}.checkbox-option--selected.svelte-1afl5md .checkbox-option__indicator:where(.svelte-1afl5md){background-color:var(--form-primary, var(--brand-color-600));border-color:var(--form-primary, var(--brand-color-600))}.checkbox-option__check.svelte-1afl5md{width:.75rem;height:.75rem}.checkbox-option__label.svelte-1afl5md{font-size:var(--text-base);color:var(--form-text, var(--gray-800))}.checkbox-option__other.svelte-1afl5md{margin-left:var(--space-10);padding:var(--space-2) var(--space-3);border:1px solid var(--form-text-muted, var(--gray-300));border-radius:var(--form-radius, var(--radius-md));font-size:var(--text-sm);width:calc(100% - var(--space-10))}.checkbox-option__other.svelte-1afl5md:focus{outline:none;border-color:var(--form-primary, var(--brand-color-500));box-shadow:none}.checkbox-hint.svelte-1afl5md{font-size:var(--text-xs);color:var(--form-text-muted, var(--gray-500));margin:0}.question-error.svelte-1afl5md{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-error)}.dropdown.svelte-e7y6xx{position:relative}.dropdown__trigger.svelte-e7y6xx{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);font-size:var(--text-base);font-family:inherit;background:var(--form-surface, white);border:1px solid var(--form-text-muted, var(--gray-300));border-radius:min(var(--form-radius, var(--radius-lg)),1rem);cursor:pointer;transition:all var(--transition-fast);text-align:left}.dropdown__trigger.svelte-e7y6xx:hover{border-color:var(--form-text-muted, var(--gray-400))}.dropdown__trigger--open.svelte-e7y6xx{border-color:var(--form-primary, var(--brand-color-500));box-shadow:none}.dropdown__trigger.svelte-e7y6xx:focus-visible{outline:none;box-shadow:0 0 0 2px var(--form-surface, white),0 0 0 4px var(--form-primary, var(--brand-color-500))}.dropdown--error.svelte-e7y6xx .dropdown__trigger:where(.svelte-e7y6xx){border-color:var(--color-error)}.dropdown__value.svelte-e7y6xx{flex:1;color:var(--form-text, var(--gray-800));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown__value--placeholder.svelte-e7y6xx{color:var(--form-text-muted, var(--gray-400))}.dropdown__arrow.svelte-e7y6xx{width:1rem;height:1rem;color:var(--form-text-muted, var(--gray-500));flex-shrink:0;transition:transform var(--transition-fast)}.dropdown__arrow--open.svelte-e7y6xx{transform:rotate(180deg)}.dropdown__popover.svelte-e7y6xx{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--form-surface, white);border:1px solid var(--form-text-muted, var(--gray-200));border-radius:min(var(--form-radius, var(--radius-lg)),1rem);box-shadow:0 4px 16px #00000014;z-index:50;overflow:hidden}.dropdown__search.svelte-e7y6xx{width:100%;padding:var(--space-2) var(--space-3);border:none;border-bottom:1px solid var(--form-text-muted, var(--gray-100));font-size:var(--text-sm);font-family:inherit;outline:none;background:var(--form-surface, transparent);color:var(--form-text, inherit)}.dropdown__search.svelte-e7y6xx::placeholder{color:var(--form-text-muted, var(--gray-400))}.dropdown__search.svelte-e7y6xx:focus-visible{box-shadow:inset 0 -2px 0 var(--form-primary, var(--brand-color-500))}.dropdown__list.svelte-e7y6xx{max-height:14rem;overflow-y:auto;padding:var(--space-1)}.dropdown__option.svelte-e7y6xx{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-family:inherit;color:var(--form-text, var(--gray-700));background:none;border:none;border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:background var(--transition-fast)}.dropdown__option.svelte-e7y6xx:hover,.dropdown__option--highlighted.svelte-e7y6xx{background:color-mix(in srgb,var(--form-text, var(--gray-900)) 8%,transparent)}.dropdown__option--selected.svelte-e7y6xx{color:var(--form-primary-hover, var(--brand-color-700));font-weight:var(--font-weight-medium)}.dropdown__option.svelte-e7y6xx:focus-visible{outline:2px solid var(--form-primary, var(--brand-color-500));outline-offset:-2px}.dropdown__check.svelte-e7y6xx{width:1rem;height:1rem;color:var(--form-primary, var(--brand-color-600));flex-shrink:0}.dropdown__empty.svelte-e7y6xx{display:block;padding:var(--space-3);font-size:var(--text-sm);color:var(--form-text-muted, var(--gray-400));text-align:center}.dropdown__tags.svelte-e7y6xx{display:flex;flex-wrap:wrap;gap:4px;flex:1;min-width:0}.dropdown__tag.svelte-e7y6xx{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:color-mix(in srgb,var(--form-primary, var(--brand-color-500)) 10%,transparent);color:var(--form-primary-hover, var(--brand-color-700));border-radius:var(--radius-full, 9999px);font-size:var(--text-xs);font-weight:var(--font-weight-medium);white-space:nowrap}.dropdown__tag-remove.svelte-e7y6xx{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;border:none;background:none;color:color-mix(in srgb,var(--form-primary, var(--brand-color-400)) 70%,transparent);cursor:pointer;font-size:12px;line-height:1;border-radius:50%}.dropdown__tag-remove.svelte-e7y6xx:hover{background:color-mix(in srgb,var(--form-primary, var(--brand-color-500)) 20%,transparent);color:var(--form-primary-hover, var(--brand-color-700))}.dropdown__hint.svelte-e7y6xx{font-size:var(--text-xs);color:var(--form-text-muted, var(--gray-400));margin-top:var(--space-1)}.dropdown__checkbox.svelte-e7y6xx{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1.5px solid var(--form-text-muted, var(--gray-300));border-radius:3px;font-size:10px;color:#fff;flex-shrink:0;margin-right:var(--space-2);transition:all var(--transition-fast)}.dropdown__checkbox--checked.svelte-e7y6xx{background:var(--form-primary, var(--brand-color-600));border-color:var(--form-primary, var(--brand-color-600))}.dropdown__option--disabled.svelte-e7y6xx{opacity:.4;cursor:not-allowed}.question-error.svelte-e7y6xx{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-error)}.input-question__wrapper.svelte-4fcxfq{position:relative;display:flex;align-items:center}.input-question__field.svelte-4fcxfq{width:100%;padding:var(--space-3) var(--space-4);font-size:var(--text-lg);color:var(--form-text, var(--gray-800));background:var(--form-surface, white);border:1px solid var(--form-text-muted, var(--gray-300));border-radius:min(var(--form-radius, var(--radius-lg)),1rem);transition:all var(--transition-fast)}.input-question__wrapper--with-suffix.svelte-4fcxfq .input-question__field:where(.svelte-4fcxfq){padding-right:var(--space-12)}.input-question__field.svelte-4fcxfq::placeholder{color:var(--form-text-muted, var(--gray-500))}.input-question__field.svelte-4fcxfq:focus{outline:none;border-color:var(--form-primary, var(--brand-color-500));box-shadow:none}.input-question__field.svelte-4fcxfq:focus-visible{outline:none;box-shadow:0 0 0 2px var(--form-surface, white),0 0 0 4px var(--form-primary, var(--brand-color-500))}.input-question__field--error.svelte-4fcxfq{border-color:var(--color-error)}.input-question__suffix.svelte-4fcxfq{position:absolute;right:var(--space-4);color:var(--form-text-muted, var(--gray-500));font-size:var(--text-base);pointer-events:none}.question-error.svelte-4fcxfq{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-error)}.textarea-suggestions.svelte-uhob5k{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-3)}.textarea-suggestions__label.svelte-uhob5k{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--form-text-muted, var(--gray-500));text-transform:uppercase;letter-spacing:.04em}.textarea-suggestions__chips.svelte-uhob5k{display:flex;flex-wrap:wrap;gap:var(--space-2)}.textarea-suggestions__chip.svelte-uhob5k{padding:var(--space-1) var(--space-3);border:1px solid var(--form-text-muted, var(--gray-200));border-radius:var(--radius-full);background:var(--form-surface, white);font-size:var(--text-xs);color:var(--form-text-muted, var(--gray-600));cursor:pointer;transition:all var(--transition-fast)}.textarea-suggestions__chip.svelte-uhob5k:hover{border-color:var(--form-primary, var(--brand-color-400));color:var(--form-primary, var(--brand-color-600));background:var(--form-primary-light, var(--brand-color-50))}.textarea-suggestions__chip--active.svelte-uhob5k{border-color:var(--form-primary, var(--brand-color-600));color:var(--form-primary, var(--brand-color-600));background:var(--form-primary-light, var(--brand-color-50))}.textarea-question.svelte-uhob5k{position:relative}.textarea-question__field.svelte-uhob5k{width:100%;padding:var(--space-3) var(--space-4);font-size:var(--text-base);font-family:inherit;color:var(--form-text, var(--gray-800));background:var(--form-surface, white);border:1px solid var(--form-text-muted, var(--gray-300));border-radius:min(var(--form-radius, var(--radius-lg)),1rem);resize:vertical;min-height:120px;transition:all var(--transition-fast)}.textarea-question__field.svelte-uhob5k::placeholder{color:var(--form-text-muted, var(--gray-500))}.textarea-question__field.svelte-uhob5k:focus{outline:none;border-color:var(--form-primary, var(--brand-color-500));box-shadow:none}.textarea-question__field--error.svelte-uhob5k{border-color:var(--color-error)}.textarea-question__counter.svelte-uhob5k{position:absolute;bottom:var(--space-2);right:var(--space-3);font-size:var(--text-xs);color:var(--form-text-muted, var(--gray-500))}.textarea-question__counter--warn.svelte-uhob5k{color:var(--color-warning)}.textarea-question__hint.svelte-uhob5k{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--form-text-muted, var(--gray-500));font-style:italic}.question-error.svelte-uhob5k{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-error)}.scale-question__values.svelte-19zwozw{display:flex;gap:var(--space-1);overflow-x:auto;scrollbar-width:none}.scale-question__values.svelte-19zwozw::-webkit-scrollbar{display:none}.scale-question__value.svelte-19zwozw{flex:1;flex-shrink:0;min-width:2.5rem;padding:var(--space-3) var(--space-1);background:var(--form-surface, white);border:1px solid var(--form-text-muted, var(--gray-300));font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--form-text-muted, var(--gray-600));cursor:pointer;transition:all var(--transition-fast);text-align:center}.scale-question__value.svelte-19zwozw:first-child{border-radius:var(--form-radius, var(--radius-lg)) 0 0 var(--form-radius, var(--radius-lg))}.scale-question__value.svelte-19zwozw:last-child{border-radius:0 var(--form-radius, var(--radius-lg)) var(--form-radius, var(--radius-lg)) 0}.scale-question__value.svelte-19zwozw:hover{background-color:color-mix(in srgb,var(--form-primary, var(--brand-color-500)) 10%,transparent);border-color:color-mix(in srgb,var(--form-primary, var(--brand-color-300)) 50%,transparent);color:var(--form-primary-hover, var(--brand-color-700))}.scale-question__value--selected.svelte-19zwozw{background-color:var(--form-primary, var(--brand-color-600));border-color:var(--form-primary, var(--brand-color-600));color:#fff}.scale-question__value--selected.svelte-19zwozw:hover{background-color:var(--form-primary-hover, var(--brand-color-700));color:#fff}.scale-question__value.svelte-19zwozw:focus-visible{outline:2px solid var(--form-primary, var(--brand-color-500));outline-offset:2px;z-index:1}.scale-question__labels.svelte-19zwozw{display:flex;justify-content:space-between;margin-top:var(--space-2)}.scale-question__label.svelte-19zwozw{font-size:var(--text-xs);color:var(--form-text-muted, var(--gray-500))}.question-error.svelte-19zwozw{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-error)}.stars-question.svelte-11s79kz{display:flex;gap:var(--space-2)}.stars-question__star.svelte-11s79kz{background:none;border:none;padding:var(--space-1);cursor:pointer;color:var(--form-text-muted, var(--gray-300));transition:all var(--transition-fast)}.stars-question__star--active.svelte-11s79kz{color:var(--color-star)}.stars-question__star.svelte-11s79kz:hover{transform:scale(1.15)}.stars-question__star.svelte-11s79kz:focus-visible{outline:2px solid var(--form-primary, var(--brand-color-500));outline-offset:2px;border-radius:var(--radius-sm)}.stars-question__icon.svelte-11s79kz{width:2.5rem;height:2.5rem}.question-error.svelte-11s79kz{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-error)}.date-picker__field.svelte-45jvgk{width:100%;padding:var(--space-3) var(--space-4);font-size:var(--text-base);font-family:inherit;color:var(--form-text, var(--gray-800));background:var(--form-surface, white);border:1px solid var(--form-text-muted, var(--gray-300));border-radius:min(var(--form-radius, var(--radius-lg)),1rem);transition:all var(--transition-fast)}.date-picker__field.svelte-45jvgk:focus{outline:none;border-color:var(--form-primary, var(--brand-color-500));box-shadow:none}.date-picker__field--error.svelte-45jvgk{border-color:var(--color-error)}.question-error.svelte-45jvgk{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-error)}.currency-question__wrapper.svelte-10nyq6f{display:flex;align-items:center;border:1px solid var(--form-text-muted, var(--gray-300));border-radius:min(var(--form-radius, var(--radius-lg)),1rem);overflow:hidden;transition:all var(--transition-fast)}.currency-question__wrapper.svelte-10nyq6f:focus-within{border-color:var(--form-primary, var(--brand-color-500));box-shadow:none}.currency-question__wrapper--error.svelte-10nyq6f{border-color:var(--color-error)}.currency-question__symbol.svelte-10nyq6f{padding:var(--space-3) var(--space-3);background:var(--form-surface, var(--gray-50));color:var(--form-text-muted, var(--gray-500));font-size:var(--text-lg);font-weight:var(--font-weight-medium);border-right:1px solid var(--form-text-muted, var(--gray-200));min-width:3rem;text-align:center}.currency-question__select.svelte-10nyq6f{padding:var(--space-3);background:var(--form-surface, var(--gray-50));border:none;border-right:1px solid var(--form-text-muted, var(--gray-200));font-size:var(--text-sm);color:var(--form-text-muted, var(--gray-600));cursor:pointer}.currency-question__input.svelte-10nyq6f{flex:1;padding:var(--space-3) var(--space-4);border:none;font-size:var(--text-lg);color:var(--form-text, var(--gray-800));background:var(--form-surface, white)}.currency-question__input.svelte-10nyq6f:focus{outline:none}.currency-question__input.svelte-10nyq6f::placeholder{color:var(--form-text-muted, var(--gray-500))}.question-error.svelte-10nyq6f{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-error)}.file-upload__dropzone.svelte-ataie7{border:2px dashed var(--form-text-muted, var(--gray-300));border-radius:var(--form-radius, var(--radius-lg));padding:var(--space-8);text-align:center;transition:all var(--transition-fast);background:var(--form-surface, white)}.file-upload__dropzone--dragging.svelte-ataie7{border-color:var(--form-primary, var(--brand-color-500));background:color-mix(in srgb,var(--form-primary, var(--brand-color-500)) 10%,transparent)}.file-upload__dropzone--error.svelte-ataie7{border-color:var(--color-error)}.file-upload__dropzone--has-files.svelte-ataie7{padding:var(--space-4);border-style:solid;border-color:var(--form-text-muted, var(--gray-200))}.file-upload__text.svelte-ataie7{color:var(--form-text-muted, var(--gray-500));font-size:var(--text-sm);margin:0 0 var(--space-2) 0}.file-upload__label.svelte-ataie7{cursor:pointer}.file-upload__btn.svelte-ataie7{display:inline-block;padding:var(--space-2) var(--space-4);background:var(--form-primary, var(--brand-color-600));color:#fff;border-radius:var(--form-radius, var(--radius-md));font-size:var(--text-sm);font-weight:var(--font-weight-medium);transition:background-color var(--transition-fast)}.file-upload__btn.svelte-ataie7:hover{background:var(--form-primary-hover, var(--brand-color-700))}.file-upload__input.svelte-ataie7{display:none}.file-upload__hint.svelte-ataie7{margin:var(--space-2) 0 0 0;font-size:var(--text-xs);color:var(--form-text-muted, var(--gray-500))}.file-upload__files.svelte-ataie7{display:flex;flex-direction:column;gap:var(--space-2)}.file-upload__file.svelte-ataie7{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) var(--space-3);background:var(--form-surface, var(--gray-50));border-radius:var(--form-radius, var(--radius-md));gap:var(--space-2)}.file-upload__file--error.svelte-ataie7{background:var(--color-error-light);border:1px solid var(--color-error-border)}.file-upload__file-info.svelte-ataie7{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.file-upload__filename.svelte-ataie7{font-size:var(--text-sm);color:var(--form-text, var(--gray-700));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-upload__status.svelte-ataie7{font-size:var(--text-xs)}.file-upload__status--uploading.svelte-ataie7{color:var(--form-primary, var(--brand-color-600))}.file-upload__status--error.svelte-ataie7{color:var(--color-error)}.file-upload__status--done.svelte-ataie7{color:var(--form-text-muted, var(--gray-500))}.file-upload__remove.svelte-ataie7{background:none;border:none;color:var(--form-text-muted, var(--gray-500));font-size:var(--text-lg);cursor:pointer;padding:0 var(--space-1);line-height:1;flex-shrink:0}.file-upload__remove.svelte-ataie7:hover{color:var(--color-error)}.file-upload__remove.svelte-ataie7:disabled{opacity:.3;cursor:not-allowed}.file-upload__label--add.svelte-ataie7{display:block;margin-top:var(--space-2)}.file-upload__add.svelte-ataie7{font-size:var(--text-xs);color:var(--form-primary, var(--brand-color-600));font-weight:var(--font-weight-medium)}.question-error.svelte-ataie7{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-error)}.address-question.svelte-jywbfu{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.address-question__field--wide.svelte-jywbfu{grid-column:1 / -1}.address-question__label.svelte-jywbfu{display:block;font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--form-text-muted, var(--gray-600));margin-bottom:var(--space-1)}.address-question__input.svelte-jywbfu{width:100%;padding:var(--space-2) var(--space-3);font-size:var(--text-base);color:var(--form-text, var(--gray-800));background:var(--form-surface, white);border:1px solid var(--form-text-muted, var(--gray-300));border-radius:min(var(--form-radius, var(--radius-md)),1rem);transition:all var(--transition-fast)}.address-question__input.svelte-jywbfu:focus{outline:none;border-color:var(--form-primary, var(--brand-color-500));box-shadow:none}.address-question__input--error.svelte-jywbfu{border-color:var(--color-error)}@media(max-width:30rem){.address-question.svelte-jywbfu{grid-template-columns:1fr}}.question-error.svelte-jywbfu{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-error)}.email-input__wrapper.svelte-jlsyry{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--form-text-muted, var(--gray-300));border-radius:min(var(--form-radius, var(--radius-lg)),1rem);background:var(--form-surface, white);transition:all var(--transition-fast)}.email-input__wrapper.svelte-jlsyry:focus-within{border-color:var(--form-primary, var(--brand-color-500));box-shadow:none}.email-input__wrapper--error.svelte-jlsyry{border-color:var(--color-error)}.email-input__icon.svelte-jlsyry{width:1.25rem;height:1.25rem;color:var(--form-text-muted, var(--gray-400));flex-shrink:0}.email-input__wrapper.svelte-jlsyry:focus-within .email-input__icon:where(.svelte-jlsyry){color:var(--form-primary, var(--brand-color-500))}.email-input__field.svelte-jlsyry{flex:1;border:none;font-size:var(--text-base);font-family:inherit;color:var(--form-text, var(--gray-800));background:transparent;outline:none;min-width:0}.email-input__field.svelte-jlsyry::placeholder{color:var(--form-text-muted, var(--gray-400))}.question-error.svelte-jlsyry{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-error)}.phone.svelte-17qbfuq{display:flex;position:relative;border:1px solid var(--form-text-muted, var(--gray-300));border-radius:min(var(--form-radius, var(--radius-lg)),1rem);overflow:visible;transition:all var(--transition-fast)}.phone.svelte-17qbfuq:focus-within{border-color:var(--form-primary, var(--brand-color-500));box-shadow:none}.phone--error.svelte-17qbfuq{border-color:var(--color-error)}.phone__country.svelte-17qbfuq{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-2) var(--space-3) var(--space-3);background:var(--form-surface, var(--gray-50));border:none;border-right:1px solid var(--form-text-muted, var(--gray-200));cursor:pointer;flex-shrink:0;font-family:inherit;transition:background var(--transition-fast);border-radius:min(var(--form-radius, var(--radius-lg)),1rem) 0 0 min(var(--form-radius, var(--radius-lg)),1rem)}.phone__country.svelte-17qbfuq:hover{background:color-mix(in srgb,var(--form-text, var(--gray-900)) 8%,transparent)}.phone__flag.svelte-17qbfuq{font-size:var(--text-lg);line-height:1}.phone__dial.svelte-17qbfuq{font-size:var(--text-sm);color:var(--form-text, var(--gray-700));font-weight:var(--font-weight-medium)}.phone__chevron.svelte-17qbfuq{width:.75rem;height:.75rem;color:var(--form-text-muted, var(--gray-400))}.phone__input.svelte-17qbfuq{flex:1;padding:var(--space-3) var(--space-4);border:none;font-size:var(--text-base);font-family:inherit;color:var(--form-text, var(--gray-800));background:transparent;min-width:0;letter-spacing:.02em}.phone__input.svelte-17qbfuq:focus{outline:none}.phone__input.svelte-17qbfuq::placeholder{color:var(--form-text-muted, var(--gray-400))}.phone__popover.svelte-17qbfuq{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--form-surface, white);border:1px solid var(--form-text-muted, var(--gray-200));border-radius:min(var(--form-radius, var(--radius-lg)),1rem);box-shadow:0 4px 16px #00000014;z-index:50;overflow:hidden}.phone__search.svelte-17qbfuq{width:100%;padding:var(--space-2) var(--space-3);border:none;border-bottom:1px solid var(--form-text-muted, var(--gray-100));font-size:var(--text-sm);font-family:inherit;outline:none;background:var(--form-surface, transparent)}.phone__search.svelte-17qbfuq::placeholder{color:var(--form-text-muted, var(--gray-400))}.phone__list.svelte-17qbfuq{max-height:14rem;overflow-y:auto;padding:var(--space-1)}.phone__option.svelte-17qbfuq{width:100%;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-family:inherit;color:var(--form-text, var(--gray-700));background:none;border:none;border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:background var(--transition-fast)}.phone__option.svelte-17qbfuq:hover{background:color-mix(in srgb,var(--form-text, var(--gray-900)) 8%,transparent)}.phone__option--selected.svelte-17qbfuq{background:color-mix(in srgb,var(--form-primary, var(--brand-color-500)) 10%,transparent);color:var(--form-primary-hover, var(--brand-color-700))}.phone__option-flag.svelte-17qbfuq{font-size:var(--text-base);flex-shrink:0}.phone__option-name.svelte-17qbfuq{flex:1}.phone__option-dial.svelte-17qbfuq{color:var(--form-text-muted, var(--gray-400));font-size:var(--text-xs)}.phone__empty.svelte-17qbfuq{display:block;padding:var(--space-3);text-align:center;font-size:var(--text-sm);color:var(--form-text-muted, var(--gray-400))}.question-error.svelte-17qbfuq{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-error)}.ranking.svelte-1ud6dkk{display:flex;flex-direction:column;gap:var(--space-2)}.ranking__hint.svelte-1ud6dkk{font-size:var(--text-sm);color:var(--form-text-muted, var(--gray-500));margin:0 0 var(--space-1) 0}.ranking__item.svelte-1ud6dkk{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--form-surface, white);border:1px solid var(--gray-200);border-radius:var(--form-radius, var(--radius-lg));transition:all var(--transition-fast);cursor:grab;-webkit-user-select:none;user-select:none;min-height:3rem;touch-action:none}.ranking__item.svelte-1ud6dkk:hover{border-color:var(--form-text-muted, var(--gray-300));box-shadow:var(--shadow-xs)}.ranking__item--dragging.svelte-1ud6dkk{opacity:.4;cursor:grabbing;border-style:dashed;border-color:color-mix(in srgb,var(--form-primary, var(--brand-color-300)) 50%,transparent);background:color-mix(in srgb,var(--form-primary, var(--brand-color-500)) 10%,transparent)}.ranking__drop-zone-top.svelte-1ud6dkk{height:var(--space-4);margin-bottom:calc(var(--space-2) * -1)}.ranking__drop-indicator.svelte-1ud6dkk{height:3rem;border:2px dashed var(--form-primary, var(--brand-color-400));border-radius:var(--form-radius, var(--radius-lg));background:var(--form-primary-light, var(--brand-color-50));opacity:.5}.ranking__item--unranked.svelte-1ud6dkk{opacity:.5;background:var(--form-surface, var(--gray-50))}.ranking__drag-handle.svelte-1ud6dkk{color:var(--form-text-muted, var(--gray-300));flex-shrink:0;cursor:grab;display:flex;align-items:center;padding:var(--space-1)}.ranking__item.svelte-1ud6dkk:hover .ranking__drag-handle:where(.svelte-1ud6dkk){color:var(--form-text-muted, var(--gray-500))}.ranking__rank.svelte-1ud6dkk{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--form-primary, var(--brand-color-500)) 20%,transparent);color:var(--form-primary-hover, var(--brand-color-700));font-size:var(--text-xs);font-weight:var(--font-weight-bold);border-radius:var(--radius-full);flex-shrink:0}.ranking__rank--empty.svelte-1ud6dkk{background:var(--form-surface, var(--gray-100));color:var(--form-text-muted, var(--gray-400))}.ranking__label.svelte-1ud6dkk{flex:1;font-size:var(--text-base);color:var(--form-text, var(--gray-800))}.ranking__weight.svelte-1ud6dkk{font-size:var(--text-xs);color:var(--form-text-muted, var(--gray-400));flex-shrink:0;white-space:nowrap}.ranking__controls.svelte-1ud6dkk{display:flex;gap:var(--space-1);flex-shrink:0}.ranking__btn.svelte-1ud6dkk{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--form-text-muted, var(--gray-200));background:var(--form-surface, white);border-radius:var(--form-radius, var(--radius-md));color:var(--form-text-muted, var(--gray-500));cursor:pointer;transition:all var(--transition-fast)}.ranking__btn.svelte-1ud6dkk:hover:not(:disabled){background:var(--form-surface, var(--gray-50));color:var(--form-text, var(--gray-700));border-color:var(--form-text-muted, var(--gray-300))}.ranking__btn.svelte-1ud6dkk:disabled{opacity:.25;cursor:not-allowed}.ranking__divider.svelte-1ud6dkk{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) 0}.ranking__divider-line.svelte-1ud6dkk{flex:1;height:1px;background:var(--form-text-muted, var(--gray-200))}.ranking__divider-label.svelte-1ud6dkk{font-size:var(--text-xs);color:var(--form-text-muted, var(--gray-400));white-space:nowrap}.question-error.svelte-1ud6dkk{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-error)}@media(pointer:coarse){.ranking__item.svelte-1ud6dkk{min-height:3.5rem;padding:var(--space-3) var(--space-3)}.ranking__drag-handle.svelte-1ud6dkk{padding:var(--space-2)}.ranking__btn.svelte-1ud6dkk{width:2.5rem;height:2.5rem}}.signature-question__mode-toggle.svelte-1m1qzf0{display:flex;gap:var(--space-1);margin-bottom:var(--space-2)}.signature-question__mode-btn.svelte-1m1qzf0{padding:var(--space-1) var(--space-3);background:none;border:1px solid var(--form-text-muted, var(--gray-300));border-radius:var(--form-radius, var(--radius-md));font-size:var(--text-xs);color:var(--form-text-muted, var(--gray-500));cursor:pointer;transition:all .15s ease}.signature-question__mode-btn--active.svelte-1m1qzf0{background:var(--form-surface, var(--gray-100));color:var(--form-text, var(--gray-900));border-color:var(--form-text-muted, var(--gray-400))}.signature-question__mode-btn.svelte-1m1qzf0:hover:not(.signature-question__mode-btn--active){border-color:var(--form-text-muted, var(--gray-400));color:var(--form-text, var(--gray-700))}.signature-question__canvas-wrapper.svelte-1m1qzf0{position:relative;border:1px solid var(--form-text-muted, var(--gray-300));border-radius:var(--form-radius, var(--radius-lg));overflow:hidden;background:var(--form-surface, white)}.signature-question__canvas-wrapper--error.svelte-1m1qzf0{border-color:var(--color-error)}.signature-question__canvas.svelte-1m1qzf0{display:block;width:100%;height:10rem;cursor:crosshair;touch-action:none}.signature-question__placeholder.svelte-1m1qzf0{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--form-text-muted, var(--gray-500));font-size:var(--text-sm);pointer-events:none;margin:0}.signature-question__type-wrapper.svelte-1m1qzf0{border:1px solid var(--form-text-muted, var(--gray-300));border-radius:var(--form-radius, var(--radius-lg));overflow:hidden;background:var(--form-surface, white);padding:var(--space-3)}.signature-question__type-wrapper--error.svelte-1m1qzf0{border-color:var(--color-error)}.signature-question__type-input.svelte-1m1qzf0{width:100%;border:none;border-bottom:1px solid var(--form-text-muted, var(--gray-300));padding:var(--space-2) 0;font-size:var(--text-base);color:var(--form-text, var(--gray-900));background:transparent;outline:none}.signature-question__type-input.svelte-1m1qzf0:focus{border-bottom-color:var(--color-primary, #6366f1)}.signature-question__type-preview.svelte-1m1qzf0{margin:var(--space-3) 0 0;font-family:Brush Script MT,Segoe Script,Dancing Script,cursive;font-size:2rem;color:var(--color-ink, #1f2937);text-align:center;line-height:1.2}.signature-question__clear.svelte-1m1qzf0{margin-top:var(--space-2);padding:var(--space-1) var(--space-3);background:none;border:1px solid var(--form-text-muted, var(--gray-300));border-radius:var(--form-radius, var(--radius-md));font-size:var(--text-xs);color:var(--form-text-muted, var(--gray-500));cursor:pointer}.signature-question__clear.svelte-1m1qzf0:hover{color:var(--color-error);border-color:var(--color-error)}.question-error.svelte-1m1qzf0{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-error)}.payment-question__summary.svelte-16rv3mw{border:1px solid var(--form-text-muted, var(--gray-200));border-radius:var(--form-radius, var(--radius-lg));padding:var(--space-6);text-align:center;background:var(--form-surface, white)}.payment-question__summary--success.svelte-16rv3mw{border-color:var(--color-success);background:var(--color-success-bg)}.payment-question__amount.svelte-16rv3mw{display:flex;align-items:baseline;justify-content:center;gap:var(--space-1);margin-bottom:var(--space-4)}.payment-question__currency.svelte-16rv3mw{font-size:var(--text-lg);color:var(--form-text-muted, var(--gray-500))}.payment-question__value.svelte-16rv3mw{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--form-text, var(--gray-900))}.payment-question__element.svelte-16rv3mw{margin-bottom:var(--space-4);text-align:left}.payment-question__element--hidden.svelte-16rv3mw{display:none}.payment-question__btn.svelte-16rv3mw{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-6);background:var(--form-primary, var(--brand-color-600));color:#fff;border:none;border-radius:var(--form-radius, var(--radius-md));font-size:var(--text-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--transition-fast);margin-bottom:var(--space-3)}.payment-question__btn.svelte-16rv3mw:hover:not(:disabled){background:var(--form-primary-hover, var(--brand-color-700))}.payment-question__btn.svelte-16rv3mw:disabled{opacity:.6;cursor:not-allowed}.payment-question__note.svelte-16rv3mw{font-size:var(--text-xs);color:var(--form-text-muted, var(--gray-500));margin:0}.payment-question__success.svelte-16rv3mw{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-bottom:var(--space-2)}.payment-question__check-icon.svelte-16rv3mw{color:var(--color-success)}.payment-question__success-text.svelte-16rv3mw{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-success)}.payment-question__loading.svelte-16rv3mw{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-6) 0;color:var(--form-text-muted, var(--gray-500));font-size:var(--text-sm)}.payment-question__spinner.svelte-16rv3mw{width:1.5rem;height:1.5rem;border:2px solid var(--form-text-muted, var(--gray-200));border-top-color:var(--form-primary, var(--brand-color-600));border-radius:50%;animation:svelte-16rv3mw-payment-spin .8s linear infinite}.payment-question__btn-spinner.svelte-16rv3mw{display:inline-block;width:1rem;height:1rem;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:svelte-16rv3mw-payment-spin .8s linear infinite}@keyframes svelte-16rv3mw-payment-spin{to{transform:rotate(360deg)}}.question-error.svelte-16rv3mw{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-error)}.section-break.svelte-inms3c{text-align:center;padding:var(--space-8) 0}.section-break__title.svelte-inms3c{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--form-text, var(--gray-900));margin:0 0 var(--space-3)}.section-break__description.svelte-inms3c{font-size:var(--text-base);color:var(--form-text-muted, var(--gray-600));line-height:var(--leading-relaxed);max-width:40rem;margin:0 auto}.video-embed.svelte-co7owm{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);width:100%;max-width:40rem}.video-embed__title.svelte-co7owm{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--form-text, var(--gray-900));margin:0;text-align:center}.video-embed__description.svelte-co7owm{font-size:var(--text-base);color:var(--form-text-muted, var(--gray-500));margin:0;text-align:center;line-height:var(--leading-relaxed)}.video-embed__wrapper.svelte-co7owm{position:relative;width:100%;padding-bottom:56.25%;border-radius:var(--form-radius, var(--radius-lg));overflow:hidden;background:var(--form-surface, var(--gray-100))}.video-embed__iframe.svelte-co7owm{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.video-embed__error.svelte-co7owm{padding:var(--space-8);background:var(--form-surface, var(--gray-50));border-radius:var(--form-radius, var(--radius-lg));color:var(--form-text-muted, var(--gray-500));text-align:center;width:100%}.video-embed__continue-wrap.svelte-co7owm{margin-top:var(--space-4)}.countdown.svelte-4oo68q{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);width:100%}.countdown__title.svelte-4oo68q{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--form-text, var(--gray-900));margin:0;text-align:center}.countdown__description.svelte-4oo68q{font-size:var(--text-base);color:var(--form-text-muted, var(--gray-500));margin:0;text-align:center}.countdown__timer.svelte-4oo68q{display:flex;align-items:center;gap:var(--space-3)}.countdown__timer--expired.svelte-4oo68q{opacity:.4}.countdown__unit.svelte-4oo68q{display:flex;flex-direction:column;align-items:center;min-width:4rem;padding:var(--space-4) var(--space-3);background:var(--form-surface, var(--gray-50));border-radius:var(--form-radius, var(--radius-lg))}.countdown__number.svelte-4oo68q{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--form-primary, var(--brand-color-600));line-height:1;font-variant-numeric:tabular-nums}.countdown__label.svelte-4oo68q{font-size:var(--text-xs);color:var(--form-text-muted, var(--gray-500));margin-top:var(--space-1);text-transform:uppercase;letter-spacing:.05em}.countdown__separator.svelte-4oo68q{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--form-text-muted, var(--gray-300))}.countdown__continue-wrap.svelte-4oo68q{margin-top:var(--space-4)}.html-block.svelte-eud0qk{width:100%;max-width:40rem;margin:0 auto;line-height:var(--leading-relaxed);color:var(--form-text, var(--gray-800))}.html-block.svelte-eud0qk h1,.html-block.svelte-eud0qk h2,.html-block.svelte-eud0qk h3{color:var(--form-text, var(--gray-900));margin:0 0 var(--space-3)}.html-block.svelte-eud0qk p{margin:0 0 var(--space-4)}.html-block.svelte-eud0qk a{color:var(--form-primary, var(--brand-color-600));text-decoration:underline}.html-block.svelte-eud0qk img{max-width:100%;height:auto;border-radius:var(--form-radius, var(--radius-md))}.html-block.svelte-eud0qk ul,.html-block.svelte-eud0qk ol{padding-left:var(--space-6);margin:0 0 var(--space-4)}.content-section.svelte-1k7lhju{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4);width:100%;max-width:40rem;margin:0 auto;padding-top:var(--space-4)}.content-section--split.svelte-1k7lhju{flex-direction:row;text-align:left;max-width:56rem;gap:var(--space-8)}.content-section--image-right.svelte-1k7lhju{flex-direction:row-reverse}.content-section__image-top.svelte-1k7lhju{width:100%;max-height:16rem;overflow:hidden;border-radius:var(--form-radius, var(--radius-lg))}.content-section__img.svelte-1k7lhju{width:100%;height:100%;object-fit:cover}.content-section__image-side.svelte-1k7lhju{flex:1;min-width:0;max-width:50%;border-radius:var(--form-radius, var(--radius-lg));overflow:hidden}.content-section__img-side.svelte-1k7lhju{width:100%;height:100%;max-height:70vh;object-fit:cover}.content-section__text.svelte-1k7lhju{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}.content-section--split.svelte-1k7lhju .content-section__text:where(.svelte-1k7lhju){justify-content:center}.content-section__headline.svelte-1k7lhju{font-size:clamp(1.75rem,5vw,3.5rem);font-weight:var(--font-weight-bold, 700);line-height:1.15;letter-spacing:-.03em;color:var(--form-text, var(--gray-900));margin:0}.content-section__keyword.svelte-1k7lhju{position:relative;display:inline-block;white-space:nowrap;padding-bottom:.15em}.content-section__swoosh.svelte-1k7lhju{position:absolute;left:-2%;right:-2%;bottom:0;height:.35em;width:104%;display:block;pointer-events:none}.content-section__subline.svelte-1k7lhju{font-size:clamp(.95rem,2vw,1.25rem);line-height:var(--leading-relaxed, 1.6);color:var(--form-text-muted, var(--gray-600));margin:0;max-width:36rem}.content-section.svelte-1k7lhju:not(.content-section--split) .content-section__subline:where(.svelte-1k7lhju){margin-left:auto;margin-right:auto}.content-section__badges.svelte-1k7lhju{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-2)}.no-orphan-pair.svelte-1k7lhju{display:inline-flex;flex-wrap:nowrap;gap:var(--space-1)}.content-section.svelte-1k7lhju:not(.content-section--split) .content-section__badges:where(.svelte-1k7lhju){justify-content:center}.content-section__badge.svelte-1k7lhju{display:inline-block;padding:var(--space-1) var(--space-3);background:color-mix(in srgb,var(--form-text, var(--gray-500)) 8%,transparent);color:var(--form-text-muted, var(--gray-600));border-radius:var(--radius-md, 6px);font-size:var(--text-xs);font-weight:var(--font-weight-medium, 500);white-space:nowrap;cursor:default}@media(max-width:640px){.content-section--split.svelte-1k7lhju{flex-direction:column;text-align:center}.content-section__image-side.svelte-1k7lhju{max-width:100%}.content-section--split.svelte-1k7lhju .content-section__badges:where(.svelte-1k7lhju){justify-content:center}}.embed-block.svelte-12xws0{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);width:100%;max-width:40rem}.embed-block__title.svelte-12xws0{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--form-text, var(--gray-900));margin:0;text-align:center}.embed-block__description.svelte-12xws0{font-size:var(--text-base);color:var(--form-text-muted, var(--gray-500));margin:0;text-align:center;line-height:var(--leading-relaxed)}.embed-block__wrapper.svelte-12xws0{position:relative;width:100%;border-radius:var(--form-radius, var(--radius-lg));overflow:hidden;background:var(--form-surface, var(--gray-100))}.embed-block__wrapper--custom.svelte-12xws0{position:relative}.embed-block__iframe.svelte-12xws0{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.embed-block__wrapper--custom.svelte-12xws0 .embed-block__iframe:where(.svelte-12xws0){position:relative}.embed-block__placeholder.svelte-12xws0{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--form-text-muted, var(--gray-400))}.embed-block__placeholder-icon.svelte-12xws0{font-size:var(--text-2xl)}.embed-block__fallback.svelte-12xws0{font-size:var(--text-xs);color:var(--form-text-muted, var(--gray-400));margin:0}.embed-block__fallback.svelte-12xws0 a:where(.svelte-12xws0){color:var(--form-text-muted, var(--gray-400));text-decoration:underline}.embed-block__fallback.svelte-12xws0 a:where(.svelte-12xws0):hover{color:var(--form-text-muted, var(--gray-600))}.embed-block__error.svelte-12xws0{padding:var(--space-8);background:var(--form-surface, var(--gray-50));border-radius:var(--form-radius, var(--radius-lg));color:var(--form-text-muted, var(--gray-500));text-align:center;width:100%}.embed-block__continue.svelte-12xws0{margin-top:var(--space-4);padding:var(--space-2) var(--space-5);background:var(--form-primary, var(--brand-color-600));color:#fff;border:none;border-radius:var(--form-radius, var(--radius-md));font-size:var(--text-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast)}.embed-block__continue.svelte-12xws0:hover{background:var(--form-primary-hover, var(--brand-color-700))}.calculated-result.svelte-1gjlx66{display:flex;align-items:center;padding:var(--space-4) var(--space-5);background:var(--form-surface, var(--gray-50));border:1px solid var(--form-text-muted, var(--gray-200));border-radius:var(--form-radius, var(--radius-lg))}.calculated-result__value.svelte-1gjlx66{font-size:var(--text-2xl, 1.5rem);font-weight:var(--font-weight-semibold);color:var(--form-primary, var(--brand-color-600));font-variant-numeric:tabular-nums}.matrix-desktop.svelte-134qt2h{display:block;overflow-x:auto}.matrix-table.svelte-134qt2h{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.matrix-table__corner.svelte-134qt2h{min-width:10rem}.matrix-table__col-header.svelte-134qt2h{padding:var(--space-2) var(--space-3);font-weight:var(--font-weight-medium);color:var(--form-text-muted, var(--gray-600));text-align:center;font-size:var(--text-xs);min-width:4rem}.matrix-table__row.svelte-134qt2h{border-bottom:1px solid var(--form-text-muted, var(--gray-100))}.matrix-table__row.svelte-134qt2h:hover{background-color:var(--form-surface, var(--gray-50))}.matrix-table__row-header.svelte-134qt2h{padding:var(--space-3) var(--space-4);font-weight:var(--font-weight-normal);color:var(--form-text, var(--gray-800));text-align:left;font-size:var(--text-sm)}.matrix-table__cell.svelte-134qt2h{text-align:center;padding:var(--space-2)}.matrix-cell-btn.svelte-134qt2h{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;background:none;cursor:pointer;padding:0}.matrix-cell-btn__indicator.svelte-134qt2h{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:2px solid var(--form-text-muted, var(--gray-300));transition:all var(--transition-fast)}.matrix-cell-btn__indicator--radio.svelte-134qt2h{border-radius:var(--radius-full)}.matrix-cell-btn__indicator--checkbox.svelte-134qt2h{border-radius:var(--radius-sm)}.matrix-cell-btn--selected.svelte-134qt2h .matrix-cell-btn__indicator:where(.svelte-134qt2h){border-color:var(--form-primary, var(--brand-color-600));background-color:var(--form-primary, var(--brand-color-600));color:#fff}.matrix-cell-btn--selected.svelte-134qt2h .matrix-cell-btn__indicator--radio:where(.svelte-134qt2h){background-color:transparent;border-color:var(--form-primary, var(--brand-color-600))}.matrix-cell-btn__dot.svelte-134qt2h{width:.5rem;height:.5rem;background-color:var(--form-primary, var(--brand-color-600));border-radius:var(--radius-full)}.matrix-cell-btn.svelte-134qt2h:hover .matrix-cell-btn__indicator:where(.svelte-134qt2h){border-color:color-mix(in srgb,var(--form-primary, var(--brand-color-400)) 70%,transparent)}.matrix-mobile.svelte-134qt2h{display:none;flex-direction:column;gap:var(--space-4)}.matrix-card.svelte-134qt2h{border:1px solid var(--form-text-muted, var(--gray-200));border-radius:var(--form-radius, var(--radius-lg));padding:var(--space-4);margin:0}.matrix-card__title.svelte-134qt2h{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--form-text, var(--gray-800));padding:0;margin-bottom:var(--space-3)}.matrix-card__options.svelte-134qt2h{display:flex;flex-direction:column;gap:var(--space-2)}.matrix-card__option.svelte-134qt2h{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--form-text-muted, var(--gray-200));border-radius:var(--form-radius, var(--radius-md));cursor:pointer;transition:all var(--transition-fast)}.matrix-card__option.svelte-134qt2h:hover{border-color:color-mix(in srgb,var(--form-primary, var(--brand-color-300)) 50%,transparent);background-color:color-mix(in srgb,var(--form-primary, var(--brand-color-500)) 10%,transparent)}.matrix-card__option--selected.svelte-134qt2h{border-color:var(--form-primary, var(--brand-color-500));background-color:color-mix(in srgb,var(--form-primary, var(--brand-color-500)) 10%,transparent)}.matrix-card__input.svelte-134qt2h{accent-color:var(--form-primary, var(--brand-color-600))}.matrix-card__label.svelte-134qt2h{font-size:var(--text-sm);color:var(--form-text, var(--gray-700))}.question-error.svelte-134qt2h{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-error)}@media(max-width:40rem){.matrix-desktop.svelte-134qt2h{display:none}.matrix-mobile.svelte-134qt2h{display:flex}}.question-renderer.svelte-1szjvct{display:flex;flex-direction:column;gap:var(--space-6);width:100%;max-width:40rem;margin:0 auto}.question-renderer__header.svelte-1szjvct{display:flex;flex-direction:column;gap:var(--space-2)}.question-renderer__title.svelte-1szjvct{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--form-text, var(--gray-900));margin:0;line-height:var(--leading-tight);font-family:var(--form-font-heading, var(--form-font-family, inherit))}.question-renderer__number.svelte-1szjvct{color:var(--form-text-muted, var(--gray-500));font-weight:var(--font-weight-medium);margin-right:var(--space-2)}.question-renderer__required.svelte-1szjvct{color:var(--color-error);margin-left:var(--space-1)}.question-renderer__description.svelte-1szjvct{font-size:var(--text-base);color:var(--form-text-muted, var(--gray-500));margin:0;line-height:var(--leading-relaxed)}.question-renderer__image.svelte-1szjvct{width:100%;max-height:16rem;object-fit:cover;border-radius:var(--form-radius, var(--radius-lg));margin-top:var(--space-3)}.question-renderer__fallback.svelte-1szjvct{padding:var(--space-4);background:var(--form-surface, var(--gray-50));border-radius:var(--form-radius, var(--radius-lg));color:var(--form-text-muted, var(--gray-500));text-align:center}.question-renderer__content.svelte-1szjvct{display:contents}.question-renderer--split.svelte-1szjvct{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:calc(var(--space-8) * var(--form-spacing-scale, 1));align-items:center;max-width:78rem;min-height:60vh}.question-renderer--split.svelte-1szjvct .question-renderer__content:where(.svelte-1szjvct){display:flex;flex-direction:column;gap:var(--space-6);max-width:40rem}.question-renderer--image-right.svelte-1szjvct{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.question-renderer--image-right.svelte-1szjvct .question-renderer__media:where(.svelte-1szjvct){order:2}.question-renderer__media.svelte-1szjvct{position:relative;width:100%;height:100%;display:flex;align-items:center}.question-renderer__image-wrapper.svelte-1szjvct{position:relative;display:inline-block;max-width:100%;margin-top:var(--space-3)}.question-renderer__image-wrapper.svelte-1szjvct .question-renderer__image:where(.svelte-1szjvct){margin-top:0}.question-renderer__media-image.svelte-1szjvct{width:100%;height:100%;max-height:70vh;object-fit:cover;border-radius:var(--form-radius, var(--radius-lg))}.question-renderer--cover.svelte-1szjvct{display:flex;min-height:100vh;min-height:100dvh;max-width:none;padding:0;gap:0}.question-renderer--cover-left.svelte-1szjvct{flex-direction:row}.question-renderer--cover-right.svelte-1szjvct{flex-direction:row-reverse}.question-renderer--cover-top.svelte-1szjvct{flex-direction:column}.question-renderer--cover-left.svelte-1szjvct .question-renderer__media:where(.svelte-1szjvct),.question-renderer--cover-right.svelte-1szjvct .question-renderer__media:where(.svelte-1szjvct){flex:0 0 33%;max-width:33%;min-height:100vh;min-height:100dvh}.question-renderer--cover-top.svelte-1szjvct .question-renderer__media:where(.svelte-1szjvct){flex:0 0 50vh;min-height:50vh;width:100%}.question-renderer--cover.svelte-1szjvct .question-renderer__media-image:where(.svelte-1szjvct){width:100%;height:100%;max-height:none;object-fit:cover;border-radius:0}.question-renderer--cover.svelte-1szjvct .question-renderer__content:where(.svelte-1szjvct){flex:1 1 0;min-width:0;max-width:40rem;justify-content:center;padding:var(--space-12) clamp(var(--space-8),6vw,var(--space-16))}.question-renderer--cover-top.svelte-1szjvct .question-renderer__content:where(.svelte-1szjvct){margin:0 auto;padding:var(--space-12) var(--space-8)}.question-renderer--edit.question-renderer--cover.svelte-1szjvct{min-height:0}.question-renderer--edit.question-renderer--cover-left.svelte-1szjvct,.question-renderer--edit.question-renderer--cover-right.svelte-1szjvct{min-height:18rem}.question-renderer--edit.question-renderer--cover-left.svelte-1szjvct .question-renderer__media:where(.svelte-1szjvct),.question-renderer--edit.question-renderer--cover-right.svelte-1szjvct .question-renderer__media:where(.svelte-1szjvct){min-height:18rem;max-width:33%}.question-renderer--edit.question-renderer--cover-top.svelte-1szjvct .question-renderer__media:where(.svelte-1szjvct){flex:0 0 12rem;min-height:12rem}.question-renderer--edit.question-renderer--cover.svelte-1szjvct .question-renderer__content:where(.svelte-1szjvct){padding:var(--space-6)}@media(max-width:768px){.question-renderer--split.svelte-1szjvct{grid-template-columns:1fr;min-height:auto}.question-renderer--image-right.svelte-1szjvct .question-renderer__media:where(.svelte-1szjvct){order:0}.question-renderer__media-image.svelte-1szjvct{max-height:12rem}.question-renderer--cover-left.svelte-1szjvct,.question-renderer--cover-right.svelte-1szjvct{flex-direction:column}.question-renderer--cover-left.svelte-1szjvct .question-renderer__media:where(.svelte-1szjvct),.question-renderer--cover-right.svelte-1szjvct .question-renderer__media:where(.svelte-1szjvct){flex:0 0 40vh;max-width:none;width:100%;min-height:40vh}.question-renderer--cover-top.svelte-1szjvct .question-renderer__media:where(.svelte-1szjvct){flex:0 0 40vh;min-height:40vh}.question-renderer--cover.svelte-1szjvct .question-renderer__content:where(.svelte-1szjvct){padding:var(--space-8) var(--space-6)}}.bg-pattern.svelte-1wpxjf7{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.bg-pattern--scoped.svelte-1wpxjf7{position:absolute;z-index:auto}.bg-pattern__canvas.svelte-1wpxjf7{display:block;width:100%;height:100%}.bg-pattern--subtle.svelte-1wpxjf7{opacity:.4}.bg-pattern--medium.svelte-1wpxjf7{opacity:.7}.bg-pattern--strong.svelte-1wpxjf7{opacity:1}.bg-pattern--dots.svelte-1wpxjf7{background-image:radial-gradient(circle,var(--accent, #6366f1) 1px,transparent 1.2px);background-size:24px 24px;opacity:.08}.bg-pattern--dots.bg-pattern--medium.svelte-1wpxjf7{opacity:.14}.bg-pattern--dots.bg-pattern--strong.svelte-1wpxjf7{opacity:.22}.bg-pattern--grid.svelte-1wpxjf7{background-image:linear-gradient(to right,var(--accent, #6366f1) 1px,transparent 1px),linear-gradient(to bottom,var(--accent, #6366f1) 1px,transparent 1px);background-size:48px 48px;opacity:.06}.bg-pattern--grid.bg-pattern--medium.svelte-1wpxjf7{opacity:.1}.bg-pattern--grid.bg-pattern--strong.svelte-1wpxjf7{opacity:.18}.bg-pattern--lines.svelte-1wpxjf7{background-image:repeating-linear-gradient(135deg,var(--accent, #6366f1) 0,var(--accent, #6366f1) 1px,transparent 1px,transparent 16px);opacity:.08}.bg-pattern--lines.bg-pattern--medium.svelte-1wpxjf7{opacity:.14}.bg-pattern--lines.bg-pattern--strong.svelte-1wpxjf7{opacity:.22}.bg-pattern--lines.bg-pattern--motion.svelte-1wpxjf7{animation:svelte-1wpxjf7-bg-pattern-drift 30s linear infinite}@keyframes svelte-1wpxjf7-bg-pattern-drift{0%{background-position:0 0}to{background-position:64px 64px}}@media(prefers-reduced-motion:reduce){.bg-pattern--motion.svelte-1wpxjf7{animation:none!important}}.fbg.svelte-a9llpf{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.fbg--fixed.svelte-a9llpf{position:fixed;transform:translateZ(0);will-change:transform}.fbg__image.svelte-a9llpf{position:absolute;inset:0;background-image:var(--form-bg-image, none);background-size:var(--form-bg-size, cover);background-position:var(--form-bg-position, center);background-repeat:no-repeat}.fbg__fade.svelte-a9llpf{position:absolute;inset:0;background-color:var(--form-bg, white);opacity:calc(1 - var(--form-bg-opacity, 1))}.fbg__frame-mask.svelte-a9llpf{position:absolute;inset:0;background-image:linear-gradient(var(--form-bg, white),var(--form-bg, white));background-repeat:no-repeat;background-position:center;background-size:min(46rem,calc(100% - 4rem)) calc(100% - 3rem)}
