@media (width<=1099px){.unit-nav[data-astro-cid-fl5gws2s]{display:none}}.unit-nav[data-astro-cid-fl5gws2s]{font-size:.92rem}@media (width>=1100px){.unit-nav[data-astro-cid-fl5gws2s]{align-self:start;max-height:calc(100vh - 140px);margin-top:1.5rem;position:sticky;top:124px;overflow:auto}}.wrap-nav[data-astro-cid-fl5gws2s]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-2);padding:.85rem .9rem}summary[data-astro-cid-fl5gws2s]{cursor:pointer;gap:.15rem;list-style:none;display:grid}summary[data-astro-cid-fl5gws2s]::-webkit-details-marker{display:none}summary[data-astro-cid-fl5gws2s] .eyebrow[data-astro-cid-fl5gws2s]{margin:0;font-size:.72rem}summary[data-astro-cid-fl5gws2s] b[data-astro-cid-fl5gws2s]{font-family:var(--font-head);line-height:1.25}.count[data-astro-cid-fl5gws2s]{color:var(--muted);font-size:.82rem}ol[data-astro-cid-fl5gws2s]{gap:.15rem;margin:.75rem 0 .5rem;padding:0;list-style:none;display:grid}li[data-astro-cid-fl5gws2s] a[data-astro-cid-fl5gws2s]{color:var(--muted-2);border-radius:8px;grid-template-columns:2.6em 1fr auto;align-items:baseline;gap:.4rem;padding:.45rem .5rem;line-height:1.35;text-decoration:none;display:grid}li[data-astro-cid-fl5gws2s] a[data-astro-cid-fl5gws2s]:hover{background:var(--bg-3);color:var(--text)}li[data-astro-cid-fl5gws2s].current a[data-astro-cid-fl5gws2s]{background:var(--bg-3);color:var(--text);box-shadow:inset 3px 0 0 var(--yellow)}.mark[data-astro-cid-fl5gws2s]{font-family:var(--font-mono);color:var(--accent,var(--cyan));font-size:.82rem}.done[data-astro-cid-fl5gws2s]{color:var(--good);font-weight:700}.due[data-astro-cid-fl5gws2s]{font-family:var(--font-mono);color:var(--bg);background:var(--yellow);border-radius:999px;padding:.05em .45em;font-size:.7rem}.all[data-astro-cid-fl5gws2s]{margin-top:.25rem;font-size:.85rem;display:inline-block}.cards[data-astro-cid-lkay4o2l]{align-items:start;gap:.6rem;padding:0;list-style:none;display:grid}@media (width>=640px){.cards[data-astro-cid-lkay4o2l]{grid-template-columns:1fr 1fr}}.flip[data-astro-cid-lkay4o2l]{border:1px solid var(--line);background:var(--bg-2);overflow-wrap:anywhere;border-radius:12px;min-width:0;padding:.85rem 1rem}.flip[data-astro-cid-lkay4o2l][open]{background:linear-gradient(180deg, #3dd9eb14, transparent 70%), var(--bg-2);border-color:#1f5b66}.flip[data-astro-cid-lkay4o2l] summary[data-astro-cid-lkay4o2l]{cursor:pointer;justify-content:space-between;align-items:baseline;gap:.75rem;list-style:none;display:flex}.flip[data-astro-cid-lkay4o2l] summary[data-astro-cid-lkay4o2l]::-webkit-details-marker{display:none}.tc-name[data-astro-cid-lkay4o2l]{font-family:var(--font-head);font-weight:600}.hint[data-astro-cid-lkay4o2l]{color:var(--muted);font-size:.75rem;font-family:var(--font-mono);white-space:nowrap}.flip[data-astro-cid-lkay4o2l][open] .hint[data-astro-cid-lkay4o2l]{visibility:hidden}.flip[data-astro-cid-lkay4o2l] p[data-astro-cid-lkay4o2l]{color:var(--muted-2);margin:.55rem 0 .35rem;font-size:.95rem}.flip[data-astro-cid-lkay4o2l] a[data-astro-cid-lkay4o2l]{font-size:.85rem}.study-strip[data-astro-cid-fuyvd5th]{z-index:40;background:color-mix(in srgb, var(--bg) 92%, transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);margin:0 -16px 1.25rem;padding:.45rem 16px;position:sticky;top:63px}@media (width>=720px){.study-strip[data-astro-cid-fuyvd5th]{margin:0 0 1.5rem;padding:.45rem 0}}.study-strip[data-astro-cid-fuyvd5th]{align-items:center;gap:.55rem;display:flex}.lbl[data-astro-cid-fuyvd5th]{background:var(--bg);font:600 .72rem var(--font-mono);color:var(--muted-2);border-right:1px solid var(--line);white-space:nowrap;flex:none;padding-right:.55rem}@media (width<=420px){.lbl[data-astro-cid-fuyvd5th]{padding-right:.4rem;font-size:.64rem}}ol[data-astro-cid-fuyvd5th]{scrollbar-width:thin;flex:1;gap:.35rem;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}li[data-astro-cid-fuyvd5th]{flex:none}a[data-astro-cid-fuyvd5th]{border:1px solid var(--line);color:var(--muted-2);background:var(--bg-2);white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.82rem;text-decoration:none;display:flex}a[data-astro-cid-fuyvd5th]:hover{color:var(--text);border-color:var(--muted)}.n[data-astro-cid-fuyvd5th]{font-family:var(--font-mono);color:var(--cyan);font-size:.75rem}.k-sim[data-astro-cid-fuyvd5th] .n[data-astro-cid-fuyvd5th],.k-check[data-astro-cid-fuyvd5th] .n[data-astro-cid-fuyvd5th]{color:var(--yellow)}.l[data-astro-cid-fuyvd5th]{text-overflow:ellipsis;max-width:15rem;overflow:hidden}.m[data-astro-cid-fuyvd5th]{font-family:var(--font-mono);color:var(--muted);font-size:.7rem}a[data-astro-cid-fuyvd5th].active{border-color:var(--yellow);color:var(--text);background:var(--bg-3)}a[data-astro-cid-fuyvd5th].done .n[data-astro-cid-fuyvd5th]{color:var(--good)}a[data-astro-cid-fuyvd5th].done .n[data-astro-cid-fuyvd5th]:after{content:" ✓"}
