@import url(https://fonts.googleapis.com/css2?family=Varela+Round&display=swap);body{margin:0;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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.flex-column{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}button.sort-arrow-down,button.sort-arrow-up{all:unset;width:10px;height:10px;border:2px solid #32557f;border-left:0;border-top:0;margin-left:12px}button.sort-arrow-up{margin-top:3px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}button.sort-arrow-down{margin-bottom:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}button.highlight-arrow{border-color:#970505!important}.column-name-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;cursor:pointer}.justify-right{-webkit-justify-content:flex-end!important;justify-content:flex-end!important}.text-left{text-align:left}.text-right{text-align:right}.f-sb{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.h100{height:100%}.center{margin:auto;text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-self:center;align-self:center}.red{color:#963131}.blue-link{color:#1d65a6;cursor:pointer}.bolder{font-weight:bolder}.removeTextDecoration{text-decoration:none}.mr{margin-right:.5em}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;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:#fff}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.checkbox-wrapper input[type=checkbox]{-webkit-appearance:none;appearance:none;width:1.6em;height:1.6em;border-radius:.15em;margin-right:.5em;border:.15em solid #192e5b;outline:none;cursor:pointer}input.checked{background-color:#192e5b;position:relative}.App{text-align:center;background-color:#282c34;height:100vh;overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.headline,h4{font-size:calc(10px + 2vmin)}.settingCard{position:absolute;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:60vw;height:55vh;left:20%;top:2.5%;background-color:#fff;border-radius:10px}.settingCard,.templateSettingsCard{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.templateSettingsCard{background-color:#eee}.templateSettingsForm{width:30vw;padding:0 1em}.templateSettingsForm>.input-group>input[type=number]{width:30%;margin:auto}nav{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;background-color:#192e5b;height:75px;position:fixed;top:0;left:0;width:100%;box-shadow:0 0 50px #0e1013;padding:.5em 2em;box-sizing:border-box}.logo-text{color:#fff}.logo-text,.logo-text-black{font-family:"Varela Round",sans-serif}.logo-text-black{color:#000}nav img{height:90%}.download-button{padding:5px}.PrintPage{height:1100px;width:850px;background:#fff}@media print{@page{size:A4}.PrintPage{background:transparent}.checkTier{padding:.5in}.checkStub1,.checkTier{height:3.5in}.checkStub2{height:4in}}.PrintPage>*{box-sizing:border-box;width:100%}.PrintPage p{margin:0}.checkStub1,.checkStub2,.checkTier{font-size:14px}.checkTier{height:3.5in}.checkLine1,.checkLine2,.checkLine3,.checkLine4{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%;padding:0 5em;position:relative;box-sizing:border-box}.flex-end{-webkit-justify-content:flex-end;justify-content:flex-end}.checkStub1{height:3.5in}.checkStub1,.checkStub2{box-sizing:border-box;width:100%;padding:1em}.checkStub2{height:4in}.checkStubHeader,.checkStubPreHeader{width:100%;box-sizing:border-box;padding:.25em}.checkStubPreHeader{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px solid #000}.checkStubHeader{border-bottom:3px solid #000;width:100%}.stubTable{width:100%;border-collapse:collapse}.editCheckLabel{font-size:medium;text-align:center;padding:.25em}._Payment_Amount__copy{left:2126px;top:2393px;width:358px;z-index:31}._Bill_Amount__copy,._Payment_Amount__copy{background-color:#000;position:absolute;height:40px}._Bill_Amount__copy{left:1393px;top:2392px;width:249px;z-index:30}._Bill_Number__copy{left:670px;top:2393px;width:253px;z-index:29}._Bill_Date__copy,._Bill_Number__copy{background-color:#000;position:absolute;height:40px}._Bill_Date__copy{left:60px;top:2392px;width:193px;z-index:28}.Line_3_copy{border:5px solid #000;position:absolute;left:55px;top:2353px;width:2423px;height:0;z-index:27}.Payment_Amount_copy{left:2171px;top:2284px;width:315px;height:39px;z-index:26}.Bill_Amount_copy,.Payment_Amount_copy{background-color:#000;position:absolute}.Bill_Amount_copy{left:1438px;top:2283px;width:206px;height:31px;z-index:25}.Bill_Number_copy{left:672px;width:214px;z-index:24}.Bill_Date_copy,.Bill_Number_copy{background-color:#000;position:absolute;top:2284px;height:31px}.Bill_Date_copy{left:63px;width:152px;z-index:23}._Date__copy{background-color:#000;position:absolute;left:2371px;top:2166px;width:114px;height:40px;z-index:22}.Line_2_copy{border:3px solid #000;position:absolute;left:40px;top:2244px;width:2440px;height:0;z-index:21}._Company_Name__copy{left:61px;top:2166px;width:327px;z-index:20}._Company_Name__copy,._Payment_Amount_{background-color:#000;position:absolute;height:40px}._Payment_Amount_{left:2126px;top:1348px;width:358px;z-index:19}._Bill_Amount_{left:1393px;top:1347px;width:249px;z-index:18}._Bill_Amount_,._Bill_Number_{background-color:#000;position:absolute;height:40px}._Bill_Number_{left:670px;top:1348px;width:253px;z-index:17}._Bill_Date_{background-color:#000;position:absolute;left:60px;top:1347px;width:193px;height:40px;z-index:16}.Line_3{border:5px solid #000;position:absolute;left:55px;top:1308px;width:2423px;height:0;z-index:15}.Payment_Amount{left:2171px;top:1239px;width:315px;height:39px;z-index:14}.Bill_Amount,.Payment_Amount{background-color:#000;position:absolute}.Bill_Amount{left:1438px;top:1238px;width:206px;height:31px;z-index:13}.Bill_Number{left:672px;width:214px;z-index:12}.Bill_Date,.Bill_Number{background-color:#000;position:absolute;top:1239px;height:31px}.Bill_Date{left:63px;width:152px;z-index:11}._Date_{left:2371px;top:1121px;width:114px;z-index:10}.Line_2{border:3px solid #000;position:absolute;left:40px;top:1199px;width:2440px;height:0;z-index:9}._Company_Name_{left:61px;top:1121px;width:327px;z-index:8}._amount_toWords_{left:224px;top:537px;width:332px;z-index:7}._Amount_,._amount_toWords_{background-color:#000;position:absolute;height:40px}._Amount_{left:1920px;top:411px;width:170px;z-index:6}._Date_{left:1863px;top:217px;width:115px;z-index:5}._Company_Name_,._Date_{background-color:#000;position:absolute;height:40px}._Company_Name_{left:370px;top:419px;width:328px;z-index:4}main{width:90vw;height:80vh;left:auto;position:absolute;top:55%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.report{max-height:80vh;overflow-y:scroll;height:100%;font-size:calc(10px + 1vmin)}.report,.report-header{background-color:#fff;width:100%}.report-header{display:-webkit-flex;display:flex;position:absolute;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;color:#000;border-bottom:2px solid #0c172d;padding:.5em 0;z-index:100}.filter-select{background-color:transparent;border:0;outline:0;font-size:1.5em;padding-left:.5em;text-transform:uppercase;cursor:pointer}.button-bar{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center}.button-bar>p>span{font-size:larger;color:#1d65a6;font-weight:bolder}.button-bar-padding{padding:.25em;box-sizing:border-box}.button-bar>*{margin:0 1em}.btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.5em 1em;margin:.25em 1em;color:#fff;border:0;text-transform:uppercase;font-size:medium;cursor:pointer}.add-button{background-color:#1d65a6}.button-alt{border:1px solid #1d65a6;color:#1d65a6;background-color:transparent}.remove-button{background-color:#963131}.pay-button{background-color:#54a245}.listTable{position:relative;top:10%;width:100%;border-collapse:collapse}.listTable tbody{overflow-y:scroll;max-height:inherit}.listTable tr:nth-child(2n){background-color:#dfe6f6}.listTable td,.listTable th{padding:.5em}td input[type=number]{width:25%}.modalHead{-webkit-justify-content:space-between;justify-content:space-between;background-color:#eee;padding:.5em}.modalBody,.modalHead{display:-webkit-flex;display:flex}.modalBody{padding:.25em;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.modalBody form{width:90%;margin:auto}.closeButton{background:transparent;border:0;outline:0;cursor:pointer}.modalButton{margin:.5em auto;text-align:center;-webkit-justify-content:center;justify-content:center;-webkit-align-self:center;align-self:center}.input-group,.modalButton{display:-webkit-flex;display:flex}.input-group{-webkit-flex-direction:column;flex-direction:column;width:100%;margin:.5em 0}.input-group input,.input-group select{padding:.5em}.printerIcon{display:block;margin:1em auto;width:50%}.updateCheckHeader{display:-webkit-flex;display:flex;width:100%;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;font-size:11px}.updateBillRow{display:-webkit-flex;display:flex;border-bottom:1px solid hsla(0,.8%,49%,.5);padding:.75em 0}.updateBillRow input{width:30%}.updateBillLabel{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:70%}.updateBillSpan{display:block;color:grey}.footnote{padding:1em;border-bottom:1px solid hsla(0,.8%,49%,.5);font-size:smaller}.bank-modalBackground{width:99vw;height:90vh;background-color:hsla(0,0%,78.4%,.5);position:absolute;top:-100%;left:-5%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;z-index:100;overflow:hidden!important}.bank-modalContainer{width:25vw;height:30vw;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.35);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:25px}.bankModalTitle{display:inline-block;text-align:center;margin-top:10px}.titleCloseBtn{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.titleCloseBtn button{background-color:transparent;border:none;font-size:25px;cursor:pointer}.bankModalBody{-webkit-flex:50% 1;flex:50% 1;-webkit-justify-content:center;justify-content:center;text-align:center}.bankModalBody,.bankModalFooter{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.bankModalFooter{-webkit-flex:20% 1;flex:20% 1;-webkit-justify-content:space-around;justify-content:space-around}.search{border:1px solid #dbdbdb;border-radius:5px;height:20px;width:80%;padding:2px 10px;outline:0;background-color:#f5f5f5}.absoluteCenter{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loginCard{width:30vw;height:40vh;background-color:#fff;padding:5%;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.loginLogoImg{max-height:2em}
/*# sourceMappingURL=main.02c618f5.chunk.css.map */