.auth-wrap.svelte-dn8tx5{background:var(--band-surface);flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:6rem 1.5rem;display:flex}.auth-wrap.no-fill.svelte-dn8tx5{background:0 0;align-self:stretch;min-height:0;padding:0}.auth-brand-tight.svelte-dn8tx5{margin-bottom:.375rem}.auth-title.svelte-dn8tx5{font-family:var(--font-sans);font-size:var(--type-h3);letter-spacing:-.025em;color:var(--text-primary);text-align:center;margin:0 0 1.5rem;font-weight:700;line-height:1.15}.locked-header.svelte-a5t0wp{background:var(--cta-surface);border:1px solid color-mix(in oklab, var(--color-stone-500) 14%, transparent);border-radius:var(--r-md);font-family:var(--font-sans);flex-direction:column;align-items:center;gap:.375rem;padding:1rem .75rem .75rem;display:flex}.locked-name.svelte-a5t0wp{font-size:var(--type-body);color:var(--text-primary);margin-top:.25rem;font-weight:600}.locked-email.svelte-a5t0wp{font-size:var(--type-small);color:var(--text-tertiary)}.switch-wrap.svelte-a5t0wp{font-size:var(--type-small);align-items:center;gap:.25rem;margin-top:.5rem;display:inline-flex}.switch-wrap.svelte-a5t0wp a,.switch-wrap.svelte-a5t0wp button{align-items:center;gap:.25rem;display:inline-flex}.account-picker.svelte-8djixc{font-family:var(--font-sans);flex-direction:column;gap:1rem;display:flex}.picker-title.svelte-8djixc{font-family:var(--font-sans);font-size:var(--type-h5);letter-spacing:-.015em;color:var(--text-primary);text-align:center;margin:0;font-weight:700}.picker-sub.svelte-8djixc{max-width:32ch;font-family:var(--font-sans);font-size:var(--type-body);color:var(--text-secondary);text-align:center;margin:0 auto;line-height:1.55}.account-list.svelte-8djixc,.method-list.svelte-8djixc{flex-direction:column;gap:.5rem;margin-top:.25rem;display:flex}.account-row.svelte-8djixc{text-align:left;width:100%;font:inherit;color:var(--text-primary);background:var(--cta-surface);border:1px solid color-mix(in oklab, var(--color-stone-500) 14%, transparent);border-radius:var(--r-md);cursor:pointer;align-items:center;gap:.75rem;padding:.625rem .75rem;transition:background-color .12s;display:flex}.account-row.svelte-8djixc:hover{background:color-mix(in oklab, var(--color-stone-500) 6%, transparent)}.account-row.svelte-8djixc:focus-visible{outline:2px solid var(--focus-ring,color-mix(in oklab, var(--color-stone-500) 40%, transparent));outline-offset:2px}.row-text.svelte-8djixc{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}.method-text.svelte-8djixc{gap:.0625rem}.row-name.svelte-8djixc{font-family:var(--font-sans);font-size:var(--type-body);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.row-meta.svelte-8djixc{font-family:var(--font-sans);font-size:var(--type-small);color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row-chevron.svelte-8djixc{color:var(--text-meta);flex:none;justify-content:center;align-items:center;display:inline-flex}.forget-btn.svelte-8djixc{width:24px;height:24px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}.forget-btn.svelte-8djixc:hover{background:color-mix(in oklab, var(--color-stone-500) 12%, transparent);color:var(--text-primary)}.forget-btn.svelte-8djixc:focus-visible{outline:2px solid var(--focus-ring,color-mix(in oklab, var(--color-stone-500) 40%, transparent));outline-offset:2px}.add-another-wrap.svelte-8djixc{text-align:center;justify-content:center;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.picker-dot.svelte-8djixc{color:var(--text-tertiary);font-size:var(--type-small)}.sign-in-form.svelte-18wzcgd{font-family:var(--font-sans);flex-direction:column;gap:1rem;display:flex}.sign-in-row.svelte-18wzcgd{font-size:var(--type-small);justify-content:space-between;align-items:center;gap:.75rem;display:flex}.sign-in-row.svelte-18wzcgd a{font-size:var(--type-small)}.sign-in-remember.svelte-18wzcgd{font-size:var(--type-small);color:var(--text-secondary);cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}.sign-in-submit{justify-content:center;width:100%}.sign-in-pw-row.svelte-18wzcgd{align-items:flex-end;gap:.5rem;display:flex}.sign-in-pw-row.svelte-18wzcgd>:first-child{flex:auto;min-width:0}.sign-in-passkey-btn{flex-shrink:0}.sign-in-foot.svelte-18wzcgd{text-align:center;font-size:var(--type-muted);color:var(--text-tertiary);margin:.5rem 0 0}.provider-row.svelte-egqpje{flex-direction:row;gap:.5rem;display:flex}.provider-row.svelte-egqpje>*{flex:1 1 0;min-width:0}.view-picker-wrap.svelte-egqpje{font-size:var(--type-small);justify-content:center;display:flex}.sign-up-form.svelte-13z2u4n{font-family:var(--font-sans);flex-direction:column;gap:1rem;display:flex}.sign-up-name-grid.svelte-13z2u4n{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (width<=480px){.sign-up-name-grid.svelte-13z2u4n{grid-template-columns:1fr}}.sign-up-terms.svelte-13z2u4n{font-size:var(--type-small);color:var(--text-secondary);cursor:pointer;align-items:flex-start;gap:.625rem;line-height:1.45;display:flex}.sign-up-submit{justify-content:center;width:100%}.sign-up-foot.svelte-13z2u4n{text-align:center;font-size:var(--type-muted);color:var(--text-tertiary);margin:.5rem 0 0}.provider-row.svelte-1u5w2cg{flex-direction:row;gap:.5rem;display:flex}.provider-row.svelte-1u5w2cg>*{flex:1 1 0;min-width:0}.sent-state.svelte-ub6ldw{font-family:var(--font-sans);flex-direction:column;align-items:center;gap:.875rem;display:flex}.sent-glyph.svelte-ub6ldw{background:color-mix(in oklab, var(--pink-base) 12%, transparent);width:4rem;height:4rem;color:var(--pink-base);border-radius:999px;justify-content:center;align-items:center;margin-bottom:.5rem;display:inline-flex}.sent-title.svelte-ub6ldw{font-family:var(--font-sans);font-size:var(--type-h5);letter-spacing:-.015em;color:var(--text-primary);text-align:center;margin:0;font-weight:700}.sent-body.svelte-ub6ldw{font-family:var(--font-sans);font-size:var(--type-body);color:var(--text-secondary);text-align:center;margin:0;line-height:1.55}.sent-actions.svelte-ub6ldw{margin-top:.5rem}.otp.svelte-1rea7tb{border:0;justify-content:center;gap:.5rem;margin:0;padding:0;display:flex}.otp-cell.svelte-1rea7tb{text-align:center;font-variant-numeric:tabular-nums;aspect-ratio:1/1.15;flex:1;min-width:0;max-width:3rem;padding:.625rem 0;font-size:1.375rem;font-weight:600}.sr-only.svelte-1rea7tb{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.code-stack.svelte-1xpiphg{font-family:var(--font-sans);flex-direction:column;gap:1rem;display:flex}.code-head.svelte-1xpiphg{text-align:center;flex-direction:column;gap:.5rem;display:flex}.code-title.svelte-1xpiphg{font-family:var(--font-sans);font-size:var(--type-h5);letter-spacing:-.015em;color:var(--text-primary);text-align:center;margin:0;font-weight:700}.code-body.svelte-1xpiphg{font-family:var(--font-sans);font-size:var(--type-body);color:var(--text-secondary);text-align:center;margin:0;line-height:1.55}.code-actions.svelte-1xpiphg{justify-content:center;margin-top:.25rem;display:flex}.back-to-password.svelte-ro1uh9,.back-to-password.svelte-r4zo01{font-size:var(--type-small);justify-content:center;display:flex}.reset-form.svelte-slmwjf{font-family:var(--font-sans);flex-direction:column;gap:1rem;display:flex}.reset-form-head.svelte-slmwjf h2:where(.svelte-slmwjf){font-size:var(--type-h3);letter-spacing:var(--type-h3-track);color:var(--text-primary);margin:0 0 .5rem;font-weight:700}.reset-form-head.svelte-slmwjf p:where(.svelte-slmwjf){font-size:var(--type-body);color:var(--text-secondary);margin:0;line-height:1.55}.reset-form-row.svelte-slmwjf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.reset-form-body.svelte-slmwjf{flex-direction:column;gap:1rem;display:flex}.reset-form-input{margin-top:.25rem}.reset-form-submit{justify-content:center;width:100%}.reset-form-foot.svelte-slmwjf{text-align:center;font-size:var(--type-muted);color:var(--text-tertiary);margin:.5rem 0 0}.form.svelte-5p7a57,.form.svelte-1bey8rd{flex-direction:column;gap:.875rem;display:flex}.lead.svelte-1bey8rd{font-family:var(--font-sans);font-size:var(--type-body);color:var(--text-secondary);text-align:center;margin:0;line-height:1.55}.set-password-submit{justify-content:center;width:100%}.snp-success.svelte-1bey8rd{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:1rem 0;display:flex}.snp-success-title.svelte-1bey8rd{font-family:var(--font-sans);font-size:var(--type-h5);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-weight:700}.snp-success-body.svelte-1bey8rd{font-size:var(--type-body);color:var(--text-secondary);max-width:28rem;margin:0 0 .5rem;line-height:1.5}.snp-username-hidden.svelte-1bey8rd{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.switch-method.svelte-kk1c81{font-size:var(--type-muted);color:var(--text-tertiary);text-align:center;margin:0}.stack.svelte-1j9a0se{flex-direction:column;gap:1rem;display:flex}.head.svelte-1j9a0se{text-align:center;flex-direction:column;gap:.5rem;display:flex}.head-title.svelte-1j9a0se{font-family:var(--font-sans);font-size:var(--type-h5);letter-spacing:-.015em;color:var(--text-primary);margin:0;font-weight:700}.body.svelte-1j9a0se{font-family:var(--font-sans);font-size:var(--type-body);color:var(--text-secondary);margin:0;line-height:1.55}.form.svelte-1j9a0se{flex-direction:column;gap:.875rem;display:flex}.alt.svelte-1j9a0se{text-align:center;font-size:var(--type-small)}.pw-form.svelte-197ekik{font-family:var(--font-sans);flex-direction:column;gap:.875rem;display:flex}.pw-form-actions.svelte-197ekik{justify-content:space-between;align-items:center;gap:1rem;margin-top:.25rem;display:flex}.pw-form-meta.svelte-197ekik{font-size:var(--type-small);color:var(--text-tertiary)}.pw-form-actions.svelte-197ekik:has(:where(.svelte-197ekik):only-child){justify-content:flex-end}.dad-body.svelte-s19cgn{font-family:var(--font-sans);flex-direction:column;gap:.875rem;display:flex}.dad-instructions.svelte-s19cgn{font-size:var(--type-muted);color:var(--text-secondary);margin:0}.dad-instructions.svelte-s19cgn code:where(.svelte-s19cgn){font-family:var(--font-mono);font-size:var(--type-small);background:var(--cta-surface);border:1px solid var(--band-border);border-radius:var(--r-sm);color:var(--text-primary);padding:.05rem .35rem}.brand-mark.svelte-biitxd{color:var(--text-primary);font-family:var(--font-sans);flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.brand-row.svelte-biitxd{align-items:center;gap:.6em;display:inline-flex}.orient-stacked.svelte-biitxd .brand-row:where(.svelte-biitxd){flex-direction:column;gap:.5rem}.brand-glyph.svelte-biitxd{color:var(--pink-base);justify-content:center;align-items:center;line-height:0;display:inline-flex}.brand-word.svelte-biitxd{color:var(--text-primary);line-height:1}.wordmark-serif.svelte-biitxd .brand-word:where(.svelte-biitxd){font-family:var(--font-serif);letter-spacing:-.02em;font-style:italic;font-weight:700}.wordmark-serif.size-sm.svelte-biitxd .brand-word:where(.svelte-biitxd){font-size:var(--type-h6,var(--type-h5))}.wordmark-serif.size-md.svelte-biitxd .brand-word:where(.svelte-biitxd){font-size:var(--type-h4)}.wordmark-serif.size-lg.svelte-biitxd .brand-word:where(.svelte-biitxd){font-size:var(--type-h2)}.wordmark-sans-uppercase.svelte-biitxd .brand-word:where(.svelte-biitxd){font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;font-weight:800}.wordmark-sans-uppercase.size-sm.svelte-biitxd .brand-word:where(.svelte-biitxd){font-size:1.125rem}.wordmark-sans-uppercase.size-md.svelte-biitxd .brand-word:where(.svelte-biitxd){font-size:1.5rem}.wordmark-sans-uppercase.size-lg.svelte-biitxd .brand-word:where(.svelte-biitxd){font-size:2rem}.brand-tagline.svelte-biitxd{font-size:var(--type-tiny);letter-spacing:.3em;text-transform:uppercase;color:var(--text-tertiary);line-height:var(--type-tiny-lh)}.wordmark-sans-uppercase.size-sm.svelte-biitxd .brand-tagline:where(.svelte-biitxd){letter-spacing:.25em;font-size:.625rem}.wordmark-sans-uppercase.size-lg.svelte-biitxd .brand-tagline:where(.svelte-biitxd){font-size:.75rem}.rpd-body.svelte-13orm92{font-family:var(--font-sans);flex-direction:column;gap:.875rem;display:flex}.acd-body.svelte-1lihx3s{font-family:var(--font-sans);flex-direction:column;align-items:center;gap:1rem;display:flex}.acd-viewport.svelte-1lihx3s{background:var(--cta-surface);border-radius:var(--r-2xl);box-shadow:0 0 0 1px color-mix(in oklab, var(--color-stone-500) 18%, transparent);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.dark .acd-viewport.svelte-1lihx3s{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-stone-100) 14%, transparent)}.acd-viewport.svelte-1lihx3s:active{cursor:grabbing}.acd-source.svelte-1lihx3s{pointer-events:none;background:0 0;display:block;position:absolute;top:50%;left:50%}.acd-zoom.svelte-1lihx3s{align-items:center;gap:.625rem;width:100%;display:flex}.acd-zoom-label.svelte-1lihx3s{font-size:var(--type-small);color:var(--text-tertiary);flex-shrink:0}.acd-zoom.svelte-1lihx3s input[type=range]:where(.svelte-1lihx3s){accent-color:var(--pink-base);flex:1}.acd-cancel{margin-inline-end:auto}.rad-body.svelte-hqz5x,.reauth.svelte-1fmzcok{font-family:var(--font-sans);flex-direction:column;gap:.875rem;display:flex}.lede.svelte-1fmzcok{font-size:var(--type-body);color:var(--text-secondary);margin:0}.form.svelte-1fmzcok{flex-direction:column;gap:.75rem;display:flex}.actions.svelte-1fmzcok{justify-content:flex-end;gap:.5rem;padding-top:.25rem;display:flex}.switcher.svelte-1fmzcok{font-size:var(--type-small);flex-direction:column;align-items:flex-end;gap:.375rem;margin-top:.125rem;display:flex}.switcher-list.svelte-1fmzcok{flex-direction:column;align-items:flex-end;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.cpd-body.svelte-79hwmx{font-family:var(--font-sans);flex-direction:column;gap:1rem;display:flex}.cpd-row.svelte-79hwmx{flex-direction:column;gap:.5rem;display:flex}.cpd-cookies.svelte-79hwmx{background:var(--cta-surface);border:1px solid color-mix(in oklab, var(--color-stone-500) 12%, transparent);border-radius:var(--r-md);flex-direction:column;gap:.75rem;padding:.75rem .875rem;display:flex}.settings-list.svelte-1oiiyv6{width:100%;font-family:var(--font-sans);flex-direction:column;gap:2.5rem;margin:0 auto;display:flex}.settings-section.svelte-1dlt2d5{font-family:var(--font-sans);display:block}.settings-section-title.svelte-1dlt2d5{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-1dlt2d5{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-1dlt2d5{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-1dlt2d5{background:var(--cta-surface);box-shadow:none}.settings-section-group.svelte-1dlt2d5>:not(:first-child){border-top:1px solid color-mix(in oklab, var(--color-stone-500) 10%, transparent)}.settings-section-group.is-flush.svelte-1dlt2d5,.dark .settings-section-group.is-flush.svelte-1dlt2d5{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.settings-section.is-tight.svelte-1dlt2d5{margin-top:-2.5rem}.settings-row.svelte-1olyldi{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-1olyldi{font:inherit}.settings-row.is-clickable.svelte-1olyldi{cursor:pointer}.settings-row.is-clickable.svelte-1olyldi:hover{background:var(--color-stone-50)}.dark .settings-row.is-clickable.svelte-1olyldi: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-1olyldi{color:var(--text-meta);transition:transform .15s,color .15s;display:inline-flex}.settings-row.is-clickable.svelte-1olyldi:hover .settings-row-chevron:where(.svelte-1olyldi){color:var(--pink-base);transform:translate(2px)}.settings-row-chevron.svelte-1olyldi svg{stroke:currentColor!important}.settings-row-icon.svelte-1olyldi{border-radius:var(--r-md);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.settings-row-body.svelte-1olyldi{flex-direction:column;flex:auto;min-width:0;display:flex}.settings-row-label.svelte-1olyldi{font-size:var(--type-body);color:var(--text-primary);font-weight:500;line-height:1.3}.settings-row-desc.svelte-1olyldi{font-size:var(--type-small);color:var(--text-tertiary);margin-top:.125rem;line-height:1.4}.settings-row-right.svelte-1olyldi{color:var(--text-meta);flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.settings-row-value.svelte-1olyldi{font-size:var(--type-muted);color:var(--text-tertiary)}.is-destructive.svelte-1olyldi .settings-row-label:where(.svelte-1olyldi){color:var(--tone-red)}.is-muted.svelte-1olyldi .settings-row-label:where(.svelte-1olyldi){color:var(--text-tertiary);font-weight:500}.settings-row-pills.svelte-1olyldi{flex-wrap:wrap;gap:.375rem;margin-top:.25rem;display:inline-flex}.esr-wrap.svelte-12e7vzu{font-family:var(--font-sans);display:block}.esr-row.svelte-12e7vzu{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-12e7vzu:hover{background:var(--color-stone-50)}.dark .esr-row.svelte-12e7vzu: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-12e7vzu .esr-row:where(.svelte-12e7vzu),.dark .is-disabled.svelte-12e7vzu .esr-row:where(.svelte-12e7vzu){cursor:not-allowed}.is-disabled.svelte-12e7vzu .esr-row:where(.svelte-12e7vzu):hover,.dark .is-disabled.svelte-12e7vzu .esr-row:where(.svelte-12e7vzu):hover{background:0 0}.is-disabled.svelte-12e7vzu .esr-icon:where(.svelte-12e7vzu),.is-disabled.svelte-12e7vzu .esr-body:where(.svelte-12e7vzu){opacity:.5}.is-disabled.svelte-12e7vzu .esr-chevron:where(.svelte-12e7vzu){display:none}.esr-icon.svelte-12e7vzu{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-12e7vzu{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-12e7vzu img:where(.svelte-12e7vzu){object-fit:cover;width:100%;height:100%;display:block}.esr-icon-letter.svelte-12e7vzu{font-family:var(--font-sans);font-weight:700;font-size:var(--type-small);line-height:1}.esr-icon.is-outline.svelte-12e7vzu{background:linear-gradient(#fff, #fff) padding-box, var(--gradient-brand-warm) border-box;color:var(--pink-base);border:2px solid #0000}.dark .esr-icon.is-outline.svelte-12e7vzu{background:linear-gradient(var(--cta-surface), var(--cta-surface)) padding-box, var(--gradient-brand-warm) border-box}.esr-body.svelte-12e7vzu{flex-direction:column;flex:auto;min-width:0;display:flex}.esr-label.svelte-12e7vzu{font-size:var(--type-body);color:var(--text-primary);font-weight:500;line-height:1.3}.esr-desc.svelte-12e7vzu{font-size:var(--type-small);color:var(--text-tertiary);margin-top:.125rem;line-height:1.4}.esr-right.svelte-12e7vzu{color:var(--text-meta);flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.esr-value.svelte-12e7vzu{font-size:var(--type-muted);color:var(--text-tertiary)}.esr-chevron.svelte-12e7vzu{color:var(--text-meta);transition:transform .2s,color .15s;display:inline-flex}.esr-chevron.svelte-12e7vzu svg{stroke:currentColor!important}.esr-row.svelte-12e7vzu:hover .esr-chevron:where(.svelte-12e7vzu){color:var(--pink-base)}.is-expanded.svelte-12e7vzu .esr-chevron:where(.svelte-12e7vzu),.is-expanded.svelte-12e7vzu:hover .esr-chevron:where(.svelte-12e7vzu){transform:rotate(90deg)}.esr-body-panel.svelte-12e7vzu{border-top:1px solid color-mix(in oklab, var(--color-stone-500) 10%, transparent);padding:.25rem 1rem 1rem}.tsr-row.svelte-y8cu6y{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-y8cu6y{opacity:.6}.tsr-icon.svelte-y8cu6y{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-y8cu6y{background:linear-gradient(#fff, #fff) padding-box, var(--gradient-brand-warm) border-box;color:var(--pink-base);border:2px solid #0000}.dark .tsr-icon.is-outline.svelte-y8cu6y{background:linear-gradient(var(--cta-surface), var(--cta-surface)) padding-box, var(--gradient-brand-warm) border-box}.tsr-body.svelte-y8cu6y{flex-direction:column;flex:auto;min-width:0;display:flex}.tsr-label.svelte-y8cu6y{font-size:var(--type-body);color:var(--text-primary);font-weight:500;line-height:1.3}.tsr-desc.svelte-y8cu6y{font-size:var(--type-small);color:var(--text-tertiary);margin-top:.125rem;line-height:1.4}.tsr-switch.svelte-y8cu6y{flex-shrink:0}.tsr-actions.svelte-y8cu6y{flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.asr-row.svelte-119wwl4{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-119wwl4{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-119wwl4{background:linear-gradient(#fff, #fff) padding-box, var(--gradient-brand-warm) border-box;color:var(--pink-base);border:2px solid #0000}.dark .asr-icon.is-outline.svelte-119wwl4{background:linear-gradient(var(--cta-surface), var(--cta-surface)) padding-box, var(--gradient-brand-warm) border-box}.asr-body.svelte-119wwl4{flex-direction:column;flex:auto;min-width:0;display:flex}.asr-label.svelte-119wwl4{font-size:var(--type-body);color:var(--text-primary);font-weight:500;line-height:1.3}.asr-desc.svelte-119wwl4{font-size:var(--type-small);color:var(--text-tertiary);margin-top:.125rem;line-height:1.4}.asr-action{flex-shrink:0}.name-grid.svelte-dwwwot{font-family:var(--font-sans);flex-direction:column;gap:.875rem;display:flex}.row.two.svelte-dwwwot{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (width<=480px){.row.two.svelte-dwwwot{grid-template-columns:1fr}}.username-field.svelte-zg5t2x{font-family:var(--font-sans);flex-direction:column;gap:.375rem;display:flex}.at-glyph.svelte-zg5t2x{font-family:var(--font-sans);font-size:var(--type-body);color:var(--text-meta)}.status-glyph.available.svelte-zg5t2x{color:var(--color-emerald-500,#10b981)}.status-glyph.taken.svelte-zg5t2x{color:var(--color-rose-500,#f43f5e)}.status-msg.svelte-zg5t2x{font-size:var(--type-small);font-family:var(--font-sans);margin:0}.status-msg.available.svelte-zg5t2x{color:var(--color-emerald-600,#059669)}.status-msg.taken.svelte-zg5t2x{color:var(--color-rose-600,#e11d48)}.status-msg.help.svelte-zg5t2x{color:var(--text-tertiary)}.birthday-field.svelte-1d5zdp6{font-family:var(--font-sans);flex-direction:column;gap:.375rem;display:flex}.bf-fieldset.svelte-1d5zdp6{border:0;margin:0;padding:0}.bf-label.svelte-1d5zdp6{font-size:var(--type-tiny);text-transform:uppercase;letter-spacing:.04em;color:var(--color-stone-500);padding:0 0 .5rem;font-weight:500}.dark .bf-label.svelte-1d5zdp6{color:var(--color-stone-400)}.bf-grid.svelte-1d5zdp6{grid-template-columns:2fr 1fr 1.25fr;gap:.5rem;display:grid}.bf-cell.svelte-1d5zdp6{flex-direction:column;gap:.25rem;display:flex}.bf-sublabel.svelte-1d5zdp6{font-size:var(--type-micro);color:var(--text-meta)}.bf-select.svelte-1d5zdp6,.bf-input.svelte-1d5zdp6{width:100%;font-family:var(--font-sans);font-size:var(--type-body);color:var(--text-primary);border:1px solid color-mix(in oklab, var(--color-stone-500) 18%, transparent);border-radius:var(--r-md);background:#fff;padding:.625rem .75rem}.dark .bf-select.svelte-1d5zdp6,.dark .bf-input.svelte-1d5zdp6{background:var(--cta-surface)}.bf-select.svelte-1d5zdp6:focus,.bf-input.svelte-1d5zdp6:focus{outline:2px solid var(--pink-base);outline-offset:1px}.bf-help.svelte-1d5zdp6{font-size:var(--type-small);color:var(--text-tertiary);margin:0}.pronouns-field.svelte-q529d9{font-family:var(--font-sans);flex-direction:column;gap:.625rem;display:flex}.pf-help.svelte-q529d9{font-size:var(--type-small);color:var(--text-tertiary);margin:0}.account-user-header.svelte-8a24bs{text-align:center;max-width:36rem;font-family:var(--font-sans);flex-direction:column;align-items:center;gap:.5rem;margin:0 auto;padding-bottom:2rem;display:flex}.name.svelte-8a24bs{font-size:var(--type-h4);letter-spacing:-.02em;color:var(--text-primary);margin:1rem 0 0;font-weight:700}.email.svelte-8a24bs{font-size:var(--type-body);color:var(--text-secondary);align-items:center;gap:.5rem;margin:0;display:inline-flex}.meta.svelte-8a24bs{font-size:var(--type-micro);color:var(--text-meta);margin:.75rem 0 0}.activity-feed.svelte-26cjqa{font-family:var(--font-sans);flex-direction:column;gap:.625rem;display:flex}.title.svelte-26cjqa{font-size:var(--type-tiny);text-transform:uppercase;letter-spacing:.08em;color:var(--text-meta);margin:0;font-weight:600}.empty.svelte-26cjqa{font-size:var(--type-small);color:var(--text-tertiary);margin:0;font-style:italic}.list.svelte-26cjqa{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.row.svelte-26cjqa{border-top:1px solid color-mix(in oklab, var(--color-stone-500) 10%, transparent);flex-direction:column;gap:.125rem;padding:.5rem 1rem;display:flex}.row.svelte-26cjqa:first-child{border-top:0}.row-top.svelte-26cjqa{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.event.svelte-26cjqa{font-size:var(--type-body);color:var(--text-primary);font-weight:500}.when.svelte-26cjqa{font-size:var(--type-small);color:var(--text-tertiary);flex-shrink:0}.where.svelte-26cjqa{font-size:var(--type-small);color:var(--text-tertiary);margin:0}
