.phone[data-astro-cid-ykln7coe]{isolation:isolate;width:min(var(--w), 72vw);transform:perspective(1400px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s var(--ease);margin:0 auto;position:relative}.glow[data-astro-cid-ykln7coe]{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#00d9ff29,#00d9ff00 72%);position:absolute;inset:-18% -40%}.body[data-astro-cid-ykln7coe]{border-radius:12.3%/5.83%;position:relative;box-shadow:0 60px 120px -30px #000000e6}.body[data-astro-cid-ykln7coe] img{border-radius:inherit;width:100%;height:auto}.rim[data-astro-cid-ykln7coe]{border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff38}.float[data-astro-cid-ykln7coe]{animation:6s ease-in-out infinite float}@keyframes float{0%,to{transform:translateY(-6px)}50%{transform:translateY(6px)}}.feature[data-astro-cid-dgixcx3b]{overflow-x:clip}.grid[data-astro-cid-dgixcx3b]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(48px,7vw,96px);display:grid}.flip[data-astro-cid-dgixcx3b] .copy[data-astro-cid-dgixcx3b]{order:2}.copy[data-astro-cid-dgixcx3b]{gap:20px;max-width:520px;display:grid}.points[data-astro-cid-dgixcx3b]{gap:12px;margin-top:8px;padding:0;list-style:none;display:grid}.points[data-astro-cid-dgixcx3b] li[data-astro-cid-dgixcx3b]{color:var(--text-2);align-items:flex-start;gap:12px;display:flex}.points[data-astro-cid-dgixcx3b] .icon{color:var(--accent);flex:none;margin-top:3px}@media (width<=899px){.grid[data-astro-cid-dgixcx3b]{grid-template-columns:minmax(0,1fr)}.flip[data-astro-cid-dgixcx3b] .copy[data-astro-cid-dgixcx3b]{order:0}.copy[data-astro-cid-dgixcx3b]{max-width:none}}.grid[data-astro-cid-cup3lhqx]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:48px;display:grid}.head[data-astro-cid-cup3lhqx]{gap:16px;display:grid}.textlist[data-astro-cid-cup3lhqx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px;padding:0;list-style:none;display:grid}.textlist[data-astro-cid-cup3lhqx] li[data-astro-cid-cup3lhqx]{grid-template-columns:auto 1fr;gap:14px;display:grid}.textlist[data-astro-cid-cup3lhqx] p[data-astro-cid-cup3lhqx]{color:var(--text-2);margin-top:6px}.num[data-astro-cid-cup3lhqx]{color:var(--accent);font-variant-numeric:tabular-nums;padding-top:4px;font-size:.8125rem;font-weight:600}@media (width<=999px){.grid[data-astro-cid-cup3lhqx]{grid-template-columns:minmax(0,1fr);gap:32px}}@media (width<=639px){.textlist[data-astro-cid-cup3lhqx]{grid-template-columns:minmax(0,1fr);gap:24px}}.band[data-astro-cid-flj4cthu]{position:relative;overflow:hidden}.band[data-astro-cid-flj4cthu]:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#00d9ff1f,#00d9ff00 70%);width:900px;height:600px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.inner[data-astro-cid-flj4cthu]{text-align:center;justify-items:center;gap:20px;display:grid;position:relative}.mark[data-astro-cid-flj4cthu] img{border-radius:22px;box-shadow:0 0 60px #00d9ff59}.inner[data-astro-cid-flj4cthu] .h2[data-astro-cid-flj4cthu]{max-width:760px}.illo{border-radius:var(--r-panel);box-shadow:inset 0 0 0 1px var(--line), 0 40px 80px -30px #000c;background:linear-gradient(#131317,#0e0e11);width:100%;max-width:440px;margin-inline:auto;padding:clamp(18px,3vw,28px);position:relative;overflow:hidden}.illo:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#00d9ff1a,#0000);height:70%;position:absolute;inset:-40% -20% auto}.illo>*{position:relative}.illo-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.illo-title{letter-spacing:-.01em;font-size:1.125rem;font-weight:650}.illo-label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin:20px 0 10px;font-size:.75rem;font-weight:600}.chip{border-radius:var(--r-pill);height:28px;color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;background:#ffffff0f;align-items:center;gap:6px;padding:0 12px;font-size:.75rem;font-weight:600;display:inline-flex}.chip-accent{color:var(--accent);background:#00d9ff14;box-shadow:inset 0 0 0 1px #00d9ff40}.feed{gap:14px;padding:0;list-style:none;display:grid}.row{align-items:center;gap:12px;min-width:0;display:flex}.row.end{justify-content:flex-end}.between{justify-content:space-between}.grow{flex:1;min-width:0}.who{gap:4px;min-width:0;display:grid}.who strong{white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;overflow:hidden}.who span{color:var(--text-3);font-size:.75rem}.meta{color:var(--text-3);white-space:nowrap;font-size:.75rem}.meta strong{color:var(--text);font-weight:600}.pill{border-radius:var(--r-pill);background:var(--surface-2);height:40px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);--wave-h:18px;align-items:center;gap:10px;max-width:100%;padding:0 14px 0 6px;display:inline-flex;overflow:hidden}.pill.mine{color:var(--accent);background:#00d9ff1f;box-shadow:inset 0 0 0 1px #00d9ff4d}.pill .play{background:var(--text);color:#000;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.pill.mine .play{background:var(--accent)}.pill .dur{font-variant-numeric:tabular-nums;color:var(--text-3);font-size:.75rem}.tick{color:var(--accent);align-items:center;gap:4px;font-size:.75rem;display:inline-flex}.react{border-radius:var(--r-pill);background:var(--surface-2);height:24px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);align-items:center;gap:4px;padding:0 8px;font-size:.75rem;display:inline-flex}.stack{display:flex}.stack>*+*{margin-left:-12px}.tags{flex-wrap:wrap;gap:8px;display:flex}.tag{border-radius:var(--r-pill);height:26px;color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line-strong);align-items:center;padding:0 10px;font-size:.75rem;display:inline-flex}.votes{color:var(--text-2);font-variant-numeric:tabular-nums;gap:12px;font-size:.8125rem;display:flex}.votes span{align-items:center;gap:2px;display:inline-flex}.votes .up{color:var(--accent)}.q{color:var(--text);margin:14px 0;font-size:1.0625rem;font-weight:600;line-height:1.35}.follow{border-radius:var(--r-pill);background:var(--text);color:#000;flex:none;align-items:center;height:30px;padding:0 14px;font-size:.75rem;font-weight:600;display:inline-flex}.bubble[data-astro-cid-f7d347y7]{width:calc(var(--s) + 8px);height:calc(var(--s) + 8px);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.bubble[data-astro-cid-f7d347y7]:before{content:"";-webkit-mask-composite:xor;background:#3a3a40;border-radius:50%;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.ring-new[data-astro-cid-f7d347y7]:before{background:conic-gradient(from 45deg, var(--accent-3), var(--accent), var(--accent-2), var(--accent), var(--accent-3))}.bubble[data-astro-cid-f7d347y7] img{width:var(--s);height:var(--s);border-radius:50%}.online[data-astro-cid-f7d347y7]{background:var(--accent-3);border-radius:50%;width:12px;height:12px;position:absolute;bottom:2px;right:2px;box-shadow:0 0 0 2px #121216}.wave[data-astro-cid-tatcw3oc]{height:var(--wave-h,24px);align-items:center;gap:2px;display:inline-flex}.wave[data-astro-cid-tatcw3oc] span[data-astro-cid-tatcw3oc]{width:3px;height:calc(var(--h) * 100%);background:currentColor;border-radius:2px}.animated[data-astro-cid-tatcw3oc] span[data-astro-cid-tatcw3oc]{animation:wave 1.4s ease-in-out var(--d) infinite alternate}@keyframes wave{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}
