@font-face{font-family:PT Sans;font-weight:400;src:url(/static/media/PT_Sans-Web-Regular.983a32f60c185f37dab7.ttf)}@font-face{font-family:PT Sans;font-weight:700;src:url(/static/media/PT_Sans-Web-Bold.adbe2c3130dc75b4f8e8.ttf)}body{font-family:PT Sans,sans-serif;margin:0;min-height:100vh;position:relative;width:100vw}h1{font-size:42px;margin:0 0 20px}h2{font-size:26px}h2,h3{margin:0}h3{color:#3a3a3a;font-size:18px;font-weight:400}h3.bold{font-weight:700}h4{color:#3a3a3a;font-size:16px;font-weight:400;margin:0}h4.bold{font-weight:700}h5{color:#3a3a3a;font-size:14px;font-weight:400;margin:0}h5.bold{font-weight:700}h6{color:#3a3a3a;font-size:12px;font-weight:400;margin:0}.lightColorText{color:#717171}input,select{background:#f8f8f8;border:.2px solid #000;border-radius:3px;color:#3a3a3a;font-family:PT Sans;font-size:16px;font-style:normal;font-weight:400;height:30px;outline:none;width:100%}div.add-bill-form{background-color:#fff;border-radius:4px;box-shadow:2px 6px 20px 2px rgba(0,0,0,.15);display:flex;height:60px;justify-content:space-between;margin-right:8vw;margin-top:54px;padding:35px 25px 25px;position:fixed;width:62vw;z-index:2}div.add-bill-form-item{flex-basis:0px;flex-grow:1;padding-left:20px}div.add-bill-form-big-item{flex-basis:0px;flex-grow:1.7}div.add-bill-form-middle-item{flex-basis:0px;flex-grow:1.2}div.add-bill-form-small-item{flex-basis:0px;flex-grow:0.4;padding-left:20px}div.add-bill-form-btn{align-items:center;display:flex;height:100%;justify-content:center;width:100%}#cancel-bill-btn{cursor:pointer}div.account-popup-window{background-color:#fff;border-radius:4px;box-shadow:2px 6px 20px 2px rgba(0,0,0,.15);height:86px;margin-right:8vw;margin-top:54px;position:fixed;width:180px;z-index:2}div.account-popup-window-textbox{padding-left:5px;padding-top:10px}div.account-popup-window-signountbox{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:.8px solid #e7e7e7;cursor:pointer;height:21px;margin-top:17px;padding-left:5px;padding-top:3px}div.account-popup-window-signountbox:hover{background-color:#f8f8f8}header{align-items:center;display:flex;height:55px;justify-content:space-between;padding-bottom:10px;padding-left:8vw;padding-right:8vw;position:fixed;top:0;width:84vw}div.header-menu{align-items:flex-start;display:flex;justify-content:flex-start}div.header-menu-item{color:#3a3a3a;font-weight:400}div.header-menu-item,div.header-menu-item-current{font-size:20px;margin-right:40px;padding-left:8px;padding-right:8px;text-decoration:none}div.header-menu-item-current{color:#0b0b0b;font-weight:700;text-decoration:underline}div.header-right-menu{display:flex;justify-content:flex-end}div.header-right-menu-add-bill-box{border:2px solid #3a3a3a;border-radius:8px;box-sizing:border-box;cursor:pointer;font-family:PT Sans;font-size:18px;font-style:normal;font-weight:700;line-height:23px;margin-right:5px;padding:4px 13px 5px}div.header-right-menu-add-bill-box:hover{background-color:#318bde;border-color:#318bde;color:#fff}div.header-right-menu-user-box{background:#3a3a3a;border-radius:8px;color:#fff;cursor:pointer;font-family:PT Sans;font-size:18px;font-style:normal;font-weight:700;line-height:23px;padding-top:6px;text-align:center;width:36px}div.under-header-box{display:flex;justify-content:flex-end}footer{bottom:0;color:#3a3a3a;font-size:12px;height:40px;padding-left:120px;padding-top:10px;position:absolute}div.totalBox{flex-basis:0px;flex-grow:4;padding-right:8vw;padding-top:20px}div.totalBox-row{margin-top:5px}div.totalBox-row,div.totalBox-totalRow{display:flex;height:35px;justify-content:space-between}div.totalBox-totalRow{margin-top:30px}div.totalBox-row-nameAndAmount{align-items:center;display:flex;justify-content:space-between;width:30%}div.totalBox-row-nameAndAmount-name{align-items:center}h4.totalBox-row-NameAndAmount-amount{text-align:right}div.totalBox-row-btns{align-items:center;display:flex;justify-content:flex-end}button.totalBox-row-btns-pay{background:#fff;border:2px solid #717171;border-radius:10px;color:#717171;cursor:pointer;font-size:14px;font-weight:700;height:30px;text-align:center;width:140px}button.totalBox-row-btns-pay:hover{background:#717171;color:#fff}.totalBox-row-btns-showBills{color:#717171;cursor:pointer;margin-right:30px;-webkit-text-decoration:dashed underline;text-decoration:dashed underline}.totalBox-row-btns-showBills:hover{color:#3a3a3a}div.totalBox-billPreviewRow{cursor:pointer;display:flex;height:35px;justify-content:flex-start}div.totalBox-billPreviewRow:hover{background-color:#f8f8f8}div.totalBox-billPreviewRow-current{background-color:#f8f8f8;cursor:pointer;display:flex;height:35px;justify-content:flex-start}div.totalBox-billPreviewRow-nameAndAmount{align-items:center;display:flex;justify-content:space-between;width:30%}div.totalBox-billPreviewRow-nameAndAmount-name{align-items:center;padding-left:30px}div.totalBox-billPreviewRow-NameAndAmount-amount{align-items:center;display:flex;justify-content:flex-end}div.totalBox-billPreviewRow-items{align-items:center;display:flex;justify-content:flex-start;padding-left:8vw;width:16vw}img.convert-currencies{height:20px;padding-left:10px;width:20px}div.billBox{flex-basis:0px;flex-grow:1;margin-right:8vw;margin-top:20px}div.billBox-header{margin-bottom:12px}div.billBox-backBtn{display:flex;justify-content:flex-start}#billBox-backBtn{cursor:pointer}i.arrow{border-color:#717171;height:0;margin-top:4px;width:0}div.billBox-paymentsBox-row{margin-bottom:10px}div.billBox-paymentsBox-row-amount,div.billBox-paymentsBox-row-name{display:flex;justify-content:space-between}div.billBox-btnBox{display:flex;justify-content:flex-end;margin-top:40px}#billBox-editBtn{background:#f8f8f8;border:.2px solid #fff;border-radius:10px;color:#717171;font-size:14px;font-style:normal;font-weight:700;margin-left:40px}div.billsList-item{cursor:pointer;height:27px;padding-left:16px;padding-top:8px}div.billsList-item:hover{background-color:#f8f8f8}div.billsList-item-current{background-color:#f8f8f8;cursor:pointer;height:27px;padding-left:16px;padding-top:8px}.billsList-item-current-name{color:#318bde}div.billsListBox{margin-left:-16px;padding-left:16px;width:17vw}div.billsList-head{align-items:center;display:flex;height:50px;padding-top:10px}div.billsList-usersList{background-color:#f8f8f8;margin-left:-28px;padding-bottom:4px;padding-left:28px;padding-top:4px;width:180px}div.billsList-usersList-item{cursor:pointer;padding-bottom:3px;padding-top:3px}div.billsList-usersList-item-current,div.billsList-usersList-item:hover{background-color:#e7e7e7;margin-left:-28px;padding-left:28px}div.billsList-usersList-item-current{align-items:center;cursor:pointer;display:flex;padding-bottom:3px;padding-top:3px}div.billsList{margin-left:-16px;margin-top:0;max-height:70vh;overflow-y:auto}.billsList-showMore{align-items:center;display:flex;justify-content:center;margin-top:16px;width:100px}.showMoreBtn{cursor:pointer}div.checkMark{margin-left:-18px;margin-right:11px}i.arrow{border:solid #3a3a3a;border-width:0 2px 2px 0;cursor:pointer;display:inline-block;margin-left:10px;padding:4px}i.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}i.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}i.up{margin-top:10px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}i.down{transform:rotate(45deg)}div.checkMark,i.down{-webkit-transform:rotate(45deg)}div.checkMark{border-bottom:2px solid #3a3a3a;border-right:2px solid #3a3a3a;display:inline-block;height:10px;transform:rotate(45deg);width:5px}div.billPreview{border-radius:4px;box-shadow:2px 6px 20px 2px rgba(0,0,0,.15);padding:40px 30px 60px;width:25vw}.billPreview-header{margin-bottom:10px}div.billPreview-paymentBox{margin-bottom:30px}div.billPreview-paymentBox-item{display:flex;margin-bottom:7px}.billPreview-paymentBox-item-name{width:50%}.billPreview-paymentBox-item-cost,.billPreview-paymentBox-item-items{text-align:right;width:25%}.billPreview-shareBox{margin-top:30px}.billPreview-shareBox-item{display:flex;margin-bottom:5px}.billPreview-shareBox-item-name,.billPreview-shareBox-total-name{width:40%}.billPreview-shareBox-item-amount,.billPreview-shareBox-total-amount{text-align:right;width:15%}div.billPreview-shareBox-item-isPayed-True{border:.5px solid #717171;border-radius:50%}div.billPreview-shareBox-item-isPayed-False,div.billPreview-shareBox-item-isPayed-True{color:#3a3a3a;font-size:7px;font-weight:700;height:11px;margin-left:15px;padding-top:5px;text-align:center;width:16px}div.billPreview-shareBox-item-isPayed-False{border:0 solid #717171;border-radius:50%}.isPayed-False{color:#3a3a3a}.isPayed-True{color:#717171}div.billPreview-shareBox-total{display:flex;margin-top:20px}div.editBill{width:64vw;z-index:1}button{background-color:#fff;border:2px solid #717171;border-radius:10px;color:#717171;cursor:pointer;font-size:14px;font-weight:700;height:30px;padding-left:25px;padding-right:25px}div.editBill-header{display:flex;justify-content:space-between;margin-bottom:20px}div.editBill-header-input{display:flex;justify-content:flex-start}input.editBill-header-input-name{margin-right:30px;width:10vw}input.editBill-header-input-date{height:100%;margin-right:30px;width:8vw}select.editBill-header-input-costType,select.editBill-header-input-payer{height:100%;margin-right:30px;width:7vw}select.editBill-header-input-currency{height:100%;margin-right:60px;width:7vw}div.editBill-header-btns{align-items:center;display:flex;justify-content:flex-end}#delete-bill-btn{cursor:pointer;margin-right:50px}div.editBill-payment-row,div.editBill-payments-add{align-items:center;display:flex;height:30px;justify-content:space-between}div.editBill-payment-btns{align-items:center;display:flex;justify-content:flex-end;width:20vw}div.editBill-payment,div.editBill-payment-error{display:flex;justify-content:flex-start;width:50vw}div.editBill-payment-error{background-color:#ffd6d5}div.editBill-payment-name{width:15vw}div.editBill-payment-cost{width:7vw}div.editBill-payment-cost,div.editBill-payment-items{align-items:center;display:flex;justify-content:flex-end}div.editBill-payment-items{width:5vw}div.editBill-payment-edit-btn{align-items:center;cursor:pointer;display:flex;justify-content:flex-end;width:11vw}div.editBill-payments-btns{display:flex;justify-content:flex-end;margin-top:-40px;width:100%}button.editBill-payment-cancel-btn{margin-left:50px}.editBill-payment-delete-btn{cursor:pointer}#editBill-payments-add-input-name,input.editBill-payment-name-input{margin-bottom:14px;margin-right:35px;margin-top:14px;width:auto}#editBill-payments-add-input-cost,input.editBill-payment-cost-input{margin:14px 3px 14px 20px;text-align:right}#editBill-payments-add-input-items,input.editBill-payment-items-input{margin-bottom:14px;margin-left:25px;margin-top:14px;text-align:right}h4.editBill-payment-items-input{margin-left:5px;margin-right:-45px}div.editBill-payments-add{align-items:center;display:flex;height:30px;justify-content:space-between;margin-bottom:5px;margin-top:5px}input.editBill-payments-add-input-name{margin-bottom:14px;margin-right:35px;margin-top:14px;width:auto}input.editBill-payments-add-input-cost{margin:14px 3px 14px 20px;text-align:right}input.editBill-payments-add-input-items{margin-bottom:14px;margin-left:25px;margin-top:14px;text-align:right}div.editBill-payments-add-input{display:flex;justify-content:flex-start;width:50vw}div.editBill-payments-add-input-name{width:15vw}div.editBill-payments-add-input-cost{align-items:center;display:flex;justify-content:flex-end;width:7vw}div.editBill-payments-add-input-items{align-items:center;display:flex;justify-content:flex-end;width:5vw}div.editBill-payments-add-input-add-btn{align-items:center;cursor:pointer;display:flex;justify-content:flex-end;width:15vw}div.editBill-payments{margin-bottom:30px}div.editBill-payments-header{margin-bottom:20px}div.editBill-shares-menu{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:20px}div.editBill-shares-menu-item-first{background:#fff;border:.5px solid #c5c5c5;border-radius:6px 0 0 6px;cursor:pointer;padding:4px 20px 4px 10px}div.editBill-shares-menu-item-first:hover{background:#d7d7d7}div.editBill-shares-menu-item-middle{background:#fff;border:.5px solid #c5c5c5;border-radius:0;cursor:pointer;padding:4px 15px 4px 10px}div.editBill-shares-menu-item-middle:hover{background:#d7d7d7}div.editBill-shares-menu-item-last{background:#fff;border:.5px solid #c5c5c5;border-radius:0 6px 6px 0;cursor:pointer;padding:4px 20px 4px 10px}div.editBill-shares-menu-item-last:hover{background:#d7d7d7}div.shares-menu-item-current{background-color:#d7d7d7}div.editBill-shares-users{display:flex;margin-bottom:10px;margin-top:-30px;padding-left:17vw;width:44vw}div.editBill-shares-user{padding-left:40px;width:5vw}div.editBill-share-row{display:flex;height:30px;justify-content:flex-start;margin-bottom:4px;padding-bottom:4px;width:44vw}div.editBill-share-name{width:17vw}div.editBill-share-amount{width:5vw}div.editBill-shares-btns{display:flex;justify-content:flex-end;margin-top:-40px;width:100%}div.editBill-share-input-amount{padding-left:40px;width:5vw}input.editBill-share-input-amount-error{background-color:#ffd6d5}div.editBill-shares-header{margin-bottom:10px}div.mainBill{margin-left:40px;margin-top:13px}div.form{border-radius:4px;box-shadow:2px 6px 20px 2px rgba(0,0,0,.15);height:495px;margin-left:42vw;margin-top:30px;padding:50px;width:423px}h5.input-hint{color:#717171}h5.errorMsg{margin-bottom:-18px}input.login{border-bottom-color:#dcdcdc;border-width:0 0 1px;height:30px;outline:none;width:100%}input.login:focus{background-color:#fff;border-bottom-color:#318bde;border-bottom-width:2px}a.link{color:#318bde;text-decoration:none}div.input-box{margin-top:42px}div.input{display:flex}button.btn-login{background-color:#318bde;border-radius:6px;border-width:0;color:#fff;cursor:pointer;font-size:14px;font-weight:400;height:30px;margin-left:223px;margin-top:22px;width:200px}div.login-user-box{display:flex;margin-bottom:40px;margin-top:32px}div.login-user-box-circle{border:1px solid #000;border-radius:50%;color:#000;font-size:26px;font-weight:400;height:43px;line-height:34px;padding-top:12px;text-align:center;width:55px}div.login-user-box-info{margin:10px}#see-password-icon{cursor:pointer;margin-left:-30px;margin-top:6px}div.checkMark-green{border-color:#079d31;margin-left:-20px;margin-top:10px}.signup-div{padding-left:20vw;padding-top:30vh}#content-wrap{padding-bottom:2.5rem;padding-left:8vw;padding-top:65px}a{color:inherit;text-decoration:inherit}div.mainBox{display:flex;justify-content:flex-start}
/*# sourceMappingURL=main.5ea56222.css.map*/