@import '../../utils/colors.less'; @import '../../utils/fonts.less'; @import '../../utils/spacing.less'; .daggerheart.chat { &.downtime { display: flex; flex-direction: column; align-items: center; .downtime-header { display: flex; gap: 13px; flex-direction: row; align-items: center; width: 100%; padding-left: 8px; margin-bottom: 12px; .profile { width: 40px; height: 40px; border-radius: 50%; object-fit: cover; } .header-label { .title { font-size: 20px; color: @golden; font-family: @font-subtitle; margin: 0; } .label { font-size: 12px; color: @beige; font-family: @font-body; margin: 0; } } } .downtime-moves-list { display: flex; flex-direction: column; gap: 5px; .downtime-move { width: 100%; .downtime-label { display: flex; align-items: center; gap: 5px; border-bottom: 1px solid @golden; margin: 0 8px; padding-bottom: 8px; width: -webkit-fill-available; .downtime-image { width: 40px; height: 40px; border-radius: 3px; } .header-label { padding: 8px; .title { font-size: 16px; color: @golden; font-family: @font-subtitle; margin: 0; } .label { font-size: 12px; color: @beige; font-family: @font-body; margin: 0; } } } .description { padding: 8px; color: beige; font-family: @font-body; font-size: 14px; } } .action-use-button { width: -webkit-fill-available; margin: 0 8px; font-family: @font-body; font-weight: 600; height: 40px; } } } }