@import url(https://fonts.googleapis.com/css2?family=Akaya+Kanadaka&family=Itim&family=Rubik+Wet+Paint&display=swap);@import url(https://fonts.googleapis.com/css2?family=Faculty+Glyphic&display=swap);@import url(https://fonts.googleapis.com/css2?family=Menbere:wght@100..700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Menbere:wght@100..700&family=Potta+One&display=swap);@import url(https://fonts.googleapis.com/css2?family=Rubik+Dirt&display=swap);@import url(https://fonts.googleapis.com/css2?family=Rancho&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mea+Culpa&family=Metal+Mania&family=Momo+Trust+Display&family=Playpen+Sans+Deva:wght@100..800&family=Rancho&display=swap);@import url(https://fonts.googleapis.com/css2?family=Akaya+Kanadaka&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::selection{background-color:#ffb700f3;color:#000}.pop-up-heading{color:#fff;margin-bottom:10px;text-align:center}.para-for-pop-up{color:#000;font-style:italic;-webkit-user-select:none;user-select:none}.quata{color:#ffb700f3;font-size:24px;font-weight:700}.ad-popup-box{border:8px solid #13131300}.W-btn{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#2d302d50;border:4px solid #318059;border-radius:30px;color:#fff;cursor:pointer;display:flex;font-size:14pt;gap:10px;margin-top:15px;padding:10px 20px;text-align:center;width:100%}*{box-sizing:border-box;margin:0;padding:0}.dashboard-wrapper{display:flex;justify-content:space-around;min-height:100vh;overflow:hidden;width:100%}.left-nav{background-color:#323030;height:100vh;-webkit-user-select:none;user-select:none;width:20%}@media (max-width:1300px){.left-nav{display:none}.chatbot-wrapper{width:80%}.dashboard-wrapper{background-color:#000}}.main-box{background-color:#000;min-height:100vh;width:80%}.top-box{color:#fff;height:65vh}.bottom-box,.top-box{padding:20px;width:100%}.bottom-box{height:26vh}.Ai-tool{background-color:#4b4eff;border-radius:100px;bottom:260px;left:35px;position:absolute;transition:.3s ease;z-index:0}.Ai-tool-image{border-radius:50px}.Ai-tool:after{background-color:#131840b8;filter:blur(2px);height:100%;left:0;top:0;width:100%}.Ai-tool:after,.Ai-tool:before{border-radius:50px;content:"";position:absolute;z-index:-1}.Ai-tool:before{animation:ai-Animation 2s linear infinite;background:linear-gradient(120deg,#1b4cfd,#482bf1,#0080ff,#70f,#2b53e2,#0ba6ff,#5d00ff);background-size:500%;filter:blur(8px);height:calc(100% + 16px);left:-8px;top:-8px;width:calc(100% + 16px)}.Ai-tool:active:after{background:#0000;transform:scale(1.03)}@keyframes ai-Animation{0%{background-size:0,0}50%{background-size:300%,0}to{background-size:0,0}}.Ads-div{background-color:#b1a2a253;border-radius:16px;cursor:none;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;transition:.15s;-webkit-user-select:none;user-select:none;width:100%}.Ads-div,.Ads-div h1{color:#fff}.all-link-button{background-color:#36383b;border-radius:15px;display:flex;flex-direction:column;margin-top:30px;overflow:hidden}.link-button{color:#fff;font-size:18pt;font-weight:700;padding:15px;text-decoration:none;width:100%;word-spacing:10px}.link-button:hover{background-color:#47444adf}.user-welcome{color:#fff}.user-welcome span{color:#e3b921;font-family:Akaya Kanadaka,system-ui;font-size:30pt;font-weight:600;letter-spacing:1px}.cut-nav{color:#5d5c5c;padding-right:35px;padding-top:10px;text-align:right;width:100%}.cut-nav i{cursor:pointer}.loader-wrapper,.new-outer-wrapper{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.new-outer-wrapper{background-color:#000}.new-invoce-wrapper{align-items:center;animation:firstRowBlurIn 1s ease-out;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;box-shadow:0 8px 25px #0003,inset 0 1px 0 #ffffff26;display:flex;flex-direction:column;gap:8px;height:95vh;justify-content:center;width:95%}.new-invoce-wrapper:hover{border:1px solid #cea46a7d;box-shadow:0 0 20px #745b359c,inset 0 0 15px #5c4f1cc4}.form-wrapper{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:#ffffff0d;border:1px solid #ffffff22;border-top-left-radius:10px;border-top-right-radius:10px;height:35%;padding:15px;width:94%}.form-wrapper:hover{border:1px solid #908e897d;box-shadow:0 0 20px #716f6c9c,inset 0 0 15px #777672c4}.heading{border-bottom:3px solid #5a5050bd;border-top-left-radius:8px;border-top-right-radius:8px;color:#ebe0d2;display:inline;margin:14px 14px 14px 20px;padding:5px}.form-tag{display:flex;justify-content:space-around;margin-top:20px;width:100%}.user-detail-inputs{background:none;border:none;border-bottom:1px solid #e2d3d38c;border-radius:5px;caret-color:#e4960f;color:#fff;margin-top:20px;outline:none;padding:10px;transition:.03s;width:350px}.user-detail-inputs:hover{background-color:#b8a8502d;border-bottom:2px solid orange;box-shadow:0 0 50px #cab85150}.add-btn{background:#db9209;border:none;border-radius:5px;cursor:pointer;font-family:Verdana,Geneva,Tahoma,sans-serif;font-family:Itim,cursive;font-size:12pt;font-weight:900;letter-spacing:1px;margin:30px 18px 18px;padding:10px;transition:.2s;width:150px}.add-btn:hover{background-color:#db920985;border:1.5px solid #c0b0b09e;box-shadow:0 0 8px #8e8a837e;color:#fff;transform:scale(1.05)}.add-btn:active{background-color:#db9209;color:#000;transform:scale(.95)}.add-btn:hover{border-radius:50px}.add-btn:active{background:#e3a737f5;color:#fff}.calc-box-wrapper{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:55%;padding:20px;width:94%}.data-table-heading{border-collapse:collapse;width:100%}.data-table-heading tr th{border:1px solid #000;width:100%}.data-table-heading{border-top-left-radius:10px;border-top-right-radius:10px;display:flex;justify-content:space-between}.data-table-body,.data-table-heading{background-color:#e6e5e5eb;padding:10px}.data-table-body{border-bottom-left-radius:4px;border-bottom-right-radius:4px;height:80%;overflow:auto}.product-list p{padding:8px;width:150px}.table-heading h2{border-bottom:3px solid #726d6db9;border-top-right-radius:8px;color:#fff;display:inline;word-spacing:3px}.table-heading{align-items:center;background:#000;padding:20px}.product-list,.table-heading{display:flex;justify-content:space-between}.product-list:hover{background-color:#f3b0336b;border-radius:5px}.total-wrapper{align-items:center;border-radius:4px;display:flex;height:35px;justify-content:space-between;width:100%}.total-wrapper h2:first-child{margin-left:10px;margin-top:12px}.total{margin-right:10px;margin-top:12px}.btns-wrapper{display:flex;justify-content:space-between;width:100%}.savedata{background-color:#8a43cc;color:#fff}.savedata:hover{background-color:#9d50e073}.savedata:active{background-color:#9d50e0}.invoice-component-wrapper{background:#f1eded;cursor:url(/static/media/AI.cf41877c72afa2031da5.png),auto;height:100vh;width:100%}.invoices-list-wrapper{gap:10px;overflow:auto}.invoices-list{align-items:center;animation:landingAnimation .8s ease forwards;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);background:#ffffff14;border:1px solid #ffffff26;box-shadow:0 4px 30px #0006;color:#fff;cursor:pointer;display:flex;gap:15px;justify-content:space-between;margin:15px;padding:15px;transition:all .3s ease;width:95%}.invoices-list:hover{background:#ffffff1f;background-color:#ffa70f70;border-radius:6px;box-shadow:0 8px 40px #ffffff26;transform:translateY(-3px);transform:scale(1.013)}.list-wrapper div:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.list-wrapper{background:linear-gradient(180deg,#000 80%,#2c2a2ace);height:89.9vh;overflow:auto}.list-wrapper div{border-radius:5px}.invoices-list p{font-size:14pt;justify-self:center;width:50%}.invoices-list button{background-color:none;border:none;padding:10px;width:20%}.add-new-invoice-btn{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#e29b1657;border:1.5px solid #8a7f7f61;border-radius:100px;color:#fff;display:flex;justify-content:center;padding:6px 20px;text-align:center;text-decoration:none;transition:all .3s ease;width:-webkit-fit-content;width:fit-content}.add-new-invoice-btn i{font-size:13pt;font-weight:800;margin:0;padding-right:8px;text-align:center}.add-new-invoice-btn p{font-size:13pt;font-weight:600;margin-bottom:2px;padding:0;text-align:center}.add-new-invoice-btn:hover{background:#f4ac048a}.delete-btn{background-color:#db3131f9;border-radius:5px;color:#fff;cursor:pointer;font-size:11.5pt;transition:.3s}.delete-btn:hover{background-color:#ff5b5bf9;border-radius:30px;color:#ebe5e5f8}.detail-btn{background-color:#fff5f5;border-radius:5px;cursor:url(/static/media/AI.cf41877c72afa2031da5.png);font-size:11.5pt}.detail-btn:hover{background-color:#fff;border-radius:30px}.invoice-outer-wraper{align-items:center;background-color:#000;cursor:url(/static/media/AI.cf41877c72afa2031da5.png);display:flex;justify-content:center;min-height:100vh;width:100%}.invoice-wrapper{background-color:#fff;height:95vh;padding:38px;width:50%}.invoice-logo{background-image:url(/static/media/invoice.990827886959019317e0.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:68px;width:68px}.company-name-wraper{border-bottom:2px solid #e3c163;display:flex;justify-content:space-between;width:100%}.invoice-pdf-header{margin:0 0 0 3px}.invoice-name h1,.invoice-pdf-header{-webkit-user-select:none;user-select:none}.invoice-name h1{color:#d98d29;font-family:Potta One,cursive;font-size:28px;letter-spacing:3px}.company-name-wraper p{font-family:Akaya Kanadaka,system-ui;font-size:small;font-weight:100;letter-spacing:2px;margin:0;padding:3px;-webkit-user-select:none;user-select:none}.invoice-name{color:#d98d29;letter-spacing:5px;padding-right:5px}.imageAndName-wraper{display:flex;gap:10px;padding:5px}hr{width:100%}.print-invoice-btn{-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);background-color:#3d393932;border:none;border-radius:8px;color:#fff;font-size:12pt;font-weight:700;padding:15px 30px;position:fixed;right:60px;top:30px;transition:all .3s}.print-invoice-btn:after{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#3d393932;border:1px solid #ffffff3a;border-radius:8px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.print-invoice-btn:before{animation:bgColorChanger 8s linear infinite forwards;background:repeating-conic-gradient(from var(--a),#000 0,#d75d0b 10%,#580feb 20%,#000 10%);border-radius:8px;content:"";filter:blur(8px);height:calc(100% + 18px);left:-9px;position:absolute;top:-9px;width:calc(100% + 18px);z-index:-1}.print-invoice-btn:hover:before{filter:blur(0);height:calc(100% + 6px);left:-3px;top:-3px;width:calc(100% + 6px)}.invoice-details-wrapper{align-items:center;display:flex;justify-content:space-between;padding:20px;width:100%}.customer-detail{margin:0;text-align:left}.customer-detail h3{letter-spacing:1.5px;margin:0;text-transform:capitalize}.user-detail-in-invoice{margin-left:20px;text-align:right}.product-table-wrapper{border-collapse:collapse;justify-self:center;margin-top:20px;-webkit-user-select:none;user-select:none;width:95%}.product-table-wrapper td{border:1px solid #474646;font-family:Rancho,cursive;font-weight:800;letter-spacing:1px;padding:10px;word-spacing:2px}.product-table-wrapper thead td{background-color:#d98d29;font-family:cursive}.product-table-wrapper tr:hover{background-color:#e7ab5dac}.Ai-tool-image,.chatbox-ka-user-image,.invoice-logo,img{height:auto;max-width:100%}.glass-input-field,.invoices-list p,.recent-invoice-list p,.transcripText{word-wrap:break-word;overflow-wrap:anywhere}.calc-box-container,.calc-box-table,.product-table-wrapper,.recent-invoice-data{max-width:100%}.calc-box-table,.product-table-wrapper,.recent-invoice-data{display:table}@media (max-width:860px){.invoice-details-wrapper{align-items:flex-start;flex-direction:column;gap:8px}}@media (max-width:768px){.calc-box-table,.product-table-wrapper,.recent-invoice-data{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}}.home-wrapper{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;padding:40px;width:100%}.home-image-wrapper{height:350px;padding:20px;width:350px}.welcome-message-wrapper div{width:100%}.welcome-message-wrapper{width:550px}.home-wrapper{gap:60px}.home-ka-btns{align-items:center;display:flex;height:30vh;justify-content:space-around;width:100%}.home-divs{animation:homeDivsBlurIn 1.8s ease-out;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;box-shadow:0 6px 20px #0003,inset 0 1px 0 #fff3;padding:20px;text-align:center;transition:all .3s ease}@keyframes homeDivsBlurIn{0%{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);opacity:0;transform:scale(.9) translateY(20px)}to{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);opacity:1;transform:scale(1) translateY(0)}}.create-invoice-btn{color:#fff;font-size:16pt;font-weight:700;text-decoration:none}.home-invoice-create-btn-wrapper{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ff9d3426;border:1px solid #ff9d344d;border-radius:20px;box-shadow:0 8px 25px #ff9d3433,inset 0 1px 0 #fff3;cursor:pointer;overflow:hidden;padding:40px;position:relative;transition:all .3s ease;width:280px}.home-invoice-create-btn-wrapper:before{background:linear-gradient(135deg,#ff9d341a,#0000001a);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:-1}.helper-ai-wrapper{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#7c38e926;border:1px solid #7c38e94d;box-shadow:0 8px 25px #7c38e933,inset 0 1px 0 #fff3}.helper-ai-wrapper:before{background:linear-gradient(135deg,#7c38e91a,#0000001a)}.home-invoice-create-btn-wrapper:hover{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);box-shadow:0 12px 35px #ff9d344d,inset 0 1px 0 #ffffff4d;transform:scale(1.06) translateY(-5px)}.home-invoice-create-btn-wrapper:hover:before{opacity:1}.help-link-wrapper{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ee141426;border:1px solid #ee14144d;box-shadow:0 8px 25px #ee141433,inset 0 1px 0 #fff3}.help-link-wrapper:before{background:linear-gradient(135deg,#ee14141a,#0000001a)}.empty-lottie-wrapper{align-items:center;background:#000;display:flex;justify-content:center}.when-no-any-items{height:100vh;width:50%}.home-first-row-box{align-items:center;animation:firstRowBlurIn 1s ease-out;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:25px;box-shadow:0 8px 25px #0003,inset 0 1px 0 #ffffff26;display:flex;height:35vh;justify-content:space-around;justify-self:center;margin:20px 0;padding:0;width:95%}@keyframes firstRowBlurIn{0%{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);opacity:0;transform:translateY(30px)}to{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);opacity:1;transform:translateY(0)}}.box{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid #fff3;border-radius:20px;box-shadow:0 8px 25px #0000004d,inset 0 1px 0 #fff3;display:flex;flex-direction:column;height:25vh;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease;-webkit-user-select:none;user-select:none;width:25%}.box:before{background:linear-gradient(135deg,#ffffff1a,#0000);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.box h2{color:#fff;font-size:25pt}.box p{color:#fff;font-size:12pt}.box:hover{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);box-shadow:0 12px 35px #0006,inset 0 1px 0 #ffffff4d;transform:scale(1.1) translateY(-5px)}.box:hover:before{opacity:1}.box:active{transform:scale(1)}.box1{background:#cb682b33;border-color:#cb682b66;box-shadow:0 8px 25px #cb682b4d,inset 0 1px 0 #fff3}.box2{background:#bb255c33;border-color:#bb255c66;box-shadow:0 8px 25px #bb255c4d,inset 0 1px 0 #fff3}.box3{background:#5b29aa33;border-color:#5b29aa66;box-shadow:0 8px 25px #5b29aa4d,inset 0 1px 0 #fff3}.home-second-row-box{align-items:center;animation:secondRowBlurIn 1.2s ease-out;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:25px;box-shadow:0 8px 25px #0003,inset 0 1px 0 #ffffff26;display:flex;height:58.5vh;justify-content:space-around;justify-self:center;margin:20px 0;padding:20px;width:95%}@keyframes secondRowBlurIn{0%{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);opacity:0;transform:translateY(30px)}to{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);opacity:1;transform:translateY(0)}}.recharts-wrapper{background-image:linear-gradient(180deg,#0000 20%,#9123dac0);border-radius:10px;padding:20px;-webkit-user-select:none;user-select:none}.recharts-surface{outline:none}.recharts-legend-wrapper{display:flex;font-size:11pt;font-weight:600;justify-content:center;letter-spacing:1px}.recharts-default-legend{border-radius:10px;color:#fff;padding:20px;width:-webkit-fit-content;width:fit-content}.recharts-cartesian-axis{font-family:cursive;font-size:12pt;font-weight:600;text-transform:capitalize}.chart-box{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;box-shadow:0 6px 20px #00000026,inset 0 1px 0 #fff3;height:52vh;padding:20px;transition:all .3s ease;width:70%}.chart-box:hover{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff1f;box-shadow:0 8px 25px #0003,inset 0 1px 0 #ffffff40;transform:translateY(-2px)}.recent-invoices{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;box-shadow:0 6px 20px #00000026,inset 0 1px 0 #fff3;height:52vh;overflow:hidden;padding:20px;transition:all .3s ease;width:25%}.recent-invoices:hover{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff26;box-shadow:0 8px 25px #0003,inset 0 1px 0 #ffffff40;transform:translateY(-2px)}.recent-invoices-heading{align-items:center;background-color:#d6780e;border-radius:10px;box-sizing:border-box;display:flex;height:20px;justify-content:center;line-height:20px;padding:20px;text-align:center;width:100%}.recent-invoices-heading h3{margin:0;padding:0;text-align:center}.recent-invoice-list{align-items:center;display:flex;justify-content:space-between;padding:6px;width:100%}.recent-invoice-head-element{color:#fff}.chatbot-wrapper{align-items:center;background-color:#000;display:flex;height:100vh;justify-content:center;justify-self:center;position:fixed;width:80%}@media (min-width:1300){.chatbot-wrapper,.main-box{width:100%}.main-box{background-color:#000}}.chatbot-inner-wrapper{animation:landingAnimation .8s ease forwards;-webkit-backdrop-filter:blur(150px);backdrop-filter:blur(150px);background-color:#28262660;border:1.5px solid #a59a9abc;border-radius:15px;color:#fff;height:90vh;padding:30px 80px;position:relative;width:80%}@keyframes landingAnimation{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.chatbot-header-wrapper{background-color:#f000;height:-webkit-fit-content;height:fit-content;padding:10px;width:100%}:root{--text-color:#edf3ff;--subheading-color:#97a7ca}.chatbot-heading{-webkit-text-fill-color:#0000;animation:textColorAnimation 5s linear infinite;animation-delay:2s;animation-fill-mode:forwards;background:linear-gradient(120deg,#ee320c,#ed7b24,#e8a323);background-clip:text;-webkit-background-clip:text;font-family:Momo Trust Display,sans-serif;font-size:50pt;letter-spacing:1.5px;margin-bottom:0;transition:.3s ease-in-out;-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:fit-content}@keyframes textColorAnimation{0%{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,#ee320c,#ed7b24,#e8a323);background-clip:text;-webkit-background-clip:text}to{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,#ed7b24,#ff2908);background-clip:text;-webkit-background-clip:text}}.chatbot-sub-heading{color:#f4eeee;font-size:3rem}.chatbot-inner-wrapper:after{-webkit-backdrop-filter:blur(150px);backdrop-filter:blur(150px);background-color:#0000005e;border-radius:16px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.prompt-container{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#38343479;border:.8px solid #756c6c63;border-radius:25px;bottom:50px;box-shadow:0 0 15px #7068684a;overflow:hidden;padding:30px 20px 20px;position:absolute;transition:all .2s ease;width:86%}.prompt-container:hover{border:1.2px solid #b6a3a37a;box-shadow:0 0 25px #877f7fa1}.prompt-wrapper{align-items:center;background:none;display:flex;justify-content:space-between;overflow:hidden;width:100%}.prompt-input-field{background:#504c4ba8;border:none;border-radius:20px;caret-color:#ff952b;color:#fff;font-family:Rancho,cursive;font-size:15pt;letter-spacing:.8px;outline:none;padding:12px;width:82%}.prompt-actions{background:none;display:flex;gap:15px;padding:10px;width:-webkit-fit-content;width:fit-content}#add-file-btn,#send-prompt-btn{cursor:pointer}#image-preview{box-shadow:0 0 10px #8e8b8b1f;height:120px}#image-preview,.img-preview-box{border-radius:12px;transition:all .3s}.img-preview-box{height:-webkit-fit-content;height:fit-content;width:-webkit-fit-content;width:fit-content}.remove-img-btn{background-color:#fff;border-radius:100%;color:#000;position:fixed;text-align:center;transform:translate(-50%,-50%)}#image-preview:hover{filter:blur(3px);transform:scale(.9)}.prompt-actions button,.voiceBtn{background:#efebeb;border:none;border-radius:100%;font-size:1.2rem}.prompt-actions button{padding:10px;width:45px}.suggestion{-ms-overflow-style:none;align-items:center;background-color:#0000;display:flex;gap:20px;justify-content:space-between;margin-top:30px;overflow-x:auto;padding:15px;scrollbar-color:red;white-space:nowrap;width:90%}.suggestion,.suggestions-items{height:-webkit-fit-content;height:fit-content}.suggestions-items{background-color:#60565694;border-radius:15px;color:#fff;flex-shrink:0;flex:0 0 auto;list-style:none;margin-right:5px;overflow:hidden;padding:20px;transition:all .3s;-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:fit-content}.suggestions-items:hover{transform:scale(1.06)}.suggestion::-webkit-scrollbar{background-color:#0000;height:8px}.suggestion::-webkit-scrollbar-thumb:hover{background-image:linear-gradient(90deg,#443535a4,#7c7c80a7,#14171440)}.suggestion::-webkit-scrollbar-thumb{background-color:#4f4f508e;border-radius:30px 10px}.suggestions-items .text{font-size:13pt;font-weight:500}.suggestions-items i{background-color:#fff;border-radius:100%;float:right;height:38px;margin-top:25px;padding:10px;text-align:center;width:-webkit-fit-content;width:fit-content;width:38px}#user-prompt{align-self:flex-end;background-color:#60565694;border-radius:16px 16px 4px 16px;float:right;font-family:Rancho,cursive;font-size:18pt;letter-spacing:1px;margin-right:12px;padding:12px 24px;width:-webkit-fit-content;width:fit-content;word-spacing:1px}.user-prompt-wrapper{float:right;width:80%}.AIresponse{background-color:#60565694;border-radius:16px 16px 16px 4px;float:left;font-family:Rancho,cursive;font-size:18pt;letter-spacing:1.5px;margin-top:20px;padding:12px 24px;word-spacing:1px}.aiChat{align-self:flex-start;display:flex;flex:1 1;flex-direction:column;gap:8px;height:60vh;margin-top:15px;width:88%}.aiChat,.chatBox{padding-bottom:120px;scroll-behavior:smooth}.chatBox{border-radius:20px;max-height:calc(82vh - 200px);overflow-y:auto;transition:all .3s}.chatbox-ka-image-ka-wrapper{background-color:#fcfcfc;height:150px;width:100%}.chatbox-ka-user-image{float:right;height:150px;width:-webkit-fit-content;width:fit-content}.chatBox::-webkit-scrollbar{background-color:#f1000000;width:2.5px}.loder-box{align-items:center;display:flex;gap:12px;justify-content:flex-start;margin-top:40px;-webkit-user-select:none;user-select:none;width:100%}.ailoaderstyleclass{animation:loderAnimation 1.9s linear infinite forwards;margin-bottom:15px}@keyframes loderAnimation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loder-box p{font-size:14pt;font-weight:500;transition:all .3s}.fa-pencil{box-shadow:0 0 10px #177cffb7;color:#004cff}.fa-lightbulb{box-shadow:0 0 10px #ffc822d3;color:#ff7300}.fa-compass{box-shadow:0 0 10px #03ac13d3;color:#007f28}.fa-code{box-shadow:0 0 10px #ee7f5ad3;color:#000}@property --a{syntax:"<angle>";initial-value:0deg;inherits:true}.chatbot-inner-wrapper:before{animation:bgColorChanger 8s linear infinite forwards;background:repeating-conic-gradient(from var(--a),#000 0,#d75d0b 10%,#580feb 20%,#000 10%);border-radius:16px;content:"";filter:blur(0);height:calc(100% + 16px);left:-8px;position:absolute;top:-8px;transition:all .3s;width:calc(100% + 16px);z-index:-1}@keyframes bgColorChanger{0%{--a:0deg}to{--a:360deg}}.chatbot-inner-wrapper:hover:before{box-shadow:0 0 20px #ffffffa3;filter:blur(20px);height:calc(100% + 30px);left:-15px;top:-15px;width:calc(100% + 30px)}.cursorAnimation{background-color:#0080ff;height:100px;pointer-events:none;position:fixed;transform:translate(-50%,-50%);width:100px;z-index:999}.previous-page{background:none;border:none;border-radius:20px;bottom:440px;color:#f0eaea;font-size:25pt;font-weight:900;padding:2px;position:relative;right:340px}.previous-page:hover{background-color:#e1e8e248}.AddNewChatBtn{background-color:#f4f4f42c;-webkit-user-select:none;user-select:none}.AddNewChatBtn:hover{background-color:#ffb9b920;color:#d46161}.recent-invoice-data{background:#fff;border-collapse:collapse;border-radius:10px;box-shadow:0 4px 12px #0000001a;font-family:Segoe UI,sans-serif;font-size:15px;margin:20px auto;max-width:600px;overflow:hidden;width:100%}.recent-invoice-data thead{background:linear-gradient(90deg,#1e90ff,#0078d7);color:#fff}.recent-invoice-data thead th{font-weight:600;letter-spacing:.3px;padding:12px;text-align:left}.recent-invoice-data tbody tr{transition:background .3s ease}.recent-invoice-data tbody tr:nth-child(2n){background-color:#f9f9f9}.recent-invoice-data tbody tr:hover{background-color:#eaf4ff}.recent-invoice-data td{border-bottom:1px solid #eee;padding:12px;text-align:left}.recent-invoice-data tbody tr:last-child td{border-bottom:none}.recent-invoice-data td:first-child,.recent-invoice-data th:first-child{width:80px}.recent-invoice-data td:nth-child(2),.recent-invoice-data th:nth-child(2){width:250px}.recent-invoice-data td:nth-child(3),.recent-invoice-data th:nth-child(3){width:150px}.calc-box-container{animation:firstRowBlurIn 1s ease-out;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid #ffffff1a;box-shadow:0 8px 25px #0003,inset 0 1px 0 #ffffff26;height:50vh;padding:20px;transition:all .3s ease;width:94%}.calc-box-container:hover{border:1px solid #908e897d;box-shadow:0 0 20px #716f6c9c,inset 0 0 15px #777672c4}.calc-box-table{background:#fff;box-shadow:0 2px 10px #bbb1b113}.calc-box-table thead{background:#50372a;border-radius:4px;color:#cec0c0}.calc-box-table thead th{border-bottom:2px solid #d47329;color:#dacdcd;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:13pt;font-weight:700;letter-spacing:.3px;padding:14px 16px;text-align:left}.calc-box-table tbody td{border-bottom:1px solid #000;color:#333;font-size:11.5pt;padding:12px 16px}.calc-box-table tbody tr:hover{background-color:#50372a;cursor:pointer}.calc-box-table tbody tr td{color:#e0dcdc}@media (max-width:700px){.calc-box-table,.calc-box-table tbody,.calc-box-table td,.calc-box-table th,.calc-box-table thead,.calc-box-table tr{display:block;width:100%}.calc-box-table thead{display:none}.calc-box-table tr{background:#222020;border-radius:6px;box-shadow:0 1px 4px #0000;margin-bottom:15px}.calc-box-table td:before{color:#555;content:attr(data-label);display:inline-block;font-weight:600;margin-right:8px}}.calc-box-table{border-collapse:collapse;border-radius:8px;font-family:Segoe UI,sans-serif;font-size:14px;overflow:hidden;table-layout:fixed;width:100%}.calc-box-table thead{color:#000;display:table;table-layout:fixed;width:100%}.calc-box-table tbody{display:block;max-height:40vh;overflow-y:auto;width:100%}.calc-box-table tbody tr{background-color:#181717;display:table;table-layout:fixed;width:100%}.calc-box-table td,.calc-box-table th{word-wrap:break-word;border-bottom:1px solid #343030;padding:12px 16px;text-align:left}.total-wrapper{background-color:#f5f5f5;width:94%}.dailogWrapper{align-items:center;animation:backdropBlurIn .4s ease-out;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0006;display:none;height:100vh;justify-content:center;left:0;top:0;width:100%;z-index:1000}@keyframes backdropBlurIn{0%{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);background:#0000}to{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0006}}.voiceDialogbox{align-items:center;animation:dialogBlurIn .6s ease-out;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;box-shadow:0 8px 32px #0000004d,inset 0 1px 0 #fff3,inset 0 -1px 0 #ffffff1a;display:flex;flex-direction:column;height:500px;justify-content:space-between;overflow:hidden;padding:30px;position:relative;transition:all .3s ease;width:400px}@keyframes dialogBlurIn{0%{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);opacity:0;transform:scale(.8) translateY(20px)}50%{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:.7;transform:scale(.95) translateY(10px)}to{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);opacity:1;transform:scale(1) translateY(0)}}.voiceDialogbox:before{background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.voiceDialogbox:hover{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);box-shadow:0 12px 40px #0006,inset 0 1px 0 #ffffff4d,inset 0 -1px 0 #ffffff1a;transform:translateY(-4px);transition:all .3s ease}.lottieVoiceAnimation{animation:voiceMove 1s linear infinite forwards;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));height:200px;margin:20px 0;width:200px}@keyframes voiceMove{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.transcripText{animation:textBlurIn 1s ease-out;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;box-shadow:inset 0 2px 4px #0000001a;color:#ffffffe6;font-size:14px;height:80px;line-height:1.4;margin:15px 0;overflow-y:auto;padding:15px;text-align:center;transition:all .3s ease;width:100%}.transcripText:hover{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:#ffffff14;border-color:#ffffff26}@keyframes textBlurIn{0%{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);opacity:0;transform:translateY(15px)}to{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:1;transform:translateY(0)}}::-webkit-scrollbar{background:none;width:5px}::-webkit-scrollbar-thumb{background:linear-gradient(120deg,#0000,#e4a616e3,#0000);border-radius:20px}.notification-bar{animation:notifyAnimi 2s linear 1 forwards,notificationBlur .5s ease-out;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#ffffffe6;font-size:14px;font-weight:500;margin:10px 0;padding:8px 16px;text-align:center;transition:all .3s ease}@keyframes notificationBlur{0%{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);opacity:0;transform:translateY(-10px) scale(.9)}to{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:1;transform:translateY(0) scale(1)}}@keyframes notifyAnimi{0%{color:#0000}50%{color:#fff}to{color:#0000}}.voicebtnBoxWrapper{background-color:#004cff;justify-content:space-between}.closeBtn{align-items:center;animation:closeBtnBlurIn 1.2s ease-out;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:50%;box-shadow:0 4px 15px #0000001a;color:#fffc;cursor:pointer;display:flex;font-size:16px;height:35px;justify-content:center;padding:8px;position:absolute;right:15px;top:15px;transition:all .3s ease;width:35px;z-index:1001}@keyframes closeBtnBlurIn{0%{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);opacity:0;transform:scale(.5) rotate(180deg)}to{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:1;transform:scale(1) rotate(0deg)}}.closeBtn:hover{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:#ef444433;border-color:#ef444466;box-shadow:0 6px 20px #ef444433;color:#fff;transform:scale(1.1);transition:all .3s ease}.closeBtn:active{transform:scale(.95)}.voicebtnBoxWrapper{align-items:center;background:none;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.voiceControlBtn{animation:buttonBlurIn .8s ease-out;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:12px;box-shadow:0 4px 15px #0000001a,inset 0 1px 0 #fff3;color:#ffffffe6;cursor:pointer;font-size:14px;font-weight:500;min-width:70px;padding:12px 20px;text-transform:capitalize;transition:all .3s ease}@keyframes buttonBlurIn{0%{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);opacity:0;transform:translateY(10px)}to{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:1;transform:translateY(0)}}.voiceControlBtn:hover{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:#ffffff26;border-color:#ffffff4d;box-shadow:0 6px 20px #00000026,inset 0 1px 0 #ffffff4d;transform:translateY(-2px);transition:all .3s ease}.voiceControlBtn:active{box-shadow:0 2px 10px #0000001a,inset 0 1px 0 #fff3;transform:translateY(0)}.startListeningBtn{animation-delay:.1s}.stopListeningBtn{animation-delay:.2s}.sendListeningBtn{animation-delay:.3s}.clearBtn{animation-delay:.4s}.startListeningBtn:hover{background:#22c55e33;border-color:#22c55e66}.startListeningBtn:hover,.stopListeningBtn:hover{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.stopListeningBtn:hover{background:#ef444433;border-color:#ef444466}.sendListeningBtn:hover{background:#3b82f633;border-color:#3b82f666}.clearBtn:hover,.sendListeningBtn:hover{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.clearBtn:hover{background:#9ca3af33;border-color:#9ca3af66}@media (max-width:768px){.voiceDialogbox{height:auto;margin:20px;max-width:350px;min-height:450px;padding:20px;width:90%}.lottieVoiceAnimation{height:150px;width:150px}.voicebtnBoxWrapper{gap:8px}.voiceControlBtn{font-size:13px;min-width:60px;padding:10px 16px}.home-wrapper{border-radius:20px;margin:10px;padding:20px}.welcome-message-wrapper{padding:20px;width:90%}.home-image-wrapper{height:250px;width:250px}.home-ka-btns{flex-direction:column;gap:20px;height:auto;padding:15px}.home-invoice-create-btn-wrapper{max-width:300px;padding:30px;width:100%}.home-first-row-box,.home-second-row-box{flex-direction:column;gap:20px;height:auto;padding:15px}.box{height:120px;width:100%}.chart-box,.recent-invoices{height:300px;width:100%}}@keyframes voiceGlow{0%,to{filter:drop-shadow(0 4px 8px rgba(0,0,0,.3)) drop-shadow(0 0 10px rgba(255,193,7,.3))}50%{filter:drop-shadow(0 4px 8px rgba(0,0,0,.3)) drop-shadow(0 0 20px rgba(255,193,7,.6))}}.lottieVoiceAnimation{animation:voiceMove 1s linear infinite forwards,voiceGlow 2s ease-in-out infinite}.voiceBtn{align-items:center;animation:voiceBtnBlurIn 1s ease-out;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:50%;box-shadow:0 4px 15px #0000001a,inset 0 1px 0 #fff3;color:#fffc;cursor:pointer;display:flex;font-size:16px;height:45px;justify-content:center;overflow:hidden;padding:10px;position:relative;transition:all .3s ease;width:45px}@keyframes voiceBtnBlurIn{0%{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);opacity:0;transform:scale(.5) rotate(-180deg)}to{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:1;transform:scale(1) rotate(0deg)}}.voiceBtn:before{background:linear-gradient(45deg,#0000,#ffffff1a,#0000);border-radius:50%;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.voiceBtn:hover:before{opacity:1}.voiceBtn.speaking{background:#22c55e33;border-color:#22c55e66;color:#22c55e}.voiceBtn:after{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}@media (max-width:768px){.voiceBtn{font-size:14px;height:40px;width:40px}}@media (max-width:1280px){.invoices-list{gap:12px}}@media (max-width:1024px){.table-heading{gap:12px;padding:16px}.add-new-invoice-btn p{font-size:11pt}.invoices-list p{font-size:13pt}.list-wrapper{height:88vh}}@media (max-width:900px){.invoices-list{flex-wrap:wrap}.invoices-list p{width:100%}.invoices-list button{min-width:120px;width:auto}}@media (max-width:768px){.invoice-component-wrapper{height:auto;min-height:100vh;padding-bottom:20px}.table-heading{align-items:flex-start;flex-direction:column;gap:10px}.list-wrapper{height:auto;max-height:none}.invoices-list{margin:12px;padding:12px}.add-new-invoice-btn{max-width:300px;width:100%}.invoice-outer-wraper{padding:16px}.invoice-wrapper{height:auto;padding:20px;width:100%}.product-table-wrapper{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}}.invoice-details-footer{align-items:center;background-color:#0000;bottom:30px;display:flex;height:80px;justify-content:center;justify-self:center;position:fixed;-webkit-user-select:none;user-select:none;width:36%}.footer-note-in-invoice{bottom:-15px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;left:35px;position:absolute}.footer-innerbox-1{background-color:#0000;height:50px;width:50%}.skew-designed-box{background-color:#d98d29;bottom:0;height:30px;position:absolute;transform:skew(30deg);width:40%}.footer-innerbox-2{align-items:center;background-color:#0000;display:flex;height:60px;justify-content:right;width:50%}.footer-innerbox-2 div p{color:#000;font-size:14pt;font-weight:600;text-align:center}.signature-in-invoice{color:#fff;font-family:Mea Culpa,cursive;text-transform:capitalize}.footer-innerbox-2 div{padding:30px 20px}@media (max-width:560px){.add-new-invoice-btn{padding:10px 14px}.add-new-invoice-btn p{font-size:10.8pt}.invoices-list p{font-size:12.5pt}.previous-page{bottom:auto;font-size:22pt;left:10px;right:auto;top:10px}}@media (max-width:420px){.invoice-details-wrapper{flex-direction:column;gap:10px;padding-top:20px}.company-name-wraper{flex-direction:column;gap:6px}}.setting-main-wrapper{background-color:#000;height:100vh;padding:10px 20px;width:100%}.setting-wrapper{animation:firstRowBlurIn 1s ease-out;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;box-shadow:0 8px 25px #00000062,inset 0 1px 0 #e6c757e6;height:86vh;justify-self:center;width:98%}*,:after,:before{box-sizing:border-box}:root{--x:0;--y:0;--xp:0;--yp:0;--hue:calc(var(--xp)*500);--bg:#1e1c1cde;--size:320px;--glow:radial-gradient(50% 50% at center,hsl(var(--hue) 80% 75%),hsl(var(--hue) 80% 60%),#0000) calc(var(--x)*1px - var(--size)*0.5) calc(var(--y)*1px - var(--size)*0.5) /var(--size) var(--size) no-repeat fixed}.controls{position:fixed;right:2rem;top:2rem}.attractive-hover-effect{background:linear-gradient(#1e1c1cde,#1e1c1cde) padding-box,radial-gradient(50% 50% at center,hsl(0 80% 75%),hsl(0 80% 60%),#0000) -160px -160px /320px 320px no-repeat fixed,linear-gradient(#00000060,#00000073) border-box;background:linear-gradient(var(--bg),var(--bg)) padding-box,var(--glow),linear-gradient(#00000060,#00000073) border-box;border:4px solid #0000;border-radius:1rem;cursor:none;position:relative;touch-action:none;transition:background-size .24s}.attractive-hover-effect:before{background:#0000;border-radius:1rem;box-shadow:inset 0 1px #00000036;content:"";inset:0;position:absolute;z-index:2}.attractive-hover-effect:after{background:linear-gradient(45deg,#312f2faa,#3c3939a4);inset:0;pointer-events:none;z-index:-1}.attractive-hover-effect p{background:radial-gradient(50% 50% at center,hsl(0 80% 75%),hsl(0 80% 60%),#0000) -160px -160px /320px 320px no-repeat fixed,#0006;background:var(--glow),#0006;-webkit-background-clip:text;background-clip:text;color:#0000;height:100%;inset:0;position:relative;width:100%;z-index:2}:root:has(.attractive-hover-effect:active){--size:500px}.attractive-hover-effect:after{background:radial-gradient(50% 50% at center,hsl(0 80% 75%),hsl(0 80% 60%),#0000) -160px -160px /320px 320px no-repeat fixed;background:var(--glow);border:4px solid #0000;border-radius:1rem;content:"";filter:blur(20px);inset:-4px;position:absolute}.nameChanger{gap:20px;justify-content:space-between;padding:20px;width:-webkit-fit-content;width:fit-content}.changeNameInput{align-items:center;display:flex;gap:15px}.changeNameInput input{background-color:#ffffff1a;box-shadow:inset 0 2px 4px #000000b3;color:#fff;padding:10px 15px;width:250px}.changeNameInput input,.nameChanger button{border:none;border-radius:8px;font-size:14pt;outline:none}.nameChanger button{background-color:#f6b66d;box-shadow:0 4px 12px #000000b3;color:#000;cursor:pointer;padding:10px 20px;transition:all .3s ease}.top-settings-wrapper{bottom:0;display:flex;justify-content:space-between;padding:20px;position:absolute;width:100%}.help-center-btn-wrapper{background-color:#0000;margin-top:150px}.help-center-btn{background-color:#f6b66d;border:none;border-radius:8px;box-shadow:0 4px 12px #000000b3;color:#000;cursor:pointer;outline:none;padding:8px 16px;text-decoration:none}.submit-help-btn{background:linear-gradient(90deg,#ffe066,gold);border:none;border-radius:6px;box-shadow:0 4px 16px #d4a20026;color:#a67c00;cursor:pointer;font-size:1.1rem;font-weight:700;letter-spacing:1px;margin-top:8px;padding:12px 0;transition:all .3s ease;transition:.3s ease}.messageTextArea::placeholder{color:#fabf9a}.submit-help-btn:hover{background:linear-gradient(90deg,gold,#ffe066);border-radius:50px;box-shadow:0 4px 16px #d4a20040;transform:none}.profile-settings{align-items:center;background-color:#0000;display:flex;flex-direction:column;height:45vh;justify-content:center;width:100%}.profile-settings .profile{height:200px;-webkit-user-select:none;user-select:none;width:auto}.profile-pic-wrapper{align-items:center;display:flex;flex-direction:column}.profile-pic-wrapper h1{color:#fff;margin-bottom:15px}.profile-pic-wrapper img{border:4px solid #69656163;border-radius:50%;box-shadow:0 4px 12px #000000b3;cursor:none;height:300px;object-fit:cover;width:300px}.profile-pic-wrapper img:hover{box-shadow:0 0 50px #9795946a}.cursor{background-color:#111;border-radius:50%;height:32px;left:0;pointer-events:none;position:fixed;top:0;transform:translateX(-50% -50%);width:32px;z-index:9999}.feature-card{background-color:#594f4f62;border:1px solid #6e64647b;border-radius:10px;padding:20px;transition:all .3s ease}.feature-card:hover{border:1px solid #a1939385;box-shadow:0 0 12px #8780807d;transform:translateY(-7px)}.tech-stack:first-child{background-color:#6c5ce75e;transition:all .8 ease}.tech-stack:nth-child(2){background-color:#5ce79442;transition:all .8 ease}.tech-stack:nth-child(3){background-color:#e75c9d5c;transition:all .8 ease}.tech-stack:first-child:hover{background-color:#6c5ce7!important}.tech-stack:nth-child(2):hover{background-color:#369f60!important}.tech-stack:nth-child(3):hover{background-color:#e75c9d!important}.hero-visual-img-div{background:#000;border:1px solid #9082829b}.hero-title-wrapper{color:#fff}.hero-title,.hero-title-wrapper{-webkit-user-select:none;user-select:none}.register-wrapper{align-items:center;background-color:#000;display:flex;height:100vh;justify-content:center;width:100%}.register-box-wrapper{animation:shadow-animation 5s linear infinite;background-color:#4169e1;border-radius:10px;display:flex;height:60vh;overflow:hidden;width:60%}.register-boxes{width:100%}.register-left{background-image:url(/static/media/login-invoice-image.2e214ebc8979150d9702.webp);background-size:cover;width:100%}.register-right{align-items:center;background-color:#eee;display:flex;flex-direction:column;gap:15px;padding:50px;text-align:center}.register-right form input{background:none;border:none;border-bottom:1px solid #464040;border-radius:5px;margin-top:20px;outline:none;padding:10px;transition:.03s;width:100%}.register-right form input:hover{background-color:#b8a8502d;border-bottom:2px solid orange;box-shadow:0 0 50px #cab85150}.register-right h2{font-family:Akaya Kanadaka,system-ui;font-size:30pt;font-weight:600;padding:5px;word-spacing:5px}.login-link{color:#5e523d;font-weight:500;margin-top:8px;text-decoration:none}.login-wrapper{align-items:center;background-color:#000;display:flex;height:100vh;justify-content:center;width:100%}.login-box-wrapper{animation:shadow-animation 5s linear infinite;background-color:#4169e1;border-radius:10px;display:flex;height:60vh;overflow:hidden;width:60%}.login-boxes{width:100%}.login-left{background-image:url(/static/media/login-invoice-image.2e214ebc8979150d9702.webp);background-size:cover;width:100%}.login-right{align-items:center;background-color:#eee;display:flex;flex-direction:column;gap:15px;padding:50px;text-align:center}.login-right form input{background:none;border:none;border-bottom:1px solid #464040;border-radius:5px;margin-top:20px;outline:none;padding:10px;transition:.03s;width:100%}.login-right form input:hover{background-color:#b8a8502d;border-bottom:2px solid orange;box-shadow:0 0 50px #cab85150}.login-right h2{font-family:Akaya Kanadaka,system-ui;font-size:30pt;font-weight:600;padding:5px}.submit-button{background:#db9209;border:none;border-radius:5px;font-family:cursive;font-size:16pt;font-weight:bolder;letter-spacing:1px;margin-bottom:10px;margin-top:25px;padding:10px;transition:.2s;width:100%}.submit-button:hover{border-radius:20px;box-shadow:0 0 50px #d6ba1c9d}.submit-button:active{color:#fff}.register-link{color:#5e523d;font-weight:500;margin-top:10px;text-decoration:none}.register-link:hover{color:#de0e37}@keyframes shadow-animation{0%{box-shadow:0 0 100px #e6d46f}20%{box-shadow:0 0 100px #ee9746}40%{box-shadow:0 0 100px #a8f883}50%{box-shadow:0 0 100px #6babff}70%{box-shadow:0 0 100px #ce64ff}90%{box-shadow:0 0 100px #ee557b}to{box-shadow:0 0 100px #e4d26e}}@media screen and (max-width:1270px){.login-left{display:none}}body{background-color:#f8f9fa;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.6;margin:0}.container{margin:0 auto;max-width:1250px;padding:0 20px}h1,h2,h3{color:#2c3e50;margin-bottom:20px}p{margin-bottom:15px}.btn-primary,.btn-secondary{border-radius:5px;display:inline-block;font-weight:700;padding:12px 25px;text-decoration:none;transition:background-color .3s ease}.btn-primary{background-color:#e7be18;border:none;border-radius:0;color:#fff}.btn-primary:hover{background-color:#05b05b;border-radius:20px}.btn-secondary{background-color:#e8bf1c;border:none;color:#fff;cursor:pointer;transition:all .3s ease}.btn-secondary:hover{background-color:#05b05b;border-radius:20px}.navbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#81693e43;justify-self:center;padding:15px 0;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.navbar .container{align-items:center;display:flex;justify-content:space-between}.navbar .logo{align-items:center;color:#ff6a00;display:flex;font-size:2em;font-weight:700}.navbar .logo span{margin-right:8px}.navbar nav ul{display:flex;list-style:none;margin:0;padding:0}.navbar nav li{margin-left:25px}.navbar nav a{color:#555;font-weight:500;text-decoration:none;transition:color .3s ease}.navbar nav a:hover{color:#007bff}.navbar nav a.btn-primary{border-radius:5px;color:#fff;font-size:.9em;padding:8px 15px;transition:all .3s ease}.navbar nav a.btn-primary:hover{border-radius:20px}.hero-section{background:linear-gradient(90deg,#e0faf4,#fbe6bb);padding:80px 0;text-align:center}.hero-section .container{align-items:center;display:flex;flex-direction:column;gap:40px}@media (min-width:768px){.hero-section .container{flex-direction:row;justify-content:space-between;text-align:left}}.hero-content{flex:1 1;max-width:600px}.hero-content h1{color:#2c3e50;font-size:3.2em;line-height:1.2;margin-bottom:25px}.hero-content p{color:#555;font-size:1.3em;margin-bottom:30px}.hero-image{flex:1 1;font-size:8em;text-align:center}.features-section{background-color:#f8f9fa;padding:80px 0;text-align:center}.features-section h2{font-size:2.5em;margin-bottom:50px}.feature-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.feature-item{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px #00000014;padding:30px;transition:transform .3s ease}.feature-item:hover{transform:translateY(-5px)}.feature-item span{color:#007bff;display:block;font-size:3em;margin-bottom:15px}.feature-item h3{font-size:1.5em;margin-bottom:10px}.feature-item p{color:#666}.testimonials-section{background-color:#e9ecef;padding:80px 0;text-align:center}.testimonials-section h2{font-size:2.5em;margin-bottom:50px}.testimonial-grid{display:flex;flex-direction:column;flex-wrap:wrap;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.testimonial-item{align-items:center;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;height:auto;overflow:hidden;text-align:center;-webkit-user-select:none;user-select:none}.testimonial-item img{height:100%;width:100%}.footer{background-color:#2c3e50;color:#ecf0f1;font-size:.9em;padding:30px 0;text-align:center}.footer .container{align-items:center;display:flex;flex-direction:column;gap:15px}@media (min-width:768px){.footer .container{flex-direction:row;justify-content:space-between}}.footer-links a{color:#ecf0f1;margin:0 15px;text-decoration:none;transition:color .3s ease}.footer-links a:hover{color:#bbdefb}@media (max-width:768px){.navbar .container{flex-direction:column}.navbar nav ul{flex-wrap:wrap;justify-content:center;margin-top:15px}.navbar nav li{margin:0 10px 10px}.hero-content h1{font-size:2.5em}.hero-content p{font-size:1.1em}.feature-grid,.testimonial-grid{grid-template-columns:1fr}}.emoji1,.emoji2,.emoji3{animation:float 3s ease-in-out infinite;display:inline-block}.emoji2{animation-delay:.5s}.emoji3{animation-delay:1s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}
/*# sourceMappingURL=main.f87b0aca.css.map*/