@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/569ce4b8f30dc480-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_4d318d{font-family:Geist,Geist Fallback;font-style:normal}.__variable_4d318d{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_ea5f4b{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_ea5f4b{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}@import"https://fonts.googleapis.com/css2?family=Geologica:wght@100..900&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Geologica,sans-serif!important;font-optical-sizing:auto;font-style:normal}.modebutton{background-color:#000!important}.logoutbutton,.modebutton{box-shadow:none!important;border-radius:7px!important;color:#fff!important;font-weight:200!important}.logoutbutton{background-color:rgba(78,78,78,.6352941176)!important}.wrapper .boxflex{display:flex;width:100%;justify-content:space-between;align-items:center}.wrapper .boxflex .logo img{width:150px}.wrapper .inputbox span{color:red}.signupcomponet{display:flex;align-items:center;justify-content:center;height:100vh;background-color:#0f172a}.signupcomponet .sideone{margin-top:0}.signupcomponet .sideone .signupform .logo{font-size:70px;margin-bottom:10px;padding-top:20px}.signupcomponet .sideone .signupform h1{font-size:2rem;font-weight:500;color:#fff}.signupcomponet .sideone .signupform h5{font-weight:100;color:#bdbaba;margin-bottom:30px;font-size:1.4rem}.signupcomponet .sideone .signupform .googlebutton{width:60%;margin:auto}.signupcomponet .sideone .signupform .googlebutton button{width:100%;border-radius:30px;font-size:16px;padding:15px;background-color:#1f1f1f;color:#fff;border:1px solid rgba(192,191,191,.6588235294);display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer}.signupcomponet .sideone .signupform .googlebutton button img{width:20px;height:20px}.signupcomponet .sideone .signupform .css-binzgt{margin-top:0}.signupcomponet .sideone .signupform label{color:#fff}.signupcomponet .sideone .signupform input{background-color:#1f1f1f;border-radius:10px;border:2px solid rgba(192,191,191,.6588235294);color:#fff}.signupcomponet .sideone .signupform span{color:red;font-family:Arial,Helvetica,sans-serif}.signupcomponet .sideone .signupform .formbtn{margin-top:12px;padding:13px 15px;border-radius:30px;background-color:#9e57ff;font-weight:400;font-size:1rem}.signupcomponet .sideone .signupform h6{color:#d6d1d1;text-align:center}.signupcomponet .sidetwo{background-image:url(/_next/static/media/bg.d75c671e.jpg)}.signupcomponet .sidesignin,.signupcomponet .sidetwo{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh}.signupcomponet .sidesignin{background-image:url(/_next/static/media/login.15667fce.jpg)}@media only screen and (max-width:896px){.signupcomponet .sidetwo{display:none}.signupcomponet{padding:35px}}@media only screen and (max-width:448px){.signupcomponet .sideone .signupform .googlebutton{width:100%}}.carddsn{box-shadow:none!important;border-radius:15px!important}.carddsn p{color:#000}.carddsn .css-sbonmf-MuiTypography-root{color:#8f8f8f;font-size:27px}.carddsn .css-hhsxvh-MuiTypography-root{font-size:27px}.carddsn .iconbx{background-color:#6696f7;border-radius:100%;padding:9px;display:flex;margin-left:20px;margin-bottom:14px;color:#fff;border:2px solid #407df5}.carddsn .iconbx svg{font-size:30px}.gridbx{padding-top:40px;padding-bottom:40px}.gridbx .carddsn{border:1px solid #e6e3e3;box-shadow:none;border-radius:15px}.gridbx .carddsn p{color:#000}.gridbx .carddsn .css-sbonmf-MuiTypography-root{color:#8f8f8f;font-size:27px}.gridbx .carddsn .css-hhsxvh-MuiTypography-root{font-size:27px}.gridbx .carddsn .iconbx{background-color:#6696f7;border-radius:100%;padding:9px;display:flex;margin-left:20px;margin-bottom:14px;color:#fff;border:2px solid #407df5}.gridbx .carddsn .iconbx svg{font-size:30px}.overvieraper h2{font-family:Kanit,sans-serif;font-weight:600;font-optical-sizing:auto;font-size:40px;letter-spacing:-3px;margin-top:20px;margin-bottom:40px}.overvieraper p{color:#999696;font-size:20px;font-weight:300}.overvieraper .myoverviewbx{border:2px solid #d6d4d4;padding:30px;margin-top:20px;border-radius:15px}.overvieraper .myoverviewbx h5{font-size:18px;font-weight:500;margin-bottom:10px}.overvieraper .myoverviewbx p{color:#787878;font-size:17px;font-weight:200}.overvieraper .gridbxtwo{padding-top:20px;padding-bottom:20px;margin-bottom:30px}.overvieraper .gridbxtwo .chatbx{width:100%}.overvieraper .gridbxtwo .chatbx .recharts-wrapper{width:100%!important;height:100%!important}@media only screen and (max-width:560px){.overvieraper .myoverviewbx{padding:25px}}.addtransactions{display:inline-block}.addtransactions h1{font-size:1.5rem;font-weight:600;padding-bottom:20px;text-align:left!important}.addtransactions form{padding:27px;border-radius:10px}.addtransactions form button{background-color:#9e57ff;padding:8px 24px;border-radius:10px;display:inline;width:auto;display:block}.addtransactions form span{color:red}@media only screen and (max-width:560px){.addtransactions form{border-radius:10px;padding:18px 0 0}}.histroysec h1{margin-bottom:20px;margin-top:20px}.histroysec .histrybx .wrapperbx{display:flex;gap:18px;align-items:center}.histroysec .histrybx .wrapperbx .search-btn{color:#fff;float:right;width:50px;height:50px;border-radius:50%;background:#000;display:flex;justify-content:center;align-items:center;transition:2s}.histroysec .histrybx .wrapperbx .fa-search{background:#000;font-size:24px}.histroysec .exportbtn{border-radius:8px;color:#000;text-decoration:none;font-weight:200}.histroysec .exportbtn svg{color:#fff;font-size:30px}@media only screen and (max-width:560px){.histroysec .histrybx select{margin-bottom:4%}.histroysec .histrybx input{width:100%}.histroysec .histrybx .wrapperbx{flex-direction:column}.histroysec .histrybx .wrapperbx select{width:100%}}.catagroyform{padding:30px;border-radius:10px;border:1px solid #ccc7c7}.catagroyform h1{width:100%;padding:10px;border-radius:10px;font-family:cursive;text-align:left}.catagroyform .css-178yklu{margin-top:0;width:98%}.catagroyform input{border-radius:10px;border:none;width:100%}.catagroyform button{border-radius:10px;padding:10px}.catagroyform .css-1blp12k-MuiInputBase-root-MuiOutlinedInput-root{border-radius:10px}.catagroyform .css-binzgt{margin-top:0}.catagroybx .addingbox{border:2px dashed gray;height:150px;border-radius:10px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center}.catagroybx .addingbox svg{font-size:64px;padding:10px;background-color:rgba(60,60,60,.17);border-radius:100%;color:#4c4848}.catagroybx .mycatagorybx{position:relative;border-radius:10px;z-index:1;height:100%;box-shadow:none;border:2px solid #dfdfdf}.catagroybx .mycatagorybx:after{content:"";position:absolute;width:200px;height:200px;background-color:rgba(82,82,82,.1019607843);right:-45px;bottom:68px;border-radius:100%;z-index:-1}.catagroybx .mycatagorybx svg:first-child{font-size:50px;padding:10px;background-color:#dfdede;border-radius:6px;cursor:pointer}.catagroybx .mycatagorybx svg{font-size:10px;padding:10px;background-color:#dfdede;border-radius:6px;cursor:pointer;color:#5d5d5f}.catagroybx .mycatagorybx .css-1f9xtph-MuiTypography-root{font-family:cursive}.catagroybx .mycatagorybx .boxies{padding-left:10px}.catagroybx .mycatagorybx .boxies .delete,.catagroybx .mycatagorybx .boxies .edit{font-size:30px!important;padding:6px!important}.catagroybx .mycatagorybx .boxies .delete{margin-left:10px}.budgetsection .budgetchild .addingbox{border:2px dashed #cec9c9;height:170px;border-radius:10px;background-color:#e0e0e0;display:flex;align-items:center;justify-content:center}.budgetsection .budgetchild .addingbox svg{font-size:64px;padding:10px;background-color:rgba(60,60,60,.17);border-radius:100%;color:#4c4848}.budgetsection .budgetchild h1{margin-bottom:20px}.budgetsection .budgetchild .budgetcard{border:2px solid rgba(212,212,212,.445);box-shadow:none;border-radius:10px;height:100%}.budgetsection .budgetchild .budgetcard .budercheader{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.budgetsection .budgetchild .budgetcard .budercheader .boxone{display:flex;align-items:center;gap:10px}.budgetsection .budgetchild .budgetcard .budercheader .boxone .icone{padding:3px 8px;border-radius:100%;background-color:#d8d6d6}.budgetsection .budgetchild .budgetcard .budercheader .boxone .icone svg{color:#464646}.budgetsection .budgetchild .budgetcard .budercheader .boxone p{font-weight:700;color:#000;font-size:20px}.budgetsection .budgetchild .budgetcard .budercheader .boxtwo p{font-weight:700;color:#5314cd;font-size:20px}.budgetsection .budgetchild .budgetcard .budgettext{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.budgetsection .budgetchild .budgetcard .cardbody .progress-bar{position:relative;height:10px;width:100%;background:#adabab;border-radius:25px}.budgetsection .budgetchild .budgetcard .cardbody .progress-bar .progress-fill{position:absolute;height:10px;width:10%;animation:progress-forward 3s infinite;background:#5314cd;border-radius:15px}.budgetsection .budgetchild .budgetcard .dlt{background-color:#dcdcdc;color:#5314cd;border:1px solid #b4b3b3}.budgetcard{border:2px solid rgba(212,212,212,.445);box-shadow:none!important;border-radius:10px!important;margin-bottom:10px;height:100%}.budgetcard .budercheader{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.budgetcard .budercheader .boxone{display:flex;align-items:center;gap:10px}.budgetcard .budercheader .boxone .icone{padding:3px 8px;border-radius:100%;background-color:#d8d6d6}.budgetcard .budercheader .boxone .icone svg{color:#464646}.budgetcard .budercheader .boxone p{font-weight:700;color:#000;font-size:20px}.budgetcard .budercheader .boxtwo p{font-weight:700;color:#5314cd;font-size:20px}.budgetcard .budgettext{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.budgetcard .cardbody .progress-bar{position:relative;height:10px;width:100%;background:#adabab;border-radius:25px}.budgetcard .cardbody .progress-bar .progress-fill{position:absolute;height:10px;width:10%;animation:progress-forward 3s infinite;background:#5314cd;border-radius:15px}.budgetcard .dlt{background-color:#dcdcdc;color:#5314cd;border:1px solid #b4b3b3}.modalbox{display:flex;align-items:center;justify-content:center;border:none;border-radius:10px}.modalbox .css-178yklu{margin-top:0}.modalbox .modalinnner{background-color:#fff;width:40%;border:none;border-radius:15px}.modalbox .modalinnner .modalheader{height:100px;background-image:url(/_next/static/media/newpbg.8cf7985f.jpg);background-size:cover;background-repeat:no-repeat;position:relative;border-top-left-radius:15px;border-top-right-radius:15px;padding:20px}.modalbox .modalinnner .modalheader .profile{position:absolute;bottom:-30%;left:4%}.modalbox .modalinnner .modalbody{margin-top:33px;padding:20px}.modalbox .modalinnner .modalbody .boxdetails{display:flex;gap:20px;align-items:center;margin-bottom:20px}.modalbox .modalinnner .modalbody .boxdetails .inputname{color:#000;font-size:18px!important;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.modalbox .modalinnner .modalbody .boxdetails .inputname h2{font-weight:200;font-size:17px;color:#000}.modalbox .modalinnner .modalbody .boxdetails .inputbox{border:1px solid rgba(181,172,172,.6705882353);padding:7px;width:100%;border-radius:7px}.modalbox .modalinnner .modalbody .boxdetails .inputbox h2{color:#5e5e5e;font-weight:100;font-size:17px}.modalbox .modalinnner:focus-visible{outline:none;border:none}@media only screen and (max-width:988px){.modalbox .modalinnner{width:80%}}@media only screen and (max-width:500px){.modalbox .modalinnner{width:90%}}.summerysec .graph svg{width:100%}.summerysec .topbox{margin-bottom:30px;gap:20px}.summerysec .topbox,.summerysec .topbox button{display:flex;align-items:center;justify-content:center}.summerysec .topbox button{padding:0 30px;border:none;background-color:#dddcdc;border-radius:3px;height:56px;width:31px;border-radius:100%;cursor:pointer}.summerysec .topbox button svg{font-size:36px;font-weight:300}.loading,.loading .imgbx{width:100%;display:flex;align-items:center;justify-content:center}.loading .imgbx{flex-direction:column}.loading .imgbx h2{margin:0;padding:0;font-weight:300;font-size:30px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif!important;letter-spacing:0}.loading .imgbx img{height:400px;width:400px}.loading .imgbxtwo img{width:80%}.loading .imgbxtwo a{background-color:#5876cf;padding:12px 20px;border-radius:9px;color:#fff;text-decoration:none}@media only screen and (max-width:500px){.loading .imgbx img{height:100%;width:100%;text-align:center}.loading{text-align:center}.overvieraper h2{font-size:large}}.gridbxtwo{padding-top:20px;padding-bottom:20px;margin-bottom:30px}.gridbxtwo .chatbx{width:100%}.gridbxtwo .chatbx .recharts-wrapper{width:100%!important;height:100%!important}