@font-face{font-family:Space Grotesk;src:url(/assets/SpaceGrotesk-Light-C1Nqs_QU.ttf)format("truetype");font-weight:300}@font-face{font-family:Space Grotesk;src:url(/assets/SpaceGrotesk-Regular-DhyBADTE.ttf)format("truetype");font-weight:400}@font-face{font-family:Space Grotesk;src:url(/assets/SpaceGrotesk-Medium-DGxYFqId.ttf)format("truetype");font-weight:500}@font-face{font-family:Space Grotesk;src:url(/assets/SpaceGrotesk-SemiBold-CYZJfp-p.ttf)format("truetype");font-weight:600}@font-face{font-family:Space Grotesk;src:url(/assets/SpaceGrotesk-Bold-wuXZARFU.ttf)format("truetype");font-weight:700}@font-face{font-family:Epilogue;src:url(/assets/Epilogue-Thin-Bjryofwc.ttf)format("truetype");font-weight:100}@font-face{font-family:Epilogue;src:url(/assets/Epilogue-ExtraLight-BYuFCs_h.ttf)format("truetype");font-weight:200}@font-face{font-family:Epilogue;src:url(/assets/Epilogue-Light-DGWkenVD.ttf)format("truetype");font-weight:300}@font-face{font-family:Epilogue;src:url(/assets/Epilogue-Regular-yTP_ZpSo.ttf)format("truetype");font-weight:400}@font-face{font-family:Epilogue;src:url(/assets/Epilogue-Medium-Cvpfk-o0.ttf)format("truetype");font-weight:500}@font-face{font-family:Epilogue;src:url(/assets/Epilogue-SemiBold-Bed6TqNJ.ttf)format("truetype");font-weight:600}@font-face{font-family:Epilogue;src:url(/assets/Epilogue-Bold-DGrSrfqo.ttf)format("truetype");font-weight:700}@font-face{font-family:Epilogue;src:url(/assets/Epilogue-ExtraBold-BgX_viv0.ttf)format("truetype");font-weight:800}@font-face{font-family:Epilogue;src:url(/assets/Epilogue-Black-DMWOMeHd.ttf)format("truetype");font-weight:900}@font-face{font-family:Google Sans;src:url(/assets/GoogleSans-Regular-CqIHRKHu.ttf)format("truetype");font-weight:400}@font-face{font-family:Google Sans;src:url(/assets/GoogleSans-Medium-BBVCn_ud.ttf)format("truetype");font-weight:500}@font-face{font-family:Google Sans;src:url(/assets/GoogleSans-SemiBold-D1oB7LvD.ttf)format("truetype");font-weight:600}@font-face{font-family:Google Sans;src:url(/assets/GoogleSans-Bold-CpMcfeht.ttf)format("truetype");font-weight:700}@font-face{font-family:Google Sans Flex;src:url(/assets/GoogleSans-VariableFont_GRAD_opsz_wght-vT3J372L.ttf)format("truetype");font-weight:100 900}@font-face{font-family:Geist;src:url(/assets/Geist-Thin-CwSBnl8T.ttf)format("truetype");font-weight:100}@font-face{font-family:Geist;src:url(/assets/Geist-ExtraLight-BgLByVcV.ttf)format("truetype");font-weight:200}@font-face{font-family:Geist;src:url(/assets/Geist-Light-CZnX_Lm0.ttf)format("truetype");font-weight:300}@font-face{font-family:Geist;src:url(/assets/Geist-Regular-BXNYQXOa.ttf)format("truetype");font-weight:400}@font-face{font-family:Geist;src:url(/assets/Geist-Medium-SxSg9H5f.ttf)format("truetype");font-weight:500}@font-face{font-family:Geist;src:url(/assets/Geist-SemiBold-CAqX8Xc_.ttf)format("truetype");font-weight:600}@font-face{font-family:Geist;src:url(/assets/Geist-Bold-CbEN33sC.ttf)format("truetype");font-weight:700}@font-face{font-family:Geist;src:url(/assets/Geist-ExtraBold-uXI3fysT.ttf)format("truetype");font-weight:800}@font-face{font-family:Geist;src:url(/assets/Geist-Black-NT0LaMLg.ttf)format("truetype");font-weight:900}@font-face{font-family:Geist test;src:url(./i/static/Geist-Black.ttf)format("truetype");font-weight:900}@font-face{font-family:Bricolage Grotesque;src:url(/assets/BricolageGrotesque_24pt-ExtraLight-BFZgznyI.ttf)format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:url(/assets/BricolageGrotesque_24pt-Light-B-MpmyH4.ttf)format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:url(/assets/BricolageGrotesque_24pt-Regular-CJovF7bn.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:url(/assets/BricolageGrotesque_24pt-Medium-CfiH-3wA.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:url(/assets/BricolageGrotesque_24pt-SemiBold-GW1ZfOTq.ttf)format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:url(/assets/BricolageGrotesque_24pt-Bold-CNV8Gjov.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Bricolage Grotesque;src:url(/assets/BricolageGrotesque_24pt-ExtraBold-ZrMghc0P.ttf)format("truetype");font-weight:800;font-style:normal}h1.heading1{letter-spacing:-1px;color:#000;width:100%;font-size:2.5rem;font-weight:500}h1.heading1.left{text-align:left}h1.heading1.center{text-align:center}h1.heading1.small{font-size:2rem}p.headline{max-width:800px;font-size:1.15rem;font-weight:500;line-height:1.5}p.headline.big{font-size:1.5rem}p.regular{font-size:1.15rem;font-weight:400;line-height:1.5}p.regular.small{font-size:1rem}button.sectionbutton{color:#fff;background-color:#171717;border:0;border-radius:12px;padding:12px 20px;font-size:1rem;font-weight:600;line-height:1.5}button.sectionbutton.full{width:100%}:root{color:#000;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff}*{box-sizing:border-box;margin:0;padding:0;font-weight:400;text-decoration:none;list-style-type:none}body{font-family:Geist,sans-serif}html{scroll-behavior:smooth}.demos{z-index:1;justify-content:center;align-items:center;gap:32px;width:100%;display:flex}.demos .demobox{background-color:#000;width:100%;min-height:500px;padding:1rem}.demos .demobox:nth-child(2){margin-bottom:-30px}.pricing{flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;margin-bottom:100px;padding:0 10%;display:flex}.pricing .plans{align-items:start;gap:64px;width:100%;display:flex}.pricing .plans .plandetails{flex-direction:column;gap:24px;width:50%;display:flex}.pricing .plans .plan{background-color:#fff;border:1px solid #000;border-radius:12px;flex-direction:column;justify-content:center;align-items:start;gap:32px;width:50%;padding:3rem;display:flex;position:relative}.plan .flexdown{flex-direction:column;gap:8px;display:flex}.pricing ul{flex-direction:column;justify-content:start;align-items:start;gap:16px;font-size:1rem;display:flex}.pricing ul li{justify-content:center;align-items:start;gap:8px;display:flex}.pricing ul li p{font-weight:600;line-height:1.25}.pricing ul li span{opacity:.8;font-size:.9rem;font-weight:500;line-height:1.25}.pricing ul li svg{width:30px;height:30px}.pricing .planprice{justify-content:start;align-items:end;gap:12px;width:100%;display:flex}.pricing .planprice h1{letter-spacing:-1.5px;color:#000;font-size:3rem;font-weight:500;line-height:.9}.pricing .planprice p{opacity:.7;font-size:1rem;font-weight:500;line-height:1.5}.plan p.priceexplanation{color:#000;opacity:.7;font-size:1rem;font-weight:500;line-height:1.5}.plan span.linethrough{text-decoration:line-through}.plan .points{flex-direction:column;gap:4px;display:flex}.plan .points p{opacity:1;justify-content:start;align-items:center;gap:8px;font-size:.9rem;font-weight:500;line-height:1.25;display:flex}.plan .points p svg{opacity:.8}.limitedoffer{background-color:#22c55e1a;border:2px solid #22c55e;border-radius:100px;width:100%;padding:8px}.limitedoffer p{color:#22c55e;text-align:center;width:100%;font-size:.9rem;font-weight:600;line-height:1.25}header{z-index:10;background:0 0;border-radius:0;justify-content:center;align-items:center;width:100%;padding:24px 0 0;transition:all .15s;display:flex;position:relative;top:0;left:0}menu{justify-content:center;align-items:center;width:90%;height:100%;padding:64px 0 0;transition:all .2s;display:flex;position:relative}header .logo{justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;bottom:0;left:0}@font-face{font-family:Bricolage;src:url(/assets/BricolageGrotesque-VariableFont_opsz_wdth_wght-DcWnIxAz.ttf)}header .logo p{letter-spacing:-1px;font-family:Bricolage;font-size:1.75rem;font-weight:700}header .logo span{color:#fff;font-size:1.2rem;font-weight:500;line-height:.65}header .logo img{width:25px;display:none}header.scrolled2{transition:all .2s}header.scrolled2 menu{padding:0}header.scrolled2 ul{background-color:#000;border:0;top:16px}header.scrolled2 ul li a{color:#fff}header.scrolled2 ul li:first-child{background-color:#fff}header.scrolled2 ul li:first-child a{color:#000}header ul{background-color:#fff;border:1px solid #e5e7eb;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:3px;transition:all .2s;display:flex;position:fixed;top:52px}header ul li{border-radius:100px;padding:10px 18px}header ul li:first-child{background-color:#000}header ul li a{color:#000;font-size:1rem;font-weight:500}header ul li:first-child a,header.scrolled ul li a{color:#fff}header button{color:#fff;background-color:#000;border:0;border-radius:100px;justify-content:center;align-items:center;gap:4px;padding:8px 20px;font-size:.9rem;font-weight:600;line-height:1.5;display:flex;position:absolute;bottom:0;right:0}header button svg{width:20px;height:20px}header.scrolled button{color:#171717;background-color:#fff}.newuserflow{flex-direction:column;justify-content:start;align-items:center;gap:32px;width:100%;min-height:100svh;padding:175px 0 0;display:flex;position:relative}.newuserflow img.logo{width:25px;position:absolute;top:50px;left:50px}.newuserflow h1{color:#171717;text-align:center;width:90%;font-size:1.75rem;font-weight:500}.newuserflow .authinputs{flex-direction:column;justify-content:center;align-items:center;gap:18px;width:95%;max-width:650px;display:flex;position:relative}.newuserflow .authinputs .lableandinput{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;display:flex;position:relative}.lableandinput{position:absolute}.newuserflow .authinputs label{color:#171717;width:100%;font-size:.95rem;font-weight:500}.newuserflow button{color:#fff;background-color:#171717;border:0 solid #000;border-radius:100px;width:100%;height:55px;margin-top:12px;font-size:1rem;font-weight:600}.newuserflow .authinputs input{color:#171717;background-color:#fff;border:1px solid #171717;border-radius:100px;width:100%;height:55px;padding:0 16px;font-family:Geist;font-size:1rem;font-weight:500}.newuserflow .authinputs input::placeholder{color:#171717;opacity:.5}.newuserflow .authinputs textarea{color:#171717;resize:none;background-color:#fff;border:1px solid #171717;border-radius:9px;width:100%;height:130px;padding:12px;font-family:Geist;font-size:1rem;font-weight:500}.newuserflow .progress{z-index:2;background-color:#fff;border:1px solid #e5e7eb;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:3px;transition:all .2s;display:flex;position:fixed;top:52px}.newuserflow .progress .num svg{display:none}.newuserflow .progress .num.completed{color:#fff;background-color:#fff;padding:0}.newuserflow .progress .num.completed p{display:none}.newuserflow .progress .num.completed svg{display:unset;color:#000;width:100%;height:100%}.newuserflow .progress .num.doing{color:#fff;background-color:#000}.newuserflow .progress .num{border-radius:100px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.newuserflow .progress .num p{font-size:1rem;font-weight:600}.profile{justify-content:start;align-items:center;gap:12px;width:100%;padding:0 28px;display:flex}.profile .pfpimg{background-color:#171717;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative}.profile .pfpimg .active{background-color:#22c55e;border-radius:100px;outline:3px solid #fff;width:6px;height:6px;position:absolute;bottom:1px;right:1px}.profile .pfpimg svg{color:#fff;width:22px;height:22px}.profile .closebtn{cursor:pointer;justify-content:center;align-items:center;margin-left:auto;display:flex}.profile .closebtn svg{opacity:.5;width:20px;height:20px}.userdetails{flex-direction:column;justify-content:center;align-items:start;gap:4px;display:flex}.profile p.name{color:#171717;font-family:Google Sans Flex;font-size:1.05rem;font-weight:550;line-height:1}.profile p.businessname{color:#171717;opacity:.75;opacity:.8;justify-content:center;align-items:center;gap:2px;font-family:Google Sans Flex;font-size:.85rem;font-weight:400;line-height:1;display:flex}.profile p.businessname svg{width:12px;height:12px}.SidebarMenuOption{-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:12px;justify-content:start;align-items:center;gap:14px;width:100%;padding:12px 14px;display:flex;position:relative}.SidebarMenuOption#active{color:#fff;background-color:#171717}.SidebarMenuOption#active p{color:#fff}.SidebarMenuOption svg{opacity:1;color:#171717;width:20px;height:20px}.SidebarMenuOption#active svg{opacity:1;color:#fff}.SidebarMenuOption p{color:#171717;font-family:Geist;font-size:.95rem;font-weight:400}.SidebarMenuOption .notification{color:#fff;background-color:red;border-radius:500px;outline:6px solid #ffffff13;justify-content:center;align-items:center;width:18px;height:18px;font-family:Space Grotesk;font-size:.7rem;font-weight:900;display:flex}.end{margin-left:auto}.sidebarmenu{flex-direction:column;align-items:center;gap:4px;width:100%;padding:0 14px;display:flex}.linkpreview{background-color:#e5e7eb;border-radius:100px;width:100%;padding:14px 16px}.linechart{border-radius:12px;justify-content:center;align-items:center;width:100%;height:400px;font-family:Space Grotesk;font-weight:400;display:flex}.dashsubheading{opacity:.6;color:#171717;font-family:Google Sans Flex;font-size:1rem;font-weight:400}.sectionmenu{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;width:100%;padding:18px 28px;display:flex}.dashh1{color:#171717;font-family:Google Sans Flex;font-size:20px;font-weight:500}.onpageauth{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;min-height:100svh;display:flex}.onpageauth h1{letter-spacing:-0.5%;color:#000;font-family:Geist;font-size:1.75rem;font-weight:400}.onpageauth p{color:#000;font-family:Geist;font-size:1rem;font-weight:400}.onpageauth p span.underline{color:#171717;font-family:Geist;font-weight:400;text-decoration:underline}.wh{background-color:#000;justify-content:center;align-items:center;width:34px;padding:7.5px;display:flex}.wh img{width:100%}.onpageauth .authinputs{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:450px;display:flex}.onpageauth .authinputs input{color:#171717;border:1px solid #171717;border-radius:4px;width:100%;height:45px;padding:0 12px;font-family:Geist;font-size:1rem;font-weight:400}.onpageauth .authinputs input::placeholder{color:#171717;opacity:.3}.onpageauth .authinputs label{color:#171717;width:100%;font-family:Geist;font-size:1rem;font-weight:400}.onpageauth button{color:#fff;background-color:#171717;border:0 solid #000;border-radius:100px;width:100%;height:45px;margin-top:16px;font-family:Geist;font-size:1rem;font-weight:400}.loader{justify-content:center;align-items:center;display:flex}.loadertext{color:#000;font-family:Geist;font-size:1rem;font-weight:400}.loader img{z-index:1;opacity:1;width:22px;position:absolute}.spinner{background:#fff;border-radius:50%;width:80px;height:80px;animation:1s ease-in-out infinite alternate skLinRotate;position:relative}.spinner:after{content:"";border:6px solid #0000;border-top-color:#000;border-radius:50%;position:absolute;inset:5px}@keyframes skLinRotate{95%,to{transform:rotate(840deg)}}@keyframes fade{0%{opacity:1}to{opacity:.1}}.userdashboard{background-color:#fff;width:100%;height:100svh;display:flex;position:fixed;top:0;left:0}.userdashboard .sidebar{flex-direction:column;justify-content:start;align-items:center;gap:48px;width:300px;height:100%;padding:32px 0;display:flex}.userdashboard .displayedcontent{background-color:#fafafa;border-top:1px solid #e5e7eb;border-left:1px solid #e5e7eb;border-radius:24px 0 0;flex-direction:column;flex-grow:1;margin:10px 0 0;padding:0;display:flex}.userdashboard .linewrapper{justify-content:center;align-items:center;width:100%;margin:-28px 0;padding:0 28px;display:flex}.userdashboard .line{background-color:#e5e7eb;width:100%;height:1px}.sidebarbottom{width:100%;margin-top:auto}.boxeswrapper{justify-content:center;align-items:center;padding:0 0%;display:flex;position:absolute;top:28px;left:28px;right:28px}.boxes{border:.5px solid #e5e7ebbf;flex-wrap:wrap;width:100%;display:flex}.boxes .box{aspect-ratio:1;border:.5px solid #e5e7ebbf;flex-grow:1;width:100%}.hero{text-align:start;flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;margin-top:90px;padding:48px 0% 0;display:flex}.hero h1{color:#171717;letter-spacing:-3%;z-index:1;text-align:center;width:100%;font-size:132px;font-weight:400;line-height:1;position:relative}.hero h1:after{content:"";z-index:-1;background:repeating-linear-gradient(90deg,#a8a8a8 0 5px,#0000 5px 12px);width:100%;height:1px;position:absolute;bottom:18px;left:0}.hero h1:before{content:"";z-index:-1;background:repeating-linear-gradient(90deg,#a8a8a8 0 5px,#0000 5px 12px);width:100%;height:1px;position:absolute;top:113px;left:0}.hero p{z-index:1;text-align:center;max-width:600px;font-size:1.25rem;font-weight:500;line-height:1.5}.hero p.fade{color:#000c}.hero p.bold{font-weight:500}.hero button{color:#fff;z-index:1;background-color:#000;border:0;border-radius:120px;justify-content:center;align-items:center;gap:8px;padding:14px 30px;font-size:1.1rem;font-weight:600;line-height:1.5;display:flex}.hero button svg{width:30px;height:30px}.manualonboarding{z-index:10;background:0 0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;padding:28px 0;transition:all .15s;display:flex;position:relative;top:0;left:0}.manualonboarding .logo{justify-content:center;align-items:center;height:40px;display:flex}.manualonboarding .logo span{color:#ff4500;font-size:3rem}@font-face{font-family:Bricolage;src:url(/assets/BricolageGrotesque-VariableFont_opsz_wdth_wght-DcWnIxAz.ttf)}@font-face{font-family:Bricolage t;src:url(/assets/BricolageGrotesque_36pt_Condensed-ExtraBold-m1jqeVpb.ttf);font-weight:800}.iconlogo{background-color:#ff4500;border-radius:100px;justify-content:center;align-items:center;width:60px;height:60px;display:none}.iconlogo p{color:#fff;font-family:Bricolage t;font-size:2.25rem;font-weight:800;line-height:0;transform:translateY(-1px)}.manualonboarding .logo p{letter-spacing:-1px;color:#000;-webkit-user-select:none;user-select:none;font-family:Bricolage;font-size:2rem;font-weight:800}.manualonboarding ul{background-color:#fff;border:1px solid #e5e7eb;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:3px;display:none}.manualonboarding ul li{border-radius:100px;padding:10px 18px}.manualonboarding ul li:first-child{background-color:#000}.manualonboarding ul li a{color:#000;font-size:1rem;font-weight:500}.manualonboarding ul li:first-child a,.manualonboarding.scrolled ul li a{color:#fff}.stepcounter{flex-direction:column;justify-content:center;align-items:center;width:90%;max-width:500px;display:flex}.stepcounter .stepbarwrapper{background-color:#fff;border:1px solid #e5e7eb;border-radius:100px;width:100%;height:20px;padding:4px}.stepcounter .stepbarwrapper .stepbar{background-color:#ff4500;border-radius:100px;height:100%;transition:all .4s}.stepcounter .steptext{justify-content:space-between;align-items:center;width:100%;display:flex}.stepcounter .steptext p{opacity:1;padding:10px;font-size:.9rem;font-weight:700}.stepelements{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;padding:0 5%;display:flex}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.step_{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;max-width:500px;animation:.4s forwards fadeUp;display:flex}.step_ h1{color:#171717;text-align:center;width:100%;font-size:1.5rem;font-weight:700}.step_ h1.left{text-align:left}.step_ p.left{text-align:center;width:100%;margin-top:6px;font-size:1rem;font-weight:400}.step_ p.left span{font-weight:700;text-decoration:underline}.step_ ul{width:100%}.step_ .timeframe{justify-content:center;align-items:center;gap:8px;margin-bottom:12px;font-size:.9rem;font-weight:500;display:flex}.stepelements .stepbuttons{justify-content:center;align-items:center;gap:8px;width:100%;max-width:600px;height:50px;padding:0 5%;display:flex;position:fixed;bottom:2rem}.stepelements button.next{color:#fff;background-color:#171717;border:0;border-radius:100px;justify-content:center;align-items:center;width:100%;height:100%;font-size:1rem;font-weight:800;display:flex;position:relative}.stepelements button.back{aspect-ratio:1;color:#fff;background-color:#171717;border:0;border-radius:100px;justify-content:center;align-items:center;height:100%;font-size:1rem;font-weight:800;display:flex;position:relative}.stepelements .signinoption{-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #000;border-radius:4px;justify-content:center;align-items:center;width:100%;height:50px;display:flex;position:relative}.stepelements .signinoption img{width:25px;position:absolute;left:14px}.stepelements .signinoption p{font-weight:600}.orseperator{justify-content:center;align-items:center;width:100%;margin-top:12px;display:flex}.orseperator .line{background-color:#17171780;width:90%;max-width:500px;height:1px;position:absolute}.orseperator p{color:#17171780;background-color:#fff;padding:0 10px;font-size:.8rem;font-weight:600;position:relative}.inputandlabel{flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;display:flex;position:relative}.inputandlabel label{color:#171717;width:100%;font-size:.9rem;font-weight:500}.inputandlabel .inputandicon{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.inputandlabel input{-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #000;border-radius:4px;justify-content:center;align-items:center;width:100%;height:50px;padding:0 16px;font-family:Geist;font-size:1rem;font-weight:500;display:flex;position:relative}.inputandlabel textarea{-webkit-user-select:none;user-select:none;resize:none;background-color:#fff;border:1px solid #000;border-radius:4px;justify-content:center;align-items:center;width:100%;height:120px;padding:12px;font-family:Geist;font-size:1rem;font-weight:500;display:flex;position:relative}.inputandlabel svg{color:#ff4500;position:absolute;right:1rem}.step_ button{color:#fff;background-color:#171717;border:0;border-radius:100px;justify-content:center;align-items:center;width:100%;height:50px;margin-top:12px;font-size:1rem;font-weight:600;display:flex}@keyframes spin{0%{rotate:0deg}to{rotate:360deg}}.step_ button .btnload{background-color:#0000;border:10px solid #fff;border-left-color:#0000;border-radius:100px;width:15px;height:15px;animation:.4s linear infinite spin;position:absolute;right:1rem}.step_ ul{flex-direction:column;justify-content:center;align-items:start;gap:8px;margin:12px 0;display:flex}.step_ ul li{justify-content:center;align-items:center;gap:8px;display:flex}p.error{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:4px;padding:12px 16px;font-size:14px;font-weight:500}.userauth{flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;min-height:100svh;display:flex}.userauth h1{flex-direction:column;justify-content:center;align-items:center;font-family:Space Grotesk;font-size:2rem;font-weight:500;display:flex}.userauth .authoptions{flex-direction:column;justify-content:center;align-items:center;gap:18px;width:400px;display:flex}.userauth button.google{color:#000;background-color:#0000;border:1px solid #000;border-radius:8px;justify-content:center;align-items:center;gap:16px;width:100%;padding:12px 20px;font-family:Space Grotesk;font-size:1.1rem;font-weight:600;line-height:1.5;display:flex}.userauth button.google img{width:20px}.userauth button.login{color:#fff;background-color:#000;border:1px solid #000;border-radius:12px;justify-content:center;align-items:center;gap:16px;width:100%;max-width:400px;padding:12px 14px;font-family:Space Grotesk;font-size:1rem;font-weight:600;line-height:1.5;display:flex}.userauth .authoptions input{color:#000;border:1px solid #000;border-radius:12px;justify-content:center;align-items:center;gap:16px;width:100%;height:55px;padding:12px 14px;font-family:Space Grotesk;font-size:1rem;font-weight:600;line-height:1.5;display:flex}.userauth .authoptions input:focus{outline:none!important}.userauth span.or{font-family:Space Grotesk;font-size:.9rem;font-weight:500}
