code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.beta-chip-dot{animation:betaPulse 1.8s ease-in-out infinite}@keyframes betaPulse{0%{box-shadow:0 0 0 0 #d4ff3f8c}70%{box-shadow:0 0 0 6px #d4ff3f00}to{box-shadow:0 0 0 0 #d4ff3f00}}@media (prefers-reduced-motion:reduce){.beta-chip-dot{animation:none}}.home-hero-panel{overflow:visible;position:relative}.home-cards-stage{height:230px;left:50%;max-width:420px;pointer-events:none;position:absolute;transform:translateX(-50%);width:100%}.home-card{border-radius:5px;bottom:0;box-shadow:0 24px 48px #00000073;left:50%;opacity:0;position:absolute;width:160px;will-change:transform,opacity}.home-card img{border-radius:5px;display:block;height:auto;width:100%}.home-card--left{animation:cardRiseLeft .7s cubic-bezier(.16,1,.3,1) .15s forwards}.home-card--center{animation:cardRiseCenter .7s cubic-bezier(.16,1,.3,1) .3s forwards;z-index:2}.home-card--right{animation:cardRiseRight .7s cubic-bezier(.16,1,.3,1) .45s forwards}@keyframes cardRiseLeft{0%{opacity:0;transform:translate(-50%,160px) rotate(0deg)}to{opacity:1;transform:translate(-96%,12px) rotate(-14deg)}}@keyframes cardRiseCenter{0%{opacity:0;transform:translate(-50%,160px) rotate(0deg) scale(.96)}to{opacity:1;transform:translate(-50%,-18px) rotate(0deg) scale(1.04)}}@keyframes cardRiseRight{0%{opacity:0;transform:translate(-50%,160px) rotate(0deg)}to{opacity:1;transform:translate(-4%,12px) rotate(14deg)}}.home-hero-fade{animation:heroFadeUp .6s ease-out forwards;opacity:0}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.home-card,.home-hero-fade{animation:none!important;opacity:1!important}.home-card--left{transform:translate(-96%,12px) rotate(-14deg)}.home-card--center{transform:translate(-50%,-18px) rotate(0deg) scale(1.04)}.home-card--right{transform:translate(-4%,12px) rotate(14deg)}}.home-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.home-reveal.is-visible{opacity:1;transform:translateY(0)}.home-feature-card{transition:transform .25s ease,border-color .25s ease,background-color .25s ease}.home-feature-card:hover{background-color:#ffffff0d!important;border-color:#d4ff3f4d!important;transform:translateY(-4px)}.feature-mockup-frame{box-shadow:0 0 0 1px #d4ff3f0f,0 30px 70px #00000080,0 0 70px #d4ff3f29;transition:box-shadow .3s ease}.phone-frame-button{background:#1c1c1e;position:absolute;z-index:3}.phone-frame-button--power{border-radius:0 3px 3px 0;height:58px;right:-2px;top:96px;width:3px}.phone-frame-button--volume-up{border-radius:3px 0 0 3px;height:30px;left:-2px;top:74px;width:3px}.phone-frame-button--volume-down{border-radius:3px 0 0 3px;height:30px;left:-2px;top:114px;width:3px}.feature-image-fade{animation:featureImageFade .4s ease-out}@keyframes featureImageFade{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.live-dot{animation:livePulse 1.4s ease-in-out infinite}@keyframes livePulse{0%,to{box-shadow:0 0 0 0 #ff525299;opacity:1}50%{box-shadow:0 0 0 4px #ff525200;opacity:.55}}.home-scroll-cta{animation:scrollCtaBounce 2s ease-in-out infinite;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.home-scroll-cta:hover{animation-play-state:paused}@keyframes scrollCtaBounce{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}.carousel-track{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;cursor:grab;display:flex;gap:20px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:12px 24px 32px;scrollbar-width:none;-webkit-user-select:none;user-select:none}.carousel-track::-webkit-scrollbar{display:none}.carousel-track.is-dragging{cursor:grabbing;scroll-behavior:auto}.carousel-item{border-radius:18px;box-shadow:0 20px 45px #00000073;flex:0 0 auto;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;width:170px}.carousel-item:hover{box-shadow:0 26px 60px #d4ff3f2e,0 20px 50px #00000080;transform:translateY(-6px)}.carousel-item img{-webkit-user-drag:none;aspect-ratio:5/7;display:block;height:auto;object-fit:cover;width:100%}@media (min-width:600px){.carousel-item{width:210px}}@media (min-width:900px){.carousel-item{width:240px}}@media (prefers-reduced-motion:reduce){.home-reveal{opacity:1!important;transform:none!important}.home-feature-card,.home-reveal{transition:none!important}.feature-image-fade,.home-scroll-cta,.live-dot{animation:none!important}.carousel-item{transition:none!important}}.auth-card .MuiInputLabel-root{color:#ffffffa6}.auth-card .MuiInputLabel-root.Mui-focused{color:#d4ff3f}.auth-card .MuiOutlinedInput-input,.auth-card .MuiOutlinedInput-root{color:#fff}.auth-card .MuiOutlinedInput-notchedOutline{border-color:#ffffff40}.auth-card .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#fff6}.auth-card .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#d4ff3f}.auth-card .MuiFormHelperText-root,.auth-card .MuiTab-root{color:#fff9}.auth-card .MuiTab-root.Mui-selected{color:#d4ff3f}.auth-card .MuiTabs-indicator{background-color:#d4ff3f}.auth-card .MuiCheckbox-root{color:#ffffff80}.auth-card .MuiCheckbox-root.Mui-checked{color:#d4ff3f}.auth-card .MuiFormControlLabel-label,.auth-card .MuiTypography-colorTextSecondary{color:#ffffffbf}
/*# sourceMappingURL=main.28f423eb.css.map*/