@import "https://fonts.googleapis.com/css2?family=Tektur:wght@400..900&display=swap";
.window-draggable{cursor:default;-webkit-user-select:none;user-select:none}.window-title-bar{cursor:move}.window-dragging{opacity:.95;box-shadow:0 0 15px #00000080}html,body{-webkit-user-select:none;user-select:none}body{font-family:Tektur,sans-serif}@media (max-width:768px){body{width:100%;height:100%;position:fixed;overflow:hidden}}.window-content{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}body::-webkit-scrollbar{width:5px;height:5px}body::-webkit-scrollbar-track{background:#0000001a;border-radius:10px}body::-webkit-scrollbar-thumb{background:#e3e3e3;border-radius:10px;transition:background .2s}body::-webkit-scrollbar-thumb:hover{background:#e3e3e3}.window-draggable .window-content{scrollbar-width:thin;scrollbar-color:#e3e3e3 #0000001a}.window-draggable .window-content::-webkit-scrollbar{width:6px!important;height:6px!important}.window-draggable .window-content::-webkit-scrollbar-track{margin:4px 0;background:#0000001a!important;border-radius:10px!important}.window-draggable .window-content::-webkit-scrollbar-thumb{background:#e3e3e3!important;border-radius:10px!important;transition:background .2s!important}.window-draggable .window-content::-webkit-scrollbar-thumb:hover{background:#e3e3e3!important}.floating-object{animation-name:floating;animation-duration:3.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes floating{0%{transform:translate(0)}50%{transform:translateY(10px)}to{transform:translate(0)}}
