:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors:active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors:active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;inset:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-SemiBold-CbL9tywu.woff2) format("woff2"),url(/assets/Montserrat-SemiBold-B5lGzSU8.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Regular-Cp4YO4Vy.woff2) format("woff2"),url(/assets/Montserrat-Regular-BKWisIP-.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Medium-BHO_tv09.woff2) format("woff2"),url(/assets/Montserrat-Medium-B1lJmKfp.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/Poppins-Regular-BaFCsOL4.woff2) format("woff2"),url(/assets/Poppins-Regular-BPE337P8.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/Poppins-Medium-DTH7hWNJ.woff2) format("woff2"),url(/assets/Poppins-Medium-LVgVSt0Y.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/Poppins-SemiBold-CNA5QnUt.woff2) format("woff2"),url(/assets/Poppins-SemiBold-DxUT5rH1.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}html,body{margin:0;padding:0;font-family:Poppins,sans-serif;font-weight:400;font-style:normal;color:#4f4f4f;font-size:14px}.ploaderbox{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.ploader{color:#13b5ea;font-size:45px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;position:relative;transform:translateZ(0);animation:ploaderspin 1.7s infinite ease,ploaderround 1.7s infinite ease}@keyframes ploaderspin{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes ploaderround{0%{transform:rotate(0)}to{transform:rotate(360deg)}}div{box-sizing:border-box}h1,h2,h3,h4,h5,h6,.pricing-item span.price{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;color:#1e293b}a,button{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;cursor:pointer;font-family:Poppins,sans-serif}a{color:#1e293b}input{font-family:Poppins,sans-serif;font-size:14px;outline-color:#13b5ea}.p-container-full{width:100%;position:relative;padding:0 40px;max-width:1440px;margin:auto}.p-logo-box{display:flex;width:100%;max-width:fit-content;padding:10px 0;min-width:320px}.p-logo-box a{display:flex;gap:15px;align-items:center;text-decoration:none;font-size:20px;font-weight:600}.p-header .p-navigation-box{display:flex;align-items:center;justify-content:space-between;gap:40px}.p-btn{padding:10px 25px;border:1px solid #1E293B;color:#1e293b;text-decoration:none;border-radius:8px;font-size:14px;font-weight:500;background-color:#fff;text-align:center;display:inline-block;box-sizing:border-box;position:relative}.p-btn.loading:before{color:#1e293b}.p-btn:before{content:"";position:absolute;width:30px;height:32px;border:2px solid;border-radius:100%;border-top:0;top:50%;left:50%;margin-top:-16px;margin-left:-15px;animation:loading 1s linear infinite;opacity:0;visibility:hidden}.p-btn.loading:before{opacity:1;visibility:visible}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.p-btn.p-btn-active{background-color:#1e293b;color:#fff;border-color:#1e293b}.p-btn.p-btn-active:hover{box-shadow:0 4px 7px #0000002b}.p-btn:hover{background-color:#1e293b;color:#fff;border-color:#1e293b}.p-btn.p-primary-btn{background-color:#ff6b6b;color:#fff;border-color:#ff6b6b;box-shadow:0 4px 7px #0000002b}.p-btn.p-primary-btn.loading,.p-btn.p-btn-active.loading,.p-btn.loading{color:transparent}.p-btn.p-primary-btn.loading:before,.p-btn.p-btn-active.loading:before,.p-btn.loading:hover:before{color:#fff}.p-btn.p-primary-btn:hover{box-shadow:none}.p-btn.p-fullwidth-btn{width:100%}.p-navigation-box .p-contact-action{display:flex;padding:15px 0;gap:20px;width:100%;max-width:fit-content;justify-content:flex-end;min-width:320px}.p-header{position:relative;width:100%}.p-background-page{padding:20px 40px 40px;position:relative;width:100%;height:auto;min-height:calc(100vh - 73px);display:flex;align-items:center;justify-content:center;background-position:bottom;background-repeat:no-repeat;background-size:cover}.p-special-page{background-position:bottom;background-repeat:no-repeat;background-size:cover}.p-form-box{width:100%;position:relative;max-width:466px;padding:40px;background-color:#fff;border-radius:26px;box-shadow:0 4px 7px #00000040}.p-form-box .p-title{position:relative;width:100%;padding-bottom:25px}.p-form-box .p-title h3.title{margin:0;font-size:34px}.p-form-box form{position:relative;width:100%}.p-form-box .p-field{width:100%;padding-bottom:25px}input.p-input{width:100%;height:46px;padding:5px 15px;box-sizing:border-box;border-radius:8px;border:.5px solid #4F4F4F}input.p-input[type=file]{height:auto;width:auto;padding:5px}.p-form-box .p-field.p-less-space{padding-bottom:15px}.p-form-box .p-field:last-child{padding-bottom:0}.p-form-box .p-field label{font-size:14px;display:flex;align-items:flex-start;cursor:pointer}.p-form-box .p-field label input[type=checkbox]{margin:4px 10px 0 0}.p-form-box form>.p-description{text-align:center}.p-form-box form .p-description p{margin:0;font-size:14px}.p-or-devider{text-align:center;display:flex;position:relative;width:100%;justify-content:center}.p-or-devider span{display:inline-block;padding:0 10px;background-color:#fff;position:relative;font-size:14px}.p-or-devider:before{position:absolute;content:"";width:95%;height:.5px;background-color:#4f4f4f;top:50%;transform:translate(-50%,-50%);left:50%}.p-form-box .p-title p.description{margin:0;padding-top:15px;font-size:14px}.p-form-box .p-title.title-404{text-align:center}.p-form-box .p-title.title-404 h3.title{font-size:80px}.p-form-box .p-title.title-404 p.description{max-width:305px;margin:auto;font-size:18px}span.p-error-message{font-size:12px;display:block;padding-top:5px;color:red}.p-form-box form .p-field.error-field input.p-input{border-color:red}.p-form-box form .p-field.error-field label,.p-form-box form .p-field.error-field label a{color:red}.success-message{padding:10px;text-align:center;font-size:14px;background-color:#ddffd9;color:#0a5801;border:1px solid;border-radius:8px}.error-message{text-align:center;padding:10px;background-color:#f9d8d8;color:red;border:1px solid;border-radius:8px}.p-dashboard .p-logo-box,.p-dashboard .p-navigation-box .p-contact-action{padding:10px 0}.p-dashboard{font-size:14px;position:relative;z-index:1;background:#5937a70d}.p-dashboard .p-btn{font-size:14px;padding:10px 15px}.p-btn.p-transparent{border-color:transparent}.p-btn.p-transparent:hover,.p-btn.p-transparent.active{background-color:#13b5ea1a;border-color:#13b5ea1a;color:#4f4f4f}.p-btn-icon{display:flex;align-items:center;gap:6px;width:fit-content}.landing-page .p-header{background-color:#fff}.p-navigation-box .p-contact-action ul{display:flex;gap:20px;margin:0;padding:0;list-style:none}.p-navigation-box .p-contact-action ul li{margin:0;padding:0;position:relative}.p-header .dropdown{position:absolute;right:0;top:100%;width:250px;padding-top:10px;opacity:0;visibility:hidden;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;z-index:1}.p-header li:hover>.dropdown{opacity:1;visibility:visible}.p-header .dropdown .dropdown-inner{position:relative;width:100%;border-radius:8px;background-color:#fff;box-shadow:0 2px 8px #00000014;border:1px solid #13B5EA1A;padding:12px}.p-header .dropdown .account-details{width:100%;text-align:left;padding:0 10px 10px;margin-bottom:10px;border-bottom:1px solid #13B5EA1A}.p-header .dropdown .account-details p{margin:0;font-weight:600;text-overflow:ellipsis;overflow:hidden}.p-header .dropdown .account-actions ul{flex-direction:column;gap:0}.p-header .dropdown .account-actions ul .p-btn{width:100%}.p-header .p-navigation-box .p-navigation-list{width:100%;position:relative}.p-header .p-navigation-box .p-navigation-list ul{display:flex;list-style:none;gap:30px;justify-content:center;padding:0}a.p-nav{color:#1e293b;text-decoration:none;font-weight:500}.p-form-box .ploaderbox{height:100px;margin-top:50px}.text-a-center{text-align:center}.legal-policy-content{position:relative;width:100%;padding-top:80px;padding-bottom:80px;border-top:1px solid #eee}.legal-container{width:100%;max-width:940px;margin:auto;padding:0 20px}.legal-title{position:relative;width:100%;padding-bottom:50px}.legal-title h2.p-title{margin:0;font-size:35px}.legal-description h3.description-title{margin:0;padding-bottom:15px;padding-top:10px}.legal-description h3.description-title:first-child{padding-top:0}.legal-description p{margin:0;padding-bottom:15px}.legal-description p:last-child{padding-bottom:0}.legal-description h3.description-title{margin:0;padding-bottom:15px;padding-top:10px;font-size:20px}.p-container{width:100%;max-width:1380px;padding:0 40px;margin:auto}.p-section{position:relative;width:100%;padding:80px 0;background-position:center;background-repeat:repeat;background-size:contain}.pricing-annual-switch{position:relative;width:100%;padding-bottom:40px;padding-top:30px;display:flex;justify-content:center}.pricing-annual-switch ul{margin:0;list-style:none;display:flex;gap:5px;padding:5px;max-width:fit-content;box-shadow:0 3px 5px #0000000d;border-radius:8px;border:1px solid #E2E2E2;background-color:#fff}.section-title,.p-section-title{position:relative;width:100%}.section-title.text-center,.p-section-title.text-center{text-align:center}.section-title h2.title,.p-section-title h2.title{margin:0;font-size:40px}.pricing-list-box{position:relative;width:100%;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;align-items:flex-start}.pricing-list-box .pricing-item{width:100%;max-width:calc(33.33% - 26.66px);padding:30px;border-radius:20px;box-shadow:0 4px 15px 2px #00000008;border:1px solid #E2E2E2;background-color:#fff;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;margin-top:30px;position:relative}.pricing-list-box .pricing-item:hover,.pricing-list-box .pricing-item.price-activated{background:linear-gradient(180deg,#fff,#13b5ea1a)}.pricing-list-box .pricing-item.price-activated{border:2px solid #13B5EA}.pricing-item .pricing-plan-name{position:relative;width:100%;padding-bottom:25px}.pricing-item .pricing-plan-name h3.plan-name{margin:0;font-size:26px}.pricing-item span.price{font-size:40px}.pricing-item span.price span.frequency{font-size:20px;font-weight:400}.pricing-plan-price p.price-disclamer{margin:0;font-size:14px;color:#8b8b8b}.pricing-item .pricing-plan-features{position:relative;width:100%;padding-top:25px}.pricing-item .pricing-plan-features h4{font-size:18px;margin:0}.pricing-item .pricing-plan-features ul{margin:0;padding:15px 0 0;display:flex;flex-direction:column;gap:10px;box-sizing:border-box;min-height:286px;list-style:none}.pricing-item .pricing-plan-buy{position:relative;width:100%;text-align:center;padding-top:30px}.pricing-item .pricing-plan-buy p.trial-days{margin:0;padding-top:10px;color:#13b5ea;font-size:14px}.landing-section{position:relative;width:100%;padding:40px 0;background-position:center;background-repeat:no-repeat;background-size:cover}.hero-banner{width:100%;position:relative;display:flex;flex-wrap:wrap;padding:40px;border-radius:8px;align-items:center}.hero-banner-background{background-position:center}.hero-banner .banner-content{width:100%;max-width:55%}.hero-banner .banner-title,.hero-banner .description{position:relative;width:100%;padding-bottom:20px}.hero-banner .description{padding-bottom:40px}.hero-banner .banner-title h2.title{margin:0;font-size:40px;padding:0}.hero-banner .description p{margin:0}.hero-banner .action-group{display:flex;flex-wrap:wrap;gap:20px}.info-section-bar{font-size:12px;color:#747474;padding-top:30px}.info-section-bar.text-center{text-align:center}.hero-banner .banner-image{width:100%;max-width:45%;padding-left:60px;display:flex;justify-content:center}.p-section-title{width:100%;max-width:900px;margin:auto;padding-bottom:40px}.p-section-title.full-width{max-width:100%}.p-section-title .description{padding-top:20px;position:relative;width:100%}.p-section-title .description p{margin:0}.services-list{position:relative;width:100%;display:flex;flex-wrap:wrap;gap:40px}.services-list .service-list-item{width:100%;max-width:calc(33.33% - 26.66px);padding:30px;border:1px solid #E2E2E2;border-radius:8px;text-align:center;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background-color:#fff}.service-list-item .service-icon{margin:auto;display:flex;width:65px;height:65px;justify-content:center;align-items:center;background-color:#13b5ea1a;border-radius:8px;color:#13b5ea}.service-list-item h4.title{font-size:20px;margin:0;padding-top:30px;padding-bottom:20px}.service-list-item p.desc{margin:0}.services-list.style-two .service-list-item .service-icon{background-color:transparent;color:#1e293b;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.services-list.style-two .service-list-item:hover .service-icon{color:#13b5ea}.about-section{position:relative;width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:0 40px}.about-section .about-content,.about-section .about-image{width:100%;max-width:50%}.about-section .about-content{padding-right:40px}.about-section .about-image{display:flex;justify-content:center}.about-section .about-image img{max-width:100%;width:100%}.about-content h2.title{margin:0;font-size:40px;padding-bottom:20px}.about-content p.desc{margin:0;padding-bottom:20px}.about-content ul.about-list{margin:0;padding:10px 0 0;font-weight:500;display:flex;flex-direction:column;gap:10px;list-style:none}.about-content ul.about-list li,.pricing-item .pricing-plan-features ul li{position:relative;width:100%;padding-left:30px}.about-content ul.about-list li:before,.pricing-item .pricing-plan-features ul li:before{content:"";width:18px;height:18px;background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15%204.5L6.75%2012.75L3%209'%20stroke='%234F4F4F'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");position:absolute;left:0;top:3px;background-position:center;background-repeat:no-repeat;background-size:contain}.pricing-item.most-popular .pricing-plan-features ul li:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2018%2018'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2030.3.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.3%20Build%20182)%20--%3e%3cdefs%3e%3cstyle%3e%20.st0%20{%20fill:%20none;%20stroke:%20%23fff;%20stroke-linecap:%20round;%20stroke-linejoin:%20round;%20stroke-width:%202px;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='st0'%20d='M15,4.5L6.75,12.75l-3.75-3.75'/%3e%3c/svg%3e")}.compliance-list{border-radius:8px;display:flex;flex-wrap:wrap;gap:40px}.compliance-list .compliance-list-item{width:100%;max-width:calc(25% - 30px);border-radius:8px;text-align:center}.compliance-list-item .compliance-icon{display:flex;justify-content:center;padding-bottom:30px}.compliance-list-item h4.title{margin:0;font-size:20px;padding-bottom:10px}.compliance-list-item p.desc{margin:0}.landing-section.padding-more{padding:80px 0}.features-section{position:relative;width:fit-content;display:flex;min-width:100%}.features-section .features-grid{width:100%;max-width:25%;border-right:1px solid #E2E2E2;text-align:center}.features-section .features-grid.titles{text-align:left}.features-section .features-grid:last-child{border-right:0}.features-section{position:relative;width:fit-content;display:flex;min-width:100%;border:1px solid #E2E2E2;border-radius:20px;overflow:hidden}.features-section .features-grid>div{padding:12px 40px}.features-section .features-grid .heading h3.title{margin:0;font-size:30px;padding:10px 0}.features-section .features-grid .para{border-top:1px solid #E2E2E2}.features-section .features-grid .heading{background:linear-gradient(180deg,#fff,#13b5ea1a 216.85%)}.features-section .features-grid.titles .para{font-weight:500;color:#1e293b}.features-section .features-grid.active{background:linear-gradient(180deg,#fff,#13b5ea1a)}.features-section .features-grid.active .para{color:#1e293b;border-color:#13b5ea1a}.testimonial-grid{display:flex;flex-wrap:wrap;gap:40px}.testimonial-grid .testimonial-grid-item{width:100%;max-width:calc(33.33% - 26.66px);border:1px solid #E2E2E2;border-radius:20px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background-color:#fff;box-shadow:2px 4px 18px -45px #0000001a;overflow:hidden}.testimonial-grid-item .testimonial-grid-item-content{width:100%;padding:40px}.testimonial-grid-item-content p.quote{margin:0;font-size:16px}.testimonial-grid-item-content .ratings{display:flex;padding-top:40px;flex-wrap:wrap;gap:4px;color:#13b5ea}.testimonial-grid-item .testimonial-grid-item-user{padding:20px;background-color:#13b5ea1a;display:flex;flex-wrap:wrap;align-items:center}.testimonial-grid-item .testimonial-grid-item-user .testimonial-grid-item-user-profile{width:100%;max-width:calc(100% - 100px)}.testimonial-grid-item .testimonial-grid-item-user .testimonial-grid-item-user-revenue{width:100%;max-width:100px;padding-left:20px;border-left:1px solid #1E293B26;display:flex;flex-direction:column;text-align:center}.testimonial-grid-item-user-revenue span.revenue-title{font-size:8px}.testimonial-grid-item-user-revenue span.revenue-money{color:#1e293b;font-size:22px}.testimonial-grid-item-user-profile{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.testimonial-grid-item-user-profile .user-name{width:100%;max-width:calc(100% - 95px)}.testimonial-grid-item-user-profile .user-image{width:100%;max-width:80px;display:flex;position:relative}.testimonial-grid-item-user-profile .user-image img.p-icon{width:100%;max-width:76px;border-radius:100%;border:2px solid #fff}.testimonial-grid-item-user-profile .user-image .verify-icon{position:absolute;bottom:0;right:0;display:flex;width:24px;height:24px;background-color:#fff;justify-content:center;align-items:center;border-radius:100%;color:#13b5ea}.testimonial-grid-item-user-profile .user-name h4.title{margin:0;font-size:18px}.testimonial-grid-item-user-profile .user-name p.designation{margin:0;font-size:12px}.features-section .features-grid.active .heading{background:linear-gradient(180deg,#13b5ea,#366490)}.features-section .features-grid.active .heading h3.title{color:#fff}.testimonial-analytic{position:relative;width:100%;padding-top:60px;margin-top:60px;border-top:1px solid #C2C2C2B2;display:flex;justify-content:center;flex-wrap:wrap}.testimonial-analytic .testimonial-analytic-grid{width:100%;max-width:fit-content;padding:0 40px;border-right:1px solid #C2C2C2B2;display:flex;align-items:center;gap:20px}.testimonial-analytic .testimonial-analytic-grid:last-child{border-right:0}.testimonial-analytic-grid .testimonial-analytic-grid-icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background-color:#13b5ea26;border-radius:100%;color:#13b5ea}.testimonial-analytic-grid .testimonial-analytic-grid-content h3.title{margin:0;font-size:32px;font-weight:600}.testimonial-analytic-grid .testimonial-analytic-grid-content p.desc{margin:0;padding-top:5px}.calltoaction{width:100%;text-align:center;display:flex;justify-content:center}.footer-section{width:100%;position:relative;padding:30px 0;background:linear-gradient(180deg,#13b5ea1a,#fff)}.footer-grid .footer-grid-item{width:auto;max-width:calc(25% - 30px)}.footer-grid-item h4.title{font-size:20px;margin:0;padding-bottom:20px}.footer-grid-item p.desc{margin:0}.footer-grid-item ul{margin:0;list-style:none;display:flex;flex-wrap:wrap;flex-direction:column;padding:0;gap:10px}.footer-grid-item ul a{color:inherit;text-decoration:none}.footer-grid-item ul a:hover{color:#13b5ea}.footer-grid{display:flex;justify-content:space-between;position:relative;width:100%;flex-wrap:wrap;padding-top:30px;padding-bottom:60px;border-bottom:1px solid #C2C2C2F4}.p-dashboard-content{position:relative;width:100%;display:flex;flex-wrap:wrap;align-items:flex-start}.p-dashboard-content .p-sidebar{width:100%;max-width:260px;height:auto;min-height:100vh;position:sticky;top:0}.p-dashboard .p-header,.p-dashboard-content .p-sidebar{background-color:#fff}.p-sidebar ul{padding:40px 0;margin:0;width:100%;display:flex;flex-direction:column;gap:10px;position:sticky;top:0}.p-sidebar ul a.p-btn{width:100%;border-radius:0;padding:10px 40px}.p-dashboard-content .p-dashboard-content-main{width:100%;max-width:calc(100% - 260px);padding:40px;display:flex;flex-wrap:wrap;gap:30px}.p-dashboard-settings h2.title{margin:0}.p-dashboard-settings .p-dashboard-setting-header{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}button.add-transaction-btn{padding:5px 10px;border:1px solid #1E293B;border-radius:8px;background-color:#fff;color:#1e293b;font-size:14px;font-weight:500;cursor:pointer;transition:all .25s ease-in-out;font-family:Poppins,sans-serif}button.add-transaction-btn:hover{background-color:#1e293b;color:#fff;border-color:#1e293b;box-shadow:0 4px 7px #0000002b}.plateform-sync-accordian{position:relative;width:100%;padding-top:40px}.p-dashboard-settings,.p-dashboard-tax-calculator{position:relative;width:100%;padding:20px;background-color:#fff;border-radius:20px;border:1px solid #E2E2E2;height:auto}.plateform-sync-accordian ul li{width:100%;position:relative}.plateform-sync-accordian ul li h3.title{margin:0;display:flex;cursor:pointer;width:fit-content;align-items:center;gap:10px}.dropdown-settings{position:relative;width:100%;padding-left:30px;padding-top:30px}.dropdown-settings h4.title{margin:0;padding-bottom:10px}.dropdown-settings p.desc{margin:0}::file-selector-button{border:2px solid #13B5EA1A;padding:5px 10px;border-radius:8px;background-color:#13b5ea1a;color:#4f4f4f}.dropdown-settings .upload-form{padding-top:20px;position:relative;width:100%}.dropdown-settings .upload-form .upload-field-box{display:flex;flex-wrap:wrap;gap:10px}.plateform-sync-accordian ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:40px}.dropdown-settings .upload-form a.link{display:inline-block;padding-top:15px}.upload-field-box.error-field input.p-input{border-color:red}.button-group{display:flex;gap:20px;flex-wrap:wrap}.previous-upload-log .note{color:#949402;display:block;padding-top:20px}.previous-upload-log .success-message,.paypal-connect-button .success-message,.upload-form .success-message{margin-bottom:20px;max-width:500px}.paypal-connect-button{position:relative;width:100%;padding-top:20px}.p-dashboard-content-main .p-section,.p-dashboard-content-main .p-container{padding:0}.p-dashboard-content-main .section-title h2.title,.p-dashboard-content-main .pricing-item span.price{font-size:30px}.p-dashboard-content-main .pricing-item .pricing-plan-name h3.plan-name{font-size:22px}.p-dashboard-content-main .pricing-item .pricing-plan-features h4{font-size:14px}.skeleton{height:20px;width:100%;border-radius:4px;background:linear-gradient(90deg,#eee 25%,#ddd 37%,#eee 63%);background-size:400% 100%;animation:shimmer 1.4s infinite}.skeleton.big-skeleton{height:30px}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.skeleton-row td{padding:12px}.p-dashboard-settings table.table{width:100%;text-align:left}.dashboard-transactions{position:relative;width:100%;padding-top:30px}table.table thead th{padding:12px;text-align:center}table.table td{border:1px solid #eee;padding:12px;text-align:center}table.table thead th:first-child,table.table td:first-child{text-align:left;padding-left:20px}table.table thead th:last-child,table.table td:last-child{text-align:right;padding-right:20px}table.table{border-collapse:collapse;width:100%}table.table th{border:1px solid #eee;background-color:#eee}.tx-view-btn{padding:4px 10px;border:1px solid #1E293B;background-color:#fff;color:#1e293b;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;transition:all .25s ease-in-out;font-family:Poppins,sans-serif}.tx-view-btn:hover{background-color:#1e293b;color:#fff;border-color:#1e293b;box-shadow:0 4px 7px #0000002b}.tx-view-btn:active{transform:scale(.98)}.no-transactions-found{display:flex;justify-content:center;text-align:center;padding:40px;border:1px solid #eee}.dashboard-transactions{position:relative;padding-top:20px;height:auto;min-height:80vh;margin-left:-20px;margin-right:-20px;width:auto}.p-btn[disabled]{opacity:.5;cursor:not-allowed}.dashboard-transactions .pagination-box{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-top:20px}.dashboard-transactions.heigh-auto{min-height:auto}.p-dashboard-settings.padding-bottom-none{padding-bottom:0;overflow:hidden}.p-dashboard-tax-calculator .title-bar{display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap}.p-dashboard-tax-calculator .title-bar h2.title{display:flex;gap:20px;margin:0;align-items:center}.p-dashboard-tax-calculator .title-bar h2.title span.title-icon{display:flex;color:#13b5ea}.date-selection select{padding:10px;border:1px solid #eee;border-radius:10px;outline:none}.tax-calculation-chart{position:relative;width:100%;display:flex;flex-wrap:wrap;gap:20px;padding-top:30px}.tax-calculation-chart .tax-calculation-chart-grid{width:100%;position:relative;max-width:calc(25% - 15px);padding:20px;text-align:left;border:1px solid #eee;border-radius:10px}.tax-calculation-chart .tax-calculation-chart-grid span{display:block}.tax-calculation-chart .tax-calculation-chart-grid{width:100%;position:relative;max-width:calc(25% - 15px);padding:20px;text-align:left;border:1px solid #eee;border-radius:10px;display:flex;flex-direction:column;gap:15px}.tax-calculation-chart .tax-calculation-chart-grid span.amount{font-size:30px;line-height:1em;font-weight:600;color:#1e293b}.home-two-column-grid{position:relative;width:100%;display:flex;flex-wrap:wrap;gap:30px}.home-two-column-grid .home-two-column-grid-big{width:100%;max-width:calc(100% - 380px)}.home-two-column-grid .home-two-column-grid-small{width:100%;max-width:350px}.quick-actions-list{position:relative;width:100%;display:flex;flex-wrap:wrap;gap:20px}.quick-actions-list .quick-actions-list-item{width:100%;max-width:calc(50% - 10px);padding:20px;border:1px solid #E2E2E2;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;gap:15px;cursor:pointer}.quick-actions-list-item .quick-actions-list-item-icon{display:flex;margin:auto}.quick-actions-list-item h4.title{margin:0}.quick-actions-list .quick-actions-list-item:hover{border-color:#13b5ea80}.quick-actions-list .quick-actions-list-item:hover .quick-actions-list-item-icon{color:#13b5ea}.no-transactions-icon{color:#13b5ea5e}.user-image span.initial{width:76px;height:76px;border:2px solid #fff;border-radius:100%;background-color:#eee;font-size:30px;text-align:center;line-height:76px}.vinted-export-instructions{position:relative;width:100%;padding-top:20px}.vinted-export-instructions ol{display:flex;flex-direction:column;gap:8px;padding-left:30px;padding-top:10px}.landing-section.without-padding,.landing-section.without-padding .p-container-full{padding:0}.hero-banner .banner-image img.p-banner{max-width:100%;margin:auto}.banner-tag{margin-bottom:20px;padding:5px 10px;display:inline-block;border-radius:20px;background-color:#13b5ea26;color:#0f94bf;font-size:13px}.banner-tag span.banner-tag-new{padding:5px 10px;display:inline-block;background-color:#13b5ea;border-radius:20px;margin-right:3px;color:#fff;text-transform:uppercase;font-weight:600;font-size:12px;line-height:1em}.p-top-header{position:relative;width:100%;text-align:center;background-color:#1e293b;color:#fff;padding:10px 0}.p-top-header a{color:#fff}.landing-section.with-light-background{background:linear-gradient(#fff,#13b5ea1a);padding:80px 0}.landing-section.with-light-r-background{background:linear-gradient(#13b5ea1a,#fff);padding:40px 0}.compliance-list-item .compliance-icon img.p-icon{width:100%}.compliance-list-item .compliance-icon{max-width:50px;margin:auto}.p-section-title.padding-bottom-more{padding-bottom:60px}.pricing-list-box .pricing-item.most-popular{background-color:#1e293b;color:#fff;margin-top:10px}.pricing-list-box .pricing-item.most-popular:hover{background:#1e293b}.pricing-list-box .pricing-item.most-popular span.price,.pricing-list-box .pricing-item.most-popular .pricing-plan-name h3.plan-name{color:#fff}.pricing-item.most-popular .p-btn:hover{width:100%;color:#1e293b;background-color:#fff}span.popular-tag{padding:5px 10px;display:inline-block;background-color:#13b5ea;border-radius:20px;margin-right:3px;color:#fff;text-transform:uppercase;font-weight:600;font-size:12px;line-height:1em}.pricing-item.most-popular span.popular-tag{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.pricing-item .pricing-plan-features ul li{line-height:1.8em}.tx-details-container{margin-top:20px;padding:20px;background:#fff;border-radius:10px;border:1px solid #e5e7eb}.tx-row{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #f1f1f1}.tx-row:last-child{border-bottom:none}.tx-label{font-weight:500;color:#6b7280}.tx-value{font-weight:600;color:#111827;text-align:right;max-width:60%;word-break:break-word}.tx-loading{padding:20px;text-align:center;color:#6b7280}.tx-no-data{padding:20px;text-align:center;color:#ef4444}.manual-tx-modal-overlay{position:fixed;inset:0;background:#0f172a8c;display:flex;justify-content:center;align-items:center;z-index:999;padding:20px}.manual-tx-modal{width:100%;max-width:700px;background:#fff;border-radius:20px;padding:30px;box-shadow:0 10px 40px #00000026;animation:modalFade .25s ease}.manual-tx-modal-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:25px}.manual-tx-modal-header h3{margin:0;font-size:24px}.manual-tx-close-btn{width:38px;height:38px;border-radius:100%;border:1px solid #E2E2E2;background:#fff;font-size:16px;cursor:pointer;transition:all .25s ease}.manual-tx-close-btn:hover{background:#1e293b;color:#fff}.manual-tx-grid{display:flex;flex-wrap:wrap;gap:20px}.manual-tx-field{width:100%;max-width:calc(50% - 10px)}.manual-tx-field label{display:block;padding-bottom:8px;font-weight:500;color:#1e293b}.manual-tx-actions{display:flex;justify-content:flex-end;gap:15px;padding-top:30px}@keyframes modalFade{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.manual-tx-field{max-width:100%}.manual-tx-modal{padding:20px}.manual-tx-actions{flex-direction:column}}.receipts-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:20px;padding-top:25px}.receipt-card{border:1px solid #E2E2E2;border-radius:14px;overflow:hidden;background-color:#fff;transition:all .25s ease-in-out;min-width:0}.receipt-card:hover{transform:translateY(-3px);box-shadow:0 4px 12px #00000014}.receipt-image{position:relative;width:100%;height:220px;overflow:hidden;background-color:#f8f8f8}.receipt-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease}.receipt-overlay{position:absolute;inset:0;background:#1e293b73;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .25s ease}.receipt-overlay span{color:#fff;font-size:14px;font-weight:600}.receipt-card:hover .receipt-overlay{opacity:1}.receipt-card:hover .receipt-image img{transform:scale(1.05)}.receipt-content{padding:12px}.receipt-content p{margin:0;font-size:14px;font-weight:500;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.receipt-modal-overlay{position:fixed;inset:0;background:#0f172a8c;display:flex;justify-content:center;align-items:center;z-index:9999;padding:20px}.receipt-modal{width:100%;max-width:600px;background:#fff;border-radius:20px;padding:30px;box-shadow:0 10px 40px #00000026}.receipt-modal-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:25px}.receipt-modal-header h3{margin:0;font-size:24px}.receipt-close-btn{width:38px;height:38px;border-radius:100%;border:1px solid #E2E2E2;background:#fff;font-size:16px;cursor:pointer}.receipt-close-btn:hover{background:#1e293b;color:#fff}.receipt-upload-field label{display:block;padding-bottom:10px;font-weight:500}.receipt-selected-files{padding-top:20px;display:flex;flex-direction:column;gap:10px}.receipt-selected-item{padding:10px 14px;border-radius:8px;background-color:#13b5ea1a;color:#1e293b;font-size:14px}.receipt-modal-actions{display:flex;justify-content:flex-end;gap:15px;padding-top:30px}@media(max-width:992px){.receipt-card{max-width:calc(33.33% - 14px)}}@media(max-width:768px){.receipt-card{max-width:calc(50% - 10px)}}@media(max-width:480px){.receipt-card{max-width:100%}.receipt-modal{padding:20px}.receipt-modal-actions{flex-direction:column}}.p-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);min-width:300px;max-width:400px;padding:9px 15px;border-radius:12px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 10px 25px #0000001f;z-index:99999;animation:toastSlideUp .25s ease}.p-toast-success{background:#dff6dd;border:1px solid #2e7d32;color:#1b5e20}.p-toast-error{background:#fde7e9;border:1px solid #d32f2f;color:#b71c1c}.p-toast-close{background:transparent;border:none;font-size:16px;cursor:pointer;color:inherit}@keyframes toastSlideUp{0%{opacity:0;transform:translate(-50%,30px)}to{opacity:1;transform:translate(-50%)}}.p-tx-header{display:flex;justify-content:space-between;align-items:center}.p-tx-header-left{display:flex;align-items:center;gap:16px}.back-btn{width:38px;height:38px;min-width:38px;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid #E2E2E2;background:#fff;cursor:pointer;transition:all .25s ease}.back-btn:hover{background-color:#1e293b;border-color:#1e293b}.back-btn:hover .back-arrow{color:#fff}.back-arrow{font-size:18px;color:#1e293b;line-height:1;transition:all .25s ease}.pagination-wrapper{width:100%;display:flex;justify-content:center;margin-top:20px}.pagination-wrapper .pagination-box{display:flex;flex-wrap:wrap;gap:10px}.tx-receipt-section{margin-top:30px;border-top:1px solid #E2E2E2;padding-top:20px}.tx-receipt-header h3{font-size:18px;font-weight:600;margin-bottom:6px}.tx-receipt-file-name{font-size:14px;color:#777;margin-bottom:15px;word-break:break-word}.tx-receipt-image{width:100%;max-width:100px;border-radius:14px;border:1px solid #E2E2E2;object-fit:cover}.tx-receipt-image-wrapper{position:relative;width:100%;max-width:140px;border-radius:16px;overflow:hidden;border:1px solid #E2E2E2;cursor:pointer;transition:all .25s ease-in-out;background-color:#fff}.tx-receipt-image-wrapper:hover{transform:translateY(-3px);box-shadow:0 6px 18px #00000014;border-color:#13b5ea80}.tx-receipt-image{width:100%;max-width:140px;height:140px;object-fit:contain;display:block;transition:transform .35s ease}.tx-receipt-image-wrapper:hover .tx-receipt-image{transform:scale(1.08)}.tx-receipt-overlay{position:absolute;inset:0;background:#1e293b73;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .25s ease}.tx-receipt-overlay span{color:#fff;font-size:13px;font-weight:500}.tx-receipt-image-wrapper:hover .tx-receipt-overlay{opacity:1}.receipt-preview-modal-overlay{position:fixed;inset:0;background:#0f172aa6;display:flex;justify-content:center;align-items:center;z-index:9999;padding:20px;animation:modalFade .25s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.receipt-preview-modal{width:100%;max-width:850px;background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 15px 45px #0000002e}.receipt-preview-header{display:flex;align-items:center;justify-content:space-between;padding:22px 25px;border-bottom:1px solid #E2E2E2}.receipt-preview-header h3{margin:0;font-size:22px}.receipt-preview-close{width:40px;height:40px;border-radius:100%;border:1px solid #E2E2E2;background:#fff;cursor:pointer;font-size:16px;transition:all .25s ease}.receipt-preview-close:hover{background:#1e293b;color:#fff;border-color:#1e293b}.receipt-preview-body{padding:20px;display:flex;justify-content:center;align-items:flex-start;max-height:calc(100vh - 120px);overflow:auto;background:#f8fafc}.receipt-preview-image-wrapper{width:100%;overflow:hidden;border-radius:16px;border:1px solid #E2E2E2;background:#fff;cursor:zoom-in}.receipt-preview-image{width:100%;height:auto;display:block;transition:transform .15s ease-out;transform-origin:center center;will-change:transform}@media(max-width:768px){.receipt-preview-modal{border-radius:18px}.receipt-preview-header{padding:18px 20px}.receipt-preview-body{padding:15px}.receipt-preview-header h3{font-size:18px}}.receipt-preview-header-actions{display:flex;align-items:center;gap:12px}.paypal-user-details{display:grid;grid-template-columns:repeat(2,minmax(0,300px));gap:15px;padding-bottom:20px}.paypal-user-details-box{width:100%;border:1px solid #E2E2E2;border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;gap:5px;background-color:#fff;min-width:0}.paypal-user-details-box span.label{font-size:12px;color:#777}.paypal-user-details-box span.value{font-size:14px;font-weight:500;color:#1e293b;word-break:break-word}@media(max-width:768px){.paypal-user-details{grid-template-columns:1fr}}.transactions-action-group{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.delete-transaction-btn{padding:5px 10px;border:1px solid #dc2626;border-radius:8px;background-color:#fff;color:#dc2626;font-size:14px;font-weight:500;cursor:pointer;transition:all .25s ease-in-out;font-family:Poppins,sans-serif}.delete-transaction-btn:hover{background-color:#dc2626;color:#fff;border-color:#dc2626;box-shadow:0 4px 7px #0000002b}.tx-checkbox-column{width:55px;min-width:55px;text-align:center!important;padding-left:0!important;padding-right:0!important}.tx-checkbox-column input[type=checkbox]{width:16px;height:16px;cursor:pointer}.selected-transaction-row{background-color:#13b5ea12}.delete-transactions-modal{width:100%;max-width:500px;background:#fff;border-radius:20px;padding:30px;box-shadow:0 10px 40px #00000026;animation:modalFade .25s ease}.delete-transactions-content p{margin:0;font-size:15px;line-height:1.7em;color:#4f4f4f}.delete-receipts-checkbox{display:flex;align-items:center;gap:10px;padding-top:25px;cursor:pointer;font-weight:500;color:#1e293b}.delete-transaction-checkbox-less-padding{padding-top:1px}.delete-receipts-checkbox input[type=checkbox]{width:16px;height:16px;cursor:pointer}.receipt-modal p{margin:0;padding-bottom:20px;color:#4f4f4f}.receipt-delete-btn{padding:10px 15px;font-size:14px}.receipt-preview-pdf canvas{width:100%!important;height:auto!important;display:block}.tx-receipt-pdf,.tx-receipt-pdf canvas{width:100%!important;height:140px!important;display:block}.tx-receipt-pdf canvas{object-fit:contain}.manage-account-container{display:grid;grid-template-columns:1.3fr 1fr;gap:20px;margin-top:20px;align-items:flex-start}.manage-account-card{background:#fff;border-radius:14px;overflow:hidden;border:1px solid #e5e7eb}.manage-account-card-header{padding:18px 22px;border-bottom:1px solid #eceff3}.manage-account-card-header h3{margin:0;font-size:18px;font-weight:600;color:#111827}.manage-account-grid{display:flex;flex-direction:column}.manage-account-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 22px;border-bottom:1px solid #f1f5f9}.manage-account-row:last-child{border-bottom:none}.manage-account-label{min-width:170px;font-size:14px;font-weight:500;color:#6b7280}.manage-account-value{width:100%;text-align:right;font-size:14px;font-weight:600;color:#111827;word-break:break-word}.manage-account-input{width:100%;max-width:320px;height:42px;padding:0 14px;border:1px solid #dbe2ea;border-radius:10px;font-size:14px;background:#fff;color:#111827;transition:.2s ease}.manage-account-input:focus{outline:none;border-color:#c7dff1;box-shadow:0 0 0 3px #c7dff159}.manage-account-input:disabled{background:#f8fafc;color:#6b7280;cursor:not-allowed}.manage-account-checkbox{width:100%;max-width:320px;display:flex;justify-content:flex-start}.manage-account-checkbox input{width:18px;height:18px;cursor:pointer}@media(max-width:992px){.manage-account-container{grid-template-columns:1fr}}@media(max-width:768px){.manage-account-row{flex-direction:column;align-items:flex-start}.manage-account-label{min-width:unset}.manage-account-input,.manage-account-checkbox,.manage-account-value{width:100%;max-width:100%;text-align:left}}.reports-page{display:flex;flex-direction:column;gap:24px}.reports-subtitle{margin-top:4px;font-size:14px;color:#7b8190}.reports-year-select{min-width:170px;height:44px;border:1px solid #d9dee7;border-radius:12px;padding:0 14px;background:#fff;color:#16213e;font-size:15px;outline:none;font-family:inherit;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2316213e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.reports-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.report-card{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:22px;display:flex;flex-direction:column}.report-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.report-card-icon{width:54px;height:54px;border-radius:16px;background:#edf5fd;color:#16213e;display:flex;align-items:center;justify-content:center}.report-badge{padding:8px 14px;border-radius:999px;background:#f3f4f6;color:#16213e;font-size:13px;font-weight:600}.report-card h3{font-size:20px;line-height:1.4;color:#16213e;margin-bottom:10px}.report-card p{font-size:14px;line-height:1.7;color:#7b8190;margin-bottom:24px}.report-btn{margin-top:auto;width:100%;height:46px;border-radius:14px;border:1px solid #16213e;background:#fff;color:#16213e;font-size:14px;font-weight:600;cursor:pointer;transition:.2s ease;font-family:inherit}.report-btn:hover{background:#1e293b;color:#fff}@media(max-width:1024px){.reports-grid{grid-template-columns:1fr}}@media(max-width:768px){.p-dashboard-setting-header{flex-direction:column;align-items:flex-start;gap:14px}.reports-year-select{width:100%}}.report-export-modal{width:100%;max-width:520px;background:#fff;border-radius:22px;overflow:hidden;animation:reportModalFade .18s ease;box-shadow:0 24px 70px #0f172a29}.p-modal-overlay{position:fixed;inset:0;background:#0f172a73;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px}.p-modal-header{padding:28px 30px 18px;display:flex;align-items:center;justify-content:space-between}.p-modal-header h3{margin:0;font-size:18px;font-weight:700;color:#172554;letter-spacing:-.3px}.p-modal-close{width:40px;height:40px;border-radius:999px;border:1px solid #e2e8f0;background:#fff;color:#172554;cursor:pointer;font-size:16px;transition:all .2s ease}.p-modal-close:hover{background:#1e293b;color:#fff}.p-modal-body{padding:0 30px 24px}.report-year-box{width:100%;height:52px;border-radius:12px;background:#f8fafc;border:1px solid #e2e8f0;padding:0 3px 0 10px;display:flex;align-items:center;justify-content:space-between;gap:4px;margin-bottom:22px;font-size:15px;color:#64748b;box-sizing:border-box}.report-year-box strong{color:#172554;font-weight:700}.p-form-group{display:flex;flex-direction:column}.p-form-group label{font-size:14px;font-weight:600;color:#172554;margin-bottom:10px}.p-form-group input{width:100%;height:52px;border-radius:14px;border:1px solid #dbe3f0;background:#fff;padding:0 16px;font-size:15px;font-weight:500;color:#172554;outline:none;transition:all .2s ease;font-family:inherit;box-sizing:border-box}.p-form-group input::placeholder{color:#94a3b8;font-weight:400}.p-form-group input:focus{border-color:#172554;box-shadow:0 0 0 3px #17255414}.p-modal-footer{padding:20px 30px 28px;display:flex;align-items:center;justify-content:flex-end;gap:14px}.report-modal-cancel-btn{height:44px;padding:0 22px;border-radius:12px;border:1px solid #1E293B;background:#fff;color:#1e293b;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}.report-modal-cancel-btn:hover{background:#1e293b;color:#fff}.report-modal-download-btn{height:44px;min-width:160px;padding:0 24px;border-radius:12px;border:none;background:#1e293b;color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit}.report-modal-download-btn:hover{background:#2b3c57;color:#fff}.report-modal-download-btn:disabled,.report-modal-cancel-btn:disabled,.p-modal-close:disabled{opacity:.6;cursor:not-allowed}@keyframes reportModalFade{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:640px){.report-export-modal{max-width:100%;border-radius:18px}.p-modal-header,.p-modal-body,.p-modal-footer{padding-left:18px;padding-right:18px}.p-modal-footer{flex-direction:column}.report-modal-cancel-btn,.report-modal-download-btn{width:100%}}select.p-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;width:100%;height:46px;padding:0 40px 0 14px;border:1px solid #1E293B;border-radius:10px;background-color:#fff;color:#1e293b;font-size:14px;font-family:Poppins,sans-serif;outline:none;transition:all .25s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%231E293B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:14px}select.p-input:focus{border-color:#13b5ea;box-shadow:0 0 0 3px #13b5ea1f}.chat-container{position:relative;width:100%;height:calc(100vh - 50px);overflow:hidden;border-radius:28px;padding:25px;display:flex;flex-direction:column;background:radial-gradient(circle at top right,rgba(59,130,246,.15),transparent 25%),radial-gradient(circle at bottom left,rgba(34,197,94,.1),transparent 25%),linear-gradient(135deg,#071018,#0b1524 45%,#09111d);border:1px solid rgba(255,255,255,.08)}.chat-container:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:40px 40px;opacity:.25;pointer-events:none}.chat-container:after{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:#00ffff14;filter:blur(90px);top:-120px;right:-120px;animation:floatingGlow 7s ease-in-out infinite}@keyframes floatingGlow{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}.greeting-container{position:relative;z-index:2;display:flex;justify-content:center;text-align:center;margin-bottom:18px}.greeting-container h1{font-size:42px;line-height:1.1;font-weight:700;color:#fff;margin:0}.quick-actions-cotainer{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:22px;flex-wrap:wrap}.quick-action{width:220px;padding:5px;border-radius:20px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;transition:.25s ease;position:relative;overflow:hidden}.quick-action:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(77,232,255,.14),transparent);opacity:0;transition:.25s ease}.quick-action:hover:before{opacity:1}.quick-action:hover{transform:translateY(-4px);border-color:#4de8ff33}.quick-action h3{position:relative;z-index:2;color:#fff;font-size:16px;margin-bottom:8px}.quick-action p{position:relative;z-index:2;color:#ffffffb3;font-size:13px;line-height:1.5}.main-chat-section{position:relative;z-index:2;flex:1;width:100%;max-width:900px;margin:auto;display:flex;flex-direction:column;overflow:hidden}.messages-container{flex:1;overflow-y:auto;overflow-x:hidden;padding:22px;border-radius:26px;display:flex;flex-direction:column;gap:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);scroll-behavior:smooth}.messages-container::-webkit-scrollbar{width:0px}.messages-container{scrollbar-width:none}.user-message,.bot-message{display:flex;animation:messageAnimation .25s ease}@keyframes messageAnimation{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.user-message{justify-content:flex-end}.user-message .message-bubble{max-width:70%;padding:14px 18px;border-radius:18px 18px 6px;background:linear-gradient(135deg,#4de8ff,#20b8ff);color:#051018;font-size:14px;font-weight:600;box-shadow:0 8px 30px #20b8ff2e}.bot-message{justify-content:flex-start}.bot-message .message-bubble{max-width:70%;padding:14px 18px;border-radius:18px 18px 18px 6px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:#fff;font-size:14px;line-height:1.6}.chat-input-wrapper{position:relative;margin-top:16px}.user-prompt-input{width:100%;height:64px;border:none;outline:none;resize:none;border-radius:22px;padding:18px 70px 18px 20px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;font-size:15px;transition:.2s ease}.user-prompt-input:focus{border-color:#4de8ff40;box-shadow:0 0 0 4px #4de8ff14}.user-prompt-input::placeholder{color:#ffffff73}.send-message-btn{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:44px;height:44px;border:none;border-radius:14px;background:linear-gradient(135deg,#4de8ff,#20b8ff);color:#041018;cursor:pointer;transition:.2s ease;font-size:18px;font-weight:700}.send-message-btn:hover{transform:translateY(-50%) scale(1.05)}@media(max-width:768px){.chat-container{height:calc(100vh - 160px);padding:18px}.greeting-container h1{font-size:30px}.quick-action{width:100%}.messages-container{padding:16px}.user-message .message-bubble,.bot-message .message-bubble{max-width:90%}}
