:root{--color-hover:#def;--color-selected:blue;--color-darkest:#000}*{box-sizing:border-box;font-family:monospace,Courier,Courier New;font-size:14px;line-height:16px;margin:0;padding:0}body{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;background:#bbb}.app{bottom:0;display:flex;flex-direction:column;left:0;margin:0;min-width:240px;position:fixed;right:0;top:0}.fileRow:focus,button:focus:not(:active),div:focus{outline:none}.fileRow,button{-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;-webkit-user-select:none}@media (hover:hover){.filter2>div.inputButton:hover{background:#def;background:var(--color-hover);border-color:#aaa}button.clear:hover:not(:active){background:#f08080;color:#fff}.fileRow:focus,button:focus:not(:active),div:focus{box-shadow:inset 0 0 0 2px #def;box-shadow:inset 0 0 0 2px var(--color-hover);outline:none}.title2 button:hover{fill:#def;fill:var(--color-hover);color:#def;color:var(--color-hover)}.title2>div>button:hover:not(.selected){fill:#000;color:#000}.fileRow:not(.selected):hover,.title2>div>button:hover:not(.selected),button:hover{background:#def;background:var(--color-hover)}button:hover{fill:#000;fill:var(--color-darkest);color:#000;color:var(--color-darkest)}}.title2>button:active{background:#ffffff80}.dialog{align-items:center;align-items:stretch;background:#fff;display:flex;flex-direction:column;margin:auto;max-width:600px;padding:1rem;width:90%}.dialog>div{word-wrap:break-word;overflow-wrap:break-word;overflow-x:hidden;padding:.5rem;white-space:pre-wrap}.dialog>.logs{background:#000;background:var(--color-darkest);border:.5rem solid #000;border:.5rem solid var(--color-darkest);color:#def;color:var(--color-hover);height:8rem;margin-top:.5rem;max-height:8rem;overflow:hidden;padding:0;text-overflow:ellipsis}.filelist{background:#fff;flex:1 1;overflow-y:scroll}.empty{color:#777;padding:.5rem;text-align:center}.fileRow.selected{background:blue;background:var(--color-selected);color:#fff}.fileRow{color:#000;cursor:pointer;display:flex;gap:1rem;margin:0 .5rem;padding:.5rem}.fileRow>div{overflow:hidden;overflow-wrap:break-word;text-align:left}.fileRow>div.date,.fileRow>div.size{text-align:right;white-space:nowrap}.fileRow>div.name{flex:1 1}.fileRow>div.date,.fileRow>div.size{opacity:.7;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1024px){.fileRow{flex-wrap:wrap}.fileRow>div.name{flex:auto;width:100%}.fileRow>div.date,.fileRow>div.size{font-size:smaller;margin-top:-.8rem;padding-left:0;text-align:left}.fileRow>div.size{flex:1 1;text-align:right}}.dialog.drag{background:#def;background:var(--color-hover)}button{fill:#fff;background:blue;background:var(--color-selected);border:0;color:#fff;cursor:pointer;display:block;outline:0;padding:.5rem}button:active{background:#000;background:var(--color-darkest);color:#fff}.app>.page{color:#fff;display:flex;flex:1 1;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:250px;overflow-y:hidden}.main{flex:1 1}.infopanel>div{overflow:hidden}.infopanel.filter2{background:#eee;padding:.5rem 0}.infopanel{margin-bottom:.5rem}.infopanel:not(.filter2){margin-top:.5rem}.infopanel{color:#666;display:flex;gap:.5rem;justify-content:space-between;left:0;position:-webkit-sticky;position:sticky}.infopanel>div>span{display:block;margin:0 1rem;overflow:hidden;padding:.5rem 0;text-overflow:ellipsis;white-space:nowrap}.infopanel>div{background:#eee;display:flex;justify-content:space-between}.filter2>div{align-items:center}.filter2 input:focus{cursor:text}.filter2>div.inputButton:has(:focus){background:#fff;border-color:#aaa}.filter2 input:focus::placeholder{opacity:1;transform:translate(0)}.filter2 input::placeholder{opacity:0;transform:translateY(20px);transition:all .1s}.filter2>div.inputButton{align-content:stretch;align-items:stretch;background:#0000;border:2px solid #ddd;flex:1 1;margin:2px -.5rem;padding:2px}.filter2>div>input{background:#0000;border:0;color:#000;cursor:pointer;display:block;flex:1 1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0;min-width:50px;outline:0;padding:.5rem}button.clear{background:red;display:none}button.clear:active{background:#000}.filter2 button.clear:active,.filter2:has(input:focus) button.clear{display:block}.credits{padding:.5rem}.credits,.credits *{color:#000;color:var(--color-darkest);font-size:11px;text-align:center}.credits a:hover{color:blue;color:var(--color-selected)}pre{color:#000;padding:1rem}.preview pre{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.preview{background:#ddd;flex:1 1;overflow-y:scroll}.fastpreview{background:#ddd;display:block;flex:0.5 1;overflow:scroll;padding:.5rem}.fastpreview button{fill:blue;fill:var(--color-selected);align-content:baseline;background:#fff;border:2px solid blue;border:2px solid var(--color-selected);display:flex;height:30px;justify-content:space-around;margin:-.5rem 0;padding:0;width:30px}.fastpreview button svg{display:block;margin:auto}.fastpreview button:hover{background-color:#def;background-color:var(--color-hover)}.fastpreview>div>*{display:block}.fastpreview>div>span{flex:1 1;margin:auto;overflow:hidden;white-space:nowrap}.fastpreview>div{align-content:baseline;color:#777;display:flex;gap:.5rem;justify-content:space-around;left:0;padding:.5rem;position:-webkit-sticky;position:sticky}.fastpreview pre{color:#000;padding:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.PAGE_PREVIEW .archive,.PAGE_PREVIEW .fastpreview{display:none}.title2{background:#000;background:var(--color-darkest);display:flex}.title2>div>button.selected{background:#fff;color:#000}.title2>div>button:not(.selected){background:#fff3}.title2>div>button:active{background:#def;background:var(--color-hover);color:#000}.title2>button>svg{display:block;margin:auto}.title2>button{background:#0000;padding:0 .5rem}.title2>div{display:flex;overflow:hidden;padding:.5rem}.title2>div>span{display:block;overflow:hidden;padding:.5rem 0;text-overflow:ellipsis;white-space:nowrap}.title2>div.prevnext{display:flex;flex-direction:column;justify-content:center;padding:0}.title2>div.prevnext>button{background:#0000;border-radius:50%;display:flex;font-size:smaller;height:12px;justify-content:center;padding:0}img{background:#fff;border:2px solid #777;color:#000;margin:1rem;max-width:calc(100% - 2rem);padding:1rem}.submenu>button{padding:1rem;text-align:left;width:100%!important}.submenu>button.selected{background:#fff}.submenu button svg{fill:#000;display:inline-block;margin:-8px;padding:3px}.submenu button.desc svg{transform:rotate(180deg)}.submenu{background:#000;box-shadow:0 2px 0 0 #0000001a;display:block!important;padding:0!important;position:absolute;right:0;top:calc(2rem + 16px);z-index:1000}.title2 span svg{fill:#fff;margin-bottom:-6px;margin-right:.5rem;margin-top:-6px}@media screen and (max-width:601px){.filter2>div:first-child{display:none}.infopanel.filter2{padding-left:1rem}.filter2 input::placeholder{opacity:.5;transform:translate(0)}}
/*# sourceMappingURL=main.1c262a06.css.map*/