.page.svelte-maq4gq{padding:16px;max-width:600px;margin:0 auto;height:100%;overflow-y:auto}.back.svelte-maq4gq{font-size:.85rem;color:var(--color-gray-500)}.profile-header.svelte-maq4gq{margin:16px 0}h1.svelte-maq4gq{font-size:1.4rem;margin:12px 0}h2.svelte-maq4gq{font-size:1.1rem;margin:20px 0 12px}.email.svelte-maq4gq{color:var(--color-gray-500);font-size:.9rem}.sign-out-btn.svelte-maq4gq{margin-top:8px;padding:8px 16px;background:var(--color-gray-100);border-radius:var(--radius-sm);font-size:.85rem;color:var(--color-gray-700)}.auth-form.svelte-maq4gq{display:flex;flex-direction:column;gap:12px;margin-top:16px}.auth-form.svelte-maq4gq input:where(.svelte-maq4gq){padding:12px;border:1px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:.95rem}.auth-form.svelte-maq4gq input:where(.svelte-maq4gq):focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #2563eb1a}.auth-btn.svelte-maq4gq{padding:14px;background:var(--color-primary);color:#fff;font-size:1rem;font-weight:600;border-radius:var(--radius-md)}.toggle-btn.svelte-maq4gq{background:none;color:var(--color-primary);font-size:.9rem}.error-text.svelte-maq4gq{color:var(--color-danger);font-size:.85rem}.empty.svelte-maq4gq{color:var(--color-gray-500);font-size:.9rem}.report-list.svelte-maq4gq{display:flex;flex-direction:column;gap:10px}.report-card.svelte-maq4gq{display:flex;gap:12px;padding:10px;background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);color:inherit}.thumb.svelte-maq4gq{width:60px;height:60px;object-fit:cover;border-radius:var(--radius-sm)}.report-info.svelte-maq4gq{display:flex;flex-direction:column;gap:4px;justify-content:center}.cat.svelte-maq4gq{font-weight:600;font-size:.9rem}.stat.svelte-maq4gq{font-size:.8rem;color:var(--color-gray-500)}
