/* Original reference pixels: fixed corners, tiled edges, never stretched. */
.astralis-live .console-frame{--frame-size:32px;position:relative;min-width:0;padding:var(--frame-size);align-self:start;background:#05091d}
.astralis-live .console-frame>span{position:absolute;display:block;pointer-events:none;image-rendering:crisp-edges;image-rendering:pixelated;background-repeat:repeat;z-index:1}
.console-frame .frame-tl,.console-frame .frame-tr,.console-frame .frame-bl,.console-frame .frame-br{width:var(--frame-size);height:var(--frame-size);background-size:32px 32px}
.frame-tl{top:0;left:0;background-image:url('/client/frame/tl.png')}.frame-tr{top:0;right:0;background-image:url('/client/frame/tr.png')}.frame-bl{bottom:0;left:0;background-image:url('/client/frame/bl.png')}.frame-br{bottom:0;right:0;background-image:url('/client/frame/br.png')}
.console-frame .frame-top,.console-frame .frame-bottom{left:var(--frame-size);right:var(--frame-size);height:var(--frame-size);background-size:256px 32px;background-position:center}
.frame-top{top:0;background-image:url('/client/frame/top.png')}.frame-bottom{bottom:0;background-image:url('/client/frame/bottom.png')}
.console-frame .frame-left,.console-frame .frame-right{top:var(--frame-size);bottom:var(--frame-size);width:var(--frame-size);background-size:32px 256px;background-position:center}
.frame-left{left:0;background-image:url('/client/frame/left.png')}.frame-right{right:0;background-image:url('/client/frame/right.png')}
@media(max-width:800px){.astralis-live .workspace>.console-frame{grid-row:1}}
@media(max-width:520px){.astralis-live .console-frame{--frame-size:16px}.console-frame .frame-tl,.console-frame .frame-tr,.console-frame .frame-bl,.console-frame .frame-br{background-size:16px 16px}.console-frame .frame-top,.console-frame .frame-bottom{background-size:128px 16px}.console-frame .frame-left,.console-frame .frame-right{background-size:16px 128px}}
