.st-choice.svelte-1fxiqve{align-items:start;color:var(--st-component-field-labelText, var(--st-semantic-text-primary));display:inline-grid;gap:.625rem;grid-template-columns:auto 1fr}.st-choice__input.svelte-1fxiqve{height:1rem;margin:.125rem 0 0;width:1rem}.st-choice__box.svelte-1fxiqve{display:none}.st-choice__content.svelte-1fxiqve{display:grid;gap:.25rem}.st-choice__label.svelte-1fxiqve{font-size:.9375rem}.st-choice__help.svelte-1fxiqve{color:var(--st-component-field-helpText, var(--st-semantic-text-secondary));font-size:.8125rem}.st-fileUploader-field.svelte-ktk5qb{display:grid;gap:var(--st-component-field-gap, .5rem);color:var(--st-component-field-labelText, var(--st-semantic-text-primary));max-width:var(--st-component-field-maxWidth, 28rem)}.st-field__label.svelte-ktk5qb{font-size:.875rem;font-weight:600}.st-field__help.svelte-ktk5qb,.st-field__error.svelte-ktk5qb{font-size:.8125rem;line-height:1.4}.st-field__help.svelte-ktk5qb{color:var(--st-component-field-helpText, var(--st-semantic-text-secondary))}.st-field__error.svelte-ktk5qb{color:var(--st-component-field-errorText, var(--st-semantic-feedback-error))}.st-fileUploader__dropzone.svelte-ktk5qb{align-items:center;background:var(--st-component-control-background, var(--st-semantic-surface-default));border:1px dashed var(--st-component-control-border, var(--st-semantic-border-subtle));border-radius:var(--st-component-control-radius, .375rem);color:var(--st-component-control-text, var(--st-semantic-text-primary));display:flex;flex-wrap:wrap;gap:var(--st-spacing-3, .75rem);justify-content:flex-start;padding:var(--st-spacing-4, 1rem);transition:background var(--st-motion-fast, .12s) var(--st-motion-easing, ease),border-color var(--st-motion-fast, .12s) var(--st-motion-easing, ease)}.st-fileUploader__dropzone.svelte-ktk5qb:hover:not(.st-fileUploader__dropzone--disabled){border-color:var(--st-component-control-hoverBorder, var(--st-semantic-border-strong))}.st-fileUploader__dropzone--dragover.svelte-ktk5qb{background:var(--st-component-control-hoverBackground, var(--st-semantic-surface-subtle));border-color:var(--st-component-control-focusRing, var(--st-semantic-border-interactive))}.st-fileUploader__dropzone--invalid.svelte-ktk5qb{border-color:var(--st-component-control-invalidBorder, var(--st-semantic-feedback-error))}.st-fileUploader__dropzone--disabled.svelte-ktk5qb{background:var(--st-component-control-disabledBackground, var(--st-semantic-surface-subtle));color:var(--st-component-control-disabledText, var(--st-semantic-text-muted));cursor:not-allowed;opacity:.7}.st-fileUploader__input.svelte-ktk5qb{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.st-fileUploader__content.svelte-ktk5qb{align-items:center;display:flex;flex-wrap:wrap;gap:var(--st-spacing-3, .75rem)}.st-fileUploader__trigger.svelte-ktk5qb{align-items:center;background:var(--st-semantic-action-primary);border:1px solid transparent;border-radius:var(--st-component-button-radius, .375rem);color:var(--st-semantic-action-primaryText, #ffffff);cursor:pointer;display:inline-flex;font:inherit;font-weight:600;justify-content:center;min-height:2.25rem;padding:0 var(--st-spacing-3, .75rem);transition:background var(--st-motion-fast, .12s) var(--st-motion-easing, ease),box-shadow var(--st-motion-fast, .12s) var(--st-motion-easing, ease)}.st-fileUploader__trigger.svelte-ktk5qb:hover:not(:disabled){background:color-mix(in srgb,var(--st-semantic-action-primary) 88%,black)}.st-fileUploader__trigger.svelte-ktk5qb:focus-visible{box-shadow:0 0 0 2px var(--st-component-control-focusRing, var(--st-semantic-border-interactive));outline:none}.st-fileUploader__trigger.svelte-ktk5qb:disabled{cursor:not-allowed;opacity:.6}.st-fileUploader__hint.svelte-ktk5qb{color:var(--st-semantic-text-secondary);font-size:.875rem}.st-fileUploader__list.svelte-ktk5qb{display:grid;gap:var(--st-spacing-2, .5rem);list-style:none;margin:0;padding:0}.st-fileUploader__item.svelte-ktk5qb{align-items:center;background:var(--st-semantic-surface-subtle);border:1px solid var(--st-semantic-border-subtle);border-radius:var(--st-component-control-radius, .375rem);display:flex;gap:var(--st-spacing-3, .75rem);justify-content:space-between;padding:var(--st-spacing-2, .5rem) var(--st-spacing-3, .75rem)}.st-fileUploader__item--error.svelte-ktk5qb{border-color:var(--st-semantic-feedback-error)}.st-fileUploader__itemMeta.svelte-ktk5qb{display:grid;gap:.125rem;min-width:0}.st-fileUploader__itemName.svelte-ktk5qb{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-fileUploader__itemSize.svelte-ktk5qb{color:var(--st-semantic-text-muted);font-size:.8125rem}.st-fileUploader__itemError.svelte-ktk5qb{color:var(--st-semantic-feedback-error);font-size:.8125rem}.st-fileUploader__remove.svelte-ktk5qb{align-items:center;background:transparent;border:0;border-radius:50%;color:var(--st-semantic-text-secondary);cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-size:1.125rem;height:1.75rem;justify-content:center;line-height:1;padding:0;transition:background-color var(--st-motion-fast, .12s) var(--st-motion-easing, ease);width:1.75rem}.st-fileUploader__remove.svelte-ktk5qb:hover:not(:disabled){background:color-mix(in srgb,currentColor 14%,transparent)}.st-fileUploader__remove.svelte-ktk5qb:focus-visible{outline:2px solid var(--st-component-control-focusRing, var(--st-semantic-border-interactive));outline-offset:1px}.st-fileUploader__remove.svelte-ktk5qb:disabled{cursor:not-allowed;opacity:.6}.st-field.svelte-zb6qyp{color:var(--st-component-field-labelText, var(--st-semantic-text-primary));display:grid;gap:var(--st-component-field-gap, .5rem);max-width:var(--st-component-field-maxWidth, 28rem)}.st-field__control.svelte-zb6qyp{display:grid;gap:var(--st-component-field-gap, .5rem)}.st-field__label.svelte-zb6qyp{font-size:.875rem;font-weight:600}.st-field__help.svelte-zb6qyp,.st-field__error.svelte-zb6qyp{font-size:.8125rem;line-height:1.4}.st-field__help.svelte-zb6qyp{color:var(--st-component-field-helpText, var(--st-semantic-text-secondary))}.st-field__error.svelte-zb6qyp{color:var(--st-component-field-errorText, var(--st-semantic-feedback-error))}.st-textarea.svelte-zb6qyp{background:var(--st-component-control-background, var(--st-semantic-surface-default));border:1px solid var(--st-component-control-border, var(--st-semantic-border-subtle));border-radius:var(--st-component-control-radius, .375rem);color:var(--st-component-control-text, var(--st-semantic-text-primary));font:inherit;min-height:6rem;min-width:0;padding:.625rem .75rem;resize:vertical;width:100%}.st-textarea.svelte-zb6qyp:focus-visible{border-color:var(--st-component-control-focusRing, var(--st-semantic-border-interactive));box-shadow:0 0 0 2px var(--st-component-control-focusRing, var(--st-semantic-border-interactive));outline:none}.st-textarea[aria-invalid=true].svelte-zb6qyp{border-color:var(--st-component-control-invalidBorder, var(--st-semantic-feedback-error))}.st-textarea.svelte-zb6qyp:disabled{background:var(--st-component-control-disabledBackground, var(--st-semantic-surface-subtle));color:var(--st-component-control-disabledText, var(--st-semantic-text-muted));cursor:not-allowed}.builder-shell{display:flex;flex-direction:column;gap:1.25rem;padding:2rem}.builder-header.svelte-1sjxhll{display:block}.builder-title.svelte-1sjxhll{margin:0;font-size:1.4rem;color:var(--color-purple-dark)}.builder-copy.svelte-1sjxhll{margin:.45rem 0 0;color:var(--color-purple-light);line-height:1.55}.builder-grid.svelte-1sjxhll{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.builder-field.svelte-1sjxhll{display:flex;flex-direction:column;gap:.45rem}.builder-file-uploader{max-width:100%}.builder-otp-row.svelte-1sjxhll{display:flex;align-items:flex-end;gap:1rem}.builder-otp-input.svelte-1sjxhll{flex:1}.builder-status.svelte-1sjxhll,.builder-success.svelte-1sjxhll,.builder-error.svelte-1sjxhll{padding:1rem;border-radius:calc(var(--radius-base) * .75);font-size:.88rem;line-height:1.55}.builder-status.svelte-1sjxhll{background:#11c4d414;border:1px solid rgba(17,196,212,.18);color:var(--color-purple-dark)}.builder-success.svelte-1sjxhll{background:#11c4d417;border:1px solid rgba(17,196,212,.22);color:var(--color-purple-dark)}.builder-error.svelte-1sjxhll{background:#fff1f2;border:1px solid #fecdd3;color:#be123c}.builder-link.svelte-1sjxhll{display:inline-flex;margin-top:.4rem;color:var(--color-green);font-weight:700}.builder-operator.svelte-1sjxhll{display:flex;flex-direction:column;gap:.85rem}.builder-actions.svelte-1sjxhll{display:flex;justify-content:flex-end}@media(max-width:768px){.builder-otp-row.svelte-1sjxhll{flex-direction:column;align-items:stretch}.builder-grid.svelte-1sjxhll{grid-template-columns:1fr}.builder-actions.svelte-1sjxhll{justify-content:stretch}}.model-chip{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1rem;border:2px solid var(--color-purple-border);background:#fff;color:var(--color-purple-lighter);cursor:pointer;font-size:.875rem;box-shadow:none}.model-chip--active{border-color:var(--color-green);background:#60bb9b14;color:var(--color-purple-dark)}.model-chip__icon.svelte-10w5eu0{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:var(--color-purple-border);color:var(--color-purple-light);font-size:.75rem;font-weight:600}.model-chip__icon--active.svelte-10w5eu0{background:var(--color-green);color:#fff}.model-chip__label.svelte-10w5eu0{font-weight:500}.model-chip__label--active.svelte-10w5eu0{color:var(--color-purple-dark)}.model-chip__check.svelte-10w5eu0{font-size:.75rem;color:var(--color-green)}.mode-switch.svelte-1qcsc2k{display:inline-flex;gap:.55rem;padding:.35rem;margin-bottom:1.5rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff14}.mode-chip.svelte-1qcsc2k{padding:.55rem .95rem;border:0;border-radius:999px;background:transparent;color:#ffffffc2;font-size:.82rem;font-weight:700;letter-spacing:.01em;cursor:pointer}.mode-chip.active.svelte-1qcsc2k{background:#ffffff29;color:#fff}@media(max-width:640px){.mode-switch.svelte-1qcsc2k{display:flex;flex-direction:column;border-radius:calc(var(--radius-base) * .75)}}.upload-file-uploader,.upload-field.svelte-1qcsc2k .st-field{max-width:100%}.upload-submit-btn{width:100%;justify-content:center}
