:root{color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;padding:0;width:100%;height:100%;background:#000;overflow:hidden;overscroll-behavior:none}#stage{position:fixed;inset:0;display:block;width:100%;height:100%;touch-action:none}.chrome{position:fixed;inset:0;pointer-events:none}.glyph{position:absolute;margin:0;padding:.4em .55em;border:0;background:none;appearance:none;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:200;line-height:1;opacity:.24;cursor:pointer;pointer-events:auto;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;transition:opacity .42s ease}.glyph:hover,.glyph:focus-visible{opacity:.55;outline:none}.glyph:active{opacity:.7}.glyph--left,.glyph--right{top:50%;transform:translateY(-50%);font-size:clamp(26px,3.2vw,40px)}.glyph--left{left:max(40px,2.2vw)}.glyph--right{right:max(40px,2.2vw)}.glyph--add{right:max(12px,1.1vw);bottom:max(10px,1vw);font-size:clamp(17px,1.7vw,22px);opacity:.2}.chrome--dropping .glyph--add{opacity:.62;transition-duration:.14s}.file-input{display:none}.slicer{position:absolute;right:0;top:50%;transform:translateY(-50%);height:min(58vh,460px);width:26px;pointer-events:auto;cursor:ns-resize;touch-action:none;-webkit-tap-highlight-color:transparent}.slicer__track,.slicer__fill{position:absolute;left:50%;width:1px;transform:translate(-50%);background:#fff;transition:opacity .42s ease}.slicer__track{top:0;bottom:0;opacity:.1}.slicer__fill{bottom:0;opacity:.16}.slicer__handle{position:absolute;left:50%;width:11px;height:1px;transform:translate(-50%,-50%);background:#fff;opacity:.26;transition:opacity .42s ease,width .22s ease}.slicer:hover .slicer__track,.slicer--dragging .slicer__track{opacity:.2}.slicer:hover .slicer__fill,.slicer--dragging .slicer__fill,.slicer--active .slicer__fill{opacity:.32}.slicer:hover .slicer__handle,.slicer--dragging .slicer__handle{opacity:.6;width:15px}@media(hover:none){.slicer{width:34px}.slicer__handle{opacity:.34;width:14px}}@media(hover:none){.glyph{opacity:.3}}
