.pv[data-astro-cid-c2udbyfd]{gap:var(--space-m);flex-direction:column;min-width:0;display:flex}.pv-kind[data-astro-cid-c2udbyfd],.pv-name[data-astro-cid-c2udbyfd],.pv-label[data-astro-cid-c2udbyfd],.pv-date[data-astro-cid-c2udbyfd],.pv-time[data-astro-cid-c2udbyfd]{margin:0}.pv-kind[data-astro-cid-c2udbyfd]{color:var(--lead-ink);font-weight:var(--type-label-weight)}.pv-name[data-astro-cid-c2udbyfd]{margin-top:calc(var(--space-s) * -1);color:var(--site-heading-ink);text-wrap:balance}.pv-label[data-astro-cid-c2udbyfd],.pv-time[data-astro-cid-c2udbyfd]{color:var(--sub)}.pv-next[data-astro-cid-c2udbyfd]{gap:var(--space-s);padding:var(--space-s) var(--space-m);border-radius:var(--site-r-card);background:var(--inset);justify-content:space-between;align-items:center;display:flex}.pv-when[data-astro-cid-c2udbyfd]{gap:var(--space-xxs);min-width:0;display:grid}.pv-date[data-astro-cid-c2udbyfd]{color:var(--ink);font-variant-numeric:tabular-nums}.pv-ring[data-astro-cid-c2udbyfd]{--left:0;width:var(--touch);height:var(--touch);background:conic-gradient(var(--lead) calc(var(--left) * 360deg), var(--card) 0);border-radius:50%;flex:none;place-items:center;margin:0;display:grid}.pv-ring[data-astro-cid-c2udbyfd][hidden]{display:none}.pv-ring-n[data-astro-cid-c2udbyfd]{width:calc(var(--touch) - var(--space-xs));height:calc(var(--touch) - var(--space-xs));background:var(--inset);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}.pv-unit[data-astro-cid-c2udbyfd]{color:var(--sub)}.pv-next[data-astro-cid-c2udbyfd]:has(.pv-time){--ring:calc(var(--type-caption-line) * 2 + var(--type-title-line) + var(--space-xxs) * 2)}.pv-next[data-astro-cid-c2udbyfd]:has(.pv-time) .pv-ring[data-astro-cid-c2udbyfd]{width:var(--ring);height:var(--ring)}.pv-next[data-astro-cid-c2udbyfd]:has(.pv-time) .pv-ring-n[data-astro-cid-c2udbyfd]{width:calc(var(--ring) - var(--space-xs));height:calc(var(--ring) - var(--space-xs))}.pv-facts[data-astro-cid-c2udbyfd]{margin:0;display:grid}.pv-fact[data-astro-cid-c2udbyfd]{gap:var(--space-s);padding:var(--space-xs) 0;border-top:1px solid var(--site-edge);justify-content:space-between;align-items:baseline;display:flex}.pv-fact[data-astro-cid-c2udbyfd]:first-child{border-top:0;padding-top:0}.pv-fact[data-astro-cid-c2udbyfd] dt[data-astro-cid-c2udbyfd]{gap:var(--space-xs);color:var(--sub);flex:none;align-items:center;display:inline-flex}.pv-fact[data-astro-cid-c2udbyfd] dt[data-astro-cid-c2udbyfd] .icon{width:var(--space-m);height:var(--space-m);color:var(--lead)}.pv-fact[data-astro-cid-c2udbyfd] dd[data-astro-cid-c2udbyfd]{color:var(--ink);text-align:right;text-wrap:pretty;margin:0}.pv-topics[data-astro-cid-c2udbyfd]{gap:var(--space-xs);display:grid}.pv-topic-list[data-astro-cid-c2udbyfd]{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.pv-topic[data-astro-cid-c2udbyfd]{gap:var(--space-xxs) var(--space-s);grid-template-columns:minmax(0,1fr) auto;display:grid}.pv-tn[data-astro-cid-c2udbyfd]{color:var(--ink)}.pv-ts[data-astro-cid-c2udbyfd]{color:var(--lead-ink);font-variant-numeric:tabular-nums;font-weight:var(--type-label-weight)}.pv-bar[data-astro-cid-c2udbyfd]{--share:0%;height:var(--space-xxs);border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--lead) 0 var(--share), var(--inset) var(--share));grid-column:1/-1}.pv-practice-row[data-astro-cid-c2udbyfd]{justify-items:start;margin:0;display:grid}.pv-practice[data-astro-cid-c2udbyfd]{gap:var(--space-xs);min-height:var(--touch);color:var(--blue-ink);text-underline-offset:.15em;align-items:center;text-decoration:underline;display:inline-flex}.pv-practice[data-astro-cid-c2udbyfd] .icon{width:var(--space-s);height:var(--space-s);flex:none}.pv-see[data-astro-cid-c2udbyfd]{gap:var(--space-xs);min-height:var(--touch);padding:0 var(--space-l);border-radius:var(--radius-pill);background:var(--seg-nav-on);color:var(--seg-nav-ink);transition:transform var(--motion-quick) var(--site-ease-out), box-shadow var(--motion-quick) var(--site-ease-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pv-see[data-astro-cid-c2udbyfd]:hover{box-shadow:var(--site-lift-1);transform:translateY(-1px)}.pv-see[data-astro-cid-c2udbyfd]:active{transform:scale(.98)}.pv-see[data-astro-cid-c2udbyfd] .icon{width:var(--space-m);height:var(--space-m)}
