TelegramPWA/src/components/right/statistics/BoostStatistics.module.scss

114 lines
1.6 KiB
SCSS

@use '../../../styles/mixins';
.root {
overflow-y: scroll;
overflow-x: hidden;
}
.noResults {
color: var(--color-text-secondary);
text-align: center;
font-size: 0.9375rem;
padding: 0.75rem 0 0 0;
}
.section-header {
font-weight: 500;
color: var(--color-text-secondary);
}
.section {
padding: 0.625rem;
@include mixins.side-panel-section;
}
.user :global(.status) {
overflow: hidden;
}
.stats {
margin-bottom: 0;
border: none;
padding: 0.75rem 0 0 0;
}
.down {
font-size: 1.5rem;
margin-right: 0.5rem;
}
.loadMoreSpinner {
margin-inline-end: 1rem;
}
.status {
display: flex;
align-items: center;
gap: 1rem;
justify-content: space-between;
width: 100%;
}
.info {
flex-grow: 1;
}
.month {
color: var(--color-text-secondary);
margin: 0;
}
.quantity {
display: flex;
justify-content: space-between;
align-items: center;
}
.floatingBadge {
display: flex;
align-items: center;
justify-content: center;
color: var(--color-links);
position: relative;
z-index: 1;
}
.floatingBadgeButtonColor {
padding: 0 0.5rem 0 0.375rem;
border-radius: 1rem;
background-color: var(--color-primary-opacity);
margin-left: 0.5rem;
}
.floatingBadgeWarning {
color: var(--color-orange);
background: var(--color-light-coral);
}
.floatingBadgeButton {
padding: 0.125rem 0.75rem 0.125rem 0.5625rem;
}
.floatingBadgeIcon {
font-size: 0.875rem;
margin-right: 0.125rem;
}
.floatingBadgeValue {
font-size: 0.875rem;
font-weight: 500;
}
.content {
padding: 0.5rem 0;
}
.boostSection {
display: flex;
flex-direction: column-reverse;
}
.giveawayButton {
margin-bottom: 0.5rem;
}