@import '../../../@theme/styles/themes'; @import '~@nebular/theme/styles/global/bootstrap/breakpoints'; @import '~bootstrap/scss/mixins/breakpoints'; @include nb-install-component() { display: flex; height: 100%; color: nb-theme(color-fg); .echart { flex: 1; height: 100%; width: 40%; } .info { display: flex; flex-direction: column; flex: 1; align-self: center; } .date { font-size: 1.25rem; font-weight: nb-theme(font-weight-bolder); margin-bottom: 0.5rem; } .value { font-family: nb-theme(font-secondary); font-size: 2rem; font-weight: nb-theme(font-weight-bold); color: nb-theme(color-fg-heading); } .details { font-size: 1.25rem; font-weight: nb-theme(font-weight-bolder); line-height: 1; span { font-size: 1rem; font-weight: nb-theme(font-weight-light); } } .text-hint { font-size: 1rem; } @include nb-for-theme(cosmic) { color: nb-theme(color-fg-heading); .value { color: nb-theme(color-fg-highlight); } .details span { color: nb-theme(color-fg); } } @include media-breakpoint-down(xs) { .value { font-size: 1.75rem; } } }