a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{clip:auto;all:initial;animation:none 0s ease 0s 1 normal none running;-webkit-backface-visibility:visible;backface-visibility:visible;background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;border:0;border-collapse:initial;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:initial;caption-side:top;clear:none;color:#000;color:inherit;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-span:1;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font-family:serif;font-size:medium;font-size:100%;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;height:auto;-webkit-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;line-height:normal;font:inherit;list-style:disc none outside;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;right:auto;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-origin:initial;transform-style:flat;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:initial;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{all:unset;cursor:pointer}:root{--color-primary:#000;--color-secondary:#fff;--easing-snappy:cubic-bezier(0.87,0,0.13,1);--easing-smooth:cubic-bezier(0.45,0.02,0.09,0.98);--content-padding:2rem;--border-radius:1rem;--panel-grid-gap:0.35rem;--input-bg-color:color-mix(in srgb,var(--color-secondary) 10%,#0000);--input-bg-color-hover:color-mix(in srgb,var(--color-secondary) 20%,#0000);--input-bg-color-active:color-mix(in srgb,var(--color-secondary) 10%,#0000);--input-padding-y:0.75rem;--input-padding-x:1.25rem;--input-scale-hover:1.05;--input-scale-active:1;--input-bg-filter:blur(0.5rem);--input-transition:background-color 0.15s var(--easing-smooth),scale 0.15s var(--easing-smooth),opacity 0.15s var(--easing-smooth);--input-inner-gap:0.5rem}body,html{background:#000;background:var(--color-primary)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;color:var(--color-secondary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;transition:background-color .25s cubic-bezier(.45,.02,.09,.98),color .25s cubic-bezier(.45,.02,.09,.98);transition:background-color .25s var(--easing-smooth),color .25s var(--easing-smooth)}*{box-sizing:border-box}.SvgCanvas_root__5Ihqy{cursor:crosshair;height:100%;opacity:1;transition:opacity .15s var(--easing-smooth);-webkit-user-select:none;user-select:none;width:100%;@starting-style{opacity:0}}.SvgCanvas_loading__h-WfG{opacity:0;pointer-events:none}.SvgCanvas_loadingSpinner__LSYFX{animation:SvgCanvas_spin__AcxgG .5s infinite var(--easing-smooth);border:.5rem solid var(--color-primary);border-radius:50%;border-top-color:var(--color-secondary);height:1rem;left:0;margin:var(--content-padding);opacity:1;position:absolute;scale:1;transition:opacity .15s var(--easing-smooth),scale .15s var(--easing-smooth);width:1rem;&[data-editor-position=top]{bottom:0}&[data-editor-position=bottom]{top:0}@starting-style{opacity:1;scale:0}}@keyframes SvgCanvas_spin__AcxgG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SvgCanvasCustomCursor_root__FnjIm{border:1px solid var(--color-secondary);border-radius:50%;display:none;height:var(--radius);left:0;pointer-events:none;position:fixed;top:0;transform-origin:center;width:var(--radius)}.App_root__40Hjl{display:block;height:100vh;height:100lvh}.Menu_wrapper__NyAq8{box-sizing:border-box;pointer-events:none;position:fixed;right:0;width:100%;div{pointer-events:none}*{pointer-events:auto}&[data-position=bottom]{bottom:0}&[data-position=top]{top:0}}.Menu_inner__XDfDZ{grid-gap:1rem;border-radius:var(--border-radius);display:grid;gap:1rem;grid-template-columns:repeat(6,1fr);overflow:auto;padding:var(--content-padding);scroll-snap-type:x mandatory}.Menu_overlay__N3fya{align-items:flex-end;bottom:0;display:flex;flex-direction:column;gap:var(--panel-grid-gap);padding:var(--content-padding);position:fixed;right:0}.Button_root__j5CKF{-webkit-backdrop-filter:var(--input-bg-filter);backdrop-filter:var(--input-bg-filter);background-color:var(--input-bg-color);border-radius:var(--border-radius);color:var(--color-secondary);cursor:pointer;display:inline-block;padding:var(--input-padding-y) var(--input-padding-x);text-align:center;transition:var(--input-transition);-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:fit-content;@media (hover:hover) and (pointer:fine){&:hover{background-color:var(--input-bg-color-hover);scale:var(--input-scale-hover)}}&:active{background-color:var(--input-bg-color-active);scale:var(--input-scale-active)}}.MenuPanel_panel__1Ka-L{color:var(--color-secondary);display:flex;flex-direction:column;gap:1rem;pointer-events:none;scroll-snap-align:center}.MenuPanel_grid__FTPX1{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--panel-grid-gap)}.MenuPanel_skeleton__vWgEx{padding:var(--input-padding-y) var(--input-padding-x)}
/*# sourceMappingURL=main.7221807d.css.map*/