body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;font-family:Montserrat,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:Montserrat,Menlo,Monaco,Consolas,Courier New,monospace}.app__CalendarF{align-items:center;background-color:rgba(42,46,65,.698);display:flex;flex:3 1;flex-direction:column;padding-bottom:10px;width:100%}.app__CalendarF__header{align-items:center;display:flex;justify-content:space-between;margin:45px 0 1.5vh;width:80%}.app__CalendarF__icon{cursor:pointer}.app__CalendarF__date{color:#fff;font-size:large}.app__CalendarF__separation{border-color:#8c95a5;margin:2vh;width:75%}.app__CalendarF__day{display:flex;justify-content:space-around;margin:2vh 2px 2vh -5px;width:80%}.app__CalendarF__day>div{color:hsla(0,0%,100%,.6)}.app__CalendarF__day-buttons{display:flex;flex-wrap:wrap;justify-content:space-between;width:80%}.app__CalendarF__day-buttons>div{flex-basis:14%}.app__CalendarF__day-button{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;margin:auto;opacity:1;outline:none;transition:background-color .2s,border-radius .2s,opacity .2s,-webkit-transform .2s;transition:background-color .2s,border-radius .2s,opacity .2s,transform .2s;transition:background-color .2s,border-radius .2s,opacity .2s,transform .2s,-webkit-transform .2s;transition-delay:.2s;width:50px}.app__CalendarF__day-button:hover{background-color:rgba(60,129,249,.533);border-radius:50%;opacity:.7;-webkit-transform:scale(.9);transform:scale(.9)}.app__CalendarF__day-button__selected{background-color:#3c81f9;border-radius:50%;-webkit-transform:scale(.9);transform:scale(.9)}.other-month{opacity:40%}.today{color:#3c81f9}.app__CalendarF__day-button{position:relative}.app__CalendarF__day-button.has-meeting:after{background-color:currentColor;border-radius:50%;bottom:9px;content:"";display:block;height:6px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:6px}@media screen and (max-width:1350px){.app__CalendarF{flex:1 1}}@media screen and (max-width:440px){.app__CalendarF__day-buttons>div{margin:0 -3px}}@media screen and (max-width:390px){.app__CalendarF__day-buttons>div{margin:0 -4px}}@media screen and (max-width:370px){.app__CalendarF__day-buttons>div{margin:0 -5px}}.app__Tasks{align-items:center;display:flex;flex:6 1;flex-direction:column;margin-bottom:20px;width:100%}.app__Tasks__header{align-items:center;display:flex;justify-content:space-between;margin:40px 0 20px;width:80%}.app__Tasks__date-selected{font-size:large;font-weight:500}.app__Tasks__add-button{background:none;background-color:#3c81f9;border:none;border-radius:50%;color:#fff;cursor:pointer;height:40px;outline:none;width:40px}.app__Tasks__separation{margin:20px;opacity:20%;width:80%}.app__Tasks__days{height:700px;position:relative;width:80%}.app__Tasks__day{display:flex;margin:34px 0}.app__Tasks__hour{color:#a4b0c3;display:flex;justify-content:flex-end;margin-right:1.2%;width:5%}.app__Tasks__line{opacity:10%;width:95%}.app__Tasks__tasks{height:640px;margin:42px 0 0 6%;position:absolute;top:0;width:94%}.app__Tasks__task{align-items:center;cursor:pointer;display:flex;overflow:hidden;padding-left:40px;position:absolute}.app__Tasks__task__description{margin-right:100px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app__Tasks__task__close-btn{background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;justify-content:center;margin-right:60px;opacity:66%;outline:none;padding:2px 7px 4px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1350px){.app__Tasks{flex:1 1}}.app__display{display:flex;flex-direction:row;min-height:100vh;width:100%}@media screen and (max-width:900px){.app__display{flex-direction:column-reverse}}.app__TaskBox{margin:-30px 0;width:35vw}.app__TaskBox>div{margin:30px 0}.app__TaskBox__top{align-items:flex-end;display:flex;justify-content:space-between}.app__TaskBox__title{margin-right:30px!important;width:100%}.app__TaskBox__title input{border:none;font-size:xx-large;outline:none;width:100%}.app__TaskBox__color{height:20px;width:20px}.app__TaskBox__separation{height:3px;width:100%}.app__TaskBox__datetime{align-items:center;display:flex}.app__TaskBox__datetime div{margin-right:10px}.app__TaskBox__TimePickers{display:flex;flex-direction:row}.app__TaskBox__textarea{border:none;box-sizing:border-box;font-family:inherit;font-size:inherit;margin:0 0 -30px;max-height:150px;outline:none;overflow-y:auto;padding:0;resize:none;width:100%}.app__TaskBox__container__add-button{display:flex;justify-content:end}.app__TaskBox__add-button{border:none;cursor:pointer;height:30px;width:150px}@media screen and (max-width:900px){.app__TaskBox{margin:-30px 0;width:70vw;z-index:9}.app__TaskBox__top{display:block}.app__TaskBox__top>div:nth-child(2){margin-top:20px}.app__TaskBox__color{height:30px;width:100%}.app__TaskBox__TimePickers{display:flex;flex-direction:column}.app__TaskBox__TimePickers>div{width:100%}.app__TaskBox__TimePickers>div:not(:last-child){margin-bottom:20px}}.app__Overlay__background{background-color:rgba(0,0,0,.533);cursor:pointer;left:0;min-height:100vh;position:fixed;top:0;width:100vw;z-index:9}.app__Overlay__container{background-color:#fff;bottom:0;cursor:auto;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:30px;position:fixed;right:0;top:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;z-index:10}
/*# sourceMappingURL=main.c3d47de4.css.map*/