.card.svelte-lj5cg9{border-radius:var(--radius-card);background:var(--color-surface);padding:20px;box-shadow:0 1px 2px #00000040}@media (width>=640px){.card.svelte-lj5cg9{padding:24px}}.head.svelte-lj5cg9{align-items:flex-start;gap:14px;display:flex}.head-mark.svelte-lj5cg9{background:color-mix(in srgb, var(--color-accent) 16%, transparent);width:44px;height:44px;color:var(--color-accent-2);border-radius:999px;flex:none;place-items:center;font-size:17px;display:grid}.head-sub.svelte-lj5cg9{color:var(--color-dim);margin:6px 0 0;font-size:13px;line-height:1.55}.head-sub.svelte-lj5cg9 b:where(.svelte-lj5cg9){color:var(--color-accent-2)}.field.svelte-lj5cg9{background:var(--color-input);min-width:0;transition:box-shadow .18s var(--ease-standard);border-radius:20px;flex-direction:column;align-items:stretch;margin-top:18px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}@media (width>=480px){.field.svelte-lj5cg9{border-radius:999px;flex-direction:row;align-items:center}}.field.svelte-lj5cg9:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 60%, transparent)}.field.is-bad.svelte-lj5cg9{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-bad) 65%, transparent)}.prefix.svelte-lj5cg9{color:var(--color-dim);flex:none;padding:12px 18px 0;font-size:12px}@media (width>=480px){.prefix.svelte-lj5cg9{padding:0 4px 0 18px;font-size:13px}}.input.svelte-lj5cg9,.code.svelte-lj5cg9{letter-spacing:.01em;min-width:0;color:var(--color-ink);flex:1;padding:4px 18px 14px;font-size:16px;font-weight:700}@media (width>=480px){.input.svelte-lj5cg9,.code.svelte-lj5cg9{padding:14px 18px 14px 0}}.code.svelte-lj5cg9{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.input.svelte-lj5cg9{background:0 0;outline:none}.input.svelte-lj5cg9:disabled{opacity:.6}.edit-label.svelte-lj5cg9{letter-spacing:.04em;text-transform:uppercase;color:var(--color-dim);margin:18px 0 -8px;font-size:11.5px;font-weight:600;display:block}.msg.svelte-lj5cg9{min-height:17px;color:var(--color-dim);margin:10px 2px 0;font-size:12.5px;line-height:1.5}.msg.is-bad.svelte-lj5cg9,.msg.svelte-lj5cg9 .is-bad:where(.svelte-lj5cg9){color:var(--color-bad);align-items:center;gap:7px;display:inline-flex}.msg.svelte-lj5cg9 .is-good:where(.svelte-lj5cg9){color:var(--color-good)}.row.svelte-lj5cg9{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.pill.svelte-lj5cg9{height:42px;color:var(--color-muted);cursor:pointer;transition:background .18s var(--ease-standard), color .18s var(--ease-standard), filter .18s var(--ease-standard), transform .1s var(--ease-standard);background:#ffffff0f;border-radius:999px;flex:150px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:700;display:inline-flex}.pill.svelte-lj5cg9:hover:not(:disabled){background:var(--color-hover);color:var(--color-ink)}.pill.is-primary.svelte-lj5cg9{color:#fff;background:linear-gradient(135deg,#5cb6ea,#3f95c9);box-shadow:0 6px 18px #145a8c61}.pill.is-primary.svelte-lj5cg9:hover:not(:disabled){filter:brightness(1.08);color:#fff;background:linear-gradient(135deg,#5cb6ea,#3f95c9)}.pill.svelte-lj5cg9:active:not(:disabled){transform:scale(.97)}.pill.svelte-lj5cg9:disabled{opacity:.55;cursor:default}.pill.svelte-lj5cg9:focus-visible{outline:2px solid var(--color-accent-3);outline-offset:2px}@media (width>=640px){.pill.svelte-lj5cg9{flex:none}}.shares.svelte-lj5cg9{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.share.svelte-lj5cg9{width:40px;height:40px;color:var(--color-dim);transition:background .18s var(--ease-standard), color .18s var(--ease-standard), transform .1s var(--ease-standard);background:#ffffff0d;border-radius:999px;place-items:center;font-size:14px;display:grid}.share.svelte-lj5cg9:hover{background:var(--color-accent);color:#fff}.share.svelte-lj5cg9:active{transform:scale(.97)}.share.svelte-lj5cg9:focus-visible{outline:2px solid var(--color-accent-3);outline-offset:2px}.perks.svelte-lj5cg9{border-top:1px solid var(--color-line-soft);color:var(--color-dim);flex-wrap:wrap;gap:8px 18px;margin:18px 0 0;padding:16px 0 0;font-size:12px;list-style:none;display:flex}.perks.svelte-lj5cg9 li:where(.svelte-lj5cg9){align-items:center;gap:7px;display:inline-flex}.head.svelte-13k883a{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.count.svelte-13k883a{color:var(--color-dim);margin:0;font-size:12.5px}.note.svelte-13k883a{max-width:640px;color:var(--color-dim);margin:10px 0 0;font-size:12.5px;line-height:1.65}.rows.svelte-13k883a{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.row.svelte-13k883a{border-radius:var(--radius-card);background:var(--color-surface);transition:background .2s var(--ease-standard), transform .2s var(--ease-standard), box-shadow .2s var(--ease-standard);align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 1px 2px #00000040}.row.svelte-13k883a:hover{background:var(--color-hover);transform:translateY(-2px);box-shadow:0 10px 26px #00000059}.face.svelte-13k883a{background:var(--color-input);object-fit:cover;border-radius:999px;flex:none;width:38px;height:38px}.who.svelte-13k883a{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--color-ink);margin:0;font-size:13.5px;font-weight:700;overflow:hidden}.when.svelte-13k883a{color:var(--color-dim);margin:3px 0 0;font-size:11.5px}.bonus.svelte-13k883a{flex-direction:column;flex:none;align-items:flex-end;gap:3px;display:flex}.bonus-k.svelte-13k883a{letter-spacing:.05em;text-transform:uppercase;color:var(--color-dim);font-size:10px;font-weight:600}.bonus-v.svelte-13k883a{color:var(--color-ink);font-size:13.5px;font-weight:700}.empty.svelte-13k883a{border-radius:var(--radius-card);background:var(--color-surface);text-align:center;margin-top:16px;padding:48px 20px;box-shadow:0 1px 2px #00000040}.empty-mark.svelte-13k883a{background:var(--color-raised);width:60px;height:60px;color:var(--color-accent);border-radius:999px;place-items:center;margin:0 auto 16px;font-size:22px;display:grid}.empty.svelte-13k883a h3:where(.svelte-13k883a){color:var(--color-ink);margin:0;font-size:15.5px;font-weight:800}.empty.svelte-13k883a p:where(.svelte-13k883a){max-width:420px;color:var(--color-dim);margin:8px auto 0;font-size:13px;line-height:1.65}.empty-back.svelte-13k883a{height:38px;color:var(--color-muted);transition:background .18s var(--ease-standard), color .18s var(--ease-standard), transform .1s var(--ease-standard);background:#ffffff0f;border-radius:999px;align-items:center;margin-top:16px;padding:0 20px;font-size:12.5px;font-weight:700;display:inline-flex}.empty-back.svelte-13k883a:hover{background:var(--color-hover);color:var(--color-ink)}.empty-back.svelte-13k883a:active{transform:scale(.97)}.empty-back.svelte-13k883a:focus-visible{outline:2px solid var(--color-accent-3);outline-offset:2px}.pager.svelte-13k883a{flex-wrap:wrap;align-items:center;gap:6px;margin-top:16px;display:flex}.page.svelte-13k883a{background:var(--color-surface);font-variant-numeric:tabular-nums;min-width:36px;height:36px;color:var(--color-muted);transition:background .18s var(--ease-standard), color .18s var(--ease-standard), transform .1s var(--ease-standard);border-radius:999px;place-items:center;padding:0 12px;font-size:13px;font-weight:700;display:grid}.page.svelte-13k883a:hover{background:var(--color-hover);color:var(--color-ink)}.page.svelte-13k883a:active{transform:scale(.97)}.page.is-on.svelte-13k883a{background:color-mix(in srgb, var(--color-accent) 20%, transparent);color:var(--color-accent-2)}.page.is-off.svelte-13k883a{pointer-events:none;opacity:.35}.page.svelte-13k883a:focus-visible{outline:2px solid var(--color-accent-3);outline-offset:2px}.gap.svelte-13k883a{color:var(--color-dim);padding:0 2px;font-size:13px}.head.svelte-63uiwz{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.head-note.svelte-63uiwz{color:var(--color-dim);margin:0;font-size:12.5px}.head-note.svelte-63uiwz b{color:var(--color-accent-2)}.lede.svelte-63uiwz{max-width:640px;color:var(--color-dim);margin:10px 0 0;font-size:13px;line-height:1.65}.next.svelte-63uiwz{border-radius:var(--radius-card);background:var(--color-surface);margin-top:18px;padding:20px 22px;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000040}.next-glow.svelte-63uiwz{background:radial-gradient(45% 50% at 60% 50%, color-mix(in srgb, var(--tier) 26%, transparent), transparent 70%);pointer-events:none;width:340px;height:300px;position:absolute;inset:-70% -10% auto auto}.next-top.svelte-63uiwz{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex;position:relative}.next-eyebrow.svelte-63uiwz{letter-spacing:.09em;text-transform:uppercase;color:var(--color-dim);margin:0;font-size:10.5px;font-weight:700}.next-name.svelte-63uiwz{letter-spacing:-.015em;color:var(--color-ink);margin:5px 0 0;font-size:19px;font-weight:700}.next-rate.svelte-63uiwz{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.rate-n.svelte-63uiwz{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--tier) 62%, #fff);font-size:34px;font-weight:800;line-height:1}.rate-k.svelte-63uiwz{color:var(--color-dim);font-size:11.5px}.bars.svelte-63uiwz{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin:20px 0 0;display:grid;position:relative}.join.svelte-63uiwz{letter-spacing:.08em;text-transform:uppercase;color:var(--color-dim);font-size:10.5px;font-weight:700}.bar-row.svelte-63uiwz{min-width:0}.bar-row.svelte-63uiwz dt:where(.svelte-63uiwz){letter-spacing:.05em;text-transform:uppercase;color:var(--color-dim);font-size:10.5px;font-weight:600}.bar-row.svelte-63uiwz dd:where(.svelte-63uiwz){margin:7px 0 0}.bar-fig.svelte-63uiwz{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:5px;font-size:13px;display:flex}.bar-fig.svelte-63uiwz b:where(.svelte-63uiwz){color:var(--color-ink);font-weight:700}.bar-fig.svelte-63uiwz .of:where(.svelte-63uiwz){color:var(--color-dim)}.bar.svelte-63uiwz{background:var(--color-line);border-radius:999px;height:5px;margin-top:8px;display:block;overflow:hidden}.bar.svelte-63uiwz>span:where(.svelte-63uiwz){background:linear-gradient(90deg, var(--color-accent), var(--tier));height:100%;transition:width .5s var(--ease-standard);border-radius:999px;display:block}.bar-row.is-met.svelte-63uiwz .bar:where(.svelte-63uiwz)>span:where(.svelte-63uiwz){background:linear-gradient(90deg, var(--color-good), #6fd6a9)}.bar-row.is-met.svelte-63uiwz .bar-fig:where(.svelte-63uiwz) b:where(.svelte-63uiwz){color:var(--color-good)}@media (width<=560px){.bars.svelte-63uiwz{grid-template-columns:1fr;gap:14px}.join.svelte-63uiwz{text-align:center}}.ladder.svelte-63uiwz{gap:10px;margin:20px 0 0;padding:0 0 0 58px;list-style:none;display:grid;position:relative}.rail.svelte-63uiwz{background-color:var(--color-line);border-radius:3px;width:3px;position:absolute;top:34px;bottom:34px;left:19px;overflow:hidden}.rail-on.svelte-63uiwz{background:linear-gradient(180deg, #6f869b, var(--color-accent));width:100%;transition:height .5s var(--ease-standard);border-radius:3px;display:block}.tier.svelte-63uiwz{border-radius:var(--radius-card);background:var(--color-surface);opacity:.5;transition:opacity .35s var(--ease-standard), background .2s var(--ease-standard), transform .2s var(--ease-standard), box-shadow .2s var(--ease-standard);align-items:center;gap:14px;padding:14px 16px;display:flex;position:relative;box-shadow:0 1px 2px #00000040}.tier.is-done.svelte-63uiwz,.tier.is-current.svelte-63uiwz{opacity:1}.tier.svelte-63uiwz:hover{opacity:1;background:var(--color-hover);transform:translateY(-2px);box-shadow:0 10px 26px #00000059}.tier.is-current.svelte-63uiwz{background:color-mix(in srgb, var(--color-accent) 12%, var(--color-surface));box-shadow:0 8px 26px #00000059}.tier-mark.svelte-63uiwz{background:var(--color-raised);width:40px;height:40px;color:var(--color-dim);transition:background .35s var(--ease-standard), color .35s var(--ease-standard), box-shadow .35s var(--ease-standard);border-radius:999px;place-items:center;font-size:14px;display:grid;position:absolute;top:50%;left:-58px;transform:translateY(-50%)}.tier.is-current.svelte-63uiwz .tier-mark:where(.svelte-63uiwz){background:color-mix(in srgb, var(--tier) 30%, var(--color-surface));color:color-mix(in srgb, var(--tier) 70%, #fff);box-shadow:0 0 28px color-mix(in srgb, var(--tier) 55%, transparent);transform:translateY(-50%)scale(1.1)}.tier.is-done.svelte-63uiwz .tier-mark:where(.svelte-63uiwz){background:color-mix(in srgb, var(--tier) 26%, var(--color-surface));color:var(--tier);box-shadow:0 0 24px color-mix(in srgb, var(--tier) 45%, transparent)}.tier-name.svelte-63uiwz{color:var(--color-ink);align-items:center;gap:8px;margin:0;font-size:14.5px;font-weight:700;display:flex}.tier-pin.svelte-63uiwz{background:color-mix(in srgb, var(--color-accent) 20%, transparent);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-2);border-radius:999px;padding:2px 9px;font-size:9.5px;font-weight:700}.tier-req.svelte-63uiwz{color:var(--color-dim);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:4px 0 0;font-size:12px;display:flex}.tier-rate.svelte-63uiwz{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-muted);flex:none;font-size:22px;font-weight:800}.tier.is-current.svelte-63uiwz .tier-rate:where(.svelte-63uiwz){color:var(--color-accent-2)}.tier.is-done.svelte-63uiwz .tier-rate:where(.svelte-63uiwz){color:var(--color-good)}@media (width<=419px){.tier-rate.svelte-63uiwz{font-size:18px}.tier-mark.svelte-63uiwz{width:34px;height:34px}}.rate.svelte-mjnfax{background:color-mix(in srgb, var(--color-accent) 14%, transparent);border-radius:999px;align-items:center;gap:10px;padding:10px 20px;display:inline-flex}.rate-k.svelte-mjnfax{color:var(--color-muted);font-size:12px}.rate-v.svelte-mjnfax{font-variant-numeric:tabular-nums;color:var(--color-accent-2);font-size:22px;font-weight:800}.stats.svelte-mjnfax{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}@media (width>=900px){.stats.svelte-mjnfax{grid-template-columns:repeat(5,minmax(0,1fr))}}.stat.svelte-mjnfax{border-radius:var(--radius-card);background:var(--color-surface);padding:14px 16px;box-shadow:0 1px 2px #00000040}.stat-v.svelte-mjnfax{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:19px;font-weight:800;display:block}.stat-v.is-good.svelte-mjnfax{color:var(--color-good)}.stat-k.svelte-mjnfax{color:var(--color-dim);margin-top:4px;font-size:11px;line-height:1.4;display:block}.notice.svelte-mjnfax{border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-warn) 12%, transparent);color:var(--color-muted);align-items:flex-start;gap:10px;margin:20px 0 0;padding:12px 16px;font-size:13px;line-height:1.6;display:flex}.notice.svelte-mjnfax i:where(.svelte-mjnfax){color:var(--color-warn);margin-top:2px}.stack.svelte-mjnfax{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:28px;display:grid}@media (width>=768px){.stack.svelte-mjnfax{gap:56px}}.lede.svelte-mjnfax{max-width:640px;color:var(--color-dim);margin:10px 0 0;font-size:13px;line-height:1.65}.join.svelte-mjnfax{border-radius:var(--radius-card);background:var(--color-surface);text-align:center;background-image:radial-gradient(90% 130% at 50% 0,#54b0e424,#0000 62%);padding:36px 20px;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000040}@media (width>=640px){.join.svelte-mjnfax{padding:48px 28px}}.join-mark.svelte-mjnfax{background:color-mix(in srgb, var(--color-accent) 18%, transparent);width:64px;height:64px;color:var(--color-accent-2);border-radius:999px;place-items:center;margin:0 auto 18px;font-size:24px;display:grid}.join-title.svelte-mjnfax{letter-spacing:-.01em;color:var(--color-ink);margin:0;font-size:20px;font-weight:800}.join-lede.svelte-mjnfax{max-width:460px;color:var(--color-dim);margin:10px auto 0;font-size:13.5px;line-height:1.65}.join-sample.svelte-mjnfax{background:var(--color-input);text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--color-dim);border-radius:999px;margin:20px 0 0;padding:12px 20px;font-size:14px;font-weight:700;display:inline-block;overflow:hidden}.join-sample.svelte-mjnfax span:where(.svelte-mjnfax){color:var(--color-accent-3)}.join-row.svelte-mjnfax{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}.cta.svelte-mjnfax{color:#fff;height:46px;transition:filter .18s var(--ease-standard), transform .1s var(--ease-standard);background:linear-gradient(135deg,#5cb6ea,#3f95c9);border-radius:999px;align-items:center;gap:9px;padding:0 26px;font-size:14.5px;font-weight:700;display:inline-flex;box-shadow:0 6px 18px #145a8c61}.cta.svelte-mjnfax:hover{filter:brightness(1.08)}.cta.svelte-mjnfax:active{transform:scale(.97)}.cta.is-ghost.svelte-mjnfax{color:var(--color-muted);box-shadow:none;background:#ffffff0f}.cta.is-ghost.svelte-mjnfax:hover{background:var(--color-hover);color:var(--color-ink)}.cta.svelte-mjnfax:focus-visible{outline:2px solid var(--color-accent-3);outline-offset:2px}.missions.svelte-mjnfax{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}@media (width>=720px){.missions.svelte-mjnfax{grid-template-columns:repeat(3,minmax(0,1fr))}}.mission.svelte-mjnfax{border-radius:var(--radius-card);background:var(--color-surface);transition:background .2s var(--ease-standard), transform .2s var(--ease-standard), box-shadow .2s var(--ease-standard);align-items:center;gap:12px;padding:14px 16px;display:flex;box-shadow:0 1px 2px #00000040}.mission.svelte-mjnfax:hover{background:var(--color-hover);transform:translateY(-2px);box-shadow:0 10px 26px #00000059}.mission-mark.svelte-mjnfax{background:color-mix(in srgb, var(--color-accent) 14%, transparent);width:40px;height:40px;color:var(--color-accent-2);border-radius:999px;flex:none;place-items:center;font-size:14px;display:grid}.mission-title.svelte-mjnfax{text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink);margin:0;font-size:13.5px;font-weight:700;overflow:hidden}.mission-sub.svelte-mjnfax{color:var(--color-dim);margin:3px 0 0;font-size:11.5px}.mission-pay.svelte-mjnfax{color:var(--color-gold);flex:none;font-size:15px;font-weight:800}.how.svelte-mjnfax{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}@media (width>=720px){.how.svelte-mjnfax{grid-template-columns:repeat(3,minmax(0,1fr))}}.how-card.svelte-mjnfax{border-radius:var(--radius-card);background:var(--color-surface);transition:background .2s var(--ease-standard), transform .2s var(--ease-standard), box-shadow .2s var(--ease-standard);padding:22px 18px 20px;position:relative;box-shadow:0 1px 2px #00000040}.how-card.svelte-mjnfax:hover{background:var(--color-hover);transform:translateY(-2px);box-shadow:0 10px 26px #00000059}.how-step.svelte-mjnfax{font-family:var(--font-display);color:#ffffff14;font-size:22px;line-height:1;position:absolute;top:14px;right:16px}.how-mark.svelte-mjnfax{background:color-mix(in srgb, var(--color-accent) 14%, transparent);width:46px;height:46px;color:var(--color-accent-2);border-radius:999px;place-items:center;font-size:17px;display:grid}.how-card.svelte-mjnfax h3:where(.svelte-mjnfax){color:var(--color-ink);margin:14px 0 0;font-size:15px;font-weight:700}.how-card.svelte-mjnfax p:where(.svelte-mjnfax){color:var(--color-dim);margin:7px 0 0;font-size:12.5px;line-height:1.65}.faq.svelte-mjnfax{gap:8px;margin-top:16px;display:grid}.q.svelte-mjnfax{border-radius:var(--radius-card);background:var(--color-surface);transition:background .2s var(--ease-standard);box-shadow:0 1px 2px #00000040}.q.svelte-mjnfax:hover{background:var(--color-hover)}.q.svelte-mjnfax summary:where(.svelte-mjnfax){color:var(--color-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:15px 18px;font-size:14.5px;font-weight:600;list-style:none;display:flex}.q.svelte-mjnfax summary:where(.svelte-mjnfax)::-webkit-details-marker{display:none}.q.svelte-mjnfax summary:where(.svelte-mjnfax):focus-visible{outline:2px solid var(--color-accent-3);outline-offset:-2px;border-radius:var(--radius-card)}.q.svelte-mjnfax summary:where(.svelte-mjnfax) i:where(.svelte-mjnfax){color:var(--color-dim);transition:transform .2s var(--ease-standard);flex:none;font-size:11px}.q[open].svelte-mjnfax summary:where(.svelte-mjnfax) i:where(.svelte-mjnfax){transform:rotate(180deg)}.q.svelte-mjnfax p:where(.svelte-mjnfax){color:var(--color-dim);margin:0;padding:0 18px 18px;font-size:13px;line-height:1.7}
