.inputs.svelte-folr9s{flex-direction:column;gap:1rem;display:flex}textarea.svelte-folr9s{font-family:var(--font-body)}.links.svelte-folr9s{gap:1rem;display:flex}.links.svelte-folr9s button:where(.svelte-folr9s){font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0}.links.svelte-folr9s button:where(.svelte-folr9s):focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-xs)}@media (hover:hover){.links.svelte-folr9s button:where(.svelte-folr9s):hover{color:var(--accent-hover)}}.local.svelte-folr9s{font-size:var(--text-xs);color:var(--ink-4)}.share.svelte-folr9s{border-radius:var(--radius-full);background-color:var(--surface-3);height:.5rem;overflow:clip}.you.svelte-folr9s{border-radius:var(--radius-full);background-color:var(--accent);height:100%;transition:width var(--duration-slow) var(--ease-out);display:block}.metrics.svelte-folr9s{border-top:1px solid var(--edge-1);border-left:1px solid var(--edge-1);grid-template-columns:repeat(3,minmax(0,1fr));margin:1.25rem 0 0;display:grid}.metrics.svelte-folr9s div:where(.svelte-folr9s){border-right:1px solid var(--edge-1);border-bottom:1px solid var(--edge-1);padding:.875rem 1rem}dt.svelte-folr9s{font-size:var(--text-xs);color:var(--ink-4)}dd.svelte-folr9s{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--weight-heading);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight);color:var(--ink-1);margin:.25rem 0 0}h3.svelte-folr9s{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ink-4);margin:1.5rem 0 .5rem}.coaching.svelte-folr9s{flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex}.coaching.svelte-folr9s li:where(.svelte-folr9s){border:1px solid var(--edge-1);border-radius:var(--radius-lg);background-color:var(--surface-raised);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--ink-2);text-wrap:pretty;padding:.75rem 1rem}.empty.svelte-folr9s{font-size:var(--text-sm);color:var(--ink-3)}@media (width<40rem){.metrics.svelte-folr9s{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.you.svelte-folr9s{transition:none}}
