.nav-link-dir.svelte-1quibms{font-family:var(--font-sans);font-size:var(--type-muted);color:var(--color-stone-700,#44403c);align-items:baseline;gap:.45rem;text-decoration:none;transition:color .15s;display:inline-flex}.dark .nav-link-dir.svelte-1quibms{color:var(--color-stone-300,#d6d3d1)}.nav-link-dir.svelte-1quibms:hover{color:var(--pink-hover)}.arrow.svelte-1quibms{transition:transform .15s;display:inline-block}.nav-link-back.svelte-1quibms:hover .arrow:where(.svelte-1quibms){transform:translate(-3px)}.nav-link-forward.svelte-1quibms:hover .arrow:where(.svelte-1quibms){transform:translate(3px)}.back-card.svelte-1jrt8li{width:100%;min-height:3.25rem;color:var(--text-primary);font-family:var(--font-sans);border-radius:var(--r-lg);border:1px solid color-mix(in oklab, var(--color-stone-500) 10%, transparent);background:#fff;align-items:center;gap:.875rem;padding:.75rem 1rem;text-decoration:none;transition:background-color .15s;display:flex;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000005}.dark .back-card.svelte-1jrt8li{background:var(--cta-surface);box-shadow:none}.back-card.svelte-1jrt8li:hover{background:var(--color-stone-50)}.dark .back-card.svelte-1jrt8li:hover{background:color-mix(in oklab, var(--color-stone-100) 8%, transparent);background:color-mix(in oklab, var(--color-stone-500) 14%, transparent)}.back-chevron.svelte-1jrt8li{border-radius:var(--r-md);width:32px;height:32px;color:var(--text-meta);flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,transform .15s;display:inline-flex}.back-chevron.svelte-1jrt8li svg{stroke:currentColor!important}.back-card.svelte-1jrt8li:hover .back-chevron:where(.svelte-1jrt8li){transform:translate(-2px)}.back-body.svelte-1jrt8li{flex-direction:column;flex:auto;min-width:0;display:flex}.back-label.svelte-1jrt8li{font-size:var(--type-body);color:var(--text-primary);font-weight:500;line-height:1.3}.back-desc.svelte-1jrt8li{font-size:var(--type-small);color:var(--text-tertiary);margin-top:.125rem;line-height:1.4}.banner.svelte-2trqld{border-radius:var(--r-md);font-family:var(--font-sans);color:var(--color-stone-800,#292524);border-left-style:solid;border-left-width:2px;align-items:flex-start;gap:1rem;padding:.875rem 1rem;display:flex}.banner-body.svelte-2trqld{flex:1;min-width:0}.banner-title.svelte-2trqld{font-size:var(--type-muted);letter-spacing:-.005em;color:var(--color-stone-900,#1c1917);margin:0 0 .125rem;font-weight:600}.banner-text.svelte-2trqld{font-size:var(--type-small);color:var(--color-stone-700,#44403c);line-height:1.5}.banner-action.svelte-2trqld{flex-shrink:0}.banner-dismiss.svelte-2trqld{border-radius:var(--r-sm);width:1.5rem;height:1.5rem;color:var(--color-stone-500,#78716c);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:inline-flex}.banner-dismiss.svelte-2trqld:hover{color:var(--color-stone-900,#1c1917);background:#0000000a}.banner-info.svelte-2trqld{background:color-mix(in oklab, var(--pink-base) 7%, transparent);border-left-color:var(--pink-base)}.banner-success.svelte-2trqld{background:oklab(69.5873% -.142158 .0448781/.07);border-left-color:#10b981}.banner-warning.svelte-2trqld{background:oklab(76.8591% .0560995 .154808/.09);border-left-color:#f59e0b}.banner-error.svelte-2trqld{background:oklab(63.6834% .187864 .0889286/.08);border-left-color:#ef4444}.dark .banner.svelte-2trqld{color:var(--color-stone-200,#e7e5e4)}.dark .banner-title.svelte-2trqld{color:var(--color-stone-100,#f5f5f4)}.dark .banner-text.svelte-2trqld{color:var(--color-stone-300,#d6d3d1)}.dark .banner-info.svelte-2trqld{background:color-mix(in oklab, var(--pink-base) 14%, transparent)}.dark .banner-success.svelte-2trqld{background:oklab(69.5873% -.142158 .0448781/.14)}.dark .banner-warning.svelte-2trqld{background:oklab(76.8591% .0560995 .154808/.16)}.dark .banner-error.svelte-2trqld{background:oklab(63.6834% .187864 .0889286/.15)}.dark .banner-dismiss.svelte-2trqld{color:var(--color-stone-400,#a8a29e)}.dark .banner-dismiss.svelte-2trqld:hover{color:var(--color-stone-100,#f5f5f4);background:#ffffff0f}.settings-list.svelte-1dl2hza{width:100%;font-family:var(--font-sans);flex-direction:column;gap:2.5rem;margin:0 auto;display:flex}.status-pill.svelte-rqhbjy{pointer-events:none;box-sizing:border-box;font-family:var(--font-sans);letter-spacing:.02em;color:#fff;border:2px solid var(--color-stone-50,#fafaf9);justify-content:center;align-items:center;font-size:.625rem;font-weight:600;line-height:1;display:inline-flex;position:relative}.dark .status-pill.svelte-rqhbjy{border-color:var(--color-stone-900,#1c1917)}.status-pill-dot.svelte-rqhbjy{border-radius:var(--radius-full);width:.625rem;height:.625rem}.status-pill-badge.svelte-rqhbjy{border-radius:var(--r-sm);min-width:1rem;height:1rem;padding:0 .3rem}.status-pill-rose.svelte-rqhbjy{background:var(--pink-base,#ec4899)}.status-pill-amber.svelte-rqhbjy{background:var(--tone-amber,#f59e0b)}.status-pill-emerald.svelte-rqhbjy{background:var(--tone-emerald,#10b981)}.status-pill-sky.svelte-rqhbjy{background:var(--tone-sky,#38bdf8)}.status-pill-violet.svelte-rqhbjy{background:var(--tone-violet,#a78bfa)}.status-pill-red.svelte-rqhbjy{background:var(--color-danger,#e5484d)}.status-pill-stone.svelte-rqhbjy{background:var(--color-stone-500,#78716c)}.status-pill-top-right.svelte-rqhbjy{position:absolute;top:-2px;right:-2px}.status-pill-top-left.svelte-rqhbjy{position:absolute;top:-2px;left:-2px}.status-pill-bottom-right.svelte-rqhbjy{position:absolute;bottom:-2px;right:-2px}.status-pill-bottom-left.svelte-rqhbjy{position:absolute;bottom:-2px;left:-2px}.status-pill-inline.svelte-rqhbjy{position:relative}.status-pill-pulse.svelte-rqhbjy{border-radius:inherit;background:inherit;opacity:.7;pointer-events:none;will-change:transform, opacity;background:var(--pink-base,#ec4899);animation:1.6s cubic-bezier(0,0,.2,1) infinite svelte-rqhbjy-status-pulse;position:absolute;inset:0}.status-pill-rose.svelte-rqhbjy .status-pill-pulse:where(.svelte-rqhbjy){background:var(--pink-base,#ec4899)}.status-pill-amber.svelte-rqhbjy .status-pill-pulse:where(.svelte-rqhbjy){background:var(--tone-amber,#f59e0b)}.status-pill-emerald.svelte-rqhbjy .status-pill-pulse:where(.svelte-rqhbjy){background:var(--tone-emerald,#10b981)}.status-pill-sky.svelte-rqhbjy .status-pill-pulse:where(.svelte-rqhbjy){background:var(--tone-sky,#38bdf8)}.status-pill-violet.svelte-rqhbjy .status-pill-pulse:where(.svelte-rqhbjy){background:var(--tone-violet,#a78bfa)}.status-pill-red.svelte-rqhbjy .status-pill-pulse:where(.svelte-rqhbjy){background:var(--color-danger,#e5484d)}.status-pill-stone.svelte-rqhbjy .status-pill-pulse:where(.svelte-rqhbjy){background:var(--color-stone-500,#78716c)}@keyframes svelte-rqhbjy-status-pulse{0%{opacity:.7;transform:scale(1)}80%{opacity:0;transform:scale(2.2)}to{opacity:0;transform:scale(2.2)}}.status-pill-num.svelte-rqhbjy{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.status-pill-pulse.svelte-rqhbjy{animation:none}}.status-pill-labeled.svelte-rqhbjy{border-radius:var(--r-sm);font-family:var(--font-sans);font-size:var(--type-tiny);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.45rem;padding:.2rem .625rem .2rem .5rem;font-weight:600;line-height:1;display:inline-flex}.status-pill-labeled-dot.svelte-rqhbjy{border-radius:var(--radius-full);flex-shrink:0;width:.4375rem;height:.4375rem;position:relative}.status-pill-labeled-pulse.svelte-rqhbjy{border-radius:var(--radius-full);background:inherit;opacity:.7;animation:1.6s cubic-bezier(0,0,.2,1) infinite svelte-rqhbjy-status-pulse;position:absolute;inset:0}.status-pill-labeled-rose.svelte-rqhbjy{color:#be185d;background:color-mix(in oklab, var(--pink-base) 14%, transparent)}.status-pill-labeled-rose.svelte-rqhbjy .status-pill-labeled-dot:where(.svelte-rqhbjy),.status-pill-labeled-rose.svelte-rqhbjy .status-pill-labeled-pulse:where(.svelte-rqhbjy){background:var(--pink-base)}.status-pill-labeled-amber.svelte-rqhbjy{color:#92400e;background:color-mix(in oklab, var(--tone-amber,#f59e0b) 16%, transparent)}.status-pill-labeled-amber.svelte-rqhbjy .status-pill-labeled-dot:where(.svelte-rqhbjy),.status-pill-labeled-amber.svelte-rqhbjy .status-pill-labeled-pulse:where(.svelte-rqhbjy){background:var(--tone-amber,#f59e0b)}.status-pill-labeled-emerald.svelte-rqhbjy{color:#065f46;background:color-mix(in oklab, var(--tone-emerald,#10b981) 16%, transparent)}.status-pill-labeled-emerald.svelte-rqhbjy .status-pill-labeled-dot:where(.svelte-rqhbjy),.status-pill-labeled-emerald.svelte-rqhbjy .status-pill-labeled-pulse:where(.svelte-rqhbjy){background:var(--tone-emerald,#10b981)}.status-pill-labeled-sky.svelte-rqhbjy{color:#0369a1;background:color-mix(in oklab, var(--tone-sky,#38bdf8) 16%, transparent)}.status-pill-labeled-sky.svelte-rqhbjy .status-pill-labeled-dot:where(.svelte-rqhbjy),.status-pill-labeled-sky.svelte-rqhbjy .status-pill-labeled-pulse:where(.svelte-rqhbjy){background:var(--tone-sky,#38bdf8)}.status-pill-labeled-violet.svelte-rqhbjy{color:#6d28d9;background:color-mix(in oklab, var(--tone-violet,#a78bfa) 16%, transparent)}.status-pill-labeled-violet.svelte-rqhbjy .status-pill-labeled-dot:where(.svelte-rqhbjy),.status-pill-labeled-violet.svelte-rqhbjy .status-pill-labeled-pulse:where(.svelte-rqhbjy){background:var(--tone-violet,#a78bfa)}.status-pill-labeled-red.svelte-rqhbjy{color:#991b1b;background:oklab(63.6834% .187864 .0889286/.16)}.status-pill-labeled-red.svelte-rqhbjy .status-pill-labeled-dot:where(.svelte-rqhbjy),.status-pill-labeled-red.svelte-rqhbjy .status-pill-labeled-pulse:where(.svelte-rqhbjy){background:#ef4444}.status-pill-labeled-stone.svelte-rqhbjy{color:#44403c;background:oklab(55.3402% .00613877 .00985134/.16)}.status-pill-labeled-stone.svelte-rqhbjy .status-pill-labeled-dot:where(.svelte-rqhbjy),.status-pill-labeled-stone.svelte-rqhbjy .status-pill-labeled-pulse:where(.svelte-rqhbjy){background:#78716c}.dark .status-pill-labeled-rose.svelte-rqhbjy{color:#f9a8d4}.dark .status-pill-labeled-amber.svelte-rqhbjy{color:#fcd34d}.dark .status-pill-labeled-emerald.svelte-rqhbjy{color:#6ee7b7}.dark .status-pill-labeled-sky.svelte-rqhbjy{color:#7dd3fc}.dark .status-pill-labeled-violet.svelte-rqhbjy{color:#c4b5fd}.dark .status-pill-labeled-red.svelte-rqhbjy{color:#fca5a5}.dark .status-pill-labeled-stone.svelte-rqhbjy{color:#d6d3d1}.settings-row.svelte-17wdtrm{min-height:3.5rem;font-family:var(--font-sans);color:var(--text-primary);text-align:left;cursor:default;background:0 0;border:0;align-items:center;gap:1rem;width:100%;padding:.875rem 1rem;text-decoration:none;transition:background-color .15s;display:flex}.settings-row.is-button.svelte-17wdtrm{font:inherit}.settings-row.is-clickable.svelte-17wdtrm{cursor:pointer}.settings-row.is-clickable.svelte-17wdtrm:hover{background:var(--color-stone-50)}.dark .settings-row.is-clickable.svelte-17wdtrm:hover{background:color-mix(in oklab, var(--color-stone-100) 8%, transparent);background:color-mix(in oklab, var(--color-stone-500) 14%, transparent)}.settings-row-chevron.svelte-17wdtrm{color:var(--text-meta);transition:transform .15s,color .15s;display:inline-flex}.settings-row.is-clickable.svelte-17wdtrm:hover .settings-row-chevron:where(.svelte-17wdtrm){color:var(--pink-base);transform:translate(2px)}.settings-row-leading.svelte-17wdtrm{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.settings-row-leading.is-prominent.svelte-17wdtrm{width:56px;height:56px}.settings-row.is-prominent.svelte-17wdtrm{min-height:4.75rem;padding-block:1rem}.settings-row.is-prominent.svelte-17wdtrm .settings-row-label:where(.svelte-17wdtrm){font-size:var(--type-h5);font-weight:600}.settings-row.is-prominent.svelte-17wdtrm .settings-row-desc:where(.svelte-17wdtrm){margin-top:.1875rem}.settings-row-chevron.svelte-17wdtrm svg{stroke:currentColor!important}.settings-row-icon.svelte-17wdtrm{border-radius:var(--r-md);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.settings-row-icon.chip-fill.svelte-17wdtrm{background:var(--gradient-brand-fill);color:#fff}.settings-row-icon.chip-outline.svelte-17wdtrm{color:var(--pink-bright);background:0 0;position:relative}.settings-row-icon.chip-outline.svelte-17wdtrm:before{content:"";border-radius:inherit;background:var(--gradient-brand-fill);-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.settings-row-icon.chip-destructive.svelte-17wdtrm{background:color-mix(in oklab, var(--tone-red) 14%, transparent);color:var(--tone-red)}.settings-row-icon.chip-muted.svelte-17wdtrm{background:color-mix(in oklab, var(--color-stone-500) 12%, transparent);color:var(--text-tertiary)}.settings-row-body.svelte-17wdtrm{flex-direction:column;flex:auto;min-width:0;display:flex}.settings-row-label.svelte-17wdtrm{font-size:var(--type-body);color:var(--text-primary);font-weight:500;line-height:1.3}.settings-row-desc.svelte-17wdtrm{font-size:var(--type-small);color:var(--text-tertiary);margin-top:.125rem;line-height:1.4}.settings-row-right.svelte-17wdtrm{color:var(--text-meta);flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.settings-row-value.svelte-17wdtrm{font-size:var(--type-muted);color:var(--text-tertiary)}.is-destructive.svelte-17wdtrm .settings-row-label:where(.svelte-17wdtrm){color:var(--tone-red)}.is-muted.svelte-17wdtrm .settings-row-label:where(.svelte-17wdtrm){color:var(--text-tertiary);font-weight:500}.settings-row-pills.svelte-17wdtrm{flex-wrap:wrap;gap:.375rem;margin-top:.25rem;display:inline-flex}.settings-section.svelte-w1uixz{font-family:var(--font-sans);display:block}.settings-section-title.svelte-w1uixz{font-size:var(--type-tiny);text-transform:uppercase;letter-spacing:.12em;color:var(--text-meta);margin:0 0 .625rem 1rem;font-weight:600}.settings-section-desc.svelte-w1uixz{max-width:32rem;font-size:var(--type-small);color:var(--text-tertiary);margin:0 0 1rem 1rem;line-height:1.55}.settings-section-group.svelte-w1uixz{border-radius:var(--r-lg);border:1px solid color-mix(in oklab, var(--color-stone-500) 10%, transparent);background:#fff;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000005}.dark .settings-section-group.svelte-w1uixz{background:var(--cta-surface);box-shadow:none}.settings-section-group.svelte-w1uixz>:not(:first-child){border-top:1px solid color-mix(in oklab, var(--color-stone-500) 10%, transparent)}.settings-section-group.is-flush.svelte-w1uixz,.dark .settings-section-group.is-flush.svelte-w1uixz{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.settings-section.is-tight.svelte-w1uixz{margin-top:-2.5rem}.notice-bar.svelte-alb7tg{z-index:var(--z-toast,110);font-family:var(--font-sans);color:#fff;animation:.18s ease-out svelte-alb7tg-notice-slide;position:fixed;top:0;left:0;right:0;box-shadow:0 1px 3px #0000002e}@keyframes svelte-alb7tg-notice-slide{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.notice-bar-inner.svelte-alb7tg{align-items:center;gap:.75rem;max-width:64rem;margin:0 auto;padding:.625rem 1rem;display:flex}.notice-bar-msg.svelte-alb7tg{font-size:var(--type-small,.9rem);color:inherit;word-break:break-word;flex:1;margin:0;line-height:1.4}.notice-bar-dismiss.svelte-alb7tg{border-radius:var(--radius-full);width:28px;height:28px;color:inherit;opacity:.85;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .12s,opacity .12s;display:inline-flex}.notice-bar-dismiss.svelte-alb7tg:hover{opacity:1;background:#ffffff2e}.notice-bar-dismiss.svelte-alb7tg:focus-visible{outline-offset:1px;outline:2px solid #ffffffd9}.notice-bar-error.svelte-alb7tg{background:#b91c1c}.notice-bar-success.svelte-alb7tg{background:#15803d}.notice-bar-warning.svelte-alb7tg{background:#b45309}.notice-bar-info.svelte-alb7tg{background:#1d4ed8}@property --pulse-c-left{syntax:"<color>";inherits:false;initial-value:#bf4663e6}@property --pulse-c-right{syntax:"<color>";inherits:false;initial-value:#e8705ef2}.spinner.svelte-2qy9sk{color:var(--pink-base,#ec4899);justify-content:center;align-items:center;line-height:1;display:inline-flex}.spinner-track.svelte-2qy9sk{opacity:.32}.spinner-arc.svelte-2qy9sk{transform-origin:50%;animation:1.4s linear infinite svelte-2qy9sk-spinner-rotate}@keyframes svelte-2qy9sk-spinner-rotate{to{transform:rotate(360deg)}}.spinner-dots.svelte-2qy9sk{color:currentColor;align-items:center;gap:.25rem;line-height:1;display:inline-flex}.spinner-dot.svelte-2qy9sk{border-radius:var(--radius-full);background:currentColor;width:.375rem;height:.375rem;animation:1.2s ease-in-out infinite svelte-2qy9sk-spinner-dot-pulse;display:inline-block}.spinner-dot.svelte-2qy9sk:nth-child(2){animation-delay:.16s}.spinner-dot.svelte-2qy9sk:nth-child(3){animation-delay:.32s}@keyframes svelte-2qy9sk-spinner-dot-pulse{0%,80%,to{opacity:.3;transform:scale(.75)}40%{opacity:1;transform:scale(1)}}.spinner-pulse.svelte-2qy9sk{background:color-mix(in oklab, var(--pink-base,#ec4899) 14%, transparent);border-radius:var(--radius-full);contain:layout paint size;flex:none;max-width:100%;display:inline-flex;position:relative;overflow:hidden}.dark .spinner-pulse.svelte-2qy9sk{background:color-mix(in oklab, var(--pink-base,#ec4899) 20%, transparent)}.spinner-pulse.tone-white.svelte-2qy9sk{background:#ffffff38}.spinner-pulse.tone-white.svelte-2qy9sk .spinner-pulse-bar:where(.svelte-2qy9sk){background-image:linear-gradient(90deg,#fff,#fff,#fff)!important;animation:4s cubic-bezier(.4,0,.6,1) infinite svelte-2qy9sk-spinner-pulse!important}.spinner-pulse-bar.svelte-2qy9sk{clip-path:inset(0 calc(100% - var(--spinner-dot-w)) 0 0 round 9999px);background-image:linear-gradient(90deg,#e8705ef2,#df5673e6,#bf4663d9);background-image:linear-gradient(to right, var(--pulse-c-left), #df5673e6, var(--pulse-c-right));will-change:clip-path, --pulse-c-left, --pulse-c-right;animation:4s cubic-bezier(.4,0,.6,1) infinite svelte-2qy9sk-spinner-pulse,4s linear infinite svelte-2qy9sk-spinner-pulse-bg;position:absolute;inset:0}@keyframes svelte-2qy9sk-spinner-pulse-bg{0%{--pulse-c-left:#bf4663e6;--pulse-c-right:#e8705ef2}25%{--pulse-c-left:#e8705ef2;--pulse-c-right:#bf4663e6}50%{--pulse-c-left:#e8705ef2;--pulse-c-right:#bf4663e6}75%{--pulse-c-left:#bf4663e6;--pulse-c-right:#e8705ef2}to{--pulse-c-left:#bf4663e6;--pulse-c-right:#e8705ef2}}@keyframes svelte-2qy9sk-spinner-pulse{0%{clip-path:inset(0 calc(100% - var(--spinner-dot-w)) 0 0 round 9999px)}25%{clip-path:inset(0 calc(100% - var(--spinner-dot-w)) 0 0 round 9999px)}45%{clip-path:inset(0 round 9999px)}50%{clip-path:inset(0 0 0 calc(100% - var(--spinner-dot-w)) round 9999px)}75%{clip-path:inset(0 0 0 calc(100% - var(--spinner-dot-w)) round 9999px)}95%{clip-path:inset(0 round 9999px)}to{clip-path:inset(0 calc(100% - var(--spinner-dot-w)) 0 0 round 9999px)}}@media (prefers-reduced-motion:reduce){.spinner-arc.svelte-2qy9sk{animation-duration:2.2s}.spinner-pulse-bar.svelte-2qy9sk{animation-duration:3s}.spinner-dot.svelte-2qy9sk{opacity:.7;animation:none}}.sr-only.svelte-2qy9sk{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.divider-line.svelte-ddtd8s{border:0;border-top:1px solid var(--color-stone-300,#d6d3d1);margin:1.5rem 0}.dark .divider-line.svelte-ddtd8s{border-top-color:#f5f5f41a}.divider-text.svelte-ddtd8s{text-transform:uppercase;letter-spacing:.18em;font-size:var(--type-tiny);color:var(--color-stone-500,#78716c);align-items:center;gap:.875rem;margin:1.5rem 0;font-weight:600;display:flex}.divider-text.svelte-ddtd8s:before,.divider-text.svelte-ddtd8s:after{content:"";background:var(--color-stone-300,#d6d3d1);flex:1;height:1px}.dark .divider-text.svelte-ddtd8s{color:var(--color-stone-400,#a8a29e)}.dark .divider-text.svelte-ddtd8s:before,.dark .divider-text.svelte-ddtd8s:after{background:#f5f5f41a}.divider-dots.svelte-ddtd8s{justify-content:center;align-items:center;gap:.75rem;margin:2rem 0;display:flex}.divider-dots.svelte-ddtd8s span:where(.svelte-ddtd8s){border-radius:var(--radius-full);background:var(--color-stone-400,#a8a29e);width:6px;height:6px}.dark .divider-dots.svelte-ddtd8s span:where(.svelte-ddtd8s){background:var(--color-stone-500,#78716c)}.link-as-button.svelte-ulcegr{font:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0}.custom-select-wrap.svelte-18bo2d7{position:relative}.custom-select-trigger.svelte-18bo2d7{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.custom-select-trigger.svelte-18bo2d7:disabled{cursor:not-allowed;opacity:.5}.custom-select-trigger[aria-expanded=true].svelte-18bo2d7{border-color:var(--pink-base)!important}.custom-select-trigger.is-invalid.svelte-18bo2d7{border-color:var(--color-danger)!important}.custom-select-value.svelte-18bo2d7{flex:1;min-width:0}.custom-select-value.placeholder.svelte-18bo2d7{color:var(--color-stone-400,#a8a29e)}.custom-select-chevron{color:var(--color-stone-500,#78716c);transition:transform .15s}.custom-select-trigger[aria-expanded=true].svelte-18bo2d7 .custom-select-chevron{transform:rotate(180deg)}.custom-select-listbox.svelte-18bo2d7{z-index:var(--z-dropdown,70);border:1px solid color-mix(in oklab, var(--pink-base) 35%, transparent);border-radius:var(--r-lg);max-height:16rem;box-shadow:0 14px 30px -10px #0000002e, 0 0 0 1px color-mix(in oklab, var(--pink-base) 14%, transparent);background:#fff;padding:4px;animation:.14s cubic-bezier(.32,.72,0,1) svelte-18bo2d7-select-pop;position:fixed;overflow-y:auto}.custom-select-listbox.flip-up.svelte-18bo2d7{transform:translateY(-100%)}.dark .custom-select-listbox.svelte-18bo2d7{box-shadow:0 14px 30px -10px #0009, 0 0 0 1px color-mix(in oklab, var(--pink-base) 22%, transparent);background:#0c0a09}@keyframes svelte-18bo2d7-select-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.custom-select-option.svelte-18bo2d7{border-radius:var(--r-md);width:100%;color:var(--color-stone-800,#292524);font:inherit;font-size:var(--type-muted);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;transition:background 80ms;display:flex}.dark .custom-select-option.svelte-18bo2d7{color:var(--color-stone-200,#e7e5e4)}.custom-select-option.active.svelte-18bo2d7{background:var(--bg-pink-soft);color:var(--pink-base)}.custom-select-option.selected.svelte-18bo2d7{color:var(--pink-base);font-weight:600}.custom-select-check{color:var(--pink-base);flex-shrink:0}.field.svelte-1kfkrkb{border-bottom:1px solid var(--color-stone-200,#e7e5e4);font-family:var(--font-sans);flex-direction:column;gap:.625rem;padding:1rem 0;display:flex}.dark .field.svelte-1kfkrkb{border-bottom-color:#f5f5f40f}.field.svelte-1kfkrkb:last-child{border-bottom:0}.field-inline.svelte-1kfkrkb{flex-direction:row;align-items:center;gap:1.25rem}.field-inline.svelte-1kfkrkb .field-head:where(.svelte-1kfkrkb){flex:1;min-width:0}.field-head.svelte-1kfkrkb{min-width:0}.field-label.svelte-1kfkrkb{font-size:var(--type-muted);color:var(--color-stone-900,#1c1917);letter-spacing:-.005em;margin:0;font-weight:600}.dark .field-label.svelte-1kfkrkb{color:var(--color-stone-100,#f5f5f4)}.field-help.svelte-1kfkrkb{font-size:var(--type-small);color:var(--color-stone-500,#78716c);margin:.125rem 0 0;line-height:1.45}.dark .field-help.svelte-1kfkrkb{color:var(--color-stone-400,#a8a29e)}.field-control.svelte-1kfkrkb{align-items:center;gap:.75rem;width:100%;display:flex}.field-input.svelte-1kfkrkb{flex:1;min-width:0}.field-trail.svelte-1kfkrkb{flex-shrink:0;align-items:center;gap:.625rem;display:inline-flex}.field-saved{color:var(--color-success,#00a870)}.field-error{color:var(--color-danger,#e5484d)}.form-msg.svelte-zlyprg{font-family:var(--font-sans);font-size:var(--type-small);letter-spacing:.005em;margin:.375rem 0 0;line-height:1.45}.form-msg-help.svelte-zlyprg{color:var(--color-stone-500,#78716c)}.form-msg-error.svelte-zlyprg{color:var(--color-danger-text,#b91c1c)}.form-msg-success.svelte-zlyprg{color:var(--color-success-text,#047857)}.dark .form-msg-help.svelte-zlyprg{color:var(--color-stone-400,#a8a29e)}.lang-trigger.svelte-1aigyh7{height:28px;font-family:var(--font-sans);font-size:var(--type-small);color:var(--text-secondary);border:1px solid color-mix(in oklab, var(--color-stone-500) 14%, transparent);border-radius:var(--r-md);cursor:pointer;background:0 0;align-items:center;gap:.375rem;padding:0 .5rem;font-weight:500;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.lang-trigger-icon-only.svelte-1aigyh7{justify-content:center;width:28px;padding:0}.lang-trigger.svelte-1aigyh7:hover{background:color-mix(in oklab, var(--color-stone-500) 6%, transparent);color:var(--text-primary)}.lang-trigger.svelte-1aigyh7:focus-visible{outline:2px solid var(--focus-ring,color-mix(in oklab, var(--color-stone-500) 40%, transparent));outline-offset:2px}.lang-trigger-text.svelte-1aigyh7{line-height:1}.lang-menu.svelte-1aigyh7{flex-direction:column;min-width:11rem;padding:.25rem;display:flex}.lang-row.svelte-1aigyh7{border-radius:var(--r-sm);font-family:var(--font-sans);font-size:var(--type-small);color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .625rem;transition:background-color .1s;display:flex}.lang-row.svelte-1aigyh7:hover{background:color-mix(in oklab, var(--color-stone-500) 8%, transparent)}.lang-row.svelte-1aigyh7:focus-visible{outline:2px solid var(--focus-ring,color-mix(in oklab, var(--color-stone-500) 40%, transparent));outline-offset:-2px}.lang-row-selected.svelte-1aigyh7{font-weight:600}.lang-row-check.svelte-1aigyh7{color:var(--text-secondary);align-items:center;display:inline-flex}.esr-wrap.svelte-lzkgv2{font-family:var(--font-sans);display:block}.esr-row.svelte-lzkgv2{width:100%;min-height:3.5rem;font:inherit;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:1rem;padding:.875rem 1rem;transition:background-color .15s;display:flex}.esr-row.svelte-lzkgv2:hover{background:var(--color-stone-50)}.dark .esr-row.svelte-lzkgv2:hover{background:color-mix(in oklab, var(--color-stone-100) 8%, transparent);background:color-mix(in oklab, var(--color-stone-500) 14%, transparent)}.is-disabled.svelte-lzkgv2 .esr-row:where(.svelte-lzkgv2),.dark .is-disabled.svelte-lzkgv2 .esr-row:where(.svelte-lzkgv2){cursor:not-allowed}.is-disabled.svelte-lzkgv2 .esr-row:where(.svelte-lzkgv2):hover,.dark .is-disabled.svelte-lzkgv2 .esr-row:where(.svelte-lzkgv2):hover{background:0 0}.is-disabled.svelte-lzkgv2 .esr-icon:where(.svelte-lzkgv2),.is-disabled.svelte-lzkgv2 .esr-body:where(.svelte-lzkgv2){opacity:.5}.is-disabled.svelte-lzkgv2 .esr-chevron:where(.svelte-lzkgv2){display:none}.esr-icon.svelte-lzkgv2{border-radius:var(--r-md);background-image:var(--gradient-brand-warm);color:#fff;background-position:0%;background-size:200% 200%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.esr-icon-image.svelte-lzkgv2{background:var(--cta-surface);box-shadow:0 0 0 1px color-mix(in oklab, var(--color-stone-500) 10%, transparent);overflow:hidden}.esr-icon-image.svelte-lzkgv2 img:where(.svelte-lzkgv2){object-fit:cover;width:100%;height:100%;display:block}.esr-icon-letter.svelte-lzkgv2{font-family:var(--font-sans);font-weight:700;font-size:var(--type-small);line-height:1}.esr-icon.is-outline.svelte-lzkgv2{background:linear-gradient(white, white) padding-box, var(--gradient-brand-warm) border-box;color:var(--pink-base);border:2px solid #0000}.dark .esr-icon.is-outline.svelte-lzkgv2{background:linear-gradient(var(--cta-surface), var(--cta-surface)) padding-box, var(--gradient-brand-warm) border-box}.esr-body.svelte-lzkgv2{flex-direction:column;flex:auto;min-width:0;display:flex}.esr-label.svelte-lzkgv2{font-size:var(--type-body);color:var(--text-primary);font-weight:500;line-height:1.3}.esr-desc.svelte-lzkgv2{font-size:var(--type-small);color:var(--text-tertiary);margin-top:.125rem;line-height:1.4}.esr-right.svelte-lzkgv2{color:var(--text-meta);flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.esr-value.svelte-lzkgv2{font-size:var(--type-muted);color:var(--text-tertiary)}.esr-chevron.svelte-lzkgv2{color:var(--text-meta);transition:transform .2s,color .15s;display:inline-flex}.esr-chevron.svelte-lzkgv2 svg{stroke:currentColor!important}.esr-row.svelte-lzkgv2:hover .esr-chevron:where(.svelte-lzkgv2){color:var(--pink-base)}.is-expanded.svelte-lzkgv2 .esr-chevron:where(.svelte-lzkgv2),.is-expanded.svelte-lzkgv2:hover .esr-chevron:where(.svelte-lzkgv2){transform:rotate(90deg)}.esr-body-panel.svelte-lzkgv2{border-top:1px solid color-mix(in oklab, var(--color-stone-500) 10%, transparent);padding:.25rem 1rem 1rem}.tsr-row.svelte-15kv4am{min-height:3.5rem;font-family:var(--font-sans);color:var(--text-primary);align-items:center;gap:1rem;padding:.875rem 1rem;display:flex}.tsr-row.is-disabled.svelte-15kv4am{opacity:.6}.tsr-icon.svelte-15kv4am{border-radius:var(--r-md);background-image:var(--gradient-brand-warm);color:#fff;background-position:0%;background-size:200% 200%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.tsr-icon.is-outline.svelte-15kv4am{background:linear-gradient(white, white) padding-box, var(--gradient-brand-warm) border-box;color:var(--pink-base);border:2px solid #0000}.dark .tsr-icon.is-outline.svelte-15kv4am{background:linear-gradient(var(--cta-surface), var(--cta-surface)) padding-box, var(--gradient-brand-warm) border-box}.tsr-body.svelte-15kv4am{flex-direction:column;flex:auto;min-width:0;display:flex}.tsr-label.svelte-15kv4am{font-size:var(--type-body);color:var(--text-primary);font-weight:500;line-height:1.3}.tsr-desc.svelte-15kv4am{font-size:var(--type-small);color:var(--text-tertiary);margin-top:.125rem;line-height:1.4}.tsr-switch.svelte-15kv4am{flex-shrink:0}.tsr-actions.svelte-15kv4am{flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.asr-row.svelte-1qn3498{min-height:3.5rem;font-family:var(--font-sans);color:var(--text-primary);align-items:center;gap:1rem;padding:.875rem 1rem;display:flex}.asr-icon.svelte-1qn3498{border-radius:var(--r-md);background-image:var(--gradient-brand-warm);color:#fff;background-position:0%;background-size:200% 200%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.asr-icon.is-outline.svelte-1qn3498{background:linear-gradient(white, white) padding-box, var(--gradient-brand-warm) border-box;color:var(--pink-base);border:2px solid #0000}.dark .asr-icon.is-outline.svelte-1qn3498{background:linear-gradient(var(--cta-surface), var(--cta-surface)) padding-box, var(--gradient-brand-warm) border-box}.asr-body.svelte-1qn3498{flex-direction:column;flex:auto;min-width:0;display:flex}.asr-label.svelte-1qn3498{font-size:var(--type-body);color:var(--text-primary);font-weight:500;line-height:1.3}.asr-desc.svelte-1qn3498{font-size:var(--type-small);color:var(--text-tertiary);margin-top:.125rem;line-height:1.4}.asr-action{flex-shrink:0}.cookie-prefs-panel.svelte-1siyad9{border-radius:var(--r-lg);border:1px solid color-mix(in oklab, var(--color-stone-500) 14%, transparent);background:var(--cta-surface,white);font-family:var(--font-sans);flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.dark .cookie-prefs-panel.svelte-1siyad9{border-color:oklab(100% 0 5.96046e-8/.1)}.cookie-prefs-head.svelte-1siyad9{flex-direction:column;gap:.375rem;display:flex}.cookie-prefs-head.svelte-1siyad9 h2:where(.svelte-1siyad9){font-size:var(--type-h5);letter-spacing:-.015em;color:var(--text-primary);margin:0;font-weight:700}.cookie-prefs-head.svelte-1siyad9 p:where(.svelte-1siyad9){font-size:var(--type-muted);color:var(--text-secondary);margin:0;line-height:1.5}.cookie-prefs-list.svelte-1siyad9{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}.cookie-prefs-list.svelte-1siyad9 li:where(.svelte-1siyad9){border-top:1px solid color-mix(in oklab, var(--color-stone-500) 10%, transparent);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 0;display:flex}.dark .cookie-prefs-list.svelte-1siyad9 li:where(.svelte-1siyad9){border-top-color:oklab(100% 0 5.96046e-8/.08)}.cookie-prefs-list.svelte-1siyad9 li:where(.svelte-1siyad9):first-child{border-top:0}.cookie-prefs-row-copy.svelte-1siyad9{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.cookie-prefs-row-title.svelte-1siyad9{font-size:var(--type-body);color:var(--text-primary);margin:0;font-weight:600}.cookie-prefs-row-desc.svelte-1siyad9{font-size:var(--type-small);color:var(--text-tertiary);margin:0;line-height:1.45}.cookie-prefs-required.svelte-1siyad9{font-size:var(--type-tiny);text-transform:uppercase;letter-spacing:.1em;color:var(--text-meta);font-weight:600}.cookie-prefs-foot.svelte-1siyad9{border-top:1px solid color-mix(in oklab, var(--color-stone-500) 10%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.75rem;display:flex}.dark .cookie-prefs-foot.svelte-1siyad9{border-top-color:oklab(100% 0 5.96046e-8/.08)}.cookie-prefs-meta.svelte-1siyad9{font-size:var(--type-micro);color:var(--text-meta)}.cookie-prefs-actions.svelte-1siyad9{flex-wrap:wrap;gap:.5rem;display:flex}.text-toggle-rail.svelte-1yn20ow button.text-toggle-link:where(.svelte-1yn20ow){font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.route-shell.svelte-1y14s12{font-family:var(--font-sans);flex-direction:column;display:flex}.variant-app.svelte-1y14s12{background:var(--color-stone-100);min-height:100dvh}.dark .variant-app.svelte-1y14s12{background:var(--band-surface)}.variant-app.svelte-1y14s12 .route-body:where(.svelte-1y14s12){flex:auto;padding:4rem 1.5rem}@media (width>=768px){.variant-app.svelte-1y14s12 .route-body:where(.svelte-1y14s12){padding:6rem 2rem}}.variant-auth.svelte-1y14s12{background:var(--band-surface)}.variant-auth.svelte-1y14s12 .route-body:where(.svelte-1y14s12){justify-content:center;align-items:center;min-height:100dvh;padding:3rem 1.5rem;display:flex}@media (width>=768px){.variant-auth.svelte-1y14s12 .route-body:where(.svelte-1y14s12){padding:4rem 2rem}}.variant-legal.svelte-1y14s12{background:var(--cta-surface,white);min-height:100dvh}.variant-legal.svelte-1y14s12 .route-body:where(.svelte-1y14s12){flex:auto;padding:4rem 1.5rem}@media (width>=768px){.variant-legal.svelte-1y14s12 .route-body:where(.svelte-1y14s12){padding:6rem 2.5rem}}.variant-marketing.svelte-1y14s12{background:var(--cta-surface,white);min-height:100dvh}.variant-marketing.svelte-1y14s12 .route-body:where(.svelte-1y14s12){flex:auto;padding:1.5rem 0 0}
