header.hdr{padding:max(env(safe-area-inset-top,12px), 12px) 16px 8px;z-index:50;pointer-events:none;background:linear-gradient(#000000f2 70%,#0000);background:linear-gradient(lab(0% 0 0/.95) 70%,#0000);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}header.hdr>*{pointer-events:auto}.hdr-left{align-items:center;gap:10px;display:flex}.hdr-brand-row{align-items:center;gap:8px;display:flex}.hdr-brand-name{letter-spacing:normal;color:var(--color-white);font-size:22px;font-weight:800}.hdr-brand-packs{color:var(--accent);background:linear-gradient(105deg, var(--accent) 0%, var(--accent) 35%, var(--color-white) 50%, var(--accent) 65%, var(--accent) 100%);-webkit-text-fill-color:transparent;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:3.5s ease-in-out infinite sheenText;display:inline-block;position:relative}@keyframes sheenText{0%,to{background-position:100% 0}40%,60%{background-position:0 0}}:root{--nav-glass:var(--glass-fill);--nav-fg:var(--color-text-primary);--nav-fg-dim:#ffffffb8;--nav-cash:var(--color-daily-blue);--nav-pill-shadow:var(--glass-shadow);--nav-pill-sheen:linear-gradient(180deg, var(--color-text-primary), #fff0);--nav-menu-edge-shadow:inset 0 1px 1px color-mix(in srgb, var(--color-white) 48%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--color-white) 16%, transparent);--nav-font:var(--font-nunito), "Nunito", system-ui, -apple-system, sans-serif;--nav-h:calc(64px + var(--referral-banner-h))}@supports (color:lab(0% 0 0)){:root{--nav-fg-dim:lab(100% 0 0/.72);--nav-pill-sheen:linear-gradient(180deg, var(--color-text-primary), lab(100% 0 0/0))}}.top-nav{top:var(--referral-banner-h);height:calc(var(--nav-h) - var(--referral-banner-h));padding:0 max(1.5rem, env(safe-area-inset-right,0) + 1rem);z-index:90;background:0 0;border-bottom:none;align-items:center;gap:0;display:flex;position:fixed;left:0;right:0}@media (min-width:1025px){html:root{--nav-top-gutter:10px;--nav-h:calc(64px + var(--nav-top-gutter) + var(--referral-banner-h))}html .top-nav{padding-top:var(--nav-top-gutter)}html .top-nav-center{top:calc(50% + var(--nav-top-gutter) / 2)}}.top-nav-left{flex-shrink:0;align-items:center;gap:1.5rem;min-width:0;display:flex}.top-nav-right{justify-content:flex-end;align-items:center;gap:12px;min-width:0;margin-left:auto;display:flex;position:relative}.top-nav-center{align-items:center;min-width:0;display:flex}.top-nav-logo{flex:none;display:block;overflow:visible}.top-nav-logo--wordmark{aspect-ratio:415/107;width:min(170.654px,40vw);max-width:none;height:auto}.nav-tab{--pill-h:36px;background:var(--nav-glass);height:36px;min-height:36px;color:var(--nav-fg-dim);cursor:pointer;font-family:var(--nav-font);letter-spacing:-.45px;text-shadow:0 0 4px #0006;text-shadow:0 0 4px lab(0% 0 0/.4);box-shadow:var(--nav-pill-shadow);transition:color .15s ease, border-color .15s ease, transform .14s var(--nav-ease-out,cubic-bezier(.23, 1, .32, 1));border:1px solid #0000;border-radius:999px;align-items:center;padding:8px 12px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex;position:relative}.nav-tab:before{content:"";inset:calc(min(var(--sheen-top), calc(var(--pill-h) / 16)) - 1px) calc(max(var(--sheen-side-min), calc(var(--pill-h) * var(--sheen-side-k) - var(--sheen-side-c))) - 1px) auto;height:min(var(--sheen-height), calc(var(--pill-h) / 2));background:var(--nav-pill-sheen);opacity:.1;filter:blur(.5px);pointer-events:none;border-radius:999px;position:absolute}.nav-tab:hover{color:var(--nav-fg)}.nav-tab.active{border-color:var(--nav-fg);color:var(--nav-fg);text-shadow:0 0 4px #ffffff40;text-shadow:0 0 4px lab(100% 0 0/.25);font-weight:800}.nav-tab:active{transform:scale(.96)}.top-nav-divider{display:none}@media (min-width:1025px){.top-nav-center{align-items:center;gap:10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.top-nav-logo--bibi{aspect-ratio:1;width:44px;height:44px;display:none}.top-nav-brand-chevron{display:none}.top-nav-brand{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;align-items:center;gap:.55rem;margin:0;padding:0;display:inline-flex}html[data-daily-view=updown] .nav-tab[data-tab=home],html[data-daily-view=updown] .nav-tab[data-tab=portfolio]{color:var(--nav-fg-dim)}html[data-daily-view=updown] .nav-tab[data-tab=updown]{border-color:var(--nav-fg);color:var(--nav-fg)}html[data-daily-product=undercut] .nav-tab[data-tab=updown]:not(.active){color:var(--nav-fg-dim);border-color:#0000}html[data-daily-view=predict] .nav-tab[data-tab=home],html[data-daily-view=predict] .nav-tab[data-tab=portfolio],html[data-daily-view=predict] .nav-tab[data-tab=updown]{color:var(--nav-fg-dim)}html[data-daily-view=predict] .nav-tab[data-tab=predict]{border-color:var(--nav-fg);color:var(--nav-fg)}.account-pill{background:var(--color-surface-control);height:40px;color:var(--color-white);cursor:pointer;font-family:var(--font-plus-jakarta), sans-serif;border:0;border-radius:10px;align-items:center;padding:0 12px 0 14px;transition:background .15s,box-shadow .15s,transform 80ms;display:inline-flex;position:relative;box-shadow:0 0 0 1px #ffffff14,inset 0 1px #ffffff0a;box-shadow:0 0 0 1px lab(100% 0 0/.08),inset 0 1px lab(100% 0 0/.04)}.account-pill>*+*{margin-left:10px}@media (hover:hover) and (pointer:fine){.account-pill:hover{background:var(--color-surface-glass-strong);box-shadow:0 0 0 1px #ffffff26,inset 0 1px #ffffff0f;box-shadow:0 0 0 1px lab(100% 0 0/.15),inset 0 1px lab(100% 0 0/.06)}}.account-pill:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.account-pill:active{transform:scale(.98)}.account-pill-balance{color:var(--accent);letter-spacing:normal;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:800}.account-pill-divider{background:var(--color-surface-glass-hover);width:1px;height:20px}.account-pill-avatar{width:26px;height:26px;color:var(--color-cta-fg);background:var(--color-cta-press);letter-spacing:normal;border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.account-pill-caret{opacity:.6;font-size:11px;transition:transform .2s}.account-pill[aria-expanded=true] .account-pill-caret{transform:rotate(180deg)}.connect-pill{font-family:var(--font-plus-jakarta), sans-serif;letter-spacing:normal;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:9px 18px;font-size:13px;font-weight:800;transition:filter .15s,transform 80ms;display:inline-flex;box-shadow:0 4px 14px #00000040;box-shadow:0 4px 14px lab(0% 0 0/.25)}@media (hover:hover) and (pointer:fine){.connect-pill:hover{filter:brightness(1.05)}}.connect-pill:active{transform:scale(.98)}.connect-pill-short{display:none}.auth-actions{align-items:center;gap:8px;display:inline-flex}:root{--nav-ease-out:cubic-bezier(.23, 1, .32, 1)}.nav-stats{--pill-h:36px;background:var(--nav-glass);height:36px;box-shadow:var(--nav-pill-shadow);font-family:var(--nav-font);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex;position:relative}.nav-stats:has(>.nav-stat:only-child){padding:0}.nav-stats>.nav-stat:only-child{padding:10px 14px 10px 10px}.nav-stats:before{content:"";inset:min(var(--sheen-top), calc(var(--pill-h) / 16)) max(var(--sheen-side-min), calc(var(--pill-h) * var(--sheen-side-k) - var(--sheen-side-c))) auto;height:min(var(--sheen-height), calc(var(--pill-h) / 2));background:var(--nav-pill-sheen);opacity:.1;filter:blur(.5px);pointer-events:none;border-radius:999px;position:absolute}.nav-stat{color:inherit;text-align:left;cursor:pointer;transition:background .2s var(--nav-ease-out), transform .14s var(--nav-ease-out);background:0 0;border:0;border-radius:999px;flex-direction:row;justify-content:center;align-items:center;gap:6px;padding:4px 8px;font-family:inherit;line-height:1;display:inline-flex}@media (hover:hover) and (pointer:fine){.nav-stat:hover{background:var(--color-surface-control)}.nav-stat:hover .nav-stat-value{color:var(--color-white)}}.nav-stat:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.nav-stat:active{transform:scale(.96)}.nav-stat-label{display:none}.nav-stat-row{align-items:center;min-height:20px;display:inline-flex}.nav-stat-value{font-family:var(--nav-font);letter-spacing:-.42px;color:var(--nav-fg);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .2s var(--nav-ease-out);animation:nav-stat-settle .22s var(--nav-ease-out);align-items:center;gap:6px;font-size:14px;font-weight:800;display:inline-flex}.nav-stat:first-of-type .nav-stat-value:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23f5f5f5'%3E%3Crect x='1.5' y='9' width='3' height='5.5' rx='1'/%3E%3Crect x='6.5' y='4.5' width='3' height='10' rx='1'/%3E%3Crect x='11.5' y='7' width='3' height='7.5' rx='1'/%3E%3C/svg%3E") 50%/contain no-repeat;flex-shrink:0;width:16px;height:16px}.nav-stat:last-of-type .nav-stat-value:before{content:none}.nav-stat:last-of-type .nav-stat-value{color:var(--color-text-primary)}.nav-stat-value .nav-cash-pill-plus{width:16px;height:16px;color:var(--nav-cash-blue);flex-shrink:0}@keyframes nav-stat-settle{0%{opacity:.6;transform:translateY(-1px)}to{opacity:1;transform:translateY(0)}}.nav-stat-pending{opacity:0;transform-origin:0;background:var(--color-surface-glass-max);max-width:0;height:0;color:var(--accent);letter-spacing:normal;font-variant-numeric:tabular-nums;white-space:nowrap;will-change:max-width, opacity, transform;border-radius:999px;align-items:center;margin-left:0;margin-right:0;padding:0;font-size:13px;font-weight:800;transition:height .24s cubic-bezier(.22,1,.36,1),max-width .24s cubic-bezier(.22,1,.36,1),padding .24s cubic-bezier(.22,1,.36,1),margin-left .24s cubic-bezier(.22,1,.36,1),margin-right .24s cubic-bezier(.22,1,.36,1),opacity .16s ease-out,transform .2s cubic-bezier(.34,1.36,.64,1);display:inline-flex;position:relative;overflow:hidden;transform:scale(.86);box-shadow:0 0 0 1px #fff3,0 1px 2px #0003;box-shadow:0 0 0 1px lab(100% 0 0/.2),0 1px 2px lab(0% 0 0/.2)}.nav-stat-pending.is-visible{opacity:1;max-width:140px;height:24px;margin-left:9px;margin-right:-8px;padding:0 9px 0 10px;transform:scale(1)}.nav-stat-pending.is-handoff{background:var(--color-surface-glass-strong);box-shadow:0 0 0 1px #ffffff26,0 1px 2px #00000026;box-shadow:0 0 0 1px lab(100% 0 0/.15),0 1px 2px lab(0% 0 0/.15)}.nav-stat-pending-label{align-items:center;animation:.28s cubic-bezier(.34,1.36,.64,1) nav-pending-label-pop;display:inline-flex}@keyframes nav-pending-label-pop{0%{opacity:0;filter:blur(1.5px);transform:translateY(5px)}60%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nav-stat-pending-label{animation:none}}.nav-stat-pending:after{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:screen;opacity:0;background:linear-gradient(105deg,#0000 40%,#fff3 50%,#0000 60%) 130% 0/220% 100%;background:linear-gradient(105deg,#0000 40%,lab(100% 0 0/.2) 50%,#0000 60%) 130% 0/220% 100%;transition:opacity .22s ease-out;position:absolute;inset:0}.nav-stat-pending.is-visible:after{opacity:1;animation:2.2s cubic-bezier(.22,1,.55,.92) .24s infinite nav-pending-shimmer}.nav-stat-pending.is-handoff:after{opacity:0;animation:none}@keyframes nav-pending-shimmer{0%{background-position:140% 0}to{background-position:-140% 0}}@media (prefers-reduced-motion:reduce){.nav-stat-pending{transition:opacity .16s ease-out,max-width .22s ease-out,padding .22s ease-out,margin-left .22s ease-out;transform:none}.nav-stat-pending.is-visible{transform:none}.nav-stat-pending.is-visible:after{opacity:0;animation:none}}:root{--nav-cash-blue:var(--color-daily-blue);--nav-cash-up:var(--color-daily-green);--nav-cash-down:var(--color-updown-down)}.nav-stats .nav-stat-value{transition:color .24s var(--nav-ease-out)}.nav-stat.is-balance-pulse--up .nav-stat-value{animation:1.4s cubic-bezier(.22,1,.36,1) both nav-cash-stat-pulse-up}.nav-stat.is-balance-pulse--down .nav-stat-value{animation:.82s cubic-bezier(.22,1,.36,1) both nav-cash-stat-pulse-down}@keyframes nav-cash-stat-pulse-up{0%{color:#ffffffd9;color:lab(100% 0 0/.85);text-shadow:0 0 #0000;transform:scale(1)}14%{color:var(--nav-cash-up);text-shadow:0 0 16px color-mix(in oklab, var(--nav-cash-up) 45%, transparent);transform:scale(1.04)}32%{color:var(--nav-cash-up);text-shadow:0 0 16px color-mix(in oklab, var(--nav-cash-up) 40%, transparent);transform:scale(1)}62%{color:var(--nav-cash-up);text-shadow:0 0 12px color-mix(in oklab, var(--nav-cash-up) 30%, transparent);transform:scale(1)}to{color:#ffffffd9;color:lab(100% 0 0/.85);text-shadow:0 0 #0000;transform:scale(1)}}@keyframes nav-cash-stat-pulse-down{0%{color:#ffffffd9;color:lab(100% 0 0/.85);text-shadow:0 0 #0000;transform:scale(1)}24%{color:var(--nav-cash-down);text-shadow:0 0 14px color-mix(in oklab, var(--nav-cash-down) 40%, transparent);transform:scale(.98)}to{color:#ffffffd9;color:lab(100% 0 0/.85);text-shadow:0 0 #0000;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.nav-stat.is-balance-pulse--up .nav-stat-value,.nav-stat.is-balance-pulse--down .nav-stat-value{animation:none}}.nav-deposit-btn{height:40px;font-family:var(--font-plus-jakarta), sans-serif;letter-spacing:normal;cursor:pointer;transition:transform .14s var(--nav-ease-out), background .2s var(--nav-ease-out), box-shadow .2s var(--nav-ease-out);border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0 14px;font-size:15px;font-weight:700;display:none;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 1px #ffffff0a;box-shadow:inset 0 0 0 1px lab(100% 0 0/.06),inset 0 1px lab(100% 0 0/.04)}.nav-deposit-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.nav-deposit-btn:active{transform:scale(.96)}.nav-deposit-btn__icon{display:none}@media (max-width:600px){.nav-deposit-btn{width:36px;height:36px;padding:0}.nav-deposit-btn__label{display:none}.nav-deposit-btn__icon{display:block}}.nav-right-divider{background:var(--color-surface-glass-strong);flex-shrink:0;align-self:center;width:1px;height:20px;margin:0 0 0 8px;display:none}.nav-account-btn{color:#ffffffb8;color:lab(100% 0 0/.72);cursor:pointer;width:36px;min-width:36px;height:36px;transition:transform .14s var(--nav-ease-out), background .2s var(--nav-ease-out), box-shadow .2s var(--nav-ease-out), color .2s var(--nav-ease-out);background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:0;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.nav-account-btn:hover{background:var(--color-surface-control);color:var(--color-white);box-shadow:inset 0 0 0 1px #ffffff0f;box-shadow:inset 0 0 0 1px lab(100% 0 0/.06)}}.nav-account-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.nav-account-btn[aria-expanded=true]{background:var(--color-surface-control);color:var(--color-white);box-shadow:inset 0 0 0 1px #ffffff14;box-shadow:inset 0 0 0 1px lab(100% 0 0/.08)}.nav-account-btn:active{transform:scale(.96)}.nav-account-avatar{background:var(--nav-glass);color:#ffffff80;color:lab(100% 0 0/.5);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 4px #0009,inset 0 -3px 4px #ffffff14,inset 0 0 4px #ffffff26;box-shadow:0 0 4px lab(0% 0 0/.6),inset 0 -3px 4px lab(100% 0 0/.08),inset 0 0 4px lab(100% 0 0/.15)}.nav-account-avatar-blob{filter:blur(2px);background:radial-gradient(circle at 28% 24%,#5ce8fff2,#0000 42%),radial-gradient(circle at 72% 30%,#ff4d67f2,#0000 46%),radial-gradient(circle at 48% 78%,#ffc300d9,#0000 44%),radial-gradient(circle at 18% 72%,#28c0ffb8,#0000 40%);background:radial-gradient(circle at 28% 24%,lab(85.1561% -34.1573 -23.0266/.95),#0000 42%),radial-gradient(circle at 72% 30%,lab(60.2044% 68.7683 26.8643/.95),#0000 46%),radial-gradient(circle at 48% 78%,lab(82.5923% 12.6624 83.7366/.85),#0000 44%),radial-gradient(circle at 18% 72%,lab(72.4547% -22.7526 -42.6153/.72),#0000 40%);position:absolute;inset:-20%}.nav-account-avatar-icon{display:none}.nav-account-caret{transition:transform .2s var(--nav-ease-out);display:none}.nav-account-btn[aria-expanded=true] .nav-account-caret{transform:rotate(180deg)}.nav-account-btn.has-collection-new{position:relative}.nav-account-btn.has-collection-new:after{content:"";background:var(--color-daily-blue);width:8px;height:8px;box-shadow:0 0 8px var(--color-daily-blue);pointer-events:none;border-radius:50%;animation:.32s cubic-bezier(.34,1.56,.64,1) both nav-collection-new-in;position:absolute;top:1px;right:-1px}@keyframes nav-collection-new-in{0%{opacity:0;transform:scale(.2)}}@media (prefers-reduced-motion:reduce){.nav-account-btn.has-collection-new:after{animation:none}}.nav-account-btn.is-profile-receiving .nav-account-avatar{animation:nav-account-tap .36s var(--nav-ease-out)}@keyframes nav-account-tap{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1)}}.nav-cash-pill{display:none}@media (max-width:1024px){html:root{--nav-h:calc(56px + var(--referral-banner-h))}html .top-nav{height:calc(var(--nav-h) - var(--referral-banner-h));min-height:calc(var(--nav-h) - var(--referral-banner-h));-webkit-backdrop-filter:none;z-index:90;background:0 0;border-bottom:none;align-items:center;gap:8px;padding:0 16px;display:flex;overflow:visible}html .top-nav-left{flex-shrink:0;align-items:center;gap:8px;display:flex}html .top-nav-brand{cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:4px;min-width:0;padding:0;display:inline-flex}html .top-nav-logo--wordmark{width:min(124.112px,58vw);max-width:none;height:auto;display:block}html .top-nav-logo--bibi{display:none}html .top-nav-brand-chevron{color:#ffffffc7;color:lab(100% 0 0/.78);width:16px;height:16px;transition:transform .2s var(--nav-ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}html .top-nav-brand--switcher.is-open .top-nav-brand-chevron{transform:rotate(180deg)}html .top-nav-right{flex:1;justify-content:flex-end;align-items:center;min-width:0;display:flex}html .top-nav-divider,html .top-nav-right .nav-stats,html .top-nav-right .nav-right-divider,html .top-nav-center{display:none}html .top-nav-center .nav-tab{white-space:nowrap;color:#fff6;color:lab(100% 0 0/.4);min-height:38px;box-shadow:none;border-bottom:0;flex:none;justify-content:center;padding:0 8px 4px;font-size:1rem;font-weight:700}html .top-nav-center .nav-tab.active{color:#fffffff2;color:lab(100% 0 0/.95)}html .top-nav-center{transform-origin:top;transition:opacity .24s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.4,0,.2,1)}html .top-nav-center.is-tabs-retracted{opacity:0;pointer-events:none;transform:translateY(-100%)}html:root:has(.top-nav-center.is-tabs-retracted){--nav-h:calc(56px + var(--referral-banner-h))}html .top-nav:has(.top-nav-center.is-tabs-retracted){grid-template-rows:56px 0;height:56px;min-height:56px}@media (prefers-reduced-motion:reduce){html .top-nav,html .top-nav-center{transition:none}}html .nav-account-btn{flex-shrink:0;gap:0;width:30px;min-width:30px;height:30px;margin-left:-1px;padding:0;position:relative}html .nav-account-avatar{background:padding-box padding-box,conic-gradient(from 135deg,#fff3,#ffffff0a 30%,#ffffff05 60%,#ffffff14 85%,#fff3) border-box;background:padding-box padding-box,conic-gradient(from 135deg,lab(100% 0 0/.2),lab(100% 0 0/.04) 30%,lab(100% 0 0/.02) 60%,lab(100% 0 0/.08) 85%,lab(100% 0 0/.2)) border-box;border:1px solid #0000;width:30px;height:30px;box-shadow:0 0 4px #0009,inset 0 0 4px #ffffff1f,inset 0 1.5px 2px #ffffff1f,inset -2px -2px 5px #ffffff0a;box-shadow:0 0 4px lab(0% 0 0/.6),inset 0 0 4px lab(100% 0 0/.12),inset 0 1.5px 2px lab(100% 0 0/.12),inset -2px -2px 5px lab(100% 0 0/.04)}html .nav-account-avatar-icon,html .nav-account-caret,html .nav-deposit-btn{display:none}html .nav-cash-pill{background:var(--color-surface-glass);height:30px;color:var(--color-text-primary);font-family:var(--font-plus-jakarta), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.45px;white-space:nowrap;cursor:pointer;transition:transform .14s var(--nav-ease-out), color .24s var(--nav-ease-out);border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:800;display:inline-flex;position:relative;box-shadow:0 0 4px #0009,inset 0 0 4px #ffffff26,inset -4px -3px 8px #ffffff14;box-shadow:0 0 4px lab(0% 0 0/.6),inset 0 0 4px lab(100% 0 0/.15),inset -4px -3px 8px lab(100% 0 0/.08)}html .nav-cash-pill.is-balance-pulse--up{animation:1.4s cubic-bezier(.22,1,.36,1) both nav-cash-pill-pulse-up}html .nav-cash-pill.is-balance-pulse--down{animation:.82s cubic-bezier(.22,1,.36,1) both nav-cash-pill-pulse-down}html .nav-cash-pill.is-balance-pulse--up .nav-cash-pill-amount{animation:1.4s cubic-bezier(.22,1,.36,1) both nav-cash-amount-pulse-up}html .nav-cash-pill.is-balance-pulse--up .nav-cash-pill-plus{animation:1.4s cubic-bezier(.22,1,.36,1) both nav-cash-plus-pulse-up}html .nav-cash-pill.is-balance-pulse--down .nav-cash-pill-amount{animation:.82s cubic-bezier(.22,1,.36,1) both nav-cash-amount-pulse-down}html .nav-cash-pill.is-balance-pulse--down .nav-cash-pill-plus{animation:.82s cubic-bezier(.22,1,.36,1) both nav-cash-plus-pulse-down}@keyframes nav-cash-pill-pulse-up{0%{transform:scale(1)}14%{transform:scale(1.03)}32%,to{transform:scale(1)}}@keyframes nav-cash-pill-pulse-down{0%{transform:scale(1)}24%{transform:scale(.98)}to{transform:scale(1)}}@keyframes nav-cash-amount-pulse-up{0%{color:var(--color-text-primary);text-shadow:0 0 #0000;transform:scale(1)}14%{color:var(--nav-cash-up);text-shadow:0 0 14px color-mix(in oklab, var(--nav-cash-up) 50%, transparent);transform:scale(1.05)}32%{color:var(--nav-cash-up);text-shadow:0 0 14px color-mix(in oklab, var(--nav-cash-up) 44%, transparent);transform:scale(1)}62%{color:var(--nav-cash-up);text-shadow:0 0 11px color-mix(in oklab, var(--nav-cash-up) 32%, transparent);transform:scale(1)}to{color:var(--color-text-primary);text-shadow:0 0 #0000;transform:scale(1)}}@keyframes nav-cash-amount-pulse-down{0%{color:var(--color-text-primary);text-shadow:0 0 #0000;transform:scale(1)}24%{color:var(--nav-cash-down);text-shadow:0 0 12px color-mix(in oklab, var(--nav-cash-down) 45%, transparent);transform:scale(.97)}to{color:var(--color-text-primary);text-shadow:0 0 #0000;transform:scale(1)}}@keyframes nav-cash-plus-pulse-up{0%{color:inherit}14%,62%{color:var(--nav-cash-up)}to{color:inherit}}@keyframes nav-cash-plus-pulse-down{0%{color:inherit}24%{color:var(--nav-cash-down)}to{color:inherit}}html .nav-cash-pill:active{transform:scale(.96)}html .nav-cash-pill:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}html .nav-cash-pill-plus{width:16px;height:16px;color:var(--nav-cash-blue);opacity:1;flex-shrink:0}html .nav-cash-pill-amount{color:var(--color-text-primary);font-variant-numeric:tabular-nums;align-items:baseline;line-height:1;display:inline-flex}@media (prefers-reduced-motion:reduce){html .nav-cash-pill.is-balance-pulse--up,html .nav-cash-pill.is-balance-pulse--down,html .nav-cash-pill.is-balance-pulse--up .nav-cash-pill-amount,html .nav-cash-pill.is-balance-pulse--down .nav-cash-pill-amount,html .nav-cash-pill.is-balance-pulse--up .nav-cash-pill-plus,html .nav-cash-pill.is-balance-pulse--down .nav-cash-pill-plus{animation:none}}html .auth-actions{gap:6px}html .auth-pill{width:92px;height:36px;padding:0 10px;font-size:12px}html .top-nav-auth-placeholder{width:124px;height:36px}html .account-menu{transform-origin:top;width:auto;top:56px;left:12px;right:12px}}.mobile-hamburger{display:none}@media (max-width:1024px){.mobile-hamburger--back{color:#ffffffb8;color:lab(100% 0 0/.72);cursor:pointer;width:36px;height:36px;transition:transform .14s var(--nav-ease-out);background:padding-box padding-box,conic-gradient(from 135deg,#fff3,#ffffff0a 30%,#ffffff05 60%,#ffffff14 85%,#fff3) border-box;background:padding-box padding-box,conic-gradient(from 135deg,lab(100% 0 0/.2),lab(100% 0 0/.04) 30%,lab(100% 0 0/.02) 60%,lab(100% 0 0/.08) 85%,lab(100% 0 0/.2)) border-box;border:1px solid #0000;border-radius:1000px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;box-shadow:0 0 4px #0009,inset 0 0 4px #ffffff1f,inset -2px -2px 5px #ffffff0a;box-shadow:0 0 4px lab(0% 0 0/.6),inset 0 0 4px lab(100% 0 0/.12),inset -2px -2px 5px lab(100% 0 0/.04)}@media (hover:hover) and (pointer:fine){.mobile-hamburger:hover{color:#fffffff2;color:lab(100% 0 0/.95);background:padding-box padding-box,conic-gradient(from 135deg,#ffffff4d,#ffffff0f 30%,#ffffff05 60%,#ffffff1f 85%,#ffffff4d) border-box;background:padding-box padding-box,conic-gradient(from 135deg,lab(100% 0 0/.3),lab(100% 0 0/.06) 30%,lab(100% 0 0/.02) 60%,lab(100% 0 0/.12) 85%,lab(100% 0 0/.3)) border-box}}.mobile-hamburger:active{transform:scale(.94)}.hamburger-line{transform-origin:10px 10px;transition:transform .28s cubic-bezier(.23,1,.32,1),opacity .2s}.mobile-hamburger-icon.is-open .hamburger-line--top{transform:rotate(45deg)translateY(4px)}.mobile-hamburger-icon.is-open .hamburger-line--bottom{transform:rotate(-45deg)translateY(-4px)}}.mobile-nav-dropdown{display:none}@media (max-width:1024px){.mobile-nav-dropdown{z-index:89;pointer-events:none;display:block;position:fixed;inset:0}.mobile-nav-dropdown.is-open{pointer-events:auto}.mobile-nav-dropdown-backdrop{opacity:0;pointer-events:none;background:#0006;background:lab(0% 0 0/.4);transition:opacity .24s;position:absolute;inset:0}.mobile-nav-dropdown.is-open .mobile-nav-dropdown-backdrop{opacity:1;pointer-events:auto}.mobile-nav-dropdown-panel{top:var(--nav-h,56px);opacity:0;pointer-events:none;background:linear-gradient(#ffffff0f,#ffffff0f) padding-box padding-box,linear-gradient(135deg,#ffffff05 0%,#ffffff0a 50%,#ffffff14 75%,#ffffff26 100%) border-box;background:linear-gradient(lab(100% 0 0/.06),lab(100% 0 0/.06)) padding-box padding-box,linear-gradient(135deg,lab(100% 0 0/.02) 0%,lab(100% 0 0/.04) 50%,lab(100% 0 0/.08) 75%,lab(100% 0 0/.15) 100%) border-box;border:1px solid #0000;border-radius:32px;flex-direction:column;gap:6px;padding:8px;transition:opacity .2s,transform .26s cubic-bezier(.23,1,.32,1);display:flex;position:absolute;left:12px;right:12px;transform:translateY(-10px)scale(.92);box-shadow:0 0 4px #0009,0 12px 40px #0006;box-shadow:0 0 4px lab(0% 0 0/.6),0 12px 40px lab(0% 0 0/.4)}.mobile-nav-panel-tint{z-index:1;border-radius:inherit;pointer-events:none;background:#0003;background:lab(0% 0 0/.2);position:absolute;inset:-1px}.mobile-nav-panel-edge{z-index:2;border-radius:inherit;box-shadow:var(--nav-menu-edge-shadow);pointer-events:none;position:absolute;inset:0}.mobile-nav-dropdown.is-open .mobile-nav-dropdown-panel{opacity:1;pointer-events:auto;transition:opacity .22s,transform .28s cubic-bezier(.23,1,.32,1);transform:translateY(0)scale(1)}.mobile-nav-item{--pill-h:44px;isolation:isolate;z-index:10;min-height:var(--pill-h);color:var(--color-text-dim);font-family:var(--font-daily-display), sans-serif;letter-spacing:-.03em;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:12px;padding:10px 16px;font-size:15px;font-weight:800;line-height:1.2;text-decoration:none;transition:background-color .16s,color .16s,box-shadow .16s;display:flex;position:relative}.mobile-nav-item:after{content:"";z-index:-1;inset:min(var(--sheen-top), calc(var(--pill-h) / 16)) max(var(--sheen-side-min), calc(var(--pill-h) * var(--sheen-side-k) - var(--sheen-side-c))) auto;height:min(var(--sheen-height), calc(var(--pill-h) / 2));border-radius:inherit;background:var(--glass-sheen);opacity:0;filter:blur(.5px);pointer-events:none;position:absolute}@media (hover:hover) and (pointer:fine){.mobile-nav-item:hover{color:var(--color-white)}.mobile-nav-item.is-active:hover{background:var(--glass-fill-hover)}.mobile-nav-item:hover .mobile-nav-item-icon{opacity:1}}.mobile-nav-item.is-active{background:var(--color-surface-glass-strong);box-shadow:var(--glass-shadow), inset 0 0 0 1px var(--color-hairline-strong);color:var(--color-text-primary)}.mobile-nav-item.is-active:after{opacity:1}.mobile-nav-item.is-active:active{background:var(--color-surface-glass-max)}.mobile-nav-item-icon{opacity:.6;flex-shrink:0}.mobile-nav-item.is-active .mobile-nav-item-icon{opacity:1}@media (prefers-reduced-motion:reduce){.mobile-nav-dropdown-panel,.mobile-nav-dropdown-backdrop,.hamburger-line{transition:none}}}.nav-auth-skeleton{flex-shrink:0;align-items:center;gap:12px;height:36px;display:inline-flex}.nav-auth-skeleton__pill{flex-shrink:0;width:100px;height:36px}.nav-auth-skeleton__pill--portfolio{width:190px}.nav-auth-skeleton__avatar{width:36px;height:36px}@keyframes nav-auth-sheen{0%{background-position:-100% 0,0 0}to{background-position:200% 0,0 0}}.mobile-hamburger-skeleton{display:none}@media (max-width:1024px){.nav-auth-skeleton{height:30px}.nav-auth-skeleton__pill{width:88px;height:30px}.nav-auth-skeleton__avatar{width:30px;height:30px}.mobile-hamburger-skeleton{background:linear-gradient(90deg,#0000,#ffffff0f,#0000) 0 0/180% 100%,#ffffff0a 0 0/100% 100%;background:linear-gradient(90deg,#0000,lab(100% 0 0/.06),#0000) 0 0/180% 100%,lab(100% 0 0/.04) 0 0/100% 100%;border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);border-radius:1000px;flex-shrink:0;width:36px;height:36px;animation:1.4s ease-in-out infinite nav-auth-sheen;display:block}}@media (prefers-reduced-motion:reduce){.mobile-hamburger-skeleton{background:var(--color-surface-glass);animation:none}}.top-nav-auth-placeholder{background:linear-gradient(90deg,#0000,#ffffff0f,#0000) 0 0/180% 100%,#ffffff0a 0 0/100% 100%;background:linear-gradient(90deg,#0000,lab(100% 0 0/.06),#0000) 0 0/180% 100%,lab(100% 0 0/.04) 0 0/100% 100%;border-radius:10px;width:138px;height:40px;animation:1.4s ease-in-out infinite auth-placeholder-sheen;box-shadow:0 0 0 1px #ffffff14,inset 0 1px #ffffff0a;box-shadow:0 0 0 1px lab(100% 0 0/.08),inset 0 1px lab(100% 0 0/.04)}@keyframes auth-placeholder-sheen{0%{background-position:180% 0,0 0}to{background-position:-180% 0,0 0}}@media (prefers-reduced-motion:reduce){.top-nav-auth-placeholder{animation:none}}.auth-pill{width:104px;height:40px;font-family:var(--font-plus-jakarta), sans-serif;white-space:nowrap;cursor:pointer;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:700;line-height:1;transition:background .15s,box-shadow .15s,color .15s,filter .15s,transform .12s;display:inline-flex}.auth-pill-login{background:var(--color-surface-glass-strong);color:#fffffff2;color:lab(100% 0 0/.95);box-shadow:0 0 0 1px #ffffff14,inset 0 1px #ffffff0a;box-shadow:0 0 0 1px lab(100% 0 0/.08),inset 0 1px lab(100% 0 0/.04)}.auth-pill-signup{font-weight:800;box-shadow:inset 0 1px #ffffff4d;box-shadow:inset 0 1px lab(100% 0 0/.3)}.auth-pill-login:hover{background:var(--color-surface-glass-hover);color:var(--color-white);box-shadow:0 0 0 1px #ffffff26,inset 0 1px #ffffff0f;box-shadow:0 0 0 1px lab(100% 0 0/.15),inset 0 1px lab(100% 0 0/.06)}.auth-pill-signup:hover{filter:brightness(1.04)}.auth-pill:active{transform:scale(.98)}.auth-pill:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.daily-auth-backdrop{z-index:10000;-webkit-backdrop-filter:blur(6px);background:#0009;background:lab(0% 0 0/.6);justify-content:center;align-items:center;padding:16px;animation:.22s cubic-bezier(.2,0,0,1) both daily-auth-backdrop-in;display:flex;position:fixed;inset:0}.daily-auth-viewport{z-index:10001;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.daily-auth-card{width:min(380px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--color-white);font-family:var(--font-plus-jakarta), sans-serif;background:#000000f2;background:lab(0% 0 0/.95);border-radius:24px;padding:22px;animation:.28s cubic-bezier(.2,0,0,1) 40ms both daily-auth-card-in;position:relative;overflow:auto;box-shadow:0 0 0 1px #ffffff14,0 24px 60px #00000080,inset 0 1px #ffffff05;box-shadow:0 0 0 1px lab(100% 0 0/.08),0 24px 60px lab(0% 0 0/.5),inset 0 1px lab(100% 0 0/.02)}@keyframes daily-auth-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes daily-auth-card-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.daily-auth-backdrop,.daily-auth-card{animation:none}}.daily-auth-close{width:32px;height:32px;color:var(--t3);cursor:pointer;z-index:1;background:0 0;border:0;border-radius:10px;place-items:center;font-size:14px;font-weight:700;transition:background .15s,color .15s,transform .12s;display:inline-grid;position:absolute;top:14px;right:14px}.daily-auth-close:after{content:"";position:absolute;inset:-4px}.daily-auth-close:hover{background:var(--color-surface-glass);color:var(--color-white)}.daily-auth-close:active{transform:scale(.98)}.daily-auth-title{font-family:var(--font-plus-jakarta), sans-serif;letter-spacing:normal;color:var(--color-white);margin:0 44px 20px 0;font-size:18px;font-weight:800;line-height:1.2;display:block}.daily-auth-google{background:var(--color-surface-glass-strong);color:#fffffff2;color:lab(100% 0 0/.95);width:100%;min-height:44px;font-family:var(--font-plus-jakarta), sans-serif;letter-spacing:normal;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin:0 0 16px;font-size:14px;font-weight:700;transition:background .15s,box-shadow .15s,color .15s,transform .12s;display:flex;box-shadow:0 0 0 1px #ffffff14,inset 0 1px #ffffff0a;box-shadow:0 0 0 1px lab(100% 0 0/.08),inset 0 1px lab(100% 0 0/.04)}.daily-auth-google:hover:not(:disabled){background:var(--color-surface-glass-hover);box-shadow:0 0 0 1px #ffffff26,inset 0 1px #ffffff0f;box-shadow:0 0 0 1px lab(100% 0 0/.15),inset 0 1px lab(100% 0 0/.06)}.daily-auth-google:active:not(:disabled){transform:scale(.98)}.daily-auth-google:disabled,.daily-auth-email-row button:disabled,.daily-auth-wallet-tile:disabled{cursor:wait;opacity:.55}.daily-auth-google-mark{width:16px;height:16px;display:inline-flex}.daily-auth-google-mark svg{width:100%;height:100%;display:block}.daily-auth-divider{color:var(--t3);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:normal;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:0 0 16px;font-size:9px;font-weight:700;display:grid}.daily-auth-divider span{background:var(--color-surface-glass-strong);height:1px}.daily-auth-email-row{background:var(--color-surface-control);border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:8px;min-height:48px;margin:0 0 16px;padding:4px 4px 4px 12px;transition:background .15s,box-shadow .15s;display:grid;box-shadow:inset 0 0 0 1px #ffffff14;box-shadow:inset 0 0 0 1px lab(100% 0 0/.08)}.daily-auth-email-row:focus-within{background:var(--color-surface-glass);box-shadow:inset 0 0 0 1px #fff6;box-shadow:inset 0 0 0 1px lab(100% 0 0/.4)}.daily-auth-email-row input{width:100%;min-width:0;color:var(--color-white);font-family:var(--font-plus-jakarta), sans-serif;background:0 0;border:0;outline:0;font-size:14px;font-weight:600}.daily-auth-email-row input::placeholder{color:var(--t3)}.daily-auth-email-row button{background:var(--accent);min-width:80px;height:40px;color:var(--color-canvas-deep);font-family:var(--font-plus-jakarta), sans-serif;letter-spacing:normal;cursor:pointer;border:0;border-radius:8px;font-size:13px;font-weight:800;transition:filter .15s,transform .12s;box-shadow:inset 0 1px #ffffff4d;box-shadow:inset 0 1px lab(100% 0 0/.3)}.daily-auth-email-row button:hover:not(:disabled){filter:brightness(1.04)}.daily-auth-email-row button:active:not(:disabled){transform:scale(.98)}.daily-auth-code-row{margin-top:8px}.daily-auth-wallet-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 16px;display:grid}.daily-auth-wallet-tile{background:var(--color-surface-control);cursor:pointer;border:0;border-radius:10px;place-items:center;height:48px;transition:background .15s,box-shadow .15s,transform .12s;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f;box-shadow:inset 0 0 0 1px lab(100% 0 0/.06)}.daily-auth-wallet-tile:hover:not(:disabled){background:var(--color-surface-glass-strong);box-shadow:inset 0 0 0 1px #ffffff26;box-shadow:inset 0 0 0 1px lab(100% 0 0/.15)}.daily-auth-wallet-tile:active:not(:disabled){transform:scale(.98)}.daily-auth-wallet-icon{border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;overflow:hidden}.daily-auth-wallet-art,.daily-auth-wallet-icon svg{width:100%;height:100%;display:block}.daily-auth-wallet-art{object-fit:contain}.daily-auth-footer{color:var(--t3);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:normal;justify-content:center;align-items:center;gap:8px;margin:0;font-size:9px;font-weight:700;display:flex}.daily-auth-footer a{color:inherit;text-decoration:none;transition:color .15s}.daily-auth-footer a:hover{color:var(--color-white)}.daily-auth-close:focus-visible,.daily-auth-google:focus-visible,.daily-auth-email-row button:focus-visible,.daily-auth-wallet-tile:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.bal-pill{background:var(--color-panel-elevated);border:1px solid var(--color-panel-raised);cursor:pointer;transition:border-color .3s var(--ease-spring), box-shadow .3s var(--ease-spring), transform .3s var(--ease-spring);border-radius:999px;align-items:center;gap:8px;padding:4px 14px 4px 4px;display:flex}.bal-pill.pop{border-color:var(--accent);animation:balPop .5s var(--ease-spring)}@keyframes balPop{0%{transform:scale(1)}30%{transform:scale(1.08)}to{transform:scale(1)}}.bal-pill-icon{background:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.bal-pill-icon svg{width:13px;height:13px}.bal-pill-amt{font-family:var(--font-jetbrains-mono), monospace;color:var(--accent);white-space:nowrap;font-size:14px;font-weight:700;transition:color .2s}.bal-pill:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.account-menu-backdrop{z-index:89;opacity:0;pointer-events:none;background:0 0;transition:opacity .28s,background-color .28s;position:fixed;inset:0}.account-menu-backdrop.is-open{opacity:1;pointer-events:auto;background:#0000008f;background:lab(0% 0 0/.56)}html.account-menu-open .daily-app-root{isolation:auto}html.account-menu-open .top-nav{pointer-events:none}html.account-menu-open .top-nav-left,html.account-menu-open .top-nav-center,html.account-menu-open .top-nav-right{pointer-events:auto}.account-menu{top:var(--nav-h);z-index:91;overscroll-behavior:none;opacity:0;transform-origin:100% 0;pointer-events:none;width:min(336px,100vw - 24px);font-family:var(--font-daily-display), sans-serif;background:linear-gradient(#ffffff0f,#ffffff0f) padding-box padding-box,linear-gradient(135deg,#ffffff05 0%,#ffffff0a 50%,#ffffff14 75%,#ffffff26 100%) border-box;background:linear-gradient(lab(100% 0 0/.06),lab(100% 0 0/.06)) padding-box padding-box,linear-gradient(135deg,lab(100% 0 0/.02) 0%,lab(100% 0 0/.04) 50%,lab(100% 0 0/.08) 75%,lab(100% 0 0/.15) 100%) border-box;border:1px solid #0000;border-radius:36px;padding:12px;transition:opacity .28s,transform .28s cubic-bezier(.4,0,.2,1);position:fixed;right:16px;overflow:hidden;transform:translateY(-8px)scale(.98);box-shadow:0 0 4px #0009,0 12px 40px #0006;box-shadow:0 0 4px lab(0% 0 0/.6),0 12px 40px lab(0% 0 0/.4)}.account-menu.open{opacity:1;pointer-events:auto;overscroll-behavior:none;max-height:none;transition:opacity .22s,transform .28s cubic-bezier(.23,1,.32,1);overflow:hidden;transform:translateY(0)scale(1)}.account-menu-tint{z-index:0;border-radius:inherit;pointer-events:none;background:#0003;background:lab(0% 0 0/.2);position:absolute;inset:-1px}.account-menu-edge{z-index:1;border-radius:inherit;box-shadow:inset 0 1px 1px color-mix(in srgb, var(--color-white) 48%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--color-white) 16%, transparent);pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.account-menu{transition:opacity .2s;transform:none}.account-menu.open{transform:none}}.account-menu-content{z-index:2;flex-direction:column;gap:12px;display:flex;position:relative}.account-menu-profile{padding:2px 4px 4px}.account-menu-profile-btn{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;width:100%;padding:4px 6px;display:flex}.account-menu-profile-main{min-width:0;color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.account-menu-identity{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.account-menu-avatar{border-radius:999px;flex:0 0 40px;width:40px;height:40px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 4px 12px #0000004d;box-shadow:0 0 0 1px lab(100% 0 0/.1),0 4px 12px lab(0% 0 0/.3)}.account-menu-avatar-blob{filter:blur(2px);background:radial-gradient(circle at 28% 24%,#5ce8fff2,#0000 42%),radial-gradient(circle at 72% 30%,#ff4d67f2,#0000 46%),radial-gradient(circle at 48% 78%,#ffc300d9,#0000 44%),radial-gradient(circle at 18% 72%,#28c0ffb8,#0000 40%);background:radial-gradient(circle at 28% 24%,lab(85.1561% -34.1573 -23.0266/.95),#0000 42%),radial-gradient(circle at 72% 30%,lab(60.2044% 68.7683 26.8643/.95),#0000 46%),radial-gradient(circle at 48% 78%,lab(82.5923% 12.6624 83.7366/.85),#0000 44%),radial-gradient(circle at 18% 72%,lab(72.4547% -22.7526 -42.6153/.72),#0000 40%);position:absolute;inset:-20%}.account-menu-wallet{color:#fff6;color:lab(100% 0 0/.4);align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}.account-menu-name{letter-spacing:-.36px;color:var(--color-text-primary);font-size:18px;font-weight:800;line-height:22px}.account-menu-copy{color:#fff6;color:lab(100% 0 0/.4);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:color .12s,background .12s;display:inline-flex}.account-menu-copy--profile{align-self:flex-end}@media (hover:hover) and (pointer:fine){.account-menu-copy:hover{color:#ffffffd9;color:lab(100% 0 0/.85);background:var(--color-surface-glass)}}.account-menu-profile-stats{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;margin-left:auto;display:flex}.account-menu-profile-balance{letter-spacing:-.34px;color:var(--color-daily-blue);font-variant-numeric:tabular-nums;font-size:17px;font-weight:800;line-height:22px}.account-menu-profile-rank{letter-spacing:-.12px;color:#ffffff8c;color:lab(100% 0 0/.55);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.account-menu-profile-rank-icon{color:#ffffff59;color:lab(100% 0 0/.35);flex:0 0 12px}.account-menu-settings-btn{color:#ffffffb8;color:lab(100% 0 0/.72);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;margin-left:auto;padding:0;display:inline-flex}.account-menu-settings-btn:active{transform:scale(.96)}.account-menu-panel{background:var(--color-surface-glass);border-radius:24px;flex-direction:column;gap:12px;padding:18px 12px 12px;display:flex}.account-menu-panel-label{letter-spacing:-.39px;color:#f5f5f580;color:lab(96.5432% -.0000596046 0/.5);margin:0;font-size:13px;font-weight:700}.account-menu-panel-value{letter-spacing:-.75px;color:var(--color-text-primary);font-variant-numeric:tabular-nums;margin:0;font-size:25px;font-weight:800;line-height:1.1}.account-menu-btn--wallet-deposit,.account-menu-btn--wallet-referral,.account-menu-btn--view-collection{text-shadow:0 0 8px #0006;text-shadow:0 0 8px lab(0% 0 0/.4);border:0;box-shadow:0 0 4px #0009,inset 0 0 4px #ffffff29;box-shadow:0 0 4px lab(0% 0 0/.6),inset 0 0 4px lab(100% 0 0/.16)}.account-menu-btn--wallet-deposit:before,.account-menu-btn--wallet-referral:before,.account-menu-btn--view-collection:before{content:"";inset:min(var(--sheen-top), calc(var(--pill-h) / 16)) max(var(--sheen-side-min), calc(var(--pill-h) * var(--sheen-side-k) - var(--sheen-side-c))) auto;height:min(var(--sheen-height), calc(var(--pill-h) / 2));filter:blur(.5px);pointer-events:none;z-index:0;background:linear-gradient(#ffffff1a,#fff0);background:linear-gradient(lab(100% 0 0/.1),lab(100% 0 0/0));border-radius:999px;position:absolute}.account-menu-btn--wallet-deposit{color:var(--color-daily-blue);background:oklch(from var(--color-daily-blue) l c h / .1)}.account-menu-btn--wallet-referral{color:var(--color-daily-green);background:oklch(from var(--color-daily-green) l c h / .1)}.account-menu-collection{background:var(--color-surface-glass);border-radius:24px;flex-direction:column;gap:12px;padding:18px 12px 12px;display:flex}.account-menu-collection-head{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.account-menu-collection-pnl{letter-spacing:-.39px;color:var(--color-daily-green);font-variant-numeric:tabular-nums;margin:0;padding-bottom:4px;font-size:13px;font-weight:800}.account-menu-collection-pnl.is-down{color:var(--color-daily-red)}.account-menu-collection-rail{touch-action:pan-x;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000 100%);-webkit-mask-image:linear-gradient(90deg,lab(0% 0 0) 82%,#0000 100%);gap:6px;margin-top:10px;padding-bottom:2px;display:flex;overflow:auto hidden;mask-image:linear-gradient(90deg,oklch(0% 0 0) 82%,#0000 100%)}.account-menu-collection-rail::-webkit-scrollbar{display:none}.account-menu-collection-thumb{cursor:pointer;-webkit-tap-highlight-color:transparent;width:60px;height:100px;transition:transform .14s var(--nav-ease-out), filter .16s var(--nav-ease-out);background:0 0;border:0;border-radius:9px;flex:none;padding:0;overflow:hidden}.account-menu-collection-thumb img{object-fit:cover;width:100%;height:100%;display:block}@media (hover:hover) and (pointer:fine){.account-menu-collection-thumb:hover{filter:brightness(1.12)}}.account-menu-collection-thumb:active{transform:scale(.96)}.account-menu-collection-thumb:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.account-menu-btn--view-collection{min-height:36px;color:var(--color-text-primary);background:var(--color-surface-glass-hover)}.account-settings-sheet-backdrop{z-index:95;pointer-events:none;visibility:hidden;background:0 0;background:lab(0% 0 0/0);transition:background-color .34s cubic-bezier(.4,0,.2,1),visibility 0s .34s;position:fixed;inset:0}.account-settings-sheet-backdrop.is-open{pointer-events:auto;visibility:visible;background:#0006;background:lab(0% 0 0/.4);transition:background-color .42s cubic-bezier(.32,.72,0,1),visibility}.account-settings-sheet{--account-settings-open-ms:.42s;--account-settings-close-ms:.34s;--account-settings-ease-open:cubic-bezier(.32, .72, 0, 1);--account-settings-ease-close:cubic-bezier(.4, 0, .2, 1);z-index:96;background:var(--color-app-top);width:100%;min-height:100dvh;max-height:100dvh;box-shadow:none;transition:transform var(--account-settings-close-ms) var(--account-settings-ease-close);overscroll-behavior:none;border-radius:0;position:fixed;inset:0;overflow:hidden;transform:translateY(100%)}.account-settings-sheet.is-open{transition:transform var(--account-settings-open-ms) var(--account-settings-ease-open);transform:translate(0,0)}.account-settings-sheet-inner{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;width:100%;height:100%;padding:max(24px, env(safe-area-inset-top)) 20px calc(28px + env(safe-area-inset-bottom));transition:transform var(--account-settings-close-ms) var(--account-settings-ease-close);flex-direction:column;gap:40px;display:flex;overflow-y:auto;transform:translateY(-22px)}.account-settings-sheet-inner::-webkit-scrollbar{display:none}.account-settings-sheet.is-open .account-settings-sheet-inner{transition:transform var(--account-settings-open-ms) var(--account-settings-ease-open);transform:translate(0,0)}@media (min-width:1025px){.account-settings-sheet-inner{max-width:440px;margin-left:auto;margin-right:auto}}.account-menu.is-settings-presenting{-webkit-backdrop-filter:none}@media (prefers-reduced-motion:reduce){.account-settings-sheet,.account-settings-sheet.is-open,.account-settings-sheet-inner,.account-settings-sheet.is-open .account-settings-sheet-inner,.account-settings-sheet-backdrop,.account-settings-sheet-backdrop.is-open{transition:none;transform:none}}.account-settings-sheet-close{z-index:2;top:max(12px, env(safe-area-inset-top));background:var(--color-surface-glass-strong);color:#ffffffc7;color:lab(100% 0 0/.78);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex;position:absolute;right:16px}.account-settings-sheet-close:active{transform:scale(.96)}.account-settings-profile{flex-direction:column;align-items:center;gap:16px;padding:56px 8px 12px;display:flex}.account-settings-profile-avatar{border-radius:999px;width:88px;height:88px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 8px 20px #00000059;box-shadow:0 0 0 1px lab(100% 0 0/.1),0 8px 20px lab(0% 0 0/.35)}.profile-image-fill{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.profile-header-edit{--profile-edit-ease:cubic-bezier(.23, 1, .32, 1);--profile-edit-enter:.22s;--profile-edit-exit:.14s}.profile-image-camera{z-index:1;border-radius:inherit;color:var(--color-text-primary);cursor:pointer;pointer-events:none;transition:transform var(--profile-edit-exit) var(--profile-edit-ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset:0}.profile-image-camera.is-visible{pointer-events:auto}.profile-image-camera.is-visible:active{transform:scale(.97)}.profile-image-camera-scrim{border-radius:inherit;opacity:0;transition:opacity var(--profile-edit-exit) var(--profile-edit-ease);background:#00000085;background:lab(0% 0 0/.52);position:absolute;inset:0}.profile-image-camera.is-visible .profile-image-camera-scrim{opacity:1;transition-duration:var(--profile-edit-enter)}@media (hover:hover) and (pointer:fine){.profile-image-camera.is-visible:hover .profile-image-camera-scrim{background:#000000a3;background:lab(0% 0 0/.64)}}.profile-image-camera-icon{opacity:0;transition:opacity var(--profile-edit-exit) var(--profile-edit-ease), transform var(--profile-edit-exit) var(--profile-edit-ease);position:relative;transform:scale(.86)}.profile-image-camera.is-visible .profile-image-camera-icon{opacity:1;transition-duration:var(--profile-edit-enter);transform:scale(1)}.profile-name-field{display:inline-flex;position:relative}.profile-name-field-tint{z-index:0;background:var(--color-surface-glass-strong);opacity:0;transition:opacity var(--profile-edit-exit) var(--profile-edit-ease), transform var(--profile-edit-exit) var(--profile-edit-ease);border-radius:14px;position:absolute;inset:-7px;transform:scale(.94)}.profile-name-field-tint.is-visible{opacity:1;transition-duration:var(--profile-edit-enter);transform:scale(1)}.profile-name-field-input{z-index:1;width:fit-content;min-width:120px;max-width:260px;color:var(--color-text-primary);letter-spacing:-.44px;text-align:center;cursor:default;background:0 0;border:0;outline:none;margin:0;padding:0;font-family:inherit;font-size:22px;font-weight:800;line-height:1.1;position:relative}.profile-name-field-input.is-editing{cursor:text}.profile-name-field-input::placeholder{color:#ffffff4d;color:lab(100% 0 0/.3)}.profile-image-busy{z-index:2;border-radius:inherit;background:#00000073;background:lab(0% 0 0/.45);position:absolute;inset:0}.profile-edit-actions{align-items:center;gap:8px;display:flex}.profile-edit-secondary{animation:profile-edit-secondary-in var(--profile-edit-enter) var(--profile-edit-ease) both}@keyframes profile-edit-secondary-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.profile-image-camera,.profile-image-camera-icon,.profile-name-field-tint{transition-property:opacity;transform:none}.profile-image-camera.is-visible .profile-image-camera-icon,.profile-name-field-tint.is-visible{transform:none}.profile-edit-secondary{animation:none}}.account-settings-profile-name{letter-spacing:-.44px;color:var(--color-text-primary);margin:0;font-size:22px;font-weight:800;line-height:1.1}.account-settings-edit{background:var(--color-surface-glass-strong);min-height:36px;color:var(--color-text-primary);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 0 4px #0000008c,inset 0 0 4px #ffffff24;box-shadow:0 0 4px lab(0% 0 0/.55),inset 0 0 4px lab(100% 0 0/.14)}.account-settings-edit:active{transform:scale(.96)}.account-settings-link-card{background:var(--color-surface-glass);border-radius:24px;padding:6px}.account-settings-sheet .account-menu-link{border-radius:16px;min-height:48px;padding:14px 8px}.account-settings-sheet .account-menu-link>span:not(.account-menu-icon){flex:auto;min-width:0}.account-settings-link-chevron{color:#ffffff47;color:lab(100% 0 0/.28);flex:none;margin-left:auto}.account-menu-actions{gap:5px;display:flex}.account-menu-btn{--pill-h:44px;letter-spacing:-.3px;cursor:pointer;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:44px;padding:10px 14px;font-family:inherit;font-size:15px;font-weight:800;transition:transform 80ms,background .16s,box-shadow .16s;display:inline-flex;position:relative}.account-menu-btn>svg,.account-menu-btn>span{z-index:1;position:relative}.account-menu-btn:active{transform:scale(.96)}.account-menu-btn--withdraw{color:var(--color-ink);background:var(--color-control);box-shadow:var(--shadow-ring);border:0}@media (hover:hover) and (pointer:fine){.account-menu-btn--withdraw:hover{box-shadow:var(--shadow-ring-hover)}}.account-menu-btn--withdraw:active{background:var(--color-control-press)}.account-menu-btn--deposit{color:var(--color-cta-fg);background:var(--color-cta);border:0;box-shadow:0 1px 2px #00000059;box-shadow:0 1px 2px lab(0% 0 0/.35)}@media (hover:hover) and (pointer:fine){.account-menu-btn--deposit:hover{background:var(--color-cta-hover)}}.account-menu-btn--deposit:active{background:var(--color-cta-press)}.account-menu-actions--demoday{flex-direction:column;gap:8px}.account-menu-btn--newgame{color:var(--buy-cta-fg);background:var(--buy-cta-gradient);box-shadow:var(--buy-cta-shadow);border:0}.account-menu-btn--newgame:after{content:"";inset:min(var(--sheen-top), calc(var(--pill-h) / 16)) max(var(--sheen-side-min), calc(var(--pill-h) * var(--sheen-side-k) - var(--sheen-side-c))) auto;height:min(var(--sheen-height), calc(var(--pill-h) / 2));background:var(--buy-cta-sheen);filter:blur(.5px);pointer-events:none;border-radius:999px;position:absolute}@media (hover:hover) and (pointer:fine){.account-menu-btn--newgame:hover{background:var(--buy-cta-gradient-hover)}}.account-menu-btn--newgame:active{background:var(--buy-cta-gradient-press)}.account-menu-btn--leaderboard{color:var(--color-text-primary);background:var(--color-surface-glass);border:1px solid #ffffff26;border:1px solid lab(100% 0 0/.15)}@media (hover:hover) and (pointer:fine){.account-menu-btn--leaderboard:hover{background:var(--color-surface-glass-hover);border-color:#ffffff4d;border-color:lab(100% 0 0/.3)}}.account-menu-links{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.account-menu-links li{margin:0;padding:0;list-style:none}.account-menu-link-item--mobile-only{display:none}@media (max-width:640px){.account-menu-link-item--mobile-only{display:block}}.account-menu-link{color:#ffffffd9;color:lab(100% 0 0/.85);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;width:100%;padding:10px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:background .12s,color .12s;display:flex}@media (hover:hover) and (pointer:fine){.account-menu-link:hover{background:var(--color-surface-glass);color:var(--color-white)}}.account-menu-icon{color:#fff9;color:lab(100% 0 0/.6);opacity:.75;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.account-menu-link:hover .account-menu-icon{opacity:1;color:var(--color-white)}.account-menu-divider{background:var(--color-surface-glass-strong);height:1px;margin:2px 4px}.account-menu-disconnect{color:var(--color-daily-red);margin-top:0}.account-menu-disconnect .account-menu-icon{color:var(--color-daily-red);opacity:1}@media (hover:hover) and (pointer:fine){.account-menu-disconnect:hover{color:var(--color-daily-red);background:#ff4d6714;background:lab(60.2044% 68.7683 26.8643/.08)}.account-menu-disconnect:hover .account-menu-icon{color:var(--color-daily-red)}}.account-menu-reset-designer{color:#ffffff4d;color:lab(100% 0 0/.3);text-align:center;cursor:pointer;background:0 0;border:0;width:100%;margin:2px 0 0;padding:4px 8px;font-family:inherit;font-size:11px;font-weight:500;transition:color .12s}.account-menu-reset-designer:hover{color:#fff9;color:lab(100% 0 0/.6)}.dev-toggle{cursor:pointer;justify-content:center;align-items:center;min-width:44px;min-height:40px;display:inline-flex;position:relative}.account-menu-link .dev-toggle{margin-block:-10px}.dev-toggle input{opacity:0;pointer-events:none;position:absolute}.dev-toggle-track{background:#ffffff26;background:lab(100% 0 0/.15);border:1px solid #fff3;border:1px solid lab(100% 0 0/.2);border-radius:999px;width:44px;height:24px;transition:background .2s,border-color .2s;position:relative}.dev-toggle-thumb{background:var(--color-white);border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:2px;left:2px}.dev-toggle input:checked+.dev-toggle-track{border-color:var(--accent);background:#ffffff4d;background:lab(100% 0 0/.3)}.dev-toggle input:checked+.dev-toggle-track .dev-toggle-thumb{background:var(--accent);transform:translate(20px)}.dev-helper{color:var(--t3);margin-top:8px;font-size:10px;line-height:1.4}.updown-acct{--updown-acct-gap:10px;align-items:center;gap:var(--updown-acct-gap);display:inline-flex}.updown-acct-pill{--pill-h:36px;background:var(--color-surface-glass);border-radius:999px;align-items:center;gap:10px;height:36px;padding:0 14px;display:inline-flex;position:relative;box-shadow:0 0 4px #0009,inset 0 0 4px #ffffff26;box-shadow:0 0 4px lab(0% 0 0/.6),inset 0 0 4px lab(100% 0 0/.15)}.updown-acct-pill:before{content:"";inset:min(var(--sheen-top), calc(var(--pill-h) / 16)) max(var(--sheen-side-min), calc(var(--pill-h) * var(--sheen-side-k) - var(--sheen-side-c))) auto;height:min(var(--sheen-height), calc(var(--pill-h) / 2));background:linear-gradient(180deg, var(--color-text-primary) 0%, #fff0 100%);opacity:.1;filter:blur(.5px);pointer-events:none;border-radius:999px;position:absolute}@supports (color:lab(0% 0 0)){.updown-acct-pill:before{background:linear-gradient(180deg, var(--color-text-primary) 0%, lab(100% 0 0/0) 100%)}}.updown-acct-rank,.updown-acct-balance{z-index:1;cursor:pointer;font-family:var(--updown-figma-font,var(--font-plus-jakarta), sans-serif);letter-spacing:-.42px;font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 0 4px #0006;text-shadow:0 0 4px lab(0% 0 0/.4);transition:filter .2s var(--nav-ease-out), transform .14s var(--nav-ease-out);background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:800;line-height:1;display:inline-flex;position:relative}.updown-acct-rank{color:var(--color-text-primary)}.updown-acct-rank:hover,.updown-acct-balance:hover{filter:brightness(1.12)}.updown-acct-rank:active,.updown-acct-balance:active{transform:scale(.96)}.updown-acct-rank-icon{color:#ffffffb8;color:lab(100% 0 0/.72);transform:translateY(.5px)}.updown-acct-balance{color:var(--color-daily-blue)}.updown-acct-rank:focus-visible,.updown-acct-balance:focus-visible,.updown-acct-add:focus-visible,.updown-acct-avatar:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.updown-acct-add{z-index:1;background:var(--color-daily-blue);width:20px;height:20px;color:var(--color-panel);cursor:pointer;transition:transform .14s var(--nav-ease-out), filter .2s var(--nav-ease-out);border:0;border-radius:999px;flex-shrink:0;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #ffffff4d;box-shadow:inset 0 1px lab(100% 0 0/.3)}.updown-acct-add:after,.updown-acct-avatar:after{content:"";width:40px;height:40px;position:absolute;inset:50%;transform:translate(-50%,-50%)}.updown-acct-add:hover{filter:brightness(1.08)}.updown-acct-add:active{transform:scale(.96)}.updown-acct-avatar{cursor:pointer;width:36px;height:36px;transition:transform .14s var(--nav-ease-out);background:0 0;border:0;border-radius:999px;flex-shrink:0;padding:0;position:relative}.updown-acct-avatar:active{transform:scale(.96)}.updown-acct-avatar-blob{background:radial-gradient(circle at 30% 28%, var(--color-daily-cyan), transparent 52%), radial-gradient(circle at 74% 68%, #ff6ec7, transparent 52%), radial-gradient(circle at 52% 82%, var(--color-daily-green), transparent 56%), radial-gradient(circle at 50% 45%, var(--color-text-secondary), var(--color-text-tertiary));filter:saturate(1.1);border-radius:999px;width:100%;height:100%;display:block;box-shadow:0 0 0 1px #00000026;box-shadow:0 0 0 1px lab(0% 0 0/.15)}html:root{--referral-banner-h:0px}
