.battle-title{margin:0;font-size:clamp(40px,6vw,72px);line-height:.92}.bcard-weapon{text-transform:uppercase;color:var(--muted);font-size:12px}.bcard-name{font-size:clamp(26px,3.4vw,40px);line-height:.95}@media (max-width:640px){.bcard-weapon,.bcard-name{grid-column:2}.bcard-name{font-size:26px}.duel{gap:34px}}.case-partner-inner{border:1px solid var(--tone);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:14px 16px;display:grid}@supports (color:color-mix(in lab, red, red)){.case-partner-inner{border:1px solid color-mix(in oklab, var(--tone) 40%, var(--line))}}.case-partner-inner{background:radial-gradient(120% 140% at 0% 0%, var(--tone), transparent 60%), #00000038}@supports (color:color-mix(in lab, red, red)){.case-partner-inner{background:radial-gradient(120% 140% at 0% 0%, color-mix(in oklab, var(--tone) 12%, transparent), transparent 60%), #00000038}}.case-partner-name{color:var(--tone);font-size:clamp(22px,3vw,30px);line-height:1}.case-partner-text{color:var(--muted);grid-column:1;margin:0;font-size:13px}.case-partner-cta{grid-area:2/2/span 2;width:auto;padding:11px 16px;font-size:14px}.case-partner-note{color:var(--muted);grid-column:1/-1;font-size:10px}@media (max-width:640px){.case-partner-inner{grid-template-columns:minmax(0,1fr)}.case-partner-cta{grid-area:auto/1;width:100%}}.skindle-grid,.hilo-duel{scroll-margin-top:12px}.app[data-motion=reduced] .skel-img,.app[data-motion=reduced] .skel-line,.app[data-motion=reduced] .skel-slot,.app[data-motion=reduced] .bcard-skeleton{animation:none}.cp-gate{border:1px solid #e4ae39;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 18px;padding:16px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.cp-gate{border:1px solid color-mix(in oklab, #e4ae39 42%, var(--line))}}.cp-gate{background:radial-gradient(120% 140% at 0 0,#e4ae3924,#0000 62%),#080b108c}.cp-gate-copy{flex:280px;gap:4px;min-width:0;display:grid}.cp-gate-copy p{color:var(--muted);margin:0;font-size:13px}.cp-gate-btns{flex-wrap:wrap;gap:8px;display:flex}.cp-wrap{border:1px solid #e4ae39;border-radius:18px;gap:14px;padding:18px;display:grid}@supports (color:color-mix(in lab, red, red)){.cp-wrap{border:1px solid color-mix(in oklab, #e4ae39 38%, var(--line))}}.cp-wrap{background:radial-gradient(120% 120% at 50% 0,#e4ae391c,#0000 65%),#080b109e}.cp-head{gap:4px;display:grid}.cp-headline{margin:0;font-size:clamp(1.2rem,1rem + .9vw,1.65rem);line-height:1.1}.cp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.cp-grid.is-1{grid-template-columns:minmax(0,1fr)}@container (max-width:580px){.cp-grid.is-2{grid-template-columns:minmax(0,1fr)}}.cp-card{border:1px solid var(--tone);border-radius:16px;grid-template-rows:auto 1fr;min-width:0;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cp-card{border:1px solid color-mix(in oklab, var(--tone) 46%, var(--line))}}.cp-card{background:radial-gradient(120% 90% at 50% 0%, var(--tone), transparent 65%), #0c1017db}@supports (color:color-mix(in lab, red, red)){.cp-card{background:radial-gradient(120% 90% at 50% 0%, color-mix(in oklab, var(--tone) 16%, transparent), transparent 65%), #0c1017db}}.cp-card{transition:border-color .25s, transform .25s var(--ease)}.cp-card:hover{border-color:var(--tone);transform:translateY(-2px)}.cp-art{aspect-ratio:13/10;border-bottom:1px solid var(--tone);place-items:center;width:100%;max-height:192px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cp-art{border-bottom:1px solid color-mix(in oklab, var(--tone) 28%, var(--line))}}.cp-art{background:radial-gradient(85% 95% at 50% 45%, var(--tone), transparent 72%), #0b0e14}@supports (color:color-mix(in lab, red, red)){.cp-art{background:radial-gradient(85% 95% at 50% 45%, color-mix(in oklab, var(--tone) 20%, transparent), transparent 72%), #0b0e14}}.cp-art{text-decoration:none}.cp-art-img{aspect-ratio:13/10;object-fit:contain;width:100%;height:100%}.cp-empire-art{text-align:center;background:radial-gradient(80% 90% at 50% 40%,#f2c94c38,#0000 68%),linear-gradient(#15171e,#0c0e13);align-content:center;justify-items:center;gap:10px;width:100%;height:100%;padding:16px;display:grid}.cp-body{align-content:space-between;gap:10px;padding:14px 16px 16px;display:grid}.cp-title-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 10px;display:flex}.cp-domain{color:var(--muted);font-size:11px}.cp-perks{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cp-perks li{border:1px solid var(--tone);border-radius:999px;padding:3px 8px}@supports (color:color-mix(in lab, red, red)){.cp-perks li{border:1px solid color-mix(in oklab, var(--tone) 32%, var(--line))}}.cp-perks li{background:var(--tone)}@supports (color:color-mix(in lab, red, red)){.cp-perks li{background:color-mix(in oklab, var(--tone) 12%, #ffffff05)}}.cp-perks li{color:var(--ink);font-size:11px}.cp-code-box{border:1px dashed var(--tone);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px 8px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.cp-code-box{border:1px dashed color-mix(in oklab, var(--tone) 55%, var(--line))}}.cp-code-box{background:#00000057}.cp-fallback-card{border:1px solid var(--tone);border-radius:16px;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:14px 18px;padding:14px 18px;display:grid}@supports (color:color-mix(in lab, red, red)){.cp-fallback-card{border:1px solid color-mix(in oklab, var(--tone) 45%, var(--line))}}.cp-fallback-card{background:radial-gradient(90% 140% at 0% 50%, var(--tone), transparent 62%), #080b108f}@supports (color:color-mix(in lab, red, red)){.cp-fallback-card{background:radial-gradient(90% 140% at 0% 50%, color-mix(in oklab, var(--tone) 18%, transparent), transparent 62%), #080b108f}}.cp-fallback-card>img{aspect-ratio:4/3;object-fit:contain;filter:drop-shadow(0 8px 14px #0000008c);width:112px;height:auto}.cp-fallback-copy{gap:4px;min-width:0;display:grid}.cp-fallback-copy strong{font-size:clamp(1.1rem,.95rem + .8vw,1.45rem);line-height:1.1}.cp-fallback-meta{color:var(--muted);font-size:12px}.cp-fallback-actions{justify-items:end;gap:6px;display:grid}.cp-fallback-actions .cp-cta{width:auto}@container (max-width:580px){.cp-fallback-card{grid-template-columns:84px minmax(0,1fr)}.cp-fallback-card>img{width:84px}.cp-fallback-actions{grid-column:1/-1;justify-items:stretch}.cp-fallback-actions .cp-cta{width:100%}}[data-theme=inferno] .cp-gate,[data-theme=inferno] .cp-wrap,[data-theme=inferno] .cp-card,[data-theme=inferno] .cp-fallback-card,[data-theme=inferno] .cb-lobby-row,[data-theme=inferno] .cb-format-card,[data-theme=inferno] .cb-opt-card,[data-theme=inferno] .cb-payout-box,[data-theme=inferno] .cb-slot.cb-card-slot{border-radius:2px}@media (pointer:coarse){.cp-card:hover{transform:none}}.case-partner.is-compact .cp-wrap{gap:11px;padding:14px 16px}.case-partner.is-compact .cp-headline{font-size:clamp(1.06rem,.94rem + .55vw,1.35rem)}.case-partner.is-compact .cp-art{aspect-ratio:16/7;max-height:112px}.case-partner.is-compact .cp-art-img{aspect-ratio:16/7}.case-partner.is-compact .cp-empire-art{gap:6px;padding:10px 12px}.case-partner.is-compact .cp-empire-brand strong{font-size:clamp(1.15rem,1rem + .5vw,1.4rem)}.case-partner.is-compact .cp-body{gap:8px;padding:12px 14px 14px}.case-partner.is-compact .cp-cta{padding:9px 14px;font-size:13px}
