.KCWrDq_page{--accent:#00d4ff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.75rem;min-height:100vh;padding:7rem 1.25rem 5rem;display:flex;position:relative;overflow:hidden}.KCWrDq_ambient{z-index:0;pointer-events:none;background:radial-gradient(60% 50% at 50% 38%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 70%), radial-gradient(40% 40% at 50% 70%, #ff6b3514, transparent 70%);position:absolute;inset:0}.KCWrDq_stars{z-index:0;pointer-events:none;background-image:radial-gradient(1.5px 1.5px at 12% 22%, var(--star-white), transparent), radial-gradient(1px 1px at 78% 16%, var(--chrome-silver), transparent), radial-gradient(1.5px 1.5px at 64% 72%, var(--accent), transparent), radial-gradient(1px 1px at 28% 84%, var(--star-white), transparent), radial-gradient(1px 1px at 90% 56%, var(--chrome-silver), transparent);opacity:.55;background-size:100% 100%;animation:5s ease-in-out infinite alternate KCWrDq_twinkle;position:absolute;inset:0}.KCWrDq_card{z-index:1;border:1px solid color-mix(in srgb, var(--accent) 35%, var(--dim-grey));width:100%;max-width:580px;box-shadow:0 0 0 1px #0006, 0 30px 80px #0009, 0 0 60px color-mix(in srgb, var(--accent) 18%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(165deg,#141f38eb,#0a0e17f5);border-radius:14px;padding:2.5rem 2.25rem 2rem;animation:.7s cubic-bezier(.2,.8,.2,1) both KCWrDq_cardIn;position:relative}.KCWrDq_card:before{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:.5;background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 4px);border-radius:14px;position:absolute;inset:0}.KCWrDq_bracket{border:2px solid var(--accent);opacity:.7;width:18px;height:18px;position:absolute}.KCWrDq_btl{border-bottom:none;border-right:none;top:10px;left:10px}.KCWrDq_btr{border-bottom:none;border-left:none;top:10px;right:10px}.KCWrDq_bbl{border-top:none;border-right:none;bottom:10px;left:10px}.KCWrDq_bbr{border-top:none;border-left:none;bottom:10px;right:10px}.KCWrDq_cardHead{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.KCWrDq_eyebrow{font-family:var(--font-jetbrains), monospace;text-transform:uppercase;letter-spacing:.18em;color:var(--accent);align-items:center;gap:.5rem;font-size:.7rem;font-weight:600;display:inline-flex}.KCWrDq_pulse{background:var(--accent);width:7px;height:7px;box-shadow:0 0 10px var(--accent);border-radius:50%;animation:1.8s ease-in-out infinite KCWrDq_pulse}.KCWrDq_category{font-family:var(--font-jetbrains), monospace;text-transform:uppercase;letter-spacing:.14em;color:var(--hull-grey);border:1px solid var(--dim-grey);border-radius:999px;padding:.25rem .7rem;font-size:.62rem;font-weight:500}.KCWrDq_emblem{width:124px;height:124px;margin:.5rem auto 1.5rem;animation:.9s cubic-bezier(.2,.8,.2,1) .15s both KCWrDq_emblemIn;position:relative}.KCWrDq_emblemImg{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 0 16px color-mix(in srgb, var(--accent) 45%, transparent));position:absolute;inset:0}.KCWrDq_emblemRing{background:conic-gradient(from 0deg, transparent, var(--accent), var(--shell-orange), var(--accent), transparent 75%);filter:drop-shadow(0 0 14px color-mix(in srgb, var(--accent) 60%, transparent));border-radius:50%;animation:7s linear infinite KCWrDq_spin;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px))}.KCWrDq_emblemCore{border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);box-shadow:inset 0 0 24px color-mix(in srgb, var(--accent) 22%, transparent);background:radial-gradient(circle at 35% 30%,#ffffff1f,#0a0e17f2 70%);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:9px}.KCWrDq_emblemCore span{font-family:var(--font-orbitron), sans-serif;color:var(--star-white);text-shadow:0 0 18px color-mix(in srgb, var(--accent) 75%, transparent);font-size:2.8rem;font-weight:800}.KCWrDq_name{font-family:var(--font-orbitron), sans-serif;letter-spacing:.01em;color:var(--star-white);text-shadow:0 0 30px color-mix(in srgb, var(--accent) 35%, transparent);font-size:clamp(1.7rem,5vw,2.4rem);font-weight:800;line-height:1.08;animation:.6s .3s both KCWrDq_fadeUp}.KCWrDq_desc{max-width:42ch;font-family:var(--font-space-grotesk), sans-serif;color:var(--chrome-silver);margin:.9rem auto 0;font-size:1rem;line-height:1.55;animation:.6s .4s both KCWrDq_fadeUp}.KCWrDq_rarity{max-width:420px;margin:1.8rem auto 0;animation:.6s .5s both KCWrDq_fadeUp}.KCWrDq_rarityHead{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.6rem;display:flex}.KCWrDq_rarityPct{font-family:var(--font-orbitron), sans-serif;color:var(--accent);text-shadow:0 0 22px color-mix(in srgb, var(--accent) 55%, transparent);font-size:2.1rem;font-weight:800;line-height:1}.KCWrDq_rarityLabel{font-family:var(--font-jetbrains), monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--chrome-silver);font-size:.78rem}.KCWrDq_meter{background:#ffffff0f;border-radius:999px;height:5px;margin-top:.85rem;overflow:hidden}.KCWrDq_meterFill{background:linear-gradient(90deg, var(--accent), var(--shell-orange));height:100%;box-shadow:0 0 12px color-mix(in srgb, var(--accent) 60%, transparent);transform-origin:0;border-radius:999px;animation:1s cubic-bezier(.2,.8,.2,1) .7s both KCWrDq_meterGrow}.KCWrDq_pilot{border-top:1px solid var(--dim-grey);text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding-top:1.4rem;animation:.6s .6s both KCWrDq_fadeUp;display:flex}.KCWrDq_pilotId{flex-direction:column;gap:.15rem;display:flex}.KCWrDq_pilotName{font-family:var(--font-orbitron), sans-serif;color:var(--star-white);font-size:1.05rem;font-weight:700}.KCWrDq_pilotEmpire{font-family:var(--font-jetbrains), monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--accent);font-size:.68rem}.KCWrDq_pilotMeta{align-items:center;gap:.6rem;display:flex}.KCWrDq_factionChip,.KCWrDq_points{font-family:var(--font-jetbrains), monospace;letter-spacing:.06em;border-radius:6px;padding:.3rem .65rem;font-size:.72rem;font-weight:600}.KCWrDq_factionChip{color:var(--chrome-silver);border:1px solid var(--dim-grey)}.KCWrDq_points{color:var(--space-black);background:var(--accent);box-shadow:0 0 16px color-mix(in srgb, var(--accent) 45%, transparent)}.KCWrDq_actions{z-index:1;flex-direction:column;align-items:center;gap:1rem;animation:.6s .75s both KCWrDq_fadeUp;display:flex;position:relative}.KCWrDq_ctaPrimary{font-family:var(--font-orbitron), sans-serif;text-transform:uppercase;letter-spacing:.08em;color:var(--star-white);background:linear-gradient(135deg, var(--shell-orange), var(--claw-red));border:1px solid var(--shell-orange);border-radius:8px;padding:.95rem 2.4rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s}.KCWrDq_ctaPrimary:hover{box-shadow:var(--glow-orange), inset 0 0 20px #ffffff26;transform:translateY(-2px)}.KCWrDq_shareRow{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.KCWrDq_ctaSecondary,.KCWrDq_ctaGhost{font-family:var(--font-jetbrains), monospace;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border-radius:6px;padding:.6rem 1.1rem;font-size:.78rem;font-weight:500;text-decoration:none;transition:all .2s}.KCWrDq_ctaSecondary{color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 50%, transparent);background:0 0}.KCWrDq_ctaSecondary:hover{background:color-mix(in srgb, var(--accent) 12%, transparent);box-shadow:0 0 18px color-mix(in srgb, var(--accent) 30%, transparent)}.KCWrDq_ctaGhost{color:var(--hull-grey);border:1px solid var(--dim-grey);background:0 0}.KCWrDq_ctaGhost:hover{color:var(--star-white);border-color:var(--hull-grey)}.KCWrDq_tagline{z-index:1;font-family:var(--font-jetbrains), monospace;letter-spacing:.06em;color:var(--hull-grey);font-size:.7rem;animation:.6s .9s both KCWrDq_fadeUp;position:relative}.KCWrDq_lockedCard{z-index:1;border:1px solid var(--dim-grey);background:#0d1321e6;border-radius:14px;max-width:480px;padding:2.5rem;position:relative}.KCWrDq_lockedName{font-family:var(--font-orbitron), sans-serif;color:var(--chrome-silver);margin:.5rem 0 1rem;font-size:1.6rem;font-weight:700}@keyframes KCWrDq_cardIn{0%{opacity:0;transform:translateY(28px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes KCWrDq_emblemIn{0%{opacity:0;transform:scale(.6)rotate(-30deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes KCWrDq_fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes KCWrDq_meterGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes KCWrDq_spin{to{transform:rotate(360deg)}}@keyframes KCWrDq_twinkle{0%{opacity:.35}to{opacity:.7}}@keyframes KCWrDq_pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.KCWrDq_card,.KCWrDq_emblem,.KCWrDq_name,.KCWrDq_desc,.KCWrDq_rarity,.KCWrDq_pilot,.KCWrDq_actions,.KCWrDq_tagline,.KCWrDq_meterFill,.KCWrDq_emblemRing,.KCWrDq_pulse,.KCWrDq_stars{animation:none}}@media (max-width:600px){.KCWrDq_card{padding:2rem 1.4rem 1.6rem}.KCWrDq_pilot{flex-direction:column;align-items:flex-start}}
