@layer base{:where(.lc-group-div.svelte-11k0e1){position:absolute}:where(.lc-marker){overflow:visible}:where(.lc-marker)[data-type=arrow],:where(.lc-marker)[data-type=circle-stroke],:where(.lc-marker)[data-type=square-stroke],:where(.lc-marker)[data-type=line]{fill:none;stroke:context-stroke;stroke-linecap:round;stroke-linejoin:round}:where(.lc-marker)[data-type=circle]{stroke:var(--color-surface-100,var(--lightningcss-light,#fff)var(--lightningcss-dark,#000))}:where(.lc-marker)[data-type=triangle],:where(.lc-marker)[data-type=dot],:where(.lc-marker)[data-type=circle],:where(.lc-marker)[data-type=square]{fill:context-stroke}:where(.lc-marker)[data-type=circle-stroke],:where(.lc-marker)[data-type=square-stroke]{fill:var(--color-surface-100,var(--lightningcss-light,#fff)var(--lightningcss-dark,#000))}:where(.lc-path){--fill-color:transparent;--stroke-color:var(--color-surface-content,currentColor)}:where(.lc-layout-svg .lc-path,svg.lc-path):not([fill]){fill:var(--fill-color)}:where(.lc-layout-svg .lc-path,svg.lc-path):not([stroke]){stroke:var(--stroke-color)}:where(.lc-layout-html .lc-path):not([background-color]){background-color:var(--fill-color)}:where(.lc-layout-html .lc-path):not([border-color]){border-color:var(--stroke-color)}}
