.map[data-astro-cid-l6dkrwsm]{cursor:grab;touch-action:none;background:radial-gradient(120% 100% at 50% 40%, var(--map-core) 0%, var(--map-mid) 58%, var(--map-rim) 100%);width:100%;height:100%;position:relative;overflow:hidden}.map[data-astro-cid-l6dkrwsm].is-dragging{cursor:grabbing}.world[data-astro-cid-l6dkrwsm]{transform-origin:0 0;position:absolute;top:0;left:0}.wires[data-astro-cid-l6dkrwsm]{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.guide[data-astro-cid-l6dkrwsm]{fill:none;stroke:var(--guide);stroke-width:1px;stroke-dasharray:3 9}.wire[data-astro-cid-l6dkrwsm]{stroke:var(--wire);stroke-width:1px;stroke-linecap:round;transition:stroke .26s,stroke-width .26s}.wire[data-astro-cid-l6dkrwsm].is-lit{stroke:var(--accent);stroke-width:1.6px}.node[data-astro-cid-l6dkrwsm]{font:inherit;color:inherit;text-align:center;cursor:pointer;will-change:transform;background:0 0;border:none;padding:0;text-decoration:none;transition:opacity .35s;display:block;position:absolute;top:0;left:0}.node-post[data-astro-cid-l6dkrwsm]{z-index:10}.node-post[data-astro-cid-l6dkrwsm].is-open{z-index:60}.cs[data-astro-cid-l6dkrwsm]{transform-origin:50%;will-change:transform;position:absolute;top:0;left:0}.disc-hit[data-astro-cid-l6dkrwsm]{left:calc(var(--r) * -1);top:calc(var(--r) * -1);width:calc(var(--r) * 2);height:calc(var(--r) * 2);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:none;padding:0;display:block;position:absolute}.me-disc[data-astro-cid-l6dkrwsm],.hub[data-astro-cid-l6dkrwsm],.dot[data-astro-cid-l6dkrwsm]{border-radius:var(--radius-pill);position:absolute}.me-disc[data-astro-cid-l6dkrwsm],.hub[data-astro-cid-l6dkrwsm]{inset:0}.me-disc[data-astro-cid-l6dkrwsm]{object-fit:cover;background:var(--me-face);width:100%;height:100%;box-shadow:var(--me-glow);transition:filter .2s}.node-me[data-astro-cid-l6dkrwsm]:hover .me-disc[data-astro-cid-l6dkrwsm],.node-me[data-astro-cid-l6dkrwsm]:focus-within .me-disc[data-astro-cid-l6dkrwsm]{filter:brightness(1.08)}.hub[data-astro-cid-l6dkrwsm]{background:var(--hub-face);border:1.5px solid var(--hub-edge);transition:background .2s,border-color .2s}.node-tag[data-astro-cid-l6dkrwsm]:hover .hub[data-astro-cid-l6dkrwsm],.node-tag[data-astro-cid-l6dkrwsm]:focus-within .hub[data-astro-cid-l6dkrwsm],.node-tag[data-astro-cid-l6dkrwsm].is-lit .hub[data-astro-cid-l6dkrwsm]{background:var(--hub-face-lit);border-color:var(--accent)}.tag-name[data-astro-cid-l6dkrwsm]{left:-140px;top:calc(var(--r) * var(--z,1) * -1 - 52px);width:280px;font-family:var(--font-display);color:var(--neutral-700);white-space:nowrap;font-size:17px;position:absolute}.tag-count[data-astro-cid-l6dkrwsm]{left:-140px;top:calc(var(--r) * var(--z,1) * -1 - 30px);width:280px;color:var(--muted);white-space:nowrap;font-size:11px;position:absolute}.dot-hit[data-astro-cid-l6dkrwsm]{border-radius:var(--radius-pill);width:44px;height:44px;display:block;position:absolute;top:-22px;left:-22px}.dot[data-astro-cid-l6dkrwsm]{left:calc(50% - var(--r));top:calc(50% - var(--r));width:calc(var(--r) * 2);height:calc(var(--r) * 2);background:var(--dot);transition:box-shadow .2s}.node-post[data-astro-cid-l6dkrwsm].is-recent .dot[data-astro-cid-l6dkrwsm]{box-shadow:0 0 0 5px color-mix(in srgb, var(--dot) 22%, transparent)}.node-post[data-astro-cid-l6dkrwsm]:hover .dot[data-astro-cid-l6dkrwsm],.node-post[data-astro-cid-l6dkrwsm]:focus-within .dot[data-astro-cid-l6dkrwsm]{box-shadow:0 0 0 6px color-mix(in srgb, var(--dot) 26%, transparent)}.post-label[data-astro-cid-l6dkrwsm]{left:-150px;top:calc(var(--r) * var(--z,1) + 5px);opacity:0;pointer-events:none;width:300px;position:absolute}.node-post[data-astro-cid-l6dkrwsm][data-side=above] .post-label[data-astro-cid-l6dkrwsm]{top:auto;bottom:calc(var(--r) * var(--z,1) + 5px)}.node-post[data-astro-cid-l6dkrwsm][data-side=left] .post-label[data-astro-cid-l6dkrwsm],.node-post[data-astro-cid-l6dkrwsm][data-side=right] .post-label[data-astro-cid-l6dkrwsm]{width:230px;top:0;transform:translateY(-50%)}.node-post[data-astro-cid-l6dkrwsm][data-side=right] .post-label[data-astro-cid-l6dkrwsm]{left:calc(var(--r) * var(--z,1) + 9px);text-align:left}.node-post[data-astro-cid-l6dkrwsm][data-side=left] .post-label[data-astro-cid-l6dkrwsm]{left:calc(-230px - var(--r) * var(--z,1) - 9px);text-align:right}.post-name[data-astro-cid-l6dkrwsm]{font-family:var(--font-display);color:var(--fg);font-size:15px;line-height:1.2;display:block}.post-when[data-astro-cid-l6dkrwsm]{color:var(--muted);opacity:0;margin-top:2px;font-size:11px;display:block}.card[data-astro-cid-l6dkrwsm]{border-radius:var(--radius-lg);background:var(--card-face);border:1px solid var(--divider);width:620px;max-height:78vh;box-shadow:var(--shadow-lg);text-align:left;cursor:auto;padding:30px 36px 26px;display:none;position:absolute;top:0;left:-310px;overflow:hidden;transform:translateY(-50%)}.node-post[data-astro-cid-l6dkrwsm].is-open .card[data-astro-cid-l6dkrwsm]{flex-direction:column;display:flex}.card-head[data-astro-cid-l6dkrwsm]{flex:none;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.card-tags[data-astro-cid-l6dkrwsm]{flex-wrap:wrap;gap:6px;display:flex}.card-title[data-astro-cid-l6dkrwsm]{flex:none;margin:0 0 6px;font-size:30px;line-height:1.14}.card-when[data-astro-cid-l6dkrwsm]{color:var(--muted);flex:none;margin-bottom:18px;font-size:12px;display:block}.card-body[data-astro-cid-l6dkrwsm]{overscroll-behavior:contain;flex:auto;max-width:none;min-height:0;font-size:15.5px;line-height:1.72;overflow-y:auto}.card-body[data-astro-cid-l6dkrwsm] p:last-child{margin-bottom:0}.card-body[data-astro-cid-l6dkrwsm].is-clipped{flex:0 auto;max-height:15em;overflow:hidden;mask-image:linear-gradient(#000 62%,#0000 100%)}.card-foot[data-astro-cid-l6dkrwsm]{border-top:1px solid var(--divider);background:var(--card-face);flex-direction:column;flex:none;align-items:flex-start;gap:14px;margin-top:18px;padding-top:16px;display:flex}.card-permalink[data-astro-cid-l6dkrwsm]{font-family:var(--font-display);color:var(--accent-700);font-size:14px;display:inline-block}.card-permalink[data-astro-cid-l6dkrwsm]:hover{color:var(--accent-600)}.card-near[data-astro-cid-l6dkrwsm]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.card-near-label[data-astro-cid-l6dkrwsm]{color:var(--muted);font-size:12.5px}.hud[data-astro-cid-l6dkrwsm]{z-index:80;border-radius:var(--radius-pill);background:color-mix(in srgb, var(--bg) 92%, transparent);backdrop-filter:blur(3px);align-items:center;gap:10px;display:flex;position:absolute;bottom:16px}.hud-left[data-astro-cid-l6dkrwsm]{gap:12px;max-width:min(52vw,520px);padding:6px 16px 6px 6px;left:18px}.hud-right[data-astro-cid-l6dkrwsm]{padding:6px 6px 6px 14px;right:18px}.crumb[data-astro-cid-l6dkrwsm]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.crumb[data-astro-cid-l6dkrwsm].is-deep{color:var(--accent-700)}.hint[data-astro-cid-l6dkrwsm]{color:color-mix(in srgb, var(--fg) 45%, transparent);font-size:11.5px}.pill[data-astro-cid-l6dkrwsm]{border-radius:var(--radius-pill);font-family:var(--font-display);color:var(--fg);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:7px 15px;font-size:13px;line-height:1.2;transition:background .14s,color .14s;display:inline-flex}.pill-solid[data-astro-cid-l6dkrwsm]{background:var(--chip-face);border-color:var(--chip-edge);color:var(--chip-ink)}.pill-solid[data-astro-cid-l6dkrwsm]:hover{background:var(--chip-face-hover)}.pill-ghost[data-astro-cid-l6dkrwsm]{color:var(--accent-700);font-size:12px}.pill-ghost[data-astro-cid-l6dkrwsm]:hover{background:color-mix(in srgb, var(--accent) 12%, transparent)}.pill-outline[data-astro-cid-l6dkrwsm]{border-color:var(--accent);color:var(--accent-700);white-space:normal;text-align:left;padding:5px 13px;font-size:12px}.pill-outline[data-astro-cid-l6dkrwsm]:hover{background:color-mix(in srgb, var(--accent) 12%, transparent)}.pill-icon[data-astro-cid-l6dkrwsm]{border-color:var(--divider);width:34px;height:34px;padding:0;font-size:16px}.pill-icon[data-astro-cid-l6dkrwsm]:hover{background:color-mix(in srgb, var(--fg) 8%, transparent)}.map[data-astro-cid-l6dkrwsm].is-focused .node-post[data-astro-cid-l6dkrwsm]:not(.is-related),.map[data-astro-cid-l6dkrwsm].is-focused .node-tag[data-astro-cid-l6dkrwsm]:not(.is-lit){opacity:.42}.map[data-astro-cid-l6dkrwsm].is-reading .node[data-astro-cid-l6dkrwsm]:not(.is-open){opacity:.16;pointer-events:none}.map[data-astro-cid-l6dkrwsm].is-reading .wire[data-astro-cid-l6dkrwsm],.map[data-astro-cid-l6dkrwsm].is-reading .guide[data-astro-cid-l6dkrwsm]{opacity:.25}@media (prefers-reduced-motion:reduce){.node[data-astro-cid-l6dkrwsm],.wire[data-astro-cid-l6dkrwsm]{transition:none}}
