.atlas[data-astro-cid-mg57bs6u]{--gloss:#408b87;--bio:#b474a3;--art:#c28542;--notion:#8487bb}.atlas-heading[data-astro-cid-mg57bs6u]{padding:32px var(--pad) 24px;justify-content:space-between;align-items:end;gap:24px;display:flex}h1[data-astro-cid-mg57bs6u]{font:500 clamp(36px,4vw,58px)/1.05 var(--serif);letter-spacing:-.035em;margin:12px 0 0}h1[data-astro-cid-mg57bs6u] span[data-astro-cid-mg57bs6u]{color:var(--accent)}.atlas-heading[data-astro-cid-mg57bs6u] p[data-astro-cid-mg57bs6u]{color:var(--muted);font:18px/1.5 var(--serif);margin:0}.atlas-tabs[data-astro-cid-mg57bs6u]{padding:0 var(--pad);border-bottom:1px solid var(--fg);gap:28px;display:flex;overflow-x:auto}.atlas-tabs[data-astro-cid-mg57bs6u] a[data-astro-cid-mg57bs6u]{white-space:nowrap;color:var(--muted);border-bottom:3px solid #0000;padding:14px 0;font-size:14px;text-decoration:none}.atlas-tabs[data-astro-cid-mg57bs6u] a[data-astro-cid-mg57bs6u][aria-current]{color:var(--fg);border-color:var(--accent)}.atlas-workspace[data-astro-cid-mg57bs6u]{grid-template-columns:minmax(0,1fr) 350px;display:grid}.atlas-map[data-astro-cid-mg57bs6u]{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--notion) 9%,var(--bg)),var(--bg) 75%);min-height:650px;position:relative;overflow:hidden}#graph-stage[data-astro-cid-mg57bs6u],#graph-labels[data-astro-cid-mg57bs6u]{position:absolute;inset:60px 0 70px}#graph-stage[data-astro-cid-mg57bs6u] canvas{touch-action:none;cursor:grab;display:block}#graph-stage[data-astro-cid-mg57bs6u] canvas:active{cursor:grabbing}#graph-labels[data-astro-cid-mg57bs6u]{pointer-events:none;overflow:hidden}#graph-labels[data-astro-cid-mg57bs6u] button{pointer-events:auto;cursor:pointer;text-align:left;-webkit-line-clamp:3;white-space:normal;width:max-content;max-width:min(290px,75vw);min-height:0;font:500 15px/1.35 var(--sans);color:var(--fg);background:color-mix(in srgb,var(--bg) 94%,transparent);border:0;border-radius:3px;-webkit-box-orient:vertical;padding:5px 7px;display:-webkit-box;position:absolute;overflow:hidden;transform:none}#graph-labels[data-astro-cid-mg57bs6u] button:hover,#graph-labels[data-astro-cid-mg57bs6u] button.is-hovered,#graph-labels[data-astro-cid-mg57bs6u] button:focus-visible{color:var(--accent);text-underline-offset:3px;background:var(--soft);text-decoration:underline}#graph-labels[data-astro-cid-mg57bs6u] button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#graph-labels[data-astro-cid-mg57bs6u] button[hidden]{display:none}.atlas-map-top[data-astro-cid-mg57bs6u],.atlas-map-bottom[data-astro-cid-mg57bs6u]{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;left:22px;right:22px}.atlas-map-top[data-astro-cid-mg57bs6u]{top:17px}.atlas-map-bottom[data-astro-cid-mg57bs6u]{flex-wrap:wrap;bottom:18px}#graph-count[data-astro-cid-mg57bs6u],.atlas-gesture[data-astro-cid-mg57bs6u]{font:10px/1.5 var(--mono);color:var(--muted)}.atlas-map-controls[data-astro-cid-mg57bs6u]{flex-shrink:0;gap:5px;display:flex}button[data-astro-cid-mg57bs6u]{cursor:pointer;color:var(--fg);background:var(--bg);border:1px solid var(--line);font:12px var(--sans);min-height:36px;padding:8px 11px}#graph-pan[data-astro-cid-mg57bs6u]{justify-content:center;align-items:center;display:inline-flex}#graph-pan[data-astro-cid-mg57bs6u][aria-pressed=true]{background:var(--accent);color:var(--bg);border-color:var(--accent)}button[data-astro-cid-mg57bs6u]:hover{border-color:var(--accent);color:var(--accent)}.atlas-legend[data-astro-cid-mg57bs6u]{font:11px var(--sans);flex-wrap:wrap;gap:12px;display:flex}.atlas-legend[data-astro-cid-mg57bs6u] i[data-astro-cid-mg57bs6u]{border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.gloss[data-astro-cid-mg57bs6u]{background:var(--gloss)}.bio[data-astro-cid-mg57bs6u]{background:var(--bio)}.art[data-astro-cid-mg57bs6u]{background:var(--art)}.notion[data-astro-cid-mg57bs6u]{background:var(--notion)}#graph-tooltip[data-astro-cid-mg57bs6u]{pointer-events:none;z-index:3;max-width:250px;color:var(--fg);background:var(--bg);border:1px solid var(--line);font:13px var(--sans);padding:8px 12px;position:absolute}#graph-fallback[data-astro-cid-mg57bs6u]{font:21px/1.5 var(--serif);position:absolute;top:35%;left:10%;right:10%}.atlas-side[data-astro-cid-mg57bs6u]{border-left:1px solid var(--line);max-height:750px;padding:24px;overflow:auto}.atlas-side[data-astro-cid-mg57bs6u]>label[data-astro-cid-mg57bs6u],.atlas-eyebrow[data-astro-cid-mg57bs6u],.atlas-list-title[data-astro-cid-mg57bs6u]{font:10px var(--mono);text-transform:uppercase;letter-spacing:.08em}#graph-search[data-astro-cid-mg57bs6u]{border:1px solid var(--line);background:var(--bg);width:100%;color:var(--fg);font:14px var(--sans);margin-top:10px;padding:12px;display:block}#graph-status[data-astro-cid-mg57bs6u]{font:12px/1.5 var(--sans);color:var(--muted);min-height:18px}#graph-title[data-astro-cid-mg57bs6u]{font:500 28px/1.15 var(--serif);margin:12px 0}#graph-description[data-astro-cid-mg57bs6u]{font:17px/1.5 var(--serif);color:var(--body)}.atlas-eyebrow[data-astro-cid-mg57bs6u]{color:var(--accent)}.atlas-actions[data-astro-cid-mg57bs6u]{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0;display:flex}.atlas-actions[data-astro-cid-mg57bs6u] a[data-astro-cid-mg57bs6u]{color:var(--accent);font:500 13px var(--sans)}.atlas-cross-option[data-astro-cid-mg57bs6u]{padding-bottom:16px}.atlas-cross[data-astro-cid-mg57bs6u]{min-height:44px;font:12px/1.4 var(--sans);cursor:pointer;align-items:center;gap:10px;display:flex}#graph-cross[data-astro-cid-mg57bs6u]{-webkit-appearance:none;appearance:none;border:1px solid var(--muted);background:var(--soft);cursor:pointer;border-radius:999px;flex:0 0 40px;width:40px;height:24px;margin:0;transition:background .18s,border-color .18s;position:relative}#graph-cross[data-astro-cid-mg57bs6u]:before{content:"";background:var(--muted);border-radius:50%;width:16px;height:16px;transition:transform .18s,background .18s;position:absolute;top:3px;left:3px}#graph-cross[data-astro-cid-mg57bs6u]:checked{background:var(--accent);border-color:var(--accent)}#graph-cross[data-astro-cid-mg57bs6u]:checked:before{background:#fff;transform:translate(16px)}.atlas-cross-state[data-astro-cid-mg57bs6u]{color:var(--muted);font:10px var(--mono);margin-left:auto}.is-off[data-astro-cid-mg57bs6u],#graph-cross[data-astro-cid-mg57bs6u]:not(:checked)~.atlas-cross-state[data-astro-cid-mg57bs6u] .is-on[data-astro-cid-mg57bs6u]{display:none}#graph-cross[data-astro-cid-mg57bs6u]:not(:checked)~.atlas-cross-state[data-astro-cid-mg57bs6u] .is-off[data-astro-cid-mg57bs6u]{display:inline}.atlas-cross-help[data-astro-cid-mg57bs6u]{font:12px/1.6 var(--sans);color:var(--muted)}.atlas-cross-help[data-astro-cid-mg57bs6u] summary[data-astro-cid-mg57bs6u]{cursor:pointer;text-underline-offset:3px;width:fit-content;padding:5px 0;text-decoration:underline}.atlas-cross-help[data-astro-cid-mg57bs6u] p[data-astro-cid-mg57bs6u]{margin:8px 0 0}@media (prefers-reduced-motion:reduce){#graph-cross[data-astro-cid-mg57bs6u],#graph-cross[data-astro-cid-mg57bs6u]:before{transition:none}}.atlas-list-title[data-astro-cid-mg57bs6u]{margin:22px 0 12px}#graph-results[data-astro-cid-mg57bs6u]{margin:0;padding:0;list-style:none}#graph-results[data-astro-cid-mg57bs6u] li{border-top:1px solid var(--line)}#graph-results[data-astro-cid-mg57bs6u] button{text-align:left;width:100%;color:var(--fg);cursor:pointer;background:0 0;border:0;padding:12px 0;display:block}#graph-results[data-astro-cid-mg57bs6u] button:hover{color:var(--accent)}#graph-results[data-astro-cid-mg57bs6u] strong{font:500 18px/1.2 var(--serif);display:block}#graph-results[data-astro-cid-mg57bs6u] small{font:11px/1.5 var(--sans);color:var(--muted);margin-top:5px;display:block}.atlas-help[data-astro-cid-mg57bs6u]{padding:20px var(--pad);border-top:1px solid var(--line);color:var(--muted);font:13px/1.7 var(--sans)}.atlas-help[data-astro-cid-mg57bs6u] summary[data-astro-cid-mg57bs6u]{cursor:pointer;color:var(--fg)}.atlas-help[data-astro-cid-mg57bs6u] p[data-astro-cid-mg57bs6u]{max-width:850px}[data-astro-cid-mg57bs6u]:is(a,button,input,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}[data-astro-cid-mg57bs6u][hidden]{display:none!important}@media (width<=1000px){.atlas-workspace[data-astro-cid-mg57bs6u]{grid-template-columns:minmax(0,1fr) 300px}.atlas-heading[data-astro-cid-mg57bs6u] p[data-astro-cid-mg57bs6u]{font-size:16px}}@media (width<=760px){.atlas-heading[data-astro-cid-mg57bs6u]{padding-top:24px;display:block}.atlas-heading[data-astro-cid-mg57bs6u] p[data-astro-cid-mg57bs6u]{margin-top:14px}.atlas-tabs[data-astro-cid-mg57bs6u]{gap:22px}.atlas-workspace[data-astro-cid-mg57bs6u]{flex-direction:column;display:flex}.atlas-map[data-astro-cid-mg57bs6u]{min-height:430px}.atlas-side[data-astro-cid-mg57bs6u]{border-left:0;border-top:1px solid var(--line);max-height:none;padding:22px var(--pad)}.atlas-map-top[data-astro-cid-mg57bs6u],.atlas-map-bottom[data-astro-cid-mg57bs6u]{left:14px;right:14px}.atlas-map-top[data-astro-cid-mg57bs6u]{flex-wrap:wrap}#graph-stage[data-astro-cid-mg57bs6u],#graph-labels[data-astro-cid-mg57bs6u]{top:85px;bottom:75px}.atlas-gesture[data-astro-cid-mg57bs6u]{display:none}.atlas-legend[data-astro-cid-mg57bs6u]{gap:8px;font-size:10px}.atlas-map-controls[data-astro-cid-mg57bs6u] button[data-astro-cid-mg57bs6u]{min-width:40px;min-height:40px}}
