@import"https://fonts.googleapis.com/css2?family=Chivo:ital,wght@0,300..700;1,400..700&family=Space+Grotesk:wght@300..700&display=swap";*{box-sizing:border-box;margin:0;padding:0}button{cursor:pointer}@font-face{font-family:Asgard;src:url(/assets/AsgardTrial-Light-RaQ1yjrp.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Asgard;src:url(/assets/AsgardTrial-Regular-CmQdD7wp.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Asgard;src:url(/assets/AsgardTrial-Medium-BM5M7Yei.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Asgard;src:url(/assets/AsgardTrial-Bold-D70dmi4n.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Asgard;src:url(./assets/fonts/AsgardTrial-xbold.ttf) format("truetype");font-weight:800;font-style:normal}.landing-page .navbar{position:fixed;width:100%;z-index:10}.landing-page .navbar.sticky{background:linear-gradient(133.64deg,#3600a8 43.22%,#9c74f1 71.86%)}.landing-page .navbar.sticky button{background:#3600a8!important}.landing-page .navbar.sticky button:nth-child(1){background:none!important}.landing-page .navbar .nav-wrap{padding:20px 50px}@media screen and (max-width: 600px){.landing-page .navbar .nav-wrap{padding:20px}}.landing-page .navbar .one{width:100%;max-width:187px}.landing-page .navbar .one img{width:100%}.landing-page .navbar .one .logo-blue{display:none}.landing-page .navbar .one svg{display:none}.landing-page .navbar .two{width:100%;max-width:900px}.landing-page .navbar .two ul{gap:32px}.landing-page .navbar .two ul a{text-decoration:none}.landing-page .navbar .two ul li{font-family:Asgard;font-weight:500;list-style:none;font-size:16px;color:#fff;padding-bottom:4px;cursor:pointer}.landing-page .navbar .two ul.consult-list li{font-family:Asgard;font-weight:500}.landing-page .navbar.need{background:linear-gradient(133.64deg,#3600a8 43.22%,#9c74f1 71.86%)!important}.landing-page .navbar.black .two ul li{color:#000}.landing-page .navbar.black .two ul li.active,.landing-page .navbar.black .two ul li:hover{border-bottom:2px solid #3600a8}.landing-page .navbar.black .two button:nth-child(1){background:none!important;color:#000!important}.landing-page .navbar.black.sticky{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:unset;background-color:#0000!important}@media screen and (max-width: 1024px){.landing-page .navbar{max-height:min(10vh,65px);overflow:hidden;transition:max-height 1s ease-in-out;background:linear-gradient(133.64deg,#3600a8 43.22%,#9c74f1 71.86%)}.landing-page .navbar .nav-wrap{flex-direction:column;justify-content:unset}.landing-page .navbar#open{max-height:70vh}.landing-page .navbar .one{max-width:unset;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.landing-page .navbar .one svg{color:#3600a8;font-size:30px;cursor:pointer;display:block}.landing-page .navbar .one img{max-width:150px}}@media screen and (max-width: 1024px) and (max-width: 600px){.landing-page .navbar .one img{max-width:100px}}@media screen and (max-width: 1024px){.landing-page .navbar .one.consult .logo-white{display:block}.landing-page .navbar .one.consult .logo-blue{display:none}.landing-page .navbar .two,.landing-page .navbar .two .un ul{flex-direction:column;align-items:center}.landing-page .navbar .two .un ul.consult-list li{color:#fff}.landing-page .navbar .two button{margin-top:30px}}.landing-page .modal-video{background:#000000e6}.landing-page .hero{background:url(/assets/HeroBg-BtgUnknt.png);background-size:cover;background-position:center;height:100vh;color:#fff;padding-top:100px}@media screen and (max-width: 800px){.landing-page .hero{height:auto;min-height:70vh}}.landing-page .hero .hero-wrap{width:100%;max-width:968px;text-align:center;padding:0 20px}.landing-page .hero .hero-wrap h4{color:#a42385;font-size:20px;font-family:Asgard;font-weight:800;margin-bottom:32px}@media screen and (max-width: 800px){.landing-page .hero .hero-wrap h4{font-size:16px}}.landing-page .hero .hero-wrap h1{font-size:82px;font-family:Asgard;font-weight:700;margin-bottom:16px}@media screen and (max-width: 800px){.landing-page .hero .hero-wrap h1{font-size:48px}}@media screen and (max-width: 600px){.landing-page .hero .hero-wrap h1{font-size:30px}}.landing-page .hero .hero-wrap p{font-family:Chivo,sans-serif;font-weight:300;line-height:110%;font-size:24px;margin-bottom:50px}@media screen and (max-width: 800px){.landing-page .hero .hero-wrap p{font-size:16px}}@media screen and (max-width: 600px){.landing-page .hero .hero-wrap p{font-size:14px}}.landing-page .our-platform{padding:100px 40px}@media screen and (max-width: 800px){.landing-page .our-platform{padding:30px 20px}}.landing-page .our-platform .top{width:100%;max-width:1074px;text-align:center}.landing-page .our-platform .top h4{font-size:20px;font-family:Asgard;font-weight:800;margin-bottom:16px;color:#a42385}@media screen and (max-width: 800px){.landing-page .our-platform .top h4{font-size:16px}}@media screen and (max-width: 600px){.landing-page .our-platform .top h4{font-size:14px}}.landing-page .our-platform .top h1{font-size:48px;font-family:Asgard;font-weight:700;margin-bottom:16px}@media screen and (max-width: 800px){.landing-page .our-platform .top h1{font-size:36px}}@media screen and (max-width: 600px){.landing-page .our-platform .top h1{font-size:24px}}.landing-page .our-platform .top p{font-family:Chivo,sans-serif;font-weight:300;line-height:110%;font-size:18px;margin-bottom:50px}@media screen and (max-width: 800px){.landing-page .our-platform .top p{font-size:16px}}@media screen and (max-width: 600px){.landing-page .our-platform .top p{font-size:14px}}.landing-page .our-platform .card{display:flex;justify-content:space-between;align-items:center;margin-bottom:80px;border-radius:40px;background-color:#f1eafa;padding:50px}.landing-page .our-platform .card .left{padding-right:50px;width:50%;box-sizing:border-box}.landing-page .our-platform .card .right{width:50%}.landing-page .our-platform .card .right img{max-width:100%}.landing-page .our-platform .card h2{font-size:36px;font-family:Asgard;font-weight:500;padding-bottom:24px;margin-bottom:16px}@media screen and (max-width: 800px){.landing-page .our-platform .card h2{font-size:24px}}@media screen and (max-width: 600px){.landing-page .our-platform .card h2{font-size:20px}}.landing-page .our-platform .card p{font-family:Chivo,sans-serif;font-weight:400;font-size:18px;margin-bottom:30px}@media screen and (max-width: 800px){.landing-page .our-platform .card p{font-size:16px}}@media screen and (max-width: 600px){.landing-page .our-platform .card p{font-size:14px}}@media screen and (max-width: 600px){.landing-page .our-platform .card{flex-wrap:wrap;padding:30px;margin-bottom:30px;border-radius:10px}.landing-page .our-platform .card h2{padding-bottom:10px}.landing-page .our-platform .card.wrap-reverse{flex-wrap:wrap-reverse}.landing-page .our-platform .card .left,.landing-page .our-platform .card .right{width:100%;padding:0!important}.landing-page .our-platform .card .left{margin-bottom:30px}}.landing-page .features{padding:50px 40px}@media screen and (max-width: 800px){.landing-page .features{padding:30px 20px}}.landing-page .features .top{width:100%;max-width:1074px;text-align:center}.landing-page .features .top h4{font-size:20px;font-family:Asgard;font-weight:800;margin-bottom:16px;color:#a42385}@media screen and (max-width: 800px){.landing-page .features .top h4{font-size:16px}}@media screen and (max-width: 600px){.landing-page .features .top h4{font-size:14px}}.landing-page .features .top h1{font-size:48px;font-family:Asgard;font-weight:700;margin-bottom:16px}@media screen and (max-width: 800px){.landing-page .features .top h1{font-size:36px}}@media screen and (max-width: 600px){.landing-page .features .top h1{font-size:24px}}.landing-page .features .top p{font-family:Chivo,sans-serif;font-weight:300;line-height:110%;font-size:18px;margin-bottom:50px}@media screen and (max-width: 800px){.landing-page .features .top p{font-size:16px}}@media screen and (max-width: 600px){.landing-page .features .top p{font-size:14px}}.landing-page .features .cards{display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px}.landing-page .features .cards .card{width:calc(33.33% - 26.66px);box-sizing:border-box;text-align:center}@media screen and (max-width: 800px){.landing-page .features .cards .card{width:100%}}.landing-page .features .cards .card img{margin-bottom:40px;width:100%}.landing-page .features .cards .card h2{font-size:24px;font-family:Asgard;font-weight:700;margin-bottom:16px}@media screen and (max-width: 800px){.landing-page .features .cards .card h2{font-size:20px}}@media screen and (max-width: 600px){.landing-page .features .cards .card h2{font-size:16px}}.landing-page .features .cards .card p{font-family:Chivo,sans-serif;font-weight:300;font-size:16px;color:#231f20}@media screen and (max-width: 800px){.landing-page .features .cards .card p{font-size:14px}}@media screen and (max-width: 600px){.landing-page .features .cards .card p{text-align:justify;font-size:12px}}.landing-page .landing-chat{background:url(/assets/HeroBg-BtgUnknt.png);background-size:cover;background-position:center;color:#fff;padding:50px 40px}@media screen and (max-width: 800px){.landing-page .landing-chat{padding:30px 20px}}.landing-page .landing-chat .top{width:100%;max-width:1074px;text-align:center}.landing-page .landing-chat .top h4{font-size:20px;font-family:Asgard;font-weight:800;margin-bottom:16px;color:#a42385}@media screen and (max-width: 800px){.landing-page .landing-chat .top h4{font-size:16px}}@media screen and (max-width: 600px){.landing-page .landing-chat .top h4{font-size:14px}}.landing-page .landing-chat .top h1{font-size:40px;font-family:Asgard;font-weight:700;margin-bottom:16px}@media screen and (max-width: 800px){.landing-page .landing-chat .top h1{font-size:36px}}@media screen and (max-width: 600px){.landing-page .landing-chat .top h1{font-size:24px}}.landing-page .landing-chat .top p{font-family:Chivo,sans-serif;font-weight:300;line-height:110%;font-size:18px;margin-bottom:50px}@media screen and (max-width: 800px){.landing-page .landing-chat .top p{font-size:16px}}@media screen and (max-width: 600px){.landing-page .landing-chat .top p{font-size:14px}}.landing-page .landing-chat .image img{width:100%}.landing-page .works{padding:100px 40px}@media screen and (max-width: 800px){.landing-page .works{padding:30px 20px}}.landing-page .works .top{width:100%;max-width:1074px;text-align:center}.landing-page .works .top h4{font-size:20px;font-family:Asgard;font-weight:800;margin-bottom:16px;color:#a42385}@media screen and (max-width: 800px){.landing-page .works .top h4{font-size:16px}}@media screen and (max-width: 600px){.landing-page .works .top h4{font-size:14px}}.landing-page .works .top h1{font-size:48px;font-family:Asgard;font-weight:700;margin-bottom:16px}@media screen and (max-width: 800px){.landing-page .works .top h1{font-size:36px}}@media screen and (max-width: 600px){.landing-page .works .top h1{font-size:24px}}.landing-page .works .top p{font-family:Chivo,sans-serif;font-weight:300;line-height:110%;font-size:18px;margin-bottom:50px}@media screen and (max-width: 800px){.landing-page .works .top p{font-size:16px}}@media screen and (max-width: 600px){.landing-page .works .top p{font-size:14px}}.landing-page .works .achieve{border-radius:40px;background-color:#f1eafa;padding:50px}@media screen and (max-width: 1024px){.landing-page .works .achieve{flex-wrap:wrap;padding:30px;border-radius:10px}}@media screen and (max-width: 600px){.landing-page .works .achieve{padding:20px}}.landing-page .works .achieve .left,.landing-page .works .achieve .right{width:50%}@media screen and (max-width: 1024px){.landing-page .works .achieve .left,.landing-page .works .achieve .right{width:100%}}.landing-page .works .achieve .left img,.landing-page .works .achieve .right img{width:100%}.landing-page .works .achieve .left .one{margin-bottom:20px}.landing-page .works .achieve .left .one h2{font-size:36px;font-family:Asgard;font-weight:500;padding-bottom:10px}@media screen and (max-width: 800px){.landing-page .works .achieve .left .one h2{font-size:24px}}@media screen and (max-width: 600px){.landing-page .works .achieve .left .one h2{font-size:20px}}.landing-page .works .achieve .left .one p{font-family:Chivo,sans-serif;font-weight:400;font-size:18px;line-height:28px}@media screen and (max-width: 800px){.landing-page .works .achieve .left .one p{font-size:16px}}@media screen and (max-width: 600px){.landing-page .works .achieve .left .one p{font-size:14px}}.landing-page .works .achieve .left .lists .list{margin-bottom:40px}.landing-page .works .achieve .left .lists .list .icon{height:56px;width:56px;background-color:#191919;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:20px}.landing-page .works .achieve .left .lists .list .icon svg{font-size:30px}@media screen and (max-width: 600px){.landing-page .works .achieve .left .lists .list .icon{height:30px;width:30px;margin-right:10px}.landing-page .works .achieve .left .lists .list .icon svg{font-size:20px}}.landing-page .works .achieve .left .lists .list h3{font-size:20px;font-family:Asgard;font-weight:500;padding-bottom:4px}@media screen and (max-width: 800px){.landing-page .works .achieve .left .lists .list h3{font-size:18px}}@media screen and (max-width: 600px){.landing-page .works .achieve .left .lists .list h3{font-size:16px}}.landing-page .works .achieve .left .lists .list p{font-family:Chivo,sans-serif;font-weight:400;font-size:16px;line-height:24px}@media screen and (max-width: 800px){.landing-page .works .achieve .left .lists .list p{font-size:14px}}.landing-page .experience{padding:50px 40px}@media screen and (max-width: 800px){.landing-page .experience{padding:30px 20px}}.landing-page .experience .wrapper{background:url(/assets/HeroBg-BtgUnknt.png);background-size:cover;background-position:center;color:#fff;border-radius:40px;overflow:hidden;gap:50px}@media screen and (max-width: 1024px){.landing-page .experience .wrapper{flex-wrap:wrap-reverse;border-radius:20px;gap:30px}}.landing-page .experience .wrapper .left,.landing-page .experience .wrapper .right{width:50%}@media screen and (max-width: 1024px){.landing-page .experience .wrapper .left,.landing-page .experience .wrapper .right{width:100%}}.landing-page .experience .wrapper .left img,.landing-page .experience .wrapper .right img{width:100%}.landing-page .experience .wrapper .right{padding:50px}@media screen and (max-width: 1024px){.landing-page .experience .wrapper .right{padding:30px}}@media screen and (max-width: 600px){.landing-page .experience .wrapper .right{padding:20px}}.landing-page .experience .wrapper .right h2{font-size:50px;font-family:Asgard;font-weight:700;padding-bottom:24px}@media screen and (max-width: 800px){.landing-page .experience .wrapper .right h2{font-size:24px}}@media screen and (max-width: 600px){.landing-page .experience .wrapper .right h2{font-size:20px}}.landing-page .experience .wrapper .right p{font-family:Chivo,sans-serif;font-weight:400;font-size:18px;line-height:28px;padding-bottom:40px}@media screen and (max-width: 800px){.landing-page .experience .wrapper .right p{font-size:16px}}@media screen and (max-width: 600px){.landing-page .experience .wrapper .right p{font-size:14px}}.landing-page .faqs{padding:50px 40px}@media screen and (max-width: 800px){.landing-page .faqs{padding:30px 20px}}.landing-page .faqs .top{width:100%;max-width:1074px;text-align:center}.landing-page .faqs .top h4{font-size:20px;font-family:Asgard;font-weight:800;margin-bottom:16px;color:#a42385}@media screen and (max-width: 800px){.landing-page .faqs .top h4{font-size:16px}}@media screen and (max-width: 600px){.landing-page .faqs .top h4{font-size:14px}}.landing-page .faqs .top h1{font-size:48px;font-family:Asgard;font-weight:700;margin-bottom:16px}@media screen and (max-width: 800px){.landing-page .faqs .top h1{font-size:36px}}@media screen and (max-width: 600px){.landing-page .faqs .top h1{font-size:24px}}.landing-page .faqs .top p{font-family:Chivo,sans-serif;font-weight:300;line-height:110%;font-size:18px;margin-bottom:20px}@media screen and (max-width: 800px){.landing-page .faqs .top p{font-size:16px}}@media screen and (max-width: 600px){.landing-page .faqs .top p{font-size:14px}}.landing-page .faqs .faq-list{max-width:1200px;margin:0 auto;text-align:left;padding:1.5rem}.landing-page .faqs .faq-item{background-color:#f1eafa;color:#532494;margin-bottom:.3rem;overflow:hidden;cursor:pointer;transition:all .3s ease;font-family:Asgard;font-weight:500;font-size:20 px}.landing-page .faqs .faq-item .faq-question{display:flex;justify-content:space-between;align-items:center;padding:1rem;font-size:20px}@media screen and (max-width: 500px){.landing-page .faqs .faq-item .faq-question{font-size:15px;padding:.8rem}}.landing-page .faqs .faq-item .faq-answer{padding:1rem;font-size:16px;background-color:#532494;color:#f1eafa;border:1px dashed #f1eafa;border-top:none;font-family:Chivo,sans-serif;font-weight:400}@media screen and (max-width: 500px){.landing-page .faqs .faq-item .faq-answer{font-size:15px;padding:.8rem}}.landing-page .faqs .faq-item .faq-icon{font-size:1.2rem;transition:transform .3s ease}.landing-page .faqs .faq-item .faq-icon.open{transform:rotate(180deg)}.landing-page .footer{--bg: radial-gradient(120% 120% at 100% 0%, #2a174a 0%, #0b0a12 60%);--card: rgba(255, 255, 255, .08);--text: #e9eaf0;--muted: #c9ccda;--accent: #7b4fe6;--accent-2: #b791ff;background:var(--bg);color:var(--text)}.landing-page .footer .footer__container{max-width:1200px;margin:0 auto;padding:48px 20px 28px;display:grid;grid-template-columns:1.2fr .8fr 1fr 1fr;gap:32px}@media (max-width: 1024px){.landing-page .footer .footer__container{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.landing-page .footer .footer__container{grid-template-columns:1fr}}.landing-page .footer .footer__brand .footer__logo{display:flex;align-items:center;gap:10px;margin-bottom:12px}.landing-page .footer .footer__brand .footer__logo img{width:100%;max-width:200px}.landing-page .footer .footer__brand .footer__tagline{margin:8px 0 24px;line-height:1.35;color:var(--text);opacity:.95;font-family:Asgard;font-weight:700}.landing-page .footer .footer__brand .footer__social{display:flex;gap:14px;margin-top:8px}.landing-page .footer .footer__brand .footer__social .iconBtn{width:44px;height:44px;border-radius:999px;display:grid;place-items:center;background:#fff;transition:transform .16s ease,background .16s ease}.landing-page .footer .footer__brand .footer__social .iconBtn a{color:#000}.landing-page .footer .footer__brand .footer__social .iconBtn svg{width:22px;height:22px;color:#000}.landing-page .footer .footer__brand .footer__social .iconBtn:hover{transform:translateY(-2px);background:#ffffff1f}.landing-page .footer .footer__links .footer__heading{font-family:Asgard;font-weight:700;margin-bottom:12px;font-size:20px}.landing-page .footer .footer__links ul{list-style:none;padding:0;display:grid;gap:10px}.landing-page .footer .footer__links li{cursor:pointer;color:var(--text);text-decoration:none;opacity:.9;font-family:Chivo,sans-serif;font-weight:500;font-size:16px;line-height:24px}.landing-page .footer .footer__links li:hover{transform:translateY(-2px);color:#ffffff1f}.landing-page .footer .footer__links a{text-decoration:none}.landing-page .footer .footer__contact .footer__heading{font-family:Asgard;font-weight:700;margin-bottom:12px;font-size:20px}.landing-page .footer .footer__contact .footer__contactItem{display:grid;grid-template-columns:28px 1fr;gap:12px;margin-bottom:30px}.landing-page .footer .footer__contact .footer__iconWrap{width:28px;height:28px;display:grid;place-items:center;background:#fff;border-radius:50%}.landing-page .footer .footer__contact .footer__iconWrap .icon{width:16px;height:16px;fill:#000}.landing-page .footer .footer__contact .footer__contactLabel{color:#fff;font-size:16px;margin-bottom:4px;font-family:Chivo,sans-serif;font-weight:400}.landing-page .footer .footer__contact .footer__contactValue{color:#fff;font-size:16px;font-family:Chivo,sans-serif;font-weight:400}.landing-page .footer .footer__contact a{color:#fff;text-decoration:underline;font-size:16px;font-family:Chivo,sans-serif;font-weight:400}.landing-page .footer .footer__newsletter .footer__heading{font-family:Asgard;font-weight:700;margin-bottom:12px;font-size:20px}.landing-page .footer .footer__newsletter .footer__form input{background:#fff;color:#0a0b12;border:0;border-radius:14px;padding:14px 16px;font-size:16px;outline:none;width:100%;box-sizing:border-box;margin-bottom:12px}@media (max-width: 640px){.landing-page .footer .footer__newsletter .footer__form{grid-template-columns:1fr}}.landing-page .footer .footer__divider{border:none;height:1px;background:#ffffff2e;max-width:1200px;margin:24px auto 12px}.landing-page .footer .footer__bottom{text-align:center;padding:0 20px 28px;color:var(--muted);font-size:14px;font-family:Chivo,sans-serif;font-weight:400}.landing-page .sr-only{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0;padding:0;margin:-1px}.blogs .blog-lists{background-color:#f1eafa;padding:80px}@media screen and (max-width: 800px){.blogs .blog-lists{padding:40px 20px}}.blogs .blog-lists .blogs-top{flex-direction:column}.blogs .blog-lists .blogs-top h1{font-family:Asgard;font-weight:700;font-size:48px;margin-bottom:16px}@media screen and (max-width: 800px){.blogs .blog-lists .blogs-top h1{font-size:36px}}@media screen and (max-width: 600px){.blogs .blog-lists .blogs-top h1{font-size:24px}}.blogs .blog-lists .blogs-top p{text-align:center;font-family:Chivo,sans-serif;font-weight:300;line-height:110%;font-size:18px;margin-bottom:50px;width:100%;max-width:1074px;line-height:28px}@media screen and (max-width: 800px){.blogs .blog-lists .blogs-top p{font-size:16px}}@media screen and (max-width: 600px){.blogs .blog-lists .blogs-top p{font-size:14px}}.blogs .blog-lists .blogs-cover{display:flex;gap:20px;flex-wrap:wrap;justify-content:flex-start}.blogs .blog-lists .blogs-cover .blog-card{width:calc(33.33% - 14px);box-sizing:border-box;background-color:#fff;border-radius:20px;overflow:hidden}@media screen and (max-width: 800px){.blogs .blog-lists .blogs-cover .blog-card{width:100%}}.blogs .blog-lists .blogs-cover .blog-card img{width:100%;margin-bottom:20px;object-fit:cover;object-position:center;max-height:250px}.blogs .blog-lists .blogs-cover .blog-card .blog-content{padding:0 20px 20px}.blogs .blog-lists .blogs-cover .blog-card .blog-content h3{font-size:20px;font-family:Chivo,sans-serif;font-weight:500;padding-bottom:10px}@media screen and (max-width: 600px){.blogs .blog-lists .blogs-cover .blog-card .blog-content h3{font-size:16px}}.blogs .blog-lists .blogs-cover .blog-card .blog-content p{font-family:Chivo,sans-serif;font-weight:400;font-size:14px;line-height:24px;margin-bottom:20px}@media screen and (max-width: 800px){.blogs .blog-lists .blogs-cover .blog-card .blog-content p{font-size:14px}}@media screen and (max-width: 600px){.blogs .blog-lists .blogs-cover .blog-card .blog-content p{font-size:12px}}.blogs .blog-lists .blogs-cover .blog-card .blog-content a{text-decoration:none;color:#3600a8;font-size:16px;font-family:Chivo,sans-serif;font-weight:600}.blogs .blog-lists .blogs-cover .blog-card .blog-content a:hover{text-decoration:underline}.ad-landing{width:100%;overflow-x:hidden}.ad-landing .container{max-width:1200px;margin:0 auto;padding:0 20px}.ad-landing .hero-section{background:linear-gradient(135deg,#6c5ce7,#764ba2);color:#fff;padding:80px 20px;min-height:90vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media screen and (max-width: 768px){.ad-landing .hero-section{padding:60px 20px;min-height:100vh}}.ad-landing .hero-section .logo-container{display:flex;align-items:center;gap:12px;margin-bottom:60px}.ad-landing .hero-section .logo-container .logo{height:40px;width:auto}.ad-landing .hero-section .logo-container .logo-text{font-family:Asgard;font-weight:700;font-size:28px;color:#fff}.ad-landing .hero-section .hero-content{max-width:700px;width:100%}.ad-landing .hero-section .hero-title{font-family:Asgard;font-weight:700;font-size:52px;line-height:1.2;margin-bottom:24px}@media screen and (max-width: 1024px){.ad-landing .hero-section .hero-title{font-size:42px}}@media screen and (max-width: 768px){.ad-landing .hero-section .hero-title{font-size:36px}}@media screen and (max-width: 500px){.ad-landing .hero-section .hero-title{font-size:28px}}.ad-landing .hero-section .hero-subtitle{font-family:Chivo,sans-serif;font-weight:400;font-size:22px;line-height:1.5;margin-bottom:40px;opacity:.95}@media screen and (max-width: 768px){.ad-landing .hero-section .hero-subtitle{font-size:18px}}.ad-landing .hero-section button{width:100%;max-width:500px;margin:0 auto;font-size:18px;padding:20px 40px}@media screen and (max-width: 768px){.ad-landing .hero-section button{font-size:16px;padding:18px 32px}}.ad-landing .hero-section .social-proof{font-family:Chivo,sans-serif;font-weight:400;font-size:16px;margin-top:24px;opacity:.95}.ad-landing .hero-section .social-proof .stars{color:gold;font-size:18px;margin-left:8px}.ad-landing .problem-section{padding:80px 20px;background:#f8f9fa}@media screen and (max-width: 768px){.ad-landing .problem-section{padding:60px 20px}}.ad-landing .problem-section h2{font-family:Asgard;font-weight:700;font-size:36px;text-align:center;margin-bottom:50px;color:#532494}@media screen and (max-width: 768px){.ad-landing .problem-section h2{font-size:28px;margin-bottom:40px}}.ad-landing .problem-section .problem-list{max-width:700px;margin:0 auto;background:#fff;padding:40px;border-radius:16px;box-shadow:0 4px 20px #00000014;list-style:none}@media screen and (max-width: 768px){.ad-landing .problem-section .problem-list{padding:30px 20px}}.ad-landing .problem-section .problem-list li{font-family:Chivo,sans-serif;font-weight:400;font-size:20px;padding:20px 0;border-bottom:1px solid #f0f0f0;color:#231f20}@media screen and (max-width: 768px){.ad-landing .problem-section .problem-list li{font-size:17px;padding:16px 0}}.ad-landing .problem-section .problem-list li:last-child{border-bottom:none}.ad-landing .features-section{padding:80px 20px;text-align:center}@media screen and (max-width: 768px){.ad-landing .features-section{padding:60px 20px}}.ad-landing .features-section h2{font-family:Asgard;font-weight:700;font-size:36px;margin-bottom:60px;color:#532494}@media screen and (max-width: 768px){.ad-landing .features-section h2{font-size:28px;margin-bottom:40px}}.ad-landing .features-section .feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;max-width:1000px;margin:0 auto 60px}@media screen and (max-width: 768px){.ad-landing .features-section .feature-grid{grid-template-columns:1fr;gap:30px;margin-bottom:40px}}.ad-landing .features-section .feature-card{background:#fff;padding:40px;border-radius:16px;box-shadow:0 4px 20px #00000014;transition:transform .3s,box-shadow .3s}.ad-landing .features-section .feature-card:hover{transform:translateY(-8px);box-shadow:0 12px 40px #0000001f}.ad-landing .features-section .feature-card .feature-icon{font-size:48px;margin-bottom:20px}.ad-landing .features-section .feature-card h3{font-family:Asgard;font-weight:700;font-size:24px;margin-bottom:16px;color:#532494}.ad-landing .features-section .feature-card p{font-family:Chivo,sans-serif;font-weight:400;font-size:16px;color:#231f20;line-height:1.6}.ad-landing .features-section .cta-container button{max-width:400px;margin:0 auto}.ad-landing .testimonials-section{padding:80px 20px;background:#f8f9fa}@media screen and (max-width: 768px){.ad-landing .testimonials-section{padding:60px 20px}}.ad-landing .testimonials-section h2{font-family:Asgard;font-weight:700;font-size:36px;text-align:center;margin-bottom:60px;color:#532494}@media screen and (max-width: 768px){.ad-landing .testimonials-section h2{font-size:28px;margin-bottom:40px}}.ad-landing .testimonials-section .testimonial-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;max-width:1000px;margin:0 auto}@media screen and (max-width: 768px){.ad-landing .testimonials-section .testimonial-grid{grid-template-columns:1fr}}.ad-landing .testimonials-section .testimonial-card{background:#fff;padding:30px;border-radius:16px;box-shadow:0 4px 20px #00000014}.ad-landing .testimonials-section .testimonial-card .testimonial-text{font-family:Chivo,sans-serif;font-weight:400;font-size:17px;line-height:1.6;margin-bottom:20px;color:#333}.ad-landing .testimonials-section .testimonial-card .testimonial-author{font-family:Chivo,sans-serif;font-weight:400;font-size:15px;color:#231f20;display:flex;justify-content:space-between;align-items:center}.ad-landing .testimonials-section .testimonial-card .testimonial-author .stars{color:gold}.ad-landing .benefits-section{padding:80px 20px;background:#fff}@media screen and (max-width: 768px){.ad-landing .benefits-section{padding:60px 20px}}.ad-landing .benefits-section h2{font-family:Asgard;font-weight:700;font-size:36px;text-align:center;margin-bottom:50px;color:#532494}@media screen and (max-width: 768px){.ad-landing .benefits-section h2{font-size:28px;margin-bottom:40px}}.ad-landing .benefits-section .benefits-list{max-width:700px;margin:0 auto}.ad-landing .benefits-section .benefit-item{display:flex;align-items:flex-start;margin-bottom:24px;font-family:Chivo,sans-serif;font-weight:400;font-size:18px}@media screen and (max-width: 768px){.ad-landing .benefits-section .benefit-item{font-size:16px;margin-bottom:20px}}.ad-landing .benefits-section .benefit-item .checkmark{color:#10b981;font-size:24px;margin-right:16px;flex-shrink:0}.ad-landing .benefits-section .benefit-item strong{font-family:Asgard;font-weight:700}.ad-landing .final-cta-section{padding:100px 20px;background:linear-gradient(135deg,#6c5ce7,#764ba2);color:#fff;text-align:center}@media screen and (max-width: 768px){.ad-landing .final-cta-section{padding:80px 20px}}.ad-landing .final-cta-section h2{font-family:Chivo,sans-serif;font-weight:700;font-size:42px;margin-bottom:20px}@media screen and (max-width: 768px){.ad-landing .final-cta-section h2{font-size:32px}}.ad-landing .final-cta-section .cta-subtitle{font-family:Chivo,sans-serif;font-weight:400;font-size:20px;margin-bottom:30px;opacity:.95}@media screen and (max-width: 768px){.ad-landing .final-cta-section .cta-subtitle{font-size:18px}}.ad-landing .final-cta-section .cta-your-turn{font-family:Asgard;font-weight:700;font-size:28px;margin-bottom:40px}.ad-landing .final-cta-section button{max-width:500px;margin:0 auto;font-size:18px;padding:20px 40px}@media screen and (max-width: 768px){.ad-landing .final-cta-section button{font-size:16px;padding:18px 32px}}.ad-landing .final-cta-section .signup-note{font-family:Chivo,sans-serif;font-weight:400;font-size:14px;margin-top:24px;line-height:1.5;opacity:.9}.ad-landing .footer-section{padding:40px 20px;text-align:center;background:#1a1a1a;color:#fff}.ad-landing .footer-section p{font-family:Chivo,sans-serif;font-weight:400;font-size:14px;margin-bottom:10px}.ad-landing .footer-section a{color:#6c5ce7;text-decoration:none}.ad-landing .footer-section a:hover{text-decoration:underline}.ad-landing .footer-section .footer-meta{opacity:.8;margin-bottom:15px}.ad-landing .footer-section .footer-links{margin-top:10px}.ad-landing .footer-section .footer-links a{font-size:13px}.btn-component{font-family:Asgard;font-weight:700;border-radius:8px;text-align:center;font-size:20px;padding:18px 0;min-width:204px}.btn-component:hover{position:relative;overflow:hidden}.btn-component:hover:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;background:#ffffff4d;border-radius:inherit;transform:translate(-50%,-50%) scale(0);opacity:0;transition:transform .3s,opacity .3s;pointer-events:none}.btn-component:hover:active:after{transform:translate(-50%,-50%) scale(1);opacity:1;transition:transform 0s,opacity .3s}.btn-component.bold{background-color:#8f5bd7;color:#fff;border:none}.btn-component.gradient{font-family:Asgard;font-weight:700;border-radius:8px;text-align:center;font-size:20px;padding:18px 0;min-width:204px;background:linear-gradient(133.64deg,#9c74f1 43.22%,#3600a8 71.86%);color:#fff;border:none}.btn-component.gradient:hover{position:relative;overflow:hidden}.btn-component.gradient:hover:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;background:#ffffff4d;border-radius:inherit;transform:translate(-50%,-50%) scale(0);opacity:0;transition:transform .3s,opacity .3s;pointer-events:none}.btn-component.gradient:hover:active:after{transform:translate(-50%,-50%) scale(1);opacity:1;transition:transform 0s,opacity .3s}.btn-component.outline{font-family:Asgard;font-weight:700;border-radius:8px;text-align:center;font-size:20px;padding:18px 0;min-width:204px;background:none;color:#532494;border:1px solid #532494}.btn-component.outline:hover{position:relative;overflow:hidden}.btn-component.outline:hover:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;background:#ffffff4d;border-radius:inherit;transform:translate(-50%,-50%) scale(0);opacity:0;transition:transform .3s,opacity .3s;pointer-events:none}.btn-component.outline:hover:active:after{transform:translate(-50%,-50%) scale(1);opacity:1;transition:transform 0s,opacity .3s}.btn-component.submit{width:100%;border-radius:32px;padding:13px 0}.btn-component:disabled{opacity:.8}.btn-component.small{padding:15px 16px;font-size:14px;font-family:Asgard;font-weight:500}.btn-component.white{background:none!important;color:#fff!important;border:1px solid #ffffff!important}.btn-component.black{background:none!important;color:#000!important;border:1px solid #000000!important}.btn-component.text-btn{background:none!important;border:none!important;color:#8f5bd7!important;min-width:unset;padding:0 16px!important}.btn-component.text-btn:hover{text-decoration:underline;background:none!important}.btn-component.text-btn.white{color:#fff!important}.btn-component.compact{min-width:unset!important;padding:15px 30px!important;font-family:Asgard;font-weight:500}@media screen and (max-width: 450px){.btn-component{padding:15px 16px!important;font-size:14px!important;font-family:Asgard;font-weight:500}}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-video-effect-exit{opacity:0}.modal-video-effect-exit .modal-video-movie-wrap{-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);-ms-transform:translate(0,100px);-o-transform:translate(0,100px);transform:translateY(100px)}.modal-video-body{max-width:960px;width:100%;height:100%;margin:0 auto;padding:0 10px;display:flex;justify-content:center;box-sizing:border-box}.modal-video-inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%}@media (orientation: landscape){.modal-video-inner{padding:10px 60px;box-sizing:border-box}}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video-inner;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-45px;right:0;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}@media (orientation: landscape){.modal-video-close-btn{top:0;right:-45px}}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:before,.modal-video-close-btn:after{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;background:#fff;border-radius:5px;margin-top:-6px}.input-text-field{background-color:#f1eafa;width:100%;border-radius:8px;padding:15px;box-sizing:border-box}@media screen and (max-width: 600px){.input-text-field{padding:12px}}.input-text-field.error{border:1px solid #ef4444}.input-text-field .input-label{font-family:Chivo,sans-serif;font-weight:500;color:#231f20;font-size:12px;line-height:20px}.input-text-field input{font-size:16px;line-height:24px;color:#231f20;font-family:Chivo,sans-serif;font-weight:400;width:100%;background-color:transparent;border:none;outline:none}@media screen and (max-width: 600px){.input-text-field input{font-size:12px}}.input-text-field svg{color:#231f20;font-size:16px;cursor:pointer}.auth-container{background-image:url(/assets/HeroBg-BtgUnknt.png);height:100vh;background-position:center;background-size:cover}.auth-container .left{width:50%;display:flex;align-items:center;justify-content:center;height:100}@media screen and (max-width: 1024px){.auth-container .left{display:none}}.auth-container .left img{width:100%;max-width:454.82px}.auth-container .right{width:50%;padding:60px 100px;background-color:#fff;height:100%;overflow-y:auto}@media screen and (max-width: 1024px){.auth-container .right{width:100%;padding:30px;background-color:transparent}}.auth-container .right .logo{text-align:right;margin-bottom:12px}.auth-container .right .logo .mobile{display:none}@media screen and (max-width: 1024px){.auth-container .right .logo{display:flex;justify-content:center;margin-bottom:50px}.auth-container .right .logo .desktop{display:none}.auth-container .right .logo .mobile{display:block;width:100%;max-width:200px}}.auth-container .right .top{margin-bottom:42px}.auth-container .right .top h2{font-family:Asgard;font-weight:700;font-size:32px;color:#532494;line-height:40px}@media screen and (max-width: 1024px){.auth-container .right .top h2{font-size:24px;line-height:32px;color:#f1eafa;padding-bottom:10px}}.auth-container .right .top p{font-family:Chivo,sans-serif;font-weight:400;font-size:16px;color:#231f20;line-height:24px}@media screen and (max-width: 1024px){.auth-container .right .top p{font-size:14px;line-height:20px;color:#f1eafa}}.auth-container .right .input-cover{margin-bottom:32px}.auth-container .right .bottom{text-align:center;font-family:Chivo,sans-serif;font-weight:400;font-size:12px;padding:15px 0;color:#231f20}.auth-container .right .bottom a,.auth-container .right .bottom span{color:#9c74f1;text-decoration:none;cursor:pointer}.auth-container .right .privacy{text-align:center;font-family:Chivo,sans-serif;font-weight:400;font-size:12px;padding:15px 0;color:#231f20}@media screen and (max-width: 1024px){.auth-container .right .privacy{color:#fff}}.auth-container .right .privacy p{line-height:20px}.auth-container .right .privacy a{color:#9c74f1;text-decoration:none}.auth-container .right .forget-password{font-family:Chivo,sans-serif;font-weight:400;width:fit-content;font-size:12px;margin-top:16px;color:#231f20;text-decoration:none;display:block;text-align:right}@media screen and (max-width: 1024px){.auth-container .right .forget-password{color:#fff}}.auth-container .right .follow{text-align:center;font-family:Chivo,sans-serif;font-weight:400;padding:15px 0;color:#231f20}@media screen and (max-width: 1024px){.auth-container .right .follow{color:#fff}}.auth-container .right .follow p{line-height:20px;font-size:14px;margin-bottom:16px}.auth-container .right .follow a{color:#532494;text-decoration:none}@media screen and (max-width: 1024px){.auth-container .right .follow a{color:#fff}}.auth-container .right .follow svg{font-size:20px}.auth-container .right .follow svg:hover{color:#9c74f1}.select-field-container{background-color:#f1eafa;width:100%;border-radius:8px;padding:10px 15px;box-sizing:border-box}@media screen and (max-width: 600px){.select-field-container{padding:8px}}.select-field-container .input-label{font-family:Chivo,sans-serif;font-weight:500;color:#231f20;font-size:12px;line-height:20px}.select-field-container .select__control{border:none;background-color:transparent;line-height:24px;color:#231f20;font-family:Chivo,sans-serif;font-weight:400}@media screen and (max-width: 600px){.select-field-container .select__control{font-size:12px}}.select-field-container .select__menu{background-color:#f1eafa;line-height:20px;font-size:12px;color:#231f20;font-family:Chivo,sans-serif;font-weight:400}.user-dashboard{padding:20px 0}.user-dashboard .dash-head{margin-bottom:30px}.user-dashboard .dash-head h1{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:28px;color:#25282b}@media screen and (max-width: 600px){.user-dashboard .dash-head h1{font-size:22px}}.user-dashboard .dash-head p{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:16px;color:#8f5bd7}@media screen and (max-width: 600px){.user-dashboard .dash-head p{font-size:14px}}.user-dashboard .dashboard-top .card{width:24%;max-width:344px;border-radius:20px;overflow:hidden;cursor:pointer}.user-dashboard .dashboard-top .card:nth-child(1),.user-dashboard .dashboard-top .card:nth-child(3),.user-dashboard .dashboard-top .card:nth-child(6),.user-dashboard .dashboard-top .card:nth-child(8){background-color:#edeefc}.user-dashboard .dashboard-top .card:nth-child(2),.user-dashboard .dashboard-top .card:nth-child(4),.user-dashboard .dashboard-top .card:nth-child(5),.user-dashboard .dashboard-top .card:nth-child(7){background-color:#e6f1fd}@media screen and (max-width: 800px){.user-dashboard .dashboard-top .card{width:48%}}@media screen and (max-width: 600px){.user-dashboard .dashboard-top .card{width:100%;max-width:unset;border-radius:10px}}.user-dashboard .dashboard-top .card .card-cover{height:100%;background:#00000003;display:flex;flex-direction:column;justify-content:space-between;padding:30px 20px;box-sizing:border-box}@media screen and (max-width: 600px){.user-dashboard .dashboard-top .card .card-cover{padding:20px}}.user-dashboard .dashboard-top .card .card-cover p{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:14px;color:#231f20;padding-bottom:20px}@media screen and (max-width: 450px){.user-dashboard .dashboard-top .card .card-cover p{font-size:12px;padding-bottom:10px}}.user-dashboard .dashboard-top .card .card-cover h2{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:20px;color:#231f20}@media screen and (max-width: 450px){.user-dashboard .dashboard-top .card .card-cover h2{font-size:15px}}.user-dashboard .dash-line-chart{background-color:#fff;padding:32px 15px;margin-top:32px;box-sizing:border-box;overflow-y:auto}.user-dashboard .dash-line-chart h2{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:20px;color:#25282b;padding-bottom:30px}.user-dashboard .dash-line-chart .cover-charts{width:100%;height:100%;min-width:600px}.user-dashboard .dash-line-chart .cover-charts canvas{width:100%!important;height:100%!important}.user-dashboard .dash-tables{margin-top:33px}.user-dashboard .dash-tables .dash-table{background-color:#fff;padding:32px 15px;box-sizing:border-box;width:50%}.user-dashboard .dash-tables .dash-table h3{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:20px;color:#25282b;padding-bottom:30px}.user-dashboard .dash-tables .dash-table .table{width:100%;overflow-x:auto}@media screen and (max-width: 600px){.user-dashboard .dash-tables .dash-table .table{display:none}}.user-dashboard .dash-tables .dash-table .table table{width:100%;border-collapse:collapse}.user-dashboard .dash-tables .dash-table .table table th,.user-dashboard .dash-tables .dash-table .table table td{padding:16px;text-align:left;border-bottom:1px solid rgba(89,95,98,.11);font-family:Chivo,sans-serif;font-weight:400;font-size:12px;color:#231f20}.user-dashboard .dash-tables .dash-table .table table th{background-color:#f1eafa;font-weight:600}.user-dashboard .dash-tables .dash-table .table table td{text-transform:capitalize}.user-dashboard .dash-tables .dash-table .table table td.income{color:#00a556}.user-dashboard .dash-tables .dash-table .table table td.expense{color:#d13f00}.user-dashboard .dash-tables .dash-table .table table td.date{white-space:nowrap}.user-dashboard .dash-tables .dash-table .table table td.description{max-width:200px}.user-dashboard .dash-tables .dash-table .table table td svg{font-size:20px;color:#532494;cursor:pointer}.user-dashboard .dash-tables .dash-table .table table td span{font-size:10px;line-height:20px;font-family:Chivo,sans-serif;font-weight:500;padding:5px 10px;border-radius:4px;white-space:nowrap}.user-dashboard .dash-tables .dash-table .table table td span.pending{background:#ff9f001a;color:#f89e0b}.user-dashboard .dash-tables .dash-table .table table td span.succeeded{background:#00c8531a;color:#00a556}.user-dashboard .dash-tables .dash-table .table table td span.failed{background:#ff52521a;color:#d13f00}.user-dashboard .dash-tables .dash-table .mobile-table{display:none}@media screen and (max-width: 600px){.user-dashboard .dash-tables .dash-table .mobile-table{display:block}}.user-dashboard .dash-tables .dash-table .mobile-table .row{margin-bottom:16px;border-bottom:1px solid rgba(89,95,98,.11);padding-bottom:10px}.user-dashboard .dash-tables .dash-table .mobile-table .row .flex{padding-bottom:8px}.user-dashboard .dash-tables .dash-table .mobile-table .row h3{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:12px;color:#231f20;padding-bottom:0}.user-dashboard .dash-tables .dash-table .mobile-table .row span{font-size:10px;line-height:20px;font-family:Chivo,sans-serif;font-weight:500;padding:5px 10px;border-radius:4px}.user-dashboard .dash-tables .dash-table .mobile-table .row p{font-family:Chivo,sans-serif;font-weight:400;font-size:10px;text-align:right;text-transform:capitalize}.user-dashboard .dash-tables .dash-table .mobile-table .row p.income{color:#00a556}.user-dashboard .dash-tables .dash-table .mobile-table .row p.expense{color:#d13f00}.user-dashboard .dash-tables .dash-table.full{width:100%}.user-dashboard .dash-tables .dash-table .pie-chart{padding:0 50px}@media screen and (max-width: 600px){.user-dashboard .dash-tables .dash-table .pie-chart{padding:0}}@media screen and (max-width: 1024px){.user-dashboard .dash-tables{flex-wrap:wrap}.user-dashboard .dash-tables .dash-table{width:100%;margin-bottom:20px}}.cheesy-loader{inset:0;display:flex;justify-content:center;align-items:center;background:radial-gradient(1200px 600px at 50% -10%,rgba(124,58,237,.16),transparent),#0f0f13;z-index:9999;color:#e8e8ee;background-color:#fff;height:80vh;border-radius:8px}.cheesy-loader__card{width:min(92vw,520px);padding:24px;border-radius:16px;background:#ffffff0f;background:radial-gradient(1200px 600px at 50% -10%,rgba(124,58,237,.16),transparent),#0f0f13;box-shadow:0 12px 40px #00000059;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center}.cheesy-loader__logo{margin-bottom:10px}.cheesy-loader__line{margin:12px 0 6px;font-size:16px;font-family:Chivo,sans-serif;font-weight:700}.cheesy-loader__tip{margin:0 0 14px;font-size:13px;opacity:.85;transition:opacity .25s ease;font-family:Chivo,sans-serif;font-weight:400}.cheesy-loader__bar{height:8px;background:#ffffff1f;border-radius:999px;overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.onboarding-cover .onboarding-card{background:linear-gradient(to bottom right,#eff6ff,#eef2ff);border-radius:1rem;box-shadow:0 10px 15px -3px #0000001a;padding:1.5rem;border:1px solid #dbeafe;max-height:80vh;overflow-y:auto}.onboarding-cover .onboarding-card::-webkit-scrollbar{width:6px}.onboarding-cover .onboarding-card::-webkit-scrollbar-track{background:#dbeafe4d;border-radius:3px}.onboarding-cover .onboarding-card::-webkit-scrollbar-thumb{background:#8f5bd780;border-radius:3px}.onboarding-cover .onboarding-card::-webkit-scrollbar-thumb:hover{background:#8f5bd7b3}.onboarding-cover .onboarding-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.5rem}.onboarding-cover .onboarding-header .header-content{flex:1}.onboarding-cover .onboarding-header .header-content p{color:#4b5563;font-family:Chivo,sans-serif;font-weight:400}.onboarding-cover .onboarding-header .dismiss-btn{color:#9ca3af;background:none;border:none;cursor:pointer;transition:color .2s}.onboarding-cover .onboarding-header .dismiss-btn:hover{color:#4b5563}.onboarding-cover .onboarding-header .dismiss-btn svg{width:1.25rem;height:1.25rem}.onboarding-cover .input-cover{margin-bottom:16px}.onboarding-cover .select-wallet{padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.2)}@media screen and (max-width: 375px){.onboarding-cover .select-wallet{padding-bottom:10px;margin-bottom:10px}}.onboarding-cover .list-cover{max-height:46vh;overflow-y:auto}@media screen and (max-width: 600px){.onboarding-cover .list-cover{max-height:37vh}}.onboarding-cover .list-cover .add-transaction-list{margin-bottom:16px;border-bottom:1px solid rgba(0,0,0,.2)}.onboarding-cover .list-cover .add-transaction-list:last-child{border-bottom:none;margin-bottom:0}@media screen and (max-width: 600px){.onboarding-cover .list-cover .add-transaction-list .flex{flex-wrap:wrap}}.onboarding-cover .remove{text-align:right;margin-top:-8px;padding-bottom:8px}.onboarding-cover .remove p{font-family:Chivo,sans-serif;font-weight:400;font-size:14px;color:#ef4444;cursor:pointer}.onboarding-cover .add{text-align:center;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);padding:16px 0;margin-bottom:16px}@media screen and (max-width: 375px){.onboarding-cover .add{margin-bottom:8px;padding:8px 0}}.onboarding-cover .add p{font-family:Chivo,sans-serif;font-weight:400;font-size:14px;cursor:pointer}.onboarding-cover .progress-section{margin-bottom:1.5rem}.onboarding-cover .progress-section .progress-info{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;color:#4b5563;margin-bottom:.5rem;font-family:Chivo,sans-serif;font-weight:400}.onboarding-cover .progress-section .progress-bar{width:100%;background-color:#e5e7eb;border-radius:9999px;height:.5rem;overflow:hidden}.onboarding-cover .progress-section .progress-bar .progress-fill{height:100%;background:linear-gradient(133.64deg,#9c74f1 43.22%,#3600a8 71.86%);transition:width .5s ease-out}.onboarding-cover .steps-container{display:flex;flex-direction:column;gap:.75rem}.onboarding-cover .step-card{background:#fff;border-radius:.75rem;padding:1rem;border:2px solid;transition:all .2s}.onboarding-cover .step-card.completed{border-color:#bbf7d0;background-color:#dcfce780}.onboarding-cover .step-card.active{border-color:#93c5fd;box-shadow:0 1px 3px #0000001a}.onboarding-cover .step-card.inactive{border-color:#e5e7eb;opacity:.6}.onboarding-cover .step-card.skipped{border-color:#d1d5db;background-color:#f9fafb}.onboarding-cover .step-card .step-content{display:flex;align-items:flex-start;gap:1rem}.onboarding-cover .step-card .step-content .step-number{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;transition:all .2s;font-family:Chivo,sans-serif;font-weight:700}.onboarding-cover .step-card .step-content .step-number.completed{background-color:#22c55e;color:#fff}.onboarding-cover .step-card .step-content .step-number.active{background-color:#8f5bd7;color:#fff}.onboarding-cover .step-card .step-content .step-number.inactive{background-color:#e5e7eb;color:#9ca3af}.onboarding-cover .step-card .step-content .step-number.skipped{background-color:#d1d5db;color:#4b5563}.onboarding-cover .step-card .step-content .step-number svg{width:1.5rem;height:1.5rem}.onboarding-cover .step-card .step-content .step-details{flex:1;min-width:0}.onboarding-cover .step-card .step-content .step-details .step-title{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.onboarding-cover .step-card .step-content .step-details .step-title .step-icon svg{width:1.25rem;height:1.25rem}.onboarding-cover .step-card .step-content .step-details .step-title .step-icon.completed{color:#15803d}.onboarding-cover .step-card .step-content .step-details .step-title .step-icon.active{color:#1d4ed8}.onboarding-cover .step-card .step-content .step-details .step-title .step-icon.inactive{color:#6b7280}.onboarding-cover .step-card .step-content .step-details .step-title h3{font-weight:600;margin:0;font-family:Space Grotesk,sans-serif;font-weight:700}.onboarding-cover .step-card .step-content .step-details .step-title h3.completed{color:#14532d}.onboarding-cover .step-card .step-content .step-details .step-title h3.active{color:#111827}.onboarding-cover .step-card .step-content .step-details .step-title h3.inactive{color:#6b7280}.onboarding-cover .step-card .step-content .step-details .step-description{font-size:.875rem;font-family:Chivo,sans-serif;font-weight:400}.onboarding-cover .step-card .step-content .step-details .step-description.completed{color:#15803d}.onboarding-cover .step-card .step-content .step-details .step-description.active{color:#4b5563}.onboarding-cover .step-card .step-content .step-details .step-description.inactive{color:#9ca3af}.onboarding-cover .step-card .step-content .step-details .step-actions{margin-top:.75rem;display:flex;align-items:center;gap:.75rem}.onboarding-cover .step-card .step-content .step-details .step-actions .action-btn{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;color:#8f5bd7;background:none;border:none;cursor:pointer;transition:color .2s;padding:0;font-family:Chivo,sans-serif;font-weight:500}.onboarding-cover .step-card .step-content .step-details .step-actions .action-btn:hover{color:#1d4ed8}.onboarding-cover .step-card .step-content .step-details .step-actions .action-btn:hover svg{transform:translate(.25rem)}.onboarding-cover .step-card .step-content .step-details .step-actions .action-btn svg{width:1rem;height:1rem;transition:transform .2s}.onboarding-cover .step-card .step-content .step-details .step-actions .skip-btn{font-size:.875rem;color:#6b7280;background:none;border:none;cursor:pointer;transition:color .2s;padding:0;font-family:Chivo,sans-serif;font-weight:500}.onboarding-cover .step-card .step-content .step-details .step-actions .skip-btn:hover{color:#374151}.onboarding-cover .step-card .step-content .step-details .step-status{margin-top:.5rem;display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500}.onboarding-cover .step-card .step-content .step-details .step-status.completed{color:#22c55e}.onboarding-cover .step-card .step-content .step-details .step-status.skipped{color:#6b7280}.onboarding-cover .step-card .step-content .step-details .step-status.skipped .redo-btn{font-size:.875rem;color:#8f5bd7;background:none;border:none;cursor:pointer;font-weight:500;padding:0}.onboarding-cover .step-card .step-content .step-details .step-status.skipped .redo-btn:hover{color:#1d4ed8}.onboarding-cover .step-card .step-content .step-details .step-status svg{width:1rem;height:1rem}.onboarding-cover .completion-message{margin-top:1.5rem;padding:1rem;border-radius:.75rem;border:2px solid}.onboarding-cover .completion-message.success{background-color:#dcfce7;border-color:#bbf7d0}.onboarding-cover .completion-message.warning{background-color:#fef3c7;border-color:#fde68a}.onboarding-cover .completion-message .message-content{display:flex;align-items:flex-start;gap:.75rem}.onboarding-cover .completion-message .message-content .message-icon{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.onboarding-cover .completion-message .message-content .message-icon.success{background-color:#22c55e}.onboarding-cover .completion-message .message-content .message-icon.warning{background-color:#f59e0b}.onboarding-cover .completion-message .message-content .message-icon svg{width:1.5rem;height:1.5rem;color:#fff}.onboarding-cover .completion-message .message-content .message-icon .emoji{font-size:1.125rem;color:#fff}.onboarding-cover .completion-message .message-content .message-text{flex:1}.onboarding-cover .completion-message .message-content .message-text h4{font-weight:600;margin:0 0 .25rem}.onboarding-cover .completion-message .message-content .message-text h4.success{color:#14532d}.onboarding-cover .completion-message .message-content .message-text h4.warning{color:#78350f}.onboarding-cover .completion-message .message-content .message-text p{font-size:.875rem;margin:0}.onboarding-cover .completion-message .message-content .message-text p.success{color:#15803d}.onboarding-cover .completion-message .message-content .message-text p.warning{color:#92400e}.onboarding-cover .import-section{margin-top:1.5rem}.onboarding-cover .import-section .import-card{width:100%;padding:1rem;background:#fff;border:2px dashed #93c5fd;border-radius:.75rem;cursor:pointer;transition:all .2s}.onboarding-cover .import-section .import-card:hover{border-color:#60a5fa;background-color:#eff6ff80}.onboarding-cover .import-section .import-card:hover .import-icon{background-color:#bfdbfe}.onboarding-cover .import-section .import-card:hover .chevron-icon svg{transform:translate(.25rem)}.onboarding-cover .import-section .import-card .import-content{display:flex;align-items:center;gap:.75rem}.onboarding-cover .import-section .import-card .import-content .import-icon{width:2.5rem;height:2.5rem;background-color:#dbeafe;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.onboarding-cover .import-section .import-card .import-content .import-icon svg{width:1.25rem;height:1.25rem;color:#8f5bd7}.onboarding-cover .import-section .import-card .import-content .import-text{flex:1;text-align:left}.onboarding-cover .import-section .import-card .import-content .import-text h4{font-weight:600;color:#111827;margin:0 0 .125rem}.onboarding-cover .import-section .import-card .import-content .import-text p{font-size:.875rem;color:#4b5563;margin:0}.onboarding-cover .import-section .import-card .import-content .chevron-icon svg{width:1.25rem;height:1.25rem;color:#9ca3af;transition:transform .2s}@media (max-width: 640px){.onboarding-cover .onboarding-container{padding:.5rem}.onboarding-cover .onboarding-card{padding:1rem;border-radius:.75rem}.onboarding-cover .onboarding-header{margin-bottom:1rem}.onboarding-cover .onboarding-header .header-content h2{font-size:1.25rem}.onboarding-cover .onboarding-header .header-content p{font-size:.875rem}.onboarding-cover .onboarding-header .dismiss-btn svg{width:1rem;height:1rem}.onboarding-cover .progress-section{margin-bottom:1rem}.onboarding-cover .progress-section .progress-info{font-size:.75rem}.onboarding-cover .progress-section .progress-bar{height:.375rem}.onboarding-cover .steps-container{gap:.5rem}.onboarding-cover .step-card{padding:.75rem}.onboarding-cover .step-card .step-content{gap:.5rem;flex-direction:column;align-items:stretch}.onboarding-cover .step-card .step-content .step-number{width:2rem;height:2rem;align-self:flex-start}.onboarding-cover .step-card .step-content .step-number span{font-size:.875rem}.onboarding-cover .step-card .step-content .step-number svg{width:1.25rem;height:1.25rem}.onboarding-cover .step-card .step-content .step-details .step-title{flex-wrap:wrap}.onboarding-cover .step-card .step-content .step-details .step-title .step-icon svg{width:1rem;height:1rem}.onboarding-cover .step-card .step-content .step-details .step-title h3{font-size:.9375rem}.onboarding-cover .step-card .step-content .step-details .step-description{font-size:.8125rem;margin-top:.25rem}.onboarding-cover .step-card .step-content .step-details .step-actions{margin-top:.5rem;flex-direction:column;align-items:stretch;gap:.5rem}.onboarding-cover .step-card .step-content .step-details .step-actions .action-btn{font-size:.8125rem;justify-content:space-between;padding:.5rem;border:1px solid #93c5fd;background-color:#eff6ff80;border-radius:.375rem}.onboarding-cover .step-card .step-content .step-details .step-actions .action-btn:hover{background-color:#eff6ff}.onboarding-cover .step-card .step-content .step-details .step-actions .skip-btn{font-size:.8125rem;text-align:center;padding:.25rem}.onboarding-cover .step-card .step-content .step-details .step-status{font-size:.8125rem}.onboarding-cover .step-card .step-content .step-details .step-status svg{width:.875rem;height:.875rem}.onboarding-cover .step-card .step-content .step-details .step-status.skipped{flex-wrap:wrap;gap:.375rem}.onboarding-cover .step-card .step-content .step-details .step-status.skipped .redo-btn{font-size:.8125rem}.onboarding-cover .completion-message{margin-top:1rem;padding:.75rem}.onboarding-cover .completion-message .message-content{gap:.5rem}.onboarding-cover .completion-message .message-content .message-icon{width:2rem;height:2rem}.onboarding-cover .completion-message .message-content .message-icon svg{width:1.25rem;height:1.25rem}.onboarding-cover .completion-message .message-content .message-icon .emoji{font-size:1rem}.onboarding-cover .completion-message .message-content .message-text h4{font-size:.9375rem;margin-bottom:.25rem}.onboarding-cover .completion-message .message-content .message-text p{font-size:.8125rem;line-height:1.4}.onboarding-cover .import-section{margin-top:1rem}.onboarding-cover .import-section .import-card{padding:.75rem}.onboarding-cover .import-section .import-card .import-content{gap:.5rem}.onboarding-cover .import-section .import-card .import-content .import-icon{width:2rem;height:2rem}.onboarding-cover .import-section .import-card .import-content .import-icon svg{width:1rem;height:1rem}.onboarding-cover .import-section .import-card .import-content .import-text h4{font-size:.9375rem}.onboarding-cover .import-section .import-card .import-content .import-text p{font-size:.8125rem}.onboarding-cover .import-section .import-card .import-content .chevron-icon svg{width:1rem;height:1rem}.onboarding-cover .modal-overlay{padding:.5rem;align-items:flex-end}.onboarding-cover .modal-content{padding:1rem;border-radius:.75rem;max-height:90vh;overflow-y:auto}.onboarding-cover .modal-content .modal-header{gap:.5rem;margin-bottom:.75rem}.onboarding-cover .modal-content .modal-header .modal-icon{width:2.5rem;height:2.5rem}.onboarding-cover .modal-content .modal-header .modal-icon svg{width:1.25rem;height:1.25rem}.onboarding-cover .modal-content .modal-header .modal-title-section h3{font-size:1.125rem}.onboarding-cover .modal-content .modal-header .modal-title-section p{font-size:.8125rem}.onboarding-cover .modal-content .info-box{padding:.75rem;margin-bottom:.75rem}.onboarding-cover .modal-content .info-box.primary h4{font-size:.875rem}.onboarding-cover .modal-content .info-box.primary ul li{font-size:.8125rem}.onboarding-cover .modal-content .info-box.warning p{font-size:.8125rem;line-height:1.4}.onboarding-cover .modal-content .modal-actions{flex-direction:column}.onboarding-cover .modal-content .modal-actions button{width:100%;padding:.625rem 1rem;font-size:.875rem}.onboarding-cover .modal-content .modal-actions button.primary svg{width:.875rem;height:.875rem}.onboarding-cover .reopen-btn{bottom:1rem;right:1rem;padding:.5rem .875rem;font-size:.875rem;border-radius:.375rem}}@media (max-width: 375px){.onboarding-cover .onboarding-card{padding:.875rem}.onboarding-cover .onboarding-header .header-content h2{font-size:1.125rem}.onboarding-cover .onboarding-header .header-content p{font-size:.8125rem}.onboarding-cover .step-card{padding:.625rem}.onboarding-cover .step-card .step-content .step-number{width:1.75rem;height:1.75rem}.onboarding-cover .step-card .step-content .step-number span{font-size:.8125rem}.onboarding-cover .step-card .step-content .step-details .step-title h3{font-size:.875rem}.onboarding-cover .step-card .step-content .step-details .step-description{font-size:.75rem}.onboarding-cover .completion-message .message-content .message-text h4{font-size:.875rem}.onboarding-cover .completion-message .message-content .message-text p{font-size:.75rem}.onboarding-cover .modal-content{padding:.875rem}.onboarding-cover .modal-content .modal-header{flex-direction:column;align-items:flex-start}.onboarding-cover .modal-content .modal-header .modal-icon{width:2rem;height:2rem}.onboarding-cover .modal-content .modal-header .modal-icon svg{width:1rem;height:1rem}.onboarding-cover .modal-content .modal-header .modal-title-section h3{font-size:1rem}}@media (min-width: 641px) and (max-width: 1024px){.onboarding-cover .onboarding-card{padding:1.25rem}.onboarding-cover .step-card .step-content{gap:.875rem}}@media (hover: none) and (pointer: coarse){.onboarding-cover .step-actions .action-btn,.onboarding-cover .step-actions .skip-btn{min-height:44px;display:flex;align-items:center}.onboarding-cover .modal-actions button{min-height:44px}.onboarding-cover .reopen-btn{min-height:44px;min-width:44px}}.reopen-btn{background-color:#8f5bd7;color:#fff;padding:.5rem 1rem;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a;border:none;cursor:pointer;transition:background-color .2s}.reopen-btn:hover{background-color:#1d4ed8}.modal-component{position:fixed;inset:0;background:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}@media screen and (max-width: 600px){.modal-component{align-items:flex-end}}.modal-component .modal-wrapper{background:#fff;border-radius:10.27px;width:90%;max-width:600px;padding:20px;box-shadow:0 4px 6px #0000001a;position:relative;max-height:100vh}@media screen and (max-width: 600px){.modal-component .modal-wrapper{margin-top:0;width:100%;border-radius:10px 10px 0 0}}.modal-component .modal-wrapper .modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}@media screen and (max-width: 600px){.modal-component .modal-wrapper .modal-header{margin-bottom:10px}}.modal-component .modal-wrapper .modal-header h2{font-family:Asgard;font-weight:700;font-size:28px;color:#232325}@media screen and (max-width: 600px){.modal-component .modal-wrapper .modal-header h2{font-size:18px}}.modal-component .modal-wrapper .modal-header button{background:none;border:none;cursor:pointer;font-size:24px;color:#1e293b}.modal-component .modal-wrapper .modal-body{font-family:Chivo,sans-serif;font-weight:400;font-size:16px;color:#231f20}.modal-component.long .modal-wrapper{margin-top:0}.imgselect{position:relative}.imgselect__label{display:block;margin-bottom:8px;font-weight:600;font-size:14px;color:#cfd2d8}.imgselect__trigger{inline-size:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:21px 27px;border-radius:10px;border:none;background:#f1eafa;color:#000;cursor:pointer;font-family:Chivo,sans-serif;font-weight:400;font-size:16px}@media screen and (max-width: 600px){.imgselect__trigger{font-size:12px}}.imgselect__placeholder{opacity:.7}.imgselect__preview{display:inline-block;width:96px;height:30px;border-radius:4px;overflow:hidden;background:#111}.imgselect__preview img{width:100%;height:100%;object-fit:cover;display:block}.imgselect__chev{margin-left:auto}.imgselect__panel{position:absolute;top:calc(100% + 6px);left:0;z-index:40;min-inline-size:100%;max-inline-size:560px;padding:12px;background:#f1eafa;border:1px solid #e5e5f0;border-radius:12px;box-shadow:0 8px 24px #00000040;display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:10px;max-height:300px;overflow:auto}@media screen and (max-width: 600px){.imgselect__panel{max-height:250px}}.imgselect__panel.is-above{top:auto;bottom:calc(100% + 6px);transform-origin:bottom center}.imgselect__option{display:block;width:64px;height:40px;border-radius:8px;overflow:hidden;border:0;cursor:pointer;outline:2px solid transparent;background:#fff;box-shadow:0 1px 2px #0000001f}@media screen and (max-width: 600px){.imgselect__option{width:40px;height:26px}}.imgselect__option img{width:100%;height:100%;object-fit:cover;display:block}.imgselect__option:hover{box-shadow:0 4px 10px #0000002e;transform:translateY(-1px)}.imgselect__option:focus-visible{outline:3px solid #1e90ff;box-shadow:0 0 0 4px #1e90ff33}.imgselect__option.is-selected{outline:3px solid #7c3aed;box-shadow:0 0 0 4px #7c3aed2e}.imgselect__option.is-dp{width:50px;height:50px;border-radius:50%;overflow:hidden;background:#f0f0f0}@media screen and (max-width: 600px){.imgselect__option.is-dp{width:30px;height:30px}}.imgselect__option.is-dp img{width:100%;height:100%;object-fit:cover;border-radius:50%}.imgselect__option.is-none{display:grid;place-items:center;background:linear-gradient(135deg,#fafafa,#e9e9ee)}.imgselect__noneDot{width:26px;height:26px;border-radius:50%;background:repeating-linear-gradient(45deg,#bbb 0 6px,#e5e5e5 6px 12px)}.imgselect .color{width:100%;height:100%}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.paginations{padding-top:30px;display:flex;justify-content:right}.paginations .page-size{margin-right:20px;font-family:Chivo,sans-serif;font-weight:400;font-size:12px}.paginations ul{display:flex;flex-wrap:wrap}.paginations ul li{font-family:Chivo,sans-serif;font-size:12px;font-weight:700;list-style:none;padding:6px 10px;border:1px solid #000;margin-right:5px;cursor:pointer}.paginations ul li:hover{border:none;background-color:#532494;border:1px solid #532494;color:#535353}.paginations ul li.active{background-color:#532494;border:1px solid #532494;color:#fff}.paginations ul li.disable{background-color:#fff;border:1px solid #b7b6b6;color:#b7b6b6;display:none}@media screen and (max-width: 600px){.paginations{flex-wrap:wrap}.paginations .page-size{margin-bottom:10px;width:100%;margin-right:0;padding:10px}.paginations ul{gap:5px}}.wallet-page{padding-top:16px;height:100%;box-sizing:border-box}.wallet-page .wallet-list{padding-bottom:50px}.wallet-page .wallet-list .top{margin-bottom:30px}.wallet-page .wallet-list .top .toggles{background:#9e8db7;border-radius:8px;overflow:hidden}.wallet-page .wallet-list .top .toggles svg{font-size:20px;color:#fff}.wallet-page .wallet-list .top .toggles div{padding:10px;cursor:pointer}.wallet-page .wallet-list .top .toggles div.active{background:#532494}.wallet-page .wallet-list .top .toggles div.active svg{color:#fff}@media screen and (max-width: 450px){.wallet-page .wallet-list .top .btn-component{width:150px;min-width:unset}}.wallet-page .wallet-list .grids{gap:20px}.wallet-page .wallet-list .grids .card{width:100%;max-width:343px;min-height:200px;box-shadow:0 8px 18px #00000040;border-radius:20px;overflow:hidden;background-repeat:no-repeat;background-size:cover;cursor:pointer}@media screen and (max-width: 600px){.wallet-page .wallet-list .grids .card{max-width:100%}}.wallet-page .wallet-list .grids .card .card-cover{height:100%;background:#0003;color:#fff;display:flex;flex-direction:column;justify-content:space-between}.wallet-page .wallet-list .grids .card .card-cover .card-top{padding:16px}.wallet-page .wallet-list .grids .card .card-cover h3{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:16px;color:#fff}@media screen and (max-width: 450px){.wallet-page .wallet-list .grids .card .card-cover h3{font-size:12px}}.wallet-page .wallet-list .grids .card .card-cover .icon{background:#fff;width:30px;height:30px;border-radius:8px;padding:8px;box-sizing:border-box}.wallet-page .wallet-list .grids .card .card-cover .icon svg{color:#532494}.wallet-page .wallet-list .grids .card .card-cover h1{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:28px;color:#fff;padding:16px}@media screen and (max-width: 450px){.wallet-page .wallet-list .grids .card .card-cover h1{font-size:18px}}.wallet-page .wallet-list .grids .card .card-cover .card-bottom{background:radial-gradient(94.62% 346.52% at 2.69% 5.45%,#9f9f9fb3,#282828b5 .01%,#3434341a);padding:16px}.wallet-page .wallet-list .grids .card .card-cover .card-bottom p{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:12px;line-height:24px}@media screen and (max-width: 450px){.wallet-page .wallet-list .grids .card .card-cover .card-bottom p{font-size:10px}}.wallet-page .wallet-list .grids .card .card-cover .card-bottom h2{font-family:Chivo,sans-serif;font-weight:600;font-size:20px}@media screen and (max-width: 450px){.wallet-page .wallet-list .grids .card .card-cover .card-bottom h2{font-size:16px}}.wallet-page .wallet-list .grids .card .card-cover .card-bottom h2.income{color:#00a556}.wallet-page .wallet-list .grids .card .card-cover .card-bottom h2.expense{color:#d13f00}.wallet-page .wallet-list .table{width:100%}@media screen and (max-width: 600px){.wallet-page .wallet-list .table{display:none}}.wallet-page .wallet-list .table table{width:100%;border-collapse:collapse}.wallet-page .wallet-list .table table th,.wallet-page .wallet-list .table table td{padding:16px;text-align:left;border-bottom:1px solid rgba(89,95,98,.11);font-family:Chivo,sans-serif;font-weight:400;font-size:14px;color:#231f20}.wallet-page .wallet-list .table table th{background-color:#f1eafa;font-weight:600}.wallet-page .wallet-list .table table td{cursor:pointer}.wallet-page .wallet-list .table table td img{height:24px;width:24px;border-radius:50%;margin-right:8px;object-fit:cover}.wallet-page .wallet-list .table table td.income{color:#00a556}.wallet-page .wallet-list .table table td.expense{color:#d13f00}.wallet-page .wallet-list .mobile-table{display:none}@media screen and (max-width: 600px){.wallet-page .wallet-list .mobile-table{display:block}}.wallet-page .wallet-list .mobile-table .row{margin-bottom:16px;border-bottom:1px solid rgba(89,95,98,.11);padding-bottom:10px}.wallet-page .wallet-list .mobile-table .row .flex{padding-bottom:8px}.wallet-page .wallet-list .mobile-table .row h3{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:12px;color:#231f20}.wallet-page .wallet-list .mobile-table .row p{font-family:Chivo,sans-serif;font-weight:400;font-size:10px}.wallet-page .wallet-list .mobile-table .row p.income{color:#00a556}.wallet-page .wallet-list .mobile-table .row p.expense{color:#d13f00}.wallet-page .create-wallet .input-cover{margin-bottom:16px}.wallet-details{padding-top:16px}.wallet-details .top{background-color:#fff;border-radius:8px;padding:45px 16px}@media screen and (max-width: 600px){.wallet-details .top{padding:20px 10px}}.wallet-details .top .card{width:100%;min-height:300px;box-shadow:0 8px 18px #00000040;border-radius:20px;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (max-width: 600px){.wallet-details .top .card{max-width:100%}}.wallet-details .top .card .card-cover{height:100%;min-height:300px;background:#0003;color:#fff;display:flex;flex-direction:column;justify-content:space-between;border-radius:16px}.wallet-details .top .card .card-cover .card-top{padding:16px}.wallet-details .top .card .card-cover h3{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:18px;color:#fff}@media screen and (max-width: 450px){.wallet-details .top .card .card-cover h3{font-size:12px}}.wallet-details .top .card .card-cover .icon{background:#fff;width:40px;height:40px;border-radius:8px;box-sizing:border-box}.wallet-details .top .card .card-cover .icon svg{color:#532494;font-size:24px}.wallet-details .top .card .card-cover .icon.bottom{width:32px;height:32px;cursor:pointer}.wallet-details .top .card .card-cover .icon.bottom svg{font-size:16px}.wallet-details .top .card .card-cover h1{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:32px;color:#fff;padding:16px}@media screen and (max-width: 450px){.wallet-details .top .card .card-cover h1{font-size:18px}}.wallet-details .top .card .card-cover .card-bottom{background:radial-gradient(94.62% 346.52% at 2.69% 5.45%,#9f9f9fb3,#282828b5 .01%,#3434341a);border-radius:16px;padding:16px}.wallet-details .top .card .card-cover .card-bottom p{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:12px;line-height:24px}@media screen and (max-width: 450px){.wallet-details .top .card .card-cover .card-bottom p{font-size:10px}}.wallet-details .top .card .card-cover .card-bottom h2{font-family:Chivo,sans-serif;font-weight:600;font-size:20px}@media screen and (max-width: 450px){.wallet-details .top .card .card-cover .card-bottom h2{font-size:16px}}.wallet-details .top .card .card-cover .card-bottom h2.income{color:#00a556}.wallet-details .top .card .card-cover .card-bottom h2.expense{color:#d13f00}.wallet-details .top .card .card-cover .card-bottom h4{font-family:Asgard;font-weight:700;font-size:24px}@media screen and (max-width: 450px){.wallet-details .top .card .card-cover .card-bottom h4{font-size:16px}}.wallet-details .top .card .card-cover .card-bottom .drop-down{position:relative;width:140px}@media screen and (max-width: 450px){.wallet-details .top .card .card-cover .card-bottom .drop-down{width:200px}}.wallet-details .top .card .card-cover .card-bottom .drop-down .drop-down-list{position:absolute;width:100%;top:100%;right:0;background-color:#fff;box-shadow:0 2px 8px #0000001a;border-radius:4px;z-index:1000;margin-top:10px}.wallet-details .top .card .card-cover .card-bottom .drop-down .drop-down-list ul{list-style:none;padding:10px 4px}.wallet-details .top .card .card-cover .card-bottom .drop-down .drop-down-list ul li{padding:8px 20px;cursor:pointer;margin-bottom:8px;background-color:#f1eafa}.wallet-details .top .card .card-cover .card-bottom .drop-down .drop-down-list ul li:last-child{margin-bottom:0}.wallet-details .top .card .card-cover .card-bottom .drop-down .drop-down-list ul li p{font-family:Chivo,sans-serif;font-weight:400;font-size:12px;color:#231f20}@media screen and (max-width: 450px){.wallet-details .top .card.dif{min-height:200px}}.wallet-details .top .card.dif .card-cover{background:#0000001a;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 450px){.wallet-details .top .card.dif .card-cover{min-height:200px}}.wallet-details .top .card.dif .card-cover .cost{padding-top:40px}.wallet-details .top .card.dif .card-cover .cost p{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:18px}.wallet-details .top .card.dif .card-cover .cost h2{font-size:32px}.wallet-details .top .card.dif .card-cover .cost h1{padding:16px 0;text-align:center}.wallet-details .top .card.dif .card-cover .card-bottom{width:100%}.wallet-details .top .card.dif .card-cover .card-bottom button{background:#fff;border-radius:8px;padding:10px 16px;border:none;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:14px;color:#8f5bd7;display:flex;align-items:center;gap:8px}.wallet-details .top .card.dif .card-cover .card-bottom button svg{font-size:16px}.wallet-details .wallet-transactions{background-color:#fff;padding:16px;margin-top:20px;border-radius:8px}.wallet-details .wallet-transactions .filter{margin-bottom:17px}.wallet-details .wallet-transactions .table{width:100%;overflow-x:auto}@media screen and (max-width: 600px){.wallet-details .wallet-transactions .table{display:none}}.wallet-details .wallet-transactions .table table{width:100%;border-collapse:collapse}.wallet-details .wallet-transactions .table table th,.wallet-details .wallet-transactions .table table td{padding:16px;text-align:left;border-bottom:1px solid rgba(89,95,98,.11);font-family:Chivo,sans-serif;font-weight:400;font-size:12px;color:#231f20}.wallet-details .wallet-transactions .table table th{background-color:#f1eafa;font-weight:600}.wallet-details .wallet-transactions .table table td{text-transform:capitalize}.wallet-details .wallet-transactions .table table td.income{color:#00a556}.wallet-details .wallet-transactions .table table td.expense{color:#d13f00}.wallet-details .wallet-transactions .table table td.date{white-space:nowrap}.wallet-details .wallet-transactions .table table td.description{max-width:200px}.wallet-details .wallet-transactions .table table td svg{font-size:20px;color:#532494;cursor:pointer}.wallet-details .wallet-transactions .table table td span{font-size:10px;line-height:20px;font-family:Chivo,sans-serif;font-weight:500;padding:5px 10px;border-radius:4px;white-space:nowrap}.wallet-details .wallet-transactions .table table td span.pending{background:#ff9f001a;color:#f89e0b}.wallet-details .wallet-transactions .table table td span.succeeded{background:#00c8531a;color:#00a556}.wallet-details .wallet-transactions .table table td span.failed{background:#ff52521a;color:#d13f00}.wallet-details .wallet-transactions .mobile-table{display:none}@media screen and (max-width: 600px){.wallet-details .wallet-transactions .mobile-table{display:block}}.wallet-details .wallet-transactions .mobile-table .row{margin-bottom:16px;border-bottom:1px solid rgba(89,95,98,.11);padding-bottom:10px}.wallet-details .wallet-transactions .mobile-table .row .flex{padding-bottom:8px}.wallet-details .wallet-transactions .mobile-table .row h3{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:12px;color:#231f20;padding-bottom:0}.wallet-details .wallet-transactions .mobile-table .row span{font-size:10px;line-height:20px;font-family:Chivo,sans-serif;font-weight:500;padding:5px 10px;border-radius:4px}.wallet-details .wallet-transactions .mobile-table .row p{font-family:Chivo,sans-serif;font-weight:400;font-size:10px;text-align:right;text-transform:capitalize}.wallet-details .wallet-transactions .mobile-table .row p.income{color:#00a556}.wallet-details .wallet-transactions .mobile-table .row p.expense{color:#d13f00}.wallet-details .add-transaction-tabs{display:flex;width:100%;border:1px solid rgba(83,36,148,.4);border-radius:8px;overflow:hidden}.wallet-details .add-transaction-tabs .tab{flex:1 1 0;text-align:center;cursor:pointer;padding:16px 0}@media screen and (max-width: 600px){.wallet-details .add-transaction-tabs .tab{padding:8px 0}}.wallet-details .add-transaction-tabs .tab p{font-family:Asgard;font-weight:500;font-size:18px;line-height:24px;color:#000}@media screen and (max-width: 600px){.wallet-details .add-transaction-tabs .tab p{font-size:12px}}.wallet-details .add-transaction-tabs .tab.active{background-color:#8f5bd7}.wallet-details .add-transaction-tabs .tab.active p{color:#fff}.wallet-details .add-transaction-tabs.small .tab{padding:8px 0}.wallet-details .add-transaction-tabs.small .tab p{font-size:14px}.wallet-details .add-transaction-modal .select-wallet{padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.2)}@media screen and (max-width: 375px){.wallet-details .add-transaction-modal .select-wallet{padding-bottom:10px;margin-bottom:10px}}.wallet-details .add-transaction-modal .list-cover{max-height:46vh;overflow-y:auto}@media screen and (max-width: 600px){.wallet-details .add-transaction-modal .list-cover{max-height:37vh}}.wallet-details .add-transaction-modal .list-cover .add-transaction-list{margin-bottom:16px;border-bottom:1px solid rgba(0,0,0,.2)}.wallet-details .add-transaction-modal .list-cover .add-transaction-list:last-child{border-bottom:none;margin-bottom:0}@media screen and (max-width: 600px){.wallet-details .add-transaction-modal .list-cover .add-transaction-list .flex{flex-wrap:wrap}}.wallet-details .add-transaction-modal .remove{text-align:right;margin-top:-8px;padding-bottom:8px}.wallet-details .add-transaction-modal .remove p{font-family:Chivo,sans-serif;font-weight:400;font-size:14px;color:#ef4444;cursor:pointer}.wallet-details .add-transaction-modal .add{text-align:center;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);padding:16px 0;margin-bottom:16px}@media screen and (max-width: 375px){.wallet-details .add-transaction-modal .add{margin-bottom:8px;padding:8px 0}}.wallet-details .add-transaction-modal .add p{font-family:Chivo,sans-serif;font-weight:400;font-size:14px;cursor:pointer}.wallet-details .delete-wallet h2{font-family:Chivo,sans-serif;font-weight:600;font-size:20px;color:#231f20}.wallet-details .delete-wallet p{font-family:Chivo,sans-serif;font-weight:400;font-size:14px;color:#231f20}.wallet-details .allocated{width:48%}@media screen and (max-width: 768px){.wallet-details .allocated{width:100%;margin-bottom:16px}}.wallet-details .allocated h3{font-family:Chivo,sans-serif;font-weight:600;font-size:16px;color:#231f20;margin-bottom:10px}.wallet-details .allocated .cards .card{background-color:#fff;padding:16px}.wallet-details .allocated .cards .card .table{width:100%;overflow-x:auto}@media screen and (max-width: 600px){.wallet-details .allocated .cards .card .table{display:none}}.wallet-details .allocated .cards .card .table table{width:100%;border-collapse:collapse}.wallet-details .allocated .cards .card .table table th,.wallet-details .allocated .cards .card .table table td{padding:16px;text-align:left;border-bottom:1px solid rgba(89,95,98,.11);font-family:Chivo,sans-serif;font-weight:400;font-size:12px;color:#231f20}.wallet-details .allocated .cards .card .table table th{background-color:#f1eafa;font-weight:600}.wallet-details .allocated .cards .card .table table td{text-transform:capitalize}.wallet-details .allocated .cards .card .table table td.income{color:#00a556}.wallet-details .allocated .cards .card .table table td.expense{color:#d13f00}.wallet-details .allocated .cards .card .table table td.date{white-space:nowrap}.wallet-details .allocated .cards .card .table table td.description{max-width:200px}.wallet-details .allocated .cards .card .table table td svg{font-size:20px;color:#532494;cursor:pointer}.wallet-details .allocated .cards .card .table table td span{font-size:10px;line-height:20px;font-family:Chivo,sans-serif;font-weight:500;padding:5px 10px;border-radius:4px;white-space:nowrap}.wallet-details .allocated .cards .card .table table td span.pending{background:#ff9f001a;color:#f89e0b}.wallet-details .allocated .cards .card .table table td span.succeeded{background:#00c8531a;color:#00a556}.wallet-details .allocated .cards .card .table table td span.failed{background:#ff52521a;color:#d13f00}.wallet-details .allocated .cards .card .mobile-table{display:none}@media screen and (max-width: 600px){.wallet-details .allocated .cards .card .mobile-table{display:block}}.wallet-details .allocated .cards .card .mobile-table .row{margin-bottom:16px;border-bottom:1px solid rgba(89,95,98,.11);padding-bottom:10px}.wallet-details .allocated .cards .card .mobile-table .row .flex{padding-bottom:8px}.wallet-details .allocated .cards .card .mobile-table .row h3{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:12px;color:#231f20;padding-bottom:0}.wallet-details .allocated .cards .card .mobile-table .row span{font-size:10px;line-height:20px;font-family:Chivo,sans-serif;font-weight:500;padding:5px 10px;border-radius:4px}.wallet-details .allocated .cards .card .mobile-table .row p{font-family:Chivo,sans-serif;font-weight:400;font-size:10px;text-align:right;text-transform:capitalize}.wallet-details .allocated .cards .card .mobile-table .row p.income{color:#00a556}.wallet-details .allocated .cards .card .mobile-table .row p.expense{color:#d13f00}.wallet-details .allocated .cards .card .color{height:10px;width:10px;border-radius:50%}.wallet-details .analytics-overview{padding-bottom:50px}.wallet-details .analytics-overview .dashboard-top .card{width:24%;max-width:344px;border-radius:20px;overflow:hidden;cursor:pointer}.wallet-details .analytics-overview .dashboard-top .card:nth-child(1),.wallet-details .analytics-overview .dashboard-top .card:nth-child(3),.wallet-details .analytics-overview .dashboard-top .card:nth-child(6),.wallet-details .analytics-overview .dashboard-top .card:nth-child(8){background-color:#edeefc}.wallet-details .analytics-overview .dashboard-top .card:nth-child(2),.wallet-details .analytics-overview .dashboard-top .card:nth-child(4),.wallet-details .analytics-overview .dashboard-top .card:nth-child(5),.wallet-details .analytics-overview .dashboard-top .card:nth-child(7){background-color:#e6f1fd}@media screen and (max-width: 800px){.wallet-details .analytics-overview .dashboard-top .card{width:48%}}@media screen and (max-width: 600px){.wallet-details .analytics-overview .dashboard-top .card{width:100%;max-width:unset;border-radius:10px}}.wallet-details .analytics-overview .dashboard-top .card .card-cover{height:100%;background:#00000003;display:flex;flex-direction:column;justify-content:space-between;padding:30px 20px;box-sizing:border-box}@media screen and (max-width: 600px){.wallet-details .analytics-overview .dashboard-top .card .card-cover{padding:20px}}.wallet-details .analytics-overview .dashboard-top .card .card-cover p{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:14px;color:#231f20;padding-bottom:20px}@media screen and (max-width: 450px){.wallet-details .analytics-overview .dashboard-top .card .card-cover p{font-size:12px;padding-bottom:10px}}.wallet-details .analytics-overview .dashboard-top .card .card-cover h2{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:20px;color:#231f20}@media screen and (max-width: 450px){.wallet-details .analytics-overview .dashboard-top .card .card-cover h2{font-size:15px}}.wallet-details .analytics-overview .dash-tables{margin-top:33px}.wallet-details .analytics-overview .dash-tables .dash-table{background-color:#fff;padding:32px 15px;box-sizing:border-box;width:50%}.wallet-details .analytics-overview .dash-tables .dash-table h3{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:20px;color:#25282b;padding-bottom:30px}.wallet-details .analytics-overview .dash-tables .dash-table .table{width:100%;overflow-x:auto}@media screen and (max-width: 600px){.wallet-details .analytics-overview .dash-tables .dash-table .table{display:none}}.wallet-details .analytics-overview .dash-tables .dash-table .table table{width:100%;border-collapse:collapse}.wallet-details .analytics-overview .dash-tables .dash-table .table table th,.wallet-details .analytics-overview .dash-tables .dash-table .table table td{padding:16px;text-align:left;border-bottom:1px solid rgba(89,95,98,.11);font-family:Chivo,sans-serif;font-weight:400;font-size:12px;color:#231f20}.wallet-details .analytics-overview .dash-tables .dash-table .table table th{background-color:#f1eafa;font-weight:600}.wallet-details .analytics-overview .dash-tables .dash-table .table table td{text-transform:capitalize}.wallet-details .analytics-overview .dash-tables .dash-table .table table td.income{color:#00a556}.wallet-details .analytics-overview .dash-tables .dash-table .table table td.expense{color:#d13f00}.wallet-details .analytics-overview .dash-tables .dash-table .table table td.date{white-space:nowrap}.wallet-details .analytics-overview .dash-tables .dash-table .table table td.description{max-width:200px}.wallet-details .analytics-overview .dash-tables .dash-table .table table td svg{font-size:20px;color:#532494;cursor:pointer}.wallet-details .analytics-overview .dash-tables .dash-table .table table td span{font-size:10px;line-height:20px;font-family:Chivo,sans-serif;font-weight:500;padding:5px 10px;border-radius:4px;white-space:nowrap}.wallet-details .analytics-overview .dash-tables .dash-table .table table td span.pending{background:#ff9f001a;color:#f89e0b}.wallet-details .analytics-overview .dash-tables .dash-table .table table td span.succeeded{background:#00c8531a;color:#00a556}.wallet-details .analytics-overview .dash-tables .dash-table .table table td span.failed{background:#ff52521a;color:#d13f00}.wallet-details .analytics-overview .dash-tables .dash-table .mobile-table{display:none}@media screen and (max-width: 600px){.wallet-details .analytics-overview .dash-tables .dash-table .mobile-table{display:block}}.wallet-details .analytics-overview .dash-tables .dash-table .mobile-table .row{margin-bottom:16px;border-bottom:1px solid rgba(89,95,98,.11);padding-bottom:10px}.wallet-details .analytics-overview .dash-tables .dash-table .mobile-table .row .flex{padding-bottom:8px}.wallet-details .analytics-overview .dash-tables .dash-table .mobile-table .row h3{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:12px;color:#231f20;padding-bottom:0}.wallet-details .analytics-overview .dash-tables .dash-table .mobile-table .row span{font-size:10px;line-height:20px;font-family:Chivo,sans-serif;font-weight:500;padding:5px 10px;border-radius:4px}.wallet-details .analytics-overview .dash-tables .dash-table .mobile-table .row p{font-family:Chivo,sans-serif;font-weight:400;font-size:10px;text-align:right;text-transform:capitalize}.wallet-details .analytics-overview .dash-tables .dash-table .mobile-table .row p.income{color:#00a556}.wallet-details .analytics-overview .dash-tables .dash-table .mobile-table .row p.expense{color:#d13f00}.wallet-details .analytics-overview .dash-tables .dash-table.full{width:100%}.wallet-details .analytics-overview .dash-tables .dash-table .pie-chart{padding:0 50px}@media screen and (max-width: 600px){.wallet-details .analytics-overview .dash-tables .dash-table .pie-chart{padding:0}}@media screen and (max-width: 1024px){.wallet-details .analytics-overview .dash-tables{flex-wrap:wrap}.wallet-details .analytics-overview .dash-tables .dash-table{width:100%;margin-bottom:20px}}.transactions-section{height:100%;box-sizing:border-box}.transactions-section .transactions-page{display:flex;gap:17px;box-sizing:border-box;height:100%;position:relative}.transactions-section .transactions-page .transaction-left{width:22%;height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:20px;box-sizing:border-box;padding-top:16px}@media screen and (max-width: 800px){.transactions-section .transactions-page .transaction-left{position:absolute;width:50%;padding:16px 10px 0;background-color:#f8fafc;left:-100%}.transactions-section .transactions-page .transaction-left.show{left:0}}@media screen and (max-width: 600px){.transactions-section .transactions-page .transaction-left{width:70%}}.transactions-section .transactions-page .transaction-right{width:78%;background-color:#fff;height:100%;overflow-y:auto;box-sizing:border-box;padding:16px 16px 50px}@media screen and (max-width: 800px){.transactions-section .transactions-page .transaction-right{width:100%}}@media screen and (max-width: 500px){.transactions-section .transactions-page .transaction-right .transaction-top .btn-component{width:100%}}.transactions-section .transactions-page .transaction-right .filter-toggle p{display:none}@media screen and (max-width: 800px){.transactions-section .transactions-page .transaction-right .filter-toggle p{display:block;font-family:Chivo,sans-serif;font-weight:500;font-size:14px;color:#9e8db7;cursor:pointer}}.transactions-section .transactions-page .transaction-right .table{width:100%;overflow-x:auto}@media screen and (max-width: 600px){.transactions-section .transactions-page .transaction-right .table{display:none}}.transactions-section .transactions-page .transaction-right .table table{width:100%;border-collapse:collapse}.transactions-section .transactions-page .transaction-right .table table th,.transactions-section .transactions-page .transaction-right .table table td{padding:16px;text-align:left;border-bottom:1px solid rgba(89,95,98,.11);font-family:Chivo,sans-serif;font-weight:400;font-size:12px;color:#231f20}.transactions-section .transactions-page .transaction-right .table table th{background-color:#f1eafa;font-weight:600}.transactions-section .transactions-page .transaction-right .table table td{text-transform:capitalize}.transactions-section .transactions-page .transaction-right .table table td.income{color:#00a556}.transactions-section .transactions-page .transaction-right .table table td.expense{color:#d13f00}.transactions-section .transactions-page .transaction-right .table table td.date{white-space:nowrap}.transactions-section .transactions-page .transaction-right .table table td.description{max-width:200px}.transactions-section .transactions-page .transaction-right .table table td svg{font-size:20px;color:#532494;cursor:pointer}.transactions-section .transactions-page .transaction-right .table table td span{font-size:10px;line-height:20px;font-family:Chivo,sans-serif;font-weight:500;padding:5px 10px;border-radius:4px;white-space:nowrap}.transactions-section .transactions-page .transaction-right .table table td span.pending{background:#ff9f001a;color:#f89e0b}.transactions-section .transactions-page .transaction-right .table table td span.succeeded{background:#00c8531a;color:#00a556}.transactions-section .transactions-page .transaction-right .table table td span.failed{background:#ff52521a;color:#d13f00}.transactions-section .transactions-page .transaction-right .mobile-table{display:none}@media screen and (max-width: 600px){.transactions-section .transactions-page .transaction-right .mobile-table{display:block}}.transactions-section .transactions-page .transaction-right .mobile-table .row{margin-bottom:16px;border-bottom:1px solid rgba(89,95,98,.11);padding-bottom:10px}.transactions-section .transactions-page .transaction-right .mobile-table .row .flex{padding-bottom:8px}.transactions-section .transactions-page .transaction-right .mobile-table .row h3{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:12px;color:#231f20;padding-bottom:0}.transactions-section .transactions-page .transaction-right .mobile-table .row span{font-size:10px;line-height:20px;font-family:Chivo,sans-serif;font-weight:500;padding:5px 10px;border-radius:4px}.transactions-section .transactions-page .transaction-right .mobile-table .row p{font-family:Chivo,sans-serif;font-weight:400;font-size:10px;text-align:right;text-transform:capitalize}.transactions-section .transactions-page .transaction-right .mobile-table .row p.income{color:#00a556}.transactions-section .transactions-page .transaction-right .mobile-table .row p.expense{color:#d13f00}.transactions-section .add-transaction-tabs{display:flex;width:100%;border:1px solid rgba(83,36,148,.4);border-radius:8px;overflow:hidden}.transactions-section .add-transaction-tabs .tab{flex:1 1 0;text-align:center;cursor:pointer;padding:16px 0}@media screen and (max-width: 600px){.transactions-section .add-transaction-tabs .tab{padding:8px 0}}.transactions-section .add-transaction-tabs .tab p{font-family:Asgard;font-weight:500;font-size:18px;line-height:24px;color:#000}@media screen and (max-width: 600px){.transactions-section .add-transaction-tabs .tab p{font-size:12px}}.transactions-section .add-transaction-tabs .tab.active{background-color:#8f5bd7}.transactions-section .add-transaction-tabs .tab.active p{color:#fff}.transactions-section .add-transaction-modal .select-wallet{padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.2)}@media screen and (max-width: 375px){.transactions-section .add-transaction-modal .select-wallet{padding-bottom:10px;margin-bottom:10px}}.transactions-section .add-transaction-modal .list-cover{max-height:46vh;overflow-y:auto}@media screen and (max-width: 600px){.transactions-section .add-transaction-modal .list-cover{max-height:37vh}}.transactions-section .add-transaction-modal .list-cover .add-transaction-list{margin-bottom:16px;border-bottom:1px solid rgba(0,0,0,.2)}.transactions-section .add-transaction-modal .list-cover .add-transaction-list:last-child{border-bottom:none;margin-bottom:0}@media screen and (max-width: 600px){.transactions-section .add-transaction-modal .list-cover .add-transaction-list .flex{flex-wrap:wrap}}.transactions-section .add-transaction-modal .remove{text-align:right;margin-top:-8px;padding-bottom:8px}.transactions-section .add-transaction-modal .remove p{font-family:Chivo,sans-serif;font-weight:400;font-size:14px;color:#ef4444;cursor:pointer}.transactions-section .add-transaction-modal .add{text-align:center;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);padding:16px 0;margin-bottom:16px}@media screen and (max-width: 375px){.transactions-section .add-transaction-modal .add{margin-bottom:8px;padding:8px 0}}.transactions-section .add-transaction-modal .add p{font-family:Chivo,sans-serif;font-weight:400;font-size:14px;cursor:pointer}.dropdown{position:relative;display:inline-block}.dropdown .dropdown-trigger{cursor:pointer;-webkit-user-select:none;user-select:none}.dropdown .dots{font-size:24px}.dropdown .dropdown-menu{position:absolute;top:100%;right:0;background:#fff;box-shadow:0 4px 12px #0000001a;border-radius:8px;min-width:140px;z-index:999;padding:8px}.dropdown .dropdown-items{list-style:none;margin:0;padding:0}.dropdown .dropdown-items li{padding:10px 16px;cursor:pointer;background:#f1eafa;margin-bottom:8px;font-family:Chivo,sans-serif;font-weight:400;font-size:12px}.dropdown .dropdown-items li:hover{background-color:#f0f0f0}.inner-loader{padding:40px}.inner-loader .loader{display:block;position:relative;height:32px;width:120px;border-bottom:5px solid #9c74f1;box-sizing:border-box;animation:balancing 2s linear infinite alternate;transform-origin:50% 100%}.inner-loader .loader:before{content:"";position:absolute;left:0;bottom:0;width:26px;height:26px;border-radius:50%;background:#532494;animation:ballbns 2s linear infinite alternate}.inner-loader .loader:after{content:"";position:absolute;left:50%;bottom:0;height:20px;width:20px;transform:translate(-50%,100%);border-radius:50%;border:6px solid #9c74f1}@keyframes ballbns{0%{left:0;transform:translate(0)}to{left:100%;transform:translate(-100%)}}@keyframes balancing{0%{transform:rotate(-15deg)}50%{transform:rotate(0)}to{transform:rotate(15deg)}}.date-range{background-color:#fff;justify-content:flex-end;padding:10px 0}.date-range .one{margin-right:10px}.date-range p{padding-right:5px}.date-range select,.date-range input{color:#532494;outline:none;padding:9px;border:1px solid #f1eafa;font-family:Chivo,sans-serif;font-weight:400;border-radius:4px}.date-range input{padding:9px}.date-range span{padding:0 10px;font-family:Chivo,sans-serif;font-weight:400;font-size:14px}.budgets-page{padding-top:16px;height:100%;box-sizing:border-box}.budgets-page .top{margin-bottom:30px}.budgets-page .top .toggles{background:#9e8db7;border-radius:8px;overflow:hidden}.budgets-page .top .toggles svg{font-size:20px;color:#fff}.budgets-page .top .toggles div{padding:10px;cursor:pointer}.budgets-page .top .toggles div.active{background:#532494}.budgets-page .top .toggles div.active svg{color:#fff}@media screen and (max-width: 450px){.budgets-page .top .btn-component{width:150px;min-width:unset}}.budgets-page .budgets-list .table{width:100%;overflow-x:auto}@media screen and (max-width: 600px){.budgets-page .budgets-list .table{display:none}}.budgets-page .budgets-list .table table{width:100%;border-collapse:collapse}.budgets-page .budgets-list .table table th,.budgets-page .budgets-list .table table td{padding:16px;text-align:left;border-bottom:1px solid rgba(89,95,98,.11);font-family:Chivo,sans-serif;font-weight:400;font-size:12px;color:#231f20}.budgets-page .budgets-list .table table th{background-color:#f1eafa;font-weight:600}.budgets-page .budgets-list .table table td{text-transform:capitalize}.budgets-page .budgets-list .table table td.income{color:#00a556}.budgets-page .budgets-list .table table td.expense{color:#d13f00}.budgets-page .budgets-list .table table td.date{white-space:nowrap}.budgets-page .budgets-list .table table td.description{max-width:200px}.budgets-page .budgets-list .table table td svg{font-size:20px;color:#532494;cursor:pointer}.budgets-page .budgets-list .table table td span{font-size:10px;line-height:20px;font-family:Chivo,sans-serif;font-weight:500;padding:5px 10px;border-radius:4px;white-space:nowrap}.budgets-page .budgets-list .table table td span.pending{background:#ff9f001a;color:#f89e0b}.budgets-page .budgets-list .table table td span.succeeded{background:#00c8531a;color:#00a556}.budgets-page .budgets-list .table table td span.failed{background:#ff52521a;color:#d13f00}.budgets-page .budgets-list .mobile-table{display:none}@media screen and (max-width: 600px){.budgets-page .budgets-list .mobile-table{display:block}}.budgets-page .budgets-list .mobile-table .row{margin-bottom:16px;border-bottom:1px solid rgba(89,95,98,.11);padding-bottom:10px}.budgets-page .budgets-list .mobile-table .row .flex{padding-bottom:8px}.budgets-page .budgets-list .mobile-table .row h3{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:12px;color:#231f20;padding-bottom:0}.budgets-page .budgets-list .mobile-table .row span{font-size:10px;line-height:20px;font-family:Chivo,sans-serif;font-weight:500;padding:5px 10px;border-radius:4px}.budgets-page .budgets-list .mobile-table .row p{font-family:Chivo,sans-serif;font-weight:400;font-size:10px;text-align:right;text-transform:capitalize}.budgets-page .budgets-list .mobile-table .row p.income{color:#00a556}.budgets-page .budgets-list .mobile-table .row p.expense{color:#d13f00}.budgets-page .budgets-list td{font-size:14px!important}.budgets-page .budgets-list td img{width:30px;height:30px;border-radius:50%}.budgets-page .budgets-list td span{font-size:14px!important}.budgets-page .budgets-list td progress{width:100px;height:10px;border-radius:5px;background-color:#f1eafa}.budgets-page .budgets-list td progress::-webkit-progress-bar{background-color:#f1eafa;border-radius:5px}.budgets-page .budgets-list td progress::-webkit-progress-value{background:linear-gradient(133.64deg,#9c74f1 43.22%,#3600a8 71.86%);border-radius:5px}.budgets-page .budgets-list .row progress{width:100px;height:10px;border-radius:5px;background-color:#f1eafa}.budgets-page .budgets-list .row progress::-webkit-progress-bar{background-color:#f1eafa;border-radius:5px}.budgets-page .budgets-list .row progress::-webkit-progress-value{background:linear-gradient(133.64deg,#9c74f1 43.22%,#3600a8 71.86%);border-radius:5px}.create-budget .half{width:48%}@media screen and (max-width: 600px){.create-budget .half{width:100%}}.create-budget .info{font-family:Chivo,sans-serif;font-weight:400;font-size:10px;color:#231f20;text-align:center;margin-top:-14px}.create-budget .add-label-btn{background-color:#3600a8;color:#fff;font-size:14px;padding:4px 10px;border:none;border-radius:4px}.create-budget .tag{font-family:Chivo,sans-serif;font-weight:700;font-size:16px;padding-bottom:8px}.create-budget .tag-cover{max-height:20vh;overflow-y:auto}@media screen and (max-width: 600px){.create-budget .tag-cover{max-height:15vh}}.create-budget .tag-cover .label-tag{margin-bottom:10px}.create-budget .tag-cover .label-tag span{font-family:Chivo,sans-serif;font-weight:500;font-size:14px;color:#231f20;text-transform:capitalize}.create-budget .total-amount h2{font-family:Chivo,sans-serif;font-weight:600;font-size:16px;color:#475569}.create-budget .total-amount p{font-family:Chivo,sans-serif;font-weight:500;font-size:16px;color:#1e293b}.import-statements-page{padding-top:16px;height:100%;box-sizing:border-box}.import-statements-page .top h2{font-family:Chivo,sans-serif;font-weight:700;font-size:20px;padding-bottom:10px}.import-statements-page .top p{font-family:Chivo,sans-serif;font-weight:400;font-size:14px;line-height:20px;padding-bottom:5px}.import-statements-page .top p a{color:#9c74f1;text-decoration:underline}.import-statements-page .import-field{box-shadow:0 4px 16px #00000029;background-color:#fff;padding:18px;border-radius:8px}.import-statements-page .import-field .one{border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:16px}.import-statements-page .import-field .one .flex{max-width:400px;width:100%}@media screen and (max-width: 600px){.import-statements-page .import-field .one .flex{flex-wrap:wrap}}.import-statements-page .import-field .one .flex p{white-space:nowrap;padding-right:40px;font-family:Chivo,sans-serif;font-weight:400;font-size:14px}.import-statements-page .import-field .two{min-height:40vh}.import-statements-page .import-field .two .two-wrap{text-align:center}.import-statements-page .import-field .two .two-wrap input{display:none}.import-statements-page .import-field .two .two-wrap svg.pdf{width:64px;height:64px;margin-bottom:12px;color:#532494}.import-statements-page .import-field .two .two-wrap h3{font-family:Chivo,sans-serif;font-weight:700;font-size:18px;margin-bottom:8px;color:#231f20}.import-statements-page .import-field .two .two-wrap p{font-family:Chivo,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#231f20;margin-bottom:18px}.import-statements-page .import-field .three .table{width:100%;overflow-x:auto}@media screen and (max-width: 600px){.import-statements-page .import-field .three .table{display:none}}.import-statements-page .import-field .three .table table{width:100%;border-collapse:collapse}.import-statements-page .import-field .three .table table th,.import-statements-page .import-field .three .table table td{padding:16px;text-align:left;border-bottom:1px solid rgba(89,95,98,.11);font-family:Chivo,sans-serif;font-weight:400;font-size:12px;color:#231f20}.import-statements-page .import-field .three .table table th{background-color:#f1eafa;font-weight:600}.import-statements-page .import-field .three .table table td{text-transform:capitalize}.import-statements-page .import-field .three .table table td.income{color:#00a556}.import-statements-page .import-field .three .table table td.expense{color:#d13f00}.import-statements-page .import-field .three .table table td.date{white-space:nowrap}.import-statements-page .import-field .three .table table td.description{max-width:200px}.import-statements-page .import-field .three .table table td svg{font-size:20px;color:#532494;cursor:pointer}.import-statements-page .import-field .three .table table td span{font-size:10px;line-height:20px;font-family:Chivo,sans-serif;font-weight:500;padding:5px 10px;border-radius:4px;white-space:nowrap}.import-statements-page .import-field .three .table table td span.pending{background:#ff9f001a;color:#f89e0b}.import-statements-page .import-field .three .table table td span.succeeded{background:#00c8531a;color:#00a556}.import-statements-page .import-field .three .table table td span.failed{background:#ff52521a;color:#d13f00}.import-statements-page .import-field .three .mobile-table{display:none}@media screen and (max-width: 600px){.import-statements-page .import-field .three .mobile-table{display:block}}.import-statements-page .import-field .three .mobile-table .row{margin-bottom:16px;border-bottom:1px solid rgba(89,95,98,.11);padding-bottom:10px}.import-statements-page .import-field .three .mobile-table .row .flex{padding-bottom:8px}.import-statements-page .import-field .three .mobile-table .row h3{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:12px;color:#231f20;padding-bottom:0}.import-statements-page .import-field .three .mobile-table .row span{font-size:10px;line-height:20px;font-family:Chivo,sans-serif;font-weight:500;padding:5px 10px;border-radius:4px}.import-statements-page .import-field .three .mobile-table .row p{font-family:Chivo,sans-serif;font-weight:400;font-size:10px;text-align:right;text-transform:capitalize}.import-statements-page .import-field .three .mobile-table .row p.income{color:#00a556}.import-statements-page .import-field .three .mobile-table .row p.expense{color:#d13f00}@media screen and (max-width: 600px){.import-statements-page .import-field .add-transaction-list .flex{flex-wrap:wrap}}.import-statements-page .import-field .four{padding-top:50px;text-align:center}.import-statements-page .import-field .four p{font-family:Chivo,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#231f20;padding-bottom:20px}.ai-chats{background-color:#fff;height:85vh;box-shadow:0 4px 8px #00000029;border-radius:16px;margin-top:20px;padding:0 30px}@media screen and (max-width: 1024px){.ai-chats{height:auto;padding:20px}}.ai-chats .chat-top{padding-top:30px;margin-bottom:40px}.ai-chats .chat-top img{width:100%;max-width:72px;padding-bottom:30px}.ai-chats .chat-top h1{color:#532494;font-size:32px;font-family:Asgard;font-weight:700;text-transform:capitalize;line-height:40px}.ai-chats .chat-top p{color:#000;font-size:16px;font-family:Chivo,sans-serif;font-weight:400;line-height:24px}@media screen and (max-width: 600px){.ai-chats .chat-top{text-align:center;padding-top:20px}.ai-chats .chat-top img{max-width:60px}.ai-chats .chat-top h1{font-size:24px;line-height:32px}.ai-chats .chat-top p{font-size:14px;line-height:20px}}.ai-chats .chat-box{background-color:#fff;box-shadow:0 4px 24px #00000029;border-radius:16px;padding:20px}@media screen and (max-width: 600px){.ai-chats .chat-box .info{display:none}}.ai-chats .chat-box .info svg{font-size:24px}.ai-chats .chat-box .info p{font-size:16px;font-family:Chivo,sans-serif;font-weight:500;color:#000}.ai-chats .chat-box textarea{width:100%;height:100px;border-radius:8px;padding:10px;font-size:16px;font-family:Chivo,sans-serif;font-weight:400;color:#000;resize:none;border:none}.ai-chats .chat-box .submit{display:flex;justify-content:flex-end;align-items:center}.ai-chats .chat-box .submit p{font-size:12px;font-family:Chivo,sans-serif;font-weight:400;color:#000;margin-right:10px}.ai-chats .chat-box .submit svg{color:#532494;font-size:32px;cursor:pointer}.ai-chats .query-type{margin-top:10px;margin-bottom:40px}.ai-chats .query-type p{font-size:14px;font-family:Chivo,sans-serif;font-weight:400;color:#000}@media screen and (max-width: 600px){.ai-chats .query-type p{font-size:12px}}.ai-chats .history h2{font-size:20px;font-family:Asgard;font-weight:500;padding-bottom:10px}.ai-chats .history .history-list{display:flex;gap:20px}@media screen and (max-width: 800px){.ai-chats .history .history-list{flex-wrap:wrap}}.ai-chats .history .history-list .card{display:flex;flex-direction:column;padding:20px;background-color:#fff;box-shadow:0 4px 8px #00000029;border-radius:16px;cursor:pointer}@media screen and (max-width: 800px){.ai-chats .history .history-list .card{width:48%}}@media screen and (max-width: 600px){.ai-chats .history .history-list .card{width:100%}}.ai-chats .history .history-list .card svg{font-size:24px;color:#532494;padding-bottom:5px}.ai-chats .history .history-list .card p{font-size:14px;font-family:Chivo,sans-serif;font-weight:400;color:#000;margin-bottom:10px}.ai-chat-container{position:relative;height:100%;display:flex;flex-direction:column;height:88vh}.ai-chat-container .ai-chat{background-color:#fff;box-shadow:0 4px 8px #00000029;border-radius:16px;padding:20px 20px 150px;height:100%;flex:1;overflow-y:auto}.ai-chat-container .ai-chat .chat-wrap{display:flex;flex-direction:column;gap:20px}.ai-chat-container .ai-chat .chat-wrap .card .chat-box{box-shadow:0 4px 8px #00000029;background-color:#f1eafa;padding:14px 20px;border-radius:8px;width:fit-content;max-width:70%}@media screen and (max-width: 600px){.ai-chat-container .ai-chat .chat-wrap .card .chat-box{max-width:950%}}.ai-chat-container .ai-chat .chat-wrap .card .chat-box p{font-size:14px;font-family:Chivo,sans-serif;font-weight:400;color:#000}@media screen and (max-width: 600px){.ai-chat-container .ai-chat .chat-wrap .card .chat-box p{font-size:12px}}.ai-chat-container .ai-chat .chat-wrap .card .chat-box .answer-text{font-size:14px;font-family:Chivo,sans-serif;font-weight:400}.ai-chat-container .ai-chat .chat-wrap .card .chat-box .answer-text h4{font-family:Chivo,sans-serif;font-weight:600}@media screen and (max-width: 600px){.ai-chat-container .ai-chat .chat-wrap .card .chat-box .answer-text h4{font-size:14px}}.ai-chat-container .ai-chat .chat-wrap .card .chat-box .answer-text strong{font-weight:600}.ai-chat-container .ai-chat .chat-wrap .card.query{display:flex;justify-content:flex-end;width:100%}.ai-chat-container .ai-chat .chat-wrap .card.answer{display:flex;justify-content:flex-start}.ai-chat-container .ai-chat .chat-wrap .card.answer img{width:30px;height:24px;margin-right:10px}.ai-chat-container .ai-chat .chat-wrap .card.answer .chat-box{background-color:#e3d6f5;max-width:unset}.ai-chat-container .ai-chat .chat-wrap .card.answer .chat-box svg{font-size:14px}.ai-chat-container .chat-input-wrap{position:absolute;bottom:0;left:0;right:0;padding:0 20px 20px;background-color:#fff}.ai-chat-container .chat-input-wrap .chat-box{background-color:#fff;box-shadow:0 4px 24px #00000029;border-radius:16px;padding:10px 20px;width:100%}@media screen and (max-width: 600px){.ai-chat-container .chat-input-wrap .chat-box .info{display:none}}.ai-chat-container .chat-input-wrap .chat-box .info svg{font-size:24px}.ai-chat-container .chat-input-wrap .chat-box .info p{font-size:16px;font-family:Chivo,sans-serif;font-weight:500;color:#000}.ai-chat-container .chat-input-wrap .chat-box textarea{width:100%;height:50px;border-radius:8px;padding:10px;font-size:16px;font-family:Chivo,sans-serif;font-weight:400;color:#000;resize:none;border:none}@media screen and (max-width: 600px){.ai-chat-container .chat-input-wrap .chat-box textarea{font-size:12px}}.ai-chat-container .chat-input-wrap .chat-box .submit h4{font-family:Chivo,sans-serif;font-weight:400;font-size:12px}.ai-chat-container .chat-input-wrap .chat-box .submit p{font-size:12px;font-family:Chivo,sans-serif;font-weight:400;color:#000;margin-right:10px}.ai-chat-container .chat-input-wrap .chat-box .submit svg{color:#532494;font-size:32px;cursor:pointer}.profile{background-color:#fff;margin-top:16px;border-radius:8px;padding:20px 20px 50px}.profile .top h2{color:#03232e;font-family:Chivo,sans-serif;font-weight:500;font-size:20px;padding-bottom:5px}.profile .top p{color:#231f20;font-family:Chivo,sans-serif;font-weight:400;font-size:14px}.profile .avatar{background-color:#f1eafa;padding:15px 20px;margin-top:10px;box-shadow:0 4px 10px #0000000d}.profile .avatar .image{width:56px;height:56px;border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat;margin-right:16px;overflow:hidden}.profile .avatar .image .add-dp{background-color:#0000004c;height:100%;width:100%;cursor:pointer}.profile .avatar .image .add-dp svg{color:#f1eafa;font-size:30px}.profile .avatar .texts h3{font-family:Chivo,sans-serif;font-weight:500;font-size:18px;color:#231f20;text-transform:capitalize}.profile .avatar .texts p{font-family:Chivo,sans-serif;font-weight:400;font-size:14px;color:#231f20}.profile .details{margin-top:50px;border-top:1px solid rgba(0,0,0,.1607843137);padding-top:23px}.profile .details .details-head{margin-bottom:24px}.profile .details .details-head h2{color:#03232e;font-family:Chivo,sans-serif;font-weight:500;font-size:20px;padding-bottom:5px}.profile .details .details-head p{color:#231f20;font-family:Chivo,sans-serif;font-weight:400;font-size:14px}.profile .details .cards{gap:24px}.profile .details .cards .card{width:48%}@media screen and (max-width: 768px){.profile .details .cards .card{width:100%}}.profile .details .cards .card h2{font-family:Chivo,sans-serif;font-weight:400;font-size:16px;color:#231f20;margin-bottom:8px}.profile .details .cards .card .input-card{background-color:#f1eafa;box-shadow:0 4px 10px #0000000d;padding:14px 20px}.profile .details .cards .card .input-card p{font-family:Chivo,sans-serif;font-weight:500;font-size:14px;color:#231f20}.profile .details .form{gap:24px}.profile .details .form .input-cover{width:48%}@media screen and (max-width: 768px){.profile .details .form .input-cover{width:100%}}.settings{position:relative}.settings .settings-tabs{position:sticky;top:88px;z-index:2}@media screen and (max-width: 450px){.settings .settings-tabs{top:50px}}.settings .settings-tabs ul{background-color:#f1eafa;padding:10px 25px;width:100%;overflow-x:auto;border-radius:4px}.settings .settings-tabs ul li{list-style:none}.settings .settings-tabs ul li button{background:none;border:none;cursor:pointer;margin-right:80px;color:#03232e;font-size:14px;font-family:Chivo,sans-serif;font-weight:700}.settings .settings-tabs ul li button.active{border-bottom:2px solid #191919}.settings .labels-section{margin-top:24px;background-color:#fff;height:100vh}.settings .labels-section .table-top{margin-top:40px}.settings .labels-section .table-top .table-header{background-color:#f8f9f9;padding:8px 40px;margin-bottom:16px}.settings .labels-section .table-top .table-header h2{font-family:Chivo,sans-serif;font-weight:500;font-size:14px;color:#000}.settings .labels-section .table-top .lists .list{background-color:#f1eafa;padding:20px 24px;margin-bottom:15px}.settings .labels-section .table-top .lists .list .one .icon{height:20px;width:20px;border-radius:50%;background-color:#191919;margin-right:8px}.settings .labels-section .table-top .lists .list .one p{font-family:Chivo,sans-serif;font-weight:500;font-size:16px;color:#231f20;text-transform:capitalize}.settings .labels-section .table-top .lists .list .two p{font-family:Chivo,sans-serif;font-weight:400;font-size:14px;color:#231f20;cursor:pointer}.settings .subscriptions{padding:.5rem;padding-top:30px}.settings .subscriptions .subscriptions-title{font-size:20px;margin-bottom:2rem;color:#03232e;font-family:Asgard;font-weight:700}.settings .subscriptions .subscriptions-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media screen and (max-width: 1024px){.settings .subscriptions .subscriptions-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 600px){.settings .subscriptions .subscriptions-grid{grid-template-columns:1fr}}.settings .subscriptions .plan-card{border:2px solid transparent;border-radius:24px;padding:1.5rem;cursor:pointer;text-align:left;filter:grayscale(100%);transition:filter .3s;opacity:.7}.settings .subscriptions .plan-card.selected{border:2px solid #3600a8;filter:none;opacity:1}.settings .subscriptions .plan-card .plan-title{font-size:20px;margin-bottom:.5rem;color:#191919;font-family:Asgard;font-weight:700}.settings .subscriptions .plan-card .plan-price{font-size:18px;color:#191919;font-family:Chivo,sans-serif;font-weight:500;margin-bottom:1rem}.settings .subscriptions .plan-card .plan-description{font-size:14px;font-family:Chivo,sans-serif;font-weight:500;color:#191919;margin-bottom:1rem}.settings .subscriptions .plan-card .plan-exp{font-size:12px;font-family:Chivo,sans-serif;font-weight:500;color:#191919;margin:1.5rem 0;line-height:20px;letter-spacing:0%}.settings .subscriptions .plan-card .feature-item{display:flex;gap:1rem;margin-bottom:.75rem;font-size:12px;color:#191919;line-height:20px}.settings .subscriptions .plan-card .feature-item .feature-text{font-family:Chivo,sans-serif;font-weight:500;font-size:14px}.settings .subscriptions .plan-card .feature-item .feature-icon{font-size:16px;color:#5c28a4}.payment-details .payment-details-top{text-align:center;margin-bottom:40px}.payment-details .payment-details-top h2{font-family:Asgard;font-weight:700;color:#03232e;font-size:24px;padding-bottom:9px}.payment-details .payment-details-top p{font-family:Chivo,sans-serif;font-weight:400;color:#03232e;font-size:14px}.payment-details .payment-details-middle h3{font-family:Asgard;font-weight:700;color:#451e7b;font-size:18px;padding-bottom:15px}.payment-details .payment-details-middle p{font-family:Chivo,sans-serif;font-weight:400;color:#03232e;font-size:14px;padding-bottom:4px}.payment-details .payment-details-middle button{background:#f1eafa;border-radius:8px;padding:6px 16px;border:none;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:14px;color:#fff}.payment-details .payment-details-middle button p{background:linear-gradient(133.64deg,#9c74f1 43.22%,#3600a8 71.86%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.payment-details .payment-details-middle h4{font-family:Chivo,sans-serif;font-weight:700;color:#03232e;font-size:16px}.payment-details .payment-details-middle .one{margin-bottom:15px}.payment-details .text-center{color:#522494;font-size:14px;font-family:Chivo,sans-serif;font-weight:400;padding-bottom:44px}.payment-details .payment-details-bottom button{background:#f1eafa;border-radius:8px;padding:16px 50px;border:none;min-width:250px;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:14px;color:#fff}.payment-details .payment-details-bottom button p{background:linear-gradient(133.64deg,#9c74f1 43.22%,#3600a8 71.86%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.payment-details .payment-details-bottom button:nth-child(1){background:none;border:1px solid #9c74f1}.user-app{height:100vh;overflow:hidden;position:relative}.user-app .sidebar{width:19.5%;height:100%;background-image:url(/assets/SideBarBg-B6t-RzW-.png);background-size:cover;background-repeat:no-repeat;padding-top:40px}@media screen and (max-width: 1024px){.user-app .sidebar{width:30%;left:-100%;position:absolute;z-index:10}.user-app .sidebar.show{left:0}}@media screen and (max-width: 768px){.user-app .sidebar{width:50%;padding-top:60px}}@media screen and (max-width: 450px){.user-app .sidebar{width:70%;padding-top:40px}}.user-app .sidebar .logo{padding:0 40px}.user-app .sidebar .logo img{width:100%;height:100%}@media screen and (max-width: 768px){.user-app .sidebar .logo{padding:0 20px}}@media screen and (max-width: 450px){.user-app .sidebar .logo{display:none}}.user-app .sidebar .links{overflow-y:auto;height:calc(100% - 40px);margin-top:30px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 600px){.user-app .sidebar .links{height:calc(100% - 100px);margin-top:30px}}.user-app .sidebar .links .link{display:flex;align-items:center;padding:15px 55px;gap:12px;color:#9e8db7;cursor:pointer;margin-bottom:10px}@media screen and (max-width: 768px){.user-app .sidebar .links .link{padding:15px 20px}}.user-app .sidebar .links .link.active{background-color:#fff;color:#000}.user-app .sidebar .links .link svg{font-size:20px}.user-app .sidebar .links .link p{font-family:Chivo,sans-serif;font-weight:500;font-size:16px}.user-app .sidebar .links .bottom-links{margin-top:50px;padding-bottom:50px}.user-app .main-section{width:80.5%;height:100%;background-color:#fbfbff;position:relative;overflow-y:auto}@media screen and (max-width: 1024px){.user-app .main-section{width:100%}}.user-app .main-section .topbar{position:fixed;height:88px;border-bottom:1px solid rgba(89,95,98,.11);box-sizing:border-box;background-color:#fbfbff;left:19.5%;right:0;z-index:10}@media screen and (max-width: 450px){.user-app .main-section .topbar{height:50px}}@media screen and (max-width: 1024px){.user-app .main-section .topbar{left:0;right:0}}.user-app .main-section .topbar .topbar-wrapper{width:100%;box-sizing:border-box;padding:16px 40px 0}@media screen and (max-width: 450px){.user-app .main-section .topbar .topbar-wrapper{padding:0 20px}}.user-app .main-section .topbar .topbar-wrapper .left svg{cursor:pointer;font-size:24px;color:#532494;margin-right:10px;display:none}@media screen and (max-width: 1024px){.user-app .main-section .topbar .topbar-wrapper .left svg{display:block}}@media screen and (max-width: 450px){.user-app .main-section .topbar .topbar-wrapper .left svg{font-size:20px}}.user-app .main-section .topbar .topbar-wrapper .left h1{font-size:24px;font-family:Asgard;font-weight:700}@media screen and (max-width: 450px){.user-app .main-section .topbar .topbar-wrapper .left h1{font-size:13px}}.user-app .main-section .topbar .topbar-wrapper .right{position:relative}.user-app .main-section .topbar .topbar-wrapper .right .drop-down{width:252px}@media screen and (max-width: 450px){.user-app .main-section .topbar .topbar-wrapper .right .drop-down{width:150px}}.user-app .main-section .topbar .topbar-wrapper .right .drop-down img{width:32px;height:32px;border-radius:50%;object-fit:cover}.user-app .main-section .topbar .topbar-wrapper .right .drop-down p{font-family:Chivo,sans-serif;font-weight:500;font-size:14px;color:#000}@media screen and (max-width: 450px){.user-app .main-section .topbar .topbar-wrapper .right .drop-down p{display:none}}.user-app .main-section .topbar .topbar-wrapper .right .drop-down-head{cursor:pointer;gap:8px}.user-app .main-section .topbar .topbar-wrapper .right .drop-down-list{position:absolute;width:100%;top:100%;right:0;background-color:#fff;box-shadow:0 2px 8px #0000001a;border-radius:4px;z-index:10;margin-top:10px}.user-app .main-section .topbar .topbar-wrapper .right .drop-down-list .level{padding:12px 16px;border-bottom:1px solid rgba(89,95,98,.11);font-size:10px;color:#231f20;font-family:Chivo,sans-serif;font-weight:400}.user-app .main-section .topbar .topbar-wrapper .right .drop-down-list .level span{font-family:Chivo,sans-serif;font-weight:500;color:#000;font-size:14px}.user-app .main-section .topbar .topbar-wrapper .right .drop-down-list .level span.referral-code{color:#8f5bd7}.user-app .main-section .topbar .topbar-wrapper .right .drop-down-list ul{list-style:none;padding:16px 4px}.user-app .main-section .topbar .topbar-wrapper .right .drop-down-list ul li{padding:8px 20px;cursor:pointer;margin-bottom:8px}.user-app .main-section .topbar .topbar-wrapper .right .drop-down-list ul li .icon{height:24px;width:24px;margin-right:8px;background-color:#8f5bd7;border-radius:4px}.user-app .main-section .topbar .topbar-wrapper .right .drop-down-list ul li .icon svg{font-size:16px;color:#fff}.user-app .main-section .topbar .topbar-wrapper .right .drop-down-list ul li p{font-family:Chivo,sans-serif;font-weight:400;font-size:12px;color:#231f20}.user-app .main-section .topbar .topbar-wrapper .right .drop-down-list ul li:hover,.user-app .main-section .topbar .topbar-wrapper .right .drop-down-list ul li.active{background-color:#f1eafa}.user-app .main-section .main-section-content{padding:88px 40px 10px;box-sizing:border-box;height:100%}@media screen and (max-width: 450px){.user-app .main-section .main-section-content{padding:50px 20px 10px}}.st-toast{position:fixed;left:50%;bottom:20px;transform:translate(-50%);width:min(520px,94vw);background:#120f19e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(143,91,215,.3);border-radius:16px;padding:12px 14px;display:flex;align-items:center;gap:12px;z-index:10000}.st-toast__text{color:#fff;font-size:14px;flex:1}.st-toast__actions{display:flex;gap:8px}.st-btn{border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;padding:8px 12px;border-radius:10px;font-size:13px}.st-btn--primary{border-color:transparent;background:#8f5bd7;color:#0b0714;font-weight:600}.guide-page .navbar{position:fixed;width:100%;z-index:10}.guide-page .navbar.sticky{background:linear-gradient(133.64deg,#3600a8 43.22%,#9c74f1 71.86%)}.guide-page .navbar.sticky button{background:#3600a8!important}.guide-page .navbar.sticky button:nth-child(1){background:none!important}.guide-page .navbar .nav-wrap{padding:20px 50px}@media screen and (max-width: 600px){.guide-page .navbar .nav-wrap{padding:20px}}.guide-page .navbar .one{width:100%;max-width:187px}.guide-page .navbar .one img{width:100%}.guide-page .navbar .one .logo-blue{display:none}.guide-page .navbar .one svg{display:none}.guide-page .navbar .two{width:100%;max-width:900px}.guide-page .navbar .two ul{gap:32px}.guide-page .navbar .two ul a{text-decoration:none}.guide-page .navbar .two ul li{font-family:Asgard;font-weight:500;list-style:none;font-size:16px;color:#fff;padding-bottom:4px;cursor:pointer}.guide-page .navbar .two ul.consult-list li{font-family:Asgard;font-weight:500}.guide-page .navbar.need{background:linear-gradient(133.64deg,#3600a8 43.22%,#9c74f1 71.86%)!important}.guide-page .navbar.black .two ul li{color:#000}.guide-page .navbar.black .two ul li.active,.guide-page .navbar.black .two ul li:hover{border-bottom:2px solid #3600a8}.guide-page .navbar.black .two button:nth-child(1){background:none!important;color:#000!important}.guide-page .navbar.black.sticky{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:unset;background-color:#0000!important}@media screen and (max-width: 1024px){.guide-page .navbar{max-height:min(10vh,65px);overflow:hidden;transition:max-height 1s ease-in-out;background:linear-gradient(133.64deg,#3600a8 43.22%,#9c74f1 71.86%)}.guide-page .navbar .nav-wrap{flex-direction:column;justify-content:unset}.guide-page .navbar#open{max-height:70vh}.guide-page .navbar .one{max-width:unset;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.guide-page .navbar .one svg{color:#3600a8;font-size:30px;cursor:pointer;display:block}.guide-page .navbar .one img{max-width:150px}}@media screen and (max-width: 1024px) and (max-width: 600px){.guide-page .navbar .one img{max-width:100px}}@media screen and (max-width: 1024px){.guide-page .navbar .one.consult .logo-white{display:block}.guide-page .navbar .one.consult .logo-blue{display:none}.guide-page .navbar .two,.guide-page .navbar .two .un ul{flex-direction:column;align-items:center}.guide-page .navbar .two .un ul.consult-list li{color:#fff}.guide-page .navbar .two button{margin-top:30px}}.guide-page .guide-body{padding:170px 30px 0}.guide-page .guide-body .guide-body-cover{width:100%;max-width:1067px;padding-bottom:40px}.guide-page .guide-body .guide-body-cover .navigate{cursor:pointer;width:fit-content;color:#5c28a4;margin-bottom:40px}.guide-page .guide-body .guide-body-cover .navigate span{font-family:Asgard;font-weight:500}.guide-page .guide-body .guide-body-cover hr{border:0;border-top:1px solid #e0e0e0;margin:20px 0}.guide-page .guide-body .guide-body-cover .guide-title h1{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:36px;margin-bottom:10px}@media screen and (max-width: 600px){.guide-page .guide-body .guide-body-cover .guide-title h1{font-size:28px}}.guide-page .guide-body .guide-body-cover .guide-title p{font-family:Chivo,sans-serif;font-weight:400;font-size:18px;line-height:1.6;margin-bottom:20px}@media screen and (max-width: 600px){.guide-page .guide-body .guide-body-cover .guide-title p{font-size:16px}}.guide-page .guide-body .guide-body-cover .guide-title img{width:100%;border-radius:8px;margin-bottom:40px;object-position:center}.guide-page .guide-body .guide-body-cover .guide-details{padding-top:20px}.guide-page .guide-body .guide-body-cover .guide-details h2{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:25px;margin-bottom:5px}@media screen and (max-width: 600px){.guide-page .guide-body .guide-body-cover .guide-details h2{font-size:18px}}.guide-page .guide-body .guide-body-cover .guide-details h3{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:20px;margin-bottom:5px}@media screen and (max-width: 600px){.guide-page .guide-body .guide-body-cover .guide-details h3{font-size:16px}}.guide-page .guide-body .guide-body-cover .guide-details p{font-family:Chivo,sans-serif;font-weight:400;font-size:16px;line-height:1.6;margin-bottom:5px}@media screen and (max-width: 600px){.guide-page .guide-body .guide-body-cover .guide-details p{font-size:14px}}.guide-page .guide-body .guide-body-cover .guide-details ul{padding-bottom:10px}.guide-page .guide-body .guide-body-cover .guide-details ul li{font-family:Chivo,sans-serif;font-weight:400;font-size:16px;line-height:1.6;margin-bottom:5px}@media screen and (max-width: 600px){.guide-page .guide-body .guide-body-cover .guide-details ul li{font-size:14px}}.guide-page .guide-body .guide-body-cover .guide-details img{width:100%;border-radius:8px;margin:20px 0;object-position:center}.guide-page .guide-body .guide-body-cover .guide-details i{font-family:Chivo,sans-serif;font-weight:400;font-size:14px;color:#231f20;display:block;margin-top:-10px;margin-bottom:20px}@media screen and (max-width: 600px){.guide-page .guide-body .guide-body-cover .guide-details i{font-size:12px}}.guide-page .footer{--bg: radial-gradient(120% 120% at 100% 0%, #2a174a 0%, #0b0a12 60%);--card: rgba(255, 255, 255, .08);--text: #e9eaf0;--muted: #c9ccda;--accent: #7b4fe6;--accent-2: #b791ff;background:var(--bg);color:var(--text)}.guide-page .footer .footer__container{max-width:1200px;margin:0 auto;padding:48px 20px 28px;display:grid;grid-template-columns:1.2fr .8fr 1fr 1fr;gap:32px}@media (max-width: 1024px){.guide-page .footer .footer__container{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.guide-page .footer .footer__container{grid-template-columns:1fr}}.guide-page .footer .footer__brand .footer__logo{display:flex;align-items:center;gap:10px;margin-bottom:12px}.guide-page .footer .footer__brand .footer__logo img{width:100%;max-width:200px}.guide-page .footer .footer__brand .footer__tagline{margin:8px 0 24px;line-height:1.35;color:var(--text);opacity:.95;font-family:Asgard;font-weight:700}.guide-page .footer .footer__brand .footer__social{display:flex;gap:14px;margin-top:8px}.guide-page .footer .footer__brand .footer__social .iconBtn{width:44px;height:44px;border-radius:999px;display:grid;place-items:center;background:#fff;transition:transform .16s ease,background .16s ease}.guide-page .footer .footer__brand .footer__social .iconBtn a{color:#000}.guide-page .footer .footer__brand .footer__social .iconBtn svg{width:22px;height:22px;color:#000}.guide-page .footer .footer__brand .footer__social .iconBtn:hover{transform:translateY(-2px);background:#ffffff1f}.guide-page .footer .footer__links .footer__heading{font-family:Asgard;font-weight:700;margin-bottom:12px;font-size:20px}.guide-page .footer .footer__links ul{list-style:none;padding:0;display:grid;gap:10px}.guide-page .footer .footer__links li{cursor:pointer;color:var(--text);text-decoration:none;opacity:.9;font-family:Chivo,sans-serif;font-weight:500;font-size:16px;line-height:24px}.guide-page .footer .footer__links li:hover{transform:translateY(-2px);color:#ffffff1f}.guide-page .footer .footer__links a{text-decoration:none}.guide-page .footer .footer__contact .footer__heading{font-family:Asgard;font-weight:700;margin-bottom:12px;font-size:20px}.guide-page .footer .footer__contact .footer__contactItem{display:grid;grid-template-columns:28px 1fr;gap:12px;margin-bottom:30px}.guide-page .footer .footer__contact .footer__iconWrap{width:28px;height:28px;display:grid;place-items:center;background:#fff;border-radius:50%}.guide-page .footer .footer__contact .footer__iconWrap .icon{width:16px;height:16px;fill:#000}.guide-page .footer .footer__contact .footer__contactLabel{color:#fff;font-size:16px;margin-bottom:4px;font-family:Chivo,sans-serif;font-weight:400}.guide-page .footer .footer__contact .footer__contactValue{color:#fff;font-size:16px;font-family:Chivo,sans-serif;font-weight:400}.guide-page .footer .footer__contact a{color:#fff;text-decoration:underline;font-size:16px;font-family:Chivo,sans-serif;font-weight:400}.guide-page .footer .footer__newsletter .footer__heading{font-family:Asgard;font-weight:700;margin-bottom:12px;font-size:20px}.guide-page .footer .footer__newsletter .footer__form input{background:#fff;color:#0a0b12;border:0;border-radius:14px;padding:14px 16px;font-size:16px;outline:none;width:100%;box-sizing:border-box;margin-bottom:12px}@media (max-width: 640px){.guide-page .footer .footer__newsletter .footer__form{grid-template-columns:1fr}}.guide-page .footer .footer__divider{border:none;height:1px;background:#ffffff2e;max-width:1200px;margin:24px auto 12px}.guide-page .footer .footer__bottom{text-align:center;padding:0 20px 28px;color:var(--muted);font-size:14px;font-family:Chivo,sans-serif;font-weight:400}.bg-primary-1{background-color:#f1eafa}.bg-white{background-color:#fff}.flex{display:flex}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-wrap{flex-wrap:wrap}.wrap-reverse{flex-wrap:wrap-reverse}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.items-end{align-items:flex-end}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.pointer{cursor:pointer}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.m-1{margin:.25rem}.mt-1{margin-top:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mr-1{margin-right:.25rem}.m-2{margin:.5rem}.mt-2{margin-top:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.m-3{margin:.75rem}.mt-3{margin-top:.75rem}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.mr-3{margin-right:.75rem}.m-4{margin:1rem}.mt-4{margin-top:1rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.mr-4{margin-right:1rem}.m-6{margin:1.5rem}.mt-6{margin-top:1.5rem}.mb-6{margin-bottom:1.5rem}.ml-6{margin-left:1.5rem}.mr-6{margin-right:1.5rem}.capitalize{text-transform:capitalize}.text-center{text-align:center}.empty-wallet-state{height:100%}.empty-wallet-state .empty-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;max-width:700px}.empty-wallet-state .empty-wrapper .wallet-icon{font-size:140px;color:#532494}.empty-wallet-state .empty-wrapper h2{font-family:Chivo,sans-serif;font-weight:500;font-size:24px;color:#231f20;margin-bottom:16px}.empty-wallet-state .empty-wrapper p{font-family:Chivo,sans-serif;font-weight:400;font-size:16px;color:#231f20;line-height:24px;margin-bottom:50px}.card-design{background-color:#fff;border-radius:8px}.card-design .card{width:100%;min-height:250px;box-shadow:0 8px 18px #00000040;border-radius:20px;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (max-width: 600px){.card-design .card{max-width:100%}}.card-design .card .card-cover{height:100%;min-height:250px;background:#0003;color:#fff;display:flex;flex-direction:column;justify-content:space-between;border-radius:16px}.card-design .card .card-cover .card-top{padding:16px}.card-design .card .card-cover h3{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:18px;color:#fff}@media screen and (max-width: 450px){.card-design .card .card-cover h3{font-size:12px}}.card-design .card .card-cover .icon{background:#fff;width:40px;height:40px;border-radius:8px;box-sizing:border-box}.card-design .card .card-cover .icon svg{color:#532494;font-size:24px}.card-design .card .card-cover .icon.bottom{width:32px;height:32px;cursor:pointer}.card-design .card .card-cover .icon.bottom svg{font-size:16px}.card-design .card .card-cover h1{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:32px;color:#fff;padding:16px}@media screen and (max-width: 450px){.card-design .card .card-cover h1{font-size:18px}}.card-design .card .card-cover .card-bottom{background:radial-gradient(94.62% 346.52% at 2.69% 5.45%,#9f9f9fb3,#282828b5 .01%,#3434341a);border-radius:16px;padding:16px}.card-design .card .card-cover .card-bottom p{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:12px;line-height:24px}@media screen and (max-width: 450px){.card-design .card .card-cover .card-bottom p{font-size:10px}}.card-design .card .card-cover .card-bottom h2{font-family:Chivo,sans-serif;font-weight:600;font-size:20px}@media screen and (max-width: 450px){.card-design .card .card-cover .card-bottom h2{font-size:16px}}.card-design .card .card-cover .card-bottom h2.income{color:#00a556}.card-design .card .card-cover .card-bottom h2.expense{color:#d13f00}.card-design .card .card-cover .card-bottom h4{font-family:Asgard;font-weight:700;font-size:24px}@media screen and (max-width: 450px){.card-design .card .card-cover .card-bottom h4{font-size:16px}}.card-design .card .card-cover .card-bottom .drop-down{position:relative;width:140px}@media screen and (max-width: 450px){.card-design .card .card-cover .card-bottom .drop-down{width:200px}}.card-design .card .card-cover .card-bottom .drop-down .drop-down-list{position:absolute;width:100%;top:100%;right:0;background-color:#fff;box-shadow:0 2px 8px #0000001a;border-radius:4px;z-index:1000;margin-top:10px}.card-design .card .card-cover .card-bottom .drop-down .drop-down-list ul{list-style:none;padding:10px 4px}.card-design .card .card-cover .card-bottom .drop-down .drop-down-list ul li{padding:8px 20px;cursor:pointer;margin-bottom:8px;background-color:#f1eafa}.card-design .card .card-cover .card-bottom .drop-down .drop-down-list ul li:last-child{margin-bottom:0}.card-design .card .card-cover .card-bottom .drop-down .drop-down-list ul li p{font-family:Chivo,sans-serif;font-weight:400;font-size:12px;color:#231f20}.card-design .card.dif .card-cover{background:#0000001a;display:flex;flex-direction:column;align-items:center}.card-design .card.dif .card-cover .cost{padding-top:40px;text-align:center}.card-design .card.dif .card-cover .cost p{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:18px}.card-design .card.dif .card-cover .cost h2{font-size:32px}.card-design .card.dif .card-cover .card-bottom{width:100%}.card-design .card.dif .card-cover .card-bottom button{background:#fff;border-radius:8px;padding:10px 16px;border:none;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:14px;color:#8f5bd7;display:flex;align-items:center;gap:8px}.card-design .card.dif .card-cover .card-bottom button svg{font-size:16px}.text-sm{font-size:14px;font-family:Chivo,sans-serif;font-weight:400}.quick-signup-form{width:100%;max-width:450px;margin:0 auto}.quick-signup-form .form-error{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:12px 16px;margin-bottom:20px;color:#ef4444;font-size:14px;display:flex;align-items:center;gap:8px;animation:slideDown .3s ease}.quick-signup-form .form-fields{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.quick-signup-form .form-fields .field-error{color:#ef4444;font-size:13px;margin-top:-12px;display:block}.quick-signup-form .form-fields .password-strength{margin-top:-12px}.quick-signup-form .form-fields .password-strength .strength-bar{height:4px;background:#0000001a;border-radius:2px;overflow:hidden;margin-bottom:6px}.quick-signup-form .form-fields .password-strength .strength-bar .strength-fill{height:100%;width:0;transition:all .3s ease}.quick-signup-form .form-fields .password-strength .strength-bar.weak .strength-fill{width:33%;background:#ef4444}.quick-signup-form .form-fields .password-strength .strength-bar.medium .strength-fill{width:66%;background:#f59e0b}.quick-signup-form .form-fields .password-strength .strength-bar.strong .strength-fill{width:100%;background:#10b981}.quick-signup-form .form-fields .password-strength .strength-label{font-size:12px;font-weight:500}.quick-signup-form .btn-component{width:100%;padding:14px 24px;font-size:16px;font-weight:600;margin-bottom:16px}.quick-signup-form .form-note{text-align:center;font-size:13px;color:#0009;line-height:1.6}.quick-signup-form .form-note .terms-note{font-size:12px;margin-top:8px;display:block}.quick-signup-form .form-note .terms-note a{color:#fff;text-decoration:underline;transition:opacity .2s ease}.quick-signup-form .form-note .terms-note a:hover{opacity:.8}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-color-scheme: dark){.quick-signup-form .form-error{background:#ef444426;border-color:#ef444466}.quick-signup-form .form-note{color:#ffffffb3}.quick-signup-form .password-strength .strength-bar{background:#ffffff1a}}@media (max-width: 768px){.quick-signup-form{max-width:100%}.quick-signup-form .btn-component{font-size:15px;padding:12px 20px}.quick-signup-form .form-note{font-size:12px}.quick-signup-form .form-note .terms-note{font-size:11px}}
