@import "https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;700;800&family=Sora:wght@400;600;700;800&display=swap";:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#040812;--bg-deep:#010206;--panel:#070c1ac2;--panel-strong:#080e1ee0;--panel-soft:#080e1cb3;--line:#cddfff1a;--line-bright:#ffffff47;--text:#f3f7ff;--muted:#dbe6f6b3;--muted-strong:#e9f0fae0;--gold:#d8e7ff;--cyan:#9aefff;--violet:#99a8ff;--success:#8bffcc;--warning:#ffc56c;--danger:#ff8aa6;--shadow:0 30px 90px #00000085;--shadow-strong:0 50px 160px #00000094;--radius-xl:34px;--radius-lg:26px;--radius-md:18px}*{box-sizing:border-box}html,body{min-height:100%;color:var(--text);background:radial-gradient(circle at 48% 12%,#7085ff2e,#0000 20%),radial-gradient(circle at 16% 22%,#68e1ff1f,#0000 14%),radial-gradient(circle at 86% 16%,#808eff1f,#0000 12%),radial-gradient(circle at 50% 118%,#8ab0ff1f,#0000 32%),linear-gradient(#050913 0%,#02050d 42%,#010206 100%);margin:0;font-family:Space Grotesk,sans-serif}body{min-height:100vh;position:relative}body:before,body:after{content:"";pointer-events:none;z-index:0;filter:blur(18px);position:fixed;inset:auto}body:before{background:radial-gradient(circle,#526cff29,#0000 70%);border-radius:50%;width:54vw;height:54vw;top:-18vh;left:-8vw}body:after{background:radial-gradient(circle,#92b2ff24,#0000 74%);border-radius:50%;width:64vw;height:64vw;bottom:-22vh;right:-10vw}button,input,textarea,select{font:inherit}.app-shell{min-height:100vh;padding:30px 28px 36px;position:relative;overflow:hidden}.app-shell:before,.app-shell:after{content:"";pointer-events:none;z-index:0;position:absolute;inset:auto}.app-shell:before{filter:blur(24px);background:radial-gradient(circle,#76ecff2e,#0000 70%);border-radius:50%;width:28vw;height:28vw;top:14%;left:10%}.app-shell:after{filter:blur(22px);background:radial-gradient(circle,#908cff29,#0000 70%);border-radius:50%;width:34vw;height:34vw;bottom:12%;right:8%}.app-shell.is-intro .stage-panel,.app-shell.is-intro .briefing-card,.app-shell.is-intro .mission-chip{box-shadow:0 36px 120px #0000008a,0 0 80px #6783ff1f}.app-shell.is-turbo .stars-mid,.app-shell.is-turbo .stars-near,.app-shell.is-turbo .aurora-ribbon,.app-shell.is-turbo .nebula-band,.app-shell.is-turbo .stellar-rings,.app-shell.is-turbo .meteor-trail,.app-shell.is-turbo .dust-lane{animation:none}.app-shell.is-turbo .planet{opacity:.2}.app-shell.is-turbo .stage-panel,.app-shell.is-turbo .briefing-card,.app-shell.is-turbo .result-overlay,.app-shell.is-turbo .error-overlay{-webkit-backdrop-filter:none;backdrop-filter:none}.void-vignette,.eclipse-glow,.cosmic-eclipse,.aurora-ribbon,.dust-lane,.horizon-flare,.nebula-band,.stellar-rings,.meteor-trail,.space-layer,.planet{pointer-events:none;position:absolute;inset:0}.void-vignette{z-index:0;background:radial-gradient(circle at 50% 14%,#0000 0 18%,#0407103d 42%,#010207e0 100%),linear-gradient(#01020724,#01020780)}.eclipse-glow{filter:blur(26px);opacity:.72;z-index:0;background:radial-gradient(circle,#a1bdff70 0,#7cb2ff33 18%,#7cb2ff14 34%,#0000 62%);border-radius:50%;width:54vw;height:54vw;inset:-8% auto auto 32%}.cosmic-eclipse{z-index:0;background:radial-gradient(circle at 34% 34%,#212d54f0,#090d1bfa 46%,#02030a 72%),radial-gradient(circle at 62% 68%,#000000b8,#0000 34%);border-radius:50%;width:44vw;height:44vw;inset:-5% auto auto 36%;box-shadow:0 0 0 1px #ffffff0a,0 0 120px #7ea3ff1f,inset -36px -48px 88px #0000009e}.cosmic-eclipse:before{content:"";filter:blur(6px);background:conic-gradient(from 210deg,#0000 0deg,#8ce8ff0a 48deg,#d2e3ff1f 102deg,#8ce8ff2e 152deg,#ffffff14 196deg,#0000 260deg 360deg);border-radius:50%;position:absolute;inset:-5%;-webkit-mask:radial-gradient(circle,#0000 57%,#000 66%,#0000 73%);mask:radial-gradient(circle,#0000 57%,#000 66%,#0000 73%)}.cosmic-eclipse:after{content:"";filter:blur(8px);background:conic-gradient(from 180deg,#0000 0deg 88deg,#70eeff14 108deg,#70eeff2e 146deg,#d1e0ff1a 188deg,#0000 242deg 360deg);border-radius:50%;position:absolute;inset:-16%;-webkit-mask:radial-gradient(circle,#0000 64%,#000 68%,#0000 74%);mask:radial-gradient(circle,#0000 64%,#000 68%,#0000 74%)}.aurora-ribbon{mix-blend-mode:screen;filter:blur(20px);opacity:.58;border-radius:999px;width:88vw;height:18vw;inset:auto}.aurora-ribbon-a{--aurora-rotation:-14deg;background:linear-gradient(90deg,#0000 0%,#6ff5ff1f 18%,#6ff5ff0f 28%,#8578ff2e 46%,#d3deff1f 64%,#0000 88%);animation:22s ease-in-out infinite auroraSweep;top:8%;left:-18%}.aurora-ribbon-b{--aurora-rotation:12deg;background:linear-gradient(90deg,#0000 0%,#d2deff0d 10%,#7384ff29 34%,#78e8ff2e 56%,#ffffff14 66%,#0000 86%);animation:28s ease-in-out infinite reverse auroraSweep;top:28%;right:-28%}.dust-lane{opacity:.54;filter:blur(.4px);background:radial-gradient(circle at 16% 52%,#ffffff1f 0 1px,#0000 1.8px) 0 0/180px 100%,radial-gradient(circle at 44% 44%,#78e8ff1f 0 1.1px,#0000 1.9px) 0 0/240px 100%,radial-gradient(circle at 68% 56%,#cddaff14 0 1px,#0000 1.8px) 0 0/220px 100%,linear-gradient(90deg,#0000 0%,#ffffff0a 22%,#8bacff1f 40%,#76f0ff14 56%,#d5e2ff14 66%,#0000 100%) 0 0/100% 100%;border-radius:999px;width:132vw;height:12vw;animation:34s linear infinite dustDrift;inset:21% auto auto -18%;transform:rotate(-12deg);-webkit-mask:linear-gradient(90deg,#0000 0%,#000 12% 84%,#0000 100%);mask:linear-gradient(90deg,#0000 0%,#000 12% 84%,#0000 100%)}.horizon-flare{filter:blur(16px);opacity:.8;z-index:0;background:radial-gradient(#bcd5ff38,#bcd5ff14 22%,#7098ff14 44%,#0000 74%);height:24vw;inset:auto 2% -14% 10%}.nebula-band{--nebula-rotation:-10deg;opacity:.48;filter:blur(18px);mix-blend-mode:screen;width:62vw;height:26vw;transform:rotate(var(--nebula-rotation));border-radius:999px;inset:auto}.nebula-band-a{background:radial-gradient(circle at 25% 45%,#6dfcff80,#0000 32%),radial-gradient(circle at 58% 42%,#8b7aff85,#0000 28%),radial-gradient(circle at 78% 64%,#ffb06d42,#0000 22%);animation:18s ease-in-out infinite floatNebula;top:6%;left:-8%}.nebula-band-b{--nebula-rotation:18deg;background:radial-gradient(circle at 32% 32%,#ffd79270,#0000 26%),radial-gradient(circle at 55% 58%,#7288ff6b,#0000 28%),radial-gradient(circle at 78% 44%,#77ecff4d,#0000 22%);animation:22s ease-in-out infinite reverse floatNebula;bottom:4%;right:-14%}.stellar-rings{opacity:.42;border:1px solid #ffffff17;border-radius:50%;width:54vw;height:54vw;animation:38s linear infinite slowOrbit;inset:10% auto auto 42%;transform:rotate(-16deg);box-shadow:0 0 0 18px #ffffff05,0 0 0 64px #77ecff05}.stellar-rings:before,.stellar-rings:after{content:"";border:1px solid #ffffff14;border-radius:50%;position:absolute;inset:10%}.stellar-rings:after{border-color:#ffc56c24;inset:24%}.meteor-trail{--trail-rotation:-24deg;opacity:.7;transform-origin:50%;width:24vw;height:2px;transform:rotate(var(--trail-rotation));background:linear-gradient(90deg,#fff0,#fffffff0,#77ecff00);inset:auto;box-shadow:0 0 20px #ffffff38,0 0 34px #77ecff29}.meteor-trail-a{animation:7.8s linear infinite meteorGlide;top:20%;right:16%}.meteor-trail-b{--trail-rotation:-18deg;animation:9.6s linear 1.8s infinite meteorGlide;top:62%;left:10%}.space-layer{opacity:.92}.stars-far{background-image:radial-gradient(circle,#ffffffb3 0 1px,#0000 1.6px),radial-gradient(circle,#85d4ff6b 0 1px,#0000 1.6px),radial-gradient(circle,#cbdbff33 0 1px,#0000 2px);background-position:0 0,40px 80px,120px 40px;background-size:200px 200px,260px 260px,320px 320px}.stars-mid{background-image:radial-gradient(circle,#e0eaffc7 0 1.2px,#0000 1.8px),radial-gradient(circle,#96baff99 0 1px,#0000 1.6px),radial-gradient(circle,#ffffff2e 0 2px,#0000 3px);background-position:30px 70px,90px 10px,220px 120px;background-size:150px 150px,240px 240px,420px 420px;animation:44s linear infinite drift,9s ease-in-out infinite alternate starPulse}.stars-near{background-image:radial-gradient(circle,#fffffffa 0 1.3px,#0000 1.8px),radial-gradient(circle,#77ecff9e 0 1.3px,#0000 2px),radial-gradient(circle,#ceddff3d 0 1.4px,#0000 2.2px);background-position:0 0,60px 40px,140px 110px;background-size:130px 130px,190px 190px,260px 260px;animation:28s linear infinite reverse drift,7s ease-in-out infinite alternate starPulse}.planet{filter:blur(.4px);border-radius:999px}.planet-amber{opacity:.64;background:radial-gradient(circle at 34% 34%,#eef5ff9e,#0000 18%),radial-gradient(circle at 52% 58%,#4a6298b8,#121c3a3d 56%,#0a0e1a47 74%,#0000 84%);width:420px;height:420px;inset:auto auto -5% -8%;box-shadow:0 0 160px #85aeff1f}.planet-amber:before,.planet-amber:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.planet-amber:before{filter:blur(18px);background:radial-gradient(circle,#a4c1ff24,#0000 66%);inset:-18%}.planet-amber:after{opacity:.5;border:1px solid #d6e6ff1f;inset:12% 10% 10% 8%}.planet-cyan{opacity:.52;background:radial-gradient(circle at 30% 30%,#f7faffdb,#0000 24%),radial-gradient(circle at 58% 60%,#546caed6,#121c3f3d 62%,#0000 78%);width:138px;height:138px;inset:8% 6% auto auto;box-shadow:0 0 80px #a0d4ff24}.planet-ring{opacity:.22;background:radial-gradient(circle at 36% 34%,#ffffffa8,#0000 18%),radial-gradient(circle at 58% 60%,#464d848a,#0f112238 62%,#0000 80%);width:260px;height:260px;inset:auto 8% 8% auto}.planet-ring:after{content:"";border:2px solid #bcd6ff1f;border-radius:999px;position:absolute;inset:42% -18%;transform:rotate(-14deg)}.masthead,.arena{z-index:1;position:relative}.masthead{grid-template-columns:minmax(0,1.45fr) minmax(320px,.72fr);align-items:end;gap:32px;max-width:1480px;margin:0 auto 34px;display:grid}.eyebrow,.section-heading span,.result-kicker{text-transform:uppercase;letter-spacing:.24em}.masthead-copy{max-width:880px;animation:.52s softRise}.hero-signal-row{justify-content:space-between;align-items:center;gap:20px;display:flex}.hero-badges{flex-wrap:wrap;gap:10px;display:flex}.hero-badges span{color:#f2f7ffd1;letter-spacing:.08em;text-transform:uppercase;background:#080e1e6b;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:34px;padding:0 14px;font-size:.76rem;display:inline-flex}h1,h2{margin:0;font-family:Orbitron,sans-serif}h1{letter-spacing:.02em;text-wrap:balance;text-shadow:0 0 36px #738aff29;max-width:11ch;font-size:clamp(4rem,9vw,7.2rem);line-height:.88}h1 span{color:var(--cyan)}.hero-copy{max-width:40rem;color:var(--muted);margin:24px 0 0;font-size:1.06rem;line-height:1.75}.hero-statline{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:760px;margin-top:28px;display:grid}.hero-statline article{border-radius:var(--radius-md);background:linear-gradient(#0a1026ad,#060a1875);border:1px solid #ffffff1a;padding:16px 18px;box-shadow:inset 0 1px #ffffff08}.hero-statline span{color:#ebf2ff7a;letter-spacing:.2em;text-transform:uppercase;margin-bottom:8px;font-size:.72rem;display:block}.hero-statline strong{letter-spacing:.08em;font-family:Orbitron,sans-serif;font-size:1rem;display:block}.mission-chip{border-radius:var(--radius-lg);min-width:260px;box-shadow:var(--shadow-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#0a1020e0,#050812f0),radial-gradient(circle at 100% 0,#96bcff14,#0000 42%);border:1px solid #ffffff1f;padding:24px;animation:.62s softRise}.mission-chip span{color:#ffffff80;letter-spacing:.24em;text-transform:uppercase;margin-bottom:12px;font-size:.78rem;display:block}.mission-chip strong{color:#eff5ff;font-family:Orbitron,sans-serif;font-size:1.34rem;line-height:1.25}.mission-chip p{color:var(--muted);margin:16px 0 0;line-height:1.7}.mission-chip-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.mission-chip-grid article{border-top:1px solid #ffffff1a;padding-top:14px}.mission-chip-grid label{color:#e8eeff85;letter-spacing:.18em;text-transform:uppercase;margin-bottom:8px;font-size:.72rem;display:block}.mission-chip-grid strong{color:var(--gold);font-size:1.15rem}.arena{grid-template-columns:minmax(0,1.22fr) minmax(360px,430px);align-items:start;gap:24px;max-width:1480px;margin:0 auto;display:grid}.stage-panel,.briefing-card{border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#090f24d6,#040816e0)}.stage-panel{border-radius:var(--radius-xl);box-shadow:var(--shadow-strong), inset 0 1px 0 #ffffff0d;background:linear-gradient(#090f24e0,#040816eb),radial-gradient(circle at top,#748fff14,#0000 44%);position:relative;overflow:hidden}.stage-panel:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 0 90px #6183ff0d}.stage-topline{background:linear-gradient(#0d142c70,#080c1c00);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;display:flex}.stage-title{align-items:center;gap:12px;display:inline-flex}.stage-title p{text-transform:uppercase;letter-spacing:.2em;color:#ffffffb8;margin:0;font-size:.85rem}.live-dot{background:var(--danger);border-radius:999px;width:11px;height:11px;animation:1.8s infinite pulse;box-shadow:0 0 0 9px #ff7f9824}.motion-chip,.phase-chip,.privacy-chip,.status-pill{border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:8px 14px;font-size:.8rem;font-weight:700;display:inline-flex}.motion-chip{color:#dbe9ff;background:#98bcff14;box-shadow:inset 0 0 0 1px #98bcff0f}.video-stage{contain:layout paint;background:radial-gradient(circle at 52% -8%,#97a8ff33,#0000 30%),radial-gradient(circle at 18% 102%,#5cbfff1a,#0000 24%),radial-gradient(circle at 84% 106%,#c1d6ff14,#0000 26%),linear-gradient(#040a186b,#02040cf5);min-height:700px;position:relative}.video-stage:before{content:"";z-index:1;pointer-events:none;border:1px solid #ffffff14;border-radius:28px;position:absolute;inset:5% 6%;box-shadow:0 0 0 1px #ffffff08,inset 0 0 60px #7da8ff0f,inset 0 -120px 120px #00000038}.video-stage:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(135deg,#ffffff0a,#0000 16%),radial-gradient(circle at 70% 18%,#88a7ff24,#0000 18%),repeating-linear-gradient(-24deg,#ffffff04,#ffffff04 2px,#0000 2px 22px);position:absolute;inset:0;-webkit-mask:linear-gradient(#000000b8,#0000 94%);mask:linear-gradient(#000000b8,#0000 94%)}.intro-overlay{z-index:3;background:linear-gradient(#0306121f,#02040ce6),radial-gradient(circle at 16% 18%,#74f0ff24,#0000 24%),radial-gradient(circle at 82% 14%,#917cff24,#0000 20%),radial-gradient(circle at 50% 100%,#ffc56c14,#0000 30%);align-items:center;padding:clamp(24px,4vw,42px);display:grid;position:absolute;inset:0}.intro-overlay:after{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff05,#0000 28%),repeating-linear-gradient(-24deg,#ffffff06,#ffffff06 2px,#0000 2px 18px);border:1px solid #ffffff0d;border-radius:30px;position:absolute;inset:8%;-webkit-mask:linear-gradient(#000,#0000 86%);mask:linear-gradient(#000,#0000 86%)}.intro-grid{z-index:1;grid-template-columns:minmax(0,1.38fr) minmax(300px,360px);align-items:center;gap:28px;display:grid;position:relative}.intro-copy{max-width:620px;padding-left:12px}.intro-kicker{color:#fff9;text-transform:uppercase;letter-spacing:.3em;margin:0 0 16px;font-size:.76rem}.intro-copy h2{letter-spacing:.02em;text-wrap:balance;text-shadow:0 0 32px #5f82ff3d;max-width:8.8ch;font-size:clamp(2.8rem,5.4vw,5rem);line-height:.94}.intro-description{color:#ecf3ffcc;max-width:34rem;margin:22px 0 0;font-size:1.02rem;line-height:1.8}.intro-specs{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.intro-specs span{color:#f0f6ffd1;letter-spacing:.14em;text-transform:uppercase;background:#080d1f7a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:36px;padding:0 14px;font-size:.76rem;display:inline-flex}.intro-form{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#0a1022f2,#040814f0),radial-gradient(circle at 100% 0,#a6c3ff14,#0000 36%);border:1px solid #ffffff1f;border-radius:24px;padding:24px;position:relative;box-shadow:0 22px 50px #00000047,inset 0 0 0 1px #ffffff08}.intro-form-header{justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;display:flex}.intro-form-header strong{letter-spacing:.08em;color:#fff4d0;font-family:Orbitron,sans-serif;font-size:1rem}.intro-form-kicker{color:#ecf2ff80;letter-spacing:.26em;text-transform:uppercase;margin:0;font-size:.72rem}.intro-input{background:#ffffff0f;border-radius:14px;min-height:56px;margin-top:8px;font-size:1rem}.intro-note{color:#e1eaffb8;margin:12px 0 0;font-size:.92rem;line-height:1.7}.intro-launch-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.intro-launch-meta article{background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;padding:12px 14px}.intro-launch-meta span{color:#ebf1ff85;letter-spacing:.18em;text-transform:uppercase;margin-bottom:6px;font-size:.7rem;display:block}.intro-launch-meta strong{color:var(--muted-strong);font-size:.94rem}.intro-button{width:100%;margin-top:18px}.video-hud{z-index:4;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;inset:18px 18px auto}.privacy-chip,.phase-chip{color:#f5f9ffe6;background:#040a1aa8}.webcam-feed,.overlay-layer{object-fit:cover;backface-visibility:hidden;width:100%;height:100%;position:absolute;inset:0;transform:translateZ(0)scaleX(-1)}.webcam-feed{will-change:transform}.overlay-layer{z-index:2;pointer-events:none;will-change:transform}.countdown-overlay,.result-overlay,.error-overlay{z-index:5;text-align:center;place-items:center;display:grid;position:absolute;inset:0}.countdown-overlay{background:radial-gradient(circle,#070b1a3d,#02040cc2)}.countdown-overlay span{letter-spacing:.08em;color:#fff3d0;text-shadow:0 0 30px #ffc56c4d;font-family:Orbitron,sans-serif;font-size:clamp(5rem,13vw,8.8rem);animation:.5s countdownPop}.result-overlay,.error-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#030712c7,#02040cf2);padding:32px}.result-kicker{color:#ffffff9e;margin:0 0 14px;font-size:.76rem}.result-overlay h2,.error-overlay h2{letter-spacing:.04em;font-size:clamp(2.6rem,7vw,4.6rem)}.result-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(760px,100%);margin:24px auto 18px;display:grid}.result-grid article{background:#ffffff0a;border:1px solid #ffffff14;padding:18px}.telemetry-card span,.result-grid span{color:#ffffff8c;text-transform:uppercase;letter-spacing:.18em;margin-bottom:12px;font-size:.8rem;display:block}.result-grid strong,.telemetry-card strong{letter-spacing:.04em;font-family:Orbitron,sans-serif;display:block}.result-grid strong{font-size:clamp(2.2rem,7vw,3.8rem)}.result-copy,.error-copy{max-width:560px;color:var(--muted);margin:0 auto 24px;line-height:1.75}.result-rank{color:#d8e7ff;letter-spacing:.08em;text-transform:uppercase;margin:-4px 0 24px;font-family:Orbitron,sans-serif;font-size:.9rem}.primary-button{color:#07101f;letter-spacing:.04em;cursor:pointer;background:linear-gradient(135deg,#edf4ff,#d6e4ff 42%,#bcd6ff 100%);border:0;border-radius:999px;min-width:190px;min-height:54px;padding:0 24px;font-weight:800;transition:transform .18s,box-shadow .18s,filter .18s;box-shadow:0 12px 32px #a7c4ff38,inset 0 1px #ffffffa6}.primary-button:hover{filter:brightness(1.04);transform:translateY(-2px);box-shadow:0 16px 40px #a7c4ff47,inset 0 1px #ffffffbf}.telemetry-strip{background:linear-gradient(#070c1aeb,#050915cc);border-top:1px solid #ffffff0f;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:8px 10px 10px;display:grid}.telemetry-card{background:#ffffff05;border-radius:20px;padding:20px 20px 22px;position:relative}.telemetry-card+.telemetry-card:before{content:"";background:linear-gradient(#0000,#ffffff1a,#0000);width:1px;position:absolute;top:16px;bottom:16px;left:-5px}.telemetry-card strong{font-size:clamp(2rem,5vw,3.2rem)}.telemetry-card small{color:var(--muted);font-size:.9rem}.briefing-panel{gap:12px;display:grid;position:sticky;top:18px}.briefing-card{background:linear-gradient(#0a1025e6,#050916e0),radial-gradient(circle at 100% 0,#799bff12,#0000 46%);border-radius:24px;padding:20px 22px 22px;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000047,inset 0 1px #ffffff0a}.briefing-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff2e,#0000);height:1px;position:absolute;top:0;left:22px;right:22px}.status-card{box-shadow:0 26px 74px #0000004d,0 0 70px #6783ff14,inset 0 1px #ffffff0a}.section-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.section-heading span{color:#ffffff85;letter-spacing:.2em;font-size:.72rem}.status-pill[data-tone=success]{color:var(--success);background:#8bffcc1f}.status-pill[data-tone=warning]{color:var(--warning);background:#ffc56c1f}.status-pill[data-tone=hot]{color:var(--cyan);background:#77ecff1f}.status-pill[data-tone=neutral]{color:#ffffffe0;background:#ffffff0f}.status-zh{margin:18px 0 8px;font-size:1.4rem;font-weight:700;line-height:1.4}.status-en,.hint-line,.instruction-list li{color:var(--muted);line-height:1.8}.status-en{margin:0}.progress-shell{background:#ffffff14;border-radius:999px;height:8px;margin-top:18px;position:relative;overflow:hidden}.progress-bar{transform-origin:0;background:linear-gradient(90deg, var(--cyan), var(--gold));width:100%;height:100%;transition:transform .18s;transform:scaleX(.08)}.flow-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.flow-step{color:#ffffff75;background:#ffffff06;border:1px solid #ffffff0f;border-radius:16px;padding:14px 12px 16px}.flow-step span{margin-bottom:6px;font-family:Orbitron,sans-serif;font-size:1rem;display:block}.flow-step p{margin:0;font-size:.82rem}.flow-step.is-active{color:var(--text);background:#bcd6ff12;border-color:#bcd6ff4d}.flow-step.is-done{color:var(--success);background:#8bffcc0a;border-color:#8bffcc38}.motion-value{color:#dbe9ff;font-family:Orbitron,sans-serif;font-size:.95rem}.swing-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.swing-node{color:#ffffff75;text-align:center;letter-spacing:.14em;text-transform:uppercase;background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;padding:12px 10px;font-size:.78rem}.swing-node.is-target{color:#ffffffe6;border-color:#ffffff57}.swing-node.is-current{background:#ffffff14}.swing-bar{background:#ffffff14;border-radius:999px;height:8px;margin:16px 0 14px;position:relative;overflow:hidden}.swing-bar-fill{transform-origin:0;background:linear-gradient(90deg, var(--violet), var(--cyan), var(--gold));width:100%;height:100%;transition:transform .16s;transform:scaleX(.08)}.hint-line{margin:0}.mission-card h2{margin-bottom:12px;font-size:1.45rem;line-height:1.3}.leaderboard-card{gap:12px;display:grid}.leaderboard-label,.leaderboard-note,.leaderboard-detail{color:var(--muted)}.leaderboard-label{text-transform:uppercase;letter-spacing:.18em;font-size:.8rem}.leaderboard-input{min-height:48px;color:var(--text);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;padding:0 16px}.leaderboard-note{margin:0;font-size:.9rem;line-height:1.6}.leaderboard-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.leaderboard-entry,.leaderboard-empty{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:14px 16px}.leaderboard-entry{gap:6px;display:grid}.leaderboard-rank,.leaderboard-score{font-family:Orbitron,sans-serif}.leaderboard-name{font-weight:700}.leaderboard-score{color:var(--text);font-size:.95rem}.leaderboard-detail{font-size:.82rem}.instruction-list{margin:0;padding-left:1.2rem}.instruction-list li+li{margin-top:10px}[hidden]{display:none!important}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes drift{0%{transform:translateY(0)translate(0)}50%{transform:translateY(14px)translate(-12px)}to{transform:translateY(0)translate(0)}}@keyframes auroraSweep{0%,to{transform:rotate(var(--aurora-rotation,-14deg)) translate3d(0, 0, 0) scaleX(1);opacity:.42}50%{transform:rotate(calc(var(--aurora-rotation,-14deg) + 2deg)) translate3d(22px, -8px, 0) scaleX(1.05);opacity:.62}}@keyframes dustDrift{0%{transform:rotate(-12deg)translate(0,0)}50%{transform:rotate(-10deg)translate(28px,-10px)}to{transform:rotate(-12deg)translate(0,0)}}@keyframes starPulse{0%{opacity:.72}to{opacity:1}}@keyframes floatNebula{0%,to{transform:rotate(var(--nebula-rotation)) translate3d(0, 0, 0) scale(1)}50%{transform:rotate(calc(var(--nebula-rotation) + 4deg)) translate3d(16px, -12px, 0) scale(1.04)}}@keyframes slowOrbit{0%{transform:rotate(-16deg)scale(1)}50%{transform:rotate(164deg)scale(1.02)}to{transform:rotate(344deg)scale(1)}}@keyframes meteorGlide{0%{opacity:0;transform:rotate(var(--trail-rotation)) translate3d(0, 0, 0)}14%{opacity:.7}to{opacity:0;transform:rotate(var(--trail-rotation)) translate3d(-18vw, 8vw, 0)}}@keyframes softRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes countdownPop{0%{opacity:0;transform:scale(.84)}to{opacity:1;transform:scale(1)}}@media (width<=1240px){.masthead,.arena{grid-template-columns:1fr}.briefing-panel{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (width<=880px){.app-shell{padding:16px}.masthead{gap:22px}.hero-signal-row{flex-direction:column;align-items:start}.mission-chip{width:100%}.hero-statline,.briefing-panel,.result-grid,.telemetry-strip{grid-template-columns:1fr}.flow-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.video-stage{min-height:74svh}.intro-grid{grid-template-columns:1fr}}@media (width<=640px){.eclipse-glow{width:82vw;height:82vw;top:2%;left:14%}.cosmic-eclipse{width:72vw;height:72vw;top:4%;left:18%}.aurora-ribbon{opacity:.48;width:120vw;height:32vw}.dust-lane{width:160vw;height:18vw;top:18%}.horizon-flare{height:44vw;bottom:-8%;left:-8%;right:-8%}.video-hud,.stage-topline,.section-heading{flex-direction:column;align-items:start}.hero-badges,.intro-specs{flex-direction:column;align-items:stretch}.intro-launch-meta{grid-template-columns:1fr}.video-stage:before{border-radius:22px;inset:14px}.planet-amber,.planet-cyan,.planet-ring{opacity:.55;transform:scale(.72)}.nebula-band{opacity:.42;width:92vw;height:50vw}.stellar-rings{width:86vw;height:86vw;inset:18% auto auto 10%}.meteor-trail{width:42vw}.intro-overlay{align-items:stretch}.intro-form{padding:18px 16px}.intro-form-header{flex-direction:column;align-items:start}.result-overlay,.error-overlay{padding:22px 18px}}:root{--panel-edge:#d5e4ff24;--surface-hi:#0d1326e6;--surface-mid:#080c1ad1;--surface-low:#070a15ad;--accent:#cddcff;--accent-bright:#f5f8ff;--accent-cyan:#90e7ff;--accent-line:#9ec8ff33}html,body{font-family:Sora,Noto Sans TC,sans-serif}body{color:var(--text);background:radial-gradient(circle at 18% 18%,#81a6ff1f,#0000 18%),radial-gradient(circle at 78% 14%,#68e7ff1a,#0000 14%),radial-gradient(circle at 50% 115%,#94aeff1f,#0000 36%),linear-gradient(#060a13 0%,#03050b 46%,#010206 100%)}h1,h2,.hero-core-mark strong,.hero-statline strong,.mission-chip strong,.result-grid strong,.telemetry-card strong,.motion-value,.leaderboard-rank,.leaderboard-score,.result-rank,.intro-form-header strong,.hero-core-meta strong{font-family:Sora,Noto Sans TC,sans-serif}.eyebrow,.hero-code,.hero-badges span,.hero-statline span,.mission-chip span,.mission-chip-grid label,.section-heading span,.result-kicker,.leaderboard-label,.leaderboard-detail,.intro-kicker,.intro-form-kicker,.hero-core-kicker,.hero-core-meta label,.rail-tag{letter-spacing:.24em;text-transform:uppercase}.app-shell{padding:clamp(18px,2.4vw,34px)}.orbital-grid,.signal-lattice{z-index:0;pointer-events:none;position:absolute;inset:0}.orbital-grid{opacity:.38;background-color:#0000;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:96px 96px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask:linear-gradient(#0006,#0000 82%);mask:linear-gradient(#0006,#0000 82%)}.signal-lattice{background:radial-gradient(circle at 20% 70%,#95d7ff14,#0000 22%),radial-gradient(circle at 82% 34%,#ccdeff14,#0000 20%)}.signal-lattice:before,.signal-lattice:after{content:"";filter:blur(.2px);border:1px solid #c1dbff14;border-radius:999px;position:absolute}.signal-lattice:before{width:320px;height:320px;top:8%;right:9%;box-shadow:0 0 0 28px #ffffff05,0 0 0 72px #74b7ff05}.signal-lattice:after{border-color:#87eeff0f;width:420px;height:420px;bottom:18%;left:-8%;transform:rotate(-18deg)}.masthead,.arena{max-width:1580px}.masthead{grid-template-columns:minmax(0,1.15fr) minmax(340px,.92fr) minmax(280px,.72fr);align-items:center;gap:clamp(20px,2.3vw,34px);margin:0 auto 28px;display:grid}.masthead-copy{max-width:none}.hero-signal-row{align-items:flex-start;gap:16px}.hero-brand-lockup{gap:8px;display:grid}.eyebrow{color:#e9f2ff94;margin:0;font-size:.72rem}.hero-code{color:#ffffff73;font-size:.74rem}.hero-badges{justify-content:flex-end}.hero-badges span{color:#eff5ffc2;background:linear-gradient(#11182cb3,#090e1c7a);border-color:#d6e4ff1f;border-radius:999px;min-height:32px;padding:0 13px;font-size:.68rem}h1{letter-spacing:-.05em;text-wrap:balance;text-shadow:0 16px 40px #00000047;max-width:10ch;margin-top:24px;font-size:clamp(3.8rem,7.4vw,6.6rem);line-height:.92}h1 span{color:var(--accent-bright);display:block}.hero-copy{color:#e2ecfac7;max-width:42rem;margin-top:24px;font-size:1.02rem;line-height:1.86}.hero-statline{gap:12px;max-width:760px;margin-top:30px}.hero-statline article{border:1px solid var(--panel-edge);background:linear-gradient(#11182cb8,#080c186b),radial-gradient(circle at 100% 0,#95d7ff14,#0000 42%);border-radius:20px;padding:18px 18px 16px;box-shadow:inset 0 1px #ffffff0a,0 16px 34px #00000038}.hero-statline span{color:#dce6f875;margin-bottom:10px;font-size:.66rem}.hero-statline strong{letter-spacing:.02em;color:#f4f7fff0;font-size:1rem}.hero-core{align-items:center;min-height:100%;display:grid;position:relative}.hero-core-shell{border:1px solid var(--panel-edge);background:linear-gradient(#0c1222d6,#060a14b8),radial-gradient(circle at 50% 18%,#9fbbff1a,#0000 34%);border-radius:34px;padding:24px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000057,inset 0 1px #ffffff0d}.hero-core-shell:before{content:"";pointer-events:none;border:1px solid #ffffff0d;border-radius:24px;position:absolute;inset:14px}.hero-core-kicker{color:#e7eefa8a;font-size:.66rem;display:inline-flex}.hero-core-display{background:radial-gradient(circle,#a7bdff1f,#0000 24%),linear-gradient(#ffffff05,#fff0);border-radius:28px;place-items:center;min-height:320px;margin:18px 0;display:grid;position:relative;overflow:hidden}.hero-core-display:before,.hero-core-display:after{content:"";background:linear-gradient(90deg,#0000,#b4ceff3d,#0000);width:420px;height:1px;position:absolute;inset:50%;transform:translate(-50%,-50%)}.hero-core-display:after{background:linear-gradient(#0000,#b4ceff3d,#0000);width:1px;height:420px}.hero-core-ring,.hero-core-ring:before,.hero-core-ring:after{content:"";border:1px solid #e0ecff1c;border-radius:50%;position:absolute}.hero-core-ring{width:300px;height:300px;animation:32s linear infinite slowOrbit;box-shadow:0 0 0 32px #ffffff05,0 0 0 82px #7fc4ff05}.hero-core-ring:before{inset:24px}.hero-core-ring:after{border-color:#81e6ff24;inset:68px}.hero-core-beam{filter:blur(12px);background:radial-gradient(circle,#ccdcff2e,#6283ff14 26%,#0000 58%);border-radius:50%;width:380px;height:380px;position:absolute}.hero-core-mark{z-index:1;text-align:center;gap:8px;display:grid;position:relative}.hero-core-mark strong{letter-spacing:-.08em;color:var(--accent-bright);font-size:clamp(4.8rem,8vw,6rem);line-height:.94}.hero-core-mark span{color:#e5eefbad;letter-spacing:.3em;text-transform:uppercase;font-size:.82rem}.hero-core-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hero-core-meta article{border-top:1px solid #ffffff14;padding-top:14px}.hero-core-meta label{color:#dee9f870;margin-bottom:6px;font-size:.64rem;display:block}.hero-core-meta strong{color:#f4f7ffeb;font-size:.95rem}.mission-chip{border:1px solid var(--panel-edge);background:linear-gradient(#0f1628eb,#070b16e6),radial-gradient(circle at 100% 0,#aec4ff1f,#0000 38%);border-radius:32px;min-height:100%;padding:28px 24px}.mission-chip strong{color:var(--accent-bright);margin-top:12px;font-size:1.46rem;line-height:1.24;display:block}.mission-chip p{color:#dfeaf9b8;margin-top:18px}.mission-chip-grid article{padding-top:16px}.mission-chip-grid strong{color:var(--accent)}.arena{grid-template-columns:minmax(250px,.8fr) minmax(0,1.56fr) minmax(300px,.88fr);align-items:start;gap:18px;margin:0 auto;display:grid}.briefing-panel{gap:18px;position:static}.briefing-panel-left,.briefing-panel-right{position:sticky;top:18px}.stage-panel,.briefing-card{border:1px solid var(--panel-edge);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#0d1222e0,#060a16d1),radial-gradient(circle at 100% 0,#95d7ff14,#0000 36%);box-shadow:0 28px 90px #00000057,inset 0 1px #ffffff0a}.briefing-card{border-radius:28px;padding:22px 22px 24px}.briefing-card:before,.stage-panel:after{background:linear-gradient(90deg,#0000,#e8efff2e,#0000)}.stage-panel{border-radius:34px}.stage-topline{background:linear-gradient(#131a307a,#0a0e1c00);border-bottom:1px solid #ffffff14;padding:18px 20px}.stage-title p{color:#eef4ffbd;font-size:.72rem}.motion-chip,.phase-chip,.privacy-chip,.status-pill,.rail-tag{color:#f1f6ffe0;background:#0c1222ad;border:1px solid #deeaff1f;border-radius:999px;min-height:36px;padding:8px 14px;font-size:.74rem;font-weight:700}.rail-tag{color:#e3ecfca3}.motion-chip{background:linear-gradient(#10192ebd,#080c1aad)}.video-stage{background:radial-gradient(circle at 50% -6%,#a1b7ff2e,#0000 32%),radial-gradient(circle at 20% 100%,#60c2ff1a,#0000 24%),linear-gradient(#04081447,#02040cf5);min-height:clamp(560px,62vw,770px)}.video-stage:before{border-color:#dbe7ff1a;border-radius:30px;inset:20px;box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 0 80px #7da8ff0f,inset 0 -120px 120px #0000003d}.video-stage:after{background:linear-gradient(135deg,#ffffff0b,#0000 18%),radial-gradient(circle at 78% 18%,#b2d0ff1f,#0000 18%),repeating-linear-gradient(-24deg,#ffffff04,#ffffff04 2px,#0000 2px 20px)}.video-hud{inset:18px 18px auto}.intro-overlay{background:linear-gradient(#04081424,#02040ceb),radial-gradient(circle at 14% 20%,#8ee9ff1f,#0000 24%),radial-gradient(circle at 82% 14%,#9fb4ff1f,#0000 22%),radial-gradient(circle at 50% 100%,#c7d8ff14,#0000 28%);padding:clamp(22px,3.4vw,38px)}.intro-overlay:after{border-radius:28px;inset:22px}.intro-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.78fr);align-items:stretch;gap:20px}.intro-copy{align-content:center;gap:0;padding:14px 8px 14px 10px;display:grid}.intro-copy h2{letter-spacing:-.06em;text-shadow:0 14px 30px #0000003d;max-width:10ch;margin-top:0;font-size:clamp(3rem,5.2vw,4.8rem);line-height:.95}.intro-description{color:#e8f0fcd6;max-width:33rem;margin-top:22px}.intro-specs{margin-top:24px}.intro-specs span{background:#0c122285;border-radius:999px;min-height:34px;font-size:.68rem}.intro-form{background:linear-gradient(#0d1326f0,#060913eb),radial-gradient(circle at 100% 0,#c0d5ff17,#0000 34%);border:1px solid #dbe7ff1f;border-radius:28px;align-content:start;gap:0;padding:26px;display:grid}.intro-form-header{margin-bottom:18px}.intro-form-header strong{color:#f5f8fff5;letter-spacing:.02em;font-size:1rem}.leaderboard-input{background:#ffffff09;border-color:#dbe7ff24;border-radius:16px;min-height:50px}.leaderboard-input:focus{border-color:#b0d6ff61;outline:none;box-shadow:0 0 0 4px #86d3ff1a}.intro-input{min-height:56px}.intro-note,.leaderboard-note{color:#dde9f9a8}.intro-launch-meta{margin-top:18px}.intro-launch-meta article{background:#ffffff07;border-radius:18px}.primary-button{color:#06101f;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#f8fbfffa,#d6e2ffeb),linear-gradient(135deg,#fff,#d8e4ff);border-radius:18px;min-height:56px;font-family:Sora,Noto Sans TC,sans-serif;font-weight:700;box-shadow:0 18px 38px #a9c4ff3d,inset 0 1px #fffc}.primary-button:hover{box-shadow:0 22px 48px #a9c4ff4d,inset 0 1px #ffffffe0}.telemetry-strip{background:linear-gradient(#0a0f1ceb,#060913d6);padding:10px 12px 12px}.telemetry-card{background:linear-gradient(#ffffff09,#ffffff05),radial-gradient(circle at 100% 0,#a8c4ff14,#0000 42%);border-radius:22px;padding:18px 18px 20px}.telemetry-card span,.result-grid span{font-size:.68rem}.telemetry-card strong{letter-spacing:-.04em;font-size:clamp(2rem,4vw,3rem)}.section-heading{margin-bottom:18px}.section-heading span{color:#e6eefb80;font-size:.68rem}.status-card .section-heading{margin-bottom:0}.status-zh{margin-top:18px;font-size:1.34rem}.status-en,.hint-line,.instruction-list li,.leaderboard-detail{color:#dce8f8b8}.progress-shell,.swing-bar{background:#ffffff12;height:9px}.progress-bar{background:linear-gradient(90deg,#82e2fff5,#d9e5fff5)}.flow-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.flow-step{background:#ffffff08;border-radius:18px;padding:16px 14px}.flow-step span{font-family:Sora,Noto Sans TC,sans-serif;font-size:1.2rem;font-weight:700}.flow-step.is-active{background:linear-gradient(#cbdbff14,#cbdbff0a);border-color:#cfdeff42}.flow-step.is-done{background:linear-gradient(#8bffcc17,#8bffcc08)}.motion-value,.result-rank{letter-spacing:.02em}.swing-node{border-radius:16px;padding:14px 10px;font-size:.72rem}.swing-node.is-target{border-color:#dfe9ff47}.mission-card h2{max-width:14ch;font-size:1.7rem;line-height:1.32}.instruction-list{padding-left:1.1rem}.leaderboard-card{gap:14px}.leaderboard-list{gap:12px}.leaderboard-entry,.leaderboard-empty{background:linear-gradient(#ffffff09,#ffffff05),radial-gradient(circle at 100% 0,#aec5ff12,#0000 46%);border-radius:18px;padding:16px 16px 15px}.leaderboard-entry{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;display:grid}.leaderboard-entry.is-latest{border-color:#c0d8ff57;box-shadow:0 0 0 1px #c0d8ff17}.leaderboard-meta{align-items:center;gap:10px;display:flex}.leaderboard-rank{color:var(--accent-bright)}.leaderboard-name{color:#f4f7fff5;font-weight:700}.leaderboard-score{color:var(--accent-cyan);grid-area:1/2/span 2;font-size:1rem}.leaderboard-detail{grid-column:1;font-size:.78rem}.countdown-overlay span{color:var(--accent-bright);text-shadow:0 0 34px #afccff52}.result-overlay,.error-overlay{background:linear-gradient(#050812c7,#02040cf5)}.result-grid article{background:#ffffff0a;border-radius:20px}.result-grid strong{letter-spacing:-.05em}.result-rank{color:#e2ecfce0}@media (width<=1320px){.arena{grid-template-columns:minmax(0,1fr) minmax(320px,380px)}.briefing-panel-left{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));position:static}.briefing-panel-right{position:static}}@media (width<=1180px){.masthead{grid-template-columns:minmax(0,1fr) minmax(300px,.86fr)}.hero-core{order:3;grid-column:1/-1}.hero-core-shell{max-width:720px}.mission-chip{min-height:auto}}@media (width<=980px){.masthead,.arena{flex-direction:column;display:flex}.stage-panel{order:1;width:100%}.briefing-panel-left{order:2;grid-template-columns:1fr;width:100%}.briefing-panel-right{order:3;width:100%;position:static}.hero-signal-row,.stage-topline,.video-hud{flex-direction:column;align-items:flex-start}.hero-badges{justify-content:flex-start}.hero-core-shell,.mission-chip{width:100%}.hero-statline,.telemetry-strip,.result-grid,.hero-core-meta,.intro-grid{grid-template-columns:1fr}}@media (width<=640px){h1{font-size:clamp(3.1rem,18vw,4.4rem)}.intro-copy h2{font-size:clamp(2.5rem,15vw,3.4rem)}.hero-core-display{min-height:240px}.hero-core-ring{width:220px;height:220px}.hero-core-beam{width:280px;height:280px}.hero-core-display:before,.hero-core-display:after{display:none}.video-stage{min-height:74svh}.briefing-card,.mission-chip,.hero-core-shell,.intro-form{border-radius:24px}.leaderboard-entry{grid-template-columns:1fr}.leaderboard-score{grid-area:auto/1}}
