body{margin:0;width:100vw;height:100vh;overflow:hidden}:root{--solid-background: #3e63dd}.qspider-scroll-bar{display:flex;-webkit-user-select:none;user-select:none;touch-action:none;padding:2px;background:var(--blackA6);transition:background .16s ease-out}.qspider-scroll-bar:hover{background:var(--blackA8)}.qspider-scroll-bar[data-orientation=vertical]{width:var(--scrollbar-size)}.qspider-scroll-thumb{flex:1;background:var(--solid-background);border-radius:var(--scrollbar-size);position:relative}.qspider-scroll-thumb:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:44px;min-height:44px}.qspider-scroll-root,.qsp-scroll-root{width:100%;max-width:100%;min-height:0;height:100%;max-height:100%;overflow:hidden;--scrollbar-size: 10px}.qsp-scroll-area,.qspider-scroll-area{width:100%;max-width:100%;height:100%;max-height:100%;border-radius:inherit}.qsp-scrollbar{display:flex;-webkit-user-select:none;user-select:none;touch-action:none;padding:2px;--scrollbar-size: 10px}.qsp-scrollbar[data-orientation=vertical]{width:var(--scrollbar-size)}.qsp-scrollbar[data-orientation=horizontal]{flex-direction:column;height:var(--scrollbar-size)}.qsp-scrollbar-thumb{flex:1;background:var(--background-color-contrast);opacity:.4;border-radius:var(--scrollbar-size);position:relative}.qsp-scrollbar-thumb:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:44px;min-height:44px}.qsp-scrollbar-corner{background:var(--code-background-color-contrast)}.mode-web [data-qsp-command=quit]{display:none}*,*:before,*:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:600;line-height:1.2;margin:1.5rem 0 1rem}a.plain{text-decoration:none}ol,ul,pre{margin:0}area:focus{outline:none}qsp-main,qsp-main-content,qsp-stats,qsp-stats-content,qsp-actions,qsp-actions-list,qsp-objects,qsp-objects-list,qsp-cmd,qsp-view,qsp-menu,qsp-menu-list,qsp-msg,qsp-msg-content,qsp-input,qsp-input-content,qsp-pause-screen-content,qsp-slots-list,qsp-region,qsp-layer{display:block}qsp-layer{position:fixed;width:100vw;height:100vh;pointer-events:none}qsp-layer>*{pointer-events:all}.wait-lock{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000000}.classic-table{border-color:#eeeeed;border-style:inset;border-width:var(--table-border-width, 0);border-spacing:var(--table-cellspacing, 0)}.classic-table td,.classic-table th{border-spacing:var(--table-cellpadding, 0);border-color:#eeeeed;border-style:inset;border-width:var(--table-border-width, 0)}.classic-table td>img,.classic-table th>img{vertical-align:bottom}qsp-cl{display:block;max-width:100vw;width:100%;height:100%;max-height:100vh}qsp-cl-layer{overflow:hidden;width:100%;max-width:100%;height:100%;max-height:100%;display:grid;column-gap:var(--spacer--xs);row-gap:var(--spacer--xs)}qsp-cl-dock{display:flex;width:100%;min-width:0;min-height:0}qsp-cl-dock[data-place=top]{grid-area:top}qsp-cl-dock[data-place=bottom]{grid-area:bottom}qsp-cl-dock[data-place=top] qsp-cl-pane,qsp-cl-dock[data-place=bottom] qsp-cl-pane{max-height:100%}qsp-cl-dock[data-place=top] qsp-cl-pane:only-child,qsp-cl-dock[data-place=bottom] qsp-cl-pane:only-child{max-width:100%}qsp-cl-dock[data-place=left]{grid-area:left;flex-direction:column}qsp-cl-dock[data-place=right]{grid-area:right;flex-direction:column}qsp-cl-dock[data-place=left]>qsp-cl-pane,qsp-cl-dock[data-place=right]>qsp-cl-pane{max-width:100%}qsp-cl-dock[data-place=left]>qsp-cl-pane:only-child,qsp-cl-dock[data-place=right]>qsp-cl-pane:only-child{max-height:100%}qsp-cl-dock[data-place=center]{grid-area:center}qsp-cl-dock[data-place=center]>qsp-cl-pane{max-width:100%;max-height:100%}qsp-cl-pane{display:block;flex-shrink:0;flex-basis:0;min-width:0;min-height:0}qsp-cl-pane>*{width:100%;height:100%}qsp-cl-dock[data-place=left]>qsp-cl-pane+qsp-cl-pane,qsp-cl-dock[data-place=right]>qsp-cl-pane+qsp-cl-pane{margin-top:var(--spacer--xs)}qsp-cl-dock[data-place=top]>qsp-cl-pane+qsp-cl-pane,qsp-cl-dock[data-place=bottom]>qsp-cl-pane+qsp-cl-pane{margin-left:var(--spacer--xs)}.q-loader{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.q-loader__message{margin-top:10px}.q-book{--color: var(--solid-background);--duration: 6.8s;width:32px;height:12px;position:relative;margin:32px 0 0;zoom:1.5}.q-book .q-inner{width:32px;height:12px;position:relative;transform-origin:2px 2px;transform:rotate(-90deg);animation:q-book var(--duration) ease infinite}.q-book .q-inner .q-left,.q-book .q-inner .q-right{width:60px;height:4px;top:0;border-radius:2px;background:var(--color);position:absolute}.q-book .q-inner .q-left:before,.q-book .q-inner .q-right:before{content:"";width:48px;height:4px;border-radius:2px;background:inherit;position:absolute;top:-10px;left:6px}.q-book .q-inner .q-left{right:28px;transform-origin:58px 2px;transform:rotate(90deg);animation:q-left var(--duration) ease infinite}.q-book .q-inner .q-right{left:28px;transform-origin:2px 2px;transform:rotate(-90deg);animation:q-right var(--duration) ease infinite}.q-book .q-inner .q-middle{width:32px;height:12px;border:4px solid var(--color);border-top:0;border-radius:0 0 9px 9px;transform:translateY(2px)}.q-book ul{margin:0;padding:0;list-style:none;position:absolute;left:50%;top:0}.q-book ul li{height:4px;border-radius:2px;transform-origin:100% 2px;width:48px;right:0;top:-10px;position:absolute;background:var(--color);transform:rotate(0) translate(-18px);animation-duration:var(--duration);animation-timing-function:ease;animation-iteration-count:infinite}.q-book ul li:nth-child(0){animation-name:q-page-0}.q-book ul li:nth-child(1){animation-name:q-page-1}.q-book ul li:nth-child(2){animation-name:q-page-2}.q-book ul li:nth-child(3){animation-name:q-page-3}.q-book ul li:nth-child(4){animation-name:q-page-4}.q-book ul li:nth-child(5){animation-name:q-page-5}.q-book ul li:nth-child(6){animation-name:q-page-6}.q-book ul li:nth-child(7){animation-name:q-page-7}.q-book ul li:nth-child(8){animation-name:q-page-8}.q-book ul li:nth-child(9){animation-name:q-page-9}.q-book ul li:nth-child(10){animation-name:q-page-10}.q-book ul li:nth-child(11){animation-name:q-page-11}.q-book ul li:nth-child(12){animation-name:q-page-12}.q-book ul li:nth-child(13){animation-name:q-page-13}.q-book ul li:nth-child(14){animation-name:q-page-14}.q-book ul li:nth-child(15){animation-name:q-page-15}.q-book ul li:nth-child(16){animation-name:q-page-16}.q-book ul li:nth-child(17){animation-name:q-page-17}.q-book ul li:nth-child(18){animation-name:q-page-18}@keyframes q-page-0{4%{transform:rotate(0) translate(-18px)}13%,54%{transform:rotate(180deg) translate(-18px)}63%{transform:rotate(0) translate(-18px)}}@keyframes q-page-1{5.86%{transform:rotate(0) translate(-18px)}14.74%,55.86%{transform:rotate(180deg) translate(-18px)}64.74%{transform:rotate(0) translate(-18px)}}@keyframes q-page-2{7.72%{transform:rotate(0) translate(-18px)}16.48%,57.72%{transform:rotate(180deg) translate(-18px)}66.48%{transform:rotate(0) translate(-18px)}}@keyframes q-page-3{9.58%{transform:rotate(0) translate(-18px)}18.22%,59.58%{transform:rotate(180deg) translate(-18px)}68.22%{transform:rotate(0) translate(-18px)}}@keyframes q-page-4{11.44%{transform:rotate(0) translate(-18px)}19.96%,61.44%{transform:rotate(180deg) translate(-18px)}69.96%{transform:rotate(0) translate(-18px)}}@keyframes q-page-5{13.3%{transform:rotate(0) translate(-18px)}21.7%,63.3%{transform:rotate(180deg) translate(-18px)}71.7%{transform:rotate(0) translate(-18px)}}@keyframes q-page-6{15.16%{transform:rotate(0) translate(-18px)}23.44%,65.16%{transform:rotate(180deg) translate(-18px)}73.44%{transform:rotate(0) translate(-18px)}}@keyframes q-page-7{17.02%{transform:rotate(0) translate(-18px)}25.18%,67.02%{transform:rotate(180deg) translate(-18px)}75.18%{transform:rotate(0) translate(-18px)}}@keyframes q-page-8{18.88%{transform:rotate(0) translate(-18px)}26.92%,68.88%{transform:rotate(180deg) translate(-18px)}76.92%{transform:rotate(0) translate(-18px)}}@keyframes q-page-9{20.74%{transform:rotate(0) translate(-18px)}28.66%,70.74%{transform:rotate(180deg) translate(-18px)}78.66%{transform:rotate(0) translate(-18px)}}@keyframes q-page-10{22.6%{transform:rotate(0) translate(-18px)}30.4%,72.6%{transform:rotate(180deg) translate(-18px)}80.4%{transform:rotate(0) translate(-18px)}}@keyframes q-page-11{24.46%{transform:rotate(0) translate(-18px)}32.14%,74.46%{transform:rotate(180deg) translate(-18px)}82.14%{transform:rotate(0) translate(-18px)}}@keyframes q-page-12{26.32%{transform:rotate(0) translate(-18px)}33.88%,76.32%{transform:rotate(180deg) translate(-18px)}83.88%{transform:rotate(0) translate(-18px)}}@keyframes q-page-13{28.18%{transform:rotate(0) translate(-18px)}35.62%,78.18%{transform:rotate(180deg) translate(-18px)}85.62%{transform:rotate(0) translate(-18px)}}@keyframes q-page-14{30.04%{transform:rotate(0) translate(-18px)}37.36%,80.04%{transform:rotate(180deg) translate(-18px)}87.36%{transform:rotate(0) translate(-18px)}}@keyframes q-page-15{31.9%{transform:rotate(0) translate(-18px)}39.1%,81.9%{transform:rotate(180deg) translate(-18px)}89.1%{transform:rotate(0) translate(-18px)}}@keyframes q-page-16{33.76%{transform:rotate(0) translate(-18px)}40.84%,83.76%{transform:rotate(180deg) translate(-18px)}90.84%{transform:rotate(0) translate(-18px)}}@keyframes q-page-17{35.62%{transform:rotate(0) translate(-18px)}42.58%,85.62%{transform:rotate(180deg) translate(-18px)}92.58%{transform:rotate(0) translate(-18px)}}@keyframes q-page-18{37.48%{transform:rotate(0) translate(-18px)}44.32%,87.48%{transform:rotate(180deg) translate(-18px)}94.32%{transform:rotate(0) translate(-18px)}}@keyframes q-left{4%{transform:rotate(90deg)}10%,40%{transform:rotate(0)}46%,54%{transform:rotate(90deg)}60%,90%{transform:rotate(0)}96%{transform:rotate(90deg)}}@keyframes q-right{4%{transform:rotate(-90deg)}10%,40%{transform:rotate(0)}46%,54%{transform:rotate(-90deg)}60%,90%{transform:rotate(0)}96%{transform:rotate(-90deg)}}@keyframes q-book{4%{transform:rotate(-90deg)}10%,40%{transform:rotate(0);transform-origin:2px 2px}40.01%,59.99%{transform-origin:30px 2px}46%,54%{transform:rotate(90deg)}60%,90%{transform:rotate(0);transform-origin:2px 2px}96%{transform:rotate(-90deg)}}[data-requested-save-command=save] [data-qsp-save-command=load],[data-requested-save-command=load] [data-qsp-save-command=save],[data-requested-save-command=load] [data-qsp-save-command=clear],[data-save-empty] [data-qsp-save-command=load],[data-save-empty] [data-qsp-save-command=clear]{display:none}.qsp-volume-root{position:relative;display:flex;align-items:center;-webkit-user-select:none;user-select:none;touch-action:none;width:200px;height:20px}.qsp-volume-slider-track{position:relative;flex-grow:1;border-radius:9999px;height:3px}.qsp-volume-slider-range{position:absolute;border-radius:9999px;height:100%}.qsp-volume-slider-thumb{display:block;width:20px;height:20px;border-radius:10px;cursor:grab}.qsp-volume-slider-thumb:hover{opacity:.8}.qsp-volume-slider-thumb:focus{outline:none;box-shadow:0 0 0 5px var(--black-a8)}
