.full-archive-canvas.svelte-g41vci{isolation:isolate;background:var(--paper);border-top:1px solid var(--rule);width:100%;height:100%;min-height:0;position:relative;overflow:hidden}canvas.svelte-g41vci,.fallback.svelte-g41vci{width:100%;height:100%;display:block;position:absolute;inset:0}canvas.svelte-g41vci{z-index:2;opacity:0;cursor:grab;touch-action:none;overscroll-behavior:contain;outline:none}canvas.svelte-g41vci:active{cursor:grabbing}canvas.svelte-g41vci:focus-visible{box-shadow:inset 0 0 0 2px var(--documented)}.ready.svelte-g41vci canvas:where(.svelte-g41vci){opacity:1}.ready.svelte-g41vci .fallback:where(.svelte-g41vci){opacity:0}.fallback.svelte-g41vci{z-index:1;background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--spine) 12%, transparent), transparent 58%), var(--paper)}.fallback-ground.svelte-g41vci{fill:var(--paper)}.fallback-edges.svelte-g41vci{fill:none;stroke:var(--doc-deep);stroke-width:.8px;opacity:.2}.fallback-nodes.svelte-g41vci{fill:var(--documented);opacity:.9}.toolbar.svelte-g41vci{z-index:5;border:1px solid var(--rule);background:color-mix(in srgb, var(--card) 96%, transparent);align-items:stretch;display:flex;position:absolute;top:.8rem;right:.8rem;box-shadow:0 8px 24px #19222a1f}.toolbar.svelte-g41vci button:where(.svelte-g41vci){border:0;border-left:1px solid var(--rule);min-width:2.75rem;min-height:2.75rem;color:var(--muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.toolbar.svelte-g41vci button:where(.svelte-g41vci):first-child{border-left:0}.toolbar.svelte-g41vci button:where(.svelte-g41vci):hover:not(:disabled),.toolbar.svelte-g41vci button:where(.svelte-g41vci):focus-visible{background:var(--panel);color:var(--ink)}.toolbar.svelte-g41vci button:where(.svelte-g41vci):focus-visible{z-index:1;outline:2px solid var(--documented);outline-offset:-3px;position:relative}.toolbar.svelte-g41vci button:where(.svelte-g41vci):disabled{color:var(--faint);cursor:not-allowed;opacity:.55}.toolbar.svelte-g41vci svg:where(.svelte-g41vci){fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:1.05rem;height:1.05rem}.toolbar.svelte-g41vci .word-control:where(.svelte-g41vci){width:auto;font:600 .68rem/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;padding:0 .8rem}.readout.svelte-g41vci{z-index:4;border:1px solid var(--rule);background:color-mix(in srgb, var(--card) 96%, transparent);pointer-events:none;width:min(22rem,100% - 1.6rem);max-height:13rem;padding:.8rem .9rem .85rem;position:absolute;bottom:.8rem;left:.8rem;overflow:hidden;box-shadow:0 10px 28px #19222a24}.readout.svelte-g41vci p:where(.svelte-g41vci){margin:0}.readout-kind.svelte-g41vci,.readout-count.svelte-g41vci,.readout-action.svelte-g41vci,.source-note.svelte-g41vci{font:500 .67rem/1.35 var(--mono);letter-spacing:.055em;text-transform:uppercase;color:var(--faint)}.readout-title.svelte-g41vci{font:650 1rem/1.2 var(--sans);color:var(--ink);margin-top:.2rem!important}.readout-summary.svelte-g41vci{font:.78rem/1.4 var(--sans);color:var(--muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-top:.38rem!important}.readout-count.svelte-g41vci{margin-top:.48rem!important}.readout-action.svelte-g41vci{color:var(--link);margin-top:.28rem!important}.source-note.svelte-g41vci{z-index:3;pointer-events:none;margin:0;position:absolute;bottom:.7rem;right:.8rem}.sr-only.svelte-g41vci{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=40rem){.toolbar.svelte-g41vci{top:.55rem;right:.55rem}.toolbar.svelte-g41vci .word-control:where(.svelte-g41vci){padding:0 .62rem}.readout.svelte-g41vci{width:auto;bottom:.55rem;left:.55rem;right:.55rem}.source-note.svelte-g41vci{white-space:normal;overflow-wrap:anywhere;text-align:center;bottom:.55rem;left:.55rem;right:.55rem}}@media (prefers-reduced-motion:reduce){canvas.svelte-g41vci,.fallback.svelte-g41vci,.toolbar.svelte-g41vci button:where(.svelte-g41vci){transition:none}}
