.plans.svelte-17guzaz{padding:2.5rem 0 3rem}h1.svelte-17guzaz{letter-spacing:-.02em;margin:0 0 1.5rem;font-size:1.75rem}.list.svelte-17guzaz{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.row.svelte-17guzaz{border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1.15rem;text-decoration:none;transition:filter .15s;display:flex}.row.svelte-17guzaz:hover{filter:brightness(.97)}.title.svelte-17guzaz{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.badge.svelte-17guzaz{letter-spacing:.02em;background:var(--line);color:var(--muted);border-radius:999px;flex:none;padding:.25rem .6rem;font-size:.7rem;font-weight:700}.badge.owner.svelte-17guzaz{background:var(--tint-orange-bg);color:var(--brand)}.empty.svelte-17guzaz{text-align:center;padding:2.5rem 1rem 1rem}.empty-lead.svelte-17guzaz{margin:0 0 .4rem;font-size:1.05rem;font-weight:600}.empty.svelte-17guzaz .hint:where(.svelte-17guzaz){max-width:26rem;margin:0 auto 1.5rem;font-size:.9rem;line-height:1.5}.privacy.svelte-17guzaz{text-align:center;margin:1.25rem 0 0;font-size:.78rem}
