.iso-panel[data-astro-cid-2pmwrhwo]{--art-a: var(--scenario-300);--art-b: var(--skill-300);--art-c: var(--rule-300);position:relative;margin:0;background:var(--field);border-radius:var(--radius-4);overflow:hidden}.iso-art[data-astro-cid-2pmwrhwo]{--ink: var(--neutral-950);--h: var(--art-a);position:absolute;inset:4%;display:block;width:92%;height:92%;overflow:visible;transform:scale(var(--zoom));transform-origin:var(--fx) var(--fy)}@media(min-width:1000px){.iso-art[data-astro-cid-2pmwrhwo].placed{inset:auto;right:calc(var(--pr) + var(--bleed, 0px));top:var(--pt);width:var(--pw);height:var(--ph);transform:none}}.iso-art[data-astro-cid-2pmwrhwo] *{vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.iso-art[data-astro-cid-2pmwrhwo] .ha{--h: var(--art-a)}.iso-art[data-astro-cid-2pmwrhwo] .hb{--h: var(--art-b)}.iso-art[data-astro-cid-2pmwrhwo] .hc{--h: var(--art-c)}.iso-art[data-astro-cid-2pmwrhwo] .f{stroke:var(--ink);stroke-width:var(--art-line)}.iso-art[data-astro-cid-2pmwrhwo] .paper{fill:#fff}.iso-art[data-astro-cid-2pmwrhwo] .tint{fill:color-mix(in srgb,var(--h) 30%,#fff)}.iso-art[data-astro-cid-2pmwrhwo] .body{fill:color-mix(in srgb,var(--h) 60%,#fff)}.iso-art[data-astro-cid-2pmwrhwo] .blk{fill:var(--ink)}.iso-art[data-astro-cid-2pmwrhwo] .det{fill:none;stroke:var(--ink);stroke-width:var(--art-detail)}.iso-art[data-astro-cid-2pmwrhwo] .hl{fill:none;stroke:var(--h);stroke-width:var(--art-line)}.iso-art[data-astro-cid-2pmwrhwo] .dashed{stroke-dasharray:4 3}.iso-art[data-astro-cid-2pmwrhwo] .nofill{fill:none}.iso-art[data-astro-cid-2pmwrhwo] .dash{fill:none;stroke:var(--ink);stroke-width:var(--art-dash);stroke-dasharray:6 5;stroke-linecap:butt}.iso-art[data-astro-cid-2pmwrhwo] .tube-o{fill:none;stroke:var(--ink);stroke-width:calc(3px + 2 * var(--art-line))}.iso-art[data-astro-cid-2pmwrhwo] .tube-i{fill:none;stroke:#fff;stroke-width:3px}.iso-art[data-astro-cid-2pmwrhwo] .flow{fill:none;stroke:var(--lit, var(--h));stroke-width:calc(2 * var(--art-dash));stroke-dasharray:3 4;stroke-linecap:butt;stroke-dashoffset:var(--march, 0)}.iso-art[data-astro-cid-2pmwrhwo].mono,.mono[data-astro-cid-2pmwrhwo] :is(.ha,.hb,.hc){--h: var(--neutral-300)}.mono[data-astro-cid-2pmwrhwo] .lit,.mono[data-astro-cid-2pmwrhwo] .lit :is(.ha,.hb,.hc){--h: var(--lit, var(--primary-450))}.on-dark[data-astro-cid-2pmwrhwo]{--line: color-mix(in srgb, var(--neutral-500) 55%, var(--neutral-800))}.on-dark[data-astro-cid-2pmwrhwo] .f{stroke:var(--line)}.on-dark[data-astro-cid-2pmwrhwo] .det{stroke:var(--neutral-800)}.on-dark[data-astro-cid-2pmwrhwo] .paper,.on-dark[data-astro-cid-2pmwrhwo] .tint{fill:var(--neutral-950)}.on-dark[data-astro-cid-2pmwrhwo] .body,.on-dark[data-astro-cid-2pmwrhwo] .blk{fill:var(--neutral-1000)}.on-dark[data-astro-cid-2pmwrhwo] .dash{stroke:var(--line)}.on-dark[data-astro-cid-2pmwrhwo] .lit{filter:url(#iso-glow)}.on-dark[data-astro-cid-2pmwrhwo] .lit .f{stroke:var(--lit, var(--h))}.on-dark[data-astro-cid-2pmwrhwo] .lit .det{stroke:color-mix(in srgb,var(--lit, var(--h)) 60%,var(--neutral-900))}.on-dark[data-astro-cid-2pmwrhwo] .lit .paper{fill:color-mix(in srgb,var(--lit, var(--h)) 18%,var(--neutral-1000))}.on-dark[data-astro-cid-2pmwrhwo] .lit .tint{fill:color-mix(in srgb,var(--lit, var(--h)) 30%,var(--neutral-1000))}.on-dark[data-astro-cid-2pmwrhwo] .lit .body{fill:var(--lit, var(--h))}.on-blue[data-astro-cid-2pmwrhwo]{--card: var(--primary-500)}.on-blue[data-astro-cid-2pmwrhwo] .f{stroke:#ffffff9e}.on-blue[data-astro-cid-2pmwrhwo] .det{stroke:#ffffff52}.on-blue[data-astro-cid-2pmwrhwo] .paper{fill:color-mix(in srgb,var(--neutral-0) 20%,var(--card))}.on-blue[data-astro-cid-2pmwrhwo] .tint{fill:color-mix(in srgb,var(--neutral-0) 11%,var(--card))}.on-blue[data-astro-cid-2pmwrhwo] .body{fill:color-mix(in srgb,var(--neutral-0) 5%,var(--card))}.on-blue[data-astro-cid-2pmwrhwo] .blk{fill:color-mix(in srgb,var(--card) 60%,#000)}.on-blue[data-astro-cid-2pmwrhwo] .lit{filter:url(#iso-glow)}.on-blue[data-astro-cid-2pmwrhwo] .lit .f{stroke:var(--neutral-0)}.on-blue[data-astro-cid-2pmwrhwo] .lit .paper{fill:color-mix(in srgb,var(--neutral-0) 34%,var(--card))}.on-blue[data-astro-cid-2pmwrhwo] .lit .body{fill:color-mix(in srgb,var(--neutral-0) 40%,var(--card))}.iso-art[data-astro-cid-2pmwrhwo] .type{fill:var(--neutral-0);font:600 10px/1 var(--font-mono);letter-spacing:0}
