.MafsView{display:block;background:var(--mafs-bg);overflow:hidden;-webkit-user-select:none;user-select:none;font-family:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;touch-action:none;outline:0;--mafs-bg:var(--colors-bg-canvas);--mafs-fg:var(--colors-fg-default);--mafs-origin-color:var(--mafs-fg);--mafs-line-color:var(--colors-gray-a6);--mafs-line-stroke-dash-style:4,3;--mafs-axis-stroke-width:1px;--grid-line-subdivision-color:var(--colors-gray-a8);--mafs-red:var(--colors-red-9);--mafs-orange:var(--colors-orange-9);--mafs-yellow:var(--colors-yellow-9);--mafs-green:var(--colors-green-9);--mafs-blue:var(--colors-blue-9);--mafs-indigo:var(--colors-indigo-9);--mafs-violet:var(--colors-violet-9);--mafs-pink:var(--colors-pink-9)}.MafsView text{fill:var(--mafs-fg);cursor:default}.MafsView path{stroke:var(--mafs-fg)}.MafsView:focus-visible{border-radius:5px;outline:3px solid var(--colors-primary-a8)}@supports not selector(:focus-visible){.MafsView:focus{border-radius:5px;outline:3px solid var(--colors-primary-a8)}}.mafs-shadow{paint-order:stroke;stroke-width:3px;stroke:var(--mafs-bg);stroke-opacity:.75;stroke-linejoin:round}.mafs-movable-point{cursor:grab;touch-action:none}.mafs-movable-point-dragging{cursor:grabbing}.mafs-movable-point:focus{outline:0}.mafs-movable-point *{fill:none;stroke:none}.mafs-movable-point-hitbox{fill:transparent}.mafs-movable-point-focus{stroke:var(--movable-point-color);stroke-width:2;stroke-opacity:0;fill:none;transition:stroke-opacity .2s ease}.mafs-movable-point-ring{fill:var(--movable-point-color);fill-opacity:.25;stroke:none;transition:r .2s ease}.mafs-movable-point-point{fill:var(--movable-point-color);transition:r .2s ease}.mafs-movable-point:focus-visible .mafs-movable-point-point,.mafs-movable-point:hover .mafs-movable-point-point{r:calc(var(--movable-point-ring-size) - 2px)}.mafs-movable-point:focus-visible .mafs-movable-point-ring,.mafs-movable-point:hover .mafs-movable-point-ring{r:calc(var(--movable-point-ring-size) + 3px)}.mafs-movable-point.mafs-movable-point-dragging .mafs-movable-point-ring{r:var(--movable-point-ring-size)}.mafs-movable-point:focus-visible .mafs-movable-point-focus{stroke-opacity:1}body{--keyboard-accent-color:var(--colors-primary-8);--keyboard-zindex:var(--z-index-tooltip);--keycap-background:var(--colors-gray-4);--keycap-background-hover:var(--colors-gray-5);--keycap-secondary-background:var(--colors-gray-7);--keycap-secondary-background-hover:var(--colors-gray-8);--keyboard-background:var(--colors-bg-default)}