.trend-detail-card{--battle-data-card-background:var(--color-surface);--battle-data-card-label-font-size:var(--font-size-sm2);--battle-data-card-label-row-height:round(nearest, (var(--battle-data-card-label-font-size) * var(--line-height-normal)) + (var(--space-1) * 2) + 1px, 1px);--battle-data-card-value-font-size:var(--font-size-sm3);--battle-data-card-item-icon-size:1.3em;--battle-data-card-type-icon-size:1.2em;--battle-data-card-pokemon-icon-size:1.6em;--battle-data-card-move-type-bar-width:4px;--battle-data-card-move-type-bar-height:1.3em;--battle-data-card-row-height:calc(var(--battle-data-card-value-font-size) * 1.6);--battle-data-card-row1-height:round(nearest, var(--battle-data-card-cell-padding) + var(--battle-data-card-label-row-height) + var(--battle-data-card-value-margin-top) + var(--battle-data-card-row-height) + var(--battle-data-card-row-height) + var(--battle-data-card-row-height) + var(--space-1) + var(--space-1), 1px);--battle-data-card-row1-height-mobile:round(nearest, var(--battle-data-card-cell-padding-mobile) + var(--battle-data-card-label-row-height) + var(--battle-data-card-value-margin-top) + var(--battle-data-card-row-height) + var(--battle-data-card-row-height) + var(--battle-data-card-row-height) + var(--space-1) + var(--space-1), 1px);--battle-data-card-label-font-weight:400;--battle-data-card-value-font-weight:400;--battle-data-card-empty-font-weight:700;--battle-data-card-value-line-height:1.55;--battle-data-card-label-color:var(--color-text-muted);--battle-data-card-border:1px solid var(--color-border);--battle-data-card-cell-padding:var(--space-3);--battle-data-card-value-margin-top:var(--space-2);--battle-data-card-cell-padding-mobile:calc(var(--space-1) + 2px);--battle-data-card-scrollbar-clearance:calc(var(--space-2) + 2px);--battle-data-card-cell-height:round(nearest, var(--battle-data-card-cell-padding) + var(--battle-data-card-label-row-height) + var(--battle-data-card-value-margin-top) + (var(--battle-data-card-row-height) * 6) + (var(--space-1) * 5), 1px);--battle-data-card-cell-height-mobile:round(nearest, var(--battle-data-card-cell-padding-mobile) + var(--battle-data-card-label-row-height) + var(--battle-data-card-value-margin-top) + (var(--battle-data-card-row-height) * 6) + (var(--space-1) * 5), 1px);--battle-data-card-short-cell-height:round(nearest, var(--battle-data-card-cell-padding) + var(--battle-data-card-label-row-height) + var(--battle-data-card-value-margin-top) + (var(--battle-data-card-row-height) * 4) + (var(--space-1) * 3), 1px);--battle-data-card-short-cell-height-mobile:round(nearest, var(--battle-data-card-cell-padding-mobile) + var(--battle-data-card-label-row-height) + var(--battle-data-card-value-margin-top) + (var(--battle-data-card-row-height) * 4) + (var(--space-1) * 3), 1px);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:var(--battle-data-card-row1-height) var(--battle-data-card-cell-height) var(--battle-data-card-short-cell-height);background:var(--color-bg);gap:4px;display:grid}.trend-detail-cell{--battle-data-card-cell-current-padding:var(--battle-data-card-cell-padding);--battle-data-card-cell-padding-top:var(--battle-data-card-cell-current-padding);min-width:0;min-height:0;height:var(--battle-data-card-cell-height);padding:var(--battle-data-card-cell-padding);background:var(--battle-data-card-background);border:var(--battle-data-card-border);flex-direction:column;display:flex;overflow:hidden}.trend-detail-cell:nth-child(-n+2){height:var(--battle-data-card-row1-height)}.trend-detail-cell:nth-child(n+3){height:var(--battle-data-card-cell-height)}.trend-detail-cell:nth-child(n+5){height:var(--battle-data-card-short-cell-height)}.trend-detail-cell>span,.trend-detail-cell strong{display:block}.trend-detail-cell>span{flex:0 0 var(--battle-data-card-label-row-height);height:var(--battle-data-card-label-row-height);width:calc(100% + (var(--battle-data-card-cell-current-padding) * 2));margin-inline:calc(var(--battle-data-card-cell-current-padding) * -1);margin-top:calc(var(--battle-data-card-cell-padding-top) * -1);padding-inline:var(--battle-data-card-cell-current-padding);padding-block:var(--space-1);color:var(--battle-data-card-label-color);font-size:var(--battle-data-card-label-font-size);font-weight:var(--battle-data-card-label-font-weight);line-height:var(--line-height-normal);border-bottom:var(--battle-data-card-border);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trend-cell-body{scrollbar-gutter:stable;min-height:0;margin-right:calc(var(--battle-data-card-cell-current-padding) * -1);padding-right:var(--battle-data-card-scrollbar-clearance);flex:1;overflow-y:auto}.trend-detail-cell:nth-child(-n+2) .trend-cell-body{flex:0 0 calc(var(--battle-data-card-value-margin-top) + (var(--battle-data-card-row-height) * 2) + var(--space-1))}.trend-detail-cell:nth-child(n+3):nth-child(-n+4) .trend-cell-body{flex:0 0 calc(var(--battle-data-card-value-margin-top) + (var(--battle-data-card-row-height) * 6) + (var(--space-1) * 5))}.trend-detail-cell:nth-child(n+5) .trend-cell-body{flex:0 0 calc(var(--battle-data-card-value-margin-top) + (var(--battle-data-card-row-height) * 4) + (var(--space-1) * 3))}.trend-detail-cell strong{margin-top:var(--battle-data-card-value-margin-top);font-size:var(--battle-data-card-value-font-size);font-weight:var(--battle-data-card-empty-font-weight);line-height:var(--battle-data-card-value-line-height);overflow-wrap:anywhere}.trend-rank-list{gap:var(--space-1);margin:var(--battle-data-card-value-margin-top) 0 0;font-size:var(--battle-data-card-value-font-size);line-height:var(--battle-data-card-value-line-height);padding:0;list-style:none;display:grid}.trend-rank-row{min-height:var(--battle-data-card-row-height);align-items:center;column-gap:var(--space-1);min-width:0;display:grid}.trend-rank-row--icon3{grid-template-columns:var(--battle-data-card-item-icon-size) minmax(0, 1fr) auto}.trend-rank-row--type3{grid-template-columns:var(--battle-data-card-move-type-bar-width) minmax(0, 1fr) auto}.trend-rank-row--text2{grid-template-columns:minmax(0,1fr) auto}.trend-rank-row--icon2{grid-template-columns:var(--battle-data-card-pokemon-icon-size) minmax(0, 1fr)}.trend-rank-row--name1{grid-template-columns:minmax(0,1fr)}.trend-rank-row--rank-icon3{grid-template-columns:1.4em var(--battle-data-card-pokemon-icon-size) minmax(0, 1fr)}.trend-rank-row--rank-name2{grid-template-columns:1.4em minmax(0,1fr)}.trend-rank-icon,.trend-rank-icon img{display:block}.trend-rank-icon img{width:var(--battle-data-card-item-icon-size);height:var(--battle-data-card-item-icon-size);object-fit:contain}.trend-rank-icon .trend-rank-icon--type{width:var(--battle-data-card-type-icon-size);height:var(--battle-data-card-type-icon-size)}.trend-rank-icon .trend-rank-icon--pokemon{width:var(--battle-data-card-pokemon-icon-size);height:var(--battle-data-card-pokemon-icon-size)}.trend-rank-type-bar{width:var(--battle-data-card-move-type-bar-width);height:var(--battle-data-card-move-type-bar-height);background:var(--trend-move-type-color);display:block}.trend-rank-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--battle-data-card-value-font-weight);overflow:hidden}.trend-nature-modifier{font-size:var(--font-size-sm2)}.trend-nature-modifier-up{color:var(--color-stat-up)}.trend-nature-modifier-down{color:var(--color-stat-down)}.trend-rank-rate{color:var(--battle-data-card-label-color);text-align:right;white-space:nowrap;font-weight:var(--battle-data-card-value-font-weight)}.trend-rank-order{color:var(--battle-data-card-label-color);font-variant-numeric:tabular-nums;text-align:left}@media (width<=420px){.trend-detail-card{grid-template-rows:var(--battle-data-card-row1-height-mobile) var(--battle-data-card-cell-height-mobile) var(--battle-data-card-short-cell-height-mobile)}.trend-detail-cell{--battle-data-card-cell-current-padding:var(--battle-data-card-cell-padding-mobile);--battle-data-card-scrollbar-clearance:calc(var(--space-1) + 4px);padding:var(--battle-data-card-cell-padding-mobile)}.trend-detail-cell:nth-child(-n+2){height:var(--battle-data-card-row1-height-mobile)}.trend-detail-cell:nth-child(n+3){height:var(--battle-data-card-cell-height-mobile)}.trend-detail-cell:nth-child(n+5){height:var(--battle-data-card-short-cell-height-mobile)}}
