:root{color:#edf2ff;font-synthesis:none;text-rendering:optimizelegibility;background:#080a12;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 20% 0,#2d193f 0,#0000 34rem),radial-gradient(circle at 90% 20%,#14384a 0,#0000 28rem),#080a12;min-width:320px;margin:0}button{color:#08100c;cursor:pointer;background:#9bffcb;border:0;border-radius:999px;padding:.8rem 1rem;font-weight:800}button:disabled{opacity:.6;cursor:wait}button.secondary{color:#edf2ff;background:#ffffff17;border:1px solid #ffffff1f}button.secondary.activeAction{color:#8af7ff;background:#8af7ff1f;border-color:#8af7ff59}input,select{color:#edf2ff;font:inherit;background:#ffffff12;border:1px solid #ffffff1f;border-radius:14px;padding:.75rem .85rem}input::placeholder{color:#758197}select option{color:#edf2ff;background:#111522}.shell{width:min(1180px,100% - 32px);margin:0 auto;padding:32px 0 56px}.hero{grid-template-columns:minmax(0,1fr) 320px;align-items:stretch;gap:24px;margin-bottom:24px;display:grid}.eyebrow{color:#9bffcb;text-transform:uppercase;letter-spacing:.18em;margin:0 0 12px;font-size:.75rem;font-weight:900}h1{letter-spacing:-.08em;max-width:820px;margin:0;font-size:clamp(2.6rem,7vw,5.8rem);line-height:.9}.lede{color:#aeb8cf;max-width:650px;font-size:1.1rem;line-height:1.7}.heroCard,.metric,.panel,.empty,.warPicker,.coveragePanel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff1a,#ffffff09);border:1px solid #ffffff1a;box-shadow:0 24px 80px #00000040}.heroCard{border-radius:30px;flex-direction:column;justify-content:center;gap:14px;padding:24px;display:flex}.heroCard span,.metric span{color:#8c96ad;text-transform:uppercase;letter-spacing:.12em;font-size:.8rem;font-weight:800}.heroCard strong{font-size:1.35rem}.heroCard small{color:#95a0b8}.timezoneControl{gap:6px;display:grid}.timezoneControl span{color:#8c96ad;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:900}.timezoneControl select{width:100%}.notice{color:#ffd7ad;background:#ffb2661a;border:1px solid #ffb26659;border-radius:18px;margin-bottom:16px;padding:14px 16px}.warPicker{border-radius:28px;margin-bottom:14px;padding:20px}.warPicker h2{margin:4px 0 0}.warActions{flex-wrap:wrap;gap:10px;margin:18px 0 14px;display:flex}.compactButton{margin-bottom:14px;padding:.58rem .8rem}.warList{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.warPill{text-align:left;color:#edf2ff;background:#ffffff0f;border:1px solid #ffffff14;border-radius:18px;transition:transform .16s,border-color .16s,background .16s}.warPill:hover{border-color:#9bffcb59;transform:translateY(-2px)}.warPill.selected{background:#9bffcb29;border-color:#9bffcb8c}.warPill strong,.warPill span{display:block}.warPill span{color:#9aa5bd;margin-top:5px;font-size:.82rem}.metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:14px;display:grid}.metric{border-radius:24px;padding:20px}.metric strong{letter-spacing:-.06em;margin-top:10px;font-size:clamp(1.8rem,4vw,3rem);display:block}.coveragePanel{border-radius:28px;margin-bottom:14px;padding:20px}.coverageHeader{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.coverageHeader strong{font-size:1.2rem}.coverageGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.coverageCard{background:#ffffff0e;border:1px solid #ffffff12;border-radius:18px;padding:14px}.coverageTop{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.coverageStatus{text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:5px 8px;font-size:.68rem;font-weight:900}.coverageStatus.complete{color:#9bffcb;background:#9bffcb21;border:1px solid #9bffcb42}.coverageStatus.catching_up{color:#8af7ff;background:#8af7ff1f;border:1px solid #8af7ff3d}.coverageStatus.backfilling{color:#ffee80;background:#ffee801c;border:1px solid #ffee803d}.coverageStatus.unknown{color:#aeb8cf;background:#ffffff14;border:1px solid #ffffff1f}.coverageStats{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.coverageStats span{color:#aeb8cf;background:#ffffff0f;border-radius:999px;padding:6px 9px}.coverageStats b{color:#edf2ff}.coverageTimes{color:#95a0b8;gap:5px;font-size:.88rem;display:grid}.warHistoryList,.factionHits{gap:10px;display:grid}.warHistoryCard{text-align:left;width:100%;color:inherit;background:#ffffff0e;border:1px solid #ffffff12;border-radius:18px;justify-content:space-between;gap:16px;padding:14px;display:flex}.warHistoryCard:hover{border-color:#9bffcb59}.warHistoryCard strong,.warHistoryCard span{display:block}.warHistoryCard span{color:#95a0b8;margin-top:5px;font-size:.9rem}.hitRow small{color:#8f9ab2;margin-top:6px;display:block}.grid{gap:14px;margin-top:14px;display:grid}.two{grid-template-columns:repeat(2,minmax(0,1fr))}.panel{border-radius:28px;padding:22px;overflow:hidden}.panel h2{margin:0;font-size:1.35rem}.panel p{color:#8f9ab2;margin:8px 0 22px}.bars{gap:16px;display:grid}.barTop{justify-content:space-between;gap:16px;margin-bottom:7px;display:flex}.track{background:#ffffff14;border-radius:999px;height:12px;overflow:hidden}.track span{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#8af7ff,#9bffcb,#ffee80);height:100%;animation:.7s cubic-bezier(.2,.8,.2,1) both grow;display:block}.barRow{width:100%;color:inherit;text-align:left;background:0 0;border-radius:14px;padding:0;display:block}.barRow small{color:#8f9ab2;margin-top:6px;display:block}.clickableRow{cursor:pointer;transition:background .16s,transform .16s}.clickableRow:hover{background:#ffffff0e;transform:translateY(-1px)}.activityHeader{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.activityTotals{flex-wrap:wrap;gap:9px;display:flex}.activityTotals span,.activityPeak{color:#aeb8cf;background:#ffffff0f;border-radius:999px;padding:7px 10px}.activityTotals b,.activityPeak b{color:#edf2ff}.activityPeak{border:1px solid #ffffff14;margin-bottom:18px;display:inline-block}.activityPeak.friendly{color:#9bffcb;background:#9bffcb14;border-color:#9bffcb2e}.activityPeak.enemy{color:#ffb1b1;background:#ff747414;border-color:#ff74742e}.expandChartButton{width:100%;color:inherit;text-align:left;background:0 0;border-radius:18px;padding:0;display:block}.expandChartButton>span{color:#8af7ff;margin-bottom:9px;font-size:.82rem;font-weight:900;display:inline-block}.expandChartButton:hover .activityChart{background:#8af7ff09;border-color:#8af7ff2e}.activityScroll{padding-bottom:6px;overflow-x:auto}.activityChart{border:1px solid #0000;border-radius:18px;align-items:end;gap:8px;min-height:218px;padding:10px;transition:background .16s,border-color .16s;display:grid}.activityColumn{grid-template-rows:20px 160px 34px;place-items:end center;gap:6px;min-width:58px;display:grid}.activityValue{color:#cbd4e8;font-size:.74rem;font-weight:800}.activityColumn small{color:#7f8aa3;text-align:center;font-size:.68rem;line-height:1.15}.activityBar{background:linear-gradient(#8af7ffe0,#9bffcbdb);border-radius:10px 10px 5px 5px;align-items:end;width:100%;min-height:6px;max-height:150px;animation:.62s cubic-bezier(.2,.8,.2,1) both growY;display:flex;overflow:hidden;box-shadow:0 10px 24px #00000038}.activityBar.enemy{background:linear-gradient(#ffb1b1e6,#ff7474c7)}.activityBar span{border-radius:inherit;background:#ffffff47;width:100%;display:block}.activityDetailPanel{width:min(1280px,100%)}.activityDetailPanel .activityScroll{max-height:520px}.activityDetailPanel .activityChart{align-items:end;min-height:360px}.activityDetailPanel .activityColumn{grid-template-rows:24px 250px 44px;min-width:76px}.activityDetailPanel .activityBar{max-height:240px}.activityDetailPanel .activityColumn small{font-size:.72rem}.chainTotals{margin-bottom:14px}.chainSaveGrid{grid-template-columns:minmax(240px,.78fr) minmax(320px,1.22fr);gap:14px;margin-bottom:16px;display:grid}.chainSaveCard{background:linear-gradient(145deg,#8af7ff17,#ffffff0b);border:1px solid #8af7ff24;border-radius:22px;padding:16px}.totalSaveCard strong{letter-spacing:-.08em;color:#9bffcb;margin:6px 0;font-size:clamp(2.4rem,8vw,4.6rem);display:block}.totalSaveCard p{color:#aeb8cf;margin:0 0 12px}.saveBreakdown{flex-wrap:wrap;gap:8px;display:flex}.saveBreakdown span{color:#aeb8cf;background:#ffffff12;border-radius:999px;padding:7px 10px}.saveBreakdown b{color:#edf2ff}.closestSave{width:100%;color:inherit;text-align:left;background:#ffee8017;border:1px solid #ffee8033;border-radius:16px;gap:5px;margin-top:14px;padding:12px;font-family:inherit;display:grid}.closestSave strong{color:#ffee80;font-size:1.28rem}.closestSave small{color:#aeb8cf}.saveHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.saveHeader small{color:#95a0b8;font-weight:800}.saveLeaderboard{gap:8px;max-height:520px;padding-right:3px;display:grid;overflow:auto}.saveRow{background:#ffffff0e;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:42px minmax(120px,1fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.saveRow.clickableRow{width:100%;color:inherit;text-align:left;font-family:inherit}.saveRow small{color:#95a0b8;grid-column:2/-1}.saveRank{color:#8af7ff;font-weight:950}.chainSaveDetail{width:min(1160px,100%)}.chainTimelineTable{gap:7px;max-height:520px;display:grid;overflow:auto}.chainHead,.chainRow{background:#ffffff0b;border:1px solid #ffffff0f;border-radius:14px;grid-template-columns:150px 90px 90px 110px minmax(220px,1.4fr) 120px;align-items:center;gap:10px;padding:10px 12px;display:grid}.chainHead{z-index:1;color:#95a0b8;text-transform:uppercase;letter-spacing:.08em;background:#101422fa;font-size:.74rem;font-weight:900;position:sticky;top:0}.chainRow{color:#cbd4e8;text-align:left;cursor:pointer;width:100%;font-family:inherit;font-size:.9rem}.viewAllChains{margin-top:12px}.compactAction{padding:8px 11px;font-size:.78rem}.chainContext{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 18px;display:grid}.chainContext div{background:#8af7ff12;border:1px solid #8af7ff29;border-radius:16px;padding:12px}.chainContext span{color:#95a0b8;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:.76rem;font-weight:800;display:block}.chainContext strong{color:#eef4ff}.chainType{text-transform:uppercase;letter-spacing:.07em;border-radius:999px;width:fit-content;padding:4px 8px;font-size:.68rem;font-weight:950;display:inline-flex}.chainType.ranked{color:#9bffcb;background:#9bffcb1f;border:1px solid #9bffcb3d}.chainType.nonRanked{color:#ffee80;background:#ffee801a;border:1px solid #ffee8038}.timerGood{color:#9bffcb;font-weight:900}.timerWarn{color:#ffee80;font-weight:900}.timerDanger{color:#ff9e9e;font-weight:900}.playerActivityScroll{padding-bottom:6px;overflow-x:auto}.playerActivityGrid{align-items:stretch;gap:6px;min-width:900px;display:grid}.playerActivityCorner,.playerActivityTime,.playerActivityName,.playerActivityCell{background:#ffffff0b;border:1px solid #ffffff0f;border-radius:10px}.playerActivityCorner{color:#95a0b8;text-transform:uppercase;letter-spacing:.08em;padding:8px 10px;font-size:.76rem;font-weight:900}.playerActivityTime{color:#7f8aa3;text-align:center;place-items:center;min-height:44px;padding:7px 4px;font-size:.66rem;line-height:1.12;display:grid}.playerActivityName{z-index:1;color:inherit;text-align:left;background:#101422f5;border-radius:10px;padding:9px 10px;position:sticky;left:0}.playerActivityName strong,.playerActivityName span{display:block}.playerActivityName span{color:#8f9ab2;margin-top:3px;font-size:.78rem}.clickablePlayer{cursor:pointer;transition:border-color .16s,transform .16s,background .16s}.clickablePlayer:hover{background:#182030fa;border-color:#9bffcb6b;transform:translate(2px)}.playerActivityCell{color:#08100c;background:#9bffcb;place-items:center;min-height:42px;font-weight:900;display:grid}.playerActivityCell.enemy{color:#270707;background:#ff7474}.playerActivityDetail{width:min(1180px,100%)}.playerDetailScroll{padding-bottom:8px;overflow-x:auto}.playerDetailChart{align-items:end;gap:8px;min-height:310px;display:grid}.playerDetailColumn{grid-template-rows:22px 230px 38px;place-items:end center;gap:7px;min-width:58px;display:grid}.playerDetailColumn small{color:#7f8aa3;text-align:center;font-size:.68rem;line-height:1.15}.travelPage{gap:14px;display:grid}.travelHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.travelNotice{margin:12px 0 0}.travelCountries{gap:12px;display:grid}.travelCountry{background:#ffffff0e;border:1px solid #ffffff12;border-radius:18px;padding:14px}.travelCountry h3{align-items:center;gap:9px;margin:0 0 10px;display:flex}.flagBadge{color:#8af7ff;background:#8af7ff1f;border:1px solid #8af7ff33;border-radius:10px;place-items:center;min-width:34px;height:28px;padding:0 6px;font-size:1.1rem;font-weight:900;display:inline-grid}.flagInline{margin-right:7px;font-size:1.05rem;display:inline-block}.travelGroup{color:#cbd4e8;background:#ffffff09;border:1px solid #ffffff0e;border-radius:14px;gap:7px;margin-top:12px;padding:10px;display:grid}.travelGroup.airborne{background:#8af7ff0e;border-color:#8af7ff2e}.travelGroup.landed{background:#9bffcb0f;border-color:#9bffcb38}.travelGroup.returning{background:#ffee800e;border-color:#ffee8033}.travelGroup strong{color:#d8def1;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;font-size:.82rem;display:flex}.statusPill{letter-spacing:.06em;border-radius:999px;padding:4px 7px;font-size:.64rem;font-weight:950;line-height:1}.statusPill.airborne{color:#8af7ff;background:#8af7ff1f;border:1px solid #8af7ff3d}.statusPill.landed{color:#9bffcb;background:#9bffcb21;border:1px solid #9bffcb42}.statusPill.returning{color:#ffee80;background:#ffee801f;border:1px solid #ffee803d}.travelMember{background:#080a125c;border-radius:10px;padding:7px 8px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.88rem}.cmLine{line-height:1.55}.cmPlayer{color:#8af7ff;font-weight:900}.cmKeyword{color:#d8b4ff}.cmKeyword.landed{color:#9bffcb}.cmKeyword.returning{color:#ffee80}.cmCountry{color:#ffb86b;font-weight:900}.cmMuted{color:#7f8aa3}.cmAttackable{color:#ff9e9e;font-weight:950}.travelGroup a,.attackableTable a{color:#9bffcb;font-weight:900;text-decoration:none}.travelGroup a:hover,.attackableTable a:hover{text-decoration:underline}.attackableTable{gap:8px;display:grid}.attackableHead,.attackableRow{background:#ffffff0b;border:1px solid #ffffff0f;border-radius:14px;grid-template-columns:minmax(120px,1fr) minmax(110px,.8fr) minmax(180px,1.4fr) 80px;align-items:center;gap:12px;padding:10px 12px;display:grid}.attackableHead{color:#95a0b8;text-transform:uppercase;letter-spacing:.08em;font-size:.76rem;font-weight:900}.chips{flex-wrap:wrap;gap:10px;display:flex}.chip{background:#8af7ff1f;border:1px solid #8af7ff2e;border-radius:999px;align-items:center;gap:10px;padding:10px 12px;display:inline-flex}.chip.bonus{background:#ffee801c;border-color:#ffee802e}.chip b{color:#9bffcb}.factions,.timeline{gap:12px;display:grid}.faction,.event{background:#ffffff0e;border:1px solid #ffffff12;border-radius:18px;padding:14px}.attackEvent{text-align:left;width:100%;color:inherit;transition:transform .16s,border-color .16s;display:block}.attackEvent:hover{border-color:#9bffcb59;transform:translateY(-2px)}.faction strong,.event strong{display:block}.faction>span,.event>span,.event>time{color:#95a0b8;margin-top:5px;font-size:.9rem;display:block}.attackTitle{line-height:1.7}.eventLine{line-height:1.55}.playerName{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.attackEvent .playerName{gap:5px}.tag{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;width:auto;padding:3px 7px;font-size:.68rem;font-weight:900;line-height:1;display:inline-flex}.attackEvent .tag{letter-spacing:.06em;vertical-align:middle;padding:2px 5px;font-size:.58rem}.tag.friendly{color:#9bffcb;background:#9bffcb29;border:1px solid #9bffcb47}.tag.enemy{color:#ff9e9e;background:#ff747424;border:1px solid #ff747447}.tag.outside{color:#aeb8cf;background:#ffffff1a;border:1px solid #ffffff24}.directionTag{letter-spacing:.09em;text-transform:uppercase;border-radius:999px;width:auto;padding:4px 8px;font-weight:900;line-height:1;margin-top:9px!important;font-size:.66rem!important;display:inline-flex!important}.directionTag.incoming{background:#ff74741f;border:1px solid #ff74743d;color:#ffb1b1!important}.directionTag.outgoing{background:#9bffcb1f;border:1px solid #9bffcb3d;color:#9bffcb!important}.muted{color:#67738d}.factionText{color:#c4d1ff}.resultText{color:#ffee80}.chainText{color:#8af7ff}.damageText{color:#ffb86b}.hitText{color:#9bffcb}.timeText{color:#aeb8cf}.respectText{color:#d7ff7a}.weaponText{color:#d8def1}.tempText{color:#d8b4ff}.detailLoading{z-index:4;color:#08100c;background:#9bffcb;border-radius:999px;padding:12px 14px;font-weight:900;position:fixed;bottom:18px;right:18px}.overlay{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#03050ab8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.detailPanel{background:linear-gradient(145deg,#121726fa,#0b0e19fa);border:1px solid #ffffff1f;border-radius:30px;width:min(1040px,100%);max-height:min(860px,100vh - 36px);padding:22px;overflow:auto;box-shadow:0 28px 120px #00000080}.detailHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.detailHeader h2{letter-spacing:-.05em;margin:0 0 8px;font-size:clamp(1.5rem,4vw,2.6rem)}.detailHeader span{color:#95a0b8}.detailMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.detailGrid h3,.detailPanel h3{margin:0 0 10px}.respectBreakdown{background:#ffffff0e;border:1px solid #ffffff14;border-radius:20px;margin-bottom:18px;padding:14px}.respectHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.respectHeader h3{margin:0}.respectHeader span,.respectBreakdown small,.respectBreakdown p{color:#95a0b8}.respectChips{flex-wrap:wrap;gap:9px;margin-bottom:10px;display:flex}.respectChip{color:#d8def1;background:#ffffff12;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;display:inline-flex}.respectChip.bonus{color:#9bffcb;background:#9bffcb17;border:1px solid #9bffcb38}.respectChip.penalty{color:#ff9e9e;background:#ff747417;border:1px solid #ff747438}.respectChip b{color:#edf2ff}.detailRow{background:#ffffff0e;border:1px solid #ffffff12;border-radius:16px;justify-content:space-between;gap:12px;margin-bottom:8px;padding:12px;display:flex}.detailRow span:last-child{color:#95a0b8}.logList{gap:6px;display:grid}.logLine{color:#c7d0e6;background:#ffffff0a;border-radius:12px;grid-template-columns:86px 12px minmax(0,1fr);align-items:baseline;gap:9px;padding:9px 10px;display:grid}.logLine time{color:#7f8aa3;font-size:.8rem}.sideDot{border-radius:999px;width:9px;height:9px;display:inline-block}.sideDot.friendly{background:#9bffcb}.sideDot.enemy{background:#ff7474}.sideDot.outside{background:#8c96ad}.sideBreakdown{gap:10px;display:grid}.sideRow{text-align:left;width:100%;color:inherit;background:#ffffff0e;border:1px solid #ffffff12;border-radius:16px;padding:12px}.sideRow strong,.sideRow small{display:block}.sideRow small{color:#95a0b8;margin-top:6px}.bonusSide{background:#ffee8012}.sideCounts{flex-wrap:wrap;gap:8px;margin-top:8px;font-size:.82rem;display:flex}.sideCounts span{background:#ffffff0f;border-radius:999px;padding:4px 8px}.sideCounts .friendly{color:#9bffcb}.sideCounts .enemy{color:#ff9e9e}.sideCounts .outside{color:#aeb8cf}.allHits{max-height:780px;padding-right:4px;overflow:auto}.attackFilters{grid-template-columns:minmax(240px,1.5fr) repeat(4,minmax(130px,1fr)) auto auto;gap:10px;margin-bottom:12px;display:grid}.pager{color:#95a0b8;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.smallPanel{max-width:760px}.usageList{gap:9px;display:grid}.usageRow{background:#ffffff0e;border:1px solid #ffffff12;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:12px;display:flex}.usageRow>span:last-child{color:#95a0b8;text-align:right}.empty{border-radius:32px;margin-top:15vh;padding:40px}.empty h1{font-size:clamp(2.4rem,7vw,5rem)}.empty p{color:#aeb8cf}@keyframes grow{0%{filter:saturate(2);transform:scaleX(0)}to{filter:saturate();transform:scaleX(1)}}@keyframes growY{0%{filter:saturate(2);transform:scaleY(0)}to{filter:saturate();transform:scaleY(1)}}@media (width<=820px){.hero,.two,.metrics,.warList,.detailMetrics,.detailGrid,.coverageGrid,.chainContext,.chainSaveGrid,.attackFilters{grid-template-columns:1fr}.shell{width:min(100% - 20px,1180px);padding-top:18px}.heroCard,.panel,.metric{border-radius:22px}.detailHeader,.warHistoryCard{flex-direction:column}.activityHeader{flex-direction:column;align-items:stretch}.attackableHead,.attackableRow,.chainHead,.chainRow{grid-template-columns:1fr}}
