main.svelte-1uha8ag{flex-direction:column;justify-content:center;align-items:center;gap:1.75rem;min-height:100dvh;padding:2rem 1rem;display:flex}.hero.svelte-1uha8ag{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}h1.svelte-1uha8ag{letter-spacing:-.015em;font-size:clamp(2.1rem,7vw,3rem);line-height:1.1}.tagline.svelte-1uha8ag{color:var(--text-dim);font-size:1.1rem}.panel.svelte-1uha8ag{flex-direction:column;gap:.9rem;width:min(24rem,100%);display:flex}.stack.svelte-1uha8ag{flex-direction:column;gap:.9rem;display:flex}.account-links.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.tabs.svelte-1uha8ag{background:var(--meter-bg);border:1px solid var(--border);border-radius:var(--radius-sm);grid-template-columns:1fr 1fr;gap:.25rem;padding:.25rem;display:grid}.tabs.svelte-1uha8ag button:where(.svelte-1uha8ag){min-height:2.25rem;color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:7px;font-weight:600}.tabs.svelte-1uha8ag button[aria-selected=true]:where(.svelte-1uha8ag){background:var(--surface-2);color:var(--text)}.hello.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.small-btn.svelte-1uha8ag{min-height:2rem;padding:0 .5rem;font-size:.85rem}.big.svelte-1uha8ag{min-height:3.25rem;font-size:1.1rem}.or.svelte-1uha8ag{color:var(--text-faint);align-items:center;gap:.75rem;font-size:.8rem;display:flex}.or.svelte-1uha8ag:before,.or.svelte-1uha8ag:after{content:"";background:var(--border);flex:1;height:1px}.join.svelte-1uha8ag{gap:.5rem;display:flex}.join.svelte-1uha8ag .input:where(.svelte-1uha8ag){font-family:var(--mono)}.code.svelte-1uha8ag{font-family:var(--mono);color:var(--text)}.small.svelte-1uha8ag{font-size:.9rem}.error.svelte-1uha8ag{color:var(--crit);font-size:.9rem}.needs.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:min(40rem,100%);margin:0;padding:0;font-size:.85rem;list-style:none;display:grid}.needs.svelte-1uha8ag li:where(.svelte-1uha8ag){align-items:flex-start;gap:.6rem;display:flex}.needs.svelte-1uha8ag svg:where(.svelte-1uha8ag){fill:none;width:1.5rem;height:1.5rem;stroke:var(--accent);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}@media (width<=34rem){.needs.svelte-1uha8ag{grid-template-columns:1fr;width:min(24rem,100%)}}
