body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:font;src:url(../../static/media/darkforest.cc980de64824f6037bf5.woff2)}#root,body,html{--large-text-size:min(6vh,8vw);--medium-text-size:min(4.5vh,6vw);--small-text-size:min(4vh,5.33333vw);--button-width:var(--large-text-size)}#root,.App,body,html{height:100%;width:100%}.App{background-color:#000;color:red;display:grid;grid-template-rows:1fr 10fr;overflow:hidden;-webkit-user-select:none;user-select:none}.App>.title{align-items:center;display:flex;font-family:font;font-size:min(6vh,8vw);font-size:var(--large-text-size);height:100%;justify-content:center;max-height:50vh;text-align:center;width:100%}.App>.content{--margin:18px;--padding:18px;border:2px solid red;border-radius:15px;height:calc(100% - var(--margin)*1 - var(--padding)*2);margin-bottom:var(--margin);margin-left:var(--margin);margin-right:var(--margin);padding:var(--padding);position:relative;width:calc(100% - var(--margin)*2 - var(--padding)*2)}.App>.content>.fullcontent{background-color:#000;width:calc(100% - var(--padding)*2)}.App>.content>.fullcontent,.App>.content>.sidecontent{height:calc(100% - var(--padding)*2);left:var(--padding);position:absolute;top:var(--padding)}.App>.content>.sidecontent{background-color:rgba(0,0,0,.8);padding-right:calc(var(--padding) + var(--button-width));width:calc(100% - var(--padding)*3 - min(6vh, 8vw));width:calc(100% - var(--padding)*3 - var(--button-width))}.App>.content>.floating-buttons{position:absolute;right:var(--margin);top:var(--margin);width:min(6vh,8vw);width:var(--button-width)}.App>.content>.floating-buttons>.floating-button{align-items:center;display:flex;height:min(6vh,8vw);height:var(--button-width);justify-content:center;margin-bottom:10px;text-align:center;width:min(6vh,8vw);width:var(--button-width)}.App>.content>.floating-buttons>.floating-button>img{height:100%;object-fit:contain;width:100%}.list::-webkit-scrollbar{display:none}.list{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.list>.list-item{display:flex;font-family:font;font-size:min(4.5vh,6vw);font-size:var(--medium-text-size);padding:10px}.list>.list-item>.list-item-button{flex-basis:min(4.5vh,6vw);flex-basis:var(--medium-text-size);margin-right:var(--padding)}.list>.list-item>.list-item-button>img{height:100%;object-fit:contain;width:100%}.list>.list-item>.list-item-text{align-items:center;display:flex;flex:1 1;justify-content:center;overflow:hidden;text-align:center;width:100%}.list>.list-item>.list-item-text:hover{background-color:red;border-radius:10px;color:#000}.AddSpinnerPage,.EditSpinnerPage{display:flex;flex-direction:column}.AddSpinnerPage>button,.AddSpinnerPage>input,.AddSpinnerPage>textarea,.EditSpinnerPage>.inputandbutton>button,.EditSpinnerPage>.inputandbutton>input,.LoginPage>button,.LoginPage>input{background-color:transparent;border:none;color:red;font-family:font;margin:.2vh;outline:none;padding:1.5vh}.AddSpinnerPage>input,.EditSpinnerPage>.inputandbutton>button,.EditSpinnerPage>.inputandbutton>input,.LoginPage>button,.LoginPage>input{font-size:min(4.5vh,6vw);font-size:var(--medium-text-size)}.AddSpinnerPage>textarea,.EditSpinnerPage>.list{border:none;flex:1 1;font-size:min(4vh,5.33333vw);font-size:var(--small-text-size);resize:none}.AddSpinnerPage>button{background-color:#000;font-size:min(4vh,5.33333vw);font-size:var(--small-text-size)}.AddSpinnerPage>button:hover,.EditSpinnerPage>.inputandbutton>button:hover,.LoginPage>button:hover{background-color:red;border-radius:10px;color:#000}.EditSpinnerPage>.inputandbutton{background-color:#000;display:flex}.EditSpinnerPage>.inputandbutton>input{flex:4 1}.EditSpinnerPage>.inputandbutton>button{background-color:#000;flex:1 1}::-moz-placeholder{color:#c80000}::-ms-placeholder{color:#c80000}::-webkit-input-placeholder{color:#c80000}::placeholder{color:#c80000}.spinner{height:100%;width:100%}.spinner-result{--padding:20px;background-color:rgba(0,0,0,.9);bottom:0;font-size:min(4.5vh,6vw);font-size:var(--medium-text-size);overflow:hidden;text-align:center}.ConfirmModal,.spinner-result{font-family:font;left:0;padding:var(--padding);position:absolute;width:calc(100% - var(--padding)*2)}.ConfirmModal{--padding:calc(var(--large-text-size)*2);background-color:rgba(0,0,0,.95);border-radius:10px;font-size:min(6vh,8vw);font-size:var(--large-text-size);height:calc(100% - var(--padding)*2);top:0}.confirm-message{display:flex;flex-direction:column;height:100%}.confirm-message>.confirm-title{flex:1 1;overflow:hidden;text-align:center}.confirm-message>button{background-color:transparent;border:none;color:red;font-family:font;font-size:min(6vh,8vw);font-size:var(--large-text-size);margin:.2vh;outline:none;padding:1.5vh}.confirm-message>button:hover{background-color:red;border-radius:10px;color:#000}.LoginPage{align-items:center;display:flex;flex-direction:column;justify-content:center}
/*# sourceMappingURL=main.53592a38.css.map*/