.page.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:48px;padding-top:56px;padding-bottom:64px;display:grid}h1.svelte-1uha8ag{margin:12px 0 14px;font-size:68px;line-height:1}.lede.svelte-1uha8ag{color:var(--text-body);text-wrap:pretty;max-width:560px;margin:0 0 40px;font-size:18px}.row.svelte-1uha8ag{grid-template-columns:64px minmax(0,1fr) 160px 100px 100px;align-items:center;gap:16px;display:grid}.head.svelte-1uha8ag{border-bottom:2px solid var(--ink);padding-bottom:10px}.entry.svelte-1uha8ag{border-bottom:1px solid var(--rule);color:var(--text);padding:24px 0}.entry.svelte-1uha8ag:hover{color:var(--text);background:#8e1a3809}.entry.unranked.svelte-1uha8ag,.entry.unranked.svelte-1uha8ag .rank:where(.svelte-1uha8ag),.entry.unranked.svelte-1uha8ag .gpa:where(.svelte-1uha8ag){color:var(--text-muted)}.rank.svelte-1uha8ag{font:700 52px/1 var(--font-label);color:var(--maroon)}.who.svelte-1uha8ag{align-items:center;gap:16px;min-width:0;display:flex}.who-text.svelte-1uha8ag{min-width:0}.name.svelte-1uha8ag{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;font-size:30px;line-height:1;display:block;overflow:hidden}.meta.svelte-1uha8ag{color:var(--text-muted);margin-top:4px;font-size:14px;display:none}.gpa.svelte-1uha8ag{font-size:48px}.num.svelte-1uha8ag{font:600 24px/1 var(--font-label)}.note.svelte-1uha8ag,.empty.svelte-1uha8ag{color:var(--text-muted);margin-top:20px;font-size:15px}aside.svelte-1uha8ag{flex-direction:column;gap:24px;display:flex}.latest.svelte-1uha8ag{background:var(--card);border-top:6px solid var(--maroon);color:var(--text);padding:24px;display:block}.latest.svelte-1uha8ag:hover{color:var(--text)}.latest.svelte-1uha8ag:hover .result:where(.svelte-1uha8ag){color:var(--maroon-deep)}.date.svelte-1uha8ag{margin:6px 0 18px;font-size:24px}.score.svelte-1uha8ag{font:600 22px/1.3 var(--font-label);border-bottom:1px solid #eee6d8;justify-content:space-between;padding:8px 0;display:flex}.score.svelte-1uha8ag:last-of-type{border-bottom:none}.result.svelte-1uha8ag{font:700 14px/1 var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--maroon);margin-top:14px}.record.svelte-1uha8ag{background:var(--ink);color:var(--on-maroon);padding:24px}.gold.svelte-1uha8ag{color:var(--gold)}.score-big.svelte-1uha8ag{margin-top:10px;font-size:64px}.by.svelte-1uha8ag{color:var(--on-ink-body);margin-top:6px;font-size:16px}@media (width<=1100px){.page.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}}@media (width<=860px){.page.svelte-1uha8ag{gap:24px;padding-top:28px}h1.svelte-1uha8ag{font-size:40px}.lede.svelte-1uha8ag{margin-bottom:24px;font-size:16px}.head.svelte-1uha8ag{display:none}.entry.svelte-1uha8ag{background:var(--card);border-bottom:none;border-left:6px solid var(--maroon);grid-template-columns:32px 48px minmax(0,1fr) auto;gap:12px;margin-bottom:14px;padding:16px 18px 16px 14px}.entry.unranked.svelte-1uha8ag{border-left-color:var(--rule)}.rank.svelte-1uha8ag{font-size:36px}.who.svelte-1uha8ag{display:contents}.meta.svelte-1uha8ag{display:block}.name.svelte-1uha8ag{font-size:20px;line-height:1.1}.gpa.svelte-1uha8ag{text-align:right;font-size:32px}.num.svelte-1uha8ag{display:none}}
