.pp.svelte-kobbf2{--st-bg: var(--color-bg);--st-surface: var(--color-surface);--st-surface-2: var(--color-surface-2);--st-line: var(--color-border);--st-text: var(--color-text);--st-faint: var(--color-faint, #86868b);--st-body: #a1a1a6;--st-accent: var(--st-text);--st-accent-strong: #fff;--st-on-accent: var(--st-bg);background:var(--st-bg);color:var(--st-text);font-family:var(--font-body)}.pp.svelte-kobbf2 .btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.25rem;padding-inline:1.125rem;border-radius:9999px;font-family:var(--font-body);font-size:.875rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .2s cubic-bezier(.32,.72,0,1)}.pp.svelte-kobbf2 .btn:focus-visible{outline:2px solid var(--st-text);outline-offset:2px}.pp.svelte-kobbf2 .btn-sm{min-height:2rem;padding-inline:.875rem;font-size:.8125rem}.pp.svelte-kobbf2 .btn-primary{background:var(--st-accent);color:var(--st-on-accent);font-weight:600}.pp.svelte-kobbf2 .btn-primary:hover{background:var(--st-accent-strong)}.pp.svelte-kobbf2 .btn-secondary{background:var(--st-surface-2);color:var(--st-faint)}.pp.svelte-kobbf2 .btn-secondary:hover{background:var(--st-line);color:var(--st-text)}.pp.svelte-kobbf2 .btn-quiet{background:none;color:var(--st-faint)}.pp.svelte-kobbf2 .btn-quiet:hover{background:var(--st-surface);color:var(--st-text)}
