.btn.svelte-z6urgz{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);font-family:var(--font-sans);font-weight:var(--font-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--transition-base), border-color var(--transition-base), color var(--transition-base), box-shadow var(--transition-base), opacity var(--transition-base);-webkit-user-select:none;user-select:none;border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.btn--sm.svelte-z6urgz{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);gap:var(--space-1)}.btn--md.svelte-z6urgz{padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}.btn--lg.svelte-z6urgz{padding:var(--space-3) var(--space-6);font-size:var(--text-base)}.btn--primary.svelte-z6urgz{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-text)}.btn--primary.svelte-z6urgz:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.btn--primary.svelte-z6urgz:active:not(:disabled):not([aria-disabled=true]){background:var(--color-primary-active);border-color:var(--color-primary-active)}.btn--secondary.svelte-z6urgz{background:var(--color-secondary);border-color:var(--color-border);color:var(--color-secondary-text)}.btn--secondary.svelte-z6urgz:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-secondary-hover);border-color:var(--color-secondary-hover)}.btn--secondary.svelte-z6urgz:active:not(:disabled):not([aria-disabled=true]){background:var(--color-secondary-active)}.btn--ghost.svelte-z6urgz{color:var(--color-ghost-text);background:0 0;border-color:#0000}.btn--ghost.svelte-z6urgz:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-ghost-hover)}.btn--ghost.svelte-z6urgz:active:not(:disabled):not([aria-disabled=true]){background:var(--color-ghost-active)}.btn--danger.svelte-z6urgz{color:#fff;background:#a02c2c;border-color:#a02c2c}.btn--danger.svelte-z6urgz:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-error);border-color:var(--color-error)}.btn--danger.svelte-z6urgz:active:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb, var(--color-error) 85%, black);border-color:color-mix(in srgb, var(--color-error) 85%, black)}.btn.svelte-z6urgz:disabled,.btn[aria-disabled=true].svelte-z6urgz{opacity:.5;cursor:not-allowed}.btn--loading.svelte-z6urgz{cursor:wait}.btn__spinner.svelte-z6urgz{border-radius:var(--radius-full);border:2px solid;border-top-color:#0000;flex-shrink:0;width:1em;height:1em;animation:.6s linear infinite svelte-z6urgz-spin}@keyframes svelte-z6urgz-spin{to{transform:rotate(360deg)}}.input-field.svelte-1gj29u3{gap:var(--space-1);flex-direction:column;width:100%;display:flex}.input-field__label.svelte-1gj29u3{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text)}.input-field__required.svelte-1gj29u3{color:var(--color-error);margin-left:var(--space-1)}.input-field__wrap.svelte-1gj29u3{align-items:center;display:flex;position:relative}.input-field__input.svelte-1gj29u3{width:100%;padding:var(--space-2) var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);transition:border-color var(--transition-base), box-shadow var(--transition-base);appearance:none}textarea.input-field__input.svelte-1gj29u3{resize:vertical;line-height:var(--leading-relaxed);align-self:stretch}.input-field__input.svelte-1gj29u3::placeholder{color:var(--color-text-muted)}.input-field__input.svelte-1gj29u3:hover:not(:disabled):not([readonly]){border-color:var(--color-primary)}.input-field__input.svelte-1gj29u3:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 20%, transparent);outline:none}.input-field__input.svelte-1gj29u3:disabled{opacity:.5;cursor:not-allowed}.input-field__input[readonly].svelte-1gj29u3{background:var(--color-surface-raised);cursor:default}.input-field__input--error.svelte-1gj29u3{border-color:var(--color-error)}.input-field__input--error.svelte-1gj29u3:focus{border-color:var(--color-error);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-error) 20%, transparent)}.input-field__wrap--leading.svelte-1gj29u3 .input-field__input:where(.svelte-1gj29u3){padding-left:calc(var(--space-3) + 1rem + var(--space-2))}.input-field__wrap--trailing.svelte-1gj29u3 .input-field__input:where(.svelte-1gj29u3){padding-right:calc(var(--space-3) + 1rem + var(--space-2))}.input-field__icon.svelte-1gj29u3{width:1rem;height:1rem;color:var(--color-text-muted);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute}.input-field__icon--leading.svelte-1gj29u3{left:var(--space-3)}.input-field__icon--trailing.svelte-1gj29u3{right:var(--space-3)}.input-field__icon--error.svelte-1gj29u3{color:var(--color-error)}.input-field__reveal.svelte-1gj29u3{right:var(--space-2);border-radius:var(--radius-md);width:1.75rem;height:1.75rem;color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-base);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.input-field__reveal.svelte-1gj29u3 svg:where(.svelte-1gj29u3){width:1.1rem;height:1.1rem}.input-field__reveal.svelte-1gj29u3:hover:not(:disabled){color:var(--color-text)}.input-field__reveal.svelte-1gj29u3:focus-visible{color:var(--color-text);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 20%, transparent);outline:none}.input-field__reveal.svelte-1gj29u3:disabled{opacity:.5;cursor:not-allowed}.input-field__hint.svelte-1gj29u3{font-size:var(--text-xs);color:var(--color-text-muted)}.input-field__error.svelte-1gj29u3{font-size:var(--text-xs);color:var(--color-error)}.checkbox-field.svelte-1ytxu88{gap:var(--space-1);flex-direction:column;display:inline-flex}.checkbox.svelte-1ytxu88{align-items:center;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.checkbox--disabled.svelte-1ytxu88{opacity:.5;cursor:not-allowed}.checkbox__control.svelte-1ytxu88{border:2px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);width:1.125rem;height:1.125rem;transition:border-color var(--transition-base), background-color var(--transition-base);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.checkbox.svelte-1ytxu88:not(.checkbox--disabled):hover .checkbox__control:where(.svelte-1ytxu88){border-color:var(--color-primary)}.checkbox--error.svelte-1ytxu88 .checkbox__control:where(.svelte-1ytxu88){border-color:var(--color-error)}.checkbox__control--checked.svelte-1ytxu88,.checkbox__control--indeterminate.svelte-1ytxu88{background:var(--color-primary);border-color:var(--color-primary)}.checkbox--error.svelte-1ytxu88 .checkbox__control--checked:where(.svelte-1ytxu88),.checkbox--error.svelte-1ytxu88 .checkbox__control--indeterminate:where(.svelte-1ytxu88){background:var(--color-error);border-color:var(--color-error)}.checkbox__input.svelte-1ytxu88{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.checkbox__input.svelte-1ytxu88:focus-visible+.checkbox__icon:where(.svelte-1ytxu88){outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--radius-sm)}.checkbox__icon.svelte-1ytxu88{color:#fff;opacity:0;width:.75rem;height:.75rem;transition:opacity var(--transition-fast);pointer-events:none}.checkbox__control--checked.svelte-1ytxu88 .checkbox__icon:where(.svelte-1ytxu88),.checkbox__control--indeterminate.svelte-1ytxu88 .checkbox__icon:where(.svelte-1ytxu88){opacity:1}.checkbox__label.svelte-1ytxu88{font-size:var(--text-sm);color:var(--color-text);line-height:var(--leading-normal)}.field__required.svelte-1ytxu88{color:var(--color-error);margin-left:var(--space-1)}.field__error.svelte-1ytxu88{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-error);display:flex}.field__error.svelte-1ytxu88 svg:where(.svelte-1ytxu88){flex-shrink:0;width:.875rem;height:.875rem}.select-field.svelte-uflcg3{gap:var(--space-1);flex-direction:column;width:100%;display:flex}.field__label.svelte-uflcg3{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text)}.field__required.svelte-uflcg3{color:var(--color-error);margin-left:var(--space-1)}.field__error.svelte-uflcg3{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-error);display:flex}.field__error.svelte-uflcg3 svg:where(.svelte-uflcg3){flex-shrink:0;width:.875rem;height:.875rem}.select.svelte-uflcg3{width:100%;display:inline-block;position:relative}.select__trigger.svelte-uflcg3{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);cursor:pointer;transition:border-color var(--transition-base), box-shadow var(--transition-base);text-align:left;display:flex}.select__trigger.svelte-uflcg3:hover:not(:disabled){border-color:var(--color-primary)}.select__trigger.svelte-uflcg3:focus-visible{border-color:var(--color-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 20%, transparent);outline:none}.select--open.svelte-uflcg3 .select__trigger:where(.svelte-uflcg3){border-color:var(--color-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 20%, transparent)}.select--disabled.svelte-uflcg3 .select__trigger:where(.svelte-uflcg3){opacity:.5;cursor:not-allowed}.select--error.svelte-uflcg3 .select__trigger:where(.svelte-uflcg3){border-color:var(--color-error)}.select--error.svelte-uflcg3 .select__trigger:where(.svelte-uflcg3):hover:not(:disabled),.select--error.select--open.svelte-uflcg3 .select__trigger:where(.svelte-uflcg3){border-color:var(--color-error);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-error) 20%, transparent)}.select__value.svelte-uflcg3{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.select__value--placeholder.svelte-uflcg3{color:var(--color-text-muted)}.select__chevron.svelte-uflcg3{width:1rem;height:1rem;color:var(--color-text-muted);transition:transform var(--transition-base);flex-shrink:0}.select--open.svelte-uflcg3 .select__chevron:where(.svelte-uflcg3){transform:rotate(180deg)}.select__list.svelte-uflcg3{top:calc(100% + var(--space-1));z-index:var(--z-dropdown);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);max-height:16rem;padding:var(--space-1) 0;outline:none;list-style:none;position:absolute;bottom:auto;left:0;right:0;overflow-y:auto}.select__option.svelte-uflcg3{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-text);cursor:pointer;transition:background-color var(--transition-fast);display:flex}.select__option--active.svelte-uflcg3{background:var(--color-primary-subtle)}.select__option--selected.svelte-uflcg3{color:var(--color-primary);font-weight:var(--font-medium)}.select__option--disabled.svelte-uflcg3{opacity:.4;cursor:not-allowed}.select--flipped.svelte-uflcg3 .select__list:where(.svelte-uflcg3){top:auto;bottom:calc(100% + var(--space-1))}.select--flipped.svelte-uflcg3 .select__chevron:where(.svelte-uflcg3){transform:rotate(180deg)}.select--flipped.select--open.svelte-uflcg3 .select__chevron:where(.svelte-uflcg3){transform:rotate(0)}.select__check.svelte-uflcg3{width:.75rem;height:.75rem;color:var(--color-primary);flex-shrink:0}.switch.svelte-1ggfjxn{align-items:center;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.switch--disabled.svelte-1ggfjxn{opacity:.5;cursor:not-allowed}.switch__track.svelte-1ggfjxn{border-radius:var(--radius-full);background:var(--color-border);width:2.25rem;height:1.25rem;transition:background-color var(--transition-base);flex-shrink:0;align-items:center;display:inline-flex;position:relative}.switch.svelte-1ggfjxn:not(.switch--disabled):hover .switch__track:where(.svelte-1ggfjxn){background:color-mix(in srgb, var(--color-border) 70%, var(--color-text))}.switch__track--on.svelte-1ggfjxn{background:var(--color-primary)}.switch.svelte-1ggfjxn:not(.switch--disabled):hover .switch__track--on:where(.svelte-1ggfjxn){background:var(--color-primary-hover)}.switch__input.svelte-1ggfjxn{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.switch__thumb.svelte-1ggfjxn{border-radius:var(--radius-full);width:.875rem;height:.875rem;box-shadow:var(--shadow-sm);transition:transform var(--transition-base);pointer-events:none;background:#fff;position:absolute;left:.1875rem}.switch__track--on.svelte-1ggfjxn .switch__thumb:where(.svelte-1ggfjxn){transform:translate(1rem)}.switch__input.svelte-1ggfjxn:focus-visible+.switch__thumb:where(.svelte-1ggfjxn){outline:2px solid var(--color-border-focus);outline-offset:2px}.switch__label.svelte-1ggfjxn{font-size:var(--text-sm);color:var(--color-text);line-height:var(--leading-normal)}.card.svelte-1lnxwk1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);transition:box-shadow var(--transition-base), transform var(--transition-base);flex-direction:column;display:flex}.card--elevation-sm.svelte-1lnxwk1{box-shadow:var(--shadow-sm)}.card--elevation-md.svelte-1lnxwk1{box-shadow:var(--shadow-md)}.card--elevation-lg.svelte-1lnxwk1{box-shadow:var(--shadow-lg)}.card--elevation-xl.svelte-1lnxwk1{box-shadow:var(--shadow-xl)}.card--hoverable.svelte-1lnxwk1{cursor:default}.card--hoverable.svelte-1lnxwk1:hover{box-shadow:var(--shadow-xl);transform:translateY(-2px)}.card--pad-none.svelte-1lnxwk1 .card__header:where(.svelte-1lnxwk1),.card--pad-none.svelte-1lnxwk1 .card__body:where(.svelte-1lnxwk1),.card--pad-none.svelte-1lnxwk1 .card__footer:where(.svelte-1lnxwk1){padding:0}.card--pad-sm.svelte-1lnxwk1 .card__header:where(.svelte-1lnxwk1),.card--pad-sm.svelte-1lnxwk1 .card__body:where(.svelte-1lnxwk1),.card--pad-sm.svelte-1lnxwk1 .card__footer:where(.svelte-1lnxwk1){padding:var(--space-3) var(--space-4)}.card--pad-md.svelte-1lnxwk1 .card__header:where(.svelte-1lnxwk1),.card--pad-md.svelte-1lnxwk1 .card__body:where(.svelte-1lnxwk1),.card--pad-md.svelte-1lnxwk1 .card__footer:where(.svelte-1lnxwk1){padding:var(--space-5) var(--space-6)}.card--pad-lg.svelte-1lnxwk1 .card__header:where(.svelte-1lnxwk1),.card--pad-lg.svelte-1lnxwk1 .card__body:where(.svelte-1lnxwk1),.card--pad-lg.svelte-1lnxwk1 .card__footer:where(.svelte-1lnxwk1){padding:var(--space-6) var(--space-8)}.card__header.svelte-1lnxwk1+.card__body:where(.svelte-1lnxwk1),.card__body.svelte-1lnxwk1+.card__footer:where(.svelte-1lnxwk1){padding-top:0}.card__title.svelte-1lnxwk1{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text);margin:0}.card__subtitle.svelte-1lnxwk1{font-size:var(--text-sm);color:var(--color-text-muted);margin:var(--space-1) 0 0}.card__body.svelte-1lnxwk1{color:var(--color-text);flex:1}.card__footer.svelte-1lnxwk1{justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}.badge.svelte-x34gwa{align-items:center;gap:var(--space-1);border-radius:var(--radius-full);font-family:var(--font-sans);font-weight:var(--font-medium);white-space:nowrap;line-height:1;display:inline-flex}.badge--sm.svelte-x34gwa{padding:var(--space-1) var(--space-2);font-size:var(--text-xs)}.badge--md.svelte-x34gwa{padding:var(--space-1) var(--space-3);font-size:var(--text-sm)}.badge__dot.svelte-x34gwa{border-radius:var(--radius-full);background:currentColor;flex-shrink:0;width:.375rem;height:.375rem}.badge--neutral.svelte-x34gwa{background:var(--color-surface-raised);color:var(--color-text-muted)}.badge--primary.svelte-x34gwa{background:var(--color-primary-subtle);color:var(--color-primary)}.badge--success.svelte-x34gwa{background:var(--color-success-subtle);color:var(--color-success-text)}.badge--warning.svelte-x34gwa{background:var(--color-warning-subtle);color:var(--color-warning-text)}.badge--error.svelte-x34gwa{background:var(--color-error-subtle);color:var(--color-error-text)}.alert.svelte-boctj1{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal);border:1px solid #0000;display:flex}.alert__icon.svelte-boctj1{flex-shrink:0;margin-top:.0625rem}.alert__icon.svelte-boctj1 svg:where(.svelte-boctj1){width:1.125rem;height:1.125rem}.alert__content.svelte-boctj1{flex:1;min-width:0}.alert__title.svelte-boctj1{font-weight:var(--font-semibold);color:var(--color-text);margin:0 0 var(--space-1)}.alert__body.svelte-boctj1{color:var(--color-text)}.alert__close.svelte-boctj1{border-radius:var(--radius-sm);width:1.25rem;height:1.25rem;color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-base);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:-.125rem -.25rem 0 0;padding:0;display:flex}.alert__close.svelte-boctj1:hover{color:var(--color-text)}.alert__close.svelte-boctj1 svg:where(.svelte-boctj1){width:.875rem;height:.875rem}.alert--info.svelte-boctj1{background:var(--color-primary-subtle);border-color:color-mix(in srgb, var(--color-primary) 30%, transparent)}.alert--info.svelte-boctj1 .alert__icon:where(.svelte-boctj1){color:var(--color-primary)}.alert--success.svelte-boctj1{background:var(--color-success-subtle);border-color:color-mix(in srgb, var(--color-success) 30%, transparent)}.alert--success.svelte-boctj1 .alert__icon:where(.svelte-boctj1){color:var(--color-success-text)}.alert--warning.svelte-boctj1{background:var(--color-warning-subtle);border-color:color-mix(in srgb, var(--color-warning) 30%, transparent)}.alert--warning.svelte-boctj1 .alert__icon:where(.svelte-boctj1){color:var(--color-warning-text)}.alert--error.svelte-boctj1{background:var(--color-error-subtle);border-color:color-mix(in srgb, var(--color-error) 30%, transparent)}.alert--error.svelte-boctj1 .alert__icon:where(.svelte-boctj1){color:var(--color-error-text)}.modal.svelte-bmi7oo{background:0 0;border:none;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.modal.svelte-bmi7oo::backdrop{background:var(--color-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal__panel.svelte-bmi7oo{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);max-height:calc(100vh - var(--space-8));width:calc(100% - var(--space-8));animation:svelte-bmi7oo-modal-in var(--transition-slow) ease both;flex-direction:column;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.modal--sm.svelte-bmi7oo .modal__panel:where(.svelte-bmi7oo){max-width:24rem}.modal--md.svelte-bmi7oo .modal__panel:where(.svelte-bmi7oo){max-width:32rem}.modal--lg.svelte-bmi7oo .modal__panel:where(.svelte-bmi7oo){max-width:48rem}.modal--xl.svelte-bmi7oo .modal__panel:where(.svelte-bmi7oo){max-width:64rem}@keyframes svelte-bmi7oo-modal-in{0%{opacity:0;transform:translate(-50%,-48%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.modal__header.svelte-bmi7oo{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);flex-shrink:0;display:flex}.modal__title.svelte-bmi7oo{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text);margin:0}.modal__close{width:2.5rem;height:2.5rem;color:var(--color-text);flex-shrink:0;margin-left:auto;padding:0}.modal__close:hover{color:var(--color-text);background:var(--color-ghost-hover)}.modal__close svg{width:1.5rem;height:1.5rem}.modal__body.svelte-bmi7oo{padding:var(--space-5);flex:1;overflow-y:auto}.modal__footer.svelte-bmi7oo{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);flex-shrink:0;display:flex}.lead-dialog.svelte-bzb1ku{background:0 0;border:none;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.lead-dialog.svelte-bzb1ku::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a103059}.lp.svelte-bzb1ku{color:#0a1030;width:420px;max-width:calc(100% - 40px);height:100%;font-family:var(--font-sans);animation:svelte-bzb1ku-lp-in var(--transition-slow) ease both;background:#fff;border-left:1px solid #e9ecf2;flex-direction:column;display:flex;position:absolute;top:0;right:0;box-shadow:-16px 0 40px #0a103024}@keyframes svelte-bzb1ku-lp-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.lp.svelte-bzb1ku{animation:none}}.lp__head.svelte-bzb1ku{border-bottom:1px solid #eef1f6;flex-shrink:0;padding:24px 26px}.lp__toprow.svelte-bzb1ku{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.lp__nametag.svelte-bzb1ku{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lp__name.svelte-bzb1ku{letter-spacing:-.025em;color:#0a1030;font-size:21px;font-weight:700;line-height:1.15}.lp__status.svelte-bzb1ku{white-space:nowrap;border-radius:100px;padding:6px 11px;font-size:11px;font-weight:600;line-height:1}.lp__status--primary.svelte-bzb1ku{color:#4f46e5;background:#eeecfe}.lp__status--success.svelte-bzb1ku{color:#0f8a5f;background:#e4f6ee}.lp__status--warning.svelte-bzb1ku{color:#b7791f;background:#fdf3e2}.lp__status--error.svelte-bzb1ku{color:#c1462a;background:#fdece7}.lp__status--neutral.svelte-bzb1ku{color:#5a6478;background:#eef1f6}.lp__close.svelte-bzb1ku{color:#8792a6;cursor:pointer;width:36px;height:36px;transition:background-color var(--transition-base), color var(--transition-base);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.lp__close.svelte-bzb1ku:hover{color:#0a1030;background:#f0f3f8}.lp__close.svelte-bzb1ku svg:where(.svelte-bzb1ku){width:20px;height:20px}.lp__sub.svelte-bzb1ku{font-family:var(--font-mono);color:#8792a6;margin-bottom:18px;font-size:12.5px;line-height:1.4}.lp__actions.svelte-bzb1ku{gap:9px;display:flex}.lp__call.svelte-bzb1ku{text-align:center;white-space:nowrap;color:#fff;transition:background-color var(--transition-base);background:#0f8a5f;border-radius:100px;flex:1;padding:14px;font-size:14px;font-weight:600;text-decoration:none}.lp__call.svelte-bzb1ku:hover{background:#0c7350;text-decoration:none}.lp__call--copy.svelte-bzb1ku{cursor:pointer;border:none}.lp__copy.svelte-bzb1ku{font-family:var(--font-sans);white-space:nowrap;color:#0a1030;cursor:pointer;transition:border-color var(--transition-base);background:#fff;border:1px solid #d8dee9;border-radius:100px;padding:14px 18px;font-size:13.5px;font-weight:500}.lp__copy.svelte-bzb1ku:hover{border-color:#8792a6}.lp__body.svelte-bzb1ku{flex:1;padding:22px 26px;overflow-y:auto}.lp__cov.svelte-bzb1ku{background:#f7f9fc;border:1px solid #e9ecf2;border-radius:12px;margin-bottom:20px;padding:16px 18px}.lp__cov-label.svelte-bzb1ku{color:#8792a6;margin-bottom:9px;font-size:12px}.lp__cov-val.svelte-bzb1ku{letter-spacing:-.02em;color:#0a1030;margin-bottom:10px;font-size:20px;font-weight:700}.lp__cov-ben.svelte-bzb1ku{color:#5a6478;font-size:13px;line-height:1.5}.lp__grid.svelte-bzb1ku{grid-template-columns:1fr 1fr;gap:16px 18px;display:grid}.lp__k.svelte-bzb1ku{color:#8792a6;margin-bottom:8px;font-size:12px}.lp__v.svelte-bzb1ku{color:#0a1030;word-break:break-word;font-size:14.5px;font-weight:600}.lp__v--link.svelte-bzb1ku{font-weight:500}.lp__v--link.svelte-bzb1ku a:where(.svelte-bzb1ku){color:#4f46e5;text-decoration:none}.lp__section.svelte-bzb1ku{border-top:1px solid #eef1f6;margin-top:22px;padding-top:22px}.lp__section-label.svelte-bzb1ku{letter-spacing:.1em;text-transform:uppercase;color:#8792a6;margin-bottom:14px;font-size:11.5px;font-weight:600}.lp__chist.svelte-bzb1ku{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.lp__chist-top.svelte-bzb1ku{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lp__chist-ch.svelte-bzb1ku{color:#0a1030;font-size:13px;font-weight:600}.lp__chist-time.svelte-bzb1ku{color:#8792a6;font-size:12px}.lp__chist-sum.svelte-bzb1ku{color:#5a6478;word-break:break-word;margin:4px 0 0;font-size:13px;line-height:1.5}.lp__chist-tx.svelte-bzb1ku{margin:6px 0 0}.lp__chist-txlabel.svelte-bzb1ku{color:#4f46e5;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:12px;font-weight:600}.lp__chist-pre.svelte-bzb1ku{font-family:var(--font-mono,monospace);color:#0a1030;white-space:pre-wrap;word-break:break-word;background:#f4f6fb;border:1px solid #e9ecf2;border-radius:8px;margin:6px 0 0;padding:8px 10px;font-size:12px;line-height:1.5}.lp__outcomes.svelte-bzb1ku{border-top:1px solid #eef1f6;flex-shrink:0;padding:18px 26px}.lp__disp.svelte-bzb1ku{flex-wrap:wrap;gap:8px;display:flex}.lp__disp-btn.svelte-bzb1ku{font-family:var(--font-sans);color:#0a1030;cursor:pointer;transition:background-color var(--transition-base), border-color var(--transition-base), color var(--transition-base);background:#fff;border:1px solid #d8dee9;border-radius:100px;padding:11px 16px;font-size:13px;font-weight:500;line-height:1}.lp__disp-btn.svelte-bzb1ku:hover:not(:disabled){border-color:#8792a6}.lp__disp-btn--error.svelte-bzb1ku{color:#c1462a;border-color:#f3d3ca}.lp__disp-btn.svelte-bzb1ku:disabled{opacity:.6;cursor:default}.lp__disp-btn--on.svelte-bzb1ku{color:#fff;border-color:#0000;font-weight:600}.lp__disp-btn--on.lp__disp-btn--primary.svelte-bzb1ku{background:#4f46e5}.lp__disp-btn--on.lp__disp-btn--success.svelte-bzb1ku{background:#0f8a5f}.lp__disp-btn--on.lp__disp-btn--warning.svelte-bzb1ku{background:#b7791f}.lp__disp-btn--on.lp__disp-btn--error.svelte-bzb1ku{color:#fff;background:#c1462a}.lp__disp-btn--on.lp__disp-btn--neutral.svelte-bzb1ku{background:#5a6478}.lp__other.svelte-bzb1ku{align-items:center;gap:8px;margin-top:12px;display:flex}.lp__other-input.svelte-bzb1ku{min-width:0;font-family:var(--font-sans);color:#0a1030;background:#fff;border:1px solid #d8dee9;border-radius:10px;flex:1;padding:10px 12px;font-size:13px}.lp__other-input.svelte-bzb1ku:focus{border-color:#8792a6;outline:none}.lp__other-save.svelte-bzb1ku{font-family:var(--font-sans);color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:100px;padding:10px 18px;font-size:13px;font-weight:600}.lp__other-save.svelte-bzb1ku:disabled{opacity:.6;cursor:default}.lp__other-cancel.svelte-bzb1ku{font-family:var(--font-sans);color:#5a6478;cursor:pointer;background:0 0;border:none;padding:10px 14px;font-size:13px;font-weight:500}.lp__other-shown.svelte-bzb1ku{color:#5a6478;margin:12px 0 0;font-size:13px;line-height:1.5}.lp__report.svelte-bzb1ku{border-top:1px solid #eef1f6;flex-shrink:0;padding:14px 26px}.lp__report-state.svelte-bzb1ku{align-items:baseline;gap:10px;display:flex}.lp__report-text.svelte-bzb1ku{color:#5a6478;font-size:13px;line-height:1.5}.lp__report-link.svelte-bzb1ku{font-family:var(--font-sans);color:#c1462a;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-size:13px;font-weight:500;text-decoration:underline}.lp__report-link.svelte-bzb1ku:hover{color:#a03a22}.lp__report-reasons.svelte-bzb1ku{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.lp__report-details.svelte-bzb1ku{width:100%;font-family:var(--font-sans);color:#0a1030;resize:vertical;background:#fff;border:1px solid #d8dee9;border-radius:10px;margin-bottom:12px;padding:10px 12px;font-size:13px;line-height:1.5}.lp__report-details.svelte-bzb1ku:focus{border-color:#8792a6;outline:none}.lp__report-actions.svelte-bzb1ku{justify-content:flex-end;gap:9px;display:flex}.lp__report-submit.svelte-bzb1ku{font-family:var(--font-sans);color:#fff;cursor:pointer;transition:background-color var(--transition-base);background:#c1462a;border:none;border-radius:100px;padding:11px 22px;font-size:13.5px;font-weight:600}.lp__report-submit.svelte-bzb1ku:hover:not(:disabled){background:#a03a22}.lp__report-submit.svelte-bzb1ku:disabled{opacity:.6;cursor:default}.lp__foot.svelte-bzb1ku{background:#fbfcfe;border-top:1px solid #eef1f6;flex-shrink:0;justify-content:flex-end;padding:16px 26px;display:flex}.lp__done.svelte-bzb1ku{font-family:var(--font-sans);color:#0a1030;cursor:pointer;transition:border-color var(--transition-base);background:#fff;border:1px solid #d8dee9;border-radius:100px;padding:11px 22px;font-size:13.5px;font-weight:600}.lp__done.svelte-bzb1ku:hover{border-color:#8792a6}.select-field.svelte-1kddvm2{gap:var(--space-1);flex-direction:column;width:100%;display:flex}.field__label.svelte-1kddvm2{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text)}.select.svelte-1kddvm2{width:100%;display:inline-block;position:relative}.select__trigger.svelte-1kddvm2{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);cursor:pointer;transition:border-color var(--transition-base), box-shadow var(--transition-base);text-align:left;display:flex}.select__trigger.svelte-1kddvm2:hover:not(:disabled){border-color:var(--color-primary)}.select__trigger.svelte-1kddvm2:focus-visible{border-color:var(--color-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 20%, transparent);outline:none}.select--open.svelte-1kddvm2 .select__trigger:where(.svelte-1kddvm2){border-color:var(--color-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 20%, transparent)}.select--disabled.svelte-1kddvm2 .select__trigger:where(.svelte-1kddvm2){opacity:.5;cursor:not-allowed}.select__value.svelte-1kddvm2{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.select__value--placeholder.svelte-1kddvm2{color:var(--color-text-muted)}.select__chevron.svelte-1kddvm2{width:1rem;height:1rem;color:var(--color-text-muted);transition:transform var(--transition-base);flex-shrink:0}.select--open.svelte-1kddvm2 .select__chevron:where(.svelte-1kddvm2){transform:rotate(180deg)}.select__pop.svelte-1kddvm2{top:calc(100% + var(--space-1));z-index:var(--z-dropdown);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);position:absolute;left:0;right:0;overflow:hidden}.select--flipped.svelte-1kddvm2 .select__pop:where(.svelte-1kddvm2){top:auto;bottom:calc(100% + var(--space-1))}.select--flipped.svelte-1kddvm2 .select__chevron:where(.svelte-1kddvm2){transform:rotate(0)}.select__pophead.svelte-1kddvm2{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);display:flex}.select__count.svelte-1kddvm2{font-size:var(--text-xs);color:var(--color-text-muted)}.select__clear.svelte-1kddvm2{font:inherit;font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0}.select__clear.svelte-1kddvm2:hover{text-decoration:underline}.select__list.svelte-1kddvm2{max-height:16rem;padding:var(--space-1) 0;outline:none;margin:0;list-style:none;overflow-y:auto}.select__option.svelte-1kddvm2{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-text);cursor:pointer;transition:background-color var(--transition-fast);display:flex}.select__option--active.svelte-1kddvm2{background:var(--color-primary-subtle)}.select__option--selected.svelte-1kddvm2{color:var(--color-primary);font-weight:var(--font-medium)}.select__option--disabled.svelte-1kddvm2{opacity:.4;cursor:not-allowed}.select__box.svelte-1kddvm2{border:2px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:#fff;width:1.125rem;height:1.125rem;transition:background-color var(--transition-base), border-color var(--transition-base);flex-shrink:0;justify-content:center;align-items:center;display:flex}.select__option.svelte-1kddvm2:hover .select__box:where(.svelte-1kddvm2){border-color:var(--color-primary)}.select__box--on.svelte-1kddvm2{background:var(--color-primary);border-color:var(--color-primary)}.select__box.svelte-1kddvm2 svg:where(.svelte-1kddvm2){width:.75rem;height:.75rem}.select__optlabel.svelte-1kddvm2{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.table-wrap.svelte-3r87sv{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:100%;overflow-x:auto}.table__toolbar.svelte-3r87sv{align-items:flex-end;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.table__toolbar.svelte-3r87sv .input-field{flex:16rem;min-width:12rem}.table__toolbar.svelte-3r87sv .table__filter{flex:0 12rem;min-width:9rem}.table.svelte-3r87sv{border-collapse:collapse;width:100%;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text)}.table__caption.svelte-3r87sv{padding:var(--space-3) var(--space-4);text-align:left;font-size:var(--text-xs);color:var(--color-text-muted);border-bottom:1px solid var(--color-border)}.table__th.svelte-3r87sv{padding:var(--space-3) var(--space-4);text-align:left;font-weight:var(--font-semibold);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-muted);background:var(--color-surface-raised);border-bottom:1px solid var(--color-border);white-space:nowrap}.table--sticky.svelte-3r87sv .table__th:where(.svelte-3r87sv){z-index:1;position:sticky;top:0}.table__th--sortable.svelte-3r87sv{padding:0}.table__sort.svelte-3r87sv{align-items:center;gap:var(--space-1);width:100%;padding:var(--space-3) var(--space-4);font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:none;display:inline-flex}.table__sort.svelte-3r87sv:hover{color:var(--color-text)}.table__sort.svelte-3r87sv:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.table__th--sorted.svelte-3r87sv{color:var(--color-text)}.table__sort-icon.svelte-3r87sv{opacity:.4;width:.875rem;height:.875rem;transition:opacity var(--transition-base);flex-shrink:0}.table__sort-icon--active.svelte-3r87sv{opacity:1;color:var(--color-primary)}.table__sort-icon--active.svelte-3r87sv polyline:where(.svelte-3r87sv):last-child,.table__sort-icon--active.table__sort-icon--desc.svelte-3r87sv polyline:where(.svelte-3r87sv):first-child{opacity:.25}.table__sort-icon--active.table__sort-icon--desc.svelte-3r87sv polyline:where(.svelte-3r87sv):last-child{opacity:1}.table__td.svelte-3r87sv{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);vertical-align:middle}.table__body.svelte-3r87sv .table__row:where(.svelte-3r87sv):last-child .table__td:where(.svelte-3r87sv){border-bottom:none}.table--compact.svelte-3r87sv .table__th:where(.svelte-3r87sv),.table--compact.svelte-3r87sv .table__sort:where(.svelte-3r87sv),.table--compact.svelte-3r87sv .table__td:where(.svelte-3r87sv){padding:var(--space-2) var(--space-3)}.table--striped.svelte-3r87sv .table__row:where(.svelte-3r87sv):nth-child(2n) .table__td:where(.svelte-3r87sv){background:var(--color-surface-raised)}.table--hoverable.svelte-3r87sv .table__row:where(.svelte-3r87sv):hover .table__td:where(.svelte-3r87sv){background:var(--color-primary-subtle)}.table__row--clickable.svelte-3r87sv{cursor:pointer}.table__row--clickable.svelte-3r87sv:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.table__empty.svelte-3r87sv{padding:var(--space-8) var(--space-4);text-align:center;color:var(--color-text-muted)}.table__footer.svelte-3r87sv{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);background:var(--color-surface-raised);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.table__pager.svelte-3r87sv{align-items:center;gap:var(--space-4);display:flex}.table__pagesize.svelte-3r87sv{align-items:center;gap:var(--space-2);display:flex}.table__pagesize-select.svelte-3r87sv{width:5rem;display:inline-block}.table__pagebtns.svelte-3r87sv{gap:var(--space-2);display:flex}.table__pagebtn.svelte-3r87sv{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer;transition:border-color var(--transition-base), color var(--transition-base)}.table__pagebtn.svelte-3r87sv:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.table__pagebtn.svelte-3r87sv:disabled{color:var(--color-text-disabled);cursor:default}.table__skeleton.svelte-3r87sv{border-radius:var(--radius-full);background:linear-gradient(90deg, var(--color-border) 25%, var(--color-surface-raised) 50%, var(--color-border) 75%);background-size:200% 100%;width:70%;height:.75rem;animation:1.2s ease-in-out infinite svelte-3r87sv-table-shimmer;display:block}@keyframes svelte-3r87sv-table-shimmer{to{background-position:-200% 0}}.lt-name.svelte-nuvlle{font-weight:var(--font-semibold);color:var(--color-text)}.lt-phone.svelte-nuvlle{font-family:var(--font-mono);color:var(--color-text-muted);font-size:12.5px}.lt-verify.svelte-nuvlle{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.lt-release.svelte-nuvlle{color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:500}.lt-outreach.svelte-nuvlle{font-family:var(--font-mono);color:var(--color-text);font-size:13px;font-weight:600}.lt-status.svelte-nuvlle{white-space:nowrap;border-radius:100px;padding:7px 12px;font-size:11.5px;font-weight:600;line-height:1;display:inline-block}.lt-status--primary.svelte-nuvlle{color:var(--color-primary);background:var(--color-primary-subtle)}.lt-status--success.svelte-nuvlle{color:var(--color-success-text);background:var(--color-success-subtle)}.lt-status--warning.svelte-nuvlle{color:var(--color-warning-text);background:var(--color-warning-subtle)}.lt-status--error.svelte-nuvlle{color:var(--color-error-text);background:var(--color-error-subtle)}.lt-status--neutral.svelte-nuvlle{color:var(--color-text-muted);background:var(--color-surface-raised)}.leadstable__call.svelte-nuvlle{white-space:nowrap;color:var(--color-primary);background:var(--color-surface);border:1px solid color-mix(in srgb, var(--color-primary) 30%, var(--color-surface));border-radius:var(--radius-full);transition:background-color var(--transition-base), border-color var(--transition-base);padding:8px 16px;font-size:12.5px;font-weight:600;line-height:1;text-decoration:none;display:inline-block}.leadstable__call.svelte-nuvlle:hover{background:var(--color-primary-subtle);border-color:var(--color-primary);text-decoration:none}.plm__msg.svelte-h1n7fk{padding:var(--space-4);color:var(--color-text-muted);font-size:var(--text-sm)}.plm__msg--err.svelte-h1n7fk{color:var(--color-error)}.drawer.svelte-yqek8m{background:0 0;border:none;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.drawer.svelte-yqek8m::backdrop{background:var(--color-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.drawer__panel.svelte-yqek8m{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);box-shadow:var(--shadow-xl);flex-direction:column;display:flex;position:absolute;overflow:hidden}.drawer--right.svelte-yqek8m .drawer__panel:where(.svelte-yqek8m){border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl);height:100%;animation:svelte-yqek8m-drawer-in-right var(--transition-slow) ease both;top:0;right:0}.drawer--left.svelte-yqek8m .drawer__panel:where(.svelte-yqek8m){border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);height:100%;animation:svelte-yqek8m-drawer-in-left var(--transition-slow) ease both;top:0;left:0}.drawer--top.svelte-yqek8m .drawer__panel:where(.svelte-yqek8m){border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);width:100%;animation:svelte-yqek8m-drawer-in-top var(--transition-slow) ease both;top:0;left:0}.drawer--bottom.svelte-yqek8m .drawer__panel:where(.svelte-yqek8m){border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);width:100%;animation:svelte-yqek8m-drawer-in-bottom var(--transition-slow) ease both;bottom:0;left:0}.drawer--left.drawer--sm.svelte-yqek8m .drawer__panel:where(.svelte-yqek8m),.drawer--right.drawer--sm.svelte-yqek8m .drawer__panel:where(.svelte-yqek8m){width:18rem;max-width:calc(100% - var(--space-8))}.drawer--left.drawer--md.svelte-yqek8m .drawer__panel:where(.svelte-yqek8m),.drawer--right.drawer--md.svelte-yqek8m .drawer__panel:where(.svelte-yqek8m){width:24rem;max-width:calc(100% - var(--space-8))}.drawer--left.drawer--lg.svelte-yqek8m .drawer__panel:where(.svelte-yqek8m),.drawer--right.drawer--lg.svelte-yqek8m .drawer__panel:where(.svelte-yqek8m){width:32rem;max-width:calc(100% - var(--space-8))}.drawer--top.drawer--sm.svelte-yqek8m .drawer__panel:where(.svelte-yqek8m),.drawer--bottom.drawer--sm.svelte-yqek8m .drawer__panel:where(.svelte-yqek8m){height:12rem;max-height:calc(100% - var(--space-8))}.drawer--top.drawer--md.svelte-yqek8m .drawer__panel:where(.svelte-yqek8m),.drawer--bottom.drawer--md.svelte-yqek8m .drawer__panel:where(.svelte-yqek8m){height:18rem;max-height:calc(100% - var(--space-8))}.drawer--top.drawer--lg.svelte-yqek8m .drawer__panel:where(.svelte-yqek8m),.drawer--bottom.drawer--lg.svelte-yqek8m .drawer__panel:where(.svelte-yqek8m){height:24rem;max-height:calc(100% - var(--space-8))}@keyframes svelte-yqek8m-drawer-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes svelte-yqek8m-drawer-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes svelte-yqek8m-drawer-in-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes svelte-yqek8m-drawer-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.drawer__panel.svelte-yqek8m{animation:none}}.drawer__header.svelte-yqek8m{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);flex-shrink:0;display:flex}.drawer__title.svelte-yqek8m{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text);margin:0}.drawer__close{width:2rem;height:2rem;color:var(--color-text-muted);flex-shrink:0;margin-left:auto;padding:0}.drawer__close:hover{color:var(--color-text)}.drawer__close svg{width:1rem;height:1rem}.drawer__body.svelte-yqek8m{padding:var(--space-5);flex:1;overflow-y:auto}.drawer__footer.svelte-yqek8m{justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);flex-shrink:0;display:flex}.avatar.svelte-kpg20u{vertical-align:middle;font-family:var(--font-sans);font-weight:var(--font-semibold);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.avatar--xs.svelte-kpg20u{width:1.5rem;height:1.5rem;font-size:var(--text-xs)}.avatar--sm.svelte-kpg20u{width:2rem;height:2rem;font-size:var(--text-sm)}.avatar--md.svelte-kpg20u{width:2.5rem;height:2.5rem;font-size:var(--text-base)}.avatar--lg.svelte-kpg20u{width:3rem;height:3rem;font-size:var(--text-lg)}.avatar--xl.svelte-kpg20u{width:4rem;height:4rem;font-size:var(--text-2xl)}.avatar__img.svelte-kpg20u,.avatar__initials.svelte-kpg20u{width:100%;height:100%;display:block}.avatar__img.svelte-kpg20u{object-fit:cover}.avatar__initials.svelte-kpg20u{letter-spacing:.02em;justify-content:center;align-items:center;display:flex}.avatar--circle.svelte-kpg20u .avatar__img:where(.svelte-kpg20u),.avatar--circle.svelte-kpg20u .avatar__initials:where(.svelte-kpg20u){border-radius:var(--radius-full)}.avatar--square.svelte-kpg20u .avatar__img:where(.svelte-kpg20u),.avatar--square.svelte-kpg20u .avatar__initials:where(.svelte-kpg20u){border-radius:var(--radius-md)}.avatar__status.svelte-kpg20u{border-radius:var(--radius-full);width:clamp(.4rem,28%,.85rem);height:clamp(.4rem,28%,.85rem);box-shadow:0 0 0 2px var(--color-surface);position:absolute;bottom:0;right:0}.avatar--circle.svelte-kpg20u .avatar__status:where(.svelte-kpg20u){bottom:6%;right:6%}.avatar__status--online.svelte-kpg20u{background:var(--color-success)}.avatar__status--busy.svelte-kpg20u{background:var(--color-error)}.avatar__status--away.svelte-kpg20u{background:var(--color-warning)}.avatar__status--offline.svelte-kpg20u{background:var(--color-text-disabled)}.progress.svelte-1r8b7m4{gap:var(--space-1);width:100%;font-family:var(--font-sans);flex-direction:column;display:flex}.progress__label.svelte-1r8b7m4{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-muted);font-variant-numeric:tabular-nums;align-self:flex-end;line-height:1}.progress__track.svelte-1r8b7m4{background:var(--color-surface-raised);border-radius:var(--radius-full);width:100%;position:relative;overflow:hidden}.progress__fill.svelte-1r8b7m4{border-radius:var(--radius-full);height:100%;transition:width var(--transition-base)}.progress--sm.svelte-1r8b7m4 .progress__track:where(.svelte-1r8b7m4){height:.375rem}.progress--md.svelte-1r8b7m4 .progress__track:where(.svelte-1r8b7m4){height:.5rem}.progress--lg.svelte-1r8b7m4 .progress__track:where(.svelte-1r8b7m4){height:.75rem}.progress--primary.svelte-1r8b7m4 .progress__fill:where(.svelte-1r8b7m4){background:var(--color-primary)}.progress--success.svelte-1r8b7m4 .progress__fill:where(.svelte-1r8b7m4){background:var(--color-success)}.progress--warning.svelte-1r8b7m4 .progress__fill:where(.svelte-1r8b7m4){background:var(--color-warning)}.progress--error.svelte-1r8b7m4 .progress__fill:where(.svelte-1r8b7m4){background:var(--color-error)}.progress--indeterminate.svelte-1r8b7m4 .progress__fill:where(.svelte-1r8b7m4){width:40%;animation:1.4s ease-in-out infinite svelte-1r8b7m4-progress-slide}@keyframes svelte-1r8b7m4-progress-slide{0%{transform:translate(-110%)}to{transform:translate(275%)}}@media (prefers-reduced-motion:reduce){.progress__fill.svelte-1r8b7m4{transition:none}.progress--indeterminate.svelte-1r8b7m4 .progress__fill:where(.svelte-1r8b7m4){width:100%;animation:1.6s ease-in-out infinite svelte-1r8b7m4-progress-pulse;transform:none}@keyframes svelte-1r8b7m4-progress-pulse{0%,to{opacity:.4}50%{opacity:1}}}.toaster.svelte-1nc7pfz{z-index:var(--z-toast);gap:var(--space-3);padding:var(--space-4);width:min(24rem, calc(100vw - var(--space-8)));pointer-events:none;flex-direction:column;display:flex;position:fixed}.toaster--top-left.svelte-1nc7pfz{top:0;left:0}.toaster--top-center.svelte-1nc7pfz{align-items:center;top:0;left:50%;transform:translate(-50%)}.toaster--top-right.svelte-1nc7pfz{top:0;right:0}.toaster--bottom-left.svelte-1nc7pfz{flex-direction:column-reverse;bottom:0;left:0}.toaster--bottom-center.svelte-1nc7pfz{flex-direction:column-reverse;align-items:center;bottom:0;left:50%;transform:translate(-50%)}.toaster--bottom-right.svelte-1nc7pfz{flex-direction:column-reverse;bottom:0;right:0}.toast.svelte-1nc7pfz{align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);pointer-events:auto;border-left-width:3px;display:flex}.toast--info.svelte-1nc7pfz{border-left-color:var(--color-primary)}.toast--success.svelte-1nc7pfz{border-left-color:var(--color-success)}.toast--warning.svelte-1nc7pfz{border-left-color:var(--color-warning)}.toast--error.svelte-1nc7pfz{border-left-color:var(--color-error)}.toast__icon.svelte-1nc7pfz{flex-shrink:0;margin-top:1px;display:flex}.toast__icon.svelte-1nc7pfz svg:where(.svelte-1nc7pfz){width:1.125rem;height:1.125rem}.toast--info.svelte-1nc7pfz .toast__icon:where(.svelte-1nc7pfz){color:var(--color-primary)}.toast--success.svelte-1nc7pfz .toast__icon:where(.svelte-1nc7pfz){color:var(--color-success)}.toast--warning.svelte-1nc7pfz .toast__icon:where(.svelte-1nc7pfz){color:var(--color-warning)}.toast--error.svelte-1nc7pfz .toast__icon:where(.svelte-1nc7pfz){color:var(--color-error)}.toast__content.svelte-1nc7pfz{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.toast__title.svelte-1nc7pfz{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text);line-height:var(--leading-tight);margin:0}.toast__message.svelte-1nc7pfz{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal);word-break:break-word;margin:0}.toast__close.svelte-1nc7pfz{border-radius:var(--radius-md);width:1.5rem;height:1.5rem;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.toast__close.svelte-1nc7pfz:hover{background:var(--color-ghost-hover);color:var(--color-text)}.toast__close.svelte-1nc7pfz svg:where(.svelte-1nc7pfz){width:.875rem;height:.875rem}.logo.svelte-161ro68{object-fit:contain;width:auto;max-width:100%;height:1.92rem;display:block}.logo--stacked.svelte-161ro68{height:3.12rem}.navbar.svelte-1t3cyyd{z-index:20;background:#0a1030;border-bottom:1px solid #ffffff14;position:relative}.navbar--overlay.svelte-1t3cyyd{background:0 0;border-bottom:none;position:absolute;top:0;left:0;right:0}.navbar__inner.svelte-1t3cyyd{justify-content:space-between;align-items:center;gap:var(--space-6);max-width:1160px;margin:0 auto;padding:18px 48px;display:flex}.navbar__lead.svelte-1t3cyyd{align-items:center;gap:38px;display:flex}.navbar__brand.svelte-1t3cyyd{color:#fff;text-decoration:none;display:inline-flex}.navbar__brand.svelte-1t3cyyd:hover{text-decoration:none}.navbar__links.svelte-1t3cyyd{align-items:center;gap:26px;margin:0;padding:0;list-style:none;display:flex}.navbar__link.svelte-1t3cyyd{color:#ffffffd1;transition:color var(--transition-base);border-bottom:2px solid #0000;padding:4px 0;font-size:14px;font-weight:500;text-decoration:none;display:inline-block}.navbar__link.svelte-1t3cyyd:hover{color:#fff;text-decoration:none}.navbar__link--active.svelte-1t3cyyd{color:#fff;border-bottom-color:var(--mkt-peach,#ffbfa8)}.navbar__toggle.svelte-1t3cyyd{border-radius:var(--radius-md);color:#fff;cursor:pointer;width:2.25rem;height:2.25rem;transition:background-color var(--transition-base);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:none}.navbar__toggle.svelte-1t3cyyd:hover{background:#ffffff1a}.navbar__toggle.svelte-1t3cyyd svg:where(.svelte-1t3cyyd){width:1.35rem;height:1.35rem}.navbar__menu.svelte-1t3cyyd{display:contents}.navbar__links--mobile.svelte-1t3cyyd{display:none}.navbar__actions.svelte-1t3cyyd{align-items:center;gap:22px;display:flex}.navbar__signin.svelte-1t3cyyd{color:#ffffffe6;font-size:14px;font-weight:500;text-decoration:none}.navbar__signin.svelte-1t3cyyd:hover{color:#fff;text-decoration:none}.navbar__pill.svelte-1t3cyyd{color:#0a1030;transition:background-color var(--transition-base), transform var(--transition-base);background:#fff;border-radius:100px;align-items:center;gap:6px;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 2px 8px #0a103033}.navbar__pill.svelte-1t3cyyd:hover{color:#0a1030;background:#f4f5fa;text-decoration:none}.navbar__pill.svelte-1t3cyyd:active{transform:translateY(1px)}@media (width<=720px){.navbar__inner.svelte-1t3cyyd{padding:14px 22px}.navbar__lead.svelte-1t3cyyd .navbar__links:where(.svelte-1t3cyyd){display:none}.navbar__toggle.svelte-1t3cyyd{display:inline-flex}.navbar__menu.svelte-1t3cyyd{align-items:stretch;gap:var(--space-4);z-index:var(--z-dropdown);padding:var(--space-4) 22px var(--space-5);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--transition-base), transform var(--transition-base), visibility var(--transition-base);background:#0a1030;border-top:1px solid #ffffff1a;flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0;transform:translateY(-.5rem)}.navbar__menu--open.svelte-1t3cyyd{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.navbar__links--mobile.svelte-1t3cyyd{flex-direction:column;align-items:stretch;gap:2px;display:flex}.navbar__links--mobile.svelte-1t3cyyd .navbar__link:where(.svelte-1t3cyyd){border-bottom:none;padding:10px 0;font-size:15px}.navbar__links--mobile.svelte-1t3cyyd .navbar__link--active:where(.svelte-1t3cyyd){color:var(--mkt-peach,#ffbfa8)}.navbar__actions.svelte-1t3cyyd{align-items:stretch;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid #ffffff1a;flex-direction:column}.navbar__signin.svelte-1t3cyyd{padding:6px 0}.navbar__pill.svelte-1t3cyyd{justify-content:center;padding:13px 18px}}.sidebar.svelte-dxphd3{background:#0a1030;border-right:none;flex-direction:column;flex-shrink:0;width:14rem;height:100vh;padding:22px 12px;display:flex;position:sticky;top:0}.sidebar__brand.svelte-dxphd3{padding:var(--space-2) var(--space-3);color:#fff;align-items:center;margin-bottom:24px;text-decoration:none;display:flex}.sidebar__brand.svelte-dxphd3:hover{text-decoration:none}.sidebar__nav.svelte-dxphd3{flex:1;min-height:0;overflow-y:auto}.sidebar__list.svelte-dxphd3{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.sidebar__link.svelte-dxphd3{color:#ffffffa8;text-align:left;width:100%;transition:background-color var(--transition-base), color var(--transition-base);background:0 0;border:none;border-radius:100px;align-items:center;gap:11px;padding:11px 14px;font-family:inherit;font-size:13.5px;font-weight:500;line-height:1.25;text-decoration:none;display:flex}.sidebar__link.svelte-dxphd3:hover{color:#fff;background:#ffffff14;text-decoration:none}.sidebar__link--active.svelte-dxphd3{color:#0a1030;background:#fff;font-weight:600}.sidebar__link--active.svelte-dxphd3:hover{color:#0a1030;background:#fff}.sidebar__link--button.svelte-dxphd3{cursor:pointer}.sidebar__icon.svelte-dxphd3{flex-shrink:0;display:inline-flex}.sidebar__svg.svelte-dxphd3{width:1.25rem;height:1.25rem}.sidebar__footer.svelte-dxphd3{margin-top:var(--space-3);border-top:1px solid #ffffff1f;flex-direction:column;gap:3px;padding-top:16px;display:flex}.sidebar__user.svelte-dxphd3{align-items:center;gap:10px;min-width:0;padding:10px 14px 2px;display:flex}.sidebar__userinfo.svelte-dxphd3{flex-direction:column;min-width:0;display:flex}.sidebar__username.svelte-dxphd3{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.sidebar__useremail.svelte-dxphd3{color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:11px;overflow:hidden}.sidebar__logoutform.svelte-dxphd3{margin:0}.sidebar-topbar.svelte-dxphd3,.tabbar.svelte-dxphd3,.sidebar__overlay.svelte-dxphd3{display:none}@media (width<=768px){.sidebar.svelte-dxphd3{z-index:101;transition:transform var(--transition-slow);box-shadow:var(--shadow-xl);position:fixed;top:0;left:0;transform:translate(-100%)}.sidebar--open.svelte-dxphd3{transform:translate(0)}.sidebar-topbar.svelte-dxphd3{justify-content:space-between;align-items:center;gap:var(--space-2);z-index:100;padding:var(--space-3) var(--space-4);background:#0a1030;border-bottom:1px solid #ffffff1a;display:flex;position:sticky;top:0}.sidebar-topbar__brand.svelte-dxphd3{align-items:center;gap:var(--space-2);color:#fff;font-size:var(--text-base);font-weight:var(--font-bold);text-decoration:none;display:inline-flex}.sidebar-topbar__account.svelte-dxphd3{cursor:pointer;background:0 0;border:none;border-radius:100px;justify-content:center;align-items:center;padding:2px;display:inline-flex}.sidebar__overlay.svelte-dxphd3{z-index:100;background:var(--color-overlay);cursor:pointer;border:none;padding:0;display:block;position:fixed;inset:0}.tabbar.svelte-dxphd3{left:0;right:0;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:99;pointer-events:none;justify-content:center;display:flex;position:fixed}.tabbar__island.svelte-dxphd3{pointer-events:auto;background:#0a1030;border-radius:100px;gap:2px;padding:6px;display:flex;box-shadow:0 14px 34px #0a103057}.tabbar__item.svelte-dxphd3{white-space:nowrap;color:#ffffffa8;cursor:pointer;background:0 0;border:none;border-radius:100px;justify-content:center;align-items:center;padding:13px 16px;font-family:inherit;font-size:12.5px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.tabbar__item.svelte-dxphd3:hover{color:#fff;text-decoration:none}.tabbar__item--active.svelte-dxphd3,.tabbar__item--active.svelte-dxphd3:hover{color:#0a1030;background:#fff;padding:13px 20px;font-weight:600}}.footer.svelte-1ijrlfk{background:#0a1030}.footer__inner.svelte-1ijrlfk{justify-content:space-between;gap:var(--space-8) 60px;flex-wrap:wrap;max-width:1160px;margin:0 auto;padding:48px;display:flex}.footer__brandcol.svelte-1ijrlfk{gap:var(--space-3);flex-direction:column;max-width:22rem;display:flex}.footer__brand.svelte-1ijrlfk{color:#fff;text-decoration:none;display:inline-flex}.footer__brand.svelte-1ijrlfk:hover{text-decoration:none}.footer__tagline.svelte-1ijrlfk{color:#8792a6;font-size:13px;line-height:1.6}.footer__cols.svelte-1ijrlfk{flex-wrap:wrap;gap:60px;display:flex}.footer__coltitle.svelte-1ijrlfk{color:#8792a6;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:11.5px;font-weight:600}.footer__list.svelte-1ijrlfk{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.footer__link.svelte-1ijrlfk{color:#ffffffb8;transition:color var(--transition-base);font-size:13.5px;text-decoration:none}.footer__link.svelte-1ijrlfk:hover{color:#fff;text-decoration:none}@media (width<=720px){.footer__inner.svelte-1ijrlfk{gap:var(--space-8);flex-direction:column;padding:40px 22px}.footer__cols.svelte-1ijrlfk{gap:40px}}.mktcta.svelte-1x7umit{background:var(--mkt-grad,linear-gradient(115deg, #0a1030 0%, #241a5c 45%, #5b3aa8 78%, #d94b2a 100%));clip-path:polygon(0 70px,100% 0,100% 100%,0 100%);padding:118px 0 60px}.mktcta__inner.svelte-1x7umit{justify-content:space-between;align-items:center;gap:44px;display:flex}.mktcta__copy.svelte-1x7umit{max-width:540px}.mktcta__title.svelte-1x7umit{letter-spacing:-.025em;color:#fff;text-wrap:pretty;margin:0 0 12px;font-size:33px;font-weight:700;line-height:1.16}.mktcta__body.svelte-1x7umit{color:#ffffffc7;margin:0;font-size:16.5px;line-height:1.6}.mktcta__actions.svelte-1x7umit{flex-wrap:wrap;flex-shrink:0;gap:12px;display:flex}@media (width<=860px){.mktcta__inner.svelte-1x7umit{flex-direction:column;align-items:flex-start;gap:26px}}@media (width<=640px){.mktcta.svelte-1x7umit{clip-path:polygon(0 38px,100% 0,100% 100%,0 100%);padding:78px 0 50px}.mktcta__title.svelte-1x7umit{font-size:26px}.mktcta__actions.svelte-1x7umit{flex-direction:column;align-items:stretch;gap:10px;width:100%}}.authpg.svelte-40gceb{background:#fff}.authpg__hero.svelte-40gceb{background:var(--mkt-grad);clip-path:polygon(0 0,100% 0,100% calc(100% - 66px),0 100%);padding-bottom:120px}.authpg__heroinner.svelte-40gceb{text-align:center;max-width:660px;margin:0 auto;padding-top:128px}.authpg__title.svelte-40gceb{letter-spacing:-.03em;color:#fff;text-wrap:pretty;margin:0 0 14px;font-size:42px;font-weight:700;line-height:1.1}.authpg__lede.svelte-40gceb{color:#ffffffd1;max-width:520px;margin:0 auto;font-size:17px;line-height:1.6}.authpg__cardwrap.svelte-40gceb{flex-direction:column;align-items:center;margin-top:-70px;padding:0 20px 76px;display:flex;position:relative}.authpg__card.svelte-40gceb{background:#fff;border:1px solid #e9ecf2;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 24px 60px #0a103021}.authpg__cross.svelte-40gceb{text-align:center;color:#5a6478;margin-top:26px;font-size:14.5px;line-height:1.5}.authpg__cross.svelte-40gceb a{color:#4f46e5;font-weight:600;text-decoration:none}.authpg__cross.svelte-40gceb a:hover{text-decoration:underline}@media (width<=640px){.authpg__hero.svelte-40gceb{clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),0 100%);padding-bottom:96px}.authpg__heroinner.svelte-40gceb{padding-top:108px}.authpg__title.svelte-40gceb{font-size:32px}.authpg__lede.svelte-40gceb{font-size:15.5px}}.authpg.svelte-40gceb .af-cardpad{padding:36px 38px 38px}.authpg.svelte-40gceb .af-h1{letter-spacing:-.02em;color:#0a1030;margin:0 0 12px;font-size:24px;font-weight:700;line-height:1.2}.authpg.svelte-40gceb .af-stack{flex-direction:column;gap:18px;display:flex}.authpg.svelte-40gceb .af-field{display:block}.authpg.svelte-40gceb .af-label{color:#5a6478;margin-bottom:8px;font-size:12.5px;font-weight:600;display:block}.authpg.svelte-40gceb .af-labelrow{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.authpg.svelte-40gceb .af-labelrow .af-label{margin-bottom:0}.authpg.svelte-40gceb .af-forgot{color:#4f46e5;font-size:12.5px;font-weight:500;text-decoration:none}.authpg.svelte-40gceb .af-forgot:hover{text-decoration:underline}.authpg.svelte-40gceb .af-input{box-sizing:border-box;width:100%;font-family:var(--font-sans);color:#0a1030;background:#fff;border:1px solid #d8dee9;border-radius:10px;outline:none;padding:14px 15px;font-size:15px;line-height:1.2;transition:border-color .15s,box-shadow .15s}.authpg.svelte-40gceb .af-input::placeholder{color:#a3abbb}.authpg.svelte-40gceb .af-input:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51f}.authpg.svelte-40gceb .af-btn{box-sizing:border-box;width:100%;font-family:var(--font-sans);text-align:center;color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:100px;padding:16px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s;display:block}.authpg.svelte-40gceb .af-btn:hover{background:#4338ca}.authpg.svelte-40gceb .af-btn:disabled{opacity:.6;cursor:default}.authpg.svelte-40gceb .af-btn--ghost{color:#0a1030;background:#fff;border:1px solid #d8dee9}.authpg.svelte-40gceb .af-btn--ghost:hover{background:#fff;border-color:#8792a6}.authpg.svelte-40gceb .af-note{color:#6a7385;font-size:13px;line-height:1.5}.authpg.svelte-40gceb .af-check{cursor:pointer;align-items:flex-start;gap:11px;display:flex}.authpg.svelte-40gceb .af-check input{opacity:0;width:1px;height:1px;position:absolute}.authpg.svelte-40gceb .af-check__box{background:#fff;border:1px solid #d8dee9;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;margin-top:1px;transition:background-color .12s,border-color .12s;display:inline-flex}.authpg.svelte-40gceb .af-check input:checked+.af-check__box{background:#4f46e5;border-color:#4f46e5}.authpg.svelte-40gceb .af-check input:checked+.af-check__box:after{content:"✓";color:#fff;font-size:11px;font-weight:700;line-height:1}.authpg.svelte-40gceb .af-check input:focus-visible+.af-check__box{box-shadow:0 0 0 3px #4f46e51f}.authpg.svelte-40gceb .af-check__text{color:#5a6478;font-size:13.5px;line-height:1.55}.authpg.svelte-40gceb .af-check__text a{color:#4f46e5;text-decoration:none}.authpg.svelte-40gceb .af-alert{border-radius:10px;margin-bottom:20px;padding:12px 14px;font-size:13.5px;line-height:1.5}.authpg.svelte-40gceb .af-alert--error{color:#c1462a;background:#fdece7;border:1px solid #f5ccbf}.authpg.svelte-40gceb .af-alert--warning{color:#b7791f;background:#fdf3e2;border:1px solid #f0dcb8}.legal.svelte-1sw3jb6{background:#fff}.lgl-hero.svelte-1sw3jb6{background:var(--mkt-grad)}.lgl-hero__inner.svelte-1sw3jb6{max-width:900px;padding-top:128px;padding-bottom:44px}.lgl-hero__title.svelte-1sw3jb6{letter-spacing:-.03em;color:#fff;text-wrap:pretty;margin:0 0 14px;font-size:42px;font-weight:700;line-height:1.1}.lgl-hero__lede.svelte-1sw3jb6{color:#fffc;max-width:560px;margin:0;font-size:16.5px;line-height:1.6}.lgl-meta.svelte-1sw3jb6{background:#f7f9fc;border-bottom:1px solid #e9ecf2}.lgl-meta__inner.svelte-1sw3jb6{color:#5a6478;flex-wrap:wrap;gap:36px;padding-top:16px;padding-bottom:16px;font-size:13.5px;display:flex}.lgl-meta__k.svelte-1sw3jb6{color:#8792a6}.lgl-body.svelte-1sw3jb6{grid-template-columns:212px 1fr;gap:44px;padding-top:44px;padding-bottom:64px;display:grid}.lgl-nav.svelte-1sw3jb6{align-self:start;position:sticky;top:20px}.lgl-nav__label.svelte-1sw3jb6{letter-spacing:.09em;text-transform:uppercase;color:#8792a6;margin-bottom:14px;font-size:11.5px;font-weight:600}.lgl-nav__list.svelte-1sw3jb6{flex-direction:column;display:flex}.lgl-nav__link.svelte-1sw3jb6{color:#5a6478;border-left:2px solid #e9ecf2;padding:9px 0 9px 14px;font-size:13.5px;line-height:1.4;text-decoration:none;transition:color .12s,border-color .12s}.lgl-nav__link.svelte-1sw3jb6:hover{color:#0a1030}.lgl-nav__link--on.svelte-1sw3jb6{color:#0a1030;border-left-color:#4f46e5;font-weight:600}.lgl-content.svelte-1sw3jb6{max-width:600px}.lgl-sec.svelte-1sw3jb6{border-bottom:1px solid #eef1f6;margin-bottom:38px;padding-bottom:38px;scroll-margin-top:90px}.lgl-sec__head.svelte-1sw3jb6{align-items:baseline;gap:14px;margin-bottom:14px;display:flex}.lgl-sec__n.svelte-1sw3jb6{font-family:var(--font-mono);color:#a8b0bf;flex:none;font-size:13px;font-weight:600;line-height:1.4}.lgl-sec__title.svelte-1sw3jb6{letter-spacing:-.02em;color:#0a1030;margin:0;font-size:21px;font-weight:700;line-height:1.3}.lgl-plain.svelte-1sw3jb6{background:#f7f9fc;border-left:2px solid #4f46e5;margin:0 0 18px 27px;padding:14px 18px}.lgl-plain__label.svelte-1sw3jb6{letter-spacing:.09em;text-transform:uppercase;color:#4f46e5;margin-bottom:7px;font-size:11.5px;font-weight:600}.lgl-plain__text.svelte-1sw3jb6{color:#0a1030;font-size:14.5px;line-height:1.55}.lgl-sec__body.svelte-1sw3jb6{flex-direction:column;gap:14px;margin-left:27px;display:flex}.lgl-sec__body.svelte-1sw3jb6 p:where(.svelte-1sw3jb6){color:#5a6478;margin:0;font-size:15.5px;line-height:1.72}.lgl-foot.svelte-1sw3jb6{color:#8792a6;font-size:13.5px;line-height:1.6}.lgl-foot.svelte-1sw3jb6 a:where(.svelte-1sw3jb6){color:#4f46e5;font-weight:600;text-decoration:none}@media (width<=860px){.lgl-hero__title.svelte-1sw3jb6{font-size:34px}.lgl-body.svelte-1sw3jb6{grid-template-columns:1fr;gap:28px}.lgl-nav.svelte-1sw3jb6{position:static}.lgl-nav__list.svelte-1sw3jb6{flex-flow:wrap}.lgl-nav__link.svelte-1sw3jb6{border-bottom:2px solid #e9ecf2;border-left:none;padding:6px 12px 6px 0}.lgl-nav__link--on.svelte-1sw3jb6{border-bottom-color:#4f46e5;border-left:none}.lgl-sec__body.svelte-1sw3jb6,.lgl-plain.svelte-1sw3jb6{margin-left:0}}.mss.svelte-ywmksp{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.mss--disabled.svelte-ywmksp{opacity:.6}.mss__label.svelte-ywmksp{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text)}.mss__search.svelte-ywmksp{align-items:center;display:flex;position:relative}.mss__search-icon.svelte-ywmksp{left:var(--space-3);width:1rem;height:1rem;color:var(--color-text-muted);pointer-events:none;position:absolute}.mss__search-input.svelte-ywmksp{width:100%;padding:var(--space-2) var(--space-3) var(--space-2) calc(var(--space-3) + 1rem + var(--space-2));background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);transition:border-color var(--transition-base), box-shadow var(--transition-base)}.mss__search-input.svelte-ywmksp::placeholder{color:var(--color-text-muted)}.mss__search-input.svelte-ywmksp:hover:not(:disabled){border-color:var(--color-primary)}.mss__search-input.svelte-ywmksp:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 20%, transparent);outline:none}.mss__toolbar.svelte-ywmksp{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.mss__toolbar-actions.svelte-ywmksp{align-items:center;gap:var(--space-2);display:flex}.mss__link.svelte-ywmksp{font:inherit;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0}.mss__link.svelte-ywmksp:hover:not(:disabled){text-decoration:underline}.mss__link.svelte-ywmksp:disabled{color:var(--color-text-muted);cursor:not-allowed}.mss__sep.svelte-ywmksp{color:var(--color-text-muted)}.mss__selected-count.svelte-ywmksp{font-size:var(--text-xs);color:var(--color-text-muted)}.mss__list.svelte-ywmksp{gap:var(--space-1) var(--space-4);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));max-height:18rem;margin:0;list-style:none;display:grid;overflow-y:auto}.mss__row.svelte-ywmksp{justify-content:space-between;align-items:center;gap:var(--space-2);padding:2px var(--space-2);border-radius:var(--radius-sm);display:flex}.mss__row.svelte-ywmksp:hover{background:var(--color-surface-raised)}.mss__opt.svelte-ywmksp{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-1) 0;font:inherit;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;display:flex}.mss__opt.svelte-ywmksp:disabled{cursor:not-allowed}.mss__box.svelte-ywmksp{border:2px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:#fff;width:1.125rem;height:1.125rem;transition:background-color var(--transition-base), border-color var(--transition-base);flex-shrink:0;justify-content:center;align-items:center;display:flex}.mss__opt.svelte-ywmksp:hover .mss__box:where(.svelte-ywmksp){border-color:var(--color-primary)}.mss__opt--on.svelte-ywmksp .mss__box:where(.svelte-ywmksp){background:var(--color-primary);border-color:var(--color-primary)}.mss__box.svelte-ywmksp svg:where(.svelte-ywmksp){width:.75rem;height:.75rem}.mss__opt-label.svelte-ywmksp{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mss__empty.svelte-ywmksp{padding:var(--space-4);text-align:center;font-size:var(--text-sm);color:var(--color-text-muted);grid-column:1/-1}.mss__hint.svelte-ywmksp{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}
