.InvoicePDF-module__yhEafG__container{width:100%}.InvoicePDF-module__yhEafG__downloadBtn{color:#fff;cursor:pointer;background-color:#25b900bb;border-radius:.375rem;margin-bottom:1rem;margin-left:auto;padding:.5rem 1rem;transition:background-color .3s;display:block}.InvoicePDF-module__yhEafG__downloadBtn:hover{background-color:#22a701bb}.InvoicePDF-module__yhEafG__invoiceWrapper{background-color:#fff;width:min(900px,100%);margin:0 auto;overflow-x:auto}.InvoicePDF-module__yhEafG__invoiceWrapper p{font-size:10pt}.InvoicePDF-module__yhEafG__title{text-align:center;padding:.5rem 0;font-size:14pt;font-weight:700}.InvoicePDF-module__yhEafG__header{justify-content:space-between;align-items:flex-start;display:flex}.InvoicePDF-module__yhEafG__headerGrid{grid-template-columns:repeat(4,1fr);display:grid}.InvoicePDF-module__yhEafG__headerLeft{border:1px solid #111827;border-bottom:0;grid-column:span 2}.InvoicePDF-module__yhEafG__space_xy{padding:.25rem .5rem}.InvoicePDF-module__yhEafG__companyName{text-transform:uppercase;font-size:10.5pt;font-weight:700}.InvoicePDF-module__yhEafG__companyDetails,.InvoicePDF-module__yhEafG__billingDetails{border-bottom:1px solid #111827;flex-direction:column;align-items:flex-start;padding:.25rem .5rem;display:flex}.InvoicePDF-module__yhEafG__companyDetails p,.InvoicePDF-module__yhEafG__billingDetails p,.InvoicePDF-module__yhEafG__shippingDetails p{font-size:10pt}.InvoicePDF-module__yhEafG__billingDetails h2,.InvoicePDF-module__yhEafG__shippingDetails h2{font-size:10.5pt}.InvoicePDF-module__yhEafG__shippingDetails{flex-direction:column;align-items:flex-start;padding:.25rem .5rem;display:flex}.InvoicePDF-module__yhEafG__bold{font-weight:700}.InvoicePDF-module__yhEafG__headerRight{border-top:1px solid #111827;border-bottom:0;border-left:0;border-right:1px solid #111827;grid-column:span 2}.InvoicePDF-module__yhEafG__rowGrid{border-bottom:1px solid #111827;grid-template-columns:repeat(2,1fr);display:grid}.InvoicePDF-module__yhEafG__rowGrid h2{font-size:10.5pt}.InvoicePDF-module__yhEafG__rowGrid p{font-size:10pt}.InvoicePDF-module__yhEafG__borderLeft{border-left:1px solid #111827;padding:.25rem .5rem}.InvoicePDF-module__yhEafG__fullRow{padding:.25rem .5rem}.InvoicePDF-module__yhEafG__fullRow h2{font-size:10.5pt}.InvoicePDF-module__yhEafG__fullRow p{font-size:10pt}.InvoicePDF-module__yhEafG__emptyField{height:.5rem;font-weight:700}.InvoicePDF-module__yhEafG__table{border-collapse:collapse;border:1px solid #111827;width:100%;font-size:.875rem}.InvoicePDF-module__yhEafG__table th,.InvoicePDF-module__yhEafG__table tr{text-align:left;border-bottom:1px solid #111827;border-right:1px solid #111827;padding:.25rem .5rem}.InvoicePDF-module__yhEafG__table td{border-right:1px solid #111827;padding:.25rem .5rem;font-size:10pt}.InvoicePDF-module__yhEafG__textRight{text-align:right;font-weight:500}.InvoicePDF-module__yhEafG__textRightBold{text-align:right;font-weight:700}.InvoicePDF-module__yhEafG__amountWords{text-transform:capitalize;border:0;border-left:1px solid #111827;border-right:1px solid #111827;padding:1.75rem .5rem .5rem}.InvoicePDF-module__yhEafG__amountInWords{margin-top:.25rem;font-size:1rem;font-style:italic;font-weight:700}.InvoicePDF-module__yhEafG__footer{border:1px solid #111827;border-top:none;grid-template-rows:180px 120px;grid-template-columns:repeat(2,1fr);padding:.5rem;font-size:.875rem;display:grid}.InvoicePDF-module__yhEafG__footerBankSection{grid-column:2;align-self:end}.InvoicePDF-module__yhEafG__footerBankSection h3{margin-bottom:.5rem;font-size:11pt;font-weight:500}.InvoicePDF-module__yhEafG__footerBankSection span{font-size:9.5pt}.InvoicePDF-module__yhEafG__bankInfo>div{grid-template-columns:125px 1fr;gap:.5rem;font-size:.8125rem;display:grid}.InvoicePDF-module__yhEafG__bankInfo span:first-child{font-weight:400}.InvoicePDF-module__yhEafG__bankInfo span:last-child{text-transform:uppercase;font-weight:500}.InvoicePDF-module__yhEafG__footerSignatory{flex-direction:column;grid-column-start:2;justify-content:flex-end;align-items:flex-end;width:100%;display:flex}
.main__container{background:#fff;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:absolute;top:0;left:0}.main__container .area1{justify-content:center;align-items:center;width:300px;height:300px;animation:6s linear infinite rotate;display:flex;position:relative}.main__container .area1 .center{background:var(--color-primary)}.main__container .area1__dot{background-color:var(--color-secondary);width:10px;height:10px;-webkit-transform:rotate(calc(var(--i)*(360deg/10)))translateY(90px);transform:rotate(calc(var(--i)*(360deg/10)))translateY(90px);border-radius:100%;animation:.8s linear infinite animate1;position:absolute}.main__container .area2{justify-content:center;align-items:center;width:300px;height:300px;display:flex;position:relative;transform:rotate(-90deg)}.main__container .area2__dot{background-color:var(--color-primary);width:10px;height:10px;-webkit-transform:rotate(calc(var(--i)*(360deg/10)))translateY(70px);transform:rotate(calc(var(--i)*(360deg/10)))translateY(70px);border-radius:100%;animation:.8s linear infinite animate2;position:absolute}.main__container .area3{justify-content:center;align-items:center;width:300px;height:300px;display:flex;position:relative;transform:rotate(-90deg)}.main__container .area3__dot{background-color:var(--color-secondary);width:3px;height:3px;-webkit-transform:rotate(calc(var(--i)*(360deg/10)))translateY(50px);transform:rotate(calc(var(--i)*(360deg/10)))translateY(50px);border-radius:100%;animation:.8s linear infinite animate3;position:absolute}.main__container .area4{justify-content:center;align-items:center;width:300px;height:300px;display:flex;position:relative;transform:rotate(90deg)}.main__container .area4__dot{background-color:var(--color-primary);width:3px;height:3px;-webkit-transform:rotate(calc(var(--i)*(360deg/10)))translateY(30px);transform:rotate(calc(var(--i)*(360deg/10)))translateY(30px);border-radius:100%;animation:.8s linear infinite animate4;position:absolute}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes animate1{0%{-webkit-transform:rotate(calc(var(--i)*(360deg/10)))translateY(90px);transform:rotate(calc(var(--i)*(360deg/10)))translateY(90px)}50%{-webkit-transform:rotate(calc(var(--i)*(360deg/10)))translateY(70px);transform:rotate(calc(var(--i)*(360deg/10)))translateY(70px)}to{-webkit-transform:rotate(calc(var(--i)*(360deg/10)))translateY(90px);transform:rotate(calc(var(--i)*(360deg/10)))translateY(90px)}}@keyframes animate2{0%{-webkit-transform:rotate(calc(var(--i)*(360deg/10)))translateY(70px);transform:rotate(calc(var(--i)*(360deg/10)))translateY(70px)}50%{-webkit-transform:rotate(calc(var(--i)*(360deg/10)))translateY(90px);transform:rotate(calc(var(--i)*(360deg/10)))translateY(90px)}to{-webkit-transform:rotate(calc(var(--i)*(360deg/10)))translateY(70px);transform:rotate(calc(var(--i)*(360deg/10)))translateY(70px)}}@keyframes animate3{0%{-webkit-transform:rotate(calc(var(--i)*(360deg/10)))translateY(50px);transform:rotate(calc(var(--i)*(360deg/10)))translateY(50px)}50%{-webkit-transform:rotate(calc(var(--i)*(360deg/10)))translateY(30px);transform:rotate(calc(var(--i)*(360deg/10)))translateY(30px)}to{-webkit-transform:rotate(calc(var(--i)*(360deg/10)))translateY(50px);transform:rotate(calc(var(--i)*(360deg/10)))translateY(50px)}}@keyframes animate4{0%{-webkit-transform:rotate(calc(var(--i)*(360deg/10)))translateY(30px);transform:rotate(calc(var(--i)*(360deg/10)))translateY(30px)}50%{-webkit-transform:rotate(calc(var(--i)*(360deg/10)))translateY(50px);transform:rotate(calc(var(--i)*(360deg/10)))translateY(50px)}to{-webkit-transform:rotate(calc(var(--i)*(360deg/10)))translateY(30px);transform:rotate(calc(var(--i)*(360deg/10)))translateY(30px)}}
