.app-landing{--aw-depth:color-mix(in oklab, var(--ink) 32%, transparent)}.aw-device-stage{text-align:left;max-width:650px;margin:36px auto 0;padding:18px 65px 32px;position:relative}.aw-device{border:5px solid var(--border);background:var(--card);width:310px;max-width:100%;box-shadow:0 25px 55px -20px var(--aw-depth);border-radius:34px;margin:auto;padding:16px;transform:rotate(-3deg)}.aw-device-top{color:var(--muted-foreground);justify-content:space-between;font-size:10px;display:flex}.aw-device-top>span:last-child{align-items:center;gap:4px;display:flex}.aw-device-heading{padding:26px 0 18px}.aw-briefing{border-top:1px solid var(--border);align-items:center;gap:12px;padding-top:16px;display:flex}.aw-device-counts{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;display:grid}.aw-device-counts strong{font-size:32px;font-weight:500;display:block}.aw-device-counts span{color:var(--muted-foreground);font-size:10px}.aw-work-item{border:1px solid var(--border);border-radius:6px;padding:14px}.aw-device-nav{color:var(--muted-foreground);grid-template-columns:repeat(5,1fr);gap:5px;margin-top:24px;font-size:9px;display:grid}.aw-device-nav span{flex-direction:column;align-items:center;gap:6px;display:flex}.aw-device-nav span:first-child{color:var(--signal)}.aw-floating{border:1px solid var(--border);background:var(--background);box-shadow:0 15px 40px -18px var(--aw-depth);border-radius:6px;align-items:center;gap:12px;padding:14px 18px;display:flex;position:absolute}.aw-floating p{font-size:13px;font-weight:600}.aw-floating span{color:var(--muted-foreground);font-size:10px}.aw-floating-approval{top:120px;right:0}.aw-floating-vybe{bottom:115px;left:0}.aw-device-stage figcaption{text-align:center;color:var(--muted-foreground);margin-top:36px;font-size:11px}.aw-voice,.aw-command,.aw-continuity{border:1px solid var(--border);background:var(--card);border-radius:8px;max-width:460px;margin:auto;padding:24px}.aw-wave{align-items:center;gap:4px;height:70px;display:flex}.aw-wave i{background:var(--signal);border-radius:3px;width:3px;height:15px;display:block}.aw-wave i[data-height="1"]{height:32px}.aw-wave i[data-height="2"]{height:54px}.aw-wave i[data-height="3"]{height:40px}.aw-wave i[data-height="4"]{height:24px}.aw-caption{border-block:1px solid var(--border);min-height:190px;margin:22px 0;padding:20px 0}.aw-command-stats{grid-template-columns:1fr 1fr;gap:20px;padding:24px 0;display:grid}.aw-command-stats strong{margin-top:8px;font-size:36px;font-weight:500;display:block}.aw-command-stats span{color:var(--muted-foreground);font-size:12px}.aw-minutes{border-block:1px solid var(--border);padding:18px 0}.aw-meter{grid-template-columns:repeat(8,1fr);gap:5px;margin:12px 0;display:grid}.aw-meter i{background:var(--border);height:5px}.aw-approval{border-top:1px solid var(--border);padding-top:18px}.aw-lockscreen{background:var(--background);border:1px solid var(--border);border-radius:20px;margin-top:24px;padding:20px 14px}.aw-notification{background:var(--card);border:1px solid var(--border);border-radius:6px;gap:12px;min-height:108px;margin-top:18px;padding:14px;display:flex}.aw-continuity{width:100%}.aw-continuity-copy{min-height:215px;padding-block:26px}@keyframes aw-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes aw-wave{50%{transform:scaleY(.45)}}@media (prefers-reduced-motion:no-preference){.aw-floating{animation:.65s ease-out both aw-enter}.aw-wave[data-active=true] i{animation:1.3s ease-in-out 3 aw-wave}.aw-wave i:nth-child(3n){animation-delay:.2s}.aw-wave i:nth-child(2n){animation-delay:.4s}}@media (prefers-reduced-motion:reduce){.aw-device{transform:none}}@media (width<=639px){.aw-device-stage{padding:10px 12px 30px}.aw-device{width:280px;transform:none}.aw-floating{width:fit-content;max-width:100%;position:relative;inset:auto}.aw-floating-approval{margin:-50px 0 0 auto}.aw-floating-vybe{margin:12px auto 0 0}.aw-device-stage figcaption{margin-top:20px}.aw-voice,.aw-command,.aw-continuity{padding:18px}.aw-continuity-copy{min-height:245px}}.app-landing [data-store-pending]{color:var(--foreground);background:var(--card);opacity:1}.app-landing [data-store-pending] span:first-child{color:var(--muted-foreground);font-size:10px}.app-landing [data-store-pending]>span>span:first-child{color:var(--muted-foreground)!important}@media (width<=767px){.app-landing .al-cta-bar{left:auto;right:max(12px, env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom));border:1px solid var(--border);border-radius:8px;width:min(270px,100vw - 88px);padding:6px}.app-landing .al-cta-bar>div{flex-direction:column;gap:3px}.app-landing .al-cta-bar a{width:100%}.app-landing .al-cta-bar span{font-size:10px}}.app-landing .al-cta-bar[data-phase=middle]{background:var(--background);box-shadow:none}.app-landing .al-cta-bar[data-phase=middle] [aria-disabled=true]{display:none}.app-landing .aw-wink-1 .vybe-wink-eye{animation-delay:.4s}.app-landing .aw-wink-2 .vybe-wink-eye{animation-delay:1.1s}.app-landing .aw-wink-3 .vybe-wink-eye{animation-delay:1.8s}.app-landing .aw-wink-4 .vybe-wink-eye{animation-delay:2.5s}.aw-shared-summary .command-cockpit section>div:first-child{display:block}.aw-shared-summary .command-cockpit section>div:first-child>span{max-width:none;margin-top:8px}.aw-shared-summary .command-cockpit section>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-shared-summary .mobile-summary{min-height:126px;padding:10px}.aw-shared-summary .cockpit-state-icon{width:20px;height:20px}
