hiuphub-gamified
Version:
app of gamified
1,698 lines • 328 kB
CSS
:root {
--gamification-blue: #0d6efd!important;
--gamification-indigo: #6610f2!important;
--gamification-purple: #6f42c1!important;
--gamification-pink: #d63384!important;
--gamification-red: #dc3545!important;
--gamification-orange: #fd7e14!important;
--gamification-yellow: #ffc107!important;
--gamification-green: #198754!important;
--gamification-teal: #20c997!important;
--gamification-cyan: #0dcaf0!important;
--gamification-black: #000!important;
--gamification-white: #fff!important;
--gamification-gray: #6c757d!important;
--gamification-gray-dark: #343a40!important;
--gamification-gray-100: #f8f9fa!important;
--gamification-gray-200: #e9ecef!important;
--gamification-gray-300: #dee2e6!important;
--gamification-gray-400: #ced4da!important;
--gamification-gray-500: #adb5bd!important;
--gamification-gray-600: #6c757d!important;
--gamification-gray-700: #495057!important;
--gamification-gray-800: #343a40!important;
--gamification-gray-900: #212529!important;
--gamification-primary: #0d6efd!important;
--gamification-secondary: #6c757d!important;
--gamification-success: #198754!important;
--gamification-info: #0dcaf0!important;
--gamification-warning: #ffc107!important;
--gamification-danger: #dc3545!important;
--gamification-light: #f8f9fa!important;
--gamification-dark: #212529!important;
--gamification-primary-rgb: 13, 110, 253!important;
--gamification-secondary-rgb: 108, 117, 125!important;
--gamification-success-rgb: 25, 135, 84!important;
--gamification-info-rgb: 13, 202, 240!important;
--gamification-warning-rgb: 255, 193, 7!important;
--gamification-danger-rgb: 220, 53, 69!important;
--gamification-light-rgb: 248, 249, 250!important;
--gamification-dark-rgb: 33, 37, 41!important;
--gamification-white-rgb: 255, 255, 255!important;
--gamification-black-rgb: 0, 0, 0!important;
--gamification-body-color-rgb: 33, 37, 41!important;
--gamification-body-bg-rgb: 255, 255, 255!important;
--gamification-font-sans-serif: system-ui, -apple-system, 'Segoe UI', Roboto,
'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif,
'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'!important;
--gamification-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas,
'Liberation Mono', 'Courier New', monospace!important;
--gamification-gradient: linear-gradient(
180deg,
rgba(255, 255, 255, 0.15),
rgba(255, 255, 255, 0)
)!important;
--gamification-body-font-family: var(--gamification-font-sans-serif)!important;
--gamification-body-font-size: 1rem!important;
--gamification-body-font-weight: 400!important;
--gamification-body-line-height: 1.5!important;
--gamification-body-color: #212529!important;
--gamification-body-bg: #fff!important;
--gamification-border-width: 1px!important;
--gamification-border-style: solid!important;
--gamification-border-color: #dee2e6!important;
--gamification-border-color-translucent: rgba(0, 0, 0, 0.175)!important;
--gamification-border-radius: 0.375rem!important;
--gamification-border-radius-sm: 0.25rem!important;
--gamification-border-radius-lg: 0.5rem!important;
--gamification-border-radius-xl: 1rem!important;
--gamification-border-radius-2xl: 2rem!important;
--gamification-border-radius-pill: 50rem!important;
--gamification-link-color: #0d6efd!important;
--gamification-link-hover-color: #0a58ca!important;
--gamification-code-color: #d63384!important;
--gamification-highlight-bg: #fff3cd!important;
}
*,
::after,
::before {
box-sizing: border-box!important;
}
@media (prefers-reduced-motion: no-preference) {
:root {
scroll-behavior: smooth!important;
}
}
.gamification .lead {
font-size: 1.25rem!important;
font-weight: 300!important;
}
.gamification .display-1 {
font-size: calc(1.625rem + 4.5vw)!important;
font-weight: 300!important;
line-height: 1.2!important;
}
@media (min-width: 1200px) {
.gamification .display-1 {
font-size: 5rem!important;
}
}
.gamification .display-2 {
font-size: calc(1.575rem + 3.9vw)!important;
font-weight: 300!important;
line-height: 1.2!important;
}
@media (min-width: 1200px) {
.gamification .display-2 {
font-size: 4.5rem!important;
}
}
.gamification .display-3 {
font-size: calc(1.525rem + 3.3vw)!important;
font-weight: 300!important;
line-height: 1.2!important;
}
@media (min-width: 1200px) {
.gamification .display-3 {
font-size: 4rem!important;
}
}
.gamification .display-4 {
font-size: calc(1.475rem + 2.7vw)!important;
font-weight: 300!important;
line-height: 1.2!important;
}
@media (min-width: 1200px) {
.gamification .display-4 {
font-size: 3.5rem!important;
}
}
.gamification .display-5 {
font-size: calc(1.425rem + 2.1vw)!important;
font-weight: 300!important;
line-height: 1.2!important;
}
@media (min-width: 1200px) {
.gamification .display-5 {
font-size: 3rem!important;
}
}
.gamification .display-6 {
font-size: calc(1.375rem + 1.5vw)!important;
font-weight: 300!important;
line-height: 1.2!important;
}
@media (min-width: 1200px) {
.gamification .display-6 {
font-size: 2.5rem!important;
}
}
.gamification .list-unstyled {
padding-left: 0!important;
list-style: none!important;
}
.gamification .list-inline {
padding-left: 0!important;
list-style: none!important;
}
.gamification .list-inline-item {
display: inline-block!important;
}
.gamification .list-inline-item:not(:last-child) {
margin-right: 0.5rem!important;
}
.gamification .initialism {
font-size: 0.875em!important;
text-transform: uppercase!important;
}
.gamification .blockquote {
margin-bottom: 1rem!important;
font-size: 1.25rem!important;
}
.gamification .blockquote > :last-child {
margin-bottom: 0!important;
}
.gamification .blockquote-footer {
margin-top: -1rem!important;
margin-bottom: 1rem!important;
font-size: 0.875em!important;
color: #6c757d!important;
}
.gamification .blockquote-footer::before {
content: '— '!important;
}
.gamification .img-fluid {
max-width: 100%!important;
height: auto!important;
}
.gamification .img-thumbnail {
padding: 0.25rem!important;
background-color: #fff!important;
border: 1px solid var(--gamification-border-color)!important;
border-radius: 0.375rem!important;
max-width: 100%!important;
height: auto!important;
}
.gamification .figure {
display: inline-block!important;
}
.gamification .figure-img {
margin-bottom: 0.5rem!important;
line-height: 1!important;
}
.gamification .figure-caption {
font-size: 0.875em!important;
color: #6c757d!important;
}
.gamification .container,
.gamification .container-fluid,
.gamification .container-lg,
.gamification .container-md,
.gamification .container-sm,
.gamification .container-xl,
.gamification .container-xxl {
--gamification-gutter-x: 1.5rem!important;
--gamification-gutter-y: 0!important;
width: 100%!important;
padding-right: calc(var(--gamification-gutter-x) * 0.5)!important;
padding-left: calc(var(--gamification-gutter-x) * 0.5)!important;
margin-right: auto!important;
margin-left: auto!important;
}
@media (min-width: 576px) {
.gamification .container,
.gamification .container-sm {
max-width: 540px!important;
}
}
@media (min-width: 768px) {
.gamification .container,
.gamification .container-md,
.gamification .container-sm {
max-width: 720px!important;
}
}
@media (min-width: 992px) {
.gamification .container,
.gamification .container-lg,
.gamification .container-md,
.gamification .container-sm {
max-width: 960px!important;
}
}
@media (min-width: 1200px) {
.gamification .container,
.gamification .container-lg,
.gamification .container-md,
.gamification .container-sm,
.gamification .container-xl {
max-width: 1140px!important;
}
}
@media (min-width: 1400px) {
.gamification .container,
.gamification .container-lg,
.gamification .container-md,
.gamification .container-sm,
.gamification .container-xl,
.gamification .container-xxl {
max-width: 1320px!important;
}
}
.gamification .row {
--gamification-gutter-x: 1.5rem!important;
--gamification-gutter-y: 0!important;
display: flex!important;
flex-wrap: wrap!important;
margin-top: calc(-1 * var(--gamification-gutter-y))!important;
margin-right: calc(-0.5 * var(--gamification-gutter-x))!important;
margin-left: calc(-0.5 * var(--gamification-gutter-x))!important;
}
.gamification .row > * {
flex-shrink: 0!important;
width: 100%!important;
max-width: 100%!important;
padding-right: calc(var(--gamification-gutter-x) * 0.5)!important;
padding-left: calc(var(--gamification-gutter-x) * 0.5)!important;
margin-top: var(--gamification-gutter-y)!important;
}
.gamification .col {
flex: 1 0 0%!important;
}
.gamification .row-cols-auto > * {
flex: 0 0 auto!important;
width: auto!important;
}
.gamification .row-cols-1 > * {
flex: 0 0 auto!important;
width: 100%!important;
}
.gamification .row-cols-2 > * {
flex: 0 0 auto!important;
width: 50%!important;
}
.gamification .row-cols-3 > * {
flex: 0 0 auto!important;
width: 33.3333333333%!important;
}
.gamification .row-cols-4 > * {
flex: 0 0 auto!important;
width: 25%!important;
}
.gamification .row-cols-5 > * {
flex: 0 0 auto!important;
width: 20%!important;
}
.gamification .row-cols-6 > * {
flex: 0 0 auto!important;
width: 16.6666666667%!important;
}
.gamification .col-auto {
flex: 0 0 auto!important;
width: auto!important;
}
.gamification .col-1 {
flex: 0 0 auto!important;
width: 8.33333333%!important;
}
.gamification .col-2 {
flex: 0 0 auto!important;
width: 16.66666667%!important;
}
.gamification .col-3 {
flex: 0 0 auto!important;
width: 25%!important;
}
.gamification .col-4 {
flex: 0 0 auto!important;
width: 33.33333333%!important;
}
.gamification .col-5 {
flex: 0 0 auto!important;
width: 41.66666667%!important;
}
.gamification .col-6 {
flex: 0 0 auto!important;
width: 50%!important;
}
.gamification .col-7 {
flex: 0 0 auto!important;
width: 58.33333333%!important;
}
.gamification .col-8 {
flex: 0 0 auto!important;
width: 66.66666667%!important;
}
.gamification .col-9 {
flex: 0 0 auto!important;
width: 75%!important;
}
.gamification .col-10 {
flex: 0 0 auto!important;
width: 83.33333333%!important;
}
.gamification .col-11 {
flex: 0 0 auto!important;
width: 91.66666667%!important;
}
.gamification .col-12 {
flex: 0 0 auto!important;
width: 100%!important;
}
.gamification .offset-1 {
margin-left: 8.33333333%!important;
}
.gamification .offset-2 {
margin-left: 16.66666667%!important;
}
.gamification .offset-3 {
margin-left: 25%!important;
}
.gamification .offset-4 {
margin-left: 33.33333333%!important;
}
.gamification .offset-5 {
margin-left: 41.66666667%!important;
}
.gamification .offset-6 {
margin-left: 50%!important;
}
.gamification .offset-7 {
margin-left: 58.33333333%!important;
}
.gamification .offset-8 {
margin-left: 66.66666667%!important;
}
.gamification .offset-9 {
margin-left: 75%!important;
}
.gamification .offset-10 {
margin-left: 83.33333333%!important;
}
.gamification .offset-11 {
margin-left: 91.66666667%!important;
}
.gamification .g-0,
.gamification .gx-0 {
--gamification-gutter-x: 0!important;
}
.gamification .g-0,
.gamification .gy-0 {
--gamification-gutter-y: 0!important;
}
.gamification .g-1,
.gamification .gx-1 {
--gamification-gutter-x: 0.25rem!important;
}
.gamification .g-1,
.gamification .gy-1 {
--gamification-gutter-y: 0.25rem!important;
}
.gamification .g-2,
.gamification .gx-2 {
--gamification-gutter-x: 0.5rem!important;
}
.gamification .g-2,
.gamification .gy-2 {
--gamification-gutter-y: 0.5rem!important;
}
.gamification .g-3,
.gamification .gx-3 {
--gamification-gutter-x: 1rem!important;
}
.gamification .g-3,
.gamification .gy-3 {
--gamification-gutter-y: 1rem!important;
}
.gamification .g-4,
.gamification .gx-4 {
--gamification-gutter-x: 1.5rem!important;
}
.gamification .g-4,
.gamification .gy-4 {
--gamification-gutter-y: 1.5rem!important;
}
.gamification .g-5,
.gamification .gx-5 {
--gamification-gutter-x: 3rem!important;
}
.gamification .g-5,
.gamification .gy-5 {
--gamification-gutter-y: 3rem!important;
}
@media (min-width: 576px) {
.gamification .col-sm {
flex: 1 0 0%!important;
}
.gamification .row-cols-sm-auto > * {
flex: 0 0 auto!important;
width: auto!important;
}
.gamification .row-cols-sm-1 > * {
flex: 0 0 auto!important;
width: 100%!important;
}
.gamification .row-cols-sm-2 > * {
flex: 0 0 auto!important;
width: 50%!important;
}
.gamification .row-cols-sm-3 > * {
flex: 0 0 auto!important;
width: 33.3333333333%!important;
}
.gamification .row-cols-sm-4 > * {
flex: 0 0 auto!important;
width: 25%!important;
}
.gamification .row-cols-sm-5 > * {
flex: 0 0 auto!important;
width: 20%!important;
}
.gamification .row-cols-sm-6 > * {
flex: 0 0 auto!important;
width: 16.6666666667%!important;
}
.gamification .col-sm-auto {
flex: 0 0 auto!important;
width: auto!important;
}
.gamification .col-sm-1 {
flex: 0 0 auto!important;
width: 8.33333333%!important;
}
.gamification .col-sm-2 {
flex: 0 0 auto!important;
width: 16.66666667%!important;
}
.gamification .col-sm-3 {
flex: 0 0 auto!important;
width: 25%!important;
}
.gamification .col-sm-4 {
flex: 0 0 auto!important;
width: 33.33333333%!important;
}
.gamification .col-sm-5 {
flex: 0 0 auto!important;
width: 41.66666667%!important;
}
.gamification .col-sm-6 {
flex: 0 0 auto!important;
width: 50%!important;
}
.gamification .col-sm-7 {
flex: 0 0 auto!important;
width: 58.33333333%!important;
}
.gamification .col-sm-8 {
flex: 0 0 auto!important;
width: 66.66666667%!important;
}
.gamification .col-sm-9 {
flex: 0 0 auto!important;
width: 75%!important;
}
.gamification .col-sm-10 {
flex: 0 0 auto!important;
width: 83.33333333%!important;
}
.gamification .col-sm-11 {
flex: 0 0 auto!important;
width: 91.66666667%!important;
}
.gamification .col-sm-12 {
flex: 0 0 auto!important;
width: 100%!important;
}
.gamification .offset-sm-0 {
margin-left: 0!important;
}
.gamification .offset-sm-1 {
margin-left: 8.33333333%!important;
}
.gamification .offset-sm-2 {
margin-left: 16.66666667%!important;
}
.gamification .offset-sm-3 {
margin-left: 25%!important;
}
.gamification .offset-sm-4 {
margin-left: 33.33333333%!important;
}
.gamification .offset-sm-5 {
margin-left: 41.66666667%!important;
}
.gamification .offset-sm-6 {
margin-left: 50%!important;
}
.gamification .offset-sm-7 {
margin-left: 58.33333333%!important;
}
.gamification .offset-sm-8 {
margin-left: 66.66666667%!important;
}
.gamification .offset-sm-9 {
margin-left: 75%!important;
}
.gamification .offset-sm-10 {
margin-left: 83.33333333%!important;
}
.gamification .offset-sm-11 {
margin-left: 91.66666667%!important;
}
.gamification .g-sm-0,
.gamification .gx-sm-0 {
--gamification-gutter-x: 0!important;
}
.gamification .g-sm-0,
.gamification .gy-sm-0 {
--gamification-gutter-y: 0!important;
}
.gamification .g-sm-1,
.gamification .gx-sm-1 {
--gamification-gutter-x: 0.25rem!important;
}
.gamification .g-sm-1,
.gamification .gy-sm-1 {
--gamification-gutter-y: 0.25rem!important;
}
.gamification .g-sm-2,
.gamification .gx-sm-2 {
--gamification-gutter-x: 0.5rem!important;
}
.gamification .g-sm-2,
.gamification .gy-sm-2 {
--gamification-gutter-y: 0.5rem!important;
}
.gamification .g-sm-3,
.gamification .gx-sm-3 {
--gamification-gutter-x: 1rem!important;
}
.gamification .g-sm-3,
.gamification .gy-sm-3 {
--gamification-gutter-y: 1rem!important;
}
.gamification .g-sm-4,
.gamification .gx-sm-4 {
--gamification-gutter-x: 1.5rem!important;
}
.gamification .g-sm-4,
.gamification .gy-sm-4 {
--gamification-gutter-y: 1.5rem!important;
}
.gamification .g-sm-5,
.gamification .gx-sm-5 {
--gamification-gutter-x: 3rem!important;
}
.gamification .g-sm-5,
.gamification .gy-sm-5 {
--gamification-gutter-y: 3rem!important;
}
}
@media (min-width: 768px) {
.gamification .col-md {
flex: 1 0 0%!important;
}
.gamification .row-cols-md-auto > * {
flex: 0 0 auto!important;
width: auto!important;
}
.gamification .row-cols-md-1 > * {
flex: 0 0 auto!important;
width: 100%!important;
}
.gamification .row-cols-md-2 > * {
flex: 0 0 auto!important;
width: 50%!important;
}
.gamification .row-cols-md-3 > * {
flex: 0 0 auto!important;
width: 33.3333333333%!important;
}
.gamification .row-cols-md-4 > * {
flex: 0 0 auto!important;
width: 25%!important;
}
.gamification .row-cols-md-5 > * {
flex: 0 0 auto!important;
width: 20%!important;
}
.gamification .row-cols-md-6 > * {
flex: 0 0 auto!important;
width: 16.6666666667%!important;
}
.gamification .col-md-auto {
flex: 0 0 auto!important;
width: auto!important;
}
.gamification .col-md-1 {
flex: 0 0 auto!important;
width: 8.33333333%!important;
}
.gamification .col-md-2 {
flex: 0 0 auto!important;
width: 16.66666667%!important;
}
.gamification .col-md-3 {
flex: 0 0 auto!important;
width: 25%!important;
}
.gamification .col-md-4 {
flex: 0 0 auto!important;
width: 33.33333333%!important;
}
.gamification .col-md-5 {
flex: 0 0 auto!important;
width: 41.66666667%!important;
}
.gamification .col-md-6 {
flex: 0 0 auto!important;
width: 50%!important;
}
.gamification .col-md-7 {
flex: 0 0 auto!important;
width: 58.33333333%!important;
}
.gamification .col-md-8 {
flex: 0 0 auto!important;
width: 66.66666667%!important;
}
.gamification .col-md-9 {
flex: 0 0 auto!important;
width: 75%!important;
}
.gamification .col-md-10 {
flex: 0 0 auto!important;
width: 83.33333333%!important;
}
.gamification .col-md-11 {
flex: 0 0 auto!important;
width: 91.66666667%!important;
}
.gamification .col-md-12 {
flex: 0 0 auto!important;
width: 100%!important;
}
.gamification .offset-md-0 {
margin-left: 0!important;
}
.gamification .offset-md-1 {
margin-left: 8.33333333%!important;
}
.gamification .offset-md-2 {
margin-left: 16.66666667%!important;
}
.gamification .offset-md-3 {
margin-left: 25%!important;
}
.gamification .offset-md-4 {
margin-left: 33.33333333%!important;
}
.gamification .offset-md-5 {
margin-left: 41.66666667%!important;
}
.gamification .offset-md-6 {
margin-left: 50%!important;
}
.gamification .offset-md-7 {
margin-left: 58.33333333%!important;
}
.gamification .offset-md-8 {
margin-left: 66.66666667%!important;
}
.gamification .offset-md-9 {
margin-left: 75%!important;
}
.gamification .offset-md-10 {
margin-left: 83.33333333%!important;
}
.gamification .offset-md-11 {
margin-left: 91.66666667%!important;
}
.gamification .g-md-0,
.gamification .gx-md-0 {
--gamification-gutter-x: 0!important;
}
.gamification .g-md-0,
.gamification .gy-md-0 {
--gamification-gutter-y: 0!important;
}
.gamification .g-md-1,
.gamification .gx-md-1 {
--gamification-gutter-x: 0.25rem!important;
}
.gamification .g-md-1,
.gamification .gy-md-1 {
--gamification-gutter-y: 0.25rem!important;
}
.gamification .g-md-2,
.gamification .gx-md-2 {
--gamification-gutter-x: 0.5rem!important;
}
.gamification .g-md-2,
.gamification .gy-md-2 {
--gamification-gutter-y: 0.5rem!important;
}
.gamification .g-md-3,
.gamification .gx-md-3 {
--gamification-gutter-x: 1rem!important;
}
.gamification .g-md-3,
.gamification .gy-md-3 {
--gamification-gutter-y: 1rem!important;
}
.gamification .g-md-4,
.gamification .gx-md-4 {
--gamification-gutter-x: 1.5rem!important;
}
.gamification .g-md-4,
.gamification .gy-md-4 {
--gamification-gutter-y: 1.5rem!important;
}
.gamification .g-md-5,
.gamification .gx-md-5 {
--gamification-gutter-x: 3rem!important;
}
.gamification .g-md-5,
.gamification .gy-md-5 {
--gamification-gutter-y: 3rem!important;
}
}
@media (min-width: 992px) {
.gamification .col-lg {
flex: 1 0 0%!important;
}
.gamification .row-cols-lg-auto > * {
flex: 0 0 auto!important;
width: auto!important;
}
.gamification .row-cols-lg-1 > * {
flex: 0 0 auto!important;
width: 100%!important;
}
.gamification .row-cols-lg-2 > * {
flex: 0 0 auto!important;
width: 50%!important;
}
.gamification .row-cols-lg-3 > * {
flex: 0 0 auto!important;
width: 33.3333333333%!important;
}
.gamification .row-cols-lg-4 > * {
flex: 0 0 auto!important;
width: 25%!important;
}
.gamification .row-cols-lg-5 > * {
flex: 0 0 auto!important;
width: 20%!important;
}
.gamification .row-cols-lg-6 > * {
flex: 0 0 auto!important;
width: 16.6666666667%!important;
}
.gamification .col-lg-auto {
flex: 0 0 auto!important;
width: auto!important;
}
.gamification .col-lg-1 {
flex: 0 0 auto!important;
width: 8.33333333%!important;
}
.gamification .col-lg-2 {
flex: 0 0 auto!important;
width: 16.66666667%!important;
}
.gamification .col-lg-3 {
flex: 0 0 auto!important;
width: 25%!important;
}
.gamification .col-lg-4 {
flex: 0 0 auto!important;
width: 33.33333333%!important;
}
.gamification .col-lg-5 {
flex: 0 0 auto!important;
width: 41.66666667%!important;
}
.gamification .col-lg-6 {
flex: 0 0 auto!important;
width: 50%!important;
}
.gamification .col-lg-7 {
flex: 0 0 auto!important;
width: 58.33333333%!important;
}
.gamification .col-lg-8 {
flex: 0 0 auto!important;
width: 66.66666667%!important;
}
.gamification .col-lg-9 {
flex: 0 0 auto!important;
width: 75%!important;
}
.gamification .col-lg-10 {
flex: 0 0 auto!important;
width: 83.33333333%!important;
}
.gamification .col-lg-11 {
flex: 0 0 auto!important;
width: 91.66666667%!important;
}
.gamification .col-lg-12 {
flex: 0 0 auto!important;
width: 100%!important;
}
.gamification .offset-lg-0 {
margin-left: 0!important;
}
.gamification .offset-lg-1 {
margin-left: 8.33333333%!important;
}
.gamification .offset-lg-2 {
margin-left: 16.66666667%!important;
}
.gamification .offset-lg-3 {
margin-left: 25%!important;
}
.gamification .offset-lg-4 {
margin-left: 33.33333333%!important;
}
.gamification .offset-lg-5 {
margin-left: 41.66666667%!important;
}
.gamification .offset-lg-6 {
margin-left: 50%!important;
}
.gamification .offset-lg-7 {
margin-left: 58.33333333%!important;
}
.gamification .offset-lg-8 {
margin-left: 66.66666667%!important;
}
.gamification .offset-lg-9 {
margin-left: 75%!important;
}
.gamification .offset-lg-10 {
margin-left: 83.33333333%!important;
}
.gamification .offset-lg-11 {
margin-left: 91.66666667%!important;
}
.gamification .g-lg-0,
.gamification .gx-lg-0 {
--gamification-gutter-x: 0!important;
}
.gamification .g-lg-0,
.gamification .gy-lg-0 {
--gamification-gutter-y: 0!important;
}
.gamification .g-lg-1,
.gamification .gx-lg-1 {
--gamification-gutter-x: 0.25rem!important;
}
.gamification .g-lg-1,
.gamification .gy-lg-1 {
--gamification-gutter-y: 0.25rem!important;
}
.gamification .g-lg-2,
.gamification .gx-lg-2 {
--gamification-gutter-x: 0.5rem!important;
}
.gamification .g-lg-2,
.gamification .gy-lg-2 {
--gamification-gutter-y: 0.5rem!important;
}
.gamification .g-lg-3,
.gamification .gx-lg-3 {
--gamification-gutter-x: 1rem!important;
}
.gamification .g-lg-3,
.gamification .gy-lg-3 {
--gamification-gutter-y: 1rem!important;
}
.gamification .g-lg-4,
.gamification .gx-lg-4 {
--gamification-gutter-x: 1.5rem!important;
}
.gamification .g-lg-4,
.gamification .gy-lg-4 {
--gamification-gutter-y: 1.5rem!important;
}
.gamification .g-lg-5,
.gamification .gx-lg-5 {
--gamification-gutter-x: 3rem!important;
}
.gamification .g-lg-5,
.gamification .gy-lg-5 {
--gamification-gutter-y: 3rem!important;
}
}
@media (min-width: 1200px) {
.gamification .col-xl {
flex: 1 0 0%!important;
}
.gamification .row-cols-xl-auto > * {
flex: 0 0 auto!important;
width: auto!important;
}
.gamification .row-cols-xl-1 > * {
flex: 0 0 auto!important;
width: 100%!important;
}
.gamification .row-cols-xl-2 > * {
flex: 0 0 auto!important;
width: 50%!important;
}
.gamification .row-cols-xl-3 > * {
flex: 0 0 auto!important;
width: 33.3333333333%!important;
}
.gamification .row-cols-xl-4 > * {
flex: 0 0 auto!important;
width: 25%!important;
}
.gamification .row-cols-xl-5 > * {
flex: 0 0 auto!important;
width: 20%!important;
}
.gamification .row-cols-xl-6 > * {
flex: 0 0 auto!important;
width: 16.6666666667%!important;
}
.gamification .col-xl-auto {
flex: 0 0 auto!important;
width: auto!important;
}
.gamification .col-xl-1 {
flex: 0 0 auto!important;
width: 8.33333333%!important;
}
.gamification .col-xl-2 {
flex: 0 0 auto!important;
width: 16.66666667%!important;
}
.gamification .col-xl-3 {
flex: 0 0 auto!important;
width: 25%!important;
}
.gamification .col-xl-4 {
flex: 0 0 auto!important;
width: 33.33333333%!important;
}
.gamification .col-xl-5 {
flex: 0 0 auto!important;
width: 41.66666667%!important;
}
.gamification .col-xl-6 {
flex: 0 0 auto!important;
width: 50%!important;
}
.gamification .col-xl-7 {
flex: 0 0 auto!important;
width: 58.33333333%!important;
}
.gamification .col-xl-8 {
flex: 0 0 auto!important;
width: 66.66666667%!important;
}
.gamification .col-xl-9 {
flex: 0 0 auto!important;
width: 75%!important;
}
.gamification .col-xl-10 {
flex: 0 0 auto!important;
width: 83.33333333%!important;
}
.gamification .col-xl-11 {
flex: 0 0 auto!important;
width: 91.66666667%!important;
}
.gamification .col-xl-12 {
flex: 0 0 auto!important;
width: 100%!important;
}
.gamification .offset-xl-0 {
margin-left: 0!important;
}
.gamification .offset-xl-1 {
margin-left: 8.33333333%!important;
}
.gamification .offset-xl-2 {
margin-left: 16.66666667%!important;
}
.gamification .offset-xl-3 {
margin-left: 25%!important;
}
.gamification .offset-xl-4 {
margin-left: 33.33333333%!important;
}
.gamification .offset-xl-5 {
margin-left: 41.66666667%!important;
}
.gamification .offset-xl-6 {
margin-left: 50%!important;
}
.gamification .offset-xl-7 {
margin-left: 58.33333333%!important;
}
.gamification .offset-xl-8 {
margin-left: 66.66666667%!important;
}
.gamification .offset-xl-9 {
margin-left: 75%!important;
}
.gamification .offset-xl-10 {
margin-left: 83.33333333%!important;
}
.gamification .offset-xl-11 {
margin-left: 91.66666667%!important;
}
.gamification .g-xl-0,
.gamification .gx-xl-0 {
--gamification-gutter-x: 0!important;
}
.gamification .g-xl-0,
.gamification .gy-xl-0 {
--gamification-gutter-y: 0!important;
}
.gamification .g-xl-1,
.gamification .gx-xl-1 {
--gamification-gutter-x: 0.25rem!important;
}
.gamification .g-xl-1,
.gamification .gy-xl-1 {
--gamification-gutter-y: 0.25rem!important;
}
.gamification .g-xl-2,
.gamification .gx-xl-2 {
--gamification-gutter-x: 0.5rem!important;
}
.gamification .g-xl-2,
.gamification .gy-xl-2 {
--gamification-gutter-y: 0.5rem!important;
}
.gamification .g-xl-3,
.gamification .gx-xl-3 {
--gamification-gutter-x: 1rem!important;
}
.gamification .g-xl-3,
.gamification .gy-xl-3 {
--gamification-gutter-y: 1rem!important;
}
.gamification .g-xl-4,
.gamification .gx-xl-4 {
--gamification-gutter-x: 1.5rem!important;
}
.gamification .g-xl-4,
.gamification .gy-xl-4 {
--gamification-gutter-y: 1.5rem!important;
}
.gamification .g-xl-5,
.gamification .gx-xl-5 {
--gamification-gutter-x: 3rem!important;
}
.gamification .g-xl-5,
.gamification .gy-xl-5 {
--gamification-gutter-y: 3rem!important;
}
}
@media (min-width: 1400px) {
.gamification .col-xxl {
flex: 1 0 0%!important;
}
.gamification .row-cols-xxl-auto > * {
flex: 0 0 auto!important;
width: auto!important;
}
.gamification .row-cols-xxl-1 > * {
flex: 0 0 auto!important;
width: 100%!important;
}
.gamification .row-cols-xxl-2 > * {
flex: 0 0 auto!important;
width: 50%!important;
}
.gamification .row-cols-xxl-3 > * {
flex: 0 0 auto!important;
width: 33.3333333333%!important;
}
.gamification .row-cols-xxl-4 > * {
flex: 0 0 auto!important;
width: 25%!important;
}
.gamification .row-cols-xxl-5 > * {
flex: 0 0 auto!important;
width: 20%!important;
}
.gamification .row-cols-xxl-6 > * {
flex: 0 0 auto!important;
width: 16.6666666667%!important;
}
.gamification .col-xxl-auto {
flex: 0 0 auto!important;
width: auto!important;
}
.gamification .col-xxl-1 {
flex: 0 0 auto!important;
width: 8.33333333%!important;
}
.gamification .col-xxl-2 {
flex: 0 0 auto!important;
width: 16.66666667%!important;
}
.gamification .col-xxl-3 {
flex: 0 0 auto!important;
width: 25%!important;
}
.gamification .col-xxl-4 {
flex: 0 0 auto!important;
width: 33.33333333%!important;
}
.gamification .col-xxl-5 {
flex: 0 0 auto!important;
width: 41.66666667%!important;
}
.gamification .col-xxl-6 {
flex: 0 0 auto!important;
width: 50%!important;
}
.gamification .col-xxl-7 {
flex: 0 0 auto!important;
width: 58.33333333%!important;
}
.gamification .col-xxl-8 {
flex: 0 0 auto!important;
width: 66.66666667%!important;
}
.gamification .col-xxl-9 {
flex: 0 0 auto!important;
width: 75%!important;
}
.gamification .col-xxl-10 {
flex: 0 0 auto!important;
width: 83.33333333%!important;
}
.gamification .col-xxl-11 {
flex: 0 0 auto!important;
width: 91.66666667%!important;
}
.gamification .col-xxl-12 {
flex: 0 0 auto!important;
width: 100%!important;
}
.gamification .offset-xxl-0 {
margin-left: 0!important;
}
.gamification .offset-xxl-1 {
margin-left: 8.33333333%!important;
}
.gamification .offset-xxl-2 {
margin-left: 16.66666667%!important;
}
.gamification .offset-xxl-3 {
margin-left: 25%!important;
}
.gamification .offset-xxl-4 {
margin-left: 33.33333333%!important;
}
.gamification .offset-xxl-5 {
margin-left: 41.66666667%!important;
}
.gamification .offset-xxl-6 {
margin-left: 50%!important;
}
.gamification .offset-xxl-7 {
margin-left: 58.33333333%!important;
}
.gamification .offset-xxl-8 {
margin-left: 66.66666667%!important;
}
.gamification .offset-xxl-9 {
margin-left: 75%!important;
}
.gamification .offset-xxl-10 {
margin-left: 83.33333333%!important;
}
.gamification .offset-xxl-11 {
margin-left: 91.66666667%!important;
}
.gamification .g-xxl-0,
.gamification .gx-xxl-0 {
--gamification-gutter-x: 0!important;
}
.gamification .g-xxl-0,
.gamification .gy-xxl-0 {
--gamification-gutter-y: 0!important;
}
.gamification .g-xxl-1,
.gamification .gx-xxl-1 {
--gamification-gutter-x: 0.25rem!important;
}
.gamification .g-xxl-1,
.gamification .gy-xxl-1 {
--gamification-gutter-y: 0.25rem!important;
}
.gamification .g-xxl-2,
.gamification .gx-xxl-2 {
--gamification-gutter-x: 0.5rem!important;
}
.gamification .g-xxl-2,
.gamification .gy-xxl-2 {
--gamification-gutter-y: 0.5rem!important;
}
.gamification .g-xxl-3,
.gamification .gx-xxl-3 {
--gamification-gutter-x: 1rem!important;
}
.gamification .g-xxl-3,
.gamification .gy-xxl-3 {
--gamification-gutter-y: 1rem!important;
}
.gamification .g-xxl-4,
.gamification .gx-xxl-4 {
--gamification-gutter-x: 1.5rem!important;
}
.gamification .g-xxl-4,
.gamification .gy-xxl-4 {
--gamification-gutter-y: 1.5rem!important;
}
.gamification .g-xxl-5,
.gamification .gx-xxl-5 {
--gamification-gutter-x: 3rem!important;
}
.gamification .g-xxl-5,
.gamification .gy-xxl-5 {
--gamification-gutter-y: 3rem!important;
}
}
.gamification .table {
--gamification-table-color: var(--gamification-body-color)!important;
--gamification-table-bg: transparent!important;
--gamification-table-border-color: var(--gamification-border-color)!important;
--gamification-table-accent-bg: transparent!important;
--gamification-table-striped-color: var(--gamification-body-color)!important;
--gamification-table-striped-bg: rgba(0, 0, 0, 0.05)!important;
--gamification-table-active-color: var(--gamification-body-color)!important;
--gamification-table-active-bg: rgba(0, 0, 0, 0.1)!important;
--gamification-table-hover-color: var(--gamification-body-color)!important;
--gamification-table-hover-bg: rgba(0, 0, 0, 0.075)!important;
width: 100%!important;
margin-bottom: 1rem!important;
color: var(--gamification-table-color)!important;
vertical-align: top!important;
border-color: var(--gamification-table-border-color)!important;
}
.gamification .table > :not(caption) > * > * {
padding: 0.5rem 0.5rem!important;
background-color: var(--gamification-table-bg)!important;
border-bottom-width: 1px!important;
box-shadow: inset 0 0 0 9999px var(--gamification-table-accent-bg)!important;
}
.gamification .table > tbody {
vertical-align: inherit!important;
}
.gamification .table > thead {
vertical-align: bottom!important;
}
.gamification .table-group-divider {
border-top: 2px solid currentcolor!important;
}
.gamification .caption-top {
caption-side: top!important;
}
.gamification .table-sm > :not(caption) > * > * {
padding: 0.25rem 0.25rem!important;
}
.gamification .table-bordered > :not(caption) > * {
border-width: 1px 0!important;
}
.gamification .table-bordered > :not(caption) > * > * {
border-width: 0 1px!important;
}
.gamification .table-borderless > :not(caption) > * > * {
border-bottom-width: 0!important;
}
.gamification .table-borderless > :not(:first-child) {
border-top-width: 0!important;
}
.gamification .table-striped > tbody > tr:nth-of-type(odd) > * {
--gamification-table-accent-bg: var(--gamification-table-striped-bg)!important;
color: var(--gamification-table-striped-color)!important;
}
.gamification .table-striped-columns > :not(caption) > tr > :nth-child(even) {
--gamification-table-accent-bg: var(--gamification-table-striped-bg)!important;
color: var(--gamification-table-striped-color)!important;
}
.gamification .table-active {
--gamification-table-accent-bg: var(--gamification-table-active-bg)!important;
color: var(--gamification-table-active-color)!important;
}
.gamification .table-hover > tbody > tr:hover > * {
--gamification-table-accent-bg: var(--gamification-table-hover-bg)!important;
color: var(--gamification-table-hover-color)!important;
}
.gamification .table-primary {
--gamification-table-color: #000!important;
--gamification-table-bg: #cfe2ff!important;
--gamification-table-border-color: #bacbe6!important;
--gamification-table-striped-bg: #c5d7f2!important;
--gamification-table-striped-color: #000!important;
--gamification-table-active-bg: #bacbe6!important;
--gamification-table-active-color: #000!important;
--gamification-table-hover-bg: #bfd1ec!important;
--gamification-table-hover-color: #000!important;
color: var(--gamification-table-color)!important;
border-color: var(--gamification-table-border-color)!important;
}
.gamification .table-secondary {
--gamification-table-color: #000!important;
--gamification-table-bg: #e2e3e5!important;
--gamification-table-border-color: #cbccce!important;
--gamification-table-striped-bg: #d7d8da!important;
--gamification-table-striped-color: #000!important;
--gamification-table-active-bg: #cbccce!important;
--gamification-table-active-color: #000!important;
--gamification-table-hover-bg: #d1d2d4!important;
--gamification-table-hover-color: #000!important;
color: var(--gamification-table-color)!important;
border-color: var(--gamification-table-border-color)!important;
}
.gamification .table-success {
--gamification-table-color: #000!important;
--gamification-table-bg: #d1e7dd!important;
--gamification-table-border-color: #bcd0c7!important;
--gamification-table-striped-bg: #c7dbd2!important;
--gamification-table-striped-color: #000!important;
--gamification-table-active-bg: #bcd0c7!important;
--gamification-table-active-color: #000!important;
--gamification-table-hover-bg: #c1d6cc!important;
--gamification-table-hover-color: #000!important;
color: var(--gamification-table-color)!important;
border-color: var(--gamification-table-border-color)!important;
}
.gamification .table-info {
--gamification-table-color: #000!important;
--gamification-table-bg: #cff4fc!important;
--gamification-table-border-color: #badce3!important;
--gamification-table-striped-bg: #c5e8ef!important;
--gamification-table-striped-color: #000!important;
--gamification-table-active-bg: #badce3!important;
--gamification-table-active-color: #000!important;
--gamification-table-hover-bg: #bfe2e9!important;
--gamification-table-hover-color: #000!important;
color: var(--gamification-table-color)!important;
border-color: var(--gamification-table-border-color)!important;
}
.gamification .table-warning {
--gamification-table-color: #000!important;
--gamification-table-bg: #fff3cd!important;
--gamification-table-border-color: #e6dbb9!important;
--gamification-table-striped-bg: #f2e7c3!important;
--gamification-table-striped-color: #000!important;
--gamification-table-active-bg: #e6dbb9!important;
--gamification-table-active-color: #000!important;
--gamification-table-hover-bg: #ece1be!important;
--gamification-table-hover-color: #000!important;
color: var(--gamification-table-color)!important;
border-color: var(--gamification-table-border-color)!important;
}
.gamification .table-danger {
--gamification-table-color: #000!important;
--gamification-table-bg: #f8d7da!important;
--gamification-table-border-color: #dfc2c4!important;
--gamification-table-striped-bg: #eccccf!important;
--gamification-table-striped-color: #000!important;
--gamification-table-active-bg: #dfc2c4!important;
--gamification-table-active-color: #000!important;
--gamification-table-hover-bg: #e5c7ca!important;
--gamification-table-hover-color: #000!important;
color: var(--gamification-table-color)!important;
border-color: var(--gamification-table-border-color)!important;
}
.gamification .table-light {
--gamification-table-color: #000!important;
--gamification-table-bg: #f8f9fa!important;
--gamification-table-border-color: #dfe0e1!important;
--gamification-table-striped-bg: #ecedee!important;
--gamification-table-striped-color: #000!important;
--gamification-table-active-bg: #dfe0e1!important;
--gamification-table-active-color: #000!important;
--gamification-table-hover-bg: #e5e6e7!important;
--gamification-table-hover-color: #000!important;
color: var(--gamification-table-color)!important;
border-color: var(--gamification-table-border-color)!important;
}
.gamification .table-dark {
--gamification-table-color: #fff!important;
--gamification-table-bg: #212529!important;
--gamification-table-border-color: #373b3e!important;
--gamification-table-striped-bg: #2c3034!important;
--gamification-table-striped-color: #fff!important;
--gamification-table-active-bg: #373b3e!important;
--gamification-table-active-color: #fff!important;
--gamification-table-hover-bg: #323539!important;
--gamification-table-hover-color: #fff!important;
color: var(--gamification-table-color)!important;
border-color: var(--gamification-table-border-color)!important;
}
.gamification .table-responsive {
overflow-x: auto!important;
-webkit-overflow-scrolling: touch!important;
}
@media (max-width: 575.98px) {
.gamification .table-responsive-sm {
overflow-x: auto!important;
-webkit-overflow-scrolling: touch!important;
}
}
@media (max-width: 767.98px) {
.gamification .table-responsive-md {
overflow-x: auto!important;
-webkit-overflow-scrolling: touch!important;
}
}
@media (max-width: 991.98px) {
.gamification .table-responsive-lg {
overflow-x: auto!important;
-webkit-overflow-scrolling: touch!important;
}
}
@media (max-width: 1199.98px) {
.gamification .table-responsive-xl {
overflow-x: auto!important;
-webkit-overflow-scrolling: touch!important;
}
}
@media (max-width: 1399.98px) {
.gamification .table-responsive-xxl {
overflow-x: auto!important;
-webkit-overflow-scrolling: touch!important;
}
}
.gamification .form-label {
margin-bottom: 0.5rem!important;
}
.gamification .col-form-label {
padding-top: calc(0.375rem + 1px)!important;
padding-bottom: calc(0.375rem + 1px)!important;
margin-bottom: 0!important;
font-size: inherit!important;
line-height: 1.5!important;
}
.gamification .col-form-label-lg {
padding-top: calc(0.5rem + 1px)!important;
padding-bottom: calc(0.5rem + 1px)!important;
font-size: 1.25rem!important;
}
.gamification .col-form-label-sm {
padding-top: calc(0.25rem + 1px)!important;
padding-bottom: calc(0.25rem + 1px)!important;
font-size: 0.875rem!important;
}
.gamification .form-text {
margin-top: 0.25rem!important;
font-size: 0.875em!important;
color: rgba(var(--gamification-body-color-rgb), 0.75)!important;
}
.gamification .form-control {
display: block!important;
width: 100%!important;
padding: 0.375rem 0.75rem!important;
font-size: 1rem!important;
font-weight: 400!important;
line-height: 1.5!important;
color: #212529!important;
background-color: #fff!important;
background-clip: padding-box!important;
border: 1px solid #ced4da!important;
-webkit-appearance: none!important;
-moz-appearance: none!important;
appearance: none!important;
border-radius: 0.375rem!important;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out!important;
}
@media (prefers-reduced-motion: reduce) {
.gamification .form-control {
transition: none!important;
}
}
.gamification .form-control[type='file'] {
overflow: hidden!important;
}
.gamification .form-control[type='file']:not(:disabled):not([readonly]) {
cursor: pointer!important;
}
.gamification .form-control:focus {
color: #212529!important;
background-color: #fff!important;
border-color: #86b7fe!important;
outline: 0!important;
box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25)!important;
}
.gamification .form-control::-webkit-date-and-time-value {
height: 1.5em!important;
}
.gamification .form-control::-moz-placeholder {
color: #6c757d!important;
opacity: 1!important;
}
.gamification .form-control::placeholder {
color: #6c757d!important;
opacity: 1!important;
}
.gamification .form-control:disabled,
.gamification .form-control[readonly] {
background-color: #e9ecef!important;
opacity: 1!important;
}
.gamification .form-control::-webkit-file-upload-button {
padding: 0.375rem 0.75rem!important;
margin: -0.375rem -0.75rem!important;
-webkit-margin-end: 0.75rem!important;
margin-inline-end: 0.75rem!important;
color: #212529!important;
background-color: #e9ecef!important;
pointer-events: none!important;
border-color: inherit!important;
border-style: solid!important;
border-width: 0!important;
border-inline-end-width: 1px!important;
border-radius: 0!important;
-webkit-transition: color 0.15s ease-in-out,
background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
box-shadow 0.15s ease-in-out!important;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out!important;
}
.gamification .form-control::file-selector-button {
padding: 0.375rem 0.75rem!important;
margin: -0.375rem -0.75rem!important;
-webkit-margin-end: 0.75rem!important;
margin-inline-end: 0.75rem!important;
color: #212529!important;
background-color: #e9ecef!important;
pointer-events: none!important;
border-color: inherit!important;
border-style: solid!important;
border-width: 0!important;
border-inline-end-width: 1px!important;
border-radius: 0!important;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out!important;
}
@media (prefers-reduced-motion: reduce) {
.gamification .form-control::-webkit-file-upload-button {
-webkit-transition: none!important;
transition: none!important;
}
.gamification .form-control::file-selector-button {
transition: none!important;
}
}
.gamification
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
background-color: #dde0e3!important;
}
.gamification
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
background-color: #dde0e3!important;
}
.gamification .form-control-plaintext {
display: block!important;
width: 100%!important;
padding: 0.375rem 0!important;
margin-bottom: 0!important;
line-height: 1.5!important;
color: #212529!important;
background-color: transparent!important;
border: solid transparent!important;
border-width: 1px 0!important;
}
.gamification .form-control-plaintext.gamification .form-control-lg,
.gamification .form-control-plaintext.gamification .form-control-sm {
padding-right: 0!important;
padding-left: 0!important;
}
.gamification .form-control-sm {
min-height: calc(1.5em + 0.5rem + 2px)!important;
padding: 0.25rem 0.5rem!important;
font-size: 0.875rem!important;
border-radius: 0.25rem!important;
}
.gamification .form-control-sm::-webkit-file-upload-button {
padding: 0.25rem 0.5rem!important;
margin: -0.25rem -0.5rem!important;
-webkit-margin-end: 0.5rem!important;
margin-inline-end: 0.5rem!important;
}
.gamification .form-control-sm::file-selector-button {
padding: 0.25rem 0.5rem!important;
margin: -0.25rem -0.5rem!important;
-webkit-margin-end: 0.5rem!important;
margin-inline-end: 0.5rem!important;
}
.gamification .form-control-lg {
min-height: calc(1.5em + 1rem + 2px)!important;
padding: 0.5rem 1rem!important;
font-size: 1.25rem!important;
border-radius: 0.5rem!important;
}
.gamification .form-control-lg::-webkit-file-upload-button {
padding: 0.5rem 1rem!important;
margin: -0.5rem -1rem!important;
-webkit-margin-end: 1rem!important;
margin-inline-end: 1rem!important;
}
.gamification .form-control-lg::file-selector-button {
padding: 0.5rem 1rem!important;
margin: -0.5rem -1rem!important;
-webkit-margin-end: 1rem!important;
margin-inline-end: 1rem!important;
}
.gamification textarea .form-control {
min-height: calc(1.5em + 0.75rem + 2px)!important;
}
.gamification textarea .form-control-sm {
min-height: calc(1.5em + 0.5rem + 2px)!important;
}
.gamification textarea .form-control-lg {
min-height: calc(1.5em + 1rem + 2px)!important;
}
.gamification .form-control-color {
width: 3rem!important;
height: auto!important;
padding: 0.375rem!important;
}
.gamification .form-control-color:not(:disabled):not([readonly]) {
cursor: pointer!important;
}
.gamification .form-control-color::-moz-color-swatch {
height: 1.5em!important;
border-radius: 0.375rem!important;
}
.gamification .form-control-color::-webkit-color-swatch {
height: 1.5em!important;
border-radius: 0.375rem!important;
}
.gamification .form-select {
display: block!important;