.wrap[data-astro-cid-jajh7kyd]{box-sizing:border-box;max-width:720px;line-height:var(--lh-base,1.75);margin-inline-start:auto;margin-inline-end:auto;padding:8px 16px 64px}.wrap[data-astro-cid-jajh7kyd] h1[data-astro-cid-jajh7kyd]{font-size:var(--t-2xl,28px);line-height:var(--lh-tight,1.35);margin:12px 0 18px}.wrap[data-astro-cid-jajh7kyd] h2[data-astro-cid-jajh7kyd]{font-size:var(--t-xl,22px);margin:32px 0 10px}.wrap[data-astro-cid-jajh7kyd] p[data-astro-cid-jajh7kyd]{margin:0 0 14px}.shelf[data-astro-cid-jajh7kyd]{border-radius:var(--r-md,10px);background:var(--accent-soft);flex-wrap:wrap;gap:10px 24px;margin:18px 0;padding:14px 16px;display:flex}.shelf[data-astro-cid-jajh7kyd] div{align-items:baseline;gap:6px;display:flex}.shelf[data-astro-cid-jajh7kyd] b{font-size:var(--t-xl,22px);font-variant-numeric:tabular-nums}.shelf[data-astro-cid-jajh7kyd] span{font-size:var(--t-sm,13px);color:var(--muted)}.months[data-astro-cid-jajh7kyd]{margin:0 0 8px;padding:0;list-style:none}.months[data-astro-cid-jajh7kyd] li{border-bottom:1px solid var(--accent-line);font-size:var(--t-sm,13px);grid-template-columns:5.5em 1fr auto;align-items:center;gap:10px;padding:7px 0;display:grid}.months[data-astro-cid-jajh7kyd] li:last-child{border-bottom:0}.months[data-astro-cid-jajh7kyd] time{font-variant-numeric:tabular-nums}.months[data-astro-cid-jajh7kyd] .bar{border-radius:var(--r-full,999px);background:var(--accent-line);height:10px}.months[data-astro-cid-jajh7kyd] .bar i{border-radius:var(--r-full,999px);background:var(--accent);height:100%;display:block}.months[data-astro-cid-jajh7kyd] .n{white-space:nowrap;font-variant-numeric:tabular-nums}.months[data-astro-cid-jajh7kyd] li[data-full] .n:after{content:" 🏆"}.months[data-astro-cid-jajh7kyd] li[data-current] time{font-weight:700}.next[data-astro-cid-jajh7kyd] a[data-astro-cid-jajh7kyd]{align-items:center;min-height:24px;padding:4px 0;display:inline-flex}.bests[data-astro-cid-jajh7kyd]{margin-top:26px}.bests-box[data-astro-cid-jajh7kyd]{overflow-x:auto}.bests[data-astro-cid-jajh7kyd] table[data-astro-cid-jajh7kyd]{border-collapse:collapse;width:100%;font-size:var(--t-sm,13px)}.bests[data-astro-cid-jajh7kyd] th[data-astro-cid-jajh7kyd],.bests[data-astro-cid-jajh7kyd] td[data-astro-cid-jajh7kyd]{border-bottom:1px solid var(--accent-line);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;padding:8px 10px}.bests[data-astro-cid-jajh7kyd] th[data-astro-cid-jajh7kyd]:first-child{text-align:left;font-variant-numeric:normal}.bests[data-astro-cid-jajh7kyd] thead[data-astro-cid-jajh7kyd] th[data-astro-cid-jajh7kyd]{color:var(--muted);font-weight:500}.bests[data-astro-cid-jajh7kyd] tbody[data-astro-cid-jajh7kyd] tr[data-done] td[data-best]{color:var(--accent);font-weight:700}.bests-note[data-astro-cid-jajh7kyd]{color:var(--muted);font-size:var(--t-sm,13px)}.badges[data-astro-cid-jajh7kyd]{margin-top:26px}.badge-sum[data-astro-cid-jajh7kyd]{color:var(--muted);font-size:var(--t-sm,13px)}.badge-list[data-astro-cid-jajh7kyd]{grid-template-columns:1fr;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}@media (min-width:640px){.badge-list[data-astro-cid-jajh7kyd]{grid-template-columns:1fr 1fr}}.badge-list[data-astro-cid-jajh7kyd] li[data-astro-cid-jajh7kyd]{box-sizing:border-box;border:1px solid var(--accent-line);border-radius:var(--r-md,10px);background:var(--surface,#fff);color:var(--muted);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.badge-list[data-astro-cid-jajh7kyd] li[data-astro-cid-jajh7kyd][data-got]{border-color:var(--accent);background:var(--accent-soft);color:var(--ink)}.badge-list[data-astro-cid-jajh7kyd] i[data-astro-cid-jajh7kyd]{filter:grayscale();opacity:.55;font-size:20px;font-style:normal;line-height:1.2}.badge-list[data-astro-cid-jajh7kyd] li[data-astro-cid-jajh7kyd][data-got] i[data-astro-cid-jajh7kyd]{filter:none;opacity:1}.badge-list[data-astro-cid-jajh7kyd] b[data-astro-cid-jajh7kyd]{font-size:var(--t-sm,13px);display:block}.badge-list[data-astro-cid-jajh7kyd] em[data-astro-cid-jajh7kyd]{color:var(--muted);font-size:var(--t-xs,12px);margin-top:2px;font-style:normal;line-height:1.5;display:block}.badge-note[data-astro-cid-jajh7kyd]{color:var(--muted);font-size:var(--t-sm,13px)}
