/* styles:app/lib/components/app-statusbar.imba */
app-statusbar{display:block}.self.cr_{color:hsla(240,5.03%,64.9%,100%);background:hsla(0,0%,0%,100%);padding:.5em;display:flex;flex-direction:row;font-size:1em}.self.cr_ .welcome.cr_{padding-right:1em fs .875em}.self.cr_ .status.cr_{width:25%;padding:0rem .5em;text-align:center}.self.cr_ .console.cr_{padding-left:.5em;background-color:#000;color:#fff;flex-grow:100;border:thin solid hsla(240,5.2%,33.92%,100%);font-family:var(--font-monospace,monospace);display:flex;flex-direction:row;align-items:center;margin-left:1em}.self.cr_ .prompt.cr_{padding-right:.25em;color:hsla(240,5.03%,64.9%,100%);display:inline-block}.self.cr_ input.cr_{background-color:#000;color:#fff;border:none;font-size:1em;font-family:var(--font-monospace,monospace);display:inline-block;flex-grow:100;align-items:top;vertical-align:top}.self.cr_ .zoom-level.cr_{text-align:center;align-items:center;display:flex;flex-direction:row}/* chunk:end */
/* styles:app/lib/components/context-menu.imba */
:root{--e_d:0ms;--e_f:ease-in-out;--e_w:0ms}._instant_{transition-duration:0ms!important}._easing_{--e_d:300ms}._ease_,.cx-af{transition:all var(--e_d) var(--e_f) var(--e_w),transform var(--e_dt,var(--e_d)) var(--e_ft,var(--e_f)) var(--e_wt,var(--e_w)),color var(--e_dc,var(--e_d)) var(--e_fc,var(--e_f)) var(--e_wc,var(--e_w)),background-color var(--e_dc,var(--e_d)) var(--e_fc,var(--e_f)) var(--e_wc,var(--e_w)),opacity var(--e_do,var(--e_d)) var(--e_fo,var(--e_f)) var(--e_wo,var(--e_w))}:root{--e_d:0ms;--e_f:ease-in-out;--e_w:0ms}.cx-af:not(#_):not(#_):not(#_){--e_d: .25s}._off_.cx-af:not(#_):not(#_):not(#_){opacity:0}.cx-ag:not(#_):not(#_):not(#_){top:var(--cx_ah);left:var(--cx_ai)}context-menu{display:block}.menu.cx_{color:hsla(240,5.03%,64.9%,100%);background:hsla(0,0%,0%,100%);position:fixed;display:flex;flex-direction:column;padding:.5em;font-size:1em;min-height:10px}.menu.cx_ .menu-item.cx_{display:flex;flex-direction:row;align-items:center;padding:.5em;border-bottom:thin solid hsla(240,5.2%,33.92%,100%);cursor:pointer}.menu.cx_ .menu-item.cx_:hover{color:#fff}.menu.cx_ .menu-item.cx_:last-child{border-bottom:none}.menu.cx_ .material-icons-outlined.cx_{padding-right:.5em;font-size:.875em}.menu.cx_ input.cx_{background-color:#000;border:thin solid hsla(240,5.88%,90%,100%);color:hsla(240,5.88%,90%,100%);padding:.25em;margin-left:.5em}/* chunk:end */
/* styles:app/lib/components/app-canvas.imba */
app-canvas{display:block}#canvas.cs_{height:100%;flex-grow:100;display:flex;flex-direction:column}.svg.svg{height:100%;width:100%;flex-grow:100}.anchor.anchor{z-index:20;position:relative}.bounding-box-handle{z-index:25;position:relative}.anchor.anchor:hover{fill:hsla(0,0%,100%,100%)}.piece.piece{z-index:10;position:relative}/* chunk:end */
/* styles:app/lib/components/app-top-bar.imba */
app-top-bar{display:block}.self.ct_{color:hsla(240,5.03%,64.9%,100%);background:hsla(0,0%,0%,100%);display:flex;padding:.5em;flex-direction:row;height:30px;justify-content:flex-start;justify-items:flex-start;align-items:center;z-index:100;position:relative}.self.ct_ .logo.ct_{font-size:1.5em;color:#fff}.self.ct_ .logo.ct_::after{content:" (r\251\2d0p-so\28a)";font-size:.625em;vertical-align:top;color:hsla(240,5.26%,26.08%,100%)}.self.ct_ .logo.ct_:hover::after{content:" (r\251\2d0p-so\28a)";font-size:.625em;vertical-align:top;color:#fff}.self.ct_ .menu.ct_{display:flex;flex-direction:row;padding-left:2em;font-size:.875em}.self.ct_ button.ct_{border:none;background:none;color:hsla(240,5.03%,64.9%,100%);font-size:1em;display:flex;flex-direction:row;vertical-align:middle}.self.ct_ button.ct_:hover{color:#fff}.self.ct_ .menu-item.ct_{padding:0rem 1em;vertical-align:middle;display:flex;flex-direction:row;align-items:center}.self.ct_ .menu-item.ct_ span.ct_{cursor:pointer}.self.ct_ .menu-item.ct_:first-child{border-left:none;padding:0rem .5em}.self.ct_ .material-icons-outlined.ct_{padding-right:.25em;font-size:1.25em}/* chunk:end */
/* styles:app/lib/components/settings-menu.imba */
settings-menu{display:block}.self.cu_{color:#fff;background-color:#000;z-index:30;margin:0px;padding:1em;position:absolute;width:calc(100% - 2em)}.self.cu_ input.cu_{background-color:#000;border:thin solid hsla(240,5.88%,90%,100%);color:hsla(240,5.88%,90%,100%);padding:.5em}.self.cu_ button.cu_{border:thin solid hsla(240,5.88%,90%,100%);padding:.5em}.self.cu_ button.enabled.cu_{color:#000;background-color:hsla(240,5.88%,90%,100%);font-weight:700}.self.cu_ button.disabled.cu_{color:hsla(240,5.88%,90%,100%);background-color:#000;border:thin solid hsla(240,5.88%,90%,100%)}/* chunk:end */
/* styles:app/lib/components/tools-menu.imba */
tools-menu{display:block}.self.cv_{color:#fff;background-color:#000;z-index:30;margin:0px;padding:1em;position:absolute;width:calc(100% - 2em)}.self.cv_ button.cv_{border:none;padding:.5em;color:hsla(240,5.88%,90%,100%);background:none;margin-right:2em}.self.cv_ button.cv_ span.cv_{vertical-align:middle}.self.cv_ .material-icons-outlined.cv_{padding-right:.25em;font-size:1.25em}/* chunk:end */
/* styles:app/client.imba */
:root{--e_d:0ms;--e_f:ease-in-out;--e_w:0ms}._instant_{transition-duration:0ms!important}._easing_{--e_d:300ms}._ease_,.cf-ai,.cf-aj{transition:all var(--e_d) var(--e_f) var(--e_w),transform var(--e_dt,var(--e_d)) var(--e_ft,var(--e_f)) var(--e_wt,var(--e_w)),color var(--e_dc,var(--e_d)) var(--e_fc,var(--e_f)) var(--e_wc,var(--e_w)),background-color var(--e_dc,var(--e_d)) var(--e_fc,var(--e_f)) var(--e_wc,var(--e_w)),opacity var(--e_do,var(--e_d)) var(--e_fo,var(--e_f)) var(--e_wo,var(--e_w))}._in_.cf-ai,._out_.cf-ai,._in_.cf-aj,._out_.cf-aj{--t_x:0;--t_y:0;--t_z:0;--t_rotate:0;--t_scale:1;--t_scale-x:1;--t_scale-y:1;--t_skew-x:0;--t_skew-y:0;transform:translate3d(var(--t_x),var(--t_y),var(--t_z)) rotate(var(--t_rotate)) skewX(var(--t_skew-x)) skewY(var(--t_skew-y)) scaleX(var(--t_scale-x)) scaleY(var(--t_scale-y)) scale(var(--t_scale))}._in_.cf-ai:not(#_):not(#_):not(#_){--t_y: -300px !important}._out_.cf-ai:not(#_):not(#_):not(#_){--t_y: -500px !important}._in_.cf-aj:not(#_):not(#_):not(#_){--t_y: -300px !important}._out_.cf-aj:not(#_):not(#_):not(#_){--t_y: -500px !important}app-tag{display:block}html{font-family:var(--font-sans,system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji")}.app.cf_{display:flex;flex-direction:column;margin:auto;text-align:left;min-height:100vh}.anchor.cf_{cursor:crosshair}.pan.cf_{cursor:grab}.panning.cf_{cursor:grabbing}.content.cf_{flex-grow:100;display:flex;flex-direction:column}.dark.cf_{background:hsla(240,5.26%,26.08%,100%);color:#fff}.light.cf_{background:hsla(240,5.88%,90%,100%);color:#000}/* chunk:end */
