@font-face{font-family:Aeonik Pro;src:url(/fonts/AeonikPro-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Aeonik Pro;src:url(/fonts/AeonikPro-Medium.woff2)format("woff2");font-weight:500;font-display:swap}:root{--accent:#0052ff;--bg:#f7f8f9;--surface:#fff;--surface-sunken:#efefef;--fg:#0a0b0d;--fg-muted:#5b616e;--fg-subtle:#8a919e;--negative:#df2935;--shadow:0 2px 8px #0a0b0d14;--font:"Aeonik Pro", -apple-system, system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--fg);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;padding:0}a{color:inherit}.page{flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100dvh;padding:24px 16px;display:flex}.card{background:var(--surface);width:100%;max-width:420px;box-shadow:var(--shadow);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:32px 24px;display:flex}.wordmark{width:auto;height:24px;margin-bottom:12px}.avatar{object-fit:cover;background:var(--surface-sunken);border-radius:50%;width:96px;height:96px}.avatar--initial{color:var(--fg-muted);place-items:center;font-size:40px;font-weight:500;display:grid}.title{letter-spacing:-.4px;overflow-wrap:anywhere;margin:8px 0 0;font-size:28px;font-weight:500;line-height:34px}.amount{letter-spacing:-.8px;font-variant-numeric:tabular-nums;margin:0;font-size:44px;font-weight:500;line-height:52px}.lede{color:var(--fg-muted);margin:0;font-size:16px;line-height:22px}.actions{flex-direction:column;gap:10px;width:100%;margin-top:12px;display:flex}.btn{cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;height:48px;font-family:inherit;font-size:16px;font-weight:500;text-decoration:none;display:flex}.btn--primary{background:var(--accent);color:#fff}.btn--secondary{background:var(--surface-sunken);color:var(--fg)}.btn--link{color:var(--accent);background:0 0;height:auto;padding:8px;font-size:14px}.fine{color:var(--fg-subtle);margin:4px 0 0;font-size:13px;line-height:18px}.error{color:var(--negative);margin:0;font-size:13px;line-height:18px}.mono{color:var(--fg);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.footer{color:var(--fg-subtle);margin:0;font-size:13px}.footer a{text-decoration:none}.only-mobile{display:flex}@media (hover:hover) and (pointer:fine){.only-mobile{display:none}}
