.bp-pref-page.svelte-fazkv1{padding-top:var(--bp-spacing-md);padding-bottom:var(--bp-spacing-lg)}.bp-page-header.svelte-fazkv1{margin-bottom:var(--bp-spacing-md)}.bp-page-header.svelte-fazkv1 h1:where(.svelte-fazkv1){font-size:var(--bp-font-size-3xl);color:var(--bp-title);margin:0;font-weight:700;line-height:1.15}.bp-page-header.svelte-fazkv1 p:where(.svelte-fazkv1){color:var(--bp-text-secondary);font-size:var(--bp-font-size-sm);margin:.25rem 0 0}.bp-pref-sections.svelte-fazkv1{gap:.75rem;display:grid}.bp-pref-card.svelte-fazkv1{border:1px solid var(--bp-border);border-radius:var(--bp-radius-lg);background:var(--bp-bg);gap:.875rem;padding:.875rem 1rem;display:grid}.bp-account.svelte-fazkv1{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem 1.25rem}.bp-account-profile.svelte-fazkv1{align-items:center;gap:.875rem;min-width:0;display:flex}.bp-account-copy.svelte-fazkv1{gap:.2rem;min-width:0;display:grid}.bp-account-name.svelte-fazkv1{font-size:var(--bp-font-size-md);color:var(--bp-text);margin:0;font-weight:600}.bp-account-email.svelte-fazkv1{font-size:var(--bp-font-size-sm);color:var(--bp-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.bp-avatar-skeleton.svelte-fazkv1,.bp-skel-line.svelte-fazkv1{background:color-mix(in srgb, var(--bp-border) 70%, var(--bp-bg-secondary));border-radius:var(--bp-radius-full)}.bp-avatar-skeleton.svelte-fazkv1{display:inline-block}.bp-skel-line.svelte-fazkv1{border-radius:var(--bp-radius-sm);width:9rem;height:.85rem}.bp-skel-line--sm.svelte-fazkv1{width:6.5rem;height:.7rem}.bp-account--pending.svelte-fazkv1{opacity:.85}@media (width<=540px){.bp-account.svelte-fazkv1{grid-template-columns:1fr}.bp-account.svelte-fazkv1 button:where(.svelte-fazkv1){justify-self:stretch}}.bp-pref-card-title.svelte-fazkv1{font-size:var(--bp-font-size-md);color:var(--bp-text);margin:0;font-weight:600}.bp-pref-card-desc.svelte-fazkv1{font-size:var(--bp-font-size-sm);color:var(--bp-text-secondary);margin:0;line-height:1.45}.bp-theme-options.svelte-fazkv1{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}.bp-theme-option.svelte-fazkv1{border:1px solid var(--bp-border);border-radius:var(--bp-radius-md);background:var(--bp-bg);min-height:5.5rem;color:var(--bp-text);font-size:var(--bp-font-size-xs);text-align:left;cursor:pointer;justify-items:start;gap:.5rem;padding:.625rem;font-weight:500;transition:border-color .12s,box-shadow .12s,transform .12s;display:grid}.bp-theme-option.svelte-fazkv1:hover:not(:disabled){transform:translateY(-1px)}.bp-theme-option.active.svelte-fazkv1{box-shadow:0 0 0 2px var(--bp-accent);border-color:#0000}.bp-theme-preview.svelte-fazkv1{border-radius:calc(var(--bp-radius-md) - 2px);background:#191a1a;grid-template-columns:.35fr 1fr;gap:.25rem;width:100%;height:2.5rem;padding:.25rem;display:grid}.bp-theme-preview.svelte-fazkv1 span:where(.svelte-fazkv1){background:#303434;border-radius:2px}.bp-theme-preview.svelte-fazkv1 span:where(.svelte-fazkv1):last-child{opacity:.8;background:#4fa7d3}.bp-theme-option[data-theme=light].svelte-fazkv1 .bp-theme-preview:where(.svelte-fazkv1){background:#f7f7f4}.bp-theme-option[data-theme=light].svelte-fazkv1 .bp-theme-preview:where(.svelte-fazkv1) span:where(.svelte-fazkv1){background:#e2e8f0}.bp-theme-option[data-theme=light].svelte-fazkv1 .bp-theme-preview:where(.svelte-fazkv1) span:where(.svelte-fazkv1):last-child{background:#54b4e3}.bp-theme-option[data-theme=system].svelte-fazkv1 .bp-theme-preview:where(.svelte-fazkv1){background:linear-gradient(90deg,#f7f7f4 50%,#191a1a 50%)}.bp-theme-option[data-theme=system].svelte-fazkv1 .bp-theme-preview:where(.svelte-fazkv1) span:where(.svelte-fazkv1):first-child{background:linear-gradient(#e2e8f0 50%,#303434 50%)}.bp-theme-option[data-theme=system].svelte-fazkv1 .bp-theme-preview:where(.svelte-fazkv1) span:where(.svelte-fazkv1):last-child{background:linear-gradient(#54b4e3 50%,#4fa7d3 50%)}@media (width<=420px){.bp-theme-options.svelte-fazkv1{grid-template-columns:1fr}.bp-theme-option.svelte-fazkv1{grid-template-columns:5rem 1fr;align-items:center;min-height:0}}
