*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;font-size:62.5%}body{color:#606c76;font-family:"Roboto","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1.6em;font-weight:300;letter-spacing:.01em;line-height:1.6}.container{margin:0 auto;max-width:112rem;padding:0 2rem;position:relative;width:100%}.row{display:flex;flex-direction:column;width:100%}.row,.row.row-no-padding,.row.row-no-padding>.column{padding:0}.row.row-wrap{flex-wrap:wrap}.row.row-top{align-items:flex-start}.row.row-bottom{align-items:flex-end}.row.row-center{align-items:center}.row.row-stretch{align-items:stretch}.row.row-baseline{align-items:baseline}.row .column{display:block;flex:1 1 auto;margin-left:0;max-width:100%;width:100%}.row .column.column-offset-10{margin-left:10%}.row .column.column-offset-20{margin-left:20%}.row .column.column-offset-25{margin-left:25%}.row .column.column-offset-33,.row .column.column-offset-34{margin-left:33.3333%}.row .column.column-offset-40{margin-left:40%}.row .column.column-offset-50{margin-left:50%}.row .column.column-offset-60{margin-left:60%}.row .column.column-offset-66,.row .column.column-offset-67{margin-left:66.6666%}.row .column.column-offset-75{margin-left:75%}.row .column.column-offset-80{margin-left:80%}.row .column.column-offset-90{margin-left:90%}.row .column.column-10{flex:0 0 10%;max-width:10%}.row .column.column-20{flex:0 0 20%;max-width:20%}.row .column.column-25{flex:0 0 25%;max-width:25%}.row .column.column-33,.row .column.column-34{flex:0 0 33.3333%;max-width:33.3333%}.row .column.column-40{flex:0 0 40%;max-width:40%}.row .column.column-50{flex:0 0 50%;max-width:50%}.row .column.column-60{flex:0 0 60%;max-width:60%}.row .column.column-66,.row .column.column-67{flex:0 0 66.6666%;max-width:66.6666%}.row .column.column-75{flex:0 0 75%;max-width:75%}.row .column.column-80{flex:0 0 80%;max-width:80%}.row .column.column-90{flex:0 0 90%;max-width:90%}.row .column .column-top{align-self:flex-start}.row .column .column-bottom{align-self:flex-end}.row .column .column-center{align-self:center}@media (min-width:40rem){.row{flex-direction:row;margin-left:-1rem;width:calc(100% + 2rem)}.row .column{margin-bottom:inherit;padding:0 1rem}}.clearfix:after{clear:both;content:" ";display:table}.float-left{float:left}.float-right{float:right}.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:#0a84ff;border:.1rem solid #0a84ff;border-radius:.4rem;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:5px 10px;text-align:center;text-decoration:none;white-space:nowrap}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#fff;outline:0}.button[disabled],button[disabled],input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled]{cursor:default;opacity:.5}.button[disabled]:focus,.button[disabled]:hover,button[disabled]:focus,button[disabled]:hover,input[type=button][disabled]:focus,input[type=button][disabled]:hover,input[type=reset][disabled]:focus,input[type=reset][disabled]:hover,input[type=submit][disabled]:focus,input[type=submit][disabled]:hover{background-color:#0a84ff;border-color:#0a84ff}.button.button-outline,button.button-outline,input[type=button].button-outline,input[type=reset].button-outline,input[type=submit].button-outline{background-color:transparent;color:#0a84ff}.button.button-outline:focus,.button.button-outline:hover,button.button-outline:focus,button.button-outline:hover,input[type=button].button-outline:focus,input[type=button].button-outline:hover,input[type=reset].button-outline:focus,input[type=reset].button-outline:hover,input[type=submit].button-outline:focus,input[type=submit].button-outline:hover{background-color:transparent;border-color:#470aff;color:#470aff}.button.button-outline[disabled]:focus,.button.button-outline[disabled]:hover,button.button-outline[disabled]:focus,button.button-outline[disabled]:hover,input[type=button].button-outline[disabled]:focus,input[type=button].button-outline[disabled]:hover,input[type=reset].button-outline[disabled]:focus,input[type=reset].button-outline[disabled]:hover,input[type=submit].button-outline[disabled]:focus,input[type=submit].button-outline[disabled]:hover{border-color:inherit;color:#0a84ff}.button.button-clear,button.button-clear,input[type=button].button-clear,input[type=reset].button-clear,input[type=submit].button-clear{background-color:transparent;border-color:transparent;color:#0a84ff}.button.button-clear:focus,.button.button-clear:hover,button.button-clear:focus,button.button-clear:hover,input[type=button].button-clear:focus,input[type=button].button-clear:hover,input[type=reset].button-clear:focus,input[type=reset].button-clear:hover,input[type=submit].button-clear:focus,input[type=submit].button-clear:hover{background-color:transparent;border-color:transparent;color:#470aff}.button.button-clear[disabled]:focus,.button.button-clear[disabled]:hover,button.button-clear[disabled]:focus,button.button-clear[disabled]:hover,input[type=button].button-clear[disabled]:focus,input[type=button].button-clear[disabled]:hover,input[type=reset].button-clear[disabled]:focus,input[type=reset].button-clear[disabled]:hover,input[type=submit].button-clear[disabled]:focus,input[type=submit].button-clear[disabled]:hover{color:#0a84ff}.container{max-width:130rem}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=week],select,textarea{-webkit-appearance:none;background-color:transparent;border:.1rem solid #ccc;border-radius:.4rem;box-shadow:none;box-sizing:inherit;padding:.6rem 1rem .7rem;width:100%}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#0a84ff;outline:0}.pill{border-radius:5px;background-color:#0a84ff;padding:5px 10px;color:#fff;font-weight:700}.pill.pill-inverse{background-color:#fff}.empty-state,.pill.pill-inverse{color:#0a84ff;border:1px solid #0a84ff}.empty-state{background-color:rgba(10,132,255,.09);font-weight:700;padding:10px}html body{margin:0;position:relative;min-height:100vh;font-family:"Nunito",sans-serif;color:#000}.socialIcon{height:4rem;margin-left:1rem}header{height:14rem;width:100%;z-index:1;padding-top:4rem}header .container{height:100%}header nav{display:flex;justify-content:space-between}header .logo{height:6rem}header .links{height:6rem;padding-top:2rem}header .links .user-name{margin-right:10px}header .links .pill{border:none;padding:none;margin-right:20px}.link{cursor:pointer}.container{padding-bottom:0}main{padding-top:14rem}main h1{font-size:4rem;font-weight:800}main .secondText{margin-top:-1.5rem}main .appStore{height:6rem;margin-top:8rem}section.intro{height:600px}section .topLeftSection .blue{color:#0a84ff}section.blue{background-color:#0a84ff;color:#fff;padding-top:20rem;height:1000px}section.blue .blue,section.blue .secondText{width:600px;text-align:center}section.blue .secondText{float:right;margin-top:36rem}section.blue .iphone-receipt{position:absolute;right:0;top:-717px}section.blue .iphone-app{position:absolute;left:0;top:215px}section.android{height:1000px;padding-top:415px;text-align:center}footer{height:24.5rem;background-color:#000;color:#fff;position:absolute;bottom:0;width:100%;padding-top:4.375rem}footer .container{height:100%}footer hr{margin:1rem}footer .contact p{margin-top:2rem;margin-bottom:0}footer .contact a,footer nav a{color:#fff}footer nav a:hover{color:#fff;text-decoration:underline}footer .links{margin-top:4.375rem}footer .company-address{color:#333}.inline-block{display:inline-block}main{min-height:70rem;height:auto}.receipts{padding-bottom:26.5rem}.receipts-filter{margin-bottom:20px;padding-left:10px;position:relative}.receipts-filter .receipt-filter-item{cursor:pointer}.receipts-filter .receipt-filter-item:hover{text-decoration:underline}.receipts-filter .receipt-filter-item.active{color:#0a84ff;font-weight:700}.receipts-filter .dropdown.custom-date{position:absolute;z-index:1;height:3.8rem}.receipts-filter .dropdown.custom-date form{width:100%;height:3.8rem}.receipts-filter .dropdown.custom-date .form-row{display:flex}.receipts-filter .dropdown.custom-date input{border:.1rem solid #0a84ff;border-radius:.4rem;box-shadow:none;box-sizing:inherit;height:100%;padding:.6rem 1rem .7rem;width:100%}.receipts-filter .dropdown.custom-date input:focus{outline:0}.receipts-filter .dropdown.custom-date .datepicker{display:flex}.receipts-filter .dropdown.custom-date .button-search{background-color:#0a84ff;border-radius:5px;border:none;color:#fff;height:30.6px;width:30.6px;cursor:pointer}.receipts-filter .dropdown.custom-date .button-search:disabled{background-color:#ccc}.width-50{width:50%}.filter-info{padding-bottom:15px;padding-left:10px;display:flex;justify-content:space-between}.filter-info .selected-filter{color:#0a84ff;text-transform:capitalize}.receipts-table{width:100%;border-collapse:collapse}.receipts-table thead{display:none}.receipts-table tr{cursor:pointer}.receipts-table tr td{padding:10px}.receipts-table tr.selected{background-color:rgba(10,132,255,.09)}.receipts-table img{width:64px;height:64px;margin-right:20px}.receipts-table .shop .shop-name{font-weight:700}.receipts-table .shop .issue-date{color:#333;font-size:80%}.receipts-table .totalPrice{text-align:right}.receipts-table .totalPrice .total{display:inline-block;margin-top:-18px;color:#0a84ff}.receipt-preview .receipt{margin:0 auto;width:295px;font-size:85%;font-family:"Times New Roman",Times,serif}.receipt-preview .receipt .company{text-align:center;margin-bottom:15px}.receipt-preview .receipt .time-and-block-number{display:flex;justify-content:space-between}.receipt-preview .receipt table{width:100%}.receipt-preview .receipt table .price,.receipt-preview .receipt table .quantity{text-align:right}.receipt-preview .receipt table thead tr td{border-bottom:1px dashed #333}.receipt-preview .receipt table tfoot tr td{border-top:1px dashed #333}.receipt-preview .receipt .items{margin-top:15px}.receipt-preview .receipt .qr img{margin:0 auto;display:block}.receipt-preview .receipt .okp,.receipt-preview .receipt .uid{font-size:90%}.receipt-preview.empty{margin-top:40%}.add-receipt-btn{background-color:#20875e}.add-receipt-btn i{display:inline-block;background-image:url(/scanIcon.svg);width:18px;height:18px;position:relative;top:3px}.receipt-scanner .modal-dialog{width:60%}.receipt-scanner .modal-dialog .modal-header{background-color:#0a84ff}.receipt-scanner .modal-dialog .modal-header .modal-title{color:#fff;font-weight:700;font-size:120%}.receipt-scanner .modal-dialog .modal-body{padding-top:15px}.receipt-scanner .add-receipt-form{display:flex}.receipt-scanner .add-receipt-form section{margin-top:15px;margin-bottom:15px}.receipt-scanner .add-receipt-form .scanner{flex-grow:4}.receipt-scanner .add-receipt-form .preview{flex-basis:295px}.receipt-scanner .add-receipt-form .preview button{margin-bottom:15px}.receipt-scanner .qr-code-reader{width:60%;margin-top:15px;margin-bottom:15px}.receipt-scanner .receipt-manual{margin-top:15px;display:flex;width:60%}.receipt-scanner .receipt-manual input{margin-right:15px}.button-login{height:46px;display:flex;width:320px;border-radius:5px;cursor:pointer}.button-login span{padding-left:24px;align-self:center}.button-login.login-with-google{background-color:#4285f4;color:#fff;font-family:"Roboto",sans-serif}.loader{width:256px;margin:10% auto 0;position:relative}.loader .label{position:absolute;top:25%;left:15%;z-index:5000;color:#0a84ff}.loader .lds-ring{display:inline-block;position:relative;width:256px;height:256px;margin:0 auto;vertical-align:middle;z-index:5000}.loader .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:128px;height:128px;margin:8px;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#0a84ff}.loader .lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.loader .lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.loader .lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.lds-ripple{display:inline-block;position:relative;width:80px;height:80px}.lds-ripple div{position:absolute;border:4px solid #0a84ff;opacity:1;border-radius:50%;-webkit-animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(2){-webkit-animation-delay:-.5s;animation-delay:-.5s}@-webkit-keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}to{top:0;left:0;width:72px;height:72px;opacity:0}}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}to{top:0;left:0;width:72px;height:72px;opacity:0}}.qr-code-reader .container{overflow:hidden;position:relative;width:100%;padding-top:100%}.qr-code-reader .hidden{display:none}.qr-code-reader .video-preview{top:0;left:0;display:block;position:absolute;overflow:hidden;width:100%;height:100%;object-fit:cover}.qr-code-reader .video-preview.mirrored{transform:scaleX(-1)}.qr-code-reader .view-finder{top:0;left:0;z-index:1;box-sizing:border-box;border:50px solid rgba(0,0,0,.3);box-shadow:inset 0 0 0 3px rgba(10,132,255,.3);position:absolute;width:100%;height:100%}.qr-code-reader canvas{display:none}#modal-root{position:relative;z-index:999}.modal{display:flex;align-items:center;justify-content:center}.modal,.modal .overlay{position:fixed;top:0;left:0;right:0;bottom:0}.modal .overlay{background-color:rgba(54,69,71,.64)}.modal-dialog{position:relative;z-index:10;display:flex;flex-direction:column;width:90%;max-height:90vh;height:90vh;box-shadow:0 2px 12px 0 black(.16);background:#fff;border-radius:5px}.modal-dialog .modal-header{padding:10px 20px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between}.modal-dialog .modal-header .modal-title{font-weight:700;color:#002830;margin:0}.modal-dialog .modal-header .close{cursor:pointer;color:#fff}.modal-dialog .modal-body{padding:0 24px 24px;flex-grow:1;overflow:auto}
/*# sourceMappingURL=main.1af9b7ab.chunk.css.map */