.wrapper.svelte-d5w0vv{width:min(90%,70rem);margin:3rem auto;padding:0 1rem}.card.svelte-d5w0vv{background:#fff;border-radius:1rem;padding:2rem;width:100%;box-shadow:0 4px 14px #0000001a;border:1px solid rgba(0,0,0,.05);color:#0b3954}.title.svelte-d5w0vv{font-size:2.2rem;margin:0}.subtitle.svelte-d5w0vv{margin-top:.5rem;color:#425c75}.referral-layout.svelte-d5w0vv{margin-top:2rem;display:flex;gap:2rem}.qr-panel.svelte-d5w0vv{width:210px;text-align:center}.qr.svelte-d5w0vv{width:180px;height:180px;border-radius:1rem}.qr-text.svelte-d5w0vv{margin-top:1rem;color:#425c75}.ref-info.svelte-d5w0vv{flex:1}.ref-block.svelte-d5w0vv{margin-bottom:1.5rem}.line.svelte-d5w0vv{display:flex;align-items:center;gap:.75rem;width:100%}.input.svelte-d5w0vv{flex:1;padding:.55rem 1rem;border-radius:.75rem;border:1px solid #000000;background:#f4f7fb;font-size:1rem;color:#0b3954}.btn.svelte-d5w0vv{padding:.55rem 1rem;background:#22c55e;color:#fff;border:none;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;white-space:nowrap;width:140px;text-align:center}.btn.svelte-d5w0vv:hover{opacity:.9}.hint.svelte-d5w0vv{color:#425c75;font-size:.95rem}.referrals-table.svelte-d5w0vv{margin-top:3rem}table.svelte-d5w0vv{width:100%;border-collapse:collapse;margin-top:1rem}th.svelte-d5w0vv,td.svelte-d5w0vv{padding:.9rem 1rem;border-bottom:1px solid #e5e7eb;font-size:.95rem}th.svelte-d5w0vv{text-align:left;color:#425c75;font-weight:600}tr.svelte-d5w0vv:last-child td:where(.svelte-d5w0vv){border-bottom:none}tr.svelte-d5w0vv:hover{background:#f9fafb}.avatar.svelte-d5w0vv{width:36px;height:36px;border-radius:50%;object-fit:cover}
