th[data-astro-cid-gmw7uvck] a[data-astro-cid-gmw7uvck]{text-decoration:none}tbody[data-astro-cid-gmw7uvck] th[data-astro-cid-gmw7uvck]{color:var(--fg-1);font:var(--type-ui-strong);vertical-align:top}td[data-astro-cid-gmw7uvck]{white-space:nowrap}.grades[data-astro-cid-gmw7uvck]{gap:4px;display:grid}.grades[data-astro-cid-gmw7uvck] li[data-astro-cid-gmw7uvck]{color:var(--fg-3);justify-content:space-between;align-items:center;gap:12px;display:flex}@media (hover:hover) and (pointer:fine){th[data-astro-cid-gmw7uvck] a[data-astro-cid-gmw7uvck]:hover{color:var(--fg-1)}tbody[data-astro-cid-gmw7uvck] tr[data-astro-cid-gmw7uvck]:hover{background:var(--fill-hover)}}@media (width<=860px){table[data-astro-cid-gmw7uvck],tbody[data-astro-cid-gmw7uvck],tr[data-astro-cid-gmw7uvck],th[data-astro-cid-gmw7uvck],td[data-astro-cid-gmw7uvck]{display:block}thead[data-astro-cid-gmw7uvck]{display:none}tbody[data-astro-cid-gmw7uvck] tr[data-astro-cid-gmw7uvck]{padding:16px}tbody[data-astro-cid-gmw7uvck] tr[data-astro-cid-gmw7uvck]+tr[data-astro-cid-gmw7uvck]{border-block-start:var(--hairline) solid var(--line)}tbody[data-astro-cid-gmw7uvck] th[data-astro-cid-gmw7uvck]{font:var(--type-heading);border:0;padding:0 0 8px}td[data-astro-cid-gmw7uvck]{border:0;justify-content:space-between;gap:16px;padding:4px 0;display:flex}td[data-astro-cid-gmw7uvck]:before{content:attr(data-label);color:var(--fg-3)}.grades[data-astro-cid-gmw7uvck]{min-width:60%}}.sheet[data-astro-cid-houjjtai]{min-height:100dvh;padding-inline:var(--page-inset);background:var(--bg-sheet);box-shadow:var(--ring-card);border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);flex-direction:column;display:flex}@media (width<=640px){.sheet[data-astro-cid-houjjtai]{padding-inline:16px}}.hero[data-astro-cid-ba372snk]{justify-items:start;gap:16px;padding-block:48px 32px;display:grid}.hero[data-astro-cid-ba372snk] h1[data-astro-cid-ba372snk]{font:var(--type-display);letter-spacing:var(--tracking-display)}.line[data-astro-cid-ba372snk]{display:block}.hero[data-astro-cid-ba372snk] p[data-astro-cid-ba372snk]{max-width:58ch;color:var(--fg-3);font:var(--type-lead);text-wrap:pretty}.actions[data-astro-cid-ba372snk]{flex-wrap:wrap;gap:8px;margin-block-start:8px;display:flex}.bento[data-astro-cid-ba372snk]{grid-template-columns:minmax(0,1fr) calc(41.6667% - 13.3333px);grid-template-areas:"recent metric""recent stat";gap:16px;display:grid}.recent[data-astro-cid-ba372snk]{grid-area:recent}.metric[data-astro-cid-ba372snk]{grid-area:metric}.bento[data-astro-cid-ba372snk] .stat{grid-area:stat}.recent[data-astro-cid-ba372snk]{flex-direction:column;display:flex;overflow:hidden}.recent[data-astro-cid-ba372snk] ul[data-astro-cid-ba372snk]{flex:1;grid-auto-rows:1fr;display:grid}.recent[data-astro-cid-ba372snk] li[data-astro-cid-ba372snk]+li[data-astro-cid-ba372snk]{border-block-start:var(--hairline) solid var(--line)}.recent[data-astro-cid-ba372snk] a[data-astro-cid-ba372snk]{height:100%;transition:background-color var(--dur-fast) ease;align-content:center;gap:4px;padding:12px 24px;text-decoration:none;display:grid}.row-top[data-astro-cid-ba372snk]{justify-content:space-between;gap:12px;display:flex}.type[data-astro-cid-ba372snk]{color:var(--fg-1);font:var(--type-caption);letter-spacing:var(--tracking-caption)}time[data-astro-cid-ba372snk]{color:var(--fg-3);font:var(--type-label);letter-spacing:var(--tracking-caption)}.clamp[data-astro-cid-ba372snk]{color:var(--fg-3);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.metric[data-astro-cid-ba372snk]{text-align:center;align-content:center;justify-items:center;gap:4px;min-height:160px;padding:24px;display:grid;position:relative;overflow:hidden}.metric[data-astro-cid-ba372snk]:before{content:"";background-image:radial-gradient(var(--dot-grid) 1px, transparent 1px);pointer-events:none;background-size:8px 8px;position:absolute;inset:0;mask-image:radial-gradient(closest-side,#0000 40%,#000)}.metric-value[data-astro-cid-ba372snk]{color:var(--fg-1);font:var(--type-metric);letter-spacing:var(--tracking-display)}.metric-note[data-astro-cid-ba372snk]{color:var(--fg-3)}.block[data-astro-cid-ba372snk]{margin-block-start:64px}.block-head[data-astro-cid-ba372snk]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-block-end:12px;display:flex}.block-head[data-astro-cid-ba372snk] h2[data-astro-cid-ba372snk],.intro[data-astro-cid-ba372snk] h2[data-astro-cid-ba372snk]{font:var(--type-title);letter-spacing:var(--tracking-title)}.block-head[data-astro-cid-ba372snk] p[data-astro-cid-ba372snk]{color:var(--fg-3);font:var(--type-label);letter-spacing:var(--tracking-caption)}.more[data-astro-cid-ba372snk]{color:var(--fg-3);gap:16px;margin-block-start:12px;display:flex}.goals[data-astro-cid-ba372snk]{color:var(--fg-3);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-block-start:32px;display:flex}.goals[data-astro-cid-ba372snk] ul[data-astro-cid-ba372snk]{flex-wrap:wrap;gap:6px;display:flex}.goals[data-astro-cid-ba372snk] a[data-astro-cid-ba372snk]{min-height:32px;padding-inline:12px;text-decoration:none}.split[data-astro-cid-ba372snk]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px 48px;display:grid}.absent-title[data-astro-cid-ba372snk]{font:var(--type-title);letter-spacing:var(--tracking-title);margin-block-end:12px}.intro[data-astro-cid-ba372snk]{gap:12px;display:grid}.intro[data-astro-cid-ba372snk] p[data-astro-cid-ba372snk]{color:var(--fg-3);font:var(--type-body);letter-spacing:0}.absent[data-astro-cid-ba372snk] li[data-astro-cid-ba372snk]{padding:12px 24px}.absent[data-astro-cid-ba372snk] li[data-astro-cid-ba372snk]+li[data-astro-cid-ba372snk]{border-block-start:var(--hairline) solid var(--line)}@media (hover:hover) and (pointer:fine){.recent[data-astro-cid-ba372snk] a[data-astro-cid-ba372snk]:hover{background:var(--fill-hover)}.goals[data-astro-cid-ba372snk] a[data-astro-cid-ba372snk]:hover{color:var(--fg-1)}}@media (pointer:coarse){.goals[data-astro-cid-ba372snk] a[data-astro-cid-ba372snk]{min-height:var(--tap)}}@media (width<=1100px){.bento[data-astro-cid-ba372snk]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"metric stat""recent recent"}}@media (width<=860px){.split[data-astro-cid-ba372snk]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.hero[data-astro-cid-ba372snk]{padding-block:32px 24px}.hero[data-astro-cid-ba372snk] h1[data-astro-cid-ba372snk]{font:var(--type-display-sm)}.bento[data-astro-cid-ba372snk]{grid-template-columns:minmax(0,1fr);grid-template-areas:"metric""stat""recent"}.actions[data-astro-cid-ba372snk]{width:100%}.actions[data-astro-cid-ba372snk] .button[data-astro-cid-ba372snk]{flex:1}.block[data-astro-cid-ba372snk]{margin-block-start:48px}}
