/* Tournament hall: illustrated surfaces; native Arena actions remain authoritative. */
html.gv-v2 #panelArena.ga-reborn{background:transparent!important;color:#f5e3c6;min-height:100%;padding-bottom:calc(var(--gv-nav-h,130px) + 32px)!important}
html.gv-v2 #mainContent:has(>#panelArena.active){--rail-scene:url('/v2/art/citadel/arena.webp')!important}
html.gv-v2 #panelArena.ga-reborn .ga-header{background:none;max-width:1540px;margin:auto;padding:28px 3% 16px;gap:16px}
html.gv-v2 #panelArena.ga-reborn .arena-tabs{border:0;border-radius:0;background:none;box-shadow:none;gap:12px;padding:0;flex-wrap:wrap}
html.gv-v2 #panelArena.ga-reborn .arena-tab{min-height:62px;min-width:110px;padding:10px 20px;background:url('/v2/art/council/button-stone.webp') center/100% 100% no-repeat;border:0;border-radius:0;box-shadow:none;color:#ecdbc0}
html.gv-v2 #panelArena.ga-reborn .arena-tab.active{background-image:url('/v2/art/council/button-gold.webp');box-shadow:none;color:#32200e}
html.gv-v2 #panelArena.ga-reborn .ga-tab-icon{width:30px;height:30px;object-fit:contain;flex-shrink:0}
html.gv-v2 #panelArena.ga-reborn .ga-content{max-width:1540px;margin:auto;padding:12px 3% 32px}
html.gv-v2 #panelArena.ga-reborn .gvas-wrap:after{display:none}
html.gv-v2 #panelArena.ga-reborn .ga-battle-layout{display:grid;grid-template-columns:minmax(240px,.9fr) minmax(240px,1.1fr) minmax(280px,360px);grid-template-areas:'roster champion status';gap:28px;padding:0;align-items:center}
html.gv-v2 #panelArena.ga-reborn .ga-roster{margin:0;align-self:center}
html.gv-v2 #panelArena.ga-reborn .gva-trio-head{text-align:left;padding:0 12px 16px}
html.gv-v2 #panelArena.ga-reborn .gvas-stage{display:flex;flex-direction:column;gap:10px}
html.gv-v2 #panelArena.ga-reborn .gvas-stage .gvas-fig{flex-direction:row;min-height:100px;padding:12px 16px;gap:14px;border:0;border-radius:0;box-shadow:none;background-image:linear-gradient(90deg,#241a2066,#241a20dd),var(--ga-profession-art);background-position:center;background-size:cover;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}
html.gv-v2 #panelArena.ga-reborn .gvas-stage .gvas-fig.ga-selected{transform:none;box-shadow:inset 4px 0 #ffda81;background-image:linear-gradient(90deg,#75502455,#241a20d9),var(--ga-profession-art)}
html.gv-v2 #panelArena.ga-reborn .gvas-stage .gvas-fig:hover{transform:translateX(3px)}
html.gv-v2 #panelArena.ga-reborn .gvas-stage .gvas-body{width:62px;height:62px;flex-shrink:0}
html.gv-v2 #panelArena.ga-reborn .gvas-stage .gvas-tag{text-align:left}
html.gv-v2 #panelArena.ga-reborn .gvas-stage .gvas-nameline,html.gv-v2 #panelArena.ga-reborn .gvas-stage .ga-reward-row{justify-content:flex-start}
html.gv-v2 #panelArena.ga-reborn .gvas-stage .gvas-name{font-size:16px}
html.gv-v2 #panelArena.ga-reborn .gvas-stage .ga-reward-chip{font-size:12px}
html.gv-v2 #panelArena.ga-reborn .ga-champion{padding:20px 0;min-height:440px}
html.gv-v2 #panelArena.ga-reborn .ga-champion-face .gvas-body{width:clamp(190px,20vw,290px);height:clamp(190px,20vw,290px)}
html.gv-v2 #panelArena.ga-reborn .ga-champion-stand{display:none}
html.gv-v2 #panelArena.ga-reborn .ga-champion-shout{border:0;border-radius:0;box-shadow:none;background:none!important;color:#ffebbe!important;text-shadow:0 2px 5px #160e20;padding:16px 12px;animation:none}
html.gv-v2 #panelArena.ga-reborn .ga-challenge-status{display:flex;flex-direction:column;gap:12px;width:100%;min-height:540px;padding:100px 36px 65px;border:0;border-radius:0;box-shadow:none;background:url('/v2/art/arena-suite/marshal.webp') center/100% 100% no-repeat;box-sizing:border-box}
html.gv-v2 #panelArena.ga-reborn .ga-attack-clock{padding:5px 0;background:none;border:0;box-shadow:none}
html.gv-v2 #panelArena.ga-reborn #arenaDashCdVal{font-size:clamp(30px,3vw,44px)}
html.gv-v2 #panelArena.ga-reborn .ga-win-rewards{background:none;border:0;border-radius:0;padding:12px 0}
html.gv-v2 #panelArena.ga-reborn .ga-win-label{color:#f1d9c4;font-size:12px}
html.gv-v2 #panelArena.ga-reborn .ga-win-rewards .ga-reward-chip{font-size:19px}
html.gv-v2 #panelArena.ga-reborn .gvas-mychip{background:none;border:0;box-shadow:none;padding:16px 5px 6px;min-height:64px}
html.gv-v2 #panelArena.ga-reborn .ga-inspect-hint{font-size:11px;margin:0;color:#ead6bd}
html.gv-v2 #panelArena.ga-reborn :is(.ga-inspect,.ashop-buy-btn,.ashop-bracket-btn,.arena-hist-btn,.ga-action,.ga-faction-choice){background:url('/v2/art/council/button-gold.webp') center/100% 100% no-repeat!important;min-height:50px;border:0!important;border-radius:0;box-shadow:none!important;color:#35210e;padding:12px 18px}
html.gv-v2 #panelArena.ga-reborn button:disabled{filter:grayscale(.65);opacity:.6}
html.gv-v2 #panelArena.ga-reborn :is(.ga-history-filter,#lbPrev,#lbNext,.ashop-refresh-btn){background:url('/v2/art/council/button-stone.webp') center/100% 100% no-repeat;border:0;box-shadow:none;border-radius:0;color:#f5e0bc;min-height:48px;padding:12px 24px}
html.gv-v2 #panelArena.ga-reborn .ga-history-filter[aria-pressed=true]{background-image:url('/v2/art/council/button-gold.webp');color:#35210e}
/* Nine-slice corners retain their proportions on both narrow and long panels. */
html.gv-v2 #panelArena.ga-reborn :is(.arena-history-grid,.ga-ranking-board,.ga-rank-gallery,.ashop-card,.ashop-bracket),html.gv-v2 #modalCard:has(.ga-inspection),html.gv-v2 #modalCard:has(.gvas-bpick){border:22px solid transparent;border-image:url('/v2/art/arena-suite/ledger.webp') 280 300 230 300 fill/56px 60px 46px 60px/0 stretch;background:none!important;border-radius:0;box-shadow:none;backdrop-filter:none;padding:30px;color:#f3e3c9}
html.gv-v2 #panelArena.ga-reborn .arena-history-grid{margin-top:12px}
html.gv-v2 #panelArena.ga-reborn .ga-history-switch{border:0;padding-bottom:8px}
html.gv-v2 #panelArena.ga-reborn .arena-hist-card{background:none;border:0}
html.gv-v2 #panelArena.ga-reborn .arena-hist-card:after{content:'';display:block;height:10px;background:url('/img/ui/card/divider.webp') center/100% 100% no-repeat}
html.gv-v2 #panelArena.ga-reborn .ga-loadout[open]{border:0;background:#190f1638;padding:16px;border-radius:0}
html.gv-v2 #panelArena.ga-reborn[data-arena-view=ranks] .ga-content{display:grid;grid-template-columns:minmax(230px,320px) minmax(0,1fr);gap:28px;align-items:start}
html.gv-v2 #panelArena.ga-reborn .ga-rank-gallery{width:100%;max-width:none;margin:0;box-sizing:border-box;padding:24px 14px}
html.gv-v2 #panelArena.ga-reborn .arena-rank-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 8px;margin:18px 0}
html.gv-v2 #panelArena.ga-reborn .arena-rank-chip{background:none;clip-path:none;box-shadow:none;padding:8px 2px;min-height:132px}
html.gv-v2 #panelArena.ga-reborn .arena-rank-chip-active{background:radial-gradient(ellipse,#efc76544,transparent 70%)}
html.gv-v2 #panelArena.ga-reborn .arena-rank-chip .arena-rank-img{width:64px!important;height:64px!important;object-fit:contain}
html.gv-v2 #panelArena.ga-reborn .ga-ranking-board{width:100%;box-sizing:border-box;margin:0;max-width:none}
html.gv-v2 #panelArena.ga-reborn :is(.arena-lb-header,.arena-lb-name,.arena-lb-rank,.arena-lb-elo){color:#ffe3a7}
html.gv-v2 #panelArena.ga-reborn .arena-lb-row{background:none;color:#f1deca;border-color:#cba97530;min-height:68px}
html.gv-v2 #panelArena.ga-reborn .arena-lb-row.player{background:#e2b15e24}
html.gv-v2 #panelArena.ga-reborn .ga-shop-layout{display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px}
html.gv-v2 #panelArena.ga-reborn .ga-stock{min-width:0}
html.gv-v2 #panelArena.ga-reborn .ashop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
html.gv-v2 #panelArena.ga-reborn .ashop-card{padding:22px 10px 15px;min-height:0}
html.gv-v2 #panelArena.ga-reborn .ashop-card-icon{height:125px;margin:8px 0 18px}
html.gv-v2 #panelArena.ga-reborn .ashop-card-icon .item-icon-wrap{width:115px!important;height:115px!important}
html.gv-v2 #panelArena.ga-reborn .ashop-card .item-power-badge{background:none}
html.gv-v2 #panelArena.ga-reborn .ashop-card-name{font-size:18px;min-height:48px}
html.gv-v2 #panelArena.ga-reborn .ashop-card-bottom{flex-wrap:wrap;justify-content:center;border:0}
html.gv-v2 #panelArena.ga-reborn .ashop-buy-btn{flex-basis:100%;font-size:12px}
html.gv-v2 #panelArena.ga-reborn .ashop-bracket{padding:20px;margin-bottom:24px}
html.gv-v2 #modalCard:has(.ga-inspection){padding:22px!important}
html.gv-v2 .ga-inspection .gva-hero{border-radius:30px 30px 0 0}
html.gv-v2 .ga-inspection .gva-body,html.gv-v2 .ga-inspection-footer{background:none;border:0}
html.gv-v2 .ga-inspection .gvas-fight{background:url('/v2/art/council/button-gold.webp') center/100% 100% no-repeat;border:0;box-shadow:none;border-radius:0;min-height:54px}
html.gv-v2 .gvas-bpick{background:none!important;border:0!important}
html.gv-v2 .gvas-bpick button{border-radius:0}
/* The same chamber illustration continues underneath Gear and Character. */
html.gv-v2 #sidebarLeft .gv-hero-chamber[data-veil],html.gv-v2 #panelHero .gv-hero-chamber[data-veil]{background:linear-gradient(#11121a38,#11121a66),var(--veil-art) center top/cover no-repeat!important;min-height:100%}
html.gv-v2 .gv-hero-chamber :is(.h7-c,.h7-tablet){background:transparent!important}
@media(max-width:1200px){
 html.gv-v2 #panelArena.ga-reborn .ga-battle-layout{grid-template-columns:minmax(0,1fr) minmax(270px,340px);grid-template-areas:'champion status' 'roster roster'}
 html.gv-v2 #panelArena.ga-reborn .gvas-stage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}
 html.gv-v2 #panelArena.ga-reborn .ga-shop-layout{grid-template-columns:130px minmax(0,1fr)}
 html.gv-v2 #panelArena.ga-reborn .ashop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:760px){
 html.gv-v2 #panelArena.ga-reborn .ga-header{padding:20px 16px 8px}
 html.gv-v2 #panelArena.ga-reborn .arena-tabs{width:100%;gap:3px;flex-wrap:nowrap}
 html.gv-v2 #panelArena.ga-reborn .arena-tab{min-width:0;flex:1;min-height:64px;padding:8px 4px;font-size:11px;flex-direction:column;gap:3px}
 html.gv-v2 #panelArena.ga-reborn .ga-tab-icon{width:24px;height:24px}
 html.gv-v2 #panelArena.ga-reborn .ga-content{padding:12px 14px 24px}
 html.gv-v2 #panelArena.ga-reborn .ga-battle-layout{display:flex;flex-direction:column;gap:14px}
 html.gv-v2 #panelArena.ga-reborn .ga-champion{min-height:0;padding:12px 0}
 html.gv-v2 #panelArena.ga-reborn .ga-champion-face .gvas-body{width:210px;height:210px}
 html.gv-v2 #panelArena.ga-reborn .ga-challenge-status{max-width:350px;min-height:500px;padding:95px 38px 60px;gap:9px}
 html.gv-v2 #panelArena.ga-reborn .ga-roster{width:100%}
 html.gv-v2 #panelArena.ga-reborn .gvas-stage{grid-template-columns:1fr}
 html.gv-v2 #panelArena.ga-reborn[data-arena-view=ranks] .ga-content{display:flex;flex-direction:column;gap:18px}
 html.gv-v2 #panelArena.ga-reborn .arena-rank-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
 html.gv-v2 #panelArena.ga-reborn :is(.arena-history-grid,.ga-ranking-board,.ga-rank-gallery,.ashop-card,.ashop-bracket){border-width:12px;border-image-width:36px 38px 30px 38px;padding:20px 12px}
 html.gv-v2 #panelArena.ga-reborn .arena-hist-card-body{grid-template-columns:48px minmax(0,1fr) 70px;gap:10px;padding:14px 0}
 html.gv-v2 #panelArena.ga-reborn .arena-hist-name{font-size:17px}
 html.gv-v2 #panelArena.ga-reborn .ga-history-filter{font-size:14px;padding:12px;gap:7px}
 html.gv-v2 #panelArena.ga-reborn .ga-shop-layout{display:flex;flex-direction:column}
 html.gv-v2 #panelArena.ga-reborn .ga-merchant{display:flex;align-items:center;justify-content:center;gap:15px}
 html.gv-v2 #panelArena.ga-reborn .ga-merchant-portrait{width:100px;flex-shrink:0}
 html.gv-v2 #panelArena.ga-reborn .ga-merchant-quote{font-size:12px;max-width:140px}
 html.gv-v2 #panelArena.ga-reborn .ashop-grid{grid-template-columns:1fr}
 html.gv-v2 #panelArena.ga-reborn .ashop-card{padding:25px}
 html.gv-v2 #modalCard:has(.ga-inspection){border-width:12px;padding:10px!important}
}
/* Painted controls use preserved end caps rather than squashed button textures. */
html.gv-v2 #panelArena.ga-reborn :is(#lbPrev,#lbNext){border:10px solid transparent!important;border-image:url('/v2/art/council/button-stone.webp') 25 95 fill/12px 30px/0 stretch!important;background:none!important;padding:6px 14px;color:#f5e0bc}
html.gv-v2 #panelArena.ga-reborn .arena-tab.active,html.gv-v2 #panelArena.ga-reborn .ga-history-filter[aria-pressed=true]{border-image-source:url('/v2/art/council/button-gold.webp')!important;color:#33200d}
html.gv-v2 #panelArena.ga-reborn .ga-history-filter{min-width:130px}
html.gv-v2 #panelArena.ga-reborn :is(.arena-lb-pos,.arena-lb-meta,.arena-lb-page-info,.arena-lb-loading){color:#dec5aa}
html.gv-v2 #panelArena.ga-reborn .arena-lb-row:hover{background:#e8bc6130}
html.gv-v2 #panelArena.ga-reborn .arena-lb-row:is(.player-row,.is-player,.arena-lb-me){background:#e9bc6833;border-left:3px solid #dfb564}
html.gv-v2 #panelArena.ga-reborn[data-arena-view=fight] .ga-content{padding:12px 3% 28px;max-width:1540px}
html.gv-v2 #panelArena.ga-reborn #arenaDashTokens{background:none;border:0;box-shadow:none}
html.gv-v2 #panelArena.ga-reborn #lbPrev,html.gv-v2 #panelArena.ga-reborn #lbNext{width:58px;min-height:44px;padding:0}
html.gv-v2 #sidebarLeft .gv-hero-chamber[data-veil],html.gv-v2 #panelHero .gv-hero-chamber[data-veil]{background:linear-gradient(#11121a88,#11121a88),var(--veil-art) center top/cover no-repeat!important}
@media(max-width:760px){html.gv-v2 #panelArena.ga-reborn .arena-tab{padding:4px 1px;border-width:6px!important;border-image-width:10px 16px!important}html.gv-v2 #panelArena.ga-reborn[data-arena-view=fight] .ga-content{padding:12px 14px 24px}}
html.gv-v2 #panelArena.ga-reborn :is(#lbPrev,#lbNext):is(.active,[aria-pressed=true]){border-image-source:url('/v2/art/council/button-gold.webp')!important;color:#33200d}
html.gv-v2 #modalCard:has(.ga-inspection),html.gv-v2 #modalCard:has(.gvas-bpick){border:22px solid transparent!important;border-image:url('/v2/art/arena-suite/ledger.webp') 280 300 230 300 fill/56px 60px 46px 60px/0 stretch!important;background:none!important;border-radius:0!important;box-shadow:none!important}
@media(max-width:760px){html.gv-v2 #modalCard:has(.ga-inspection),html.gv-v2 #modalCard:has(.gvas-bpick){border-width:12px!important;border-image-width:36px 38px 30px 38px!important}}
/* Repeat authored edge strips at their natural thickness: never elongate crest motifs. */
html.gv-v2 #panelArena.ga-reborn :is(.arena-history-grid,.ga-ranking-board,.ga-rank-gallery,.ashop-card,.ashop-bracket),html.gv-v2 #modalCard:has(.ga-inspection),html.gv-v2 #modalCard:has(.gvas-bpick){border-image-repeat:round!important}
/* Categories are illustrated emblems with a light underlay, not scaled action buttons. */
html.gv-v2 #panelArena.ga-reborn :is(.arena-tab,.arena-tab.active){position:relative;border:0!important;border-image:none!important;background:none!important;box-shadow:none!important;color:#f2dfbb;min-width:105px;min-height:84px;padding:8px 16px;display:flex;flex-direction:column;gap:5px;text-shadow:0 2px 4px #160f20}
html.gv-v2 #panelArena.ga-reborn .arena-tab .ga-tab-icon{width:40px;height:40px;object-fit:contain}
html.gv-v2 #panelArena.ga-reborn .arena-tab.active{color:#ffe6a0;background:radial-gradient(ellipse at 50% 65%,#dfac4c38,transparent 70%)!important}
html.gv-v2 #panelArena.ga-reborn .arena-tab.active:after{content:'';position:absolute;left:10%;right:10%;bottom:0;height:8px;background:url('/img/ui/card/divider.webp') center/contain no-repeat}
html.gv-v2 #panelArena.ga-reborn #arenaDashCdPill.arena-pill-ready{animation:none!important;box-shadow:none!important;border:0!important;background:none!important}
html.gv-v2 #panelArena.ga-reborn #arenaDashCdPill.arena-pill-ready:before,html.gv-v2 #panelArena.ga-reborn #arenaDashCdPill.arena-pill-ready:after{display:none!important}
html.gv-v2 #panelArena.ga-reborn #arenaDashCdPill.arena-pill-ready .arena-pill-val{background:none!important;box-shadow:none!important;animation:none!important;text-shadow:0 0 14px #73e59f55}
html.gv-v2 #panelArena.ga-reborn .gva-legend{color:#fff1d7;text-shadow:0 1px 4px #120b19,0 2px 7px #120b19;font-size:12px}
@media(max-width:760px){html.gv-v2 #panelArena.ga-reborn :is(.arena-tab,.arena-tab.active){min-width:0;min-height:76px;flex:1;padding:6px 4px;font-size:12px}html.gv-v2 #panelArena.ga-reborn .arena-tab .ga-tab-icon{width:34px;height:34px}}
/* Frame repeats independently; the writing surface remains one continuous texture. */
html.gv-v2 #panelArena.ga-reborn :is(.arena-history-grid,.ga-ranking-board,.ga-rank-gallery,.ashop-card,.ashop-bracket),html.gv-v2 #modalCard:has(.ga-inspection),html.gv-v2 #modalCard:has(.gvas-bpick){border-image-slice:280 300 230 300!important;background:url('/v2/art/arena-suite/ledger.webp') center/160% 180% no-repeat padding-box!important}
/* Purpose-composed artwork: complete images, no cut or repeated leather strips. */
html.gv-v2 #panelArena.ga-reborn :is(.arena-history-grid,.ga-ranking-board,.ga-rank-gallery,.ashop-card,.ashop-bracket),html.gv-v2 #modalCard:has(.ga-inspection),html.gv-v2 #modalCard:has(.gvas-bpick){border:0!important;border-image:none!important;background:url('/v2/art/arena-suite/dossier.webp') center/cover no-repeat!important;padding:36px;border-radius:0!important}
html.gv-v2 #panelArena.ga-reborn .arena-history-grid{background:none!important;padding:0}
html.gv-v2 #panelArena.ga-reborn .arena-hist-card{background:url('/v2/art/arena-suite/history.webp') center/cover no-repeat!important;padding:24px 30px;min-height:240px;box-sizing:border-box;margin:0 0 20px}
html.gv-v2 #panelArena.ga-reborn .arena-hist-card:after{display:none}
html.gv-v2 #panelArena.ga-reborn .ashop-card,html.gv-v2 #panelArena.ga-reborn .ga-rank-gallery{background-image:url('/v2/art/arena-suite/offer.webp')!important;padding:28px}
html.gv-v2 #panelArena.ga-reborn .ashop-bracket{background-image:url('/v2/art/arena-suite/history.webp')!important}
html.gv-v2 #panelArena.ga-reborn .arena-tabs,html.gv-v2 #panelArena.ga-reborn .arena-dash-stats-row{isolation:isolate;position:relative;padding:14px 20px}
html.gv-v2 #panelArena.ga-reborn .arena-tabs:before,html.gv-v2 #panelArena.ga-reborn .arena-dash-stats-row:before{content:'';position:absolute;inset:-8px -12px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse,#160f20e8 30%,#160f20b8 55%,transparent 75%)}
html.gv-v2 #panelArena.ga-reborn .arena-dash-stats-row{color:#ffedcb;text-shadow:0 2px 4px #100b17}
html.gv-v2 #panelArena.ga-reborn .arena-pill-label{color:#f4dfc6}
html.gv-v2 #panelArena.ga-reborn .ga-history-switch .ga-history-filter{border:0!important;border-image:none!important;box-shadow:none!important;border-radius:0;background:radial-gradient(ellipse,#1c1224e8,transparent 75%)!important;color:#e9d2b2;font-size:18px;min-height:60px;padding:12px 22px;position:relative}
html.gv-v2 #panelArena.ga-reborn .ga-history-switch .ga-history-filter[aria-pressed=true]{color:#ffe29b}
html.gv-v2 #panelArena.ga-reborn .ga-history-switch .ga-history-filter[aria-pressed=true]:after{content:'';position:absolute;bottom:0;left:12%;right:12%;height:9px;background:url('/img/ui/card/divider.webp') center/contain no-repeat}
html.gv-v2 #modalCard:has(.ga-inspection){padding:30px!important;background-image:url('/v2/art/arena-suite/dossier.webp')!important}
@media(max-width:760px){html.gv-v2 #panelArena.ga-reborn .arena-hist-card{padding:22px 16px;background-image:url('/v2/art/arena-suite/offer.webp')!important}html.gv-v2 #panelArena.ga-reborn :is(.ga-ranking-board,.ga-rank-gallery,.ashop-card){padding:24px 16px}html.gv-v2 #modalCard:has(.ga-inspection){padding:20px!important;background-image:url('/v2/art/arena-suite/offer.webp')!important}html.gv-v2 #panelArena.ga-reborn .arena-tabs{padding:4px}html.gv-v2 #panelArena.ga-reborn .arena-dash-stats-row{padding:10px}html.gv-v2 #panelArena.ga-reborn .ga-history-switch .ga-history-filter{padding:12px;font-size:15px}}
html.gv-v2 #panelArena.ga-reborn .arena-hist-card{aspect-ratio:3/1;min-height:260px;display:flex;flex-direction:column;justify-content:center}
@media(max-width:760px){html.gv-v2 #panelArena.ga-reborn .arena-hist-card{aspect-ratio:2/3;min-height:330px}}
