+ {#if r.isAllPerfect || r.isAllJustice}
+

+ {:else if r.isFullCombo}
+

}
+ {/if}
{ r.notes?.[r.level === 10 ? 0 : r.level]?.lv?.toFixed(1) ?? '-' }
@@ -498,6 +503,12 @@
// Make song score and rank not wrap
> div:last-child
white-space: nowrap
+ display: flex
+ gap: 10px
+
+ img
+ height: 1.5em
+ width: 1.5em
@media (max-width: vars.$w-mobile)
flex-direction: column
@@ -533,7 +544,6 @@
background: rgba(var(--lv-color), 0.6)
padding: 0 6px
border-radius: vars.$border-radius
- margin-right: 10px
span
display: inline-block
@@ -541,7 +551,7 @@
// Vertical table-like alignment
span.rank-text
- min-width: 40px
+ min-width: 38px
span.rank-num
min-width: 60px
span.dx-change