.wrap{padding:10px 50px}#content{position:relative}.app{width:80%;max-width:842px;flex-direction:column;overflow:hidden;align-items:center;justify-content:center}.resize-handle{width:10px;height:10px;background-color:rgba(255,255,255,0.5);position:absolute;z-index:10}.top-left{top:-5px;left:-5px}.top-right{top:-5px;right:-5px}.bottom-left{bottom:-5px;left:-5px}.bottom-right{bottom:-5px;right:-5px}.top-bar{display:flex;justify-content:space-between;align-items:center;background-color:#2d2d2d;height:30px;padding:0 10px;box-shadow:0 0 10px rgba(0,0,0,0.5);border-top-left-radius:5px;border-top-right-radius:5px}.top-bar:active{}.buttons{display:flex;align-items:center}.buttons span{display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:8px}.close{background-color:#ff5f56}.minimize{background-color:#ffbd2e}.zoom{background-color:#27c93f}.actionbuttons{margin-left:auto;margin-top:6px;display:flex;align-items:center;justify-content:space-between}.action-button{padding-right:6px}.title{color:#bbb;font-size:14px;font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif}.terminal{background-color:rgb(23,12,26);padding:10px;box-shadow:0 0 10px rgba(0,0,0,0.5);overflow-y:auto;border-bottom-left-radius:5px;border-bottom-right-radius:5px}::-webkit-scrollbar{height:.5rem;width:.5rem}::-webkit-scrollbar:horizontal{height:.5rem;width:.5rem}::-webkit-scrollbar-track{background-color:hsla(0,0%,32%,0.336)}::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.1);border-color:rgba(255,255,255,1);border-radius:9999px;border-width:1px}::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.3)}.output{white-space:pre-wrap}.input-line{display:flex;align-items:center}.prompt{margin-right:5px}.input{background:none;border:none;color:#ffffff;flex-grow:1;outline:none}body,b{font-size:19px}@media screen and (max-width:600px){body,b{font-size:13px!important}.wrap{padding:10px 30px}.app{width:100%}article{padding:5px}}.bordered{border:2px solid #fff;padding:21px}.borderedTitle{position:absolute;background-color:rgb(23,12,26);left:13px;top:-14px;padding:8px;text-decoration:underline}.music-player .actionbuttons-green{color:rgb(0,149,0)}.music-player:hover .actionbuttons-green{color:#27c93f!important}