@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,300;0,400;0,600;0,700;0,900;1,300;1,400;1,600;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Fira+Code&display=swap);:root{--navBarHeight:50px;--navBarWidth:80px}:root *{font-family:"Source Sans Pro",sans-serif}body{background-color:#f5f5f5;margin:0;padding:0;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root,body{overflow:hidden}#root{display:flex;height:100vh;width:100vw}@media (max-width:719px){#root{flex-direction:column-reverse}}.flex-row{display:flex;flex-direction:row}.flex-col{display:flex;flex-direction:column}.flex-col *{margin-top:2vh}.flex-auto-row{display:flex}@media screen and (max-width:885px){.flex-auto-row{flex-direction:column;align-items:center}}@media screen and (min-width:885px){.flex-auto-row{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}}.grid-pancake{grid-template-rows:auto auto 1fr auto}.grid,.grid-pancake{display:grid;height:100%;width:100%}code{background-color:#fff;padding:1vh 1vw;border-radius:2px}h1{border-bottom-style:medium solid #fff}.page-frame{padding:1.5vh 1.5vw;min-height:100%;min-width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;box-sizing:border-box}.display-container{background-color:#fff;border-radius:5px;box-shadow:0 0 5px .25px #9400d3;padding:2%;max-height:100%}.button{display:inline-block;border-radius:5px;border:none;background-color:#9400d3;color:#fff;font-weight:700!important;white-space:nowrap;cursor:pointer}@media (max-width:719px){.button{padding:1vh 5vw}}@media (min-width:720px){.button{padding:.5vh 2.5vw}}.formTextField{display:block;width:100%;box-sizing:border-box}.labelText{font-style:italic;color:grey}label{min-width:100%}.buttonContainerSi{display:flex;flex-direction:row;justify-content:flex-end}.buttonContainerMul{display:flex;flex-direction:row;justify-content:space-between;align-items:center;white-space:nowrap}.buttonContainerMul *,.buttonContainerMul * .button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.buttonContainerMul * .button{margin-left:.5vw;margin-bottom:0}.buttonIcon{display:flex;flex-direction:row;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;justify-content:center;align-items:center;box-sizing:border-box}.buttonIcon *{margin:5%}.closeCross{cursor:pointer}.pageScrollContainer{position:relative;justify-content:flex-start;height:100%;width:100%;overflow:hidden scroll;box-sizing:border-box}.spacerH{--widthSpacerH:70%;--marginSpacerH:calc(100% - var(--widthSpacerH));display:inline-block;width:var(--widthSpacerH);border-top:1px solid grey;margin-left:calc(var(--marginSpacerH)/2)!important;margin-right:calc(var(--marginSpacerH)/2)!important;margin-top:3.5vh!important;margin-bottom:3.5vh!important;height:1px}.pageWrapper{width:100%;height:100%}@media (max-width:719px){.pageWrapper{height:calc(100% - var(--navBarHeight))}}.clickable{cursor:pointer}.titleUnderline{border-bottom:thin solid grey;padding-bottom:5px}#invisibleZone{display:none;height:0;width:0;padding:0;margin:0}.popupContainer{display:none}.popupContainer .bgPopup{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#222;opacity:.2;z-index:3}.popupContainer .popupDialog{position:fixed;top:0;left:0;bottom:0;right:0;overflow-x:hidden;overflow-y:auto;z-index:4}.popupContainer .modalDialog{background-color:#fff;box-shadow:0 0 5px .25px #9400d3;border-radius:10px;padding:2%;align-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-transform:translate(0);transform:translate(0)}@media (min-width:720px){.popupContainer .modalDialog{width:45vw;margin:5vh auto}}@media (max-width:719px){.popupContainer .modalDialog{width:85vw;margin:2.5vh auto}}.popupContainer .popup{width:100%;min-height:25vh;grid-template-rows:auto 1fr}.popupContainer .popupHeader{width:100%;justify-content:space-between;align-items:center;margin-bottom:1%}.popupContainer .popupHeader *{margin:0}#trashListContainer{display:flex;min-height:100%;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;flex-direction:column}#trashListContainer #trashListContent{justify-content:space-between;align-items:center;padding:.5%;min-height:33px}#trashListContainer .editContentButton{display:none}#trashListContainer .contentContainer{padding:.5%;margin-top:1%;margin-bottom:1%;align-content:center;background-color:#f5f5f5;border-radius:5px;border:thin solid grey;min-height:15px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}#trashListContainer .contentContainer:hover .editContentButton{display:flex}#trashListContainer .contentContainer+div{width:100%;height:100%}#trashListContainer .buttonContainerSi{margin-top:2vh}#trashListContainer ul{margin:0;width:100%}#trashListContainer li,#trashListContainer ul{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.inputsForm .input-zone{border-radius:10px;justify-content:space-between;flex-wrap:wrap}.inputsForm .input-zone *{margin:5%}.inputsForm .content-1,.inputsForm .content-2{min-width:190px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.inputsForm #input-container{display:flex}#home .grid{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (min-width:1441px){#home .grid{grid-template-columns:minmax(100px,55vw) 1fr;grid-column-gap:1vw;-webkit-column-gap:1vw;column-gap:1vw}}@media (max-width:1440px){#home .grid{grid-template-rows:auto 1fr;grid-row-gap:1vh;row-gap:1vh}}#home .inputBox{width:100%}#home #input-container{display:flex;flex-direction:column;justify-content:space-between}@media (max-width:719px){#home #input-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}#home #calendar-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#error-404{height:100%;width:100%;align-items:center;justify-content:center;text-align:center}#error-404 img{height:60vmin}#error-404 strong{cursor:pointer;color:#9400d3;font-size:calc(20px + 2vmin);margin:4vh;line-height:1.5em}#error-404 code{background-color:#d4d4d4}@media (max-width:815px){#error-404 span.autoHideText{display:none}}#settings .display-container{display:grid;grid-template-rows:auto 1fr;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#settings .trashList{padding:0}#settings .trashList li{list-style:none}#settings h2{border-bottom:thin solid grey;padding-bottom:5px}#settings #content-display{height:100%;width:100%;display:grid;grid-template-rows:repeat(4,auto);grid-row-gap:3vh;row-gap:3vh}#settings #data-button-container{height:100%;width:100%}#settings #data-button-container.flex-row{justify-content:space-evenly;align-items:center}#settings #news-container{display:flex;flex-direction:column;justify-content:space-around;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#settings #news-container #appInfo{font-family:"Fira Code",monospace;background-color:#e0e0e0;padding:1vh 1vw;border-radius:5px;list-style:none;margin-left:0;margin-right:0}#settings #dangerZone-container .flex-row{justify-content:space-evenly;align-items:center}#settings #syncFrame{display:grid;grid-template-rows:auto auto;height:100%;width:100%}#settings #syncFrame #githubSecretContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;align-content:center}#settings #syncFrame #githubSecretContainer #githubSecretInput{width:100%;height:3vh}#stats #currentYearSelect{min-width:150px;font-weight:bolder}#stats #statsContainer{display:grid;grid-template-rows:minmax(50vh,auto) minmax(50vh,auto);grid-gap:5vh;gap:5vh}#stats #currentYear{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#stats #graphContainer{display:flex;align-content:center;justify-content:space-around;flex-wrap:wrap}@media (min-width:720px){#stats #graphContainer #trashStats{height:300px;width:600px}}@media (max-width:719px){#stats #graphContainer #trashStats{height:150px;width:300px}}#stats #graphContainer #trashStatsGraph{height:100%!important;width:100%!important}#stats #allYear #inputContainer{display:flex;flex-direction:row;justify-content:space-between;align-content:center}#stats #allYear #inputContainer input{margin-right:1vw}#stats .datePickerContainer{display:flex;justify-content:space-between;align-content:center;align-items:center;flex-wrap:wrap}@media (min-width:720px){#stats .datePickerContainer{flex-direction:row}}@media (max-width:719px){#stats .datePickerContainer{flex-direction:column}}#stats .datePickerContainer input{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:15vw;min-width:127px;margin:auto 0;font-weight:900}#NavBar{position:relative;overflow:hidden;border-right:thin solid grey}@media (min-width:720px){#NavBar{--navBarWidth:80px;top:0;bottom:0;left:0;height:100%;min-width:var(--navBarWidth);width:var(--navBarWidth)}}@media (max-width:719px){#NavBar{bottom:0;left:0;right:0;height:var(--navBarHeight);width:100%;box-shadow:0 0 5px .25px #9400d3}}#NavBar *{margin:0}#NavBar #NavBarContent{align-items:flex-start;height:100%;width:100%;background-color:#fff}@media (max-width:719px){#NavBar #NavBarContent{flex-direction:row;align-items:center}#NavBar #NavBarContent .spacerH{display:none}}#NavBar #NavBarContent .flex-row{margin-bottom:5vh;width:100%;align-items:center;justify-content:center}@media (min-width:720px){#NavBar #NavBarContent #home{margin-top:3.5vh}}@media (max-width:719px){#NavBar #NavBarContent #home{margin:0}}#NavBar #NavBarContent #stats{margin-bottom:0}@media (max-width:719px){#NavBar #NavBarContent #settings{margin:0}}#NavBar .link-normal{color:#000;font-weight:700;text-decoration:none;margin:0;padding:0;box-shadow:inset 0 0 0 0 #fff;transition:.5s ease-out}#NavBar .link-normal * svg{margin:0}#NavBar .link-active{color:#9400d3;font-weight:700}#NavBar .link-normal:hover,#NavBar link-active:hover{color:#9400d3}#NavBar .navButtonContent{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}#NavBar .navButtonContent p{margin-top:10%;font-size:.75rem}
/*# sourceMappingURL=main.d153920c.chunk.css.map */