.hover-total-amount-day{position:absolute;font-weight:700;color:#fff;background-color:#58747e;padding:4px;z-index:100}.add-action{color:#58747e;font-weight:700;padding:0;margin:5px;cursor:pointer}.add-actions{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-content:flex-start;align-content:flex-start}button.add-pos-btn{color:#efeceb;background-color:#58747e;font-size:larger;font-weight:700;border:none;border-radius:5px;padding:2px 7px;margin:3px}button.add-pos-btn:active,button.add-pos-btn:focus,button.add-pos-btn:hover{box-shadow:-2px 2px 10px #a6a6a6;padding:2px 7px}#add-modal{position:fixed;top:30%;left:30%;padding:20px;background-color:#efeceb;border-radius:10px;box-shadow:-3px 3px 15px 4px #666}#add-form table{margin:auto;text-align:left;color:#58747e}#add-form table input{box-sizing:border-box;width:100%;height:1,5em;border:none;padding:5px}#add-form table input[type=submit]{color:#fff;box-align:right;text-align:right;margin:4px;padding:5px;background-color:#58747e;border:none;font-weight:400}#add-form table input[type=submit]:active,#add-form table input[type=submit]:focus,#add-form table input[type=submit]:hover{color:#fff;margin:4px;padding:5px}#add-form table select{box-sizing:border-box;width:100%;height:2em;border:none;background-color:#fff}#tooltip-error{display:none;font-size:small;color:red;border:none;padding:1px;background-color:#ffe6e6}.close-X{position:absolute;top:0;right:3px;padding:0;color:#58747e;margin:2px;background:transparent;border:none}#tiles{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center}#tiles,.tile{-webkit-flex-grow:1;flex-grow:1}.tile{position:relative;-webkit-flex-basis:400px;flex-basis:400px;max-width:550px;height:230px;background-color:#fafafa;border-radius:2px;border:1px dashed #58747e;overflow-y:scroll;overflow-x:hidden;padding:5px;margin:10px;transition-property:opacity;transition-duration:.5s;transition-timing-function:ease-out;transition-delay:0}.fade-out{opacity:0}.arrow{width:10px}.arrow-up{position:relative;bottom:10px;border-bottom:5px solid #000}.arrow-down,.arrow-up{width:0;height:0;background-color:initial;border-left:5px solid transparent;border-right:5px solid transparent}.arrow-down{font-size:.1em;border-top:5px solid #000}.table-spendings{text-align:left;margin:auto;width:100%;min-width:200px;max-width:400px}.table-spendings td,.table-spendings th{border-bottom:1px solid #000;padding:4px}.table-spendings .cell-amount{text-align:right;min-width:5em}.table-spendings-history{width:100%}.close-tile{position:absolute;top:5px;right:5px;font-family:sans-serif;font-weight:900;font-size:1em;color:#58747e;border-radius:5px;border:none}.table-spendings-history td{padding:2px}#piechart{box-sizing:border-box;width:400px;height:150px}#tilesSettings{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-align-content:space-around;align-content:space-around}#settings table tr{text-align:left}#settings table td{padding:6px 8px}#settings .prefTitle{font-weight:700;vertical-align:top}#settings .btnDelete{background:none;border:none}#settings .reducedPadding td{padding:1px 8px}@font-face{font-family:rubik-regular;src:url(/spendings-tracker/static/media/rubik-regular-webfont.a3f6ffca.woff2) format("woff2"),url(/spendings-tracker/static/media/rubik-regular-webfont.e02f6d94.woff) format("woff"),url(/spendings-tracker/static/media/Rubik-Regular.35af6dbe.ttf) format("truetype");font-weight:400;font-style:normal}body{background-color:#fafafa;font-family:rubik-regular,sans-serif;margin:0;padding:0}button{cursor:pointer}h4{color:#7e6258}a,a:active,a:focus,a:hover{all:unset}.font-small-colored{color:#7e6258;font-size:smaller;text-indent:1em}.border-dashed{width:95%;background-color:#fafafa;border-radius:2px;border:1px dashed #58747e;overflow-x:hidden;padding:5px;margin:10px}.scroll-x-axis{overflow-x:scroll}.align-right{text-align:right}.align-left{text-align:left}.hidden{display:none}#main-container{display:grid;grid-gap:10px;grid-template-columns:50px auto}header{grid-column:1/-1;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;justify-content:flex-end;background-color:#58747e;color:#fafafa}header button{color:#fafafa;font-family:rubik-regular,sans-serif;font-size:18px;margin:0;padding:0;background-color:initial;border:none;font-weight:400}header button:active,header button:focus,header button:hover{color:#fff;margin:0;padding:0}header .nav-icon{margin:15px 15px 15px 0}header .wrapper-generate-btn{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin:13px 10px 10px}header .btn-sub-title{font-size:x-small}.menu-item-headline{color:#58747e;grid-column:1/3}.box{text-align:center}#sidebar{position:fixed;left:0;z-index:10;width:50px;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}#sidebar ul{margin:0 -55px 0 0;padding:0}#sidebar li{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;cursor:pointer;width:100%;padding:3px 5px 3px 3px;text-decoration:none;list-style-type:none}#sidebar li:focus,#sidebar li:hover{color:#fafafa;background-color:#000;text-decoration:none}#sidebar .nav-title:focus,#sidebar .nav-title:hover{display:inline;color:#fafafa}#sidebar .nav-icon{padding:10px 9px 10px 19px}#dashboard{display:grid;grid-gap:10px;justify-items:stretch;-webkit-align-items:start;align-items:start;-webkit-align-content:stretch;align-content:stretch}#analytics .chart,#analytics .setup{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}#analytics .setup>*{padding:3px;margin:15px}#analytics .setup *{padding:2px}@media (min-width:750px){#dashboard{grid-template-columns:auto 290px}}
/*# sourceMappingURL=main.b3ba2ab4.chunk.css.map */