@font-face{font-family:Fredoka;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.0y4xxz2y19qqs.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.0yczt4r3j28ff.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.0ez3bnoxb63ra.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.0y4xxz2y19qqs.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.0yczt4r3j28ff.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.0ez3bnoxb63ra.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.0y4xxz2y19qqs.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.0yczt4r3j28ff.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.0ez3bnoxb63ra.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.0y4xxz2y19qqs.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.0yczt4r3j28ff.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.0ez3bnoxb63ra.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.fredoka_4e11a118-module__lOXXAq__className{font-family:Fredoka,Fredoka Fallback;font-style:normal}.fredoka_4e11a118-module__lOXXAq__variable{--font-fredoka:"Fredoka", "Fredoka Fallback"}
:root{--vanilla-cloud:#fff9ef;--plum-outline:#3b164d;--cheer-coral:#ff766d;--cloud-blush:#ffd8d2;--star-yellow:#ffd76a;--arepa-gold:#f3b44e;--confetti-mint:#b7e5d2;--milestone-lilac:#d3b8e8;--creamy-cheese:#fff1c9;--vanilla-cloud-rgb:255, 249, 239;--plum-outline-rgb:59, 22, 77;--cheer-coral-rgb:255, 118, 109;--cloud-blush-rgb:255, 216, 210;--star-yellow-rgb:255, 215, 106;--confetti-mint-rgb:183, 229, 210;--milestone-lilac-rgb:211, 184, 232;--creamy-cheese-rgb:255, 241, 201;--background:var(--vanilla-cloud);--foreground:var(--plum-outline);--muted:#6f4b7c;--panel:var(--creamy-cheese);--border:rgba(var(--plum-outline-rgb), .24);--accent:var(--cheer-coral);--accent-dark:var(--plum-outline);--accent-soft:var(--cloud-blush);--danger:var(--plum-outline);--success:var(--plum-outline);--arepa:var(--arepa-gold);--arepa-edge:var(--star-yellow);--mark:var(--plum-outline)}*{box-sizing:border-box}html{min-height:100%}body{background:radial-gradient(circle at 18% 12%, rgba(var(--cloud-blush-rgb), .46), transparent 28rem), radial-gradient(circle at 88% 18%, rgba(var(--star-yellow-rgb), .24), transparent 24rem), radial-gradient(circle at 52% 100%, rgba(var(--confetti-mint-rgb), .34), transparent 30rem), radial-gradient(circle at 92% 82%, rgba(var(--milestone-lilac-rgb), .28), transparent 22rem), var(--background);min-height:100%;color:var(--foreground);font-family:var(--font-fredoka), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;margin:0}a{color:inherit;text-decoration:none}h1,h2,h3,strong,b{font-weight:600}button,input,select,textarea{font:inherit}.page-shell{width:min(1120px,100% - 32px);min-height:100vh;margin:0 auto}.home-shell{flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:28px 0;display:flex}.marketing-shell{flex-direction:column;justify-content:center;gap:84px;padding:96px 0 56px;display:flex}.centered-shell{flex-direction:column;justify-content:center;padding:40px 0;display:flex}.dashboard-shell{flex-direction:column;justify-content:flex-start;padding:96px 0 40px;display:flex}.brand-chip,.eyebrow{border:1px solid var(--border);background:rgba(var(--creamy-cheese-rgb), .78);width:fit-content;color:var(--accent-dark);letter-spacing:0;border-radius:999px;margin:0 0 18px;padding:8px 12px;font-size:.78rem;font-weight:500}.hero h1,.auth-panel h1,.counter-panel h1{letter-spacing:0;margin:0;line-height:1}.hero h1{max-width:720px;font-size:clamp(1.93rem,4.62vw,3.78rem);line-height:1.03}.marketing-hero{grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:center;gap:48px;width:min(100%,980px);margin:0 auto;display:grid}.marketing-copy{min-width:0}.marketing-copy h1{overflow-wrap:anywhere;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(2.1rem,4.9vw,4.06rem);line-height:1}.hero p,.marketing-copy p,.auth-panel p,.counter-copy p{color:var(--muted);line-height:1.6}.hero p{max-width:600px;margin:20px 0 0;font-size:1.12rem}.marketing-copy>p:not(.brand-chip){max-width:620px;margin:22px 0 0;font-size:1.08rem}.hero-actions{align-items:center;gap:18px;margin-top:28px;display:flex}.marketing-preview{border:1px solid var(--border);background:rgba(var(--creamy-cheese-rgb), .78);min-width:0;box-shadow:0 22px 70px rgba(var(--plum-outline-rgb), .11);border-radius:8px;gap:18px;padding:26px;display:grid;position:relative}.marketing-preview-count{border-bottom:1px solid var(--border);gap:4px;min-width:0;padding-bottom:18px;display:grid}.marketing-preview-count span{color:var(--muted);font-size:.95rem;font-weight:600}.marketing-preview-count strong{font-size:clamp(4rem,8vw,6.5rem);line-height:.9}.marketing-preview-image{place-items:center;min-height:300px;display:grid}.marketing-preview-progress{background:rgba(var(--plum-outline-rgb), .18);height:18px;position:relative}.marketing-preview-progress span{background:var(--confetti-mint);width:42%;height:100%;display:block}.marketing-preview-progress strong{border:4px solid var(--panel);background:radial-gradient(circle at 50% 50%, var(--arepa) 0 38%, transparent 39%), var(--panel);width:46px;height:46px;box-shadow:0 8px 20px rgba(var(--plum-outline-rgb), .14);border-radius:999px;position:absolute;top:50%;left:42%;transform:translate(-50%,-50%)}.marketing-nav-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px;display:flex}.marketing-section{gap:28px;width:min(100%,980px);margin:0 auto;display:grid}.section-heading{gap:12px;max-width:760px;display:grid}.section-heading .eyebrow{margin-bottom:4px}.section-heading h2,.final-cta h2{text-wrap:balance;margin:0;font-size:clamp(1.54rem,3.5vw,2.8rem);line-height:1.04}.section-heading p,.marketing-card p,.pricing-card p,.pricing-card small,.faq-item p,.final-cta p,.marketing-demo-copy p,.marketing-demo-progress,.outcome-grid span{color:var(--muted);line-height:1.55}.outcome-grid,.marketing-card-grid,.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.outcome-grid>div,.marketing-card,.pricing-card,.faq-item{border:1px solid var(--border);background:rgba(var(--creamy-cheese-rgb), .72);border-radius:8px;gap:10px;padding:22px;display:grid}.outcome-grid strong,.marketing-card h3,.pricing-card span,.faq-item h3,.marketing-demo-copy strong{color:var(--foreground);margin:0;font-size:1.08rem}.marketing-card p,.pricing-card p,.faq-item p{margin:0}.marketing-demo{border:1px solid var(--border);background:rgba(var(--creamy-cheese-rgb), .72);box-shadow:0 22px 70px rgba(var(--plum-outline-rgb), .08);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:center;gap:28px;padding:26px;display:grid}.marketing-demo-copy{gap:12px;display:grid}.marketing-demo-copy>span{color:var(--accent-dark);font-size:.82rem;font-weight:600}.marketing-demo-copy strong{font-size:clamp(2rem,4.5vw,3.4rem);line-height:1.04}.marketing-demo-display{border:1px solid var(--border);background:rgba(var(--creamy-cheese-rgb), .86);border-radius:8px;gap:18px;min-width:0;padding:22px;display:grid}.marketing-demo-actions{flex-wrap:wrap;gap:12px;display:flex}.marketing-demo-progress{margin:0;font-weight:600}.pricing-card strong{font-size:clamp(2rem,5vw,3.2rem);line-height:1}.pricing-card small{font-size:.9rem}.faq-list{gap:14px;display:grid}.final-cta{border:1px solid var(--border);background:rgba(var(--creamy-cheese-rgb), .78);text-align:center;border-radius:8px;justify-items:center;padding:34px}.final-cta p{max-width:680px;margin:0}.primary-button,.secondary-button,.text-button,.auth-tabs button{cursor:pointer;border:0}.primary-button,.secondary-button{border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-weight:600;transition:background .16s,transform .16s,opacity .16s;display:inline-flex}.primary-button{background:var(--accent);color:#fff}.primary-button:hover{background:var(--accent);box-shadow:0 8px 20px rgba(var(--cheer-coral-rgb), .28);transform:translateY(-1px)}.secondary-button{border:1px solid var(--border);background:var(--panel);color:var(--accent-dark)}.secondary-button:hover{background:var(--cloud-blush);transform:translateY(-1px)}.primary-button:disabled,.secondary-button:disabled{cursor:not-allowed;opacity:.68;transform:none}.secondary-link{color:var(--accent-dark);font-weight:600}.home-arepa-stage,.arepa-stage{place-items:center;display:grid;position:relative}.home-arepa-stage{min-height:300px}.public-counter{isolation:isolate;text-align:center;order:1;gap:20px;width:min(100%,920px);min-width:0;display:grid;position:relative}.public-counter-copy{z-index:1;gap:10px;min-width:0;display:grid;position:relative}.public-brand-chip{justify-self:start;margin:0}.public-counter h1{overflow-wrap:anywhere;text-wrap:balance;word-break:break-word;max-width:100%;margin:0;font-size:clamp(2.1rem,4.9vw,3.78rem);line-height:1}.public-counter h1 span{overflow-wrap:anywhere;word-break:break-word;max-width:100%;display:block}.public-counter h1.goal-title span{white-space:normal}.public-counter-display{z-index:1;border:1px solid var(--border);background:rgba(var(--creamy-cheese-rgb), .76);min-width:0;box-shadow:0 22px 70px rgba(var(--plum-outline-rgb), .11);border-radius:8px;grid-template-columns:minmax(280px,340px) minmax(260px,1fr);align-items:center;gap:32px;padding:22px;display:grid;position:relative}.goal-progress{justify-self:center;gap:8px;width:min(100%,860px);padding:28px 28px 0;display:grid}.goal-progress-track{background:rgba(var(--plum-outline-rgb), .18);height:18px;position:relative}.goal-progress-fill{background:var(--confetti-mint);height:100%;transition:width .26s}.goal-progress-marker{border:1px solid var(--star-yellow);background:var(--panel);width:54px;height:54px;box-shadow:0 8px 22px rgba(var(--plum-outline-rgb), .16);border-radius:999px;place-items:center;transition:left .26s;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.goal-progress-messages{color:var(--muted);text-align:left;justify-content:space-between;align-items:center;gap:14px;margin-top:24px;font-size:.98rem;line-height:1.3;display:flex}.goal-progress-messages span{overflow-wrap:anywhere;min-width:0}.goal-progress-messages span:last-child{text-align:right}.arepa-stage{min-height:230px}.arepa-motion{isolation:isolate;display:inline-block;position:relative}.arepa-motion.large{animation:3s ease-in-out infinite arepa-dance}.arepa-image{z-index:1;-webkit-user-select:none;user-select:none;width:170px;height:auto;display:block;position:relative}.arepa-image.large{width:min(300px,70vw)}.arepa-image.small{width:42px}.arepa-image.is-jumping{animation:.62s cubic-bezier(.22,.9,.3,1) arepa-jump}.arepa-confetti{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:visible}.arepa-confetti-piece{--confetti-color:var(--star-yellow);--confetti-delay:0s;--confetti-rotate:180deg;--confetti-x:0px;--confetti-y:-90px;background:var(--confetti-color);opacity:0;width:8px;height:14px;animation:.98s cubic-bezier(.12,.8,.24,1) forwards arepa-confetti-burst;animation-delay:var(--confetti-delay);border-radius:2px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)scale(.3)rotate(0)}.arepa-confetti-piece:nth-child(3n){border-radius:999px;width:9px;height:9px}.arepa-confetti-piece:nth-child(4n){width:12px;height:5px}.arepa-confetti-piece:first-child{--confetti-color:var(--star-yellow);--confetti-delay:0s;--confetti-rotate:210deg;--confetti-x:-130px;--confetti-y:-120px}.arepa-confetti-piece:nth-child(2){--confetti-color:var(--confetti-mint);--confetti-delay:18ms;--confetti-rotate:-160deg;--confetti-x:-98px;--confetti-y:-150px}.arepa-confetti-piece:nth-child(3){--confetti-color:var(--cheer-coral);--confetti-delay:32ms;--confetti-rotate:260deg;--confetti-x:-64px;--confetti-y:-122px}.arepa-confetti-piece:nth-child(4){--confetti-color:var(--milestone-lilac);--confetti-delay:8ms;--confetti-rotate:120deg;--confetti-x:-32px;--confetti-y:-164px}.arepa-confetti-piece:nth-child(5){--confetti-color:var(--star-yellow);--confetti-delay:28ms;--confetti-rotate:-230deg;--confetti-x:8px;--confetti-y:-138px}.arepa-confetti-piece:nth-child(6){--confetti-color:var(--confetti-mint);--confetti-delay:48ms;--confetti-rotate:170deg;--confetti-x:44px;--confetti-y:-160px}.arepa-confetti-piece:nth-child(7){--confetti-color:var(--cheer-coral);--confetti-delay:14ms;--confetti-rotate:-280deg;--confetti-x:78px;--confetti-y:-132px}.arepa-confetti-piece:nth-child(8){--confetti-color:var(--milestone-lilac);--confetti-delay:36ms;--confetti-rotate:240deg;--confetti-x:116px;--confetti-y:-114px}.arepa-confetti-piece:nth-child(9){--confetti-color:var(--star-yellow);--confetti-delay:58ms;--confetti-rotate:-130deg;--confetti-x:132px;--confetti-y:-70px}.arepa-confetti-piece:nth-child(10){--confetti-color:var(--confetti-mint);--confetti-delay:24ms;--confetti-rotate:300deg;--confetti-x:100px;--confetti-y:-38px}.arepa-confetti-piece:nth-child(11){--confetti-color:var(--cheer-coral);--confetti-delay:44ms;--confetti-rotate:-190deg;--confetti-x:68px;--confetti-y:-88px}.arepa-confetti-piece:nth-child(12){--confetti-color:var(--milestone-lilac);--confetti-delay:66ms;--confetti-rotate:150deg;--confetti-x:28px;--confetti-y:-78px}.arepa-confetti-piece:nth-child(13){--confetti-color:var(--star-yellow);--confetti-delay:12ms;--confetti-rotate:-260deg;--confetti-x:-28px;--confetti-y:-74px}.arepa-confetti-piece:nth-child(14){--confetti-color:var(--confetti-mint);--confetti-delay:42ms;--confetti-rotate:220deg;--confetti-x:-78px;--confetti-y:-84px}.arepa-confetti-piece:nth-child(15){--confetti-color:var(--cheer-coral);--confetti-delay:72ms;--confetti-rotate:-110deg;--confetti-x:-118px;--confetti-y:-48px}.arepa-confetti-piece:nth-child(16){--confetti-color:var(--milestone-lilac);--confetti-delay:54ms;--confetti-rotate:330deg;--confetti-x:-138px;--confetti-y:-76px}.arepa-confetti-piece:nth-child(17){--confetti-color:var(--star-yellow);--confetti-delay:80ms;--confetti-rotate:-310deg;--confetti-x:-90px;--confetti-y:-178px}.arepa-confetti-piece:nth-child(18){--confetti-color:var(--confetti-mint);--confetti-delay:86ms;--confetti-rotate:260deg;--confetti-x:-10px;--confetti-y:-186px}.arepa-confetti-piece:nth-child(19){--confetti-color:var(--cheer-coral);--confetti-delay:76ms;--confetti-rotate:-220deg;--confetti-x:72px;--confetti-y:-182px}.arepa-confetti-piece:nth-child(20){--confetti-color:var(--milestone-lilac);--confetti-delay:92ms;--confetti-rotate:190deg;--confetti-x:128px;--confetti-y:-142px}.arepa-confetti-piece:nth-child(21){--confetti-color:var(--star-yellow);--confetti-delay:.104s;--confetti-rotate:-170deg;--confetti-x:152px;--confetti-y:-18px}.arepa-confetti-piece:nth-child(22){--confetti-color:var(--confetti-mint);--confetti-delay:98ms;--confetti-rotate:280deg;--confetti-x:20px;--confetti-y:-212px}.arepa-confetti-piece:nth-child(23){--confetti-color:var(--cheer-coral);--confetti-delay:.11s;--confetti-rotate:-240deg;--confetti-x:-152px;--confetti-y:-20px}.arepa-confetti-piece:nth-child(24){--confetti-color:var(--milestone-lilac);--confetti-delay:.12s;--confetti-rotate:360deg;--confetti-x:0;--confetti-y:-230px}.arepa-motion:not(.large) .arepa-confetti{transform:scale(.62)}.celebration-confetti{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.celebration-confetti-origin{width:1px;height:1px;position:absolute;top:50%}.celebration-confetti-origin.left{left:0}.celebration-confetti-origin.right{right:0;transform:scaleX(-1)}.celebration-confetti-piece{--rain-color:var(--star-yellow);--rain-delay:0s;--rain-duration:1.9s;--rain-rotate:180deg;--rain-x:38vw;--rain-y:-12vh;background:var(--rain-color);opacity:0;width:8px;height:14px;animation:celebration-confetti-rain var(--rain-duration) linear infinite;animation-delay:var(--rain-delay);border-radius:2px;position:absolute;top:0;left:0;transform:translate(0)scale(.35)rotate(0)}.celebration-confetti-piece:nth-child(3n){border-radius:999px;width:9px;height:9px}.celebration-confetti-piece:nth-child(4n){width:13px;height:5px}.celebration-confetti-piece:first-child{--rain-color:var(--star-yellow);--rain-delay:0s;--rain-duration:1.8s;--rain-rotate:210deg;--rain-x:33vw;--rain-y:-18vh}.celebration-confetti-piece:nth-child(2){--rain-color:var(--confetti-mint);--rain-delay:-90ms;--rain-duration:2.05s;--rain-rotate:-150deg;--rain-x:42vw;--rain-y:2vh}.celebration-confetti-piece:nth-child(3){--rain-color:var(--cheer-coral);--rain-delay:-180ms;--rain-duration:1.93s;--rain-rotate:280deg;--rain-x:28vw;--rain-y:16vh}.celebration-confetti-piece:nth-child(4){--rain-color:var(--milestone-lilac);--rain-delay:-270ms;--rain-duration:2.14s;--rain-rotate:130deg;--rain-x:48vw;--rain-y:-6vh}.celebration-confetti-piece:nth-child(5){--rain-color:var(--star-yellow);--rain-delay:-360ms;--rain-duration:1.87s;--rain-rotate:-250deg;--rain-x:36vw;--rain-y:24vh}.celebration-confetti-piece:nth-child(6){--rain-color:var(--confetti-mint);--rain-delay:-450ms;--rain-duration:2.2s;--rain-rotate:170deg;--rain-x:54vw;--rain-y:8vh}.celebration-confetti-piece:nth-child(7){--rain-color:var(--cheer-coral);--rain-delay:-540ms;--rain-duration:1.98s;--rain-rotate:-300deg;--rain-x:24vw;--rain-y:-28vh}.celebration-confetti-piece:nth-child(8){--rain-color:var(--milestone-lilac);--rain-delay:-630ms;--rain-duration:2.09s;--rain-rotate:240deg;--rain-x:46vw;--rain-y:30vh}.celebration-confetti-piece:nth-child(9){--rain-color:var(--star-yellow);--rain-delay:-720ms;--rain-duration:1.86s;--rain-rotate:-120deg;--rain-x:56vw;--rain-y:-18vh}.celebration-confetti-piece:nth-child(10){--rain-color:var(--confetti-mint);--rain-delay:-810ms;--rain-duration:2.16s;--rain-rotate:310deg;--rain-x:31vw;--rain-y:7vh}.celebration-confetti-piece:nth-child(11){--rain-color:var(--cheer-coral);--rain-delay:-900ms;--rain-duration:2s;--rain-rotate:-190deg;--rain-x:50vw;--rain-y:20vh}.celebration-confetti-piece:nth-child(12){--rain-color:var(--milestone-lilac);--rain-delay:-990ms;--rain-duration:2.25s;--rain-rotate:150deg;--rain-x:39vw;--rain-y:-4vh}.celebration-confetti-piece:nth-child(13){--rain-color:var(--star-yellow);--rain-delay:-1080ms;--rain-duration:1.91s;--rain-rotate:-270deg;--rain-x:44vw;--rain-y:-25vh}.celebration-confetti-piece:nth-child(14){--rain-color:var(--confetti-mint);--rain-delay:-1170ms;--rain-duration:2.07s;--rain-rotate:220deg;--rain-x:26vw;--rain-y:13vh}.celebration-confetti-piece:nth-child(15){--rain-color:var(--cheer-coral);--rain-delay:-1260ms;--rain-duration:2.29s;--rain-rotate:-110deg;--rain-x:60vw;--rain-y:-10vh}.celebration-confetti-piece:nth-child(16){--rain-color:var(--milestone-lilac);--rain-delay:-1350ms;--rain-duration:2.02s;--rain-rotate:330deg;--rain-x:34vw;--rain-y:32vh}.celebration-confetti-piece:nth-child(17){--rain-color:var(--star-yellow);--rain-delay:-1440ms;--rain-duration:2.18s;--rain-rotate:-310deg;--rain-x:52vw;--rain-y:5vh}.celebration-confetti-piece:nth-child(18){--rain-color:var(--confetti-mint);--rain-delay:-1530ms;--rain-duration:1.96s;--rain-rotate:260deg;--rain-x:29vw;--rain-y:-16vh}.celebration-confetti-piece:nth-child(19){--rain-color:var(--cheer-coral);--rain-delay:-1620ms;--rain-duration:2.11s;--rain-rotate:-220deg;--rain-x:47vw;--rain-y:18vh}.celebration-confetti-piece:nth-child(20){--rain-color:var(--milestone-lilac);--rain-delay:-1710ms;--rain-duration:2.32s;--rain-rotate:190deg;--rain-x:62vw;--rain-y:28vh}.celebration-confetti-piece:nth-child(21){--rain-color:var(--star-yellow);--rain-delay:-1800ms;--rain-duration:1.99s;--rain-rotate:-170deg;--rain-x:40vw;--rain-y:-34vh}.celebration-confetti-piece:nth-child(22){--rain-color:var(--confetti-mint);--rain-delay:-1890ms;--rain-duration:2.17s;--rain-rotate:280deg;--rain-x:58vw;--rain-y:12vh}.celebration-confetti-piece:nth-child(23){--rain-color:var(--cheer-coral);--rain-delay:-1980ms;--rain-duration:1.88s;--rain-rotate:-240deg;--rain-x:23vw;--rain-y:25vh}.celebration-confetti-piece:nth-child(24){--rain-color:var(--milestone-lilac);--rain-delay:-2070ms;--rain-duration:2.24s;--rain-rotate:360deg;--rain-x:50vw;--rain-y:-22vh}.auth-panel,.counter-panel,.projects-panel{border:1px solid var(--border);background:rgba(var(--creamy-cheese-rgb), .9);width:min(100%,520px);box-shadow:0 22px 70px rgba(var(--plum-outline-rgb), .13);border-radius:8px}.auth-panel{margin:0 auto;padding:28px}.auth-tabs{background:rgba(var(--milestone-lilac-rgb), .36);border-radius:8px;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:28px;padding:6px;display:grid}.auth-tabs button{min-height:40px;color:var(--muted);background:0 0;border-radius:6px;font-weight:600}.auth-tabs button.active{background:var(--accent);color:#fff;box-shadow:0 4px 16px rgba(var(--cheer-coral-rgb), .22)}.auth-panel h1,.projects-copy h1{font-size:1.54rem}.auth-form{gap:16px;margin-top:26px;display:grid}.auth-form label{color:var(--foreground);gap:8px;font-size:.92rem;font-weight:600;display:grid}.auth-form input{border:1px solid var(--border);background:var(--vanilla-cloud);width:100%;min-height:48px;color:var(--foreground);border-radius:8px;outline:0;padding:0 14px}.auth-form input:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.auth-secondary-action{justify-self:center;padding:0}.form-message{border-radius:8px;margin:18px 0 0;padding:12px 14px;font-weight:500}.form-message.error{background:rgba(var(--cloud-blush-rgb), .1);color:var(--danger)}.form-message.success{background:rgba(var(--confetti-mint-rgb), .11);color:var(--success)}.top-nav{justify-content:space-between;align-items:center;width:min(1120px,100% - 32px);display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%)}.top-nav-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px;display:flex}.top-nav a,.top-nav>span{color:var(--accent-dark);font-weight:600}.top-nav.public-top-nav{order:2;justify-content:center;width:100%;margin-top:2px;position:static;transform:none}.text-button{color:var(--accent-dark);background:0 0;font-weight:600}.nav-role-pill{border:1px solid var(--border);background:rgba(var(--creamy-cheese-rgb), .78);width:fit-content;max-width:min(52vw,420px);color:var(--muted);overflow-wrap:anywhere;border-radius:999px;padding:7px 11px;font-size:.78rem;font-weight:600}.settings-toggle{color:var(--accent-dark)}.account-panel,.admin-panel,.projects-panel{gap:26px;width:min(100%,880px);margin:0 auto;padding:34px;display:grid}.account-panel,.admin-panel{border-top:1px solid var(--border);margin-top:24px}.account-status-panel{border:1px solid var(--border);background:rgba(var(--creamy-cheese-rgb), .9);width:min(100%,880px);box-shadow:0 22px 70px rgba(var(--plum-outline-rgb), .1);border-radius:8px;gap:22px;margin:0 auto 24px;padding:28px;display:grid}.account-status-panel h1,.account-status-panel p{margin:0}.account-status-panel h1{font-size:clamp(1.4rem,3.5vw,2.45rem);line-height:1}.account-status-panel>div:first-child{gap:10px;display:grid}.account-status-panel>div:first-child p{color:var(--muted);line-height:1.5}.admin-workspace{gap:0;width:min(100%,960px)}.admin-section{gap:26px;padding:34px 0;display:grid}.admin-section:first-child{padding-top:0}.admin-section+.admin-section{border-top:1px solid var(--border)}.admin-section:last-child{padding-bottom:0}.account-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.account-metric{border:1px solid var(--border);background:rgba(var(--creamy-cheese-rgb), .74);border-radius:8px;align-content:start;gap:8px;padding:16px;display:grid}.account-metric span{color:var(--muted);font-size:.78rem;font-weight:600}.account-metric strong{color:var(--foreground);font-size:1.35rem;line-height:1.1}.account-metric p{color:var(--muted);margin:0;line-height:1.45}.projects-copy{gap:10px;display:grid}.projects-copy h2,.projects-copy h1,.projects-copy p,.invite-row h3,.invite-row p,.project-card h2,.project-card p,.project-form h2{margin:0}.projects-copy p,.invite-row p,.project-card p{color:var(--muted);line-height:1.5}.plan-usage{border:1px solid var(--border);background:var(--panel);border-radius:999px;width:fit-content;padding:7px 11px;font-size:.8rem;font-weight:600}.projects-list{gap:12px;display:grid}.project-card{border:1px solid var(--border);background:rgba(var(--creamy-cheese-rgb), .74);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px;display:grid}.project-card h2,.project-card strong,.projects-copy h2,.project-form h2{font-size:.95rem}.project-card strong{color:var(--foreground);font-size:inherit;overflow-wrap:anywhere}.project-meta-row{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;display:flex}.project-status{background:var(--accent-soft);width:fit-content;color:var(--accent-dark);border-radius:999px;padding:5px 9px;font-size:.78rem;font-weight:600}.project-actions{align-items:center;gap:10px;display:flex}.copy-button{white-space:nowrap}.locked-note{font-size:.78rem;font-weight:600}.invite-management{border-top:1px solid var(--border);gap:14px;padding-top:24px;display:grid}.manual-invite-note{border:1px solid var(--border);background:rgba(var(--confetti-mint-rgb), .34);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.manual-invite-note div{gap:4px;min-width:0;display:grid}.manual-invite-note span{color:var(--muted);font-size:.78rem;font-weight:600}.manual-invite-note strong{color:var(--accent-dark);overflow-wrap:anywhere;font-size:1.15rem}.manual-invite-note p{color:var(--muted);margin:0;line-height:1.45}.invite-form,.project-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:14px;display:grid}.project-form{border-top:1px solid var(--border);padding-top:24px}.invite-form{grid-template-columns:minmax(0,1fr) auto}.project-form h2{grid-column:1/-1}.invite-form label,.project-form label{color:var(--muted);gap:8px;font-size:.82rem;font-weight:600;display:grid}.invite-form input,.project-form input{border:1px solid var(--border);background:var(--panel);width:100%;min-height:48px;color:var(--foreground);border-radius:8px;padding:0 14px;font-weight:600}.invite-form input:focus,.project-form input:focus{border-color:var(--accent);outline:3px solid var(--accent-soft)}.invite-list{gap:12px;display:grid}.invite-row{border:1px solid var(--border);background:rgba(var(--creamy-cheese-rgb), .74);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid}.invite-row h3{overflow-wrap:anywhere;font-size:1rem}.invite-actions{align-items:center;gap:12px;display:flex}.account-row-details{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:360px;display:flex}.account-row-details p{overflow-wrap:anywhere;flex-basis:100%}.account-lifecycle-actions{flex-wrap:wrap;flex-basis:100%;justify-content:flex-end;gap:10px 14px;display:flex}.status-pill{background:var(--accent-soft);color:var(--accent-dark);text-transform:capitalize;border-radius:999px;padding:6px 9px;font-size:.76rem;font-weight:600}.status-pill.accepted,.status-pill.approved{background:rgba(var(--confetti-mint-rgb), .13);color:var(--success)}.status-pill.revoked,.status-pill.rejected,.status-pill.expired{background:rgba(var(--cloud-blush-rgb), .11);color:var(--danger)}.text-button.danger{color:var(--danger)}.limit-message{border-top:1px solid var(--border);color:var(--muted);margin:0;padding-top:22px;line-height:1.5}.onboarding-panel{border:1px solid var(--border);background:rgba(var(--creamy-cheese-rgb), .9);width:min(100%,620px);box-shadow:0 22px 70px rgba(var(--plum-outline-rgb), .13);border-radius:8px;margin:0 auto;padding:34px}.onboarding-panel h1,.onboarding-panel>p{margin:0}.onboarding-panel h1{font-size:clamp(1.51rem,4.2vw,2.52rem);line-height:1.05}.onboarding-panel>p:not(.eyebrow){color:var(--muted);margin-top:14px;line-height:1.6}.approval-email{border:1px solid var(--border);background:var(--panel);border-radius:999px;width:fit-content;padding:8px 12px;font-size:.82rem;font-weight:600}.onboarding-form{gap:18px;margin-top:28px;display:grid}.onboarding-form label{color:var(--muted);gap:8px;font-size:.82rem;font-weight:600;display:grid}.onboarding-form input{border:1px solid var(--border);background:var(--vanilla-cloud);width:100%;min-width:0;min-height:50px;color:var(--foreground);border-radius:8px;outline:0;padding:0 14px}.onboarding-form input:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.slug-input{border:1px solid var(--border);background:var(--vanilla-cloud);border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.slug-input:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.slug-input span{color:var(--muted);padding-left:14px;font-weight:600}.slug-input input,.slug-input input:focus{box-shadow:none;border:0;border-radius:0}.slug-status{min-height:20px;color:var(--muted);margin:-10px 0 0;font-size:.78rem;font-weight:500}.slug-status.available{color:var(--success)}.slug-status.invalid,.slug-status.taken{color:var(--danger)}.public-url-preview{border:1px solid var(--border);background:rgba(var(--confetti-mint-rgb), .42);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:14px;display:flex}.public-url-preview span{color:var(--muted);font-size:.78rem;font-weight:600}.public-url-preview strong{overflow-wrap:anywhere;min-width:0;color:var(--accent-dark);text-align:right}.settings-panel{border:1px solid var(--border);background:rgba(var(--creamy-cheese-rgb), .9);width:min(100%,880px);box-shadow:0 22px 70px rgba(var(--plum-outline-rgb), .13);border-radius:8px;margin:0 auto 28px;padding:34px}.settings-section-heading{gap:6px;margin-bottom:18px;display:grid}.settings-section-heading h2,.settings-section-heading p{margin:0}.settings-section-heading h2{font-size:.95rem}.settings-section-heading p{color:var(--muted);line-height:1.45}.counter-settings-heading{border-top:1px solid var(--border);margin-top:28px;padding-top:28px}.project-details-form{display:grid}.project-details-grid{grid-template-columns:minmax(0,1fr) minmax(220px,300px);align-items:end;gap:16px;display:grid}.project-details-form label{min-width:0;color:var(--muted);gap:8px;font-size:.82rem;font-weight:600;display:grid}.project-details-form input{border:1px solid var(--border);background:var(--panel);width:100%;min-width:0;min-height:48px;color:var(--foreground);border-radius:8px;padding:0 14px;font-size:1.08rem;font-weight:600}.project-details-form input:focus{border-color:var(--accent);outline:3px solid var(--accent-soft)}.locked-url-field{border:1px solid var(--border);background:rgba(var(--creamy-cheese-rgb), .72);border-radius:8px;gap:4px;min-width:0;padding:11px 14px;display:grid}.locked-url-field span{color:var(--muted);font-size:.78rem;font-weight:600}.locked-url-field strong{color:var(--accent-dark);overflow-wrap:anywhere}.locked-url-field p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.35}.project-details-actions{grid-column:1/-1;justify-content:flex-end;gap:10px;display:flex}.settings-form{grid-template-columns:minmax(0,1fr) minmax(220px,300px);align-items:center;gap:28px;display:grid}.settings-fields{gap:16px;min-width:0;display:grid}.settings-fields label{min-width:0;color:var(--muted);gap:8px;font-size:.82rem;font-weight:600;display:grid}.settings-fields input,.settings-fields select,.settings-fields textarea{border:1px solid var(--border);background:var(--panel);width:100%;min-width:0;color:var(--foreground);border-radius:8px;padding:0 14px;font-size:1.08rem;font-weight:600;line-height:1.35}.settings-fields input,.settings-fields select{min-height:48px}.settings-fields textarea{overflow-wrap:anywhere;resize:vertical;white-space:pre-wrap;word-break:break-word;max-width:100%;min-height:92px;padding-top:12px;padding-bottom:12px;overflow:auto}.settings-fields input:focus,.settings-fields select:focus,.settings-fields textarea:focus{border-color:var(--accent);outline:3px solid var(--accent-soft)}.settings-update-button{justify-self:end;min-width:116px}.settings-image-preview{place-items:center;min-height:260px;display:grid;position:relative}.settings-image-preview:before{background:var(--accent-soft);content:"";opacity:.65;border-radius:50%;width:min(230px,74%);height:min(230px,74%);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(-12deg)}.settings-image-preview .arepa-motion{z-index:1}.settings-image-preview .arepa-image.large{width:min(240px,70vw)}.counter-panel{grid-template-columns:minmax(0,1fr) minmax(220px,300px);align-items:center;gap:28px;width:min(100%,880px);margin:0 auto;padding:34px;display:grid}.counter-copy{grid-column:1}.counter-copy h1{font-size:clamp(1.82rem,4.9vw,3.5rem)}.counter-actions{border-top:1px solid var(--border);grid-column:1/-1;grid-template-columns:minmax(120px,1fr) auto auto minmax(240px,320px);align-items:center;gap:18px;padding-top:24px;display:grid}.counter-value{gap:4px;display:grid}.counter-value span{color:var(--muted);font-size:.82rem;font-weight:600}.counter-value strong{font-size:3rem;line-height:1}.counter-value.large{border-right:1px solid var(--border);justify-items:center;padding-right:24px}.counter-value.large strong{font-variant-numeric:tabular-nums;font-size:clamp(5rem,8vw,7rem)}.counter-step-button{min-width:58px;padding:0 18px;font-size:1.6rem;line-height:1}.counter-set-form{gap:8px;display:grid}.counter-set-form label{color:var(--muted);font-size:.82rem;font-weight:600}.counter-set-controls{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.counter-set-controls input{border:1px solid var(--border);background:var(--panel);width:100%;min-width:0;color:var(--foreground);border-radius:8px;padding:0 14px;font-size:1.08rem;font-weight:600}.counter-set-controls input:focus{border-color:var(--accent);outline:3px solid var(--accent-soft)}@keyframes arepa-jump{0%,to{transform:translateY(0)rotate(0)scaleX(1)}35%{transform:translateY(-54px)rotate(-4deg)scaleX(.99)}68%{transform:translateY(5px)rotate(3deg)scaleX(1.02)}}@keyframes arepa-confetti-burst{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(0)}12%{opacity:1}78%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--confetti-x)), calc(-50% + var(--confetti-y))) scale(.85) rotate(var(--confetti-rotate))}}@keyframes celebration-confetti-rain{0%{opacity:0;transform:translate(0)scale(.35)rotate(0)}8%{opacity:1}72%{opacity:1}to{opacity:0;transform:translate(var(--rain-x), var(--rain-y)) scale(.95) rotate(var(--rain-rotate))}}@keyframes arepa-dance{0%{transform:translate(-14px)rotate(-3deg)}33.33%{transform:translate(14px)rotate(3deg)}33.34%{transform:translate(14px)rotate(3deg)}50%{transform:translate(-14px)rotate(-3deg)}66.66%{transform:translate(14px)rotate(3deg)}66.67%{transform:translate(14px)rotate(3deg)}to{transform:translate(-14px)rotate(-3deg)}}@media (max-width:920px){.marketing-hero{grid-template-columns:1fr;gap:28px}.marketing-preview{justify-self:center;width:min(100%,520px)}.marketing-demo,.outcome-grid,.marketing-card-grid,.pricing-grid{grid-template-columns:1fr}.marketing-demo-display{justify-self:center;width:min(100%,520px)}.public-counter-display{grid-template-columns:1fr;gap:14px;padding:22px}.counter-value.large{border-right:0;border-bottom:1px solid var(--border);padding:0 0 18px}}@media (max-width:760px){.marketing-shell{justify-content:flex-start;gap:22px;padding:32px 0}.home-shell{padding:32px 0}.hero h1{font-size:clamp(1.79rem,9.1vw,2.8rem)}.marketing-copy h1{font-size:clamp(2.03rem,9.1vw,3.08rem);line-height:1.03}.marketing-copy>p:not(.brand-chip){font-size:1rem}.marketing-copy .hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.marketing-copy .primary-button,.marketing-copy .secondary-button{text-align:center;width:100%;min-width:0;padding-left:14px;padding-right:14px}.marketing-nav-links{justify-content:flex-start;gap:12px 16px}.marketing-nav-links a:not(.text-button){display:none}.marketing-section{gap:22px}.section-heading h2,.final-cta h2{font-size:clamp(1.47rem,7vw,2.17rem)}.marketing-preview{gap:16px;padding:22px}.marketing-preview-image{min-height:240px}.marketing-preview-count strong{font-size:clamp(4.4rem,22vw,6rem)}.marketing-demo{gap:22px;padding:22px}.marketing-demo-actions,.marketing-demo-actions .primary-button,.marketing-demo-actions .secondary-button,.final-cta .primary-button{width:100%}.marketing-demo-copy strong{font-size:clamp(2.1rem,10vw,3rem)}.outcome-grid>div,.marketing-card,.pricing-card,.faq-item,.final-cta{padding:22px}.home-arepa-stage{min-height:260px}.public-counter h1{font-size:clamp(1.58rem,8.4vw,2.52rem);line-height:1.05}.public-counter h1.goal-title{font-size:clamp(1.47rem,7.7vw,2.1rem)}.goal-progress{padding:22px 24px 0}.goal-progress-track{height:16px}.goal-progress-marker{width:48px;height:48px}.goal-progress-messages{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);place-items:start stretch;gap:10px;font-size:.9rem;display:grid}.goal-progress-messages span:last-child{text-align:right;justify-self:end}.arepa-image.small{width:36px}.public-counter .hero-actions{flex-direction:column;align-items:stretch}.auth-panel,.account-status-panel,.account-panel,.admin-panel,.counter-panel,.projects-panel,.onboarding-panel{padding:22px}.invite-form,.invite-row,.account-metrics,.account-row-details,.manual-invite-note,.project-card,.project-details-grid,.project-form{grid-template-columns:1fr}.account-row-details{text-align:left;justify-content:flex-start;max-width:none}.account-lifecycle-actions{justify-content:flex-start}.invite-actions{flex-direction:column;align-items:flex-start}.invite-form .primary-button{width:100%}.project-actions,.project-details-actions{grid-template-columns:1fr;display:grid}.public-url-preview{flex-direction:column;align-items:flex-start;gap:5px}.public-url-preview strong{text-align:left}.settings-panel{padding:20px}.settings-form{grid-template-columns:1fr;gap:18px}.settings-fields textarea{min-height:104px;max-height:180px}.settings-update-button{justify-self:stretch}.settings-image-preview{min-height:190px}.settings-image-preview .arepa-image.large{width:min(210px,64vw)}.counter-panel{grid-template-columns:1fr}.counter-actions{grid-template-columns:1fr 1fr;align-items:stretch}.counter-value,.counter-set-form{grid-column:1/-1}.counter-step-button,.secondary-button,.counter-set-controls .primary-button{width:100%}.top-nav{width:100%;margin-bottom:48px;position:static;transform:none}.marketing-top-nav{margin-bottom:34px}.public-top-nav{justify-content:center;width:100%;margin-bottom:0;position:static;top:auto;left:auto;transform:none}.dashboard-shell{padding:32px 0}.top-nav-actions{gap:16px}.dashboard-top-nav{justify-items:start;gap:12px;display:grid}.dashboard-top-nav .top-nav-actions{grid-template-columns:repeat(2,max-content);justify-content:start;gap:12px 16px;width:100%;display:grid}.dashboard-top-nav .nav-role-pill{text-align:left;grid-column:1/-1;justify-self:start;max-width:100%}}
