sendou.ink/app/features/top-search/top-search.module.css
2026-01-22 20:14:08 +01:00

97 lines
1.6 KiB
CSS

.table {
display: flex;
flex-direction: column;
gap: var(--s-0-5);
font-size: var(--font-sm);
font-weight: var(--weight-semi);
}
.tableRank {
min-width: 28px;
text-align: right;
}
.tableName {
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
max-width: 117px;
}
.tierHeader {
display: flex;
align-items: center;
gap: var(--s-2);
margin-block: var(--s-2);
color: var(--color-text-high);
}
.tableRow {
background-color: var(--color-bg-high);
display: flex;
padding: var(--s-2) var(--s-3);
align-items: center;
justify-content: space-between;
color: var(--color-text);
transition: 0.1s ease-in-out background-color;
border-radius: 0;
}
a.tableRow:hover {
background-color: var(--color-bg-higher);
}
.tableRow:first-of-type {
border-radius: var(--radius-box) var(--radius-box) 0 0;
}
.tableRow:last-of-type {
border-radius: 0 0 var(--radius-box) var(--radius-box);
}
.tableRow:only-child {
border-radius: var(--radius-box);
}
.tableRowQualification {
font-size: var(--font-xs);
font-weight: var(--weight-semi);
justify-content: center;
background-color: var(--color-bg-higher);
display: flex;
gap: var(--s-2);
}
.tableWeapon {
background-color: var(--color-bg);
border-radius: 100%;
}
.tableMode {
background-color: var(--color-bg);
border-radius: 100%;
padding: var(--s-1);
}
.time {
font-size: var(--font-xs);
font-weight: var(--weight-semi);
color: var(--color-text-high);
}
.tablePower {
margin-inline-start: auto;
}
.tableInnerRow {
display: flex;
align-items: center;
gap: var(--s-3);
width: 100%;
}
.avatar {
min-width: 24px;
min-height: 24px;
}