.atlas-navigator[data-astro-cid-cfhyiwk3]{height:100%;overflow:auto;padding:28px 18px 28px 0;font-family:var(--font-mono);scrollbar-width:thin}.atlas-navigator-kicker[data-astro-cid-cfhyiwk3]{margin:0 0 6px;color:var(--ox);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.atlas-navigator-all[data-astro-cid-cfhyiwk3]{display:block;padding:0 0 11px;border-bottom:1px solid var(--rule);color:var(--ink);font-size:11px;font-weight:600;text-decoration:none}.atlas-catalogue-label[data-astro-cid-cfhyiwk3]{margin-top:17px}.atlas-navigator[data-astro-cid-cfhyiwk3] details[data-astro-cid-cfhyiwk3]{border-bottom:1px solid var(--rule)}.atlas-navigator[data-astro-cid-cfhyiwk3] summary[data-astro-cid-cfhyiwk3]{display:flex;justify-content:space-between;gap:9px;padding:9px 0;color:var(--muted);font-size:11px;line-height:1.35;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.atlas-navigator[data-astro-cid-cfhyiwk3] summary[data-astro-cid-cfhyiwk3]:hover{color:var(--ox)}.atlas-navigator[data-astro-cid-cfhyiwk3] summary[data-astro-cid-cfhyiwk3] span[data-astro-cid-cfhyiwk3]{color:var(--faint)}.atlas-navigator[data-astro-cid-cfhyiwk3] ul[data-astro-cid-cfhyiwk3]{list-style:none;margin:0 0 10px;padding:0}.atlas-navigator[data-astro-cid-cfhyiwk3] li[data-astro-cid-cfhyiwk3]{margin:0}.atlas-navigator[data-astro-cid-cfhyiwk3] li[data-astro-cid-cfhyiwk3] a[data-astro-cid-cfhyiwk3]{display:block;padding:4px 7px;color:var(--muted);font-family:var(--font-body);font-size:.78rem;line-height:1.3;text-decoration:none}.atlas-navigator[data-astro-cid-cfhyiwk3] li[data-astro-cid-cfhyiwk3] a[data-astro-cid-cfhyiwk3]:hover,.atlas-navigator[data-astro-cid-cfhyiwk3] li[data-astro-cid-cfhyiwk3] a[data-astro-cid-cfhyiwk3][aria-current=page]{color:var(--ink);background:var(--ox-soft)}.atlas-navigator[data-astro-cid-cfhyiwk3] li[data-astro-cid-cfhyiwk3] a[data-astro-cid-cfhyiwk3][aria-current=page]{border-left:2px solid var(--ox);padding-left:5px}@media (max-width:900px){.atlas-navigator[data-astro-cid-cfhyiwk3]{height:auto;max-height:none;padding:0;margin-bottom:28px}}.atlas-article-nav[data-astro-cid-v3xxedk7]{height:100%;padding:28px 18px 28px 0;font-family:var(--font-mono);overflow:auto;scrollbar-width:thin}.browse-atlas[data-astro-cid-v3xxedk7]{display:flex;align-items:center;width:100%;gap:9px;padding:9px 10px;border:1px solid var(--rule);border-radius:4px;background:var(--paper);color:var(--ink);font:600 11px/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.browse-atlas[data-astro-cid-v3xxedk7]:hover{border-color:var(--ox)}.browse-icon[data-astro-cid-v3xxedk7]{color:var(--ox);font-size:12px}.article-outline[data-astro-cid-v3xxedk7]{margin-top:28px}.outline-label[data-astro-cid-v3xxedk7]{margin:0 0 8px;color:var(--faint);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.article-outline[data-astro-cid-v3xxedk7] nav[data-astro-cid-v3xxedk7]{display:grid;gap:1px}.article-outline[data-astro-cid-v3xxedk7] a[data-astro-cid-v3xxedk7]{position:relative;display:flex;justify-content:space-between;gap:8px;padding:6px 7px 6px 13px;color:var(--muted);font-family:var(--font-body);font-size:.78rem;line-height:1.3;text-decoration:none}.article-outline[data-astro-cid-v3xxedk7] a[data-astro-cid-v3xxedk7]:before{content:"";position:absolute;left:0;top:8px;width:4px;height:4px;border-radius:50%;background:var(--rule)}.article-outline[data-astro-cid-v3xxedk7] a[data-astro-cid-v3xxedk7]:hover{color:var(--ink)}.article-outline[data-astro-cid-v3xxedk7] a[data-astro-cid-v3xxedk7][aria-current=location]{color:var(--ink);background:linear-gradient(90deg,var(--ox-soft),transparent)}.article-outline[data-astro-cid-v3xxedk7] a[data-astro-cid-v3xxedk7][aria-current=location]:before{background:var(--ox);box-shadow:0 0 0 3px var(--ox-soft)}.article-outline[data-astro-cid-v3xxedk7] small[data-astro-cid-v3xxedk7]{flex:none;color:var(--faint);font:500 11px/1.4 var(--font-mono)}.atlas-drawer[data-astro-cid-v3xxedk7]{width:min(430px,100vw);max-width:none;height:100dvh;max-height:none;margin:0 auto 0 0;padding:0;border:0;border-right:1px solid var(--rule);background:var(--bg);color:var(--ink);box-shadow:22px 0 70px #00000059}.atlas-drawer[data-astro-cid-v3xxedk7]::backdrop{background:color-mix(in srgb,var(--ink) 55%,transparent);backdrop-filter:blur(3px)}.drawer-shell[data-astro-cid-v3xxedk7]{display:grid;grid-template-rows:auto auto auto minmax(0,1fr);height:100%;padding:23px 22px 0}.drawer-header[data-astro-cid-v3xxedk7]{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:17px;border-bottom:1px solid var(--rule)}.drawer-header[data-astro-cid-v3xxedk7] p[data-astro-cid-v3xxedk7]{margin:0 0 3px;color:var(--ox);font:600 11px/1.2 var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.drawer-header[data-astro-cid-v3xxedk7] h2[data-astro-cid-v3xxedk7]{margin:0;font-size:22px}.drawer-close[data-astro-cid-v3xxedk7]{width:36px;height:36px;border:1px solid var(--rule);border-radius:50%;background:var(--paper);color:var(--ink);font-size:24px;line-height:1;cursor:pointer}.drawer-close[data-astro-cid-v3xxedk7]:hover{border-color:var(--ox)}.drawer-search[data-astro-cid-v3xxedk7]{display:block;padding:17px 0 12px}.drawer-search[data-astro-cid-v3xxedk7] span[data-astro-cid-v3xxedk7]{display:block;margin-bottom:6px;color:var(--faint);font:600 11px/1.2 var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.drawer-search[data-astro-cid-v3xxedk7] input[data-astro-cid-v3xxedk7]{width:100%;padding:9px 2px;border:0;border-bottom:1px solid var(--ink);border-radius:0;outline:0;background:transparent;color:var(--ink);font:500 16px/1.3 var(--font-body)}.drawer-search[data-astro-cid-v3xxedk7] input[data-astro-cid-v3xxedk7]:focus{border-color:var(--ox)}.drawer-empty[data-astro-cid-v3xxedk7]{margin:5px 0 0;color:var(--muted);font-size:.85rem}.drawer-catalogue[data-astro-cid-v3xxedk7]{min-height:0;overflow:hidden}.drawer-catalogue[data-astro-cid-v3xxedk7] .atlas-navigator{padding-top:8px}@media (max-width:900px){.atlas-article-nav[data-astro-cid-v3xxedk7]{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:14px;width:100%;height:auto;padding:8px 0;border-bottom:1px solid var(--rule);background:color-mix(in srgb,var(--bg) 94%,transparent);backdrop-filter:blur(12px);overflow:hidden}.browse-atlas[data-astro-cid-v3xxedk7]{width:auto;flex:none}.article-outline[data-astro-cid-v3xxedk7]{min-width:0;margin:0}.outline-label[data-astro-cid-v3xxedk7]{display:none}.article-outline[data-astro-cid-v3xxedk7] nav[data-astro-cid-v3xxedk7]{display:flex;gap:3px;overflow-x:auto;scrollbar-width:none}.article-outline[data-astro-cid-v3xxedk7] nav[data-astro-cid-v3xxedk7]::-webkit-scrollbar{display:none}.article-outline[data-astro-cid-v3xxedk7] a[data-astro-cid-v3xxedk7]{flex:none;padding:7px 8px;white-space:nowrap}.article-outline[data-astro-cid-v3xxedk7] a[data-astro-cid-v3xxedk7]:before{display:none}.article-outline[data-astro-cid-v3xxedk7] a[data-astro-cid-v3xxedk7][aria-current=location]{border-bottom:1px solid var(--ox);background:transparent}}@media (max-width:560px){.atlas-drawer[data-astro-cid-v3xxedk7]{width:100vw}.drawer-shell[data-astro-cid-v3xxedk7]{padding-inline:18px}}.lesion-page[data-astro-cid-wmyvqcbc]{height:100%;max-width:none;margin:0;padding:0 40px;overflow:hidden}.lesion-grid[data-astro-cid-wmyvqcbc]{display:grid;grid-template-columns:minmax(190px,230px) minmax(0,1fr);gap:clamp(34px,4vw,68px);height:100%;overflow:hidden}.lesion-spine[data-astro-cid-wmyvqcbc]{min-width:0;min-height:0;border-right:1px solid var(--rule)}.lesion-reader[data-astro-cid-wmyvqcbc]{position:relative;min-width:0;min-height:0;overflow-y:auto;padding:0 22px 80px 0}@media (max-width:900px){.lesion-page[data-astro-cid-wmyvqcbc]{height:auto;padding:28px 24px 64px;overflow:visible}.lesion-grid[data-astro-cid-wmyvqcbc]{display:block;height:auto;overflow:visible}.lesion-spine[data-astro-cid-wmyvqcbc]{position:sticky;top:var(--site-header-height);z-index:29;margin-bottom:28px;border-right:0}.lesion-reader[data-astro-cid-wmyvqcbc]{overflow:visible;padding:0}.lesion-page[data-astro-cid-wmyvqcbc]{--atlas-anchor-offset:calc(var(--site-header-height) + 50px + 16px)}}@media (max-width:560px){.lesion-page[data-astro-cid-wmyvqcbc]{padding:22px 18px 56px}}@media print{.lesion-page[data-astro-cid-wmyvqcbc],.lesion-grid[data-astro-cid-wmyvqcbc],.lesion-reader[data-astro-cid-wmyvqcbc]{display:block;height:auto;min-height:0;overflow:visible;padding:0}.lesion-spine[data-astro-cid-wmyvqcbc]{display:none}}
