.multiplayer-tag[data-v-1a0c26e2]{display:inline-block;margin-bottom:.5rem;padding:.2rem .45rem;border:1px solid currentColor;border-radius:.3rem;font-size:.65rem;font-weight:700;letter-spacing:.06em}:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#eeeef1;background:#101216;font-synthesis:none;font-weight:400;font-size:14px;color-scheme:dark;--muted: #9598a3;--accent: #d9fa75;--border: #2a2d34;--surface: #191c22}.home>*,.hero,.entry-panel{min-width:0}.card-reveal-slot{min-width:0;animation:card-reveal .42s cubic-bezier(.2,.75,.25,1) var(--card-delay, 0ms) backwards}@keyframes card-reveal{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}.hero h1,.eyebrow,.entry-bottom,.cards-caption{overflow-wrap:anywhere}.featured-cards{min-width:0}.featured-cards .power-card.compact{flex:1 1 0;width:0}@media(max-width:480px){.header{flex-wrap:wrap;height:auto!important;min-height:90px;padding:12px 0;gap:8px}.header nav{gap:12px!important}.home{grid-template-columns:minmax(0,1fr)!important}.hero h1{font-size:36px!important}.hero-facts{flex-wrap:wrap}.entry-bottom{text-align:center}}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}button{color:inherit}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--accent);outline-offset:4px}button{transition:background .18s,transform .18s,border-color .18s}button:disabled{opacity:.5}h1,h2,h3,p{margin:0}h1,h2,h3,.brand{font-family:ui-rounded,system-ui,sans-serif}svg{flex-shrink:0}button svg{vertical-align:middle}p{line-height:1.65}.app-shell{max-width:1440px;margin:0 auto;padding:0 64px}.header{height:102px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border)}.brand{display:flex;align-items:center;font-size:26px;font-weight:700;letter-spacing:-1.1px}.brand-mark{height:37px;width:37px;background:var(--accent);color:#202717;display:grid;place-items:center;border-radius:10px;margin-right:11px;transform:rotate(-7deg)}.brand-dot{color:var(--accent)}nav{display:flex;align-items:center;gap:32px}.edition,.eyebrow,.section-label,.version,.entry-bottom,.cards-caption,footer{font-size:10px;letter-spacing:1.5px;font-weight:700}.edition{color:#6e727d}.text-button{border:0;background:none;padding:8px 0;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#c9cbd3;font-size:12px}.text-button:hover{color:var(--accent)}.version{padding:3px 6px;border:1px solid #393e2f;border-radius:4px;color:var(--accent);font-size:8px;letter-spacing:1px;margin-left:12px;align-self:baseline}.language-menu{position:relative}.language-toggle{width:30px;height:30px;border:1px solid #353943;border-radius:50%;background:#14171c;padding:0;display:grid;place-items:center;cursor:pointer;margin-left:-17px}.language-toggle:hover{border-color:var(--accent)}.language-toggle .flag{width:16px;height:16px;border-radius:50%}.flag{width:18px;height:13px;border-radius:2px;display:inline-block;flex-shrink:0;box-shadow:0 0 0 1px #ffffff1f}.flag-fr{background:linear-gradient(90deg,#0055a4 33%,#f4f4f4 33% 66%,#ef4135 66%)}.flag-en{background:linear-gradient(0deg,transparent 42%,#c8102e 42% 58%,transparent 58%),linear-gradient(90deg,transparent 44%,#c8102e 44% 56%,transparent 56%),linear-gradient(0deg,transparent 33%,#f4f4f4 33% 67%,transparent 67%),linear-gradient(90deg,transparent 37%,#f4f4f4 37% 63%,transparent 63%),linear-gradient(35deg,transparent 44%,#f4f4f4 44% 56%,transparent 56%),linear-gradient(-35deg,transparent 44%,#f4f4f4 44% 56%,transparent 56%),#012169}.language-options{position:absolute;top:calc(100% + 8px);right:0;min-width:148px;background:#191c22;border:1px solid #353943;border-radius:8px;padding:5px;display:flex;flex-direction:column;gap:2px;box-shadow:0 12px 32px #00000073;z-index:30}.language-options button{border:0;background:none;border-radius:5px;padding:8px 10px;display:flex;align-items:center;gap:9px;color:#c9cbd3;font-size:12px;text-align:left}.language-options button:hover{background:#22262e;color:#f5f5f5}.language-options button.active{color:var(--accent)}.language-options button svg{margin-left:auto}.home{display:grid;grid-template-columns:1.25fr 1fr;gap:60px 65px;padding-top:50px}.eyebrow{display:flex;gap:9px;align-items:center;color:var(--accent)}.live-dot{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 9px #d9fa7530;display:inline-block;flex-shrink:0}.hero h1{font-size:clamp(38px,4vw,57px);line-height:1.12;letter-spacing:-2.9px;margin:24px 0 21px;font-weight:500}.hero h1>span{color:var(--accent)}.hero-description{max-width:400px;color:#a3a6b0;font-size:14px;line-height:1.8}.hero-facts{display:flex;gap:23px;color:#a6a8b0;font-size:10px;margin:25px 0 28px}.hero-facts>span{display:flex;align-items:center;gap:7px}.hero-facts svg{color:#d6d9e2}.featured-cards{display:flex;gap:11px;padding:5px 4px}.power-card{--card-color: #4f8fcb;--card-rgb: 79, 143, 203;--card-bg: 23, 36, 58;--card-text: 232, 241, 250;border:1px solid rgba(var(--card-rgb),.35);border-radius:11px;overflow:hidden;position:relative;background:linear-gradient(155deg,rgba(var(--card-rgb),.16),transparent 70%),rgba(var(--card-bg),.12);color:rgb(var(--card-text));display:flex;flex-direction:column;text-align:left;min-width:0}.power-card.gambler,.build-item.gambler{--card-color: #9b6bc3;--card-rgb: 155, 107, 195;--card-bg: 42, 32, 56;--card-text: 243, 235, 248}.power-card.survivor,.build-item.survivor{--card-color: #57977b;--card-rgb: 87, 151, 123;--card-bg: 29, 48, 43;--card-text: 232, 243, 237}.power-card.attack,.build-item.attack{--card-color: #f0877a;--card-rgb: 240, 135, 122;--card-bg: 36, 29, 32;--card-text: 242, 242, 244}.card-top{display:flex;justify-content:space-between;color:var(--card-color);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;padding:10px 10px 0}.card-top>span:first-child{color:color-mix(in srgb,var(--card-color) 55%,rgb(var(--card-text)));text-shadow:0 0 10px rgba(var(--card-rgb),.85),0 0 24px rgba(var(--card-rgb),.45)}.card-top .family-icon{font-size:14px;line-height:1;vertical-align:-2px;text-shadow:0 0 8px rgba(var(--card-rgb),.9),0 0 20px rgba(var(--card-rgb),.5)}.card-art{position:relative;display:grid;place-items:center;height:125px;overflow:hidden}.card-art>span{font-family:Georgia,serif;position:relative;font-size:66px;line-height:1;color:var(--card-color);text-shadow:0 0 30px rgba(var(--card-rgb),.45)}.card-orbit{position:absolute;border:1px solid rgba(var(--card-rgb),.15);width:95px;height:95px;transform:rotate(35deg);border-radius:23px}.card-orbit:before{content:"";position:absolute;inset:10px;border:1px solid rgba(var(--card-rgb),.12);transform:rotate(30deg);border-radius:16px}.card-copy{padding:4px 15px 19px;flex:1}.card-copy h3{font-size:15px;letter-spacing:-.3px;margin-bottom:8px}.card-copy p{font-size:11px;color:rgba(var(--card-text),.68);line-height:1.6}.power-card.compact{width:164px;min-height:222px}.compact .card-art{height:99px}.compact .card-art>span{font-size:52px}.compact .card-orbit{width:73px;height:73px}.compact .card-copy h3{font-size:12px}.compact .card-copy p{font-size:10px;line-height:1.55}.compact .card-top{padding:10px 10px 0}.compact .card-top .family-icon{font-size:12px}.compact .card-copy{padding:3px 13px 14px}.featured-cards .power-card:first-child{--spotlight-delay: 0s;--spotlight-rest: rotate(-6deg) translateY(6px);transform:rotate(-6deg) translateY(6px)}.featured-cards .power-card:nth-child(2){--spotlight-delay: 3s;--spotlight-rest: translateY(-2px);transform:translateY(-2px);z-index:1}.featured-cards .power-card:last-child{--spotlight-delay: 6s;--spotlight-rest: rotate(6deg) translateY(6px);transform:rotate(6deg) translateY(6px)}.featured-cards .power-card{animation:home-card-spotlight 9s cubic-bezier(.4,0,.2,1) var(--spotlight-delay) infinite both;transform-origin:center 70%;box-shadow:0 14px 28px #0005}.featured-cards .card-copy h3{font-size:14px}@keyframes home-card-spotlight{0%,33.333%,to{transform:var(--spotlight-rest);opacity:1;z-index:1}8%{transform:translateY(-18px) rotate(-1deg) scale(1.07);opacity:1;z-index:4}24%{transform:translateY(-16px) rotate(1deg) scale(1.07);opacity:1;z-index:4}}.featured-cards .card-copy p{font-size:12px;color:rgba(var(--card-text),.88)}.featured-cards .card-art>span{animation:home-symbol-charge 9s cubic-bezier(.4,0,.2,1) var(--spotlight-delay) infinite both}.featured-cards .card-orbit{animation:home-orbit-charge 9s cubic-bezier(.4,0,.2,1) var(--spotlight-delay) infinite both}@keyframes home-card-sheen{0%,4%{transform:translate3d(-80%,0,0);opacity:0}8%{opacity:.8}20%{transform:translate3d(80%,0,0);opacity:0}to{transform:translate3d(80%,0,0);opacity:0}}@keyframes home-symbol-charge{0%,33.333%,to{transform:scale(1)}9%,24%{transform:translateY(-2px) scale(1.12)}}@keyframes home-orbit-charge{0%,33.333%,to{transform:rotate(35deg) scale(.95);opacity:.45}12%,24%{transform:rotate(125deg) scale(1.12);opacity:1}}body:has(dialog[open]) .featured-cards .power-card,body:has(dialog[open]) .featured-cards .power-card:after,body:has(dialog[open]) .featured-cards .card-art>span,body:has(dialog[open]) .featured-cards .card-orbit{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.featured-cards .power-card,.featured-cards .card-art>span,.featured-cards .card-orbit{animation:none}}.cards-caption{display:flex;align-items:center;gap:12px;font-size:8px;color:#666b77;letter-spacing:1.3px;margin-top:30px}.small-line{height:1px;width:25px;background:#555b42}.entry-panel{align-self:start;padding:30px 32px 0;background:linear-gradient(140deg,#202329,#191c21);border:1px solid #34383e;border-radius:15px;box-shadow:0 20px 70px #0002}.entry-icon{width:47px;height:47px;border:1px solid #454b36;border-radius:12px;background:#d9fa7508;color:var(--accent);display:grid;place-items:center;flex-shrink:0}.muted{color:var(--muted)}.entry-panel>.eyebrow{font-size:8px;letter-spacing:1.2px}.entry-panel h2{font-weight:500;font-size:31px;letter-spacing:-1.2px;margin:11px 0 7px;display:flex;align-items:center;gap:14px}.entry-panel>p{font-size:12px;color:var(--muted)}.segmented{background:#121419;display:flex;padding:4px;border:1px solid #2d3139;border-radius:7px;margin:28px 0 25px}.segmented button{flex:1;background:transparent;border:0;color:#8d919d;padding:11px 6px;border-radius:4px;font-size:11px;font-weight:600}.segmented button.active{color:#edf0f5;background:#2b2f37;box-shadow:0 2px 3px #0003}label{display:block;font-size:9px;letter-spacing:1.3px;font-weight:700;color:#bec2ca;margin:18px 0 10px}input{width:100%;border:1px solid #353943;border-radius:6px;background:#14171c;padding:15px;color:#f5f5f5;font-size:12px}input::placeholder{color:#636a79}.code-input{text-transform:uppercase;letter-spacing:4px}.primary{background:var(--accent);border:1px solid var(--accent);border-radius:6px;min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:13px 21px;color:#202614;font-size:12px;font-weight:700}.primary:not(:disabled):hover{background:#e6ff9c;transform:translateY(-1px)}.primary:disabled{opacity:.45}.full{width:100%}form>.primary{margin-top:18px;justify-content:space-between}.entry-note{display:flex;gap:6px;align-items:center;justify-content:center;font-size:10px;color:#7f8591;margin:15px 0 30px}.entry-bottom{border-top:1px solid #30343b;margin:0 -32px;padding:19px 15px;display:flex;align-items:center;justify-content:center;gap:9px;font-size:8px;color:#818794;letter-spacing:1px}.entry-bottom .live-dot{width:4px;height:4px}.steps{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--border);padding:28px 0;gap:35px}.steps>div{display:flex;gap:15px}.steps>div>span{font:12px Space Grotesk,sans-serif;color:#62695a;padding-top:3px}.steps h3{font-size:12px;font-weight:500;margin-bottom:5px}.steps p{font-size:10px;color:#818591}footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--border);padding:26px 0;font-size:8px;color:#686e7b;letter-spacing:1.2px}footer>span:last-child{font-size:10px;letter-spacing:0;font-weight:400}footer .accent{margin-left:8px}.accent{color:var(--accent)}.error-banner{margin-top:20px;background:#3a2329;color:#ffd5d5;border:1px solid #74444c;border-radius:7px;padding:14px;display:flex;justify-content:space-between;align-items:center;gap:16px}.error-banner button,.modal-close{background:none;border:0}.connection-wait{padding:28px 0;color:var(--muted);display:flex;justify-content:space-between;align-items:center}.game-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:16px;padding-bottom:50px;min-height:calc(100vh - 173px)}.room-toolbar{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;padding-top:26px}.room-toolbar>div:first-child{display:flex;align-items:center;gap:14px}.room-code{font:600 17px Space Grotesk,sans-serif;letter-spacing:2px;border:0;background:none;display:flex;align-items:center;gap:12px}.room-code svg{color:var(--muted)}.toolbar-right{display:flex;align-items:center;gap:21px}.connection{display:flex;align-items:center;gap:6px;color:#dbb680;font-size:10px;text-transform:uppercase;letter-spacing:1px}.connection.online{color:#a6ca99}.arena{min-width:0;background:linear-gradient(140deg,#1a1d23,#15181e);border:1px solid var(--border);border-radius:12px;overflow:hidden;align-self:start}.phase-panel{padding:32px}.phase-panel h1{font-size:35px;font-weight:500;letter-spacing:-1.5px;line-height:1.2;margin:20px 0 13px}.phase-panel>p{color:var(--muted);font-size:12px}.phase-heading{display:flex;justify-content:space-between;align-items:center;gap:10px}.phase-heading .eyebrow{font-size:9px;flex-wrap:wrap}.timer{display:flex;align-items:center;gap:6px;color:var(--accent);font:500 20px Space Grotesk,sans-serif;white-space:nowrap}.timer.urgent{color:#f4a38f}.lobby{text-align:center;padding-top:46px;padding-bottom:40px}.lobby>.eyebrow{justify-content:center}.invite-code{display:flex;align-items:center;gap:24px;margin:27px auto 9px;padding:18px 25px;color:var(--accent);background:#d9fa7505;border:1px dashed #56643c;border-radius:8px;font:500 37px Space Grotesk,sans-serif;letter-spacing:7px}.invite-hint{font-size:10px}.lobby-players{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:30px 0}.lobby-player{display:flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:6px;padding:8px 11px;font-size:12px}.avatar{display:grid;place-items:center;width:31px;height:31px;border-radius:8px;background:#333c29;color:#c8e99c;font-size:13px;font-weight:600;flex-shrink:0}.avatar.color-1{background:#342f44;color:#c4ade6}.avatar.color-2{background:#42352b;color:#e2b898}.avatar.color-3{background:#293d3b;color:#97ccbf}.avatar.small{height:28px;width:28px;font-size:11px}.online-dot{height:5px;width:5px;border-radius:50%;background:#b0d18d}.online-dot.disconnected{background:#696b73}.lobby-rules{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;color:#737b87;font-size:9px;margin-top:29px}.lobby .waiting{color:var(--accent)}.sidebar{align-self:start;display:flex;flex-direction:column;gap:20px}.leaderboard,.build-panel{border:1px solid var(--border);border-radius:10px;background:#171a20;overflow:hidden}.section-label{display:flex;align-items:center;gap:8px;font-size:9px;padding:18px;color:#b7bac4;letter-spacing:1px;border-bottom:1px solid var(--border)}.section-label svg{color:#888f9b}.section-label>span{margin-left:auto;color:#6e7783}.leader-row{position:relative;display:flex;align-items:center;gap:10px;padding:11px 10px;border-bottom:1px solid #262a32}.leader-row.eliminated{background:linear-gradient(100deg,#d68f8f12,transparent 72%)}.leader-row.eliminated>:not(.elimination-overlay){opacity:.58}.elimination-overlay{position:absolute;z-index:1;top:50%;right:18%;display:grid;width:54px;height:54px;place-items:center;color:#dc9a9a;background:#17191ecc;border:1px solid #d68f8f88;border-radius:50%;box-shadow:0 0 22px #d68f8f33;pointer-events:none;transform:translateY(-50%) rotate(-8deg)}.leader-row:last-child{border:0}.leader-rows{position:relative}.rank-move{transition:transform .6s cubic-bezier(.22,.8,.25,1)}.rank-enter-active{transition:opacity .35s ease,transform .35s ease}.rank-leave-active{position:absolute;left:0;right:0;transition:opacity .3s ease,transform .3s ease}.rank-enter-from,.rank-leave-to{opacity:0;transform:translateY(-10px)}@media(prefers-reduced-motion:reduce){.rank-move,.rank-enter-active,.rank-leave-active{transition:none}}.leader-row.self{background:#d9fa7505}.leader-row.podium-gold{--podium-rgb: 232, 190, 92}.leader-row.podium-silver{--podium-rgb: 188, 201, 216}.leader-row.podium-copper{--podium-rgb: 205, 137, 94}.leader-row:is(.podium-gold,.podium-silver,.podium-copper){background:linear-gradient(100deg,rgba(var(--podium-rgb),.13),rgba(var(--podium-rgb),.025));box-shadow:inset 3px 0 rgba(var(--podium-rgb),.65)}.leader-row:is(.podium-gold,.podium-silver,.podium-copper)>.rank,.leader-row:is(.podium-gold,.podium-silver,.podium-copper)>.score{color:rgb(var(--podium-rgb))}.rank{font-size:10px;color:#757d88}.leader-name{overflow:visible;flex:1;min-width:0}.leader-name .name-with-cards{display:flex;align-items:center;flex-wrap:wrap;gap:5px 7px;overflow:visible;white-space:normal}.player-summary{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left}.player-status{flex:0 0 auto;padding:3px 6px;border-radius:999px;font-size:8px;color:#959daa;background:#262b34;white-space:nowrap}.player-emblems{display:flex;align-items:center;gap:7px;margin-top:7px}.player-emblems .avatar.small{flex:0 0 28px;width:28px;height:28px;border-radius:7px;box-sizing:border-box}.player-lives{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:#d7a9a6;font:700 9px Space Grotesk,sans-serif}.draft-cards .power-card{transition:opacity .25s,transform .35s cubic-bezier(.2,.75,.25,1)}.draft-cards:not(.is-forging) .power-card{animation:forge-deal 1.2s cubic-bezier(.16,1,.3,1) var(--deal-delay, 0ms) backwards;transform-origin:center;backface-visibility:hidden}@keyframes forge-deal{0%{opacity:0;transform:rotate(32deg) translate3d(-180px,0,0) rotate(-48deg) scale(.4)}to{opacity:1;transform:rotate(0) translateZ(0) rotate(0) scale(1)}}@media(prefers-reduced-motion:reduce){.draft-cards:not(.is-forging) .power-card{animation:none}}.draft-cards.is-forging .power-card:not(.forge-selected){opacity:0;pointer-events:none;transform:scale(.95)}.forge-selected,.forge-card-preview{border-color:#ffd094!important;box-shadow:0 0 0 2px #ffce8855,0 0 48px #fa46}.power-card.attack.forge-selected,.forge-card-preview.attack{border-color:#ff9d94!important;box-shadow:0 0 0 2px #ff8a7d55,0 0 48px #ff5f4d66}.forge-card-preview{border-radius:12px;background:rgb(var(--card-bg));will-change:transform,opacity;transition:none!important;animation:none!important}@media(prefers-reduced-motion:reduce){.draft-cards .power-card{transition:none}.draft-cards.is-forging .power-card:not(.forge-selected){transform:none;filter:none}}.leader-name strong{display:block;font-size:11px;overflow-wrap:anywhere}.leader-name small{font-size:7px;color:var(--accent);font-weight:500;margin-left:3px}.player-level-badge{display:inline-flex;align-items:center;padding:2px 5px;border:1px solid #e7bd6266;border-radius:999px;color:#f2d48d!important;background:#e7bd6215;font-size:8px!important;font-variant-numeric:tabular-nums;letter-spacing:.03em}.leader-name>span{font-size:9px;color:#777f8d;display:block;margin-top:5px}.score{font:500 15px Space Grotesk,sans-serif;text-align:right}.score small{display:block;font-size:10px;margin-top:4px}.empty-build{text-align:center;padding:28px;color:#515c65}.empty-build p{font-size:11px;color:#7c828e;margin-top:10px}.build-item{--card-color: #4f8fcb;display:flex;gap:12px;padding:16px;border-bottom:1px solid var(--border)}.build-item:last-child{border:0}.build-item>span{font:26px Georgia;color:var(--card-color);width:25px;flex-shrink:0;text-align:center}.build-item strong{font-size:11px;color:var(--card-color)}.build-item p{font-size:10px;color:#8b919e;margin-top:5px}.side-note{display:flex;gap:12px;padding:0 12px;color:#6a745c}.side-note p{font-size:10px;color:#767f8d}.draft-cards{display:grid;grid-template-columns:repeat(var(--offer-count, 3),minmax(0,1fr));max-width:calc(var(--offer-count, 3) * 270px);width:100%;justify-self:center;gap:13px;margin:30px auto 23px}.draft.final-forge .eyebrow,.draft.final-forge .timer{color:#f0877a}.draft.final-forge .time-track{background:#352b2c}.draft.final-forge .time-track>div{background:#f0877a}.power-card.selectable{padding:0;min-height:300px}@media(hover:hover)and (pointer:fine){.power-card.selectable:not(:disabled):hover{transform:translateY(-3px);border-color:var(--card-color);box-shadow:0 10px 35px rgba(var(--card-rgb),.1)}}.card-bottom{font-size:8px;color:var(--card-color);padding:14px;border-top:1px solid rgba(var(--card-rgb),.15);display:flex;justify-content:space-between;letter-spacing:1px}.draft-note{text-align:center;font-size:10px!important}.draft-locked{text-align:center;padding:60px 0;color:var(--accent)}.draft-locked h2{margin:16px 0 8px}.draft-locked p{color:var(--muted)}.time-track{height:3px;border-radius:4px;background:#30352b;margin:24px 0 30px;overflow:hidden}.time-track>div{height:100%;background:var(--accent);transition:width .1s linear}.category{display:inline-block;background:#bba5ef12;color:#c5b1e7;border:1px solid #bba5ef30;padding:5px 9px;border-radius:4px;font-size:9px;letter-spacing:.7px;text-transform:uppercase}.question-panel h1{font-size:30px;min-height:74px;margin:18px 0 29px}.question-panel{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.answer-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.answer{display:flex;align-items:center;gap:13px;text-align:left;min-height:76px;padding:17px 14px;background:#1e222a;border:1px solid #383d48;border-radius:8px;font-size:12px;line-height:1.5}.answer:disabled{opacity:1;cursor:default}.answer:not(:disabled):hover,.answer.selected{background:#d9fa750b;border-color:var(--accent)}.answer-letter{display:grid;place-items:center;min-width:27px;height:27px;border:1px solid #4a505d;border-radius:5px;font-size:10px;color:#a2a8b5}.answer.selected .answer-letter{background:var(--accent);color:#202614;border-color:var(--accent)}.answer.correct{border-color:#96cba2;background:#96cba215}.answer.correct svg{color:#96cba2;margin-left:auto}.answer.incorrect{border-color:#d68f8f;background:#d68f8f10}.answer.eliminated{opacity:.35;text-decoration:line-through}.answer-status{min-height:87px;display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;text-align:center;color:#939caa;font-size:11px;padding:22px 0}.answer-status strong{font-size:18px}.answer-status p{width:100%}.positive{color:#a6d795}.negative{color:#e69d98}.question-bottom{border-top:1px solid var(--border);padding-top:18px;display:flex;justify-content:space-between;color:#838d9a;font-size:10px}.question-bottom>span{display:flex;align-items:center;gap:5px}.results{text-align:center;padding:45px 25px}.trophy-icon{color:var(--accent);background:#d9fa7508;border:1px solid #d9fa7530;border-radius:50%;width:96px;height:96px;display:grid;place-items:center;margin:0 auto 25px}.results>.eyebrow{justify-content:center}.results h1{overflow-wrap:anywhere}.final-score{font:500 43px Space Grotesk,sans-serif;color:var(--accent);margin:28px 0}.final-score span{display:block;font:9px DM Sans,sans-serif;color:#8c9584;letter-spacing:3px;margin-top:6px}.results>.text-button{display:flex;margin:18px auto 0}.modal-backdrop{position:fixed;inset:0;z-index:10;background:#000b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;padding:24px}.rules-modal{position:relative;background:#1b1f26;border:1px solid #3a404b;border-radius:14px;padding:35px;width:min(100%,530px);max-height:90vh;overflow:auto;box-shadow:0 30px 100px #0009}.modal-close{position:absolute;right:15px;top:15px}.rules-modal h2{font-size:30px;margin-top:15px}.rules-modal ol{padding-left:20px;color:#abb1bc;font-size:12px;line-height:1.7}.rules-modal li{padding:8px 0 8px 6px}.rules-modal li strong{color:#e5e8ed}.rules-modal>p{font-size:11px;color:#929ba8;margin:15px 0 22px}.account-connect{padding:12px!important}@media(min-width:1440px){.app-shell{padding:0 80px}.home{padding-top:40px;padding-bottom:20px}.hero h1{font-size:62px}.hero-description{font-size:16px}.hero-facts{font-size:11px}.power-card.compact{width:174px;min-height:238px}.entry-panel{padding-top:36px}.entry-panel h2{font-size:36px}.entry-panel>p{font-size:14px}.segmented button{font-size:12px}input{padding:18px}.steps{padding-top:34px;padding-bottom:34px}.steps h3{font-size:14px}.steps p{font-size:12px}}@media(max-width:1100px){.app-shell{padding:0 32px}.home{gap:45px 35px}.hero h1{font-size:43px}.hero-facts{gap:11px;font-size:9px}.entry-panel{padding-left:24px;padding-right:24px}.entry-bottom{margin-left:-24px;margin-right:-24px}.game-layout{grid-template-columns:minmax(0,1fr) 310px;gap:14px}.phase-panel{padding:25px}.draft-cards{gap:8px}.draft-cards .card-copy{padding:3px 10px 15px}.draft-cards h3{font-size:13px}.draft-cards p{font-size:10px}.draft-cards .card-bottom{font-size:7px;padding:12px 9px}.question-panel h1{font-size:27px}}@media(max-width:800px){.app-shell{padding:0 24px}.header{height:80px}.edition{display:none}nav{gap:20px}.home{grid-template-columns:1fr;gap:40px;padding-top:40px}.hero h1{font-size:49px;letter-spacing:-2px}.hero-description{font-size:14px;max-width:470px}.hero-facts{font-size:10px;gap:20px}.featured-cards{max-width:500px}.power-card.compact{flex:1}.entry-panel{margin-top:0;padding-top:28px;max-width:550px;width:100%;justify-self:center}.hero{max-width:550px;justify-self:center;width:100%}.steps{gap:15px}.steps>div{gap:8px}.steps p{font-size:9px}.game-layout{grid-template-columns:1fr}.sidebar{display:grid;grid-template-columns:1fr 1fr}.side-note{display:none}.draft-cards{gap:15px}.draft-cards .card-copy{padding:5px 15px 20px}.draft-cards h3{font-size:15px}.draft-cards p{font-size:11px}.phase-panel{padding:28px}.question-panel h1{font-size:30px;min-height:0}}@media(max-width:480px){.app-shell{padding:0 18px}.brand{font-size:23px}.brand-mark{width:32px;height:32px;margin-right:8px}.version{display:none}.header nav{gap:0}.language-menu{margin-left:14px}.hero h1{font-size:40px}.eyebrow{font-size:8px;letter-spacing:1px}.hero-facts{flex-wrap:wrap;gap:14px;font-size:9px}.featured-cards{gap:7px;padding:5px}.compact .card-top{padding:10px 8px 0;font-size:7px}.compact .card-copy{padding:3px 8px 13px}.compact .card-copy h3{font-size:11px}.compact .card-copy p{font-size:9px}.compact .card-art{height:82px}.power-card.compact{min-height:211px}.cards-caption{font-size:7px}.steps{grid-template-columns:1fr;gap:21px}.steps>div{gap:16px}.steps h3{font-size:13px}.steps p{font-size:11px}footer{font-size:7px;gap:10px}footer>span:last-child{font-size:8px}.phase-panel{padding:21px}.phase-panel h1{font-size:29px}.phase-heading .eyebrow{font-size:8px;display:block;line-height:1.8}.phase-heading .eyebrow .muted{display:block}.room-toolbar{padding-top:20px;gap:8px}.room-code{font-size:15px;gap:8px}.toolbar-right{gap:11px}.connection{font-size:8px}.room-toolbar>div:first-child{gap:5px}.answer-grid{grid-template-columns:1fr;gap:10px}.answer{min-height:62px;padding:14px;font-size:12px}.sidebar{grid-template-columns:1fr}.draft-cards{grid-template-columns:1fr;gap:13px}.power-card.selectable{min-height:0;display:grid;grid-template-columns:75px 1fr}.selectable .card-top{grid-column:1/-1;padding:12px 14px 0}.selectable .card-art{height:100px}.selectable .card-art>span{font-size:46px}.selectable .card-orbit{width:58px;height:58px}.selectable .card-copy{padding:15px 14px 15px 4px}.selectable .card-bottom{grid-column:1/-1}.invite-code{font-size:30px;gap:15px;letter-spacing:5px}.lobby-rules{gap:12px;font-size:8px}.rules-modal{padding:28px 22px}.results h1{font-size:28px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.public-preview{border:1px solid #d9fa7525;background:#d9fa7505;border-radius:8px;padding:20px;text-align:center}.public-preview .eyebrow{justify-content:center;font-size:9px}.public-preview strong{display:block;font:500 35px Space Grotesk,sans-serif;color:var(--accent);margin:9px 0}.public-preview p,.mode-description{font-size:12px;color:var(--muted)}.public-countdown{font:500 58px Space Grotesk,sans-serif;color:var(--accent);margin:25px auto 0}.public-countdown span{display:block;font:9px DM Sans,sans-serif;letter-spacing:2px;color:var(--muted);margin-top:5px}.lives-bar{display:flex;justify-content:space-between;gap:12px;padding-bottom:21px;color:#d7a9a6;font-size:10px;letter-spacing:.5px}.lives-bar>span:last-child{color:var(--muted)}.lives-status{display:inline-flex;align-items:center;gap:10px}.buy-life{border:1px solid #d7a9a655;border-radius:999px;background:none;display:inline-flex;align-items:center;gap:5px;padding:3px 10px;color:#d7a9a6;font-size:9px;font-weight:700;letter-spacing:1px}.buy-life:not(:disabled):hover{border-color:#d7a9a6;background:#d7a9a61c}.spectator-choice{text-align:center;padding:44px 30px}.spectator-choice>.eyebrow{justify-content:center}.spectator-choice .primary{margin:25px auto 10px}.spectator-choice>.text-button{display:flex;margin:auto}.leaderboard{max-height:560px;overflow-y:auto}.lobby-players{max-height:220px;overflow-y:auto}.roster-note{padding:10px 16px;font-size:10px;color:var(--muted)}.power-card.trial,.build-item.trial{--card-color: #c7d1dc;--card-rgb: 199, 209, 220;--card-bg: 31, 40, 50;--card-text: 244, 248, 252}.power-card.trial.forge-selected,.forge-card-preview.trial{border-color:#e2e9f0!important;box-shadow:0 0 0 2px #c7d1dc66,0 0 48px #b5c1cd80}@media(max-width:800px){.app-shell{padding:0 12px}.header{min-height:64px!important;height:auto;gap:8px;padding:12px 0;flex-wrap:wrap}.header nav{gap:12px;flex-wrap:wrap}.header .version,.hero>.eyebrow,.hero-description,.hero-facts,.cards-caption,.steps,.entry-panel>.eyebrow,.entry-panel>p,.entry-note,.entry-bottom{display:none}.home{display:flex;flex-direction:column;gap:20px;padding-top:16px}.entry-panel{order:-1;max-width:550px;padding:20px;align-self:center}.entry-panel h2{margin-top:0;font-size:25px}.hero h1{display:none}.hero{align-self:center}.game-layout{gap:12px}.arena,.phase-panel{min-width:0}.phase-panel{padding:16px}.phase-panel h1{font-size:25px;margin:12px 0}.room-toolbar{padding-top:10px;flex-wrap:wrap}.toolbar-right{gap:10px}.connection.online{display:none}.draft>p,.draft-note,.lobby-rules,.question-bottom{display:none}.is-playing>footer{display:none}.sidebar{display:flex;flex-direction:column;gap:12px}.leader-rows{max-height:200px;overflow-y:auto}.question-panel h1{font-size:clamp(21px,5.5vw,28px);line-height:1.3}.answer-grid{grid-template-columns:1fr;gap:8px}.answer{min-height:52px;padding:12px;font-size:14px}.answer-status{min-height:0;margin-top:12px}.mobile-card-carousel.mobile-card-carousel{position:relative;display:flex;gap:12px;isolation:isolate;width:auto;max-width:none;margin:16px -16px;padding:8px 12%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:12%;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4ea8270 transparent}.featured-cards.mobile-card-carousel{margin-inline:0}.mobile-card-carousel>*{flex:0 0 100%;min-width:0;scroll-snap-align:center;scroll-snap-stop:always}.mobile-card-carousel .power-card,.mobile-card-carousel>.power-card.compact{display:flex;flex-direction:column;width:100%;min-height:300px;transform:none;animation:none;margin:0}.mobile-card-carousel>.power-card.compact{flex:0 0 100%}.mobile-card-carousel .card-top{padding:14px 16px 0;font-size:10px}.mobile-card-carousel .card-art{height:clamp(100px,19svh,150px);min-height:100px;width:100%}.mobile-card-carousel .card-copy{padding:8px 16px 16px}.mobile-card-carousel .card-copy h3{font-size:20px}.mobile-card-carousel .card-copy p{font-size:14px;line-height:1.5}.mobile-card-carousel .card-bottom{margin-top:auto;padding:14px 16px;font-size:11px}.mobile-card-carousel .power-card:hover{transform:none}}@media(max-width:800px){.mobile-card-carousel.mobile-card-carousel>*{position:relative;z-index:0;margin:0;scale:.94;transition:scale .2s ease}.mobile-card-carousel.mobile-card-carousel>.carousel-current{z-index:1;scale:1}.mobile-card-carousel .power-card{background-color:rgb(var(--card-bg))}.mobile-card-carousel .power-card.legendary{background-color:#28231c}}@media(prefers-reduced-motion:reduce){.mobile-card-carousel>*{transition:none}}@media(max-width:800px){.draft-cards.mobile-card-carousel:not(.is-forging) .power-card{animation:none}}@media(max-width:800px){.draft-cards.mobile-card-carousel{justify-self:stretch}}@media(max-width:800px)and (prefers-reduced-motion:no-preference){.featured-cards.mobile-card-carousel>.power-card{animation:home-card-mobile-float 7s ease-in-out var(--spotlight-delay) infinite both;transform-origin:center 70%}}@keyframes home-card-mobile-float{0%,to{transform:translateY(3px) rotate(-1deg)}50%{transform:translateY(-5px) rotate(1deg)}}@media(max-width:800px){.header nav{width:100%;justify-content:space-between;gap:4px!important}.header .text-button,.header .language-toggle{min-height:44px}.header .language-toggle{width:34px;min-height:34px;height:34px}.header nav .text-button{font-size:12px}.header .language-menu{margin-left:0}.room-toolbar button,.buy-life{min-height:44px}.lives-bar{gap:8px;flex-wrap:wrap;padding-bottom:12px}.lives-status{flex-wrap:wrap}.lobby>p{font-size:14px;line-height:1.5}.lobby .primary,.spectator-choice .primary,.results>.primary{width:100%;min-height:48px}.lobby-player{min-width:0}.lobby-player>strong{overflow-wrap:anywhere;min-width:0}.lobby .invite-code{font-size:28px;margin:16px auto 8px}.public-countdown{margin:16px 0}.spectator-choice,.draft-locked{padding:24px 16px}.results h1{overflow-wrap:anywhere}.results>p{font-size:14px}.build-item{overflow-wrap:anywhere}.modal-backdrop{padding:0}.rules-modal{width:100%;height:100dvh;max-height:100dvh;border:0;border-radius:0;padding:0 20px max(20px,env(safe-area-inset-bottom));overscroll-behavior:contain}.rules-heading{position:sticky;top:0;z-index:2;background:#1b1f26;margin:0 -20px 16px;padding:max(18px,env(safe-area-inset-top)) 72px 18px 20px;border-bottom:1px solid #ffffff20}.rules-heading .eyebrow{display:none}.rules-heading h2{font-size:25px;margin:0}.rules-heading .modal-close{width:44px;height:44px;top:10px;right:16px}.rules-modal ol{font-size:14px;line-height:1.65}.rules-modal li strong{display:block;font-size:16px;margin-bottom:4px}.rules-modal>p{font-size:13px;line-height:1.6}footer{font-size:12px;line-height:1.6;flex-wrap:wrap;padding:24px 0}footer>span:last-child{font-size:12px}footer a{display:inline-flex;align-items:center;min-height:44px}input,select{font-size:16px}body:has(.modal-backdrop){overflow:hidden}}.power-card.legendary,.pick-grid .pick-card.legendary{border-color:#eec878;background:radial-gradient(ellipse at 50% 0%,#c88c382d,transparent 65%),#28231c;box-shadow:0 0 0 1px #ffd28025,0 0 26px #e7ac3824,inset 0 0 35px #eebf660a}.pick-grid .pick-card.legendary.selected{border-color:#ffe5a1;box-shadow:0 0 0 2px #ffdb91,0 0 30px #e7ac3855}.power-card.legendary .card-art>span,.pick-card.legendary .pick-icon{color:#ffe1a1;text-shadow:0 0 18px #e6a33f99}.rarity-label{display:inline-flex;align-items:center;gap:2px;color:#ffdc92;font-size:10px;font-weight:800;letter-spacing:.12em}.build-picker .legendary-arrival{color:#ffe1a1;border-left:2px solid #eec878;padding:9px 15px;background:linear-gradient(90deg,#d5a6421c,transparent);animation:legendary-arrival 1.1s ease-out both}.oracle-preview{padding:12px 16px;margin:0 0 16px;border:1px solid #d6b97866;border-radius:12px;background:#c9923510;color:#ffe1a1;font-size:13px;line-height:1.6}.oracle-preview .text-button{color:#ffe1a1}@keyframes legendary-arrival{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.pick-grid .pick-card.legendary,.build-picker .legendary-arrival{animation:none}}.power-card.scholar{--family-color: #4f8fcb}.power-card.gambler{--family-color: #9b6bc3}.power-card.survivor{--family-color: #57977b}.power-card.attack{--family-color: #f0877a}.power-card.trial{--family-color: #8b9aaa}.power-card.rarity-common{--rarity-color: #c7d1dc;--card-rgb: 199, 209, 220;--card-bg: 31, 40, 50;--card-text: 244, 248, 252}.power-card.rarity-rare{--rarity-color: #60a5fa;--card-rgb: 96, 165, 250;--card-bg: 22, 39, 66;--card-text: 234, 243, 255}.power-card.rarity-epic{--rarity-color: #c084fc;--card-rgb: 192, 132, 252;--card-bg: 44, 27, 63;--card-text: 248, 238, 255}.power-card.rarity-legendary{--rarity-color: #fb923c;--card-rgb: 251, 146, 60;--card-bg: 60, 34, 19;--card-text: 255, 242, 229}.power-card[class*=rarity-]{--card-color: var(--rarity-color);border-color:rgba(var(--card-rgb),.8);background:linear-gradient(145deg,rgba(var(--card-rgb),.24),transparent 70%),rgb(var(--card-bg));color:rgb(var(--card-text))}.power-card.rarity-common{border-color:rgba(var(--card-rgb),.35);background:linear-gradient(155deg,rgba(var(--card-rgb),.16),transparent 70%),rgb(var(--card-bg))}.power-card .rarity-label{color:var(--rarity-color, #f1f5f9)}.power-card[class*=rarity-] .card-top>span:first-child,.power-card[class*=rarity-] .family-icon,.power-card[class*=rarity-] .card-art>span{color:var(--family-color);text-shadow:none}@media(max-width:800px){.mobile-card-carousel .power-card.rarity-common{background-color:rgb(var(--card-bg))}}.cosmetic-avatar{display:grid;place-items:center;width:60px;height:60px;background:#b5d78618;border-radius:14px;color:#d6edae;font-weight:700;font-size:24px}[data-border=glassbrain]{outline:2px solid #b6e7ef;outline-offset:3px;box-shadow:0 0 20px #a1dfee35}[data-border=odds]{outline:2px solid #cfb0ee;outline-offset:3px;box-shadow:0 0 20px #af74d835}[data-border=streakseven]{outline:2px solid #ffb576;outline-offset:3px;box-shadow:0 0 20px #e7864435}.power-card[data-finish=collector] .card-art,.player-card-symbol[data-finish=collector],.player-card-tooltip[data-finish=collector]{background-image:repeating-linear-gradient(45deg,transparent 0 14px,#ffffff10 14px 15px),repeating-linear-gradient(-45deg,transparent 0 14px,#ffffff08 14px 15px)}.power-card[data-finish=untouchable] .card-art,.player-card-symbol[data-finish=untouchable],.player-card-tooltip[data-finish=untouchable]{background-image:conic-gradient(from 25deg at 50% 50%,#b17aff20,#67d7df30,#f0cb6d25,#e57ec82a,#b17aff20)}.power-card[data-finish=untouchable] .card-orbit{border-color:#d6c0fd90;box-shadow:0 0 20px #b887ef30}[data-victory=phoenix]{animation:victory-embers 1.8s ease-out}[data-victory=score3000]{animation:victory-gold 1.8s ease-out}.unlock-message{color:#ead29c;font-size:12px;line-height:1.6}.profile-title{color:#c7d8a0}[data-border=bulwark]{outline:3px double #a9d3b1;outline-offset:3px;box-shadow:0 0 18px #5cba8530}[data-border=renewed]{outline:2px solid #65d8cd;outline-offset:3px;box-shadow:0 0 0 6px #65d8cd14}[data-border=lonegenius]{outline:2px dotted #e0ccff;outline-offset:4px;box-shadow:0 0 20px #aa75e344}.power-card[data-finish=commoncause] .card-art,.player-card-symbol[data-finish=commoncause],.player-card-tooltip[data-finish=commoncause]{background-image:repeating-linear-gradient(120deg,transparent 0 22px,#e9deb91c 23px 25px,transparent 26px 46px)}.power-card[data-finish=polymath] .card-art,.player-card-symbol[data-finish=polymath],.player-card-tooltip[data-finish=polymath]{background-image:conic-gradient(from 45deg,#9d86ec35 0deg 90deg,#5aa99a35 90deg 180deg,#d6a85535 180deg 270deg,#6a9eda35 270deg 360deg)}.power-card[data-finish=curator] .card-art,.player-card-symbol[data-finish=curator],.player-card-tooltip[data-finish=curator]{background-image:radial-gradient(circle at 18% 20%,#e6cf8b42 0 2px,transparent 3px),radial-gradient(circle at 75% 32%,#e6cf8b32 0 1px,transparent 3px),radial-gradient(circle at 44% 77%,#e6cf8b2d 0 2px,transparent 4px),linear-gradient(135deg,#4b3a2118,#e7ca7628,#4b3a2118)}.power-card[data-finish=curator] .card-orbit{border-color:#e5ca7c90;box-shadow:0 0 18px #e5ca7c35}.power-card[data-finish=enduring] .card-art,.player-card-symbol[data-finish=enduring],.player-card-tooltip[data-finish=enduring]{background-image:repeating-linear-gradient(0deg,transparent 0 9px,#75c8ad18 10px 11px),linear-gradient(145deg,#1a584329,#6dc7a73a,#17483825)}.power-card[data-finish=enduring] .card-orbit{border-color:#7dd7b790;box-shadow:0 0 18px #55c49a32}.power-card[data-finish=laureate] .card-art,.player-card-symbol[data-finish=laureate],.player-card-tooltip[data-finish=laureate]{background-image:repeating-conic-gradient(from 15deg at 50% 0%,#f3d36d2d 0deg 8deg,transparent 8deg 18deg),linear-gradient(180deg,#6b4e1925,#d8ad3c30,#6b4e1925)}.power-card[data-finish=laureate] .card-orbit{border-color:#f0cf6f95;box-shadow:0 0 20px #e7b8423a}.power-card[data-finish=geographyadept] .card-art,.player-card-symbol[data-finish=geographyadept],.player-card-tooltip[data-finish=geographyadept]{background-image:repeating-radial-gradient(ellipse at 50% 50%,transparent 0 7px,#70b9df23 8px 9px,transparent 10px 16px),linear-gradient(135deg,#2d6d9530,#76c7a839)}.power-card[data-finish=geographyadept] .card-orbit{border-color:#75c8df95;box-shadow:0 0 19px #56add139}.power-card[data-finish=wellrounded] .card-art,.player-card-symbol[data-finish=wellrounded],.player-card-tooltip[data-finish=wellrounded]{background-image:conic-gradient(from 0deg at 50% 50%,#d58d8738 0deg 72deg,#d9bf7138 72deg 144deg,#75bd9e38 144deg 216deg,#75a9d738 216deg 288deg,#ad8bd438 288deg 360deg)}.power-card[data-finish=wellrounded] .card-orbit{border-color:#d5c7ad9a;box-shadow:0 0 20px #b6a47c35}.power-card[data-finish=relentless] .card-art,.player-card-symbol[data-finish=relentless],.player-card-tooltip[data-finish=relentless]{background-image:repeating-linear-gradient(135deg,#e7f1ff1c 0 2px,transparent 2px 10px),linear-gradient(135deg,#607e9f38,#d7e9ff25,#526f9038)}.power-card[data-finish=relentless] .card-orbit{border-color:#d6e9ff9a;box-shadow:0 0 22px #a5cff15a}.power-card[data-finish=legendaryvictory] .card-art,.player-card-symbol[data-finish=legendaryvictory],.player-card-tooltip[data-finish=legendaryvictory]{background-image:radial-gradient(circle at 50% 50%,#f6da8f42 0 14%,transparent 15%),conic-gradient(from 0deg,#f0c45c3a,#ef8f633a,#c890e23a,#6fb9e33a,#f0c45c3a)}.power-card[data-finish=legendaryvictory] .card-orbit{border-color:#f2cf719f;box-shadow:0 0 24px #efc65b58,inset 0 0 14px #efc65b2b}[data-victory=fragilecrown]{animation:victory-crimson 1.8s ease-out}[data-victory=roughstart]{animation:victory-dawn 1.8s ease-out}@keyframes victory-crimson{0%{box-shadow:0 0 #ed737300}35%{box-shadow:0 0 40px 8px #ed737366,inset 0 0 25px #ed737322;border-color:#ed9393}to{box-shadow:0 0 #ed737300}}@keyframes victory-dawn{0%{box-shadow:0 0 #79c7ee00}35%{box-shadow:0 0 40px 8px #79c7ee66,inset 0 0 25px #79c7ee22;border-color:#a3dbf5}to{box-shadow:0 0 #79c7ee00}}@keyframes victory-embers{0%{box-shadow:0 0 #ed793b00}30%{box-shadow:0 0 45px 8px #ed793b66,inset 0 0 30px #ed793b22;border-color:#f0a069}to{box-shadow:0 0 #ed793b00}}@keyframes victory-gold{0%{box-shadow:0 0 #f0d07800}30%{box-shadow:0 0 55px 8px #f0d07866,inset 0 0 35px #f0d07822;border-color:#f0d078}to{box-shadow:0 0 #f0d07800}}@media(prefers-reduced-motion:reduce){[data-victory]{animation:none}}
