.page-art[data-astro-cid-ak42hgid]{z-index:-1;pointer-events:none;color:var(--brand);opacity:.62;width:min(42%,440px);position:absolute;top:6px;right:-8px}.page-art[data-astro-cid-ak42hgid]:before{content:"";z-index:-1;background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);background-size:24px 24px;position:absolute;inset:-12% -8%;-webkit-mask-image:radial-gradient(closest-side,#000 45%,#0000);mask-image:radial-gradient(closest-side,#000 45%,#0000)}.page-art[data-astro-cid-ak42hgid] svg[data-astro-cid-ak42hgid]{width:100%;height:auto;overflow:visible}.page-art[data-astro-cid-ak42hgid] .d{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.page-art[data-astro-cid-ak42hgid] .thin{stroke-width:1.6px}.page-art[data-astro-cid-ak42hgid] .thick{stroke-width:4px}.page-art[data-astro-cid-ak42hgid] .dash{stroke-dasharray:5 6;stroke-width:1.6px}.page-art[data-astro-cid-ak42hgid] .pen{stroke:var(--pen)}.page-art[data-astro-cid-ak42hgid] .ball{fill:color-mix(in srgb, var(--hl) 70%, transparent)}.page-art[data-astro-cid-ak42hgid] .fillsoft{fill:color-mix(in srgb, currentColor 10%, transparent)}.page-art[data-astro-cid-ak42hgid] .bar{fill:color-mix(in srgb, currentColor 22%, transparent);stroke:currentColor;stroke-width:1.4px}.page-art[data-astro-cid-ak42hgid] .nuc{stroke:currentColor;stroke-width:1.2px}.page-art[data-astro-cid-ak42hgid] .nuc.p{fill:color-mix(in srgb, var(--pen) 55%, transparent)}.page-art[data-astro-cid-ak42hgid] .nuc.n{fill:color-mix(in srgb, currentColor 30%, var(--surface))}.page-art[data-astro-cid-ak42hgid] .e{fill:currentColor}.page-art[data-astro-cid-ak42hgid] .mag{stroke:currentColor;stroke-width:2px}.page-art[data-astro-cid-ak42hgid] .mag.n{fill:color-mix(in srgb, var(--pen) 30%, transparent)}.page-art[data-astro-cid-ak42hgid] .mag.s{fill:color-mix(in srgb, currentColor 22%, transparent)}.page-art[data-astro-cid-ak42hgid] .obj,.page-art[data-astro-cid-ak42hgid] .ball2{fill:color-mix(in srgb, var(--hl) 80%, var(--surface));stroke:currentColor;stroke-width:2.2px}.page-art[data-astro-cid-ak42hgid] .ghost{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-dasharray:3 4;opacity:.5}.page-art[data-astro-cid-ak42hgid] .charge{fill:var(--pen)}.page-art[data-astro-cid-ak42hgid] .glow{fill:var(--hl)}.page-art[data-astro-cid-ak42hgid] .dot{fill:var(--pen)}.page-art[data-astro-cid-ak42hgid] .alpha{fill:var(--pen);stroke:currentColor;stroke-width:1px}.page-art[data-astro-cid-ak42hgid] .flow{fill:none;stroke:var(--pen);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.page-art[data-astro-cid-ak42hgid] .compass{fill:var(--surface);stroke:currentColor;stroke-width:1.6px}.page-art[data-astro-cid-ak42hgid] .needle{fill:color-mix(in srgb, currentColor 35%, var(--surface))}.page-art[data-astro-cid-ak42hgid] .needle-n{fill:var(--pen)}.page-art[data-astro-cid-ak42hgid] .hlc{fill:color-mix(in srgb, var(--hl) 75%, transparent)}.page-art[data-astro-cid-ak42hgid] .objp{fill:color-mix(in srgb, currentColor 10%, var(--surface));stroke:currentColor;stroke-width:2.2px;stroke-linejoin:round}.page-art[data-astro-cid-ak42hgid] .ln,.page-art[data-astro-cid-ak42hgid] .lnp,.page-art[data-astro-cid-ak42hgid] .lnt{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.page-art[data-astro-cid-ak42hgid] .lnp{stroke:var(--pen)}.page-art[data-astro-cid-ak42hgid] .lnt{stroke-width:1.6px}.page-art[data-astro-cid-ak42hgid] .thick2{stroke-width:6px}.page-art[data-astro-cid-ak42hgid] .ns,.page-art[data-astro-cid-ak42hgid] .ns *{vector-effect:non-scaling-stroke}.page-art[data-astro-cid-ak42hgid] .water{fill:color-mix(in srgb, var(--brand) 16%, transparent)}.page-art[data-astro-cid-ak42hgid] .sand{fill:color-mix(in srgb, var(--accent) 24%, var(--bg))}.page-art[data-astro-cid-ak42hgid] .ice{fill:color-mix(in srgb, var(--brand) 14%, var(--surface));stroke:currentColor;stroke-width:1.6px}.page-art[data-astro-cid-ak42hgid] .liquid,.page-art[data-astro-cid-ak42hgid] .glowp{fill:var(--pen)}.page-art[data-astro-cid-ak42hgid] .drop{fill:currentColor}.page-art[data-astro-cid-ak42hgid] .flowline{fill:none;stroke:var(--pen);stroke-width:3px;stroke-dasharray:10 14;stroke-linecap:round}.page-art[data-astro-cid-ak42hgid] .skid{stroke:var(--ink-2);stroke-width:3px;stroke-dasharray:6 5}.page-art[data-astro-cid-ak42hgid] .grid{fill:none;stroke:currentColor;stroke-width:1px;opacity:.22}.page-art[data-astro-cid-ak42hgid] .lens{fill:color-mix(in srgb, var(--brand) 6%, transparent);stroke:currentColor;stroke-width:3px}.page-art[data-astro-cid-ak42hgid] .lensbg{fill:var(--bg)}.page-art[data-astro-cid-ak42hgid] .bulb-on{fill:#ffe36e}.page-art[data-astro-cid-ak42hgid] .filament{fill:none;stroke:var(--pen);stroke-width:3px;stroke-linecap:round;filter:drop-shadow(0 0 3px #ffd84d)}.page-art[data-astro-cid-ak42hgid] .star{fill:var(--hl);stroke:var(--pen);stroke-width:1.5px}.page-art[data-astro-cid-ak42hgid] .lb{font-family:var(--math);fill:var(--pen);font-size:21px;font-style:italic}.page-art[data-astro-cid-ak42hgid] .lb.sm{font-size:17px}.page-art[data-astro-cid-ak42hgid] .lb.big{font-size:26px}.page-art[data-astro-cid-ak42hgid] .lb.in{fill:currentColor;font-size:18px;font-style:normal;font-weight:700}.page-art[data-astro-cid-ak42hgid] .sub{font-size:.7em}.v-hub[data-astro-cid-ak42hgid]{width:min(36%,330px);top:0}.v-guide[data-astro-cid-ak42hgid]{opacity:.5;width:min(40%,300px);top:-6px;right:-10px}@media (width<=900px){.page-art[data-astro-cid-ak42hgid]{opacity:.2;width:min(64%,420px);right:-16px}.v-guide[data-astro-cid-ak42hgid]{opacity:.18}}@media (width<=600px){.page-art[data-astro-cid-ak42hgid]{opacity:.15;width:78%;top:0;right:-16px}}@media (prefers-reduced-motion:no-preference){.page-art[data-astro-cid-ak42hgid] .d{stroke-dasharray:1;stroke-dashoffset:1px;animation:art-draw 1.1s var(--ease-out) forwards;animation-delay:calc(var(--k,0) * 90ms + .25s)}.page-art[data-astro-cid-ak42hgid] .d.dash{stroke-dasharray:none;stroke-dashoffset:0;opacity:0;animation:.8s forwards art-fade}.page-art[data-astro-cid-ak42hgid] :is(text,rect,circle,ellipse,line,path):not(.d):not(.sm):not(clipPath *){opacity:0;animation:.7s 1.2s forwards art-fade}}@keyframes art-draw{to{stroke-dashoffset:0}}@keyframes art-fade{to{opacity:1}}@media print{.page-art[data-astro-cid-ak42hgid]{display:none}}
