@font-face{font-family:U8-Bold;src:url(/_next/static/media/U8-Bold.c0e04ffe.eot);src:url(/_next/static/media/U8-Bold.c0e04ffe.eot) format("embedded-opentype"),url(/_next/static/media/U8-Bold.8ef16d3a.svg) format("svg"),url(/_next/static/media/U8-Bold.d6287263.ttf) format("truetype"),url(/_next/static/media/U8-Bold.5f9a5872.woff) format("woff"),url(/_next/static/media/U8-Bold.384d0df0.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:U8;src:url(/_next/static/media/U8-Black.0f44a48d.eot);src:url(/_next/static/media/U8-Black.0f44a48d.eot) format("embedded-opentype"),url(/_next/static/media/U8-Black.2ed3b393.svg) format("svg"),url(/_next/static/media/U8-Black.03739d4c.ttf) format("truetype"),url(/_next/static/media/U8-Black.3b9b34ea.woff) format("woff"),url(/_next/static/media/U8-Black.ea28733e.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:U8;src:url(/_next/static/media/U8-Medium.dca010d5.eot);src:url(/_next/static/media/U8-Medium.dca010d5.eot) format("embedded-opentype"),url(/_next/static/media/U8-Medium.e0710e72.svg) format("svg"),url(/_next/static/media/U8-Medium.f73a6dd3.ttf) format("truetype"),url(/_next/static/media/U8-Medium.fcf3352b.woff) format("woff"),url(/_next/static/media/U8-Medium.4a4a6266.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:U8;src:url(/_next/static/media/U8-Regular.d00bf172.eot);src:url(/_next/static/media/U8-Regular.d00bf172.eot) format("embedded-opentype"),url(/_next/static/media/U8-Regular.7af3a30d.svg) format("svg"),url(/_next/static/media/U8-Regular.d1403766.ttf) format("truetype"),url(/_next/static/media/U8-Regular.bdff7e73.woff) format("woff"),url(/_next/static/media/U8-Regular.9f1bcf38.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:U8;src:url(/_next/static/media/U8-Light.adf22e59.eot);src:url(/_next/static/media/U8-Light.adf22e59.eot) format("embedded-opentype"),url(/_next/static/media/U8-Light.dd3f0a0a.svg) format("svg"),url(/_next/static/media/U8-Light.758809a1.ttf) format("truetype"),url(/_next/static/media/U8-Light.1f99a61e.woff) format("woff"),url(/_next/static/media/U8-Light.9965ffaa.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:U8;src:url(/_next/static/media/U8-Thin.cf2b8657.eot);src:url(/_next/static/media/U8-Thin.cf2b8657.eot) format("embedded-opentype"),url(/_next/static/media/U8-Thin.f3a6d5d6.svg) format("svg"),url(/_next/static/media/U8-Thin.060be677.ttf) format("truetype"),url(/_next/static/media/U8-Thin.7adb3363.woff) format("woff"),url(/_next/static/media/U8-Thin.219c47a1.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:U8-Hairline;src:url(/_next/static/media/U8-Hairline.ea794435.eot);src:url(/_next/static/media/U8-Hairline.ea794435.eot) format("embedded-opentype"),url(/_next/static/media/U8-Hairline.449a405f.svg) format("svg"),url(/_next/static/media/U8-Hairline.50882507.ttf) format("truetype"),url(/_next/static/media/U8-Hairline.5e20eda9.woff) format("woff"),url(/_next/static/media/U8-Hairline.25d72e0a.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:PlusJakartaSans-ExtraBold;src:url(/_next/static/media/PlusJakartaSans-ExtraBold.8dd03ffe.ttf) format("truetype");font-weight:800;font-display:swap}@font-face{font-family:PlusJakartaSans-Bold;src:url(/_next/static/media/PlusJakartaSans-Bold.7abcc5b1.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:PlusJakartaSans-BoldItalic;src:url(/_next/static/media/PlusJakartaSans-BoldItalic.d0ac482b.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:PlusJakartaSans-SemiBold;src:url(/_next/static/media/PlusJakartaSans-SemiBold.8e80f8ab.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:PlusJakartaSans-Medium;src:url(/_next/static/media/PlusJakartaSans-Medium.2a7a4542.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:PlusJakartaSans-SemiBoldItalic;src:url(/_next/static/media/PlusJakartaSans-SemiBoldItalic.0bbccb81.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:PlusJakartaSans-Regular;src:url(/_next/static/media/PlusJakartaSans-Regular.6dd88b03.ttf) format("truetype");font-display:swap}@font-face{font-family:PlusJakartaSans-Light;src:url(/_next/static/media/PlusJakartaSans-Light.22b1a59f.ttf) format("truetype");font-weight:300;font-display:swap}@font-face{font-family:PlusJakartaSans-LightItalic;src:url(/_next/static/media/PlusJakartaSans-LightItalic.eeef7460.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:NeuePlak-ExtraBlack;src:url(/_next/static/media/NeuePlak-ExtraBlack.169cca1b.otf) format("opentype");font-weight:900;font-display:swap}@font-face{font-family:Eina01-Bold;src:url(/_next/static/media/Eina01-Bold.8074ed43.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Eina01-BoldItalic;src:url(/_next/static/media/Eina01-BoldItalic.780d225c.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Eina01-SemiBold;src:url(/_next/static/media/Eina01-SemiBold.9547bcff.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Eina01-SemiBoldItalic;src:url(/_next/static/media/Eina01-SemiboldItalic.b3e8ccda.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Eina01-Regular;src:url(/_next/static/media/Eina01-Regular.2dfafeb8.ttf) format("truetype");font-display:swap}@font-face{font-family:Eina01-RegularItalics;src:url(/_next/static/media/Eina01-RegularItalic.7377bf02.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Eina01-Light;src:url(/_next/static/media/Eina01-Light.a9401e90.ttf) format("truetype");font-weight:300;font-display:swap}@font-face{font-family:Eina01-LightItalics;src:url(/_next/static/media/Eina01-LightItalic.2b258f87.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}.main-input{width:100%;font-family:inherit}.main-input .label-required{margin-bottom:8px!important}.search-input{display:flex;align-items:center;border:1px solid var(--Neutral-03,#e6ebf0)!important;padding:10px}.search-input input{border:none;outline:none;padding:5.5px 5px!important;color:inherit;font-family:inherit;width:100%;background:transparent}.search-input:focus-within{border-radius:8px;border:1px solid var(--Blue-08,#1d4ed8)!important;background:var(--Blue-01,#eff6ff)}.button{display:flex;align-items:center;justify-content:center;grid-gap:10px;outline-style:none;cursor:pointer;height:50px;font-weight:600;border-radius:5px;transition:all .4s;text-align:center;border:none;color:#fff;width:100%}.button:active{transform:scale(.99)}.button img{height:22px}.button--disabled{opacity:.7;pointer-events:none;border-color:#878e99}.button--disabled img{filter:grayscale(100%)}.button--loading{pointer-events:none;opacity:.7}.switch .active--switch .dot{margin-left:30px!important}.switch .switch--1 .dot{width:29px!important;height:29px!important}*{box-sizing:border-box;margin:0;padding:0}:root{--primary:#0f172a;--primary-bg:#0f172a;--Piggyvest-Business-blue:#0f172a;--piggyvest-color:#144499;--piggyvest-blue:#0d60d8;--piggyvest-flex:#ea4fa2;--piggyvest-target:#10b259;--piggyvest-safelock:#2295f2;--piggyvest-investify:#7913e5;--piggyvest-investify-force:#7913e5;--purpleish-blue:#753ff6;--new-bg-color:#f6f6f6;--gray:gray;--gray01:#b6b7bd;--gray10:#6b7280;--gray20:#6b7280;--gray30:#d1d5db;--gray40:#2a2a2a99;--gray50:#334155;--gray60:#f0f0f0;--gray70:#b7d4ff3b;--gray75:#787878;--gray80:#999;--gray85:#e0e0e0;--gray90:#f8f8f8;--light-light-ash:rgba(0,0,0,.07);--light-light-ash-2:rgba(0,0,0,.03);--white:#fff;--white10:#fff;--white20:#f3f4f6;--white30:#fcfcfd;--black10:#222936;--black30:#0c1825;--dark:#212337;--dark-grey:rgba(33,35,55,.5);--blue:#0d60d8;--Piggyvest-Blue-01:#0f60d6;--Piggyvest-Blue-06:#deecff;--input-text-color:#222936;--input-text-placeholder:#a8a8a8;--input-border-color:#d0d0d0;--input-placeholder:rgba(0,0,0,.4);--dark-line-color:rgba(33,35,55,.1);--jade:#22ad80;--pinkish-red:#df2a44;--default-light-card-bg:hsla(0,0%,100%,.07) --force-white:#fff;--force-dark:#212337;--force-black:#000;--sub-dark-text:#878c96;--dark-text:#878c96;--lighter-dark-grey:#44444403;--transparent-light-color:hsla(0,0%,100%,.4);--extra-dark:#191a2a;--pale-purple:#a9a9ba;--dark-purple:#5d31c4;--ash:#f7f7f7;--page-bg:#d3d3d3;--cloudy-blue:#bebec1;--medium-grey:#666766;--abeg-yellow:#ffad0d;--purpley:#8352f6;--strong-pink:#ff0075;--light-line-color:rgba(33,35,55,.05);--azure:#00a6f9;--light-grey:rgba(33,35,55,.3);--light-purpleish-blue:#5257f520;--athens-gray:#f4f4f5;--dark-athens-gray:#e9e9eb;--light-notice-bg-color:#efe4ff;--input-box-grey:#ececed60;--tab-grey:#f5f5f5;--progress-empty:#ececed;--sharp-yellow-color:#ffc248;--default-white-bg:#fff;--default-light-bg:#f7f7f7;--default-list-bg:#ececed60;--default-light-card-bg:#fff;--default-input-field-bg:rgba(0,0,0,.05)}[data-theme=dark]{--primary:#0f172a;--primary-bg:#0f172a;--Piggyvest-Business-blue:#0f172a;--piggyvest-color:#144499;--piggyvest-blue:#0d60d8;--piggyvest-flex:#ea4fa2;--piggyvest-target:#10b259;--piggyvest-safelock:#2295f2;--piggyvest-investify:#af64ff;--piggyvest-investify-force:#7913e5;--purpleish-blue:#753ff6;--gray:gray;--gray01:#b6b7bd;--gray10:#6b7280;--gray20:#6b7280;--gray30:#d1d5db;--gray40:#2a2a2a99;--gray50:#334155;--gray60:#f0f0f0;--gray70:#b7d4ff3b;--gray75:#787878;--gray80:#999;--gray85:#e0e0e0;--gray90:#f8f8f8;--light-light-ash:rgba(0,0,0,.07);--light-light-ash-2:rgba(0,0,0,.03);--white:#fff;--white10:#fff;--white20:#f3f4f6;--white30:#fcfcfd;--black10:#222936;--black30:#0c1825;--dark:#ececec;--dark-grey:rgba(33,35,55,.5);--blue:#0d60d8;--Piggyvest-Blue-01:#0f60d6;--Piggyvest-Blue-06:#deecff;--input-text-color:#222936;--input-text-placeholder:#a8a8a8;--input-border-color:#d0d0d0;--input-placeholder:rgba(0,0,0,.4);--dark-line-color:rgba(33,35,55,.1);--jade:#22ad80;--pinkish-red:#df2a44;--force-white:#fff;--force-dark:#212337;--force-black:#000;--sub-dark-text:#bdc1c6;--dark-text:#fff;--extra-dark:#fff;--pale-purple:#a9a9ba;--ash:#212337;--cloudy-blue:#bebec1;--medium-grey:#666766;--abeg-yellow:#ffad0d;--purpley:#8352f6;--strong-pink:#ff0075;--azure:#00a6f9;--light-grey:rgba(33,35,55,.3);--light-purpleish-blue:#5257f520;--athens-gray:rgba(33,35,55,.4);--dark-athens-gray:rgba(33,35,55,.7);--light-notice-bg-color:#efe4ff;--input-box-grey:#21233760;--tab-grey:#f5f5f5;--progress-empty:#3d3f45;--default-white-bg:#202124;--default-light-bg:#202124;--default-list-bg:#191a1d;--default-light-card-bg:hsla(0,0%,100%,.07);--default-input-field-bg:hsla(0,0%,100%,.05)}body,html{padding:0;font-family:PlusJakartaSans-Regular,sans-serif;letter-spacing:-.25px;display:flex;justify-content:center;margin:auto;background:var(--primary-bg)}.app{width:500px;min-width:27vw;background-color:var(--white)}.app>*{height:100vh;overflow:hidden}a,h1,h2,h3,h4,h5,h6,p,span{font-family:PlusJakartaSans-SemiBold,sans-serif;font-style:normal}a{color:inherit;text-decoration:none}b{font-family:PlusJakartaSans-Bold,sans-serif}.flex--1,.flex--2{display:flex}.flex--2{align-items:center}.flex--2-a{display:flex;justify-content:center}.flex--3{display:flex;justify-content:space-between}.flex--4{display:flex;flex-direction:column}.flex--4-b{display:flex;flex-direction:column-reverse}.flex--4-a{flex-direction:column}.flex--4-a,.flex--5{display:flex;align-items:center}.flex--5,.flex--5-a{justify-content:center}.flex--5-a{display:flex;align-items:center;flex-direction:column}.flex-wrap{flex-wrap:wrap}.grid--1{display:grid;place-items:center}button{outline:none;white-space:nowrap}.pointer{cursor:pointer}.loader{position:fixed;top:-50px;left:-6.5rem;bottom:0;right:0;height:100vh;width:100vw;z-index:9;display:flex;justify-content:center;align-items:center}.loader.onboard{width:100%}.recent-ac-loader{height:200px;width:407px;transform:translateX(90px)}.loader-cp{display:flex;justify-content:center;align-items:center;margin:2rem 0}.border--main{border-bottom:1px solid #d4d3ca;box-shadow:0 2px 4px rgba(0,0,0,.08),0 4px 12px rgba(0,0,0,.08)}@media screen and (max-width:1100px){.loader{width:100%}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.load-more{display:grid;place-items:center;margin-top:1rem}.p-10{padding:0 10px}.p-20{padding:0 20px}.p-30{padding:0 30px}.mt-8{margin-top:8px}.mt-10{margin-top:10px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-32{margin-top:32px}.mt-40{margin-top:40px}.mb-20{margin-bottom:20px}.my-10{margin:10px 0}.my-20{margin:20px 0}.my-30{margin:30px 0}.my-40{margin:40px 0}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40,.pt-60{padding-top:40px}.pl-0{padding-left:0}.pl-8{padding-left:8px}.pl-16{padding-left:16px}.pl-14{padding-left:14px}.pr-16,.px-16{padding-right:16px}.px-16{padding-left:16px}.p-0-force{padding:0!important}.px-0-force{padding-left:0!important;padding-right:0!important}.pl-20{padding-left:20px}.bg-white{background-color:var(--white)}.mt-0-force{margin-top:0!important}.mb-0-force{margin-bottom:0!important}.mx-0-force{margin-left:0!important;margin-right:0!important}input{font-family:PlusJakartaSans-Bold,sans-serif!important;font-weight:700!important}input::placeholder{color:var(--input-text-placeholder)!important}button{font-family:PlusJakartaSans-Bold,sans-serif!important;background-color:transparent;border:none;cursor:pointer}button.flex{display:flex;align-items:center;gap:5px}.debug-red{border:2px solid red}.progress-bar{margin:4px 0}@media screen and (max-width:1100px){.app{width:500px}.app>*{height:100vh;overflow:auto}.app .progress-bar{width:95%!important}.float-cross{position:fixed;bottom:6rem;left:calc(50vw + 100px)}.float-cross__text{font-size:12px;line-height:16px}.loader{left:0}}@media screen and (min-width:1100px){body,html{padding:0;font-family:PlusJakartaSans-Regular,sans-serif;letter-spacing:-.25px;display:flex;justify-content:center;margin:auto;background:var(--new-bg-color)}.float-cross{position:fixed;left:calc(50vw + 140px);bottom:3rem;left:calc(50vw + 235px)}.float-cross__text{font-size:12px;line-height:16px}}@media screen and (max-width:1090px){.app{width:500px!important}.app .progress-bar{width:95%!important}body,html{background:var(--primary-bg)!important}}@media screen and (max-width:500px){.app{width:100vw!important;min-width:27vw;background-color:var(--white)}.app>*{height:100vh;overflow:auto}.app .progress-bar{width:95%!important}.float-cross{position:fixed;bottom:6rem;left:calc(50vw + 100px)}.float-cross__text{font-size:12px;line-height:16px}}.relative{position:relative}.absolute{position:absolute}.semi-bold{font-family:PlusJakartaSans-SemiBold,sans-serif}#ct-container{display:flex;align-items:center;margin-left:-2.1rem;margin-left:0}.ct-toast{height:unset!important}.ct-toast svg{max-height:40px}.ct-toast .defaultMessage .mr-8 p,.defaultMessage .mr-8 p{white-space:normal!important;width:210px!important}.onboard{padding:4rem 0 2rem;align-items:center;height:100vh;transition:background-color 7s ease;position:relative}.onboard h1{color:#fff;text-align:center;font-size:26px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.26px;padding:0 2rem}.onboard .img-box{position:relative;width:100%;height:55vh}.onboard .img-box img{z-index:12;position:absolute;width:270px;z-index:10}.onboard svg{margin:3rem 0}.onboard .button-cont{gap:1rem;width:100%;padding:0 2rem}.onboard .button-cont button{font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.18px;height:50px;flex-shrink:0}@media only screen and (max-width:375px){.onboard{height:100%}}.todo-template{display:inline-block;border-radius:10px;padding:30px 15px 15px;width:150px;cursor:pointer;background-color:#fff}.todo-template span{font-size:14px;white-space:pre-wrap;font-weight:700;display:block;word-break:break-all;line-height:18.93px;color:#212237}.todo-template .divider{height:3px;width:100%;margin:10px 0;border-radius:12px;background-color:#ececec}.todo-template button{display:flex;align-items:center;justify-content:center;height:20px;width:20px;border-radius:50%;background-color:#f5f5f5}.wallet-card-template{display:inline-block;width:calc(100% - 20px);border-radius:15px;padding:20px;background-repeat:no-repeat;background-size:cover;margin-right:20px}.wallet-card-template__top{display:flex;justify-content:space-between;align-items:center}.wallet-card-template__top button{border-radius:90px;padding:4px 13px;font-size:12px;font-weight:700;letter-spacing:.01em;background-color:#162e52;color:var(--white)}.wallet-card-template__balance{margin-top:25px}.wallet-card-template__balance h2{font-size:12px;font-weight:500;line-height:15.62px;letter-spacing:.01em;color:var(--Piggyvest-Blue-06)}.wallet-card-template__balance span{font-size:30px;font-weight:700;line-height:37.5px;letter-spacing:.01em;color:var(--white);font-family:NeuePlak-ExtraBlack}.wallet-card-template__balance .amount-icon{gap:10px;width:-moz-fit-content;width:fit-content}.wallet-card-template__balance .amount-icon svg{color:var(--input-placeholder);position:relative;top:4px;width:20px}.image-view-template{display:inline-flex;border-radius:10px;max-width:97%;cursor:pointer;background-color:inherit;overflow:hidden;position:relative}.image-view-template img{width:100%;height:100%;object-fit:cover;object-position:top}.image-view-template.isBanner{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:flex;justify-content:center}.image-view-template .float-img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100px;height:100px;border:2px solid #fff;border-radius:20px}.image-view-template.invest-dynamic{padding:0 20px;margin-top:20px;max-width:100%;height:240px}.image-view-template.invest-dynamic img{object-fit:cover;object-position:bottom}.home-card-template{display:inline-grid}.home-card-template--1{border:1px solid transparent;border-radius:20px;height:180px;width:180px;padding:1rem;position:relative}.home-card-template--1 .label{border-radius:90px;color:#fff;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.12px;text-align:center;padding:7px 10px 4px;width:-moz-fit-content;width:fit-content;margin-left:auto}.home-card-template--1 .details{position:absolute;bottom:1rem}.home-card-template--1 .details h1{font-size:16px;font-style:normal;font-weight:700;line-height:135.2%;margin-bottom:5px}.home-card-template--1 .details p{font-size:10px;font-style:normal;font-weight:700;line-height:135.2%;letter-spacing:.1px;white-space:pre-wrap;word-wrap:normal;resize:none;max-width:160px;padding-left:2px}.home-card-template--1.safelock{height:120px}.home-card-template--1.stretch{width:100%}.home-card-template--1.widget-page{width:350px}.home-card-template--1.targetIdPage{height:120px}.home-card-template .footnote{gap:5px;align-items:flex-start}.home-card-template .footnote .p--1{font-size:12px}.home-card-template .footnote .last-section,.home-card-template .footnote h1{font-size:14px;max-width:200px;overflow:hidden;text-overflow:ellipsis}.home-card-template .footnote .last-section{gap:5px;color:var(--gray);justify-content:flex-start}.home-card-template .footnote .last-section p{text-align:left}.home-card-template .footnote .last-section .percent{font-size:12px;font-weight:700}.home-card-template .footnote.footnote{max-width:200px;overflow:hidden;text-overflow:ellipsis}.input-template .search-input:focus-within{border:1px solid transparent!important}.input-template .search-input-modified{padding-left:24px}.input-template .search-input-modified.isInvestMentPage{padding-left:37px}.input-template .input-container{position:relative}.input-template .input-container .right-content{position:relative;top:-40px;right:8px}.input-template .input-container .right-content img{right:0;top:0}.input-template .input-container img{position:absolute;right:15px;top:34px}.input-template .input-container .input-small small{position:absolute;right:0;top:48px;right:10px;font-weight:bolder;font-size:11px}.input-template .rules{border-radius:20px;padding:8px;width:-moz-fit-content;width:fit-content;position:relative;top:-12px}.input-template .rules p{font-size:11px}.input-template .isBaseButton{margin-left:auto}.form-builder{gap:40px}.form-builder .image-container{padding:10px;border-radius:20px;margin:10px 0;overflow:hidden;border-color:var(--dark-line-color);align-items:center;display:flex;flex-direction:column;border-width:1px dashed}.form-builder .image-container .multiple-image-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.form-builder .image-container .image-wrap{align-content:center;align-items:center;text-align:center;cursor:pointer}.form-builder .image-container .upload-text-container{flex-direction:column;justify-content:center;align-items:center}.form-builder .image-container .upload-text-container .upload-text{font-size:16px;text-align:center;cursor:pointer;font-family:PlusJakartaSans-SemiBold,sans-serif;color:var(--dark)}.form-builder .image-container .remove-image-button{margin:10px;background:none;border:none;cursor:pointer}.form-builder .image-container .remove-image-button img{position:absolute;top:10%;right:5%}.form-builder .dynamic-field-suffix-container{display:flex;align-items:center;align-content:center;justify-content:flex-start}.form-builder .dynamic-field-suffix-container__action{display:flex;align-items:center;background-color:var(--dark-grey);border-radius:12px;padding:5px 10px;width:100%}.list-horizontal-view{display:block}.list-horizontal-view.isEmpty{display:none}.list-horizontal-view::-webkit-scrollbar{display:none}.list-horizontal-view__header{display:flex;justify-content:space-between;align-items:center;margin:20px 0 15px;padding:0 20px}.list-horizontal-view__header.isNested{padding-left:0}.list-horizontal-view__header:empty{display:none}.list-horizontal-view__header h2{font-size:15px;font-weight:700;line-height:21.63px;color:#90909c}.list-horizontal-view__header button{font-size:14px;font-weight:600;line-height:20.83px;letter-spacing:.02em;margin-top:0}.list-horizontal-view.isNoHeader{margin-top:-10px}.list-horizontal-view__lists{width:100%;white-space:nowrap;overflow:auto;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;scrollbar-width:none;padding-left:20px;margin-bottom:24px}.list-horizontal-view__lists::-webkit-scrollbar{display:none}.list-horizontal-view__lists>div{margin-right:15px}.list-horizontal-view__lists.isNested{padding-left:0}.list-horizontal-view.isVertical .list-horizontal-view__lists{display:flex;flex-wrap:wrap;gap:1rem}.list-horizontal-view.isVertical .list-horizontal-view__lists>*{flex:0 1 210px}.list-horizontal-view.isVertical .list-horizontal-view__lists>div{margin-right:0}.list-horizontal-view.isVertical .home-card-template--1{width:218px;height:164px}.list-horizontal-view.isPaymentMethods .list-horizontal-view__lists{display:flex;margin-top:25px}.list-horizontal-view.isPaymentMethods .list-horizontal-view__lists .home-card-template--1{height:180px!important}.list-horizontal-view.wallet-carousel .list-horizontal-view__lists{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.list-horizontal-view .wallet-snap>div{min-width:100%;scroll-snap-align:start;scroll-snap-stop:always}.list-horizontal-view__lists.wallet-snap{display:flex;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-left:0}.list-horizontal-view__lists.wallet-snap>div{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.list-horizontal-view .wallet-cards-container{width:100%;padding:0;position:relative}.list-horizontal-view .wallet-cards-scroll{display:flex;width:100%;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:0;margin:0}.list-horizontal-view .wallet-cards-scroll::-webkit-scrollbar{display:none}.list-horizontal-view .wallet-cards-scroll .wallet-card-wrapper{flex:0 0 100%;min-width:95%;scroll-snap-align:start;scroll-snap-stop:always;padding-left:20px;box-sizing:border-box}.list-horizontal-view .wallet-cards-scroll .wallet-card-wrapper:last-child{padding-left:12px;margin-left:-5%}.list-horizontal-view .dot-section{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:22px;padding:0 20px}.list-horizontal-view .dot-section .dot{padding:0;width:8px;height:3px;background-color:var(--piggyvest-blue);border:none;border-radius:12px;opacity:.5;transition:all .3s ease;cursor:pointer}.list-horizontal-view .dot-section .dot.active{opacity:1;width:19px;height:4px;border-radius:14px}.list-horizontal-view .dot-section .dot:hover{opacity:.8}.lists{border-radius:20px;background-color:#fff;width:calc(100% - 40px);margin:2rem auto;border:0 solid #ddd}.lists.targetIdPage{margin:2rem 0!important;width:100%!important}.lists h1{font-size:16px;color:var(--gray);padding:20px 20px 0}.lists h1.label{padding-bottom:20px}.lists__item{display:flex;align-items:center;border-bottom:1px solid #f6f6f6;padding:15px 20px;gap:20px;border-top:0 solid #ddd}.lists__item--body{display:flex;flex-direction:column;flex:1 1;gap:5px;overflow:hidden}.lists__item--body span{font-weight:600;font-size:14px;white-space:wrap;color:var(--force-dark)}.lists__item--body span:nth-child(2){font-size:12px;font-weight:600;color:var(--gray01)}.lists__item--amount{background:#fff;border-radius:20px;color:var(--black10);font-size:12px;font-weight:600;padding:5px 10px 4px}.lists__item:last-child{border-bottom:none}.lists .invest-dynamic{padding-bottom:15px}.lists .card-button-list-container{margin:0 16px;display:flex;overflow-x:auto;padding:18px 18px 18px 0}.lists .card-button-list-container__view{padding:4px 12px;border-width:1px;border-color:var(--dark-line-color);border-radius:16px;align-self:flex-start;margin-right:16px}.details-card{background:#3a68cc;width:-moz-fit-content;width:fit-content;color:var(--Piggyvest-Blue-06);border-radius:10px;padding:.5rem}.details-card .heading{font-size:12px;max-width:200px;white-space:wrap}.details-card .flex--2{gap:5px;padding-top:3px}.details-card .flex--2 h1{font-size:14px;color:var(--white)}.details-card .flex--2 p{font-size:12px}.transaction-list{padding:2rem 20px 0}.transaction-list .heading{font-size:12px;font-weight:700;line-height:18.23px;letter-spacing:-.02em;text-align:left;color:var(--gray)}.transaction-list .row{padding-top:1rem}.transaction-list .row--1{gap:10px}.transaction-list .row--1 h1{font-size:14px;font-weight:700;line-height:18.23px;letter-spacing:-.02em;text-align:left;color:var(--black30)}.transaction-list .row--1 p{font-size:14px;font-weight:400;line-height:18.23px;text-align:left;color:var(--gray80);max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.transaction-list .row--2{gap:2px}.transaction-list .row--2 h1{font-size:18px;font-weight:700;line-height:20.83px;letter-spacing:.02em;text-align:right}.transaction-list .row--2 h1.debit{color:#df2844}.transaction-list .row--2 h1.credit{color:#42ad72}.transaction-list .row--2 p{font-size:10px;font-weight:700;line-height:13.02px;letter-spacing:.02em;text-align:right;color:var(--gray);background-color:var(--gray30);padding:5px 10px;border-radius:15px;text-align:center;width:-moz-fit-content;width:fit-content;margin-left:auto}.transaction-list--alt{padding:2rem 20px;display:flex;flex-direction:column}.transaction-list--alt .container:not(:first-child){margin-top:5px}.transaction-list--alt .container:not(:first-child).isDifferentHeading{margin-top:20px}.transaction-list--alt .heading{font-size:14px;font-weight:700;line-height:18.23px;letter-spacing:-.02em;text-align:left;color:var(--gray);margin-bottom:4px}.transaction-list--alt .row{padding-top:5px}.transaction-list--alt .row--1{gap:13px}.transaction-list--alt .row--1 .img-container{position:relative}.transaction-list--alt .row--1 .img-container .icon{position:absolute;bottom:4px;left:28px}.transaction-list--alt .row--1 h1{font-size:14px;font-weight:700;line-height:18.23px;letter-spacing:-.02em;text-align:left;color:var(--black30)}.transaction-list--alt .row--1 p{font-size:14px;font-weight:400;line-height:18.23px;text-align:left;color:var(--gray80);max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.transaction-list--alt .row--2{gap:2px}.transaction-list--alt .row--2 h1{font-size:18px;font-weight:700;line-height:20.83px;letter-spacing:.02em;text-align:right}.transaction-list--alt .row--2 h1.debit{color:#df2844}.transaction-list--alt .row--2 h1.credit{color:#42ad72}.transaction-list--alt .row--2 p{font-size:16px;font-weight:700;line-height:20.83px;letter-spacing:.02em;text-align:left}.transaction-list--alt .row--2 small{font-size:10px;font-weight:500;line-height:13.02px;letter-spacing:.02em;color:var(--gray);background-color:var(--gray30);padding:3px 7px;border-radius:15px;text-align:center;width:-moz-fit-content;width:fit-content;margin-left:auto}.text-card{background:#fff;width:-moz-fit-content;width:fit-content;padding:0 10px;border-radius:8px;gap:5px}.text-card p{font-size:12px;font-weight:700;line-height:20px;letter-spacing:.01em;color:#2295f2;margin:0 auto}.text-card img{width:10px}.text-card.tertiary{background:transparent}.text-card#isActionSheet{margin:1rem -.5rem 0}.centralise,.txt.invest-dynamic{display:flex;justify-content:center;margin:0 auto}.tab-switch{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:5px 5px 0;border-bottom:1px solid #e6e6e6;background-color:#fff}.tab-switch__tab{display:flex;padding-bottom:20px;border-bottom:3px solid transparent;gap:10px;cursor:pointer;width:50%;text-align:center}.tab-switch p{display:block;width:100%;font-size:14px;font-weight:700;line-height:18.23px;letter-spacing:.01em;text-align:center;color:var(--gray01)}.tab-switch p.active{color:var(--black10)}.tab-change{gap:10px;justify-content:center;background-color:#f5f5f5;height:400px}.tab-change p{color:#878c96;font-size:14px;text-align:center;max-width:350px}.labelCard__container .labelCard,.labelCard__container--alt .labelCard{border-radius:10px;padding:12px;gap:10px;min-width:200px;color:#fff;align-items:center;flex:1 1 200px;background-color:transparent;border:0 solid transparent}.labelCard__container .labelCard h1,.labelCard__container--alt .labelCard h1{font-size:16px;font-weight:700;line-height:20.83px;letter-spacing:.01em;text-align:left;white-space:nowrap;text-transform:capitalize}.labelCard__container .labelCard p,.labelCard__container--alt .labelCard p{font-size:12px;font-weight:400;line-height:15.62px;letter-spacing:.01em;text-align:left;color:var(--dark-grey)}.labelCard__container .labelCard img,.labelCard__container--alt .labelCard img{width:25px}.labelCard__container .labelCard .left-icon-label,.labelCard__container--alt .labelCard .left-icon-label{gap:10px}.labelCard__container .labelCard .left-icon-label img,.labelCard__container--alt .labelCard .left-icon-label img{width:unset}.labelCard__container{gap:15px}.labelCard__container,.labelCard__container--alt{display:flex;flex-wrap:wrap}.labelCard__container--alt .labelCard{background-size:cover}.labelCard__container--alt.invest-dynamic{margin:8px 0!important}.labelCard__container--alt.invest-dynamic .labelCard{flex:0 1 220px}.labelCard__container--alt.invest-dynamic .labelCard h1{text-overflow:ellipsis;overflow:hidden;max-width:130px;padding-right:4px}.labelCard__container--alt.invest-dynamic .labelCard div{display:flex;flex-direction:column-reverse}.labelCard__container--alt.create-safelock-preview .labelCard{flex:0 1 220px}.labelCard__container--alt.create-safelock-preview .labelCard h1{text-overflow:ellipsis;overflow:hidden;max-width:200px}.labelCard__container--alt.create-safelock-preview .labelCard .left-icon-label div{display:flex;flex-direction:column-reverse}.labelCard__container--alt.action-modal-sheet .labelCard{flex:0 1 220px;background-size:cover;background-position:50%}.labelCard__container--alt.action-modal-sheet .labelCard h1,.labelCard__container--alt.action-modal-sheet .labelCard p{text-overflow:ellipsis;overflow:hidden;max-width:190px;white-space:nowrap}.labelCard__container--alt.action-modal-sheet .labelCard p{border-radius:0}.labelCard__container--alt.widget-page .labelCard.isFullLength{flex:1 1 300px}.labelCard__container--alt.widget-page .labelCard img{width:unset}.labelCard__container--alt.safelockIdPage,.labelCard__container--alt.targetIdPage{margin:0 -18px!important}.labelCard__container--alt.account,.labelCard__container--alt.flexnaira,.labelCard__container--alt.widget-page{margin:-8px 0!important}@media screen and (max-width:600px){.labelCard__container .labelCard h1,.labelCard__container--alt .labelCard h1{font-size:13px}.labelCard__container .labelCard p,.labelCard__container--alt .labelCard p{font-size:11px}.labelCard__container .labelCard .left-icon-label__title,.labelCard__container--alt .labelCard .left-icon-label__title{max-width:100px!important}}.sidesheet-base{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(1,4,15,.62);display:flex;justify-content:center;align-items:flex-end;transition:all .3s ease-in-out}.sidesheet-base__container{width:500px;min-width:27vw;background-color:#fff;transform:translateY(100%);transition:transform .2s ease-in-out;display:flex;flex-direction:column;max-height:90vh;border-radius:40px 40px 0 0;transform:translateX(-93px)!important;padding:30px 0}.sidesheet-base__container.active{transform:translateY(0);transform:translateX(-93px)!important}.sidesheet-base__container .header{padding:0 30px;margin:0 0 15px;background-color:#fff}.sidesheet-base__container .header .close{display:inline-block;cursor:pointer;font-size:26px;color:var(--black10);height:35px;width:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--Grey-02);-webkit-user-select:none;-moz-user-select:none;user-select:none;--webkit-user-select:none;--moz-user-select:none;--ms-user-select:none}.sidesheet-base__container .header .back{display:inline-block;cursor:pointer;font-size:24px;color:var(--Neutral-07);font-family:Jakarta;font-size:14px;font-weight:500;line-height:125%;letter-spacing:-.35px;padding:7px 7px 7px 0;border:none;display:inline-flex;align-items:center;gap:2px;background:transparent}.sidesheet-base__container .header .title{display:block;color:var(--black10);font-family:Jakarta;font-size:24px;font-weight:600;line-height:normal;margin-top:24px}.sidesheet-base__container .header .title:first-letter{text-transform:uppercase}.sidesheet-base__container .header .sub-title{margin-top:8px;display:block;color:var(--Neutral-07);font-family:Jakarta;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.4px}.sidesheet-base__container .header .sub-title:empty{display:none}.sidesheet-base__container .body{flex:1 1;overflow:auto;padding:0 12px}.sidesheet-base__container .actions{border-top:1px solid #ddd;padding:30px 20px 0;margin-top:2rem}.sidesheet-base .confirm-pin-modal{gap:20px;padding:0 20px}.sidesheet-base .confirm-pin-modal>*{width:100%;margin:auto;text-align:center}.sidesheet-base .confirm-pin-modal input{text-align:center}.sidesheet-base .confirm-pin-modal .search-input{margin:2rem auto}.sidesheet-base .confirm-pin-modal button{margin-top:6rem}.sidesheet-base .general-modal{height:100vh;flex-direction:column;gap:20px}.sidesheet-base .general-modal h1,.sidesheet-base .general-modal p{max-width:270px;text-align:center}.sidesheet-base .general-modal p{max-width:350px;font-size:18px;font-weight:200!important;font-family:unset;line-height:30px}.sidesheet-base .general-modal button{position:absolute;bottom:4rem;width:180px;height:60px;border-radius:40px}.sidesheet-base .isFullScreen{max-height:100vh;border-radius:0;padding:0;transform:unset}.sidesheet-base .isFullScreen .header{margin:0}.sidesheet-base .isFullScreen .modal-loader{height:50px}.sidesheet-base .list-horizontal-view.isSalaryManagerPage{padding-left:14px!important}.sidesheet-base .list-horizontal-view.isSalaryManagerPage .list-horizontal-view__lists{margin-top:30px;width:100%;padding-left:0!important}.sidesheet-base .list-horizontal-view.isSalaryManagerPage .list-horizontal-view__lists>*{flex:1 1 210px}.sidesheet-base .list-horizontal-view.isSalaryManagerPage .list-horizontal-view__lists .home-card-template--1{width:100%!important}@media screen and (max-width:1100px){.sidesheet-base__container .body,.sidesheet-base__container .header{padding:0 12px}.sidesheet-base__container,.sidesheet-base__container.active{transform:translateX(0)!important}}@media screen and (min-width:1100px){.sidesheet-base.auth-confirm-cont{background:#fff}.sidesheet-base.auth-confirm-cont .sidesheet-base__container,.sidesheet-base.auth-confirm-cont .sidesheet-base__container.active{transform:translateX(0)!important;transform:translateY(0)}}.sidesheet-base.is-change-pin{background:transparent;transition:unset;z-index:101}.sidesheet-base.is-change-pin .sidesheet-base__container{transition:transform 0s ease-in-out;border:1px solid hsla(0,3%,83%,.5)}.sidesheet-base.is-change-pin .sidesheet-base__container .header{background:#f5f5f5}.sidesheet-base.is-change-pin .sidesheet-base__container .header .goback{position:relative;top:1rem;left:0}.sidesheet-base.is-change-pin .sidesheet-base__container.active{transform:translateX(-93px)!important;transform:translateY(0)}.sidesheet-base.is-change-pin .auth-confirm .body{background:#f5f5f5}.sidesheet-base.is-target-details .product-page.single-page{padding:3rem 0}.sidesheet-base.is-target-details-2{z-index:23!important}.sidesheet-base.is-target-details-2 .product-page.single-page{padding:3rem 0}.sidesheet-base__container.is-pin-input{transition:unset;transform:translateX(0)!important}@media screen and (min-width:700px){.sidesheet-base.is-dynamic-sheet{align-items:center}.sidesheet-base.is-dynamic-sheet .sidesheet-base__container{border-radius:40px}}.sidesheet-base.is-confirm-pin .sidesheet-base__container{border-radius:40px 40px 0 0}.sidesheet-base.is-confirm-pin .sidesheet-base__container .body{padding:40px 12px 0}.sidesheet-base.is-safelock-preview .sidesheet-base__container{border-radius:40px 40px 0 0;transform:translateX(-95px)!important}.sidesheet-base.is-safelock-preview .sidesheet-base__container .body{padding:40px 12px 0}@media screen and (max-width:1100px){.sidesheet-base.is-change-pin .sidesheet-base__container.active,.sidesheet-base.is-safelock-preview .sidesheet-base__container{transform:translateX(0)!important}}@media screen and (min-width:1100px){.sidesheet-base.is-target-details{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.3)}}.details_text{background-color:var(--gray70);align-items:center}.details_text .icon-container{gap:1rem}.details_text .flex--4{gap:10px}.details_text h1{font-size:14px;font-weight:700;line-height:17.5px;letter-spacing:.01em}.details_text p{font-size:13px;line-height:16px;letter-spacing:.01em;text-align:left;max-width:95%}.float-cross{position:fixed;bottom:6rem;left:calc(50vw + 180px)}form{display:flex;flex-direction:column;gap:25px}form button{margin-top:26px}.overlay-card{display:inline-grid;place-items:center;position:relative;z-index:0}.overlay-card--1{border-radius:10px;height:180px;width:180px;padding:1rem;background:rgba(0,0,0,.5);position:relative}.overlay-card--1 .label{border-radius:90px;color:#fff;font-size:10px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.12px;text-align:center;padding:7px 10px 4px;width:-moz-fit-content;width:fit-content;margin-left:auto}.overlay-card--1 .details{height:100%;width:100%;align-items:center;justify-content:center;position:relative;z-index:100}.overlay-card--1 .details h1{font-size:13px;font-style:normal;font-weight:400;line-height:135.2%;color:var(--white)}.overlay-card--1 .details p{font-size:10px;font-style:normal;font-weight:700;line-height:135.2%;letter-spacing:.1px;white-space:wrap;max-width:130px;text-align:center;color:#cecece;margin-top:5px}.overlay-card--1.active .details p{color:var(--white)}.overlay-card--1 .overlay-bg{position:absolute;border-radius:10px;border:6px solid #f3f3f3;height:100%;width:100%;left:0;top:0;z-index:10;background-color:rgba(0,0,0,.5)}.interest-breakdown{background-color:var(--white);padding:10px 1rem;border-radius:20px}.interest-breakdown .small-p{gap:2px}.interest-breakdown .small-p small{font-size:12px;color:#90909c}.interest-breakdown .small-p p{font-size:14px;font-weight:700;line-height:18.23px;letter-spacing:.01em;text-align:left}.interest-breakdown .small-p:nth-child(2) p{color:var(--piggyvest-target)}.no-interest-breakdown{height:100vh;padding:6rem 1rem;gap:20px}.no-interest-breakdown p{font-size:14px;color:#939393}.withdraw-form .band{display:flex;justify-content:end}.withdraw-form .band span{color:#f17148;font-size:11px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.11px;border-radius:100px;background:#f6ded6;padding:10px 1rem}.autosave-settings h1{color:#0061e1;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.2px}.autosave-settings p{color:#878c96;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.16px;padding:10px 0 0}.button-container{gap:20px}.button-container button{border:0 solid #000;color:#000}.button-container .button-mulltiple{width:100%;display:flex;flex:1 1}.button-container .button-mulltiple.invest-dynamic{padding:0 20px 2rem}.image-text-card{padding:1rem 25px;border-bottom:1px solid #ddd;align-items:center}.image-text-card .img-container{width:70px;height:70px;border-radius:50%;overflow:hidden}.image-text-card .img-container img{object-fit:fill}.switch-option{gap:5px;border:0 solid #ddd}.switch-option .switch{transform:scale(.8)}.switch-option p{font-size:12px}.item-list-card{background:#fff;border-radius:20px;padding:10px;gap:10px}.item-list-card img{object-fit:cover;border-radius:10px;border:2px solid #fff}.item-list-card h1{font-size:14px;line-height:16.1px;max-width:100%}.item-list-card .subtitle,.item-list-card h1{font-weight:700;letter-spacing:.01em;text-align:left}.item-list-card .subtitle{font-size:10px;line-height:13.02px}.item-list-card .content{justify-content:space-between;padding:5px 0}.item-list-card .content h1{max-width:250px}.item-list-card .keypoints-container{gap:2rem;max-width:200px}.item-list-card .keypoints{justify-content:center}.item-list-card .keypoints p{font-size:14px}.item-list-card .keypoints p:first-child{font-weight:500}.item-list-card .keypoints p:nth-child(2){font-size:9px;color:var(--gray20);white-space:nowrap}.item-list-card .progress-cont{width:300px;gap:10px}.item-list-card .progress-cont small{white-space:nowrap}.item-list-card .avail-text{font-size:10px;font-weight:700;line-height:13.02px;letter-spacing:.01em;text-align:left;text-align:center;margin:8px 0 0 auto;width:-moz-fit-content;width:fit-content;padding:0 10px;white-space:nowrap;height:22px;top:423px;left:325px;gap:0;border-radius:90px 0 0 0;background-color:#f6edff;border-radius:10px}@media screen and (max-width:600px){.float-cross{position:fixed;bottom:6rem;left:calc(50vw + 120px)}.item-list-card .progress-cont{width:50vw}}.progress-bead-container{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:10px}.progress-bead-container .beads-container{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:-12.5px}.progress-bead-container .bead{width:13px;height:13px;border-radius:50%;border:2px solid;background-color:#fff}.progress-bead-container .bead.filled{background-color:#fff}.about-field-container{position:relative;padding:3px;margin-right:5px}.card-buttons-view{padding:4px 12px;margin-right:16px;align-self:flex-start;border-radius:16px;border-width:1px;border-color:var(--dark-line-color);display:flex}.card-buttons-text{font-size:11px;line-height:16px;color:var(--dark);font-family:PlusJakartaSans-SemiBold,sans-serif;white-space:nowrap}.field-suggestion-container{overflow-x:scroll;display:flex;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;scrollbar-width:none}.field-suggestion-container::-webkit-scrollbar{display:none}.use-old-dashboard{position:absolute;top:0;left:0;color:#222936;font-size:12px;gap:10px;width:100%;justify-content:flex-end}.use-old-dashboard span{position:relative;height:-moz-fit-content;height:fit-content;padding:.5rem;border:1px solid #d2d2d4;border-radius:7px;margin:1.8rem 1.5rem}.use-old-dashboard--modal{position:relative;z-index:100;padding:0 8px}.use-old-dashboard--modal h3{padding:0 0 12px;border-bottom:.5px solid #d3d3d3}.use-old-dashboard--modal .sidesheet-base{position:fixed;z-index:1000!important}.use-old-dashboard--modal .text-area-container{height:100%}.use-old-dashboard--modal .text-area-container .main-textarea{margin:2rem 0 5rem}.use-old-dashboard--modal .text-area-container .main-textarea textarea{min-height:100px}.use-old-dashboard--modal .text-area-container .main-textarea textarea:focus-within{outline:0 solid #0d60d8!important}.transactions-receipt{padding:4rem 1rem;justify-content:center}.transactions-receipt--card{border-radius:10px;background-color:#fff;width:70vw;gap:2rem;padding:1rem 1rem 2rem}.transactions-receipt--card .info small{font-size:12px;color:#6d6d6d}.transactions-receipt--card .info .copy-text{justify-content:space-between}.transactions-receipt--card .info p{max-width:300px;font-size:14px}.transactions-receipt--card .dash{justify-content:center}.transactions-receipt--card .dash span{display:inline;margin:auto;width:100%;text-align:center;color:#c4c4c4;font-size:14px}.transactions-receipt--card .footer-img{align-items:center;gap:10px;margin-top:1rem}.transactions-receipt--card .footer-img p{font-size:12px;color:#c4c4c4}.transactions-receipt--card .footer-img img{width:30px}.change-pin{height:85vh;padding-top:.5rem}.change-pin .button{margin-top:auto}.join-challenge{padding:0}.join-challenge .card-choice{background-color:#fff;margin:0 auto;padding:50px 30px;width:100%;height:545;top:345px;left:456px;border-radius:20px;gap:10px}.join-challenge .card-choice img{width:50px}.join-challenge .card-choice h1{font-weight:700;font-size:27px;line-height:113%;letter-spacing:0;text-align:left}.join-challenge .card-choice .sub-title{font-weight:500;font-size:14px;line-height:148%;letter-spacing:1%;color:#787f8b;text-align:left}.join-challenge .card-choice .choice{gap:20px;margin-top:2rem}.join-challenge .card-choice .choice .tabs{width:500;border-radius:15px;background-color:#f7f7f9;padding:0 1rem;height:70px;justify-content:space-between;border:1px solid transparent}.join-challenge .card-choice .choice .tabs.actives{border:1px solid #14b259}.join-challenge .card-choice .choice .tabs p{font-weight:700;font-size:15px;line-height:100%;letter-spacing:1%;color:#222936}.join-challenge .card-choice .choice .tabs span{height:20px;width:20px;background-color:#e1e1e4;border-radius:50%}.join-challenge .card-choice .choice .tabs img{width:20px}.join-challenge .card-choice .choice button{height:60px;margin-top:20px;background-color:#14b259;border-radius:10px;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.18px}@media only screen and (max-width:700px){.join-challenge .card-choice h1{font-size:24px}.join-challenge .card-choice .choice .tabs p{font-size:14px}.join-challenge .card-choice .sub-title{font-size:12px}.join-challenge .card-choice{padding:50px 7px}.join-challenge .card-choice .choice button{height:55px}}@media screen and (max-width:600px){.react-datepicker,.react-datepicker__month-container{width:100%}.react-datepicker__day-names,.react-datepicker__month{width:-moz-fit-content;width:fit-content}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{margin-right:14px!important}.transactions-receipt--card{width:100vw}}@media screen and (min-width:1100px){.float-cross{position:fixed;bottom:3rem;left:calc(50vw + 55px)}.float-cross__text{font-size:12px;line-height:16px}}.pin-input{display:flex;flex-direction:column;height:80vh;padding:0 30px;margin-top:24px}.pin-input:focus{outline:none}.pin-input:focus .top-container__field-container{opacity:.9}.pin-input .top-container{position:relative;margin-bottom:40px;cursor:auto;padding-left:12px}.pin-input .top-container__field-container{display:flex;position:relative}.pin-input .pin-field-container{display:flex;align-items:center;background-color:var(--light-light-ash);border-radius:8px;padding:0 20px;height:48px}.pin-input .pin-field-container .field-character{width:6px;height:6px;margin:0 8px;border-radius:6px}.pin-input .keypad-container{display:flex;flex:1 1;justify-content:flex-end;position:relative;cursor:auto}.pin-input .keypad-container__wrap{width:100%;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:4vh}.pin-input .keypad-container .keyrow{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.pin-input .keypad-container .secure-container{height:100%;align-items:center;justify-content:center}.pin-input .keypad-container .secure-text{font-size:12px;font-weight:600;align-self:center;font-style:italic;color:var(--dark)}.pin-input .container{position:relative;display:flex;flex:1 1;align-items:center;justify-content:center}.pin-input .container .key-container{position:relative;width:48px;height:48px;border-radius:50%}.pin-input .container .text-container{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%}.pin-input .container .key-text{position:relative;font-size:20px;line-height:28px;font-weight:600;color:var(--dark)}.sidesheet-base .auth-confirm{height:100%}.sidesheet-base .auth-confirm .body{height:100%;display:flex;flex-direction:column}@media screen and (max-width:600px){.sidesheet-base .auth-confirm{height:100%}.pin-input{padding:0 12px;height:auto}.pin-input-auth-confirm{padding:0}}@media screen and (max-width:1100px){.sidesheet-base .no-pin{height:100%}}.target-savings-card{background-color:var(--white);border-radius:12px;display:flex;align-items:center;padding:10px;margin-bottom:15px}.target-savings-card .icon-placeholder{height:84px;width:84px;background-color:var(--white);margin-right:12px;border-radius:6px}.target-savings-card .right-section{display:flex;flex-direction:column;flex:1 1;margin-left:4px;align-content:space-between}.target-savings-card .right-section__target-title-container{width:96%;flex:1 1;display:flex}.target-savings-card .right-section__target-title{font-family:PlusJakartaSans-SemiBold,sans-serif;margin-bottom:8px;font-size:15px;color:var(--dark)}.target-savings-card .right-section .target-info-container{display:flex;flex:1 1}.target-savings-card .right-section .target-info-container__header{font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:14px;color:var(--dark)}.target-savings-card .right-section .target-info-container__header-alone{font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:20px;color:var(--dark)}.target-savings-card .right-section .target-info-container__subheader{font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:9px;margin-top:.5px;color:var(--dark-grey)}.target-savings-card .right-section .progress-container{display:flex;flex:1 1;align-items:center;justify-content:space-between;margin-top:8px}.target-savings-card .right-section .progress-text{font-size:12px;font-family:PlusJakartaSans-SemiBold,sans-serif;color:var(--dark);margin-left:8px}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.overlay .alert-container{background:#fff;border-radius:10px;width:90%;box-shadow:0 2px 10px rgba(0,0,0,.1);text-align:center}.overlay .alert-container__no-message{max-width:300px;padding:20px 0}.overlay .alert-container__has-message{max-width:320px;padding:20px 0 0}.overlay .alert-container .alert-title{margin-top:0}.overlay .alert-container .alert-message{margin:20px 0;font-size:12px}.overlay .alert-container .buttons-container{display:flex;justify-content:space-between;margin-top:20px}.overlay .alert-container .buttons-container.column{flex-direction:column}.overlay .alert-container .buttons-container.column .alert-button{margin-bottom:10px;display:flex;justify-content:center;align-self:center;border-bottom:1px solid #ccc;width:100%;border-radius:0}.overlay .alert-container .buttons-container.column .alert-button:last-child{margin-bottom:0;border-bottom:none}.overlay .alert-container .buttons-container.row{flex-direction:row;border-top:1px solid #ccc}.overlay .alert-container .buttons-container.row .alert-button{flex:1 1;margin:0 5px}.overlay .alert-container .alert-button{flex:1 1;margin:0 5px;padding:10px;border:none;border-radius:5px;cursor:pointer;outline:none;background:none;color:inherit}.overlay .alert-container .alert-button.default{color:#007bff}.overlay .alert-container .alert-button.cancel{color:#6c757d}.overlay .alert-container .alert-button.destructive{color:#dc3545}.overlay .alert-container .alert-button.center{width:100%;display:flex;justify-content:center;align-self:center}.overlay .alert-container .divider{background-color:#ccc;width:1px;margin:0 10px}@media screen and (min-width:1100px){.overlay .alert-container{left:-90px;position:relative}}.progress-bar-container{display:flex;align-items:center;padding:16px}.progress-bar-container .left-side{margin-right:14px;align-items:center;display:flex}.progress-bar-container .right-side{flex:1 1}.progress-bar-container img{width:48px;height:48px}.progress-bar-container .label-container{flex:1 1;justify-content:space-between;display:flex}.action-button-container{background-color:var(--jade);border-radius:25px;position:absolute;position:relative}.action-button-container,.loader-container{height:50px;width:50px;display:flex;align-items:center;justify-content:center;bottom:16px;z-index:5;right:18px}.loader-container{position:absolute}.action-button-container-ph{position:relative;background-color:var(--jade);border-radius:20px;border-width:1px;border-color:var(--jade)}.action-button-container-ph,.loader-container-ph{height:40px;width:40px;display:flex;align-items:center;justify-content:center;z-index:5}.action-btn-dot{top:0;right:0}.action-btn-dot,.dot-ph{position:absolute;z-index:2;background-color:var(--pinkish-red);border-radius:30px;height:18px;width:auto;padding:0 4px;display:flex;align-items:center;justify-content:center}.dot-ph{top:-8px;right:-5px}.dot-text{font-family:var(--font-family-semibold);color:var(--white);font-size:10px;line-height:13px}.action-image{width:50px;height:50px;border-radius:25px}.action-image-ph{height:41px;width:41px;border-radius:20.5px}.action-text-container{flex:1 1;display:flex;align-content:center;justify-content:center}.action-text-background-image{max-height:51px;max-width:51px;border-width:1px;border-color:var(--dark-line-color);border-radius:26px}.action-text-background-image,.action-text-background-image-ph{flex:1 1;z-index:10;position:absolute;background-color:rgba(0,0,0,.44);display:flex;justify-content:center;align-items:center}.action-text-background-image-ph{max-height:41px;max-width:41px;border-width:1px;border-color:var(--dark-line-color);border-radius:25px}.action-text{font-family:var(--font-family-semibold);color:var(--force-white);font-size:24px;line-height:36px}.action-text-ph{font-family:var(--font-family-regular);color:var(--force-white);font-size:16px;line-height:22px}.investment-card{display:flex;gap:10px;padding:10px;background-color:var(--default-light-card-bg);box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:12px}.investment-card img{border-radius:10px;overflow:hidden}.investment-card h3{font-size:14px;white-space:normal;color:var(--dark)}.investment-card .right-section{flex:1 1}.investment-card .right-section .target-title-container{align-items:flex-start;display:flex;justify-content:space-between}.investment-card .right-section .target-title-container .target-pill-container{border-radius:20px;margin-left:8px;padding:4px 8px;background-color:rgba(121,19,229,.063)}.investment-card .right-section .target-title-container .target-pill-container .target-pill{font-size:10px;font-family:PlusJakartaSans-SemiBold,sans-serif;color:var(--piggyvest-investify)}.investment-card .right-section .investment-container{display:flex;align-items:center;flex:1 1;margin:12px 0;justify-content:flex-start}.investment-card .right-section .investment-container .investment-percent,.investment-card .right-section .investment-container .investment-text{font-size:12px;font-family:PlusJakartaSans-SemiBold,sans-serif;color:var(--jade)}.investment-card .right-section .investment-container .investment-text{margin-left:4px;color:var(--dark-grey)}.investment-card .right-section .target-info-container{display:flex}.investment-card .right-section .target-info-container .investment-right27{margin-right:27px}.investment-card .right-section .target-info-container .target-info-header{font-size:14px;font-family:PlusJakartaSans-SemiBold,sans-serif;color:var(--dark)}.investment-card .right-section .target-info-container .target-info-header-alone{font-size:20px;font-family:PlusJakartaSans-SemiBold,sans-serif;color:var(--dark)}.investment-card .right-section .target-info-container .target-info-subheader{font-size:10px;margin-top:1px;color:var(--dark-grey);font-family:PlusJakartaSans-SemiBold,sans-serif}.loading-container{margin:12px 32px;display:flex;align-items:flex-start}.spinner{border:4px solid rgba(0,0,0,.1);border-left-color:#000;width:24px;height:24px;animation:spin 1s linear infinite}.forgot-pin-container{align-items:flex-start;margin:16px 4px 0;display:flex}.forgot-pin-text{align-self:center;font-size:14px;color:var(--dark-grey);font-family:PlusJakartaSans-SemiBold,sans-serif;cursor:pointer}.forgot-pin-text:hover{text-decoration:underline}.errorDisplay{background-color:hsla(0,0%,96%,.478);height:100vh;top:0;left:0;z-index:10}.errorDisplay .cloud{font-size:30px}.errorDisplay .message{width:400px;text-align:center;white-space:pre-wrap;line-height:23px;font-size:14px;margin:1rem 0}.errorDisplay .button-cont{gap:1rem}.errorDisplay .button{font-size:14px;color:#fff;width:200px}.errorDisplay .button .reload{font-size:25px}.icon{width:25px;height:25px;object-fit:contain}.text{font-size:1.1rem;font-family:PlusJakartaSans-SemiBold,Inter,sans-serif;color:var(--dark-grey)}.actionContainer{margin-left:16px;display:flex;align-items:center}.loaderContainer{height:30px;width:30px}.loader{width:24px;height:24px;border:3px solid #ececed;border-top:3px solid var(--jade,#22ad80);display:inline-block}.tab-pocket-container{position:relative;height:59px;border-bottom:1px solid var(--dark-line-color);background:var(--white)}.tab-pocket-tabs{display:flex;position:relative;width:100%;height:100%;background:#fff;border:none}.tab-pocket-tab{flex:1 1;cursor:pointer;transition:opacity .2s;position:relative}.tab-pocket-tab,.tab-pocket-tab .tab-pocket-title{display:flex;justify-content:center;align-items:center}.tab-pocket-tab .tab-pocket-title{gap:7px}.tab-title{font-size:15px;font-family:PlusJakartaSans-SemiBold,Inter,sans-serif;color:var(--dark);opacity:.3;transition:color .25s,opacity .2s}.tab-title.active{color:var(--dark);opacity:1}.tab-render-count{border-radius:10px;font-size:11px;padding:3px 7px;margin-left:6px;color:var(--white);display:inline-block;min-width:20px;text-align:center;font-family:PlusJakartaSans-Bold,Inter,sans-serif;background:var(--purpleish-blue)}.tab-loader{margin-left:9px;width:14px;height:14px;border-top:2px solid var(--cloudy-blue);border:2px solid var(--cloudy-blue);border-top-color:var(--piggyvest-blue);border-radius:50%;animation:tab-spin .7s linear infinite;display:inline-block}@keyframes tab-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tab-animated-bar{position:absolute;bottom:-2px;height:3px;border-radius:100px;z-index:2;transition:left .6s cubic-bezier(.16,.81,.47,1.13),width .4s;pointer-events:none;background:var(--purpleish-blue)}.tab-animated-bar.big{height:33px;bottom:0;border-radius:100px;opacity:.2}.loaderContainer{height:50px;width:50px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:16px;right:18px;z-index:5}.loader{width:30px;height:30px;border:4px solid #ececed;border-top:4px solid var(--jade,#22ad80);border-radius:50%;animation:spin .7s linear infinite}.auth-page{padding:100px 30px;position:relative;background-color:#fff;overflow:auto}.auth-page .back-btn{height:30px;width:30px;border-radius:50%;font-size:20px;color:#222936;background-color:#ececed;margin-bottom:40px;position:relative}.auth-page .company-logo{margin-bottom:5rem}.auth-page .header{margin-bottom:30px}.auth-page .header .info{flex:1 1}.auth-page .header .info h1{font-size:35px;font-weight:700;line-height:48.3px;letter-spacing:.01em;color:#222936}.auth-page .header .info span{display:block;margin-top:6px;font-size:13px;font-weight:700;line-height:23.43px;letter-spacing:.01em;color:#595b61}.auth-page .header .avatar{height:50px;width:50px;border-radius:50%;font-size:20px;color:#fff;background-color:#0d60d8}.auth-page .header--2{margin-top:2rem;gap:20px}.auth-page__actions{margin:30px auto auto;text-align:center;width:-moz-fit-content;width:fit-content}.auth-page__actions a{font-size:15px;font-weight:700;line-height:23.43px;letter-spacing:.01em;display:block;color:var(--blue)}.auth-page__actions a:nth-child(2){margin-top:18px;color:#595b61}.auth-page__actions a p{margin:15px 0 0}.auth-page__actions button{margin-top:18px;height:72px;width:72px;font-size:50px;color:var(--blue);background-color:transparent}.auth-page.join-challenge.register{padding:30px 20px}.auth-page.join-challenge.register .p-20{padding:0}.auth-page.join-challenge.login .header,.auth-page.join-challenge.register .header{padding:0!important}.dashboard-page{display:flex;flex-direction:column;white-space:nowrap;gap:20px;min-height:100vh}.dashboard-page .p-20{padding:0 20px}.dashboard-page .user-details{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:20px}.dashboard-page .user-details__info h2{font-size:20px;font-weight:700;line-height:25px;letter-spacing:.01em;color:#222936;margin:0}.dashboard-page .user-details__info span{font-size:14px;font-weight:500;line-height:18.23px;letter-spacing:.01em;color:#878c96}.dashboard-page .user-details__avatar{height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:20px;color:#fff;background-color:#0d60d8}.dashboard-page .balance-cards{white-space:nowrap;overflow:auto;padding-bottom:10px}.homepage{padding:20px 0}.invest-home,.savings-home{padding:32px 0 70px}.product-page{background-color:var(--white);padding-top:2rem;min-height:100vh;padding-bottom:4rem}.product-page .icon-text{justify-content:space-between;gap:1rem;padding:1rem 0 2rem}.product-page .icon-text .flex--4{gap:6px;align-items:center;position:relative}.product-page .icon-text .flex--4 p{font-size:12px;line-height:15.62px;letter-spacing:.01em;text-align:center;max-width:80px;height:30px;margin-top:4px}.product-page .icon-text .flex--4 span{border:2px solid #fff;position:absolute;right:-10px;top:0;background:#f15757;padding:3px 8px 2px;border-radius:20px;text-transform:uppercase;color:var(--white);font-size:9px;font-weight:700;line-height:11.72px;letter-spacing:.01em;text-align:left}.product-page .transactions{padding-bottom:2rem;background-color:var(--gray90)}.product-page .no-data{background-color:var(--gray60);align-items:center;justify-content:center;height:45vh;gap:20px;padding:4rem}.product-page .no-data.border{border-top:2px solid var(--gray85)}.product-page .no-data img{width:100px}.product-page .no-data p{font-size:14px;font-weight:500;line-height:18.23px;letter-spacing:.01em;text-align:center;color:var(--gray75)}.product-page .float-cross{position:fixed;bottom:6rem;left:60%}.product-page.single-investment .verified{justify-content:flex-end;gap:5px;color:#7913e5}.product-page.single-investment .info{padding-bottom:20px}.product-page.single-investment .info .sect--1 p{font-weight:600}.product-page.single-investment .info .sect--1 p:nth-child(2),.product-page.single-investment .info .sect--2 p{font-weight:400;font-size:12px;line-height:15.62px;letter-spacing:.01em;text-align:left}.product-page.single-investment .info .sect--2 p{color:#878c96}.product-page.single-investment .info .heading{font-size:16px;font-weight:700;line-height:20px;letter-spacing:.01em;text-align:left;max-width:250px}.product-page.explore-page{background-color:#f5f5f5;height:100vh;grid-gap:20px;height:-moz-fit-content;height:fit-content;min-height:100vh;overflow:scroll;padding:1rem 1rem 6rem}.product-page.explore-page .item{background:#fff;border-radius:20px;padding:10px;gap:10px}.product-page.explore-page .item img{object-fit:cover;border-radius:10px;border:2px solid #fff}.product-page.explore-page .item h1{font-size:14px;font-weight:700;line-height:16.1px;letter-spacing:.01em;text-align:left}.product-page.explore-page .item .subtitle{font-size:10px;font-weight:700;line-height:13.02px;letter-spacing:.01em;text-align:left}.product-page.explore-page .item .content{justify-content:space-between;padding:10px 0}.product-page.explore-page .item .content h1{max-width:190px}.product-page.explore-page .item .keypoints{justify-content:center}.product-page.explore-page .item .keypoints p{font-size:12px}.product-page.explore-page .item .keypoints p:first-child{font-weight:500}.product-page.explore-page .item .keypoints p:nth-child(2){font-size:10px;color:var(--gray20)}.product-page.explore-page .item .avail-text{font-size:10px;font-weight:700;line-height:13.02px;letter-spacing:.01em;text-align:left;text-align:center;margin:8px 0 0 auto;width:-moz-fit-content;width:fit-content;white-space:nowrap;padding:0 10px;height:22px;top:423px;left:325px;gap:0;border-radius:90px 0 0 0;background-color:#f6edff;border-radius:10px}.product-page.wallet-page{padding:0}.product-page.wallet-page .button-container{padding:20px}.product-page.pocket,.product-page.points{padding:2rem 0 0}.product-page.pocket .transaction-list--alt .row--1 p,.product-page.points .transaction-list--alt .row--1 p{height:20px}.product-page.widget-page{background-color:var(--gray60)}.product-page.widget-page .lists{padding:0;margin:0 auto}.product-page.widget-page .lists.isWithdraw .lists__item{margin-bottom:20px}.product-page.widget-page .button-container{padding:20px}.product-page.widget-page .image-view-template{margin:0 20px 20px}.product-page.explore-target{background-color:#f5f5f5}.product-page.single-page{background-color:#f5f5f5;height:100vh;padding:1rem 1.5rem;height:130px;grid-gap:20px;height:-moz-fit-content;height:fit-content;min-height:100vh}.product-page.safelock{padding-bottom:0}.product-page .tab-section{background-color:#f5f5f5;margin-top:3rem}.product-page .tab-section .tab-item{gap:20px;padding:0 20px 6rem}.product-page.housemoney .item-list-card{margin-bottom:1rem}@media screen and (max-width:600px){.product-page.explore-page .item .avail-text{width:85px;height:20px;font-size:8px;padding:4px}}.settings .header{align-items:center;padding:3rem 16px 2rem}.settings .header h1{font-size:20px;font-weight:700;line-height:25px;letter-spacing:.01em;text-align:left}.settings .header p{font-size:14px;font-weight:500;line-height:18.23px;letter-spacing:.01em;text-align:left;color:#878c96;padding-top:10px}.quick-save .heading{font-size:24px;font-weight:700;line-height:30px;letter-spacing:.01em;text-align:left;padding-bottom:1.5rem;margin-bottom:1.5rem;position:relative}.quick-save .heading:after{content:"";position:absolute;bottom:0;right:-20px;height:1px;width:calc(100% + 40px);background-color:#eaeaea}.header--2 .info{flex:1 1}.header--2 .info h1{font-size:24px;font-weight:700;line-height:48.3px;letter-spacing:.01em;color:#222936;font-family:NeuePlak-ExtraBlack,sans-serif}.header--2 .info span{display:block;margin-top:6px;font-size:13px;font-weight:700;line-height:23.43px;letter-spacing:.01em;color:#595b61}.header--2 .info b{color:#eb0707}.header--2 .avatar{height:50px;width:50px;border-radius:50%;font-size:20px;color:#fff;background-color:#0d60d8}.inpage-webview-container{position:relative;width:100%;height:100vh}.loadingOverlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000}.spinner{width:40px;height:40px;border-radius:50%;border:3px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:spin 1s ease-in-out infinite;margin-bottom:10px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loadingText{font-size:16px;font-weight:600;font-family:PlusJakartaSans-Bold,sans-serif;margin-top:16px}.user-list-page--container{min-height:100vh;height:-moz-fit-content;height:fit-content;background-color:#fff;overflow:scroll;margin-bottom:2rem}.user-list-page--header{background-color:#fff;padding:2rem 20px;gap:10px}.user-list-page--header img{width:60px}.user-list-page--header .sect--2{justify-content:center;gap:5px}.user-list-page--header small{color:gray;font-size:12px;font-weight:700}.user-list-page--header p{font-size:14px}.user-list-page--content{border:2px solid #fff;height:500px;padding:0 20px;background-color:#fff}.user-list-page--content--sect--1{background-color:#f6f6f6;border:2px dashed #d7d7d7;border-radius:20px;margin-top:2rem}.user-list-page--content--sect--1 .list-labels{padding:2rem;justify-content:space-between;flex-wrap:wrap;gap:3rem}.user-list-page--content--sect--1 .list-labels .details{gap:5px;flex:0 0 150px}.user-list-page--content--sect--1 .list-labels small{color:gray;font-size:12px;font-weight:700}.user-list-page--content--sect--1 .list-labels p{font-size:16px}.user-list-page--content--sect--2 .switch--text{padding-top:2rem}.user-list-page--content--sect--2 .switch--text .switch-option{padding-left:0!important}.user-list-page--content--sect--2 .switch--text small{font-weight:10px;font-weight:700}.dashboard-layout{background-color:var(--new-bg-color);position:relative;border:1px solid hsla(0,3%,83%,.5);height:-moz-fit-content;height:fit-content}.dashboard-layout__header{position:fixed;width:498px;min-width:27vw;background-color:var(--gray60);padding:1.5rem;top:0;z-index:20}.dashboard-layout__header h1{font-size:18px;font-weight:700;line-height:24px;letter-spacing:.01em;text-align:center;position:relative;top:2px}.dashboard-layout__content{overflow:auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:3rem;position:relative}.dashboard-layout__content.isHeader{margin-top:70px}.dashboard-layout__content.isHeader .product-page{min-height:calc(100vh - 70px)}.dashboard-layout__nav{height:60px;border-top:2px solid #dfe5f2;display:flex;position:fixed;background-color:var(--white);width:500px;min-width:27vw;bottom:0;z-index:25}.dashboard-layout__nav a{padding-top:10px;flex:1 1;height:100%;display:flex;flex-direction:column;align-items:center;color:#878c96;font-size:11px;font-weight:500;line-height:13.02px;letter-spacing:.01em;text-align:center}.dashboard-layout__nav a svg{font-size:25px}.dashboard-layout__nav a span{padding-top:3px}.dashboard-layout__nav .piggy-logo,.dashboard-layout__recent{display:none}.dashboard-layout__savings{flex:1 1}.dashboard-layout__savings .text-caret{position:relative}.dashboard-layout__savings .text-caret span{position:relative;top:-2px}.dashboard-layout__savings .savings-caret{gap:10px;position:absolute;top:14.5px;left:102px;padding:0 29px 4px 10px}.dashboard-layout__savings .savings-caret .caret{color:#64748b;transition:all .1s linear}.dashboard-layout__savings .savings-caret .caret.rotate-caret{transform:rotate(-180deg)}.dashboard-layout__savings .dropdown{width:220px;top:0;position:relative;gap:8px;border-radius:8px;padding:10px;transition:all .1s linear;gap:10px}.dashboard-layout__savings .dropdown>div{gap:10px;padding:10px;height:50px}.dashboard-layout__savings .dropdown>div:hover{border-radius:10px;background:rgba(212,229,255,.28);width:100%;height:50px}.dashboard-layout__savings .dropdown>div:hover span{color:#0c5fe4}.dashboard-layout__savings .dropdown>div.active{border-radius:10px;background:rgba(212,229,255,.28);padding:10px;width:100%}.dashboard-layout__savings .dropdown>div.active span{color:#0c5fe4}.dashboard-layout__savings .dropdown a.active,.dashboard-layout__savings .dropdown a:hover{border-radius:10px}.dashboard-layout__savings .dropdown img{width:30px;min-width:30px}.dashboard-layout__savings .dropdown p{font-weight:500;font-size:14px;line-height:100%;letter-spacing:-2.5%;color:#434f64;white-space:nowrap}@media screen and (max-width:500px){.dashboard-layout__header,.dashboard-layout__nav{width:100vw}.dashboard-layout__nav .piggy-logo{display:none}.dashboard-layout__savings .text-caret span{top:0}.dashboard-layout__savings .savings-caret{display:none}}@media screen and (min-width:1100px){.dashboard-layout{width:500px;height:-moz-fit-content;height:fit-content}.dashboard-layout__container{display:flex;justify-content:center}.dashboard-layout__nav{position:relative;top:2.8rem;left:-3px;z-index:1000;flex-direction:column;height:-moz-fit-content;height:fit-content;width:220px;min-width:unset;background:transparent;border-top:unset}.dashboard-layout__nav .piggy-logo{margin-bottom:35px;width:150px;display:block}.dashboard-layout__nav a{padding:10px;flex:1 1;height:100%;display:flex;flex-direction:row;align-items:center;color:#878c96;font-size:11px;font-weight:500;line-height:13.02px;letter-spacing:.01em;text-align:center;gap:15px;margin-bottom:2px;width:70%}.dashboard-layout__nav a:hover{transition:all .2s ease-in}.dashboard-layout__nav a.active,.dashboard-layout__nav a:hover{border-radius:10px 0 0 10px;background:rgba(212,229,255,.28);padding:10px;width:100%}.dashboard-layout__nav a.active span{color:#0c5fe4}.dashboard-layout__nav a svg{font-size:25px}.dashboard-layout__nav a span{padding-top:3px;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.dashboard-layout__content{padding-bottom:0}.dashboard-layout__recent{display:block;width:407px;position:relative;top:-35px;left:-11px}.dashboard-layout__recent .lists{background-color:transparent;transform:scale(.8)}.dashboard-layout__recent .lists__item:not(:last-child){border-bottom:1px solid #ddd}}@media screen and (max-width:1100px){.dashboard-layout__savings .dropdown{width:220px;top:0;position:relative;gap:8px;border-radius:8px;padding:10px;transition:all .1s linear;gap:10px;display:none}}