._8aEwW_page{background:radial-gradient(120% 120% at 50% 0%, var(--glow) 0%, var(--background) 60%);flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:100dvh;padding:48px 24px;display:flex;position:relative;overflow:hidden}._8aEwW_hero{z-index:1;flex:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative}._8aEwW_orb{pointer-events:none;z-index:0;opacity:0;background:radial-gradient(circle at center, var(--orb) 0%, transparent 70%);filter:blur(40px);will-change:transform;border-radius:50%;width:420px;height:420px;transition:opacity .8s;position:fixed;top:0;left:0}._8aEwW_orb[data-active]{opacity:1}._8aEwW_wave{-webkit-user-select:none;user-select:none;transform-origin:70% 80%;filter:drop-shadow(0 12px 24px #0000001f);font-size:clamp(72px,18vw,160px);line-height:1;animation:2.4s ease-in-out infinite _8aEwW_wave}@keyframes _8aEwW_wave{0%,60%,to{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}}._8aEwW_apps{z-index:1;border:1px solid var(--border);background:var(--surface);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;width:100%;max-width:420px;padding:8px;position:relative;box-shadow:0 1px 2px #0000000a,0 12px 32px #0000000f}._8aEwW_appList{flex-direction:column;gap:4px;list-style:none;display:flex}._8aEwW_appLink{border-radius:14px;align-items:center;gap:14px;padding:12px 14px;transition:background .2s;display:flex}._8aEwW_appIcon{border-radius:10px;flex-shrink:0;width:40px;height:40px;box-shadow:0 1px 3px #0000001f}._8aEwW_appText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._8aEwW_appName{letter-spacing:-.01em;color:var(--foreground);font-size:15px;font-weight:600}._8aEwW_appDescription{color:var(--muted);font-size:13px;line-height:1.3}._8aEwW_appArrow{color:var(--muted);flex-shrink:0;font-size:14px;transition:transform .2s,color .2s}@media (hover:hover) and (pointer:fine){._8aEwW_appLink:hover{background:var(--surface-hover)}._8aEwW_appLink:hover ._8aEwW_appArrow{color:var(--foreground);transform:translate(2px,-2px)}}._8aEwW_appLink:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}@media (prefers-reduced-motion:reduce){._8aEwW_wave{animation:none}._8aEwW_appLink,._8aEwW_appArrow{transition:none}}
