@import "https://fonts.googleapis.com/css2?family=Potta+One&display=swap";
@import "https://fonts.googleapis.com/css2?family=Raleway&display=swap";
@import "https://fonts.googleapis.com/css2?family=Lobster&display=swap";
*{-webkit-user-select:none;user-select:none;-khtml-user-select:none;-o-user-select:none;--darkColor:#393f3f;--lightColor:#bbc2c0;--orangeColor:#ea5421f2;--white:#fff;--black:#000;--transparent:#0000;--taskbar-height:36px;--dock-width:60px;--dock-height:0px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);margin:0;padding:0}html,body{overscroll-behavior:none;height:100%;overflow:hidden}body{touch-action:manipulation}.font-roboto{font-family:Roboto,sans-serif}.font-potta{font-family:Potta One,cursive}.font-raleway{font-family:Raleway,sans-serif}.font-lobster{font-family:Lobster,cursive}.font-times{font-family:Times New Roman,Times,serif}.font-courier{font-family:Courier New,Courier,monospace}.centralise{flex-direction:column;justify-content:center;display:flex}.display-none{display:none}.cursor-pointer{cursor:pointer}.text-area-editor{resize:none;box-sizing:border-box;border:none;width:100%;height:100%;padding:.2rem .4rem}.text-area-editor:focus{outline:none}.text-area-editor::-webkit-scrollbar{width:10px}.text-area-editor::-webkit-scrollbar-thumb{background-color:#ea5421e6;border-radius:10px;width:10px}.button-base{cursor:pointer;background-color:#0000;border:none;outline:none}.container-center{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container,.container-center{width:970px}}@media (min-width:1200px){.container{width:1170px}}@media (max-width:768px){*{--taskbar-height:40px;--dock-width:0px;--dock-height:56px}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}input,textarea,select{font-size:16px}.container-center{width:100%;padding-left:12px;padding-right:12px}.date-full,.task-label-full,.battery-level-label,.charging-slot,.heading{display:none}.date-compact,.task-label-short{display:inline}}@media (min-width:769px){.date-compact,.task-label-short{display:none}}
