svg.svelte-1cg8w7s{width:100%;height:100%;display:block;overflow:visible}.profile.svelte-1cg8w7s,.wall.svelte-1cg8w7s,.floor.svelte-1cg8w7s,.edge.svelte-1cg8w7s{stroke:var(--icm-edge,currentColor)}.hl.svelte-1cg8w7s{stroke:var(--icm-hl,currentColor)}.lit.svelte-1cg8w7s{fill:var(--icm-top,color-mix(in srgb, currentColor 46%, transparent))}.right.svelte-1cg8w7s,.wallin.svelte-1cg8w7s{fill:var(--icm-right,color-mix(in srgb, currentColor 26%, transparent))}.left.svelte-1cg8w7s,.bore.svelte-1cg8w7s{fill:var(--icm-left,color-mix(in srgb, currentColor 12%, transparent))}.wall.side.svelte-1cg8w7s{transform-origin:0 22px}.wall.front.svelte-1cg8w7s,.hl.front.svelte-1cg8w7s{transform-origin:16px 28px}.cut.svelte-1cg8w7s{transform-origin:16px 10px}@media (prefers-reduced-motion:no-preference){.top.svelte-1cg8w7s{animation:4.4s infinite svelte-1cg8w7s-im-rise}.wall.svelte-1cg8w7s,.hl.front.svelte-1cg8w7s{animation:4.4s infinite svelte-1cg8w7s-im-grow}.shade.svelte-1cg8w7s{animation:4.4s infinite svelte-1cg8w7s-im-shade}.cut.svelte-1cg8w7s{animation:4.4s infinite svelte-1cg8w7s-im-cut}.once.svelte-1cg8w7s .top:where(.svelte-1cg8w7s),.once.svelte-1cg8w7s .wall:where(.svelte-1cg8w7s),.once.svelte-1cg8w7s .hl.front:where(.svelte-1cg8w7s),.once.svelte-1cg8w7s .shade:where(.svelte-1cg8w7s),.once.svelte-1cg8w7s .cut:where(.svelte-1cg8w7s){animation-iteration-count:.5}}@keyframes svelte-1cg8w7s-im-rise{0%,8%{animation-timing-function:cubic-bezier(.2,.7,.2,1);transform:translateY(12px)}36%,84%{transform:translateY(0)}90%{animation-timing-function:cubic-bezier(.5,0,.8,.4);transform:translateY(0)}to{transform:translateY(12px)}}@keyframes svelte-1cg8w7s-im-grow{0%,8%{animation-timing-function:cubic-bezier(.2,.7,.2,1);transform:scaleY(0)}36%,84%{transform:scaleY(1)}90%{animation-timing-function:cubic-bezier(.5,0,.8,.4);transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes svelte-1cg8w7s-im-shade{0%,30%{opacity:0}50%,84%{opacity:1}90%,to{opacity:0}}@keyframes svelte-1cg8w7s-im-cut{0%,36%{animation-timing-function:cubic-bezier(.2,.7,.2,1);transform:scale(0)}48%,84%{transform:scale(1)}88%,to{transform:scale(0)}}
