···64- `auth.svelte.ts` - OAuth client state and login/logout flow using `@atcute/oauth-browser-client`
65- `atproto.ts` - ATProto API helpers: `resolveHandle`, `listRecords`, `getRecord`, `putRecord`, `deleteRecord`, `uploadImage`
66- Data is stored in user's PDS under collection `app.blento.card`
06768**Data Loading (`src/lib/website/`):**
69
···64- `auth.svelte.ts` - OAuth client state and login/logout flow using `@atcute/oauth-browser-client`
65- `atproto.ts` - ATProto API helpers: `resolveHandle`, `listRecords`, `getRecord`, `putRecord`, `deleteRecord`, `uploadImage`
66- Data is stored in user's PDS under collection `app.blento.card`
67+- **Important**: ATProto does not allow floating point numbers in records. All numeric values must be integers.
6869**Data Loading (`src/lib/website/`):**
70