.card.svelte-vbbp7s{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:1.5rem}.card.svelte-vbbp7s h2:where(.svelte-vbbp7s){font-size:1.12rem;font-weight:600;margin-bottom:1rem;letter-spacing:-.01em}.table-wrap.svelte-vbbp7s{overflow-x:auto;-webkit-overflow-scrolling:touch}table.svelte-vbbp7s{width:100%;border-collapse:collapse;min-width:720px}th.svelte-vbbp7s{text-transform:uppercase;font-size:.7rem;letter-spacing:.07em;color:var(--text-3);font-weight:500;padding:.6rem .85rem;border-bottom:1px solid var(--border);text-align:left}td.svelte-vbbp7s{padding:.8rem .85rem;border-bottom:1px solid var(--border);color:var(--text-2);font-size:.88rem;line-height:1.5;vertical-align:top}tr.svelte-vbbp7s:last-child td:where(.svelte-vbbp7s){border-bottom:none}.aspect.svelte-vbbp7s{color:var(--text);font-weight:550;white-space:nowrap}.ours.svelte-vbbp7s{color:var(--accent)}.note.svelte-vbbp7s{font-style:italic;color:var(--text-3);font-size:.84rem}@media(max-width:640px){.card.svelte-vbbp7s{padding:1.2rem;border-radius:12px}}.page.svelte-1hxycrr{display:grid;gap:1.5rem}.page-header.svelte-1hxycrr{margin-bottom:.25rem}.page-header.svelte-1hxycrr h1:where(.svelte-1hxycrr){font-size:1.5rem;font-weight:650;letter-spacing:-.02em}.page-header.svelte-1hxycrr p:where(.svelte-1hxycrr){color:var(--text-2);margin-top:.3rem;line-height:1.6}
