2025-02-24 16:22:52 +01:00
@ charset "UTF-8" ;
@ font-face {
font-family : 'Archivo' ;
src : url ( '/static/css/fonts/Archivo-VariableFont_wdth,wght.ttf' ) format ( 'truetype' ) ;
font-weight : 100 900 ;
font-style : normal ;
}
@ font-face {
font-family : 'Archivo' ;
src : url ( '/static/css/fonts/Archivo-Italic-VariableFont_wdth,wght.ttf' ) format ( 'truetype' ) ;
font-weight : 100 900 ;
font-style : italic ;
}
@ font-face {
font-family : 'Plus Jakarta Sans' ;
src : url ( '/static/css/fonts/PlusJakartaSans-VariableFont_wght.ttf' ) format ( 'truetype' ) ;
font-weight : 200 800 ;
font-style : normal ;
}
@ font-face {
font-family : 'Plus Jakarta Sans' ;
src : url ( '/static/css/fonts/PlusJakartaSans-Italic-VariableFont_wght.ttf' ) format ( 'truetype' ) ;
font-weight : 200 800 ;
font-style : italic ;
}
: root ,
[ data-bs-theme = light ] {
--bs-blue : # 0d6efd ;
--bs-indigo : # 6610f2 ;
--bs-purple : # 6f42c1 ;
--bs-pink : # d63384 ;
--bs-red : # dc3545 ;
--bs-orange : # fd7e14 ;
--bs-yellow : # ffc107 ;
--bs-green : # 198754 ;
--bs-teal : # 20c997 ;
--bs-cyan : # 0dcaf0 ;
--bs-black : # 000 ;
--bs-white : # fff ;
--bs-gray : # 6c757d ;
--bs-gray-dark : # 343a40 ;
--bs-gray-100 : # f8f9fa ;
--bs-gray-200 : # e9ecef ;
--bs-gray-300 : # dee2e6 ;
--bs-gray-400 : # ced4da ;
--bs-gray-500 : # adb5bd ;
--bs-gray-600 : # 6c757d ;
--bs-gray-700 : # 495057 ;
--bs-gray-800 : # 343a40 ;
--bs-gray-900 : # 212529 ;
--bs-primary : # 9A63EC ;
--bs-secondary : # E5E7EB ;
--bs-success : # 198754 ;
--bs-info : # 0dcaf0 ;
--bs-warning : # ffc107 ;
--bs-danger : # dc3545 ;
--bs-light : # f8f9fa ;
--bs-dark : # 212529 ;
--bs-primary-rgb : 154 , 99 , 236 ;
--bs-secondary-rgb : 229 , 231 , 235 ;
--bs-success-rgb : 25 , 135 , 84 ;
--bs-info-rgb : 13 , 202 , 240 ;
--bs-warning-rgb : 255 , 193 , 7 ;
--bs-danger-rgb : 220 , 53 , 69 ;
--bs-light-rgb : 248 , 249 , 250 ;
--bs-dark-rgb : 33 , 37 , 41 ;
--bs-primary-text-emphasis : # 3e285e ;
--bs-secondary-text-emphasis : # 5c5c5e ;
--bs-success-text-emphasis : # 0a3622 ;
--bs-info-text-emphasis : # 055160 ;
--bs-warning-text-emphasis : # 664d03 ;
--bs-danger-text-emphasis : # 58151c ;
--bs-light-text-emphasis : # 333333 ;
--bs-dark-text-emphasis : # 495057 ;
--bs-primary-bg-subtle : # 160037 ;
--bs-secondary-bg-subtle : # fafafb ;
--bs-success-bg-subtle : # d1e7dd ;
--bs-info-bg-subtle : # cff4fc ;
--bs-warning-bg-subtle : # fff3cd ;
--bs-danger-bg-subtle : # f8d7da ;
--bs-light-bg-subtle : # fcfcfd ;
--bs-dark-bg-subtle : # ced4da ;
--bs-primary-border-subtle : # d7c1f7 ;
--bs-secondary-border-subtle : # f5f5f7 ;
--bs-success-border-subtle : # a3cfbb ;
--bs-info-border-subtle : # 9eeaf9 ;
--bs-warning-border-subtle : # ffe69c ;
--bs-danger-border-subtle : # f1aeb5 ;
--bs-light-border-subtle : # e9ecef ;
--bs-dark-border-subtle : # adb5bd ;
--bs-white-rgb : 255 , 255 , 255 ;
--bs-black-rgb : 0 , 0 , 0 ;
--bs-font-sans-serif : "Cairo" , -apple-system , blinkmacsystemfont , "Segoe UI" , roboto , "Helvetica Neue" , arial , "Noto Sans" , sans-serif , "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol" , "Noto Color Emoji" ;
--bs-font-monospace : sfmono-regular , menlo , monaco , consolas , "Liberation Mono" , "Courier New" , monospace ;
--bs-gradient : linear-gradient ( 180deg , rgba ( 255 , 255 , 255 , . 15 ) , rgba ( 255 , 255 , 255 , 0 ) ) ;
--bs-body-font-family : "Cairo" , -apple-system , blinkmacsystemfont , "Segoe UI" , roboto , "Helvetica Neue" , arial , "Noto Sans" , sans-serif , "Apple Color Emoji" , "Segoe UI Emoji" , "Segoe UI Symbol" , "Noto Color Emoji" ;
--bs-body-font-size : 1rem ;
--bs-body-font-weight : 400 ;
--bs-body-line-height : 1 . 5 ;
--bs-body-color : # 4B5563 ;
--bs-body-color-rgb : 75 , 85 , 99 ;
--bs-body-bg : # fff ;
--bs-body-bg-rgb : 255 , 255 , 255 ;
--bs-emphasis-color : # 000 ;
--bs-emphasis-color-rgb : 0 , 0 , 0 ;
--bs-secondary-color : rgba ( 75 , 85 , 99 , . 75 ) ;
--bs-secondary-color-rgb : 75 , 85 , 99 ;
--bs-secondary-bg : # e9ecef ;
--bs-secondary-bg-rgb : 233 , 236 , 239 ;
--bs-tertiary-color : rgba ( 75 , 85 , 99 , . 5 ) ;
--bs-tertiary-color-rgb : 75 , 85 , 99 ;
--bs-tertiary-bg : # f8f9fa ;
--bs-tertiary-bg-rgb : 248 , 249 , 250 ;
--bs-heading-color : inherit ;
--bs-link-color : # 4B5563 ;
--bs-link-color-rgb : 75 , 85 , 99 ;
--bs-link-decoration : none ;
--bs-link-hover-color : # 3c444f ;
--bs-link-hover-color-rgb : 60 , 68 , 79 ;
--bs-code-color : # d63384 ;
--bs-highlight-color : # 4B5563 ;
--bs-highlight-bg : # fff3cd ;
--bs-border-width : 1px ;
--bs-border-style : solid ;
--bs-border-color : # dee2e6 ;
--bs-border-color-translucent : rgba ( 0 , 0 , 0 , . 175 ) ;
--bs-border-radius : . 4rem ;
--bs-border-radius-sm : . 25rem ;
--bs-border-radius-lg : . 5rem ;
--bs-border-radius-xl : 1rem ;
--bs-border-radius-xxl : 2rem ;
--bs-border-radius-2xl : var ( --bs-border-radius-xxl ) ;
--bs-border-radius-pill : 50rem ;
--bs-box-shadow : 0 . 5rem 1rem rgba ( 0 , 0 , 0 , . 15 ) ;
--bs-box-shadow-sm : 0 . 125rem . 25rem rgba ( 0 , 0 , 0 , . 075 ) ;
--bs-box-shadow-lg : 0 1rem 3rem rgba ( 0 , 0 , 0 , . 175 ) ;
--bs-box-shadow-inset : inset 0 1px 2px rgba ( 0 , 0 , 0 , . 075 ) ;
--bs-focus-ring-width : . 25rem ;
--bs-focus-ring-opacity : . 25 ;
--bs-focus-ring-color : rgba ( 154 , 99 , 236 , . 25 ) ;
--bs-form-valid-color : # 198754 ;
--bs-form-valid-border-color : # 198754 ;
--bs-form-invalid-color : # dc3545 ;
--bs-form-invalid-border-color : # dc3545
}
[ data-bs-theme = dark ] {
color-scheme : dark ;
--bs-body-color : # dee2e6 ;
--bs-body-color-rgb : 222 , 226 , 230 ;
--bs-body-bg : # 212529 ;
--bs-body-bg-rgb : 33 , 37 , 41 ;
--bs-emphasis-color : # fff ;
--bs-emphasis-color-rgb : 255 , 255 , 255 ;
--bs-secondary-color : rgba ( 222 , 226 , 230 , . 75 ) ;
--bs-secondary-color-rgb : 222 , 226 , 230 ;
--bs-secondary-bg : # 343a40 ;
--bs-secondary-bg-rgb : 52 , 58 , 64 ;
--bs-tertiary-color : rgba ( 222 , 226 , 230 , . 5 ) ;
--bs-tertiary-color-rgb : 222 , 226 , 230 ;
--bs-tertiary-bg : # 2b3035 ;
--bs-tertiary-bg-rgb : 43 , 48 , 53 ;
--bs-primary-text-emphasis : # c2a1f4 ;
--bs-secondary-text-emphasis : # eff1f3 ;
--bs-success-text-emphasis : # 75b798 ;
--bs-info-text-emphasis : # 6edff6 ;
--bs-warning-text-emphasis : # ffda6a ;
--bs-danger-text-emphasis : # ea868f ;
--bs-light-text-emphasis : # f8f9fa ;
--bs-dark-text-emphasis : # dee2e6 ;
--bs-primary-bg-subtle : # 1f142f ;
--bs-secondary-bg-subtle : # 2e2e2f ;
--bs-success-bg-subtle : # 051b11 ;
--bs-info-bg-subtle : # 032830 ;
--bs-warning-bg-subtle : # 332701 ;
--bs-danger-bg-subtle : # 2c0b0e ;
--bs-light-bg-subtle : # 343a40 ;
--bs-dark-bg-subtle : # 1a1d20 ;
--bs-primary-border-subtle : # 5c3b8e ;
--bs-secondary-border-subtle : # 898b8d ;
--bs-success-border-subtle : # 0f5132 ;
--bs-info-border-subtle : # 087990 ;
--bs-warning-border-subtle : # 997404 ;
--bs-danger-border-subtle : # 842029 ;
--bs-light-border-subtle : # 495057 ;
--bs-dark-border-subtle : # 343a40 ;
--bs-heading-color : inherit ;
--bs-link-color : # c2a1f4 ;
--bs-link-hover-color : # ceb4f6 ;
--bs-link-color-rgb : 194 , 161 , 244 ;
--bs-link-hover-color-rgb : 206 , 180 , 246 ;
--bs-code-color : # e685b5 ;
--bs-highlight-color : # dee2e6 ;
--bs-highlight-bg : # 664d03 ;
--bs-border-color : # 495057 ;
--bs-border-color-translucent : rgba ( 255 , 255 , 255 , . 15 ) ;
--bs-form-valid-color : # 75b798 ;
--bs-form-valid-border-color : # 75b798 ;
--bs-form-invalid-color : # ea868f ;
--bs-form-invalid-border-color : # ea868f
}
* ,
* : before ,
* : after {
box-sizing : border-box
}
@ media ( prefers-reduced-motion : no-preference ) {
: root {
scroll-behavior : smooth
}
}
body {
margin : 0 ;
font-family : var ( --bs-body-font-family ) ;
font-size : var ( --bs-body-font-size ) ;
font-weight : var ( --bs-body-font-weight ) ;
line-height : var ( --bs-body-line-height ) ;
color : var ( --bs-body-color ) ;
text-align : var ( --bs-body-text-align ) ;
background-color : var ( --bs-body-bg ) ;
-webkit-text-size-adjust : 100 % ;
-webkit-tap-highlight-color : rgba ( 0 , 0 , 0 , 0 )
}
hr {
margin : 1rem 0 ;
color : inherit ;
border : 0 ;
border-top : var ( --bs-border-width ) solid ;
opacity : . 25
}
h6 ,
. h6 ,
h5 ,
. h5 ,
h4 ,
. h4 ,
h3 ,
. h3 ,
h2 ,
. h2 ,
h1 ,
. h1 {
margin-top : 0 ;
margin-bottom : . 5rem ;
font-weight : 500 ;
line-height : 1 . 2 ;
color : var ( --bs-heading-color )
}
h1 ,
. h1 {
font-size : calc ( 1 . 375rem + 1 . 5vw )
}
@ media ( min-width : 1200px ) {
h1 ,
. h1 {
font-size : 2 . 5rem
}
}
h2 ,
. h2 {
font-size : calc ( 1 . 325rem + . 9vw )
}
@ media ( min-width : 1200px ) {
h2 ,
. h2 {
font-size : 2rem
}
}
h3 ,
. h3 {
font-size : calc ( 1 . 3rem + . 6vw )
}
@ media ( min-width : 1200px ) {
h3 ,
. h3 {
font-size : 1 . 75rem
}
}
h4 ,
. h4 {
font-size : calc ( 1 . 275rem + . 3vw )
}
@ media ( min-width : 1200px ) {
h4 ,
. h4 {
font-size : 1 . 5rem
}
}
h5 ,
. h5 {
font-size : 1 . 25rem
}
h6 ,
. h6 {
font-size : 1rem
}
p {
margin-top : 0 ;
margin-bottom : 1rem
}
abbr [ title ] {
text-decoration : underline dotted ;
cursor : help ;
text-decoration-skip-ink : none
}
address {
margin-bottom : 1rem ;
font-style : normal ;
line-height : inherit
}
ol ,
ul {
padding-left : 2rem
}
ol ,
ul ,
dl {
margin-top : 0 ;
margin-bottom : 1rem
}
ol ol ,
ul ul ,
ol ul ,
ul ol {
margin-bottom : 0
}
dt {
font-weight : 700
}
dd {
margin-bottom : . 5rem ;
margin-left : 0
}
blockquote {
margin : 0 0 1rem
}
b ,
strong {
font-weight : bolder
}
small ,
. small {
font-size : . 875em
}
mark ,
. mark {
padding : . 1875em ;
color : var ( --bs-highlight-color ) ;
background-color : var ( --bs-highlight-bg )
}
sub ,
sup {
position : relative ;
font-size : . 75em ;
line-height : 0 ;
vertical-align : baseline
}
sub {
bottom : - . 25em
}
sup {
top : - . 5em
}
a {
color : rgba ( var ( --bs-link-color-rgb ) , var ( --bs-link-opacity , 1 ) ) ;
text-decoration : none
}
a : hover {
--bs-link-color-rgb : var ( --bs-link-hover-color-rgb )
}
a : not ( [ href ] ) : not ( [ class ] ) ,
a : not ( [ href ] ) : not ( [ class ] ) : hover {
color : inherit ;
text-decoration : none
}
pre ,
code ,
kbd ,
samp {
font-family : var ( --bs-font-monospace ) ;
font-size : 1em
}
pre {
display : block ;
margin-top : 0 ;
margin-bottom : 1rem ;
overflow : auto ;
font-size : . 875em
}
pre code {
font-size : inherit ;
color : inherit ;
word-break : normal
}
code {
font-size : . 875em ;
color : var ( --bs-code-color ) ;
word-wrap : break-word
}
a > code {
color : inherit
}
kbd {
padding : . 1875rem . 375rem ;
font-size : . 875em ;
color : var ( --bs-body-bg ) ;
background-color : var ( --bs-body-color ) ;
border-radius : . 25rem
}
kbd kbd {
padding : 0 ;
font-size : 1em
}
figure {
margin : 0 0 1rem
}
img ,
svg {
vertical-align : middle
}
table {
caption-side : bottom ;
border-collapse : collapse
}
caption {
padding-top : . 5rem ;
padding-bottom : . 5rem ;
color : var ( --bs-secondary-color ) ;
text-align : left
}
th {
text-align : inherit ;
text-align : -webkit-match-parent
}
thead ,
tbody ,
tfoot ,
tr ,
td ,
th {
border-color : inherit ;
border-style : solid ;
border-width : 0
}
label {
display : inline-block
}
button {
border-radius : 0
}
button : focus : not ( : focus-visible ) {
outline : 0
}
input ,
button ,
select ,
optgroup ,
textarea {
margin : 0 ;
font-family : inherit ;
font-size : inherit ;
line-height : inherit
}
button ,
select {
text-transform : none
}
[ role = button ] {
cursor : pointer
}
select {
word-wrap : normal
}
select : disabled {
opacity : 1
}
[ list ] : not ( [ type = date ] ) : not ( [ type = datetime-local ] ) : not ( [ type = month ] ) : not ( [ type = week ] ) : not ( [ type = time ] ) :: -webkit-calendar-picker-indicator {
display : none ! important
}
button ,
[ type = button ] ,
[ type = reset ] ,
[ type = submit ] {
-webkit-appearance : button
}
button : not ( : disabled ) ,
[ type = button ] : not ( : disabled ) ,
[ type = reset ] : not ( : disabled ) ,
[ type = submit ] : not ( : disabled ) {
cursor : pointer
}
:: -moz-focus-inner {
padding : 0 ;
border-style : none
}
textarea {
resize : vertical
}
fieldset {
min-width : 0 ;
padding : 0 ;
margin : 0 ;
border : 0
}
legend {
float : left ;
width : 100 % ;
padding : 0 ;
margin-bottom : . 5rem ;
font-size : calc ( 1 . 275rem + . 3vw ) ;
line-height : inherit
}
@ media ( min-width : 1200px ) {
legend {
font-size : 1 . 5rem
}
}
legend + * {
clear : left
}
:: -webkit-datetime-edit-fields-wrapper ,
:: -webkit-datetime-edit-text ,
:: -webkit-datetime-edit-minute ,
:: -webkit-datetime-edit-hour-field ,
:: -webkit-datetime-edit-day-field ,
:: -webkit-datetime-edit-month-field ,
:: -webkit-datetime-edit-year-field {
padding : 0
}
:: -webkit-inner-spin-button {
height : auto
}
[ type = search ] {
-webkit-appearance : textfield ;
outline-offset : -2px
}
:: -webkit-search-decoration {
-webkit-appearance : none
}
:: -webkit-color-swatch-wrapper {
padding : 0
}
:: file-selector-button {
font : inherit ;
-webkit-appearance : button
}
output {
display : inline-block
}
iframe {
border : 0
}
summary {
display : list-item ;
cursor : pointer
}
progress {
vertical-align : baseline
}
[ hidden ] {
display : none ! important
}
. lead {
font-size : 1 . 25rem ;
font-weight : 300
}
. display-1 {
font-size : calc ( 1 . 625rem + 4 . 5vw ) ;
font-weight : 300 ;
line-height : 1 . 2
}
@ media ( min-width : 1200px ) {
. display-1 {
font-size : 5rem
}
}
. display-2 {
font-size : calc ( 1 . 575rem + 3 . 9vw ) ;
font-weight : 300 ;
line-height : 1 . 2
}
@ media ( min-width : 1200px ) {
. display-2 {
font-size : 4 . 5rem
}
}
. display-3 {
font-size : calc ( 1 . 525rem + 3 . 3vw ) ;
font-weight : 300 ;
line-height : 1 . 2
}
@ media ( min-width : 1200px ) {
. display-3 {
font-size : 4rem
}
}
. display-4 {
font-size : calc ( 1 . 475rem + 2 . 7vw ) ;
font-weight : 300 ;
line-height : 1 . 2
}
@ media ( min-width : 1200px ) {
. display-4 {
font-size : 3 . 5rem
}
}
. display-5 {
font-size : calc ( 1 . 425rem + 2 . 1vw ) ;
font-weight : 300 ;
line-height : 1 . 2
}
@ media ( min-width : 1200px ) {
. display-5 {
font-size : 3rem
}
}
. display-6 {
font-size : calc ( 1 . 375rem + 1 . 5vw ) ;
font-weight : 300 ;
line-height : 1 . 2
}
@ media ( min-width : 1200px ) {
. display-6 {
font-size : 2 . 5rem
}
}
. list-unstyled ,
. list-inline {
padding-left : 0 ;
list-style : none
}
. list-inline-item {
display : inline-block
}
. list-inline-item : not ( : last-child ) {
margin-right : . 5rem
}
. initialism {
font-size : . 875em ;
text-transform : uppercase
}
. blockquote {
margin-bottom : 1rem ;
font-size : 1 . 25rem
}
. blockquote > : last-child {
margin-bottom : 0
}
. blockquote-footer {
margin-top : -1rem ;
margin-bottom : 1rem ;
font-size : . 875em ;
color : # 6c757d
}
. blockquote-footer : before {
content : "— "
}
. img-fluid {
max-width : 100 % ;
height : auto
}
. img-thumbnail {
padding : . 25rem ;
background-color : var ( --bs-body-bg ) ;
border : var ( --bs-border-width ) solid var ( --bs-border-color ) ;
border-radius : var ( --bs-border-radius ) ;
box-shadow : var ( --bs-box-shadow-sm ) ;
max-width : 100 % ;
height : auto
}
. figure {
display : inline-block
}
. figure-img {
margin-bottom : . 5rem ;
line-height : 1
}
. figure-caption {
font-size : . 875em ;
color : var ( --bs-secondary-color )
}
. container ,
. container-fluid ,
. container-xxl ,
. container-xl ,
. container-lg ,
. container-md ,
. container-sm {
--bs-gutter-x : 20px ;
--bs-gutter-y : 0 ;
width : 100 % ;
padding-right : calc ( var ( --bs-gutter-x ) * . 5 ) ;
padding-left : calc ( var ( --bs-gutter-x ) * . 5 ) ;
margin-right : auto ;
margin-left : auto
}
@ media ( min-width : 576px ) {
. container-sm ,
. container {
max-width : 540px
}
}
@ media ( min-width : 768px ) {
. container-md ,
. container-sm ,
. container {
max-width : 720px
}
}
@ media ( min-width : 992px ) {
. container-lg ,
. container-md ,
. container-sm ,
. container {
max-width : 960px
}
}
@ media ( min-width : 1200px ) {
. container-xl ,
. container-lg ,
. container-md ,
. container-sm ,
. container {
max-width : 1080px
}
}
@ media ( min-width : 1400px ) {
. container-xxl ,
. container-xl ,
. container-lg ,
. container-md ,
. container-sm ,
. container {
max-width : 1200px
}
}
: root {
--bs-breakpoint-xs : 0 ;
--bs-breakpoint-sm : 576px ;
--bs-breakpoint-md : 768px ;
--bs-breakpoint-lg : 992px ;
--bs-breakpoint-xl : 1200px ;
--bs-breakpoint-xxl : 1400px
}
. row {
--bs-gutter-x : 20px ;
--bs-gutter-y : 0 ;
display : flex ;
flex-wrap : wrap ;
margin-top : calc ( -1 * var ( --bs-gutter-y ) ) ;
margin-right : calc ( - . 5 * var ( --bs-gutter-x ) ) ;
margin-left : calc ( - . 5 * var ( --bs-gutter-x ) )
}
. row > * {
flex-shrink : 0 ;
width : 100 % ;
max-width : 100 % ;
padding-right : calc ( var ( --bs-gutter-x ) * . 5 ) ;
padding-left : calc ( var ( --bs-gutter-x ) * . 5 ) ;
margin-top : var ( --bs-gutter-y )
}
. col {
flex : 1 0 0 %
}
. row-cols-auto > * {
flex : 0 0 auto ;
width : auto
}
. row-cols-1 > * {
flex : 0 0 auto ;
width : 100 %
}
. row-cols-2 > * {
flex : 0 0 auto ;
width : 50 %
}
. row-cols-3 > * {
flex : 0 0 auto ;
width : 33 . 33333333 %
}
. row-cols-4 > * {
flex : 0 0 auto ;
width : 25 %
}
. row-cols-5 > * {
flex : 0 0 auto ;
width : 20 %
}
. row-cols-6 > * {
flex : 0 0 auto ;
width : 16 . 66666667 %
}
. col-auto {
flex : 0 0 auto ;
width : auto
}
. col-1 {
flex : 0 0 auto ;
width : 8 . 33333333 %
}
. col-2 {
flex : 0 0 auto ;
width : 16 . 66666667 %
}
. col-3 {
flex : 0 0 auto ;
width : 25 %
}
. col-4 {
flex : 0 0 auto ;
width : 33 . 33333333 %
}
. col-5 {
flex : 0 0 auto ;
width : 41 . 66666667 %
}
. col-6 {
flex : 0 0 auto ;
width : 50 %
}
. col-7 {
flex : 0 0 auto ;
width : 58 . 33333333 %
}
. col-8 {
flex : 0 0 auto ;
width : 66 . 66666667 %
}
. col-9 {
flex : 0 0 auto ;
width : 75 %
}
. col-10 {
flex : 0 0 auto ;
width : 83 . 33333333 %
}
. col-11 {
flex : 0 0 auto ;
width : 91 . 66666667 %
}
. col-12 {
flex : 0 0 auto ;
width : 100 %
}
. offset-1 {
margin-left : 8 . 33333333 %
}
. offset-2 {
margin-left : 16 . 66666667 %
}
. offset-3 {
margin-left : 25 %
}
. offset-4 {
margin-left : 33 . 33333333 %
}
. offset-5 {
margin-left : 41 . 66666667 %
}
. offset-6 {
margin-left : 50 %
}
. offset-7 {
margin-left : 58 . 33333333 %
}
. offset-8 {
margin-left : 66 . 66666667 %
}
. offset-9 {
margin-left : 75 %
}
. offset-10 {
margin-left : 83 . 33333333 %
}
. offset-11 {
margin-left : 91 . 66666667 %
}
. g-0 ,
. gx-0 {
--bs-gutter-x : 0
}
. g-0 ,
. gy-0 {
--bs-gutter-y : 0
}
. g-1 ,
. gx-1 {
--bs-gutter-x : . 25rem
}
. g-1 ,
. gy-1 {
--bs-gutter-y : . 25rem
}
. g-2 ,
. gx-2 {
--bs-gutter-x : . 5rem
}
. g-2 ,
. gy-2 {
--bs-gutter-y : . 5rem
}
. g-3 ,
. gx-3 {
--bs-gutter-x : 1rem
}
. g-3 ,
. gy-3 {
--bs-gutter-y : 1rem
}
. g-4 ,
. gx-4 {
--bs-gutter-x : 1 . 5rem
}
. g-4 ,
. gy-4 {
--bs-gutter-y : 1 . 5rem
}
. g-5 ,
. gx-5 {
--bs-gutter-x : 3rem
}
. g-5 ,
. gy-5 {
--bs-gutter-y : 3rem
}
@ media ( min-width : 576px ) {
. col-sm {
flex : 1 0 0 %
}
. row-cols-sm-auto > * {
flex : 0 0 auto ;
width : auto
}
. row-cols-sm-1 > * {
flex : 0 0 auto ;
width : 100 %
}
. row-cols-sm-2 > * {
flex : 0 0 auto ;
width : 50 %
}
. row-cols-sm-3 > * {
flex : 0 0 auto ;
width : 33 . 33333333 %
}
. row-cols-sm-4 > * {
flex : 0 0 auto ;
width : 25 %
}
. row-cols-sm-5 > * {
flex : 0 0 auto ;
width : 20 %
}
. row-cols-sm-6 > * {
flex : 0 0 auto ;
width : 16 . 66666667 %
}
. col-sm-auto {
flex : 0 0 auto ;
width : auto
}
. col-sm-1 {
flex : 0 0 auto ;
width : 8 . 33333333 %
}
. col-sm-2 {
flex : 0 0 auto ;
width : 16 . 66666667 %
}
. col-sm-3 {
flex : 0 0 auto ;
width : 25 %
}
. col-sm-4 {
flex : 0 0 auto ;
width : 33 . 33333333 %
}
. col-sm-5 {
flex : 0 0 auto ;
width : 41 . 66666667 %
}
. col-sm-6 {
flex : 0 0 auto ;
width : 50 %
}
. col-sm-7 {
flex : 0 0 auto ;
width : 58 . 33333333 %
}
. col-sm-8 {
flex : 0 0 auto ;
width : 66 . 66666667 %
}
. col-sm-9 {
flex : 0 0 auto ;
width : 75 %
}
. col-sm-10 {
flex : 0 0 auto ;
width : 83 . 33333333 %
}
. col-sm-11 {
flex : 0 0 auto ;
width : 91 . 66666667 %
}
. col-sm-12 {
flex : 0 0 auto ;
width : 100 %
}
. offset-sm-0 {
margin-left : 0
}
. offset-sm-1 {
margin-left : 8 . 33333333 %
}
. offset-sm-2 {
margin-left : 16 . 66666667 %
}
. offset-sm-3 {
margin-left : 25 %
}
. offset-sm-4 {
margin-left : 33 . 33333333 %
}
. offset-sm-5 {
margin-left : 41 . 66666667 %
}
. offset-sm-6 {
margin-left : 50 %
}
. offset-sm-7 {
margin-left : 58 . 33333333 %
}
. offset-sm-8 {
margin-left : 66 . 66666667 %
}
. offset-sm-9 {
margin-left : 75 %
}
. offset-sm-10 {
margin-left : 83 . 33333333 %
}
. offset-sm-11 {
margin-left : 91 . 66666667 %
}
. g-sm-0 ,
. gx-sm-0 {
--bs-gutter-x : 0
}
. g-sm-0 ,
. gy-sm-0 {
--bs-gutter-y : 0
}
. g-sm-1 ,
. gx-sm-1 {
--bs-gutter-x : . 25rem
}
. g-sm-1 ,
. gy-sm-1 {
--bs-gutter-y : . 25rem
}
. g-sm-2 ,
. gx-sm-2 {
--bs-gutter-x : . 5rem
}
. g-sm-2 ,
. gy-sm-2 {
--bs-gutter-y : . 5rem
}
. g-sm-3 ,
. gx-sm-3 {
--bs-gutter-x : 1rem
}
. g-sm-3 ,
. gy-sm-3 {
--bs-gutter-y : 1rem
}
. g-sm-4 ,
. gx-sm-4 {
--bs-gutter-x : 1 . 5rem
}
. g-sm-4 ,
. gy-sm-4 {
--bs-gutter-y : 1 . 5rem
}
. g-sm-5 ,
. gx-sm-5 {
--bs-gutter-x : 3rem
}
. g-sm-5 ,
. gy-sm-5 {
--bs-gutter-y : 3rem
}
}
@ media ( min-width : 768px ) {
. col-md {
flex : 1 0 0 %
}
. row-cols-md-auto > * {
flex : 0 0 auto ;
width : auto
}
. row-cols-md-1 > * {
flex : 0 0 auto ;
width : 100 %
}
. row-cols-md-2 > * {
flex : 0 0 auto ;
width : 50 %
}
. row-cols-md-3 > * {
flex : 0 0 auto ;
width : 33 . 33333333 %
}
. row-cols-md-4 > * {
flex : 0 0 auto ;
width : 25 %
}
. row-cols-md-5 > * {
flex : 0 0 auto ;
width : 20 %
}
. row-cols-md-6 > * {
flex : 0 0 auto ;
width : 16 . 66666667 %
}
. col-md-auto {
flex : 0 0 auto ;
width : auto
}
. col-md-1 {
flex : 0 0 auto ;
width : 8 . 33333333 %
}
. col-md-2 {
flex : 0 0 auto ;
width : 16 . 66666667 %
}
. col-md-3 {
flex : 0 0 auto ;
width : 25 %
}
. col-md-4 {
flex : 0 0 auto ;
width : 33 . 33333333 %
}
. col-md-5 {
flex : 0 0 auto ;
width : 41 . 66666667 %
}
. col-md-6 {
flex : 0 0 auto ;
width : 50 %
}
. col-md-7 {
flex : 0 0 auto ;
width : 58 . 33333333 %
}
. col-md-8 {
flex : 0 0 auto ;
width : 66 . 66666667 %
}
. col-md-9 {
flex : 0 0 auto ;
width : 75 %
}
. col-md-10 {
flex : 0 0 auto ;
width : 83 . 33333333 %
}
. col-md-11 {
flex : 0 0 auto ;
width : 91 . 66666667 %
}
. col-md-12 {
flex : 0 0 auto ;
width : 100 %
}
. offset-md-0 {
margin-left : 0
}
. offset-md-1 {
margin-left : 8 . 33333333 %
}
. offset-md-2 {
margin-left : 16 . 66666667 %
}
. offset-md-3 {
margin-left : 25 %
}
. offset-md-4 {
margin-left : 33 . 33333333 %
}
. offset-md-5 {
margin-left : 41 . 66666667 %
}
. offset-md-6 {
margin-left : 50 %
}
. offset-md-7 {
margin-left : 58 . 33333333 %
}
. offset-md-8 {
margin-left : 66 . 66666667 %
}
. offset-md-9 {
margin-left : 75 %
}
. offset-md-10 {
margin-left : 83 . 33333333 %
}
. offset-md-11 {
margin-left : 91 . 66666667 %
}
. g-md-0 ,
. gx-md-0 {
--bs-gutter-x : 0
}
. g-md-0 ,
. gy-md-0 {
--bs-gutter-y : 0
}
. g-md-1 ,
. gx-md-1 {
--bs-gutter-x : . 25rem
}
. g-md-1 ,
. gy-md-1 {
--bs-gutter-y : . 25rem
}
. g-md-2 ,
. gx-md-2 {
--bs-gutter-x : . 5rem
}
. g-md-2 ,
. gy-md-2 {
--bs-gutter-y : . 5rem
}
. g-md-3 ,
. gx-md-3 {
--bs-gutter-x : 1rem
}
. g-md-3 ,
. gy-md-3 {
--bs-gutter-y : 1rem
}
. g-md-4 ,
. gx-md-4 {
--bs-gutter-x : 1 . 5rem
}
. g-md-4 ,
. gy-md-4 {
--bs-gutter-y : 1 . 5rem
}
. g-md-5 ,
. gx-md-5 {
--bs-gutter-x : 3rem
}
. g-md-5 ,
. gy-md-5 {
--bs-gutter-y : 3rem
}
}
@ media ( min-width : 992px ) {
. col-lg {
flex : 1 0 0 %
}
. row-cols-lg-auto > * {
flex : 0 0 auto ;
width : auto
}
. row-cols-lg-1 > * {
flex : 0 0 auto ;
width : 100 %
}
. row-cols-lg-2 > * {
flex : 0 0 auto ;
width : 50 %
}
. row-cols-lg-3 > * {
flex : 0 0 auto ;
width : 33 . 33333333 %
}
. row-cols-lg-4 > * {
flex : 0 0 auto ;
width : 25 %
}
. row-cols-lg-5 > * {
flex : 0 0 auto ;
width : 20 %
}
. row-cols-lg-6 > * {
flex : 0 0 auto ;
width : 16 . 66666667 %
}
. col-lg-auto {
flex : 0 0 auto ;
width : auto
}
. col-lg-1 {
flex : 0 0 auto ;
width : 8 . 33333333 %
}
. col-lg-2 {
flex : 0 0 auto ;
width : 16 . 66666667 %
}
. col-lg-3 {
flex : 0 0 auto ;
width : 25 %
}
. col-lg-4 {
flex : 0 0 auto ;
width : 33 . 33333333 %
}
. col-lg-5 {
flex : 0 0 auto ;
width : 41 . 66666667 %
}
. col-lg-6 {
flex : 0 0 auto ;
width : 50 %
}
. col-lg-7 {
flex : 0 0 auto ;
width : 58 . 33333333 %
}
. col-lg-8 {
flex : 0 0 auto ;
width : 66 . 66666667 %
}
. col-lg-9 {
flex : 0 0 auto ;
width : 75 %
}
. col-lg-10 {
flex : 0 0 auto ;
width : 83 . 33333333 %
}
. col-lg-11 {
flex : 0 0 auto ;
width : 91 . 66666667 %
}
. col-lg-12 {
flex : 0 0 auto ;
width : 100 %
}
. offset-lg-0 {
margin-left : 0
}
. offset-lg-1 {
margin-left : 8 . 33333333 %
}
. offset-lg-2 {
margin-left : 16 . 66666667 %
}
. offset-lg-3 {
margin-left : 25 %
}
. offset-lg-4 {
margin-left : 33 . 33333333 %
}
. offset-lg-5 {
margin-left : 41 . 66666667 %
}
. offset-lg-6 {
margin-left : 50 %
}
. offset-lg-7 {
margin-left : 58 . 33333333 %
}
. offset-lg-8 {
margin-left : 66 . 66666667 %
}
. offset-lg-9 {
margin-left : 75 %
}
. offset-lg-10 {
margin-left : 83 . 33333333 %
}
. offset-lg-11 {
margin-left : 91 . 66666667 %
}
. g-lg-0 ,
. gx-lg-0 {
--bs-gutter-x : 0
}
. g-lg-0 ,
. gy-lg-0 {
--bs-gutter-y : 0
}
. g-lg-1 ,
. gx-lg-1 {
--bs-gutter-x : . 25rem
}
. g-lg-1 ,
. gy-lg-1 {
--bs-gutter-y : . 25rem
}
. g-lg-2 ,
. gx-lg-2 {
--bs-gutter-x : . 5rem
}
. g-lg-2 ,
. gy-lg-2 {
--bs-gutter-y : . 5rem
}
. g-lg-3 ,
. gx-lg-3 {
--bs-gutter-x : 1rem
}
. g-lg-3 ,
. gy-lg-3 {
--bs-gutter-y : 1rem
}
. g-lg-4 ,
. gx-lg-4 {
--bs-gutter-x : 1 . 5rem
}
. g-lg-4 ,
. gy-lg-4 {
--bs-gutter-y : 1 . 5rem
}
. g-lg-5 ,
. gx-lg-5 {
--bs-gutter-x : 3rem
}
. g-lg-5 ,
. gy-lg-5 {
--bs-gutter-y : 3rem
}
}
@ media ( min-width : 1200px ) {
. col-xl {
flex : 1 0 0 %
}
. row-cols-xl-auto > * {
flex : 0 0 auto ;
width : auto
}
. row-cols-xl-1 > * {
flex : 0 0 auto ;
width : 100 %
}
. row-cols-xl-2 > * {
flex : 0 0 auto ;
width : 50 %
}
. row-cols-xl-3 > * {
flex : 0 0 auto ;
width : 33 . 33333333 %
}
. row-cols-xl-4 > * {
flex : 0 0 auto ;
width : 25 %
}
. row-cols-xl-5 > * {
flex : 0 0 auto ;
width : 20 %
}
. row-cols-xl-6 > * {
flex : 0 0 auto ;
width : 16 . 66666667 %
}
. col-xl-auto {
flex : 0 0 auto ;
width : auto
}
. col-xl-1 {
flex : 0 0 auto ;
width : 8 . 33333333 %
}
. col-xl-2 {
flex : 0 0 auto ;
width : 16 . 66666667 %
}
. col-xl-3 {
flex : 0 0 auto ;
width : 25 %
}
. col-xl-4 {
flex : 0 0 auto ;
width : 33 . 33333333 %
}
. col-xl-5 {
flex : 0 0 auto ;
width : 41 . 66666667 %
}
. col-xl-6 {
flex : 0 0 auto ;
width : 50 %
}
. col-xl-7 {
flex : 0 0 auto ;
width : 58 . 33333333 %
}
. col-xl-8 {
flex : 0 0 auto ;
width : 66 . 66666667 %
}
. col-xl-9 {
flex : 0 0 auto ;
width : 75 %
}
. col-xl-10 {
flex : 0 0 auto ;
width : 83 . 33333333 %
}
. col-xl-11 {
flex : 0 0 auto ;
width : 91 . 66666667 %
}
. col-xl-12 {
flex : 0 0 auto ;
width : 100 %
}
. offset-xl-0 {
margin-left : 0
}
. offset-xl-1 {
margin-left : 8 . 33333333 %
}
. offset-xl-2 {
margin-left : 16 . 66666667 %
}
. offset-xl-3 {
margin-left : 25 %
}
. offset-xl-4 {
margin-left : 33 . 33333333 %
}
. offset-xl-5 {
margin-left : 41 . 66666667 %
}
. offset-xl-6 {
margin-left : 50 %
}
. offset-xl-7 {
margin-left : 58 . 33333333 %
}
. offset-xl-8 {
margin-left : 66 . 66666667 %
}
. offset-xl-9 {
margin-left : 75 %
}
. offset-xl-10 {
margin-left : 83 . 33333333 %
}
. offset-xl-11 {
margin-left : 91 . 66666667 %
}
. g-xl-0 ,
. gx-xl-0 {
--bs-gutter-x : 0
}
. g-xl-0 ,
. gy-xl-0 {
--bs-gutter-y : 0
}
. g-xl-1 ,
. gx-xl-1 {
--bs-gutter-x : . 25rem
}
. g-xl-1 ,
. gy-xl-1 {
--bs-gutter-y : . 25rem
}
. g-xl-2 ,
. gx-xl-2 {
--bs-gutter-x : . 5rem
}
. g-xl-2 ,
. gy-xl-2 {
--bs-gutter-y : . 5rem
}
. g-xl-3 ,
. gx-xl-3 {
--bs-gutter-x : 1rem
}
. g-xl-3 ,
. gy-xl-3 {
--bs-gutter-y : 1rem
}
. g-xl-4 ,
. gx-xl-4 {
--bs-gutter-x : 1 . 5rem
}
. g-xl-4 ,
. gy-xl-4 {
--bs-gutter-y : 1 . 5rem
}
. g-xl-5 ,
. gx-xl-5 {
--bs-gutter-x : 3rem
}
. g-xl-5 ,
. gy-xl-5 {
--bs-gutter-y : 3rem
}
}
@ media ( min-width : 1400px ) {
. col-xxl {
flex : 1 0 0 %
}
. row-cols-xxl-auto > * {
flex : 0 0 auto ;
width : auto
}
. row-cols-xxl-1 > * {
flex : 0 0 auto ;
width : 100 %
}
. row-cols-xxl-2 > * {
flex : 0 0 auto ;
width : 50 %
}
. row-cols-xxl-3 > * {
flex : 0 0 auto ;
width : 33 . 33333333 %
}
. row-cols-xxl-4 > * {
flex : 0 0 auto ;
width : 25 %
}
. row-cols-xxl-5 > * {
flex : 0 0 auto ;
width : 20 %
}
. row-cols-xxl-6 > * {
flex : 0 0 auto ;
width : 16 . 66666667 %
}
. col-xxl-auto {
flex : 0 0 auto ;
width : auto
}
. col-xxl-1 {
flex : 0 0 auto ;
width : 8 . 33333333 %
}
. col-xxl-2 {
flex : 0 0 auto ;
width : 16 . 66666667 %
}
. col-xxl-3 {
flex : 0 0 auto ;
width : 25 %
}
. col-xxl-4 {
flex : 0 0 auto ;
width : 33 . 33333333 %
}
. col-xxl-5 {
flex : 0 0 auto ;
width : 41 . 66666667 %
}
. col-xxl-6 {
flex : 0 0 auto ;
width : 50 %
}
. col-xxl-7 {
flex : 0 0 auto ;
width : 58 . 33333333 %
}
. col-xxl-8 {
flex : 0 0 auto ;
width : 66 . 66666667 %
}
. col-xxl-9 {
flex : 0 0 auto ;
width : 75 %
}
. col-xxl-10 {
flex : 0 0 auto ;
width : 83 . 33333333 %
}
. col-xxl-11 {
flex : 0 0 auto ;
width : 91 . 66666667 %
}
. col-xxl-12 {
flex : 0 0 auto ;
width : 100 %
}
. offset-xxl-0 {
margin-left : 0
}
. offset-xxl-1 {
margin-left : 8 . 33333333 %
}
. offset-xxl-2 {
margin-left : 16 . 66666667 %
}
. offset-xxl-3 {
margin-left : 25 %
}
. offset-xxl-4 {
margin-left : 33 . 33333333 %
}
. offset-xxl-5 {
margin-left : 41 . 66666667 %
}
. offset-xxl-6 {
margin-left : 50 %
}
. offset-xxl-7 {
margin-left : 58 . 33333333 %
}
. offset-xxl-8 {
margin-left : 66 . 66666667 %
}
. offset-xxl-9 {
margin-left : 75 %
}
. offset-xxl-10 {
margin-left : 83 . 33333333 %
}
. offset-xxl-11 {
margin-left : 91 . 66666667 %
}
. g-xxl-0 ,
. gx-xxl-0 {
--bs-gutter-x : 0
}
. g-xxl-0 ,
. gy-xxl-0 {
--bs-gutter-y : 0
}
. g-xxl-1 ,
. gx-xxl-1 {
--bs-gutter-x : . 25rem
}
. g-xxl-1 ,
. gy-xxl-1 {
--bs-gutter-y : . 25rem
}
. g-xxl-2 ,
. gx-xxl-2 {
--bs-gutter-x : . 5rem
}
. g-xxl-2 ,
. gy-xxl-2 {
--bs-gutter-y : . 5rem
}
. g-xxl-3 ,
. gx-xxl-3 {
--bs-gutter-x : 1rem
}
. g-xxl-3 ,
. gy-xxl-3 {
--bs-gutter-y : 1rem
}
. g-xxl-4 ,
. gx-xxl-4 {
--bs-gutter-x : 1 . 5rem
}
. g-xxl-4 ,
. gy-xxl-4 {
--bs-gutter-y : 1 . 5rem
}
. g-xxl-5 ,
. gx-xxl-5 {
--bs-gutter-x : 3rem
}
. g-xxl-5 ,
. gy-xxl-5 {
--bs-gutter-y : 3rem
}
}
. table {
--bs-table-color-type : initial ;
--bs-table-bg-type : initial ;
--bs-table-color-state : initial ;
--bs-table-bg-state : initial ;
--bs-table-color : var ( --bs-emphasis-color ) ;
--bs-table-bg : var ( --bs-body-bg ) ;
--bs-table-border-color : var ( --bs-border-color ) ;
--bs-table-accent-bg : transparent ;
--bs-table-striped-color : var ( --bs-emphasis-color ) ;
--bs-table-striped-bg : rgba ( var ( --bs-emphasis-color-rgb ) , . 05 ) ;
--bs-table-active-color : var ( --bs-emphasis-color ) ;
--bs-table-active-bg : rgba ( var ( --bs-emphasis-color-rgb ) , . 1 ) ;
--bs-table-hover-color : var ( --bs-emphasis-color ) ;
--bs-table-hover-bg : rgba ( var ( --bs-emphasis-color-rgb ) , . 075 ) ;
width : 100 % ;
margin-bottom : 1rem ;
vertical-align : top ;
border-color : var ( --bs-table-border-color )
}
. table > : not ( caption ) > * > * {
padding : . 5rem ;
color : var ( --bs-table-color-state , var ( --bs-table-color-type , var ( --bs-table-color ) ) ) ;
background-color : var ( --bs-table-bg ) ;
border-bottom-width : var ( --bs-border-width ) ;
box-shadow : inset 0 0 0 9999px var ( --bs-table-bg-state , var ( --bs-table-bg-type , var ( --bs-table-accent-bg ) ) )
}
. table > tbody {
vertical-align : inherit
}
. table > thead {
vertical-align : bottom
}
. table-group-divider {
border-top : calc ( var ( --bs-border-width ) * 2 ) solid currentcolor
}
. caption-top {
caption-side : top
}
. table-sm > : not ( caption ) > * > * {
padding : . 25rem
}
. table-bordered > : not ( caption ) > * {
border-width : var ( --bs-border-width ) 0
}
. table-bordered > : not ( caption ) > * > * {
border-width : 0 var ( --bs-border-width )
}
. table-borderless > : not ( caption ) > * > * {
border-bottom-width : 0
}
. table-borderless > : not ( : first-child ) {
border-top-width : 0
}
. table-striped > tbody > tr : nth-of-type ( odd ) > * {
--bs-table-color-type : var ( --bs-table-striped-color ) ;
--bs-table-bg-type : var ( --bs-table-striped-bg )
}
. table-striped-columns > : not ( caption ) > tr > : nth-child ( 2n ) {
--bs-table-color-type : var ( --bs-table-striped-color ) ;
--bs-table-bg-type : var ( --bs-table-striped-bg )
}
. table-active {
--bs-table-color-state : var ( --bs-table-active-color ) ;
--bs-table-bg-state : var ( --bs-table-active-bg )
}
. table-hover > tbody > tr : hover > * {
--bs-table-color-state : var ( --bs-table-hover-color ) ;
--bs-table-bg-state : var ( --bs-table-hover-bg )
}
. table-primary {
--bs-table-color : # 000 ;
--bs-table-bg : # ebe0fb ;
--bs-table-border-color : # bcb3c9 ;
--bs-table-striped-bg : # dfd5ee ;
--bs-table-striped-color : # 000 ;
--bs-table-active-bg : # d4cae2 ;
--bs-table-active-color : # 000 ;
--bs-table-hover-bg : # d9cfe8 ;
--bs-table-hover-color : # 000 ;
color : var ( --bs-table-color ) ;
border-color : var ( --bs-table-border-color )
}
. table-secondary {
--bs-table-color : # 000 ;
--bs-table-bg : # fafafb ;
--bs-table-border-color : # c8c8c9 ;
--bs-table-striped-bg : # eeeeee ;
--bs-table-striped-color : # 000 ;
--bs-table-active-bg : # e1e1e2 ;
--bs-table-active-color : # 000 ;
--bs-table-hover-bg : # e7e7e8 ;
--bs-table-hover-color : # 000 ;
color : var ( --bs-table-color ) ;
border-color : var ( --bs-table-border-color )
}
. table-success {
--bs-table-color : # 000 ;
--bs-table-bg : # d1e7dd ;
--bs-table-border-color : # a7b9b1 ;
--bs-table-striped-bg : # c7dbd2 ;
--bs-table-striped-color : # 000 ;
--bs-table-active-bg : # bcd0c7 ;
--bs-table-active-color : # 000 ;
--bs-table-hover-bg : # c1d6cc ;
--bs-table-hover-color : # 000 ;
color : var ( --bs-table-color ) ;
border-color : var ( --bs-table-border-color )
}
. table-info {
--bs-table-color : # 000 ;
--bs-table-bg : # cff4fc ;
--bs-table-border-color : # a6c3ca ;
--bs-table-striped-bg : # c5e8ef ;
--bs-table-striped-color : # 000 ;
--bs-table-active-bg : # badce3 ;
--bs-table-active-color : # 000 ;
--bs-table-hover-bg : # bfe2e9 ;
--bs-table-hover-color : # 000 ;
color : var ( --bs-table-color ) ;
border-color : var ( --bs-table-border-color )
}
. table-warning {
--bs-table-color : # 000 ;
--bs-table-bg : # fff3cd ;
--bs-table-border-color : # ccc2a4 ;
--bs-table-striped-bg : # f2e7c3 ;
--bs-table-striped-color : # 000 ;
--bs-table-active-bg : # e6dbb9 ;
--bs-table-active-color : # 000 ;
--bs-table-hover-bg : # ece1be ;
--bs-table-hover-color : # 000 ;
color : var ( --bs-table-color ) ;
border-color : var ( --bs-table-border-color )
}
. table-danger {
--bs-table-color : # 000 ;
--bs-table-bg : # f8d7da ;
--bs-table-border-color : # c6acae ;
--bs-table-striped-bg : # eccccf ;
--bs-table-striped-color : # 000 ;
--bs-table-active-bg : # dfc2c4 ;
--bs-table-active-color : # 000 ;
--bs-table-hover-bg : # e5c7ca ;
--bs-table-hover-color : # 000 ;
color : var ( --bs-table-color ) ;
border-color : var ( --bs-table-border-color )
}
. table-light {
--bs-table-color : # 000 ;
--bs-table-bg : # f8f9fa ;
--bs-table-border-color : # c6c7c8 ;
--bs-table-striped-bg : # ecedee ;
--bs-table-striped-color : # 000 ;
--bs-table-active-bg : # dfe0e1 ;
--bs-table-active-color : # 000 ;
--bs-table-hover-bg : # e5e6e7 ;
--bs-table-hover-color : # 000 ;
color : var ( --bs-table-color ) ;
border-color : var ( --bs-table-border-color )
}
. table-dark {
--bs-table-color : # fff ;
--bs-table-bg : # 212529 ;
--bs-table-border-color : # 4d5154 ;
--bs-table-striped-bg : # 2c3034 ;
--bs-table-striped-color : # fff ;
--bs-table-active-bg : # 373b3e ;
--bs-table-active-color : # fff ;
--bs-table-hover-bg : # 323539 ;
--bs-table-hover-color : # fff ;
color : var ( --bs-table-color ) ;
border-color : var ( --bs-table-border-color )
}
. table-responsive {
overflow-x : auto ;
-webkit-overflow-scrolling : touch
}
@ media ( max-width : 575 . 98px ) {
. table-responsive-sm {
overflow-x : auto ;
-webkit-overflow-scrolling : touch
}
}
@ media ( max-width : 767 . 98px ) {
. table-responsive-md {
overflow-x : auto ;
-webkit-overflow-scrolling : touch
}
}
@ media ( max-width : 991 . 98px ) {
. table-responsive-lg {
overflow-x : auto ;
-webkit-overflow-scrolling : touch
}
}
@ media ( max-width : 1199 . 98px ) {
. table-responsive-xl {
overflow-x : auto ;
-webkit-overflow-scrolling : touch
}
}
@ media ( max-width : 1399 . 98px ) {
. table-responsive-xxl {
overflow-x : auto ;
-webkit-overflow-scrolling : touch
}
}
. form-label {
margin-bottom : . 5rem
}
. col-form-label {
padding-top : calc ( . 375rem + var ( --bs-border-width ) ) ;
padding-bottom : calc ( . 375rem + var ( --bs-border-width ) ) ;
margin-bottom : 0 ;
font-size : inherit ;
line-height : 1 . 5
}
. col-form-label-lg {
padding-top : calc ( . 5rem + var ( --bs-border-width ) ) ;
padding-bottom : calc ( . 5rem + var ( --bs-border-width ) ) ;
font-size : 1 . 25rem
}
. col-form-label-sm {
padding-top : calc ( . 25rem + var ( --bs-border-width ) ) ;
padding-bottom : calc ( . 25rem + var ( --bs-border-width ) ) ;
font-size : . 875rem
}
. form-text {
margin-top : . 25rem ;
font-size : . 875em ;
color : var ( --bs-secondary-color )
}
. form-control {
display : block ;
width : 100 % ;
padding : . 375rem . 75rem ;
font-size : 1rem ;
font-weight : 400 ;
line-height : 1 . 5 ;
color : var ( --bs-body-color ) ;
-webkit-appearance : none ;
-moz-appearance : none ;
appearance : none ;
background-color : var ( --bs-body-bg ) ;
background-clip : padding-box ;
border : var ( --bs-border-width ) solid var ( --bs-border-color ) ;
border-radius : var ( --bs-border-radius ) ;
box-shadow : var ( --bs-box-shadow-inset ) ;
transition : border-color . 15s ease-in-out , box-shadow . 15s ease-in-out
}
@ media ( prefers-reduced-motion : reduce ) {
. form-control {
transition : none
}
}
. form-control [ type = file ] {
overflow : hidden
}
. form-control [ type = file ] : not ( : disabled ) : not ( [ readonly ] ) {
cursor : pointer
}
. form-control : focus {
color : var ( --bs-body-color ) ;
background-color : var ( --bs-body-bg ) ;
border-color : # cdb1f6 ;
outline : 0 ;
box-shadow : var ( --bs-box-shadow-inset ) , 0 0 0 . 25rem # 9a63ec40
}
. form-control :: -webkit-date-and-time-value {
min-width : 85px ;
height : 1 . 5em ;
margin : 0
}
. form-control :: -webkit-datetime-edit {
display : block ;
padding : 0
}
. form-control :: placeholder {
color : # 9ca3af ;
opacity : 1
}
. form-control : disabled {
background-color : var ( --bs-secondary-bg ) ;
opacity : 1
}
. form-control :: file-selector-button {
padding : . 375rem . 75rem ;
margin : - . 375rem - . 75rem ;
margin-inline-end : . 75rem ;
color : var ( --bs-body-color ) ;
background-color : var ( --bs-tertiary-bg ) ;
background-image : var ( --bs-gradient ) ;
pointer-events : none ;
border-color : inherit ;
border-style : solid ;
border-width : 0 ;
border-inline-end-width : var ( --bs-border-width ) ;
border-radius : 0 ;
transition : color . 15s ease-in-out , background-color . 15s ease-in-out , border-color . 15s ease-in-out , box-shadow . 15s ease-in-out
}
@ media ( prefers-reduced-motion : reduce ) {
. form-control :: file-selector-button {
transition : none
}
}
. form-control : hover : not ( : disabled ) : not ( [ readonly ] ) :: file-selector-button {
background-color : var ( --bs-secondary-bg )
}
. form-control-plaintext {
display : block ;
width : 100 % ;
padding : . 375rem 0 ;
margin-bottom : 0 ;
line-height : 1 . 5 ;
color : var ( --bs-body-color ) ;
background-color : transparent ;
border : solid transparent ;
border-width : var ( --bs-border-width ) 0
}
. form-control-plaintext : focus {
outline : 0
}
. form-control-plaintext . form-control-sm ,
. form-control-plaintext . form-control-lg {
padding-right : 0 ;
padding-left : 0
}
. form-control-sm {
min-height : calc ( 1 . 5em + . 5rem + calc ( var ( --bs-border-width ) * 2 ) ) ;
padding : . 25rem . 5rem ;
font-size : . 875rem ;
border-radius : var ( --bs-border-radius-sm )
}
. form-control-sm :: file-selector-button {
padding : . 25rem . 5rem ;
margin : - . 25rem - . 5rem ;
margin-inline-end : . 5rem
}
. form-control-lg {
min-height : calc ( 1 . 5em + 1rem + calc ( var ( --bs-border-width ) * 2 ) ) ;
padding : . 5rem 1rem ;
font-size : 1 . 25rem ;
border-radius : var ( --bs-border-radius-lg )
}
. form-control-lg :: file-selector-button {
padding : . 5rem 1rem ;
margin : - . 5rem -1rem ;
margin-inline-end : 1rem
}
textarea . form-control {
min-height : calc ( 1 . 5em + . 75rem + calc ( var ( --bs-border-width ) * 2 ) )
}
textarea . form-control-sm {
min-height : calc ( 1 . 5em + . 5rem + calc ( var ( --bs-border-width ) * 2 ) )
}
textarea . form-control-lg {
min-height : calc ( 1 . 5em + 1rem + calc ( var ( --bs-border-width ) * 2 ) )
}
. form-control-color {
width : 3rem ;
height : calc ( 1 . 5em + . 75rem + calc ( var ( --bs-border-width ) * 2 ) ) ;
padding : . 375rem
}
. form-control-color : not ( : disabled ) : not ( [ readonly ] ) {
cursor : pointer
}
. form-control-color :: -moz-color-swatch {
border : 0 ! important ;
border-radius : var ( --bs-border-radius )
}
. form-control-color :: -webkit-color-swatch {
border : 0 ! important ;
border-radius : var ( --bs-border-radius )
}
. form-control-color . form-control-sm {
height : calc ( 1 . 5em + . 5rem + calc ( var ( --bs-border-width ) * 2 ) )
}
. form-control-color . form-control-lg {
height : calc ( 1 . 5em + 1rem + calc ( var ( --bs-border-width ) * 2 ) )
}
. form-select {
--bs-form-select-bg-img : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e" ) ;
display : block ;
width : 100 % ;
padding : . 375rem 2 . 25rem . 375rem . 75rem ;
font-size : 1rem ;
font-weight : 400 ;
line-height : 1 . 5 ;
color : var ( --bs-body-color ) ;
-webkit-appearance : none ;
-moz-appearance : none ;
appearance : none ;
background-color : var ( --bs-body-bg ) ;
background-image : var ( --bs-form-select-bg-img ) , var ( --bs-form-select-bg-icon , none ) ;
background-repeat : no-repeat ;
background-position : right . 75rem center ;
background-size : 16px 12px ;
border : var ( --bs-border-width ) solid var ( --bs-border-color ) ;
border-radius : var ( --bs-border-radius ) ;
box-shadow : var ( --bs-box-shadow-inset ) ;
transition : border-color . 15s ease-in-out , box-shadow . 15s ease-in-out
}
@ media ( prefers-reduced-motion : reduce ) {
. form-select {
transition : none
}
}
. form-select : focus {
border-color : # cdb1f6 ;
outline : 0 ;
box-shadow : var ( --bs-box-shadow-inset ) , 0 0 0 . 25rem # 9a63ec40
}
. form-select [ multiple ] ,
. form-select [ size ] : not ( [ size = "1" ] ) {
padding-right : . 75rem ;
background-image : none
}
. form-select : disabled {
background-color : var ( --bs-secondary-bg )
}
. form-select : -moz-focusring {
color : transparent ;
text-shadow : 0 0 0 var ( --bs-body-color )
}
. form-select-sm {
padding-top : . 25rem ;
padding-bottom : . 25rem ;
padding-left : . 5rem ;
font-size : . 875rem ;
border-radius : var ( --bs-border-radius-sm )
}
. form-select-lg {
padding-top : . 5rem ;
padding-bottom : . 5rem ;
padding-left : 1rem ;
font-size : 1 . 25rem ;
border-radius : var ( --bs-border-radius-lg )
}
[ data-bs-theme = dark ] . form-select {
--bs-form-select-bg-img : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e" )
}
. form-check {
display : block ;
min-height : 1 . 5rem ;
padding-left : 1 . 5em ;
margin-bottom : . 125rem
}
. form-check . form-check-input {
float : left ;
margin-left : -1 . 5em
}
. form-check-reverse {
padding-right : 1 . 5em ;
padding-left : 0 ;
text-align : right
}
. form-check-reverse . form-check-input {
float : right ;
margin-right : -1 . 5em ;
margin-left : 0
}
. form-check-input {
--bs-form-check-bg : var ( --bs-body-bg ) ;
flex-shrink : 0 ;
width : 1em ;
height : 1em ;
margin-top : . 25em ;
vertical-align : top ;
-webkit-appearance : none ;
-moz-appearance : none ;
appearance : none ;
background-color : var ( --bs-form-check-bg ) ;
background-image : var ( --bs-form-check-bg-image ) ;
background-repeat : no-repeat ;
background-position : center ;
background-size : contain ;
border : var ( --bs-border-width ) solid var ( --bs-border-color ) ;
-webkit-print-color-adjust : exact ;
print-color-adjust : exact
}
. form-check-input [ type = checkbox ] {
border-radius : . 25em
}
. form-check-input [ type = radio ] {
border-radius : 50 %
}
. form-check-input : active {
filter : brightness ( 90 % )
}
. form-check-input : focus {
border-color : # cdb1f6 ;
outline : 0 ;
box-shadow : 0 0 0 . 25rem # 9a63ec40
}
. form-check-input : checked {
background-color : # 9a63ec ;
border-color : # 9a63ec
}
. form-check-input : checked [ type = checkbox ] {
--bs-form-check-bg-image : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e" ) , var ( --bs-gradient )
}
. form-check-input : checked [ type = radio ] {
--bs-form-check-bg-image : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e" ) , var ( --bs-gradient )
}
. form-check-input [ type = checkbox ] : indeterminate {
background-color : # 9a63ec ;
border-color : # 9a63ec ;
--bs-form-check-bg-image : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e" ) , var ( --bs-gradient )
}
. form-check-input : disabled {
pointer-events : none ;
filter : none ;
opacity : . 5
}
. form-check-input [ disabled ] ~ . form-check-label ,
. form-check-input : disabled ~ . form-check-label {
cursor : default ;
opacity : . 5
}
. form-switch {
padding-left : 2 . 5em
}
. form-switch . form-check-input {
--bs-form-switch-bg : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e" ) ;
width : 2em ;
margin-left : -2 . 5em ;
background-image : var ( --bs-form-switch-bg ) ;
background-position : left center ;
border-radius : 2em ;
transition : background-position . 15s ease-in-out
}
@ media ( prefers-reduced-motion : reduce ) {
. form-switch . form-check-input {
transition : none
}
}
. form-switch . form-check-input : focus {
--bs-form-switch-bg : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23cdb1f6'/%3e%3c/svg%3e" )
}
. form-switch . form-check-input : checked {
background-position : right center ;
--bs-form-switch-bg : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e" ) , var ( --bs-gradient )
}
. form-switch . form-check-reverse {
padding-right : 2 . 5em ;
padding-left : 0
}
. form-switch . form-check-reverse . form-check-input {
margin-right : -2 . 5em ;
margin-left : 0
}
. form-check-inline {
display : inline-block ;
margin-right : 1rem
}
. btn-check {
position : absolute ;
clip : rect ( 0 , 0 , 0 , 0 ) ;
pointer-events : none
}
. btn-check [ disabled ] + . btn ,
. btn-check : disabled + . btn {
pointer-events : none ;
filter : none ;
opacity : . 65
}
[ data-bs-theme = dark ] . form-switch . form-check-input : not ( : checked ) : not ( : focus ) {
--bs-form-switch-bg : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e" )
}
. form-range {
width : 100 % ;
height : 1 . 5rem ;
padding : 0 ;
-webkit-appearance : none ;
-moz-appearance : none ;
appearance : none ;
background-color : transparent
}
. form-range : focus {
outline : 0
}
. form-range : focus :: -webkit-slider-thumb {
box-shadow : 0 0 0 1px # fff , 0 0 0 . 25rem # 9a63ec40
}
. form-range : focus :: -moz-range-thumb {
box-shadow : 0 0 0 1px # fff , 0 0 0 . 25rem # 9a63ec40
}
. form-range :: -moz-focus-outer {
border : 0
}
. form-range :: -webkit-slider-thumb {
width : 1rem ;
height : 1rem ;
margin-top : - . 25rem ;
-webkit-appearance : none ;
-moz-appearance : none ;
appearance : none ;
background-color : # 9a63ec ;
background-image : var ( --bs-gradient ) ;
border : 0 ;
border-radius : 1rem ;
box-shadow : 0 . 1rem . 25rem # 0000001a ;
transition : background-color . 15s ease-in-out , border-color . 15s ease-in-out , box-shadow . 15s ease-in-out
}
@ media ( prefers-reduced-motion : reduce ) {
. form-range :: -webkit-slider-thumb {
transition : none
}
}
. form-range :: -webkit-slider-thumb : active {
background-color : # e1d0f9 ;
background-image : var ( --bs-gradient )
}
. form-range :: -webkit-slider-runnable-track {
width : 100 % ;
height : . 5rem ;
color : transparent ;
cursor : pointer ;
background-color : var ( --bs-secondary-bg ) ;
border-color : transparent ;
border-radius : 1rem ;
box-shadow : var ( --bs-box-shadow-inset )
}
. form-range :: -moz-range-thumb {
width : 1rem ;
height : 1rem ;
-webkit-appearance : none ;
-moz-appearance : none ;
appearance : none ;
background-color : # 9a63ec ;
background-image : var ( --bs-gradient ) ;
border : 0 ;
border-radius : 1rem ;
box-shadow : 0 . 1rem . 25rem # 0000001a ;
transition : background-color . 15s ease-in-out , border-color . 15s ease-in-out , box-shadow . 15s ease-in-out
}
@ media ( prefers-reduced-motion : reduce ) {
. form-range :: -moz-range-thumb {
transition : none
}
}
. form-range :: -moz-range-thumb : active {
background-color : # e1d0f9 ;
background-image : var ( --bs-gradient )
}
. form-range :: -moz-range-track {
width : 100 % ;
height : . 5rem ;
color : transparent ;
cursor : pointer ;
background-color : var ( --bs-secondary-bg ) ;
border-color : transparent ;
border-radius : 1rem ;
box-shadow : var ( --bs-box-shadow-inset )
}
. form-range : disabled {
pointer-events : none
}
. form-range : disabled :: -webkit-slider-thumb {
background-color : var ( --bs-secondary-color )
}
. form-range : disabled :: -moz-range-thumb {
background-color : var ( --bs-secondary-color )
}
. form-floating {
position : relative
}
. form-floating > . form-control ,
. form-floating > . form-control-plaintext ,
. form-floating > . form-select {
height : calc ( 3 . 5rem + calc ( var ( --bs-border-width ) * 2 ) ) ;
min-height : calc ( 3 . 5rem + calc ( var ( --bs-border-width ) * 2 ) ) ;
line-height : 1 . 25
}
. form-floating > label {
position : absolute ;
top : 0 ;
left : 0 ;
z-index : 2 ;
height : 100 % ;
padding : 1rem . 75rem ;
overflow : hidden ;
text-align : start ;
text-overflow : ellipsis ;
white-space : nowrap ;
pointer-events : none ;
border : var ( --bs-border-width ) solid transparent ;
transform-origin : 0 0 ;
transition : opacity . 1s ease-in-out , transform . 1s ease-in-out
}
@ media ( prefers-reduced-motion : reduce ) {
. form-floating > label {
transition : none
}
}
. form-floating > . form-control ,
. form-floating > . form-control-plaintext {
padding : 1rem . 75rem
}
. form-floating > . form-control :: placeholder ,
. form-floating > . form-control-plaintext :: placeholder {
color : transparent
}
. form-floating > . form-control : focus ,
. form-floating > . form-control : not ( : placeholder-shown ) ,
. form-floating > . form-control-plaintext : focus ,
. form-floating > . form-control-plaintext : not ( : placeholder-shown ) {
padding-top : 1 . 625rem ;
padding-bottom : . 625rem
}
. form-floating > . form-control : -webkit-autofill ,
. form-floating > . form-control-plaintext : -webkit-autofill {
padding-top : 1 . 625rem ;
padding-bottom : . 625rem
}
. form-floating > . form-select {
padding-top : 1 . 625rem ;
padding-bottom : . 625rem
}
. form-floating > . form-control : focus ~ label ,
. form-floating > . form-control : not ( : placeholder-shown ) ~ label ,
. form-floating > . form-control-plaintext ~ label ,
. form-floating > . form-select ~ label {
color : rgba ( var ( --bs-body-color-rgb ) , . 65 ) ;
transform : scale ( . 85 ) translateY ( - . 5rem ) translate ( . 15rem )
}
. form-floating > . form-control : focus ~ label : after ,
. form-floating > . form-control : not ( : placeholder-shown ) ~ label : after ,
. form-floating > . form-control-plaintext ~ label : after ,
. form-floating > . form-select ~ label : after {
position : absolute ;
top : 1rem ;
right : . 375rem ;
bottom : 1rem ;
left : . 375rem ;
z-index : -1 ;
height : 1 . 5em ;
content : "" ;
background-color : var ( --bs-body-bg ) ;
border-radius : var ( --bs-border-radius )
}
. form-floating > . form-control : -webkit-autofill ~ label {
color : rgba ( var ( --bs-body-color-rgb ) , . 65 ) ;
transform : scale ( . 85 ) translateY ( - . 5rem ) translate ( . 15rem )
}
. form-floating > . form-control-plaintext ~ label {
border-width : var ( --bs-border-width ) 0
}
. form-floating > : disabled ~ label ,
. form-floating > . form-control : disabled ~ label {
color : # 6c757d
}
. form-floating > : disabled ~ label : after ,
. form-floating > . form-control : disabled ~ label : after {
background-color : var ( --bs-secondary-bg )
}
. input-group {
position : relative ;
display : flex ;
flex-wrap : wrap ;
align-items : stretch ;
width : 100 %
}
. input-group > . form-control ,
. input-group > . form-select ,
. input-group > . form-floating {
position : relative ;
flex : 1 1 auto ;
width : 1 % ;
min-width : 0
}
. input-group > . form-control : focus ,
. input-group > . form-select : focus ,
. input-group > . form-floating : focus-within {
z-index : 5
}
. input-group . btn {
position : relative ;
z-index : 2
}
. input-group . btn : focus {
z-index : 5
}
. input-group-text {
display : flex ;
align-items : center ;
padding : . 375rem . 75rem ;
font-size : 1rem ;
font-weight : 400 ;
line-height : 1 . 5 ;
color : var ( --bs-body-color ) ;
text-align : center ;
white-space : nowrap ;
background-color : var ( --bs-tertiary-bg ) ;
border : var ( --bs-border-width ) solid var ( --bs-border-color ) ;
border-radius : var ( --bs-border-radius )
}
. input-group-lg > . form-control ,
. input-group-lg > . form-select ,
. input-group-lg > . input-group-text ,
. input-group-lg > . btn {
padding : . 5rem 1rem ;
font-size : 1 . 25rem ;
border-radius : var ( --bs-border-radius-lg )
}
. input-group-sm > . form-control ,
. input-group-sm > . form-select ,
. input-group-sm > . input-group-text ,
. input-group-sm > . btn {
padding : . 25rem . 5rem ;
font-size : . 875rem ;
border-radius : var ( --bs-border-radius-sm )
}
. input-group-lg > . form-select ,
. input-group-sm > . form-select {
padding-right : 3rem
}
. input-group : not ( . has-validation ) > : not ( : last-child ) : not ( . dropdown-toggle ) : not ( . dropdown-menu ) : not ( . form-floating ) ,
. input-group : not ( . has-validation ) > . dropdown-toggle : nth-last-child ( n + 3 ) ,
. input-group : not ( . has-validation ) > . form-floating : not ( : last-child ) > . form-control ,
. input-group : not ( . has-validation ) > . form-floating : not ( : last-child ) > . form-select {
border-top-right-radius : 0 ;
border-bottom-right-radius : 0
}
. input-group . has-validation > : nth-last-child ( n + 3 ) : not ( . dropdown-toggle ) : not ( . dropdown-menu ) : not ( . form-floating ) ,
. input-group . has-validation > . dropdown-toggle : nth-last-child ( n + 4 ) ,
. input-group . has-validation > . form-floating : nth-last-child ( n + 3 ) > . form-control ,
. input-group . has-validation > . form-floating : nth-last-child ( n + 3 ) > . form-select {
border-top-right-radius : 0 ;
border-bottom-right-radius : 0
}
. input-group > : not ( : first-child ) : not ( . dropdown-menu ) : not ( . valid-tooltip ) : not ( . valid-feedback ) : not ( . invalid-tooltip ) : not ( . invalid-feedback ) {
margin-left : calc ( var ( --bs-border-width ) * -1 ) ;
border-top-left-radius : 0 ;
border-bottom-left-radius : 0
}
. input-group > . form-floating : not ( : first-child ) > . form-control ,
. input-group > . form-floating : not ( : first-child ) > . form-select {
border-top-left-radius : 0 ;
border-bottom-left-radius : 0
}
. valid-feedback {
display : none ;
width : 100 % ;
margin-top : . 25rem ;
font-size : . 875em ;
color : var ( --bs-form-valid-color )
}
. valid-tooltip {
position : absolute ;
top : 100 % ;
z-index : 5 ;
display : none ;
max-width : 100 % ;
padding : . 25rem . 5rem ;
margin-top : . 1rem ;
font-size : . 875rem ;
color : # fff ;
background-color : var ( --bs-success ) ;
border-radius : var ( --bs-border-radius )
}
. was-validated : valid ~ . valid-feedback ,
. was-validated : valid ~ . valid-tooltip ,
. is-valid ~ . valid-feedback ,
. is-valid ~ . valid-tooltip {
display : block
}
. was-validated . form-control : valid ,
. form-control . is-valid {
border-color : var ( --bs-form-valid-border-color ) ;
padding-right : calc ( 1 . 5em + . 75rem ) ;
background-image : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e" ) ;
background-repeat : no-repeat ;
background-position : right calc ( . 375em + . 1875rem ) center ;
background-size : calc ( . 75em + . 375rem ) calc ( . 75em + . 375rem )
}
. was-validated . form-control : valid : focus ,
. form-control . is-valid : focus {
border-color : var ( --bs-form-valid-border-color ) ;
box-shadow : var ( --bs-box-shadow-inset ) , 0 0 0 . 25rem rgba ( var ( --bs-success-rgb ) , . 25 )
}
. was-validated textarea . form-control : valid ,
textarea . form-control . is-valid {
padding-right : calc ( 1 . 5em + . 75rem ) ;
background-position : top calc ( . 375em + . 1875rem ) right calc ( . 375em + . 1875rem )
}
. was-validated . form-select : valid ,
. form-select . is-valid {
border-color : var ( --bs-form-valid-border-color )
}
. was-validated . form-select : valid : not ( [ multiple ] ) : not ( [ size ] ) ,
. was-validated . form-select : valid : not ( [ multiple ] ) [ size = "1" ] ,
. form-select . is-valid : not ( [ multiple ] ) : not ( [ size ] ) ,
. form-select . is-valid : not ( [ multiple ] ) [ size = "1" ] {
--bs-form-select-bg-icon : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e" ) ;
padding-right : 4 . 125rem ;
background-position : right . 75rem center , center right 2 . 25rem ;
background-size : 16px 12px , calc ( . 75em + . 375rem ) calc ( . 75em + . 375rem )
}
. was-validated . form-select : valid : focus ,
. form-select . is-valid : focus {
border-color : var ( --bs-form-valid-border-color ) ;
box-shadow : var ( --bs-box-shadow-inset ) , 0 0 0 . 25rem rgba ( var ( --bs-success-rgb ) , . 25 )
}
. was-validated . form-control-color : valid ,
. form-control-color . is-valid {
width : calc ( 3 . 75rem + 1 . 5em )
}
. was-validated . form-check-input : valid ,
. form-check-input . is-valid {
border-color : var ( --bs-form-valid-border-color )
}
. was-validated . form-check-input : valid : checked ,
. form-check-input . is-valid : checked {
background-color : var ( --bs-form-valid-color )
}
. was-validated . form-check-input : valid : focus ,
. form-check-input . is-valid : focus {
box-shadow : 0 0 0 . 25rem rgba ( var ( --bs-success-rgb ) , . 25 )
}
. was-validated . form-check-input : valid ~ . form-check-label ,
. form-check-input . is-valid ~ . form-check-label {
color : var ( --bs-form-valid-color )
}
. form-check-inline . form-check-input ~ . valid-feedback {
margin-left : . 5em
}
. was-validated . input-group > . form-control : not ( : focus ) : valid ,
. input-group > . form-control : not ( : focus ) . is-valid ,
. was-validated . input-group > . form-select : not ( : focus ) : valid ,
. input-group > . form-select : not ( : focus ) . is-valid ,
. was-validated . input-group > . form-floating : not ( : focus-within ) : valid ,
. input-group > . form-floating : not ( : focus-within ) . is-valid {
z-index : 3
}
. invalid-feedback {
display : none ;
width : 100 % ;
margin-top : . 25rem ;
font-size : . 875em ;
color : var ( --bs-form-invalid-color )
}
. invalid-tooltip {
position : absolute ;
top : 100 % ;
z-index : 5 ;
display : none ;
max-width : 100 % ;
padding : . 25rem . 5rem ;
margin-top : . 1rem ;
font-size : . 875rem ;
color : # fff ;
background-color : var ( --bs-danger ) ;
border-radius : var ( --bs-border-radius )
}
. was-validated : invalid ~ . invalid-feedback ,
. was-validated : invalid ~ . invalid-tooltip ,
. is-invalid ~ . invalid-feedback ,
. is-invalid ~ . invalid-tooltip {
display : block
}
. was-validated . form-control : invalid ,
. form-control . is-invalid {
border-color : var ( --bs-form-invalid-border-color ) ;
padding-right : calc ( 1 . 5em + . 75rem ) ;
background-image : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e" ) ;
background-repeat : no-repeat ;
background-position : right calc ( . 375em + . 1875rem ) center ;
background-size : calc ( . 75em + . 375rem ) calc ( . 75em + . 375rem )
}
. was-validated . form-control : invalid : focus ,
. form-control . is-invalid : focus {
border-color : var ( --bs-form-invalid-border-color ) ;
box-shadow : var ( --bs-box-shadow-inset ) , 0 0 0 . 25rem rgba ( var ( --bs-danger-rgb ) , . 25 )
}
. was-validated textarea . form-control : invalid ,
textarea . form-control . is-invalid {
padding-right : calc ( 1 . 5em + . 75rem ) ;
background-position : top calc ( . 375em + . 1875rem ) right calc ( . 375em + . 1875rem )
}
. was-validated . form-select : invalid ,
. form-select . is-invalid {
border-color : var ( --bs-form-invalid-border-color )
}
. was-validated . form-select : invalid : not ( [ multiple ] ) : not ( [ size ] ) ,
. was-validated . form-select : invalid : not ( [ multiple ] ) [ size = "1" ] ,
. form-select . is-invalid : not ( [ multiple ] ) : not ( [ size ] ) ,
. form-select . is-invalid : not ( [ multiple ] ) [ size = "1" ] {
--bs-form-select-bg-icon : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e" ) ;
padding-right : 4 . 125rem ;
background-position : right . 75rem center , center right 2 . 25rem ;
background-size : 16px 12px , calc ( . 75em + . 375rem ) calc ( . 75em + . 375rem )
}
. was-validated . form-select : invalid : focus ,
. form-select . is-invalid : focus {
border-color : var ( --bs-form-invalid-border-color ) ;
box-shadow : var ( --bs-box-shadow-inset ) , 0 0 0 . 25rem rgba ( var ( --bs-danger-rgb ) , . 25 )
}
. was-validated . form-control-color : invalid ,
. form-control-color . is-invalid {
width : calc ( 3 . 75rem + 1 . 5em )
}
. was-validated . form-check-input : invalid ,
. form-check-input . is-invalid {
border-color : var ( --bs-form-invalid-border-color )
}
. was-validated . form-check-input : invalid : checked ,
. form-check-input . is-invalid : checked {
background-color : var ( --bs-form-invalid-color )
}
. was-validated . form-check-input : invalid : focus ,
. form-check-input . is-invalid : focus {
box-shadow : 0 0 0 . 25rem rgba ( var ( --bs-danger-rgb ) , . 25 )
}
. was-validated . form-check-input : invalid ~ . form-check-label ,
. form-check-input . is-invalid ~ . form-check-label {
color : var ( --bs-form-invalid-color )
}
. form-check-inline . form-check-input ~ . invalid-feedback {
margin-left : . 5em
}
. was-validated . input-group > . form-control : not ( : focus ) : invalid ,
. input-group > . form-control : not ( : focus ) . is-invalid ,
. was-validated . input-group > . form-select : not ( : focus ) : invalid ,
. input-group > . form-select : not ( : focus ) . is-invalid ,
. was-validated . input-group > . form-floating : not ( : focus-within ) : invalid ,
. input-group > . form-floating : not ( : focus-within ) . is-invalid {
z-index : 4
}
. btn {
--bs-btn-padding-x : . 75rem ;
--bs-btn-padding-y : . 375rem ;
--bs-btn-font-family : ;
--bs-btn-font-size : 1rem ;
--bs-btn-font-weight : 400 ;
--bs-btn-line-height : 1 . 5 ;
--bs-btn-color : var ( --bs-body-color ) ;
--bs-btn-bg : transparent ;
--bs-btn-border-width : var ( --bs-border-width ) ;
--bs-btn-border-color : transparent ;
--bs-btn-border-radius : var ( --bs-border-radius ) ;
--bs-btn-hover-border-color : transparent ;
--bs-btn-box-shadow : inset 0 1px 0 rgba ( 255 , 255 , 255 , . 15 ) , 0 1px 1px rgba ( 0 , 0 , 0 , . 075 ) ;
--bs-btn-disabled-opacity : . 65 ;
--bs-btn-focus-box-shadow : 0 0 0 . 25rem rgba ( var ( --bs-btn-focus-shadow-rgb ) , . 5 ) ;
display : inline-block ;
padding : var ( --bs-btn-padding-y ) var ( --bs-btn-padding-x ) ;
font-family : var ( --bs-btn-font-family ) ;
font-size : var ( --bs-btn-font-size ) ;
font-weight : var ( --bs-btn-font-weight ) ;
line-height : var ( --bs-btn-line-height ) ;
color : var ( --bs-btn-color ) ;
text-align : center ;
vertical-align : middle ;
cursor : pointer ;
-webkit-user-select : none ;
user-select : none ;
border : var ( --bs-btn-border-width ) solid var ( --bs-btn-border-color ) ;
border-radius : var ( --bs-btn-border-radius ) ;
background-color : var ( --bs-btn-bg ) ;
background-image : var ( --bs-gradient ) ;
box-shadow : var ( --bs-btn-box-shadow ) ;
transition : color . 15s ease-in-out , background-color . 15s ease-in-out , border-color . 15s ease-in-out , box-shadow . 15s ease-in-out
}
@ media ( prefers-reduced-motion : reduce ) {
. btn {
transition : none
}
}
. btn : hover {
color : var ( --bs-btn-hover-color ) ;
background-color : var ( --bs-btn-hover-bg ) ;
border-color : var ( --bs-btn-hover-border-color )
}
. btn-check + . btn : hover {
color : var ( --bs-btn-color ) ;
background-color : var ( --bs-btn-bg ) ;
border-color : var ( --bs-btn-border-color )
}
. btn : focus-visible {
color : var ( --bs-btn-hover-color ) ;
background-color : var ( --bs-btn-hover-bg ) ;
background-image : var ( --bs-gradient ) ;
border-color : var ( --bs-btn-hover-border-color ) ;
outline : 0 ;
box-shadow : var ( --bs-btn-box-shadow ) , var ( --bs-btn-focus-box-shadow )
}
. btn-check : focus-visible + . btn {
border-color : var ( --bs-btn-hover-border-color ) ;
outline : 0 ;
box-shadow : var ( --bs-btn-box-shadow ) , var ( --bs-btn-focus-box-shadow )
}
. btn-check : checked + . btn ,
: not ( . btn-check ) + . btn : active ,
. btn : first-child : active ,
. btn . active ,
. btn . show {
color : var ( --bs-btn-active-color ) ;
background-color : var ( --bs-btn-active-bg ) ;
background-image : none ;
border-color : var ( --bs-btn-active-border-color ) ;
box-shadow : var ( --bs-btn-active-shadow )
}
. btn-check : checked + . btn : focus-visible ,
: not ( . btn-check ) + . btn : active : focus-visible ,
. btn : first-child : active : focus-visible ,
. btn . active : focus-visible ,
. btn . show : focus-visible {
box-shadow : var ( --bs-btn-active-shadow ) , var ( --bs-btn-focus-box-shadow )
}
. btn-check : checked : focus-visible + . btn {
box-shadow : var ( --bs-btn-active-shadow ) , var ( --bs-btn-focus-box-shadow )
}
. btn : disabled ,
. btn . disabled ,
fieldset : disabled . btn {
color : var ( --bs-btn-disabled-color ) ;
pointer-events : none ;
background-color : var ( --bs-btn-disabled-bg ) ;
background-image : none ;
border-color : var ( --bs-btn-disabled-border-color ) ;
opacity : var ( --bs-btn-disabled-opacity ) ;
box-shadow : none
}
. btn-primary {
--bs-btn-color : # 000 ;
--bs-btn-bg : # 9A63EC ;
--bs-btn-border-color : # 9A63EC ;
--bs-btn-hover-color : # 000 ;
--bs-btn-hover-bg : # a97aef ;
--bs-btn-hover-border-color : # a473ee ;
--bs-btn-focus-shadow-rgb : 131 , 84 , 201 ;
--bs-btn-active-color : # 000 ;
--bs-btn-active-bg : # ae82f0 ;
--bs-btn-active-border-color : # a473ee ;
--bs-btn-active-shadow : inset 0 3px 5px rgba ( 0 , 0 , 0 , . 125 ) ;
--bs-btn-disabled-color : # 000 ;
--bs-btn-disabled-bg : # 9A63EC ;
--bs-btn-disabled-border-color : # 9A63EC
}
. btn-secondary {
--bs-btn-color : # 000 ;
--bs-btn-bg : # E5E7EB ;
--bs-btn-border-color : # E5E7EB ;
--bs-btn-hover-color : # 000 ;
--bs-btn-hover-bg : # e9ebee ;
--bs-btn-hover-border-color : # e8e9ed ;
--bs-btn-focus-shadow-rgb : 195 , 196 , 200 ;
--bs-btn-active-color : # 000 ;
--bs-btn-active-bg : # eaecef ;
--bs-btn-active-border-color : # e8e9ed ;
--bs-btn-active-shadow : inset 0 3px 5px rgba ( 0 , 0 , 0 , . 125 ) ;
--bs-btn-disabled-color : # 000 ;
--bs-btn-disabled-bg : # E5E7EB ;
--bs-btn-disabled-border-color : # E5E7EB
}
. btn-success {
--bs-btn-color : # fff ;
--bs-btn-bg : # 198754 ;
--bs-btn-border-color : # 198754 ;
--bs-btn-hover-color : # fff ;
--bs-btn-hover-bg : # 157347 ;
--bs-btn-hover-border-color : # 146c43 ;
--bs-btn-focus-shadow-rgb : 60 , 153 , 110 ;
--bs-btn-active-color : # fff ;
--bs-btn-active-bg : # 146c43 ;
--bs-btn-active-border-color : # 13653f ;
--bs-btn-active-shadow : inset 0 3px 5px rgba ( 0 , 0 , 0 , . 125 ) ;
--bs-btn-disabled-color : # fff ;
--bs-btn-disabled-bg : # 198754 ;
--bs-btn-disabled-border-color : # 198754
}
. btn-info {
--bs-btn-color : # 000 ;
--bs-btn-bg : # 0dcaf0 ;
--bs-btn-border-color : # 0dcaf0 ;
--bs-btn-hover-color : # 000 ;
--bs-btn-hover-bg : # 31d2f2 ;
--bs-btn-hover-border-color : # 25cff2 ;
--bs-btn-focus-shadow-rgb : 11 , 172 , 204 ;
--bs-btn-active-color : # 000 ;
--bs-btn-active-bg : # 3dd5f3 ;
--bs-btn-active-border-color : # 25cff2 ;
--bs-btn-active-shadow : inset 0 3px 5px rgba ( 0 , 0 , 0 , . 125 ) ;
--bs-btn-disabled-color : # 000 ;
--bs-btn-disabled-bg : # 0dcaf0 ;
--bs-btn-disabled-border-color : # 0dcaf0
}
. btn-warning {
--bs-btn-color : # 000 ;
--bs-btn-bg : # ffc107 ;
--bs-btn-border-color : # ffc107 ;
--bs-btn-hover-color : # 000 ;
--bs-btn-hover-bg : # ffca2c ;
--bs-btn-hover-border-color : # ffc720 ;
--bs-btn-focus-shadow-rgb : 217 , 164 , 6 ;
--bs-btn-active-color : # 000 ;
--bs-btn-active-bg : # ffcd39 ;
--bs-btn-active-border-color : # ffc720 ;
--bs-btn-active-shadow : inset 0 3px 5px rgba ( 0 , 0 , 0 , . 125 ) ;
--bs-btn-disabled-color : # 000 ;
--bs-btn-disabled-bg : # ffc107 ;
--bs-btn-disabled-border-color : # ffc107
}
. btn-danger {
--bs-btn-color : # fff ;
--bs-btn-bg : # dc3545 ;
--bs-btn-border-color : # dc3545 ;
--bs-btn-hover-color : # fff ;
--bs-btn-hover-bg : # bb2d3b ;
--bs-btn-hover-border-color : # b02a37 ;
--bs-btn-focus-shadow-rgb : 225 , 83 , 97 ;
--bs-btn-active-color : # fff ;
--bs-btn-active-bg : # b02a37 ;
--bs-btn-active-border-color : # a52834 ;
--bs-btn-active-shadow : inset 0 3px 5px rgba ( 0 , 0 , 0 , . 125 ) ;
--bs-btn-disabled-color : # fff ;
--bs-btn-disabled-bg : # dc3545 ;
--bs-btn-disabled-border-color : # dc3545
}
. btn-light {
--bs-btn-color : # 000 ;
--bs-btn-bg : # f8f9fa ;
--bs-btn-border-color : # f8f9fa ;
--bs-btn-hover-color : # 000 ;
--bs-btn-hover-bg : # d3d4d5 ;
--bs-btn-hover-border-color : # c6c7c8 ;
--bs-btn-focus-shadow-rgb : 211 , 212 , 213 ;
--bs-btn-active-color : # 000 ;
--bs-btn-active-bg : # c6c7c8 ;
--bs-btn-active-border-color : # babbbc ;
--bs-btn-active-shadow : inset 0 3px 5px rgba ( 0 , 0 , 0 , . 125 ) ;
--bs-btn-disabled-color : # 000 ;
--bs-btn-disabled-bg : # f8f9fa ;
--bs-btn-disabled-border-color : # f8f9fa
}
. btn-dark {
--bs-btn-color : # fff ;
--bs-btn-bg : # 212529 ;
--bs-btn-border-color : # 212529 ;
--bs-btn-hover-color : # fff ;
--bs-btn-hover-bg : # 424649 ;
--bs-btn-hover-border-color : # 373b3e ;
--bs-btn-focus-shadow-rgb : 66 , 70 , 73 ;
--bs-btn-active-color : # fff ;
--bs-btn-active-bg : # 4d5154 ;
--bs-btn-active-border-color : # 373b3e ;
--bs-btn-active-shadow : inset 0 3px 5px rgba ( 0 , 0 , 0 , . 125 ) ;
--bs-btn-disabled-color : # fff ;
--bs-btn-disabled-bg : # 212529 ;
--bs-btn-disabled-border-color : # 212529
}
. btn-outline-primary {
--bs-btn-color : # 9A63EC ;
--bs-btn-border-color : # 9A63EC ;
--bs-btn-hover-color : # 000 ;
--bs-btn-hover-bg : # 9A63EC ;
--bs-btn-hover-border-color : # 9A63EC ;
--bs-btn-focus-shadow-rgb : 154 , 99 , 236 ;
--bs-btn-active-color : # 000 ;
--bs-btn-active-bg : # 9A63EC ;
--bs-btn-active-border-color : # 9A63EC ;
--bs-btn-active-shadow : inset 0 3px 5px rgba ( 0 , 0 , 0 , . 125 ) ;
--bs-btn-disabled-color : # 9A63EC ;
--bs-btn-disabled-bg : transparent ;
--bs-btn-disabled-border-color : # 9A63EC ;
--bs-gradient : none
}
. btn-outline-secondary {
--bs-btn-color : # E5E7EB ;
--bs-btn-border-color : # E5E7EB ;
--bs-btn-hover-color : # 000 ;
--bs-btn-hover-bg : # E5E7EB ;
--bs-btn-hover-border-color : # E5E7EB ;
--bs-btn-focus-shadow-rgb : 229 , 231 , 235 ;
--bs-btn-active-color : # 000 ;
--bs-btn-active-bg : # E5E7EB ;
--bs-btn-active-border-color : # E5E7EB ;
--bs-btn-active-shadow : inset 0 3px 5px rgba ( 0 , 0 , 0 , . 125 ) ;
--bs-btn-disabled-color : # E5E7EB ;
--bs-btn-disabled-bg : transparent ;
--bs-btn-disabled-border-color : # E5E7EB ;
--bs-gradient : none
}
. btn-outline-success {
--bs-btn-color : # 198754 ;
--bs-btn-border-color : # 198754 ;
--bs-btn-hover-color : # fff ;
--bs-btn-hover-bg : # 198754 ;
--bs-btn-hover-border-color : # 198754 ;
--bs-btn-focus-shadow-rgb : 25 , 135 , 84 ;
--bs-btn-active-color : # fff ;
--bs-btn-active-bg : # 198754 ;
--bs-btn-active-border-color : # 198754 ;
--bs-btn-active-shadow : inset 0 3px 5px rgba ( 0 , 0 , 0 , . 125 ) ;
--bs-btn-disabled-color : # 198754 ;
--bs-btn-disabled-bg : transparent ;
--bs-btn-disabled-border-color : # 198754 ;
--bs-gradient : none
}
. btn-outline-info {
--bs-btn-color : # 0dcaf0 ;
--bs-btn-border-color : # 0dcaf0 ;
--bs-btn-hover-color : # 000 ;
--bs-btn-hover-bg : # 0dcaf0 ;
--bs-btn-hover-border-color : # 0dcaf0 ;
--bs-btn-focus-shadow-rgb : 13 , 202 , 240 ;
--bs-btn-active-color : # 000 ;
--bs-btn-active-bg : # 0dcaf0 ;
--bs-btn-active-border-color : # 0dcaf0 ;
--bs-btn-active-shadow : inset 0 3px 5px rgba ( 0 , 0 , 0 , . 125 ) ;
--bs-btn-disabled-color : # 0dcaf0 ;
--bs-btn-disabled-bg : transparent ;
--bs-btn-disabled-border-color : # 0dcaf0 ;
--bs-gradient : none
}
. btn-outline-warning {
--bs-btn-color : # ffc107 ;
--bs-btn-border-color : # ffc107 ;
--bs-btn-hover-color : # 000 ;
--bs-btn-hover-bg : # ffc107 ;
--bs-btn-hover-border-color : # ffc107 ;
--bs-btn-focus-shadow-rgb : 255 , 193 , 7 ;
--bs-btn-active-color : # 000 ;
--bs-btn-active-bg : # ffc107 ;
--bs-btn-active-border-color : # ffc107 ;
--bs-btn-active-shadow : inset 0 3px 5px rgba ( 0 , 0 , 0 , . 125 ) ;
--bs-btn-disabled-color : # ffc107 ;
--bs-btn-disabled-bg : transparent ;
--bs-btn-disabled-border-color : # ffc107 ;
--bs-gradient : none
}
. btn-outline-danger {
--bs-btn-color : # dc3545 ;
--bs-btn-border-color : # dc3545 ;
--bs-btn-hover-color : # fff ;
--bs-btn-hover-bg : # dc3545 ;
--bs-btn-hover-border-color : # dc3545 ;
--bs-btn-focus-shadow-rgb : 220 , 53 , 69 ;
--bs-btn-active-color : # fff ;
--bs-btn-active-bg : # dc3545 ;
--bs-btn-active-border-color : # dc3545 ;
--bs-btn-active-shadow : inset 0 3px 5px rgba ( 0 , 0 , 0 , . 125 ) ;
--bs-btn-disabled-color : # dc3545 ;
--bs-btn-disabled-bg : transparent ;
--bs-btn-disabled-border-color : # dc3545 ;
--bs-gradient : none
}
. btn-outline-light {
--bs-btn-color : # f8f9fa ;
--bs-btn-border-color : # f8f9fa ;
--bs-btn-hover-color : # 000 ;
--bs-btn-hover-bg : # f8f9fa ;
--bs-btn-hover-border-color : # f8f9fa ;
--bs-btn-focus-shadow-rgb : 248 , 249 , 250 ;
--bs-btn-active-color : # 000 ;
--bs-btn-active-bg : # f8f9fa ;
--bs-btn-active-border-color : # f8f9fa ;
--bs-btn-active-shadow : inset 0 3px 5px rgba ( 0 , 0 , 0 , . 125 ) ;
--bs-btn-disabled-color : # f8f9fa ;
--bs-btn-disabled-bg : transparent ;
--bs-btn-disabled-border-color : # f8f9fa ;
--bs-gradient : none
}
. btn-outline-dark {
--bs-btn-color : # 212529 ;
--bs-btn-border-color : # 212529 ;
--bs-btn-hover-color : # fff ;
--bs-btn-hover-bg : # 212529 ;
--bs-btn-hover-border-color : # 212529 ;
--bs-btn-focus-shadow-rgb : 33 , 37 , 41 ;
--bs-btn-active-color : # fff ;
--bs-btn-active-bg : # 212529 ;
--bs-btn-active-border-color : # 212529 ;
--bs-btn-active-shadow : inset 0 3px 5px rgba ( 0 , 0 , 0 , . 125 ) ;
--bs-btn-disabled-color : # 212529 ;
--bs-btn-disabled-bg : transparent ;
--bs-btn-disabled-border-color : # 212529 ;
--bs-gradient : none
}
. btn-link {
--bs-btn-font-weight : 400 ;
--bs-btn-color : var ( --bs-link-color ) ;
--bs-btn-bg : transparent ;
--bs-btn-border-color : transparent ;
--bs-btn-hover-color : var ( --bs-link-hover-color ) ;
--bs-btn-hover-border-color : transparent ;
--bs-btn-active-color : var ( --bs-link-hover-color ) ;
--bs-btn-active-border-color : transparent ;
--bs-btn-disabled-color : # 6c757d ;
--bs-btn-disabled-border-color : transparent ;
--bs-btn-box-shadow : 0 0 0 # 000 ;
--bs-btn-focus-shadow-rgb : 102 , 111 , 122 ;
text-decoration : none ;
background-image : none
}
. btn-link : focus-visible {
color : var ( --bs-btn-color )
}
. btn-link : hover {
color : var ( --bs-btn-hover-color )
}
. btn-lg {
--bs-btn-padding-y : . 5rem ;
--bs-btn-padding-x : 1rem ;
--bs-btn-font-size : 1 . 25rem ;
--bs-btn-border-radius : var ( --bs-border-radius-lg )
}
. btn-sm {
--bs-btn-padding-y : . 25rem ;
--bs-btn-padding-x : . 5rem ;
--bs-btn-font-size : . 875rem ;
--bs-btn-border-radius : var ( --bs-border-radius-sm )
}
. fade {
transition : opacity . 15s linear
}
@ media ( prefers-reduced-motion : reduce ) {
. fade {
transition : none
}
}
. fade : not ( . show ) {
opacity : 0
}
. collapse : not ( . show ) {
display : none
}
. collapsing {
height : 0 ;
overflow : hidden ;
transition : height . 35s ease
}
@ media ( prefers-reduced-motion : reduce ) {
. collapsing {
transition : none
}
}
. collapsing . collapse-horizontal {
width : 0 ;
height : auto ;
transition : width . 35s ease
}
@ media ( prefers-reduced-motion : reduce ) {
. collapsing . collapse-horizontal {
transition : none
}
}
. dropup ,
. dropend ,
. dropdown ,
. dropstart ,
. dropup-center ,
. dropdown-center {
position : relative
}
. dropdown-toggle {
white-space : nowrap
}
. dropdown-toggle : after {
display : inline-block ;
margin-left : . 255em ;
vertical-align : . 255em ;
content : "" ;
border-top : . 3em solid ;
border-right : . 3em solid transparent ;
border-bottom : 0 ;
border-left : . 3em solid transparent
}
. dropdown-toggle : empty : after {
margin-left : 0
}
. dropdown-menu {
--bs-dropdown-zindex : 1000 ;
--bs-dropdown-min-width : 10rem ;
--bs-dropdown-padding-x : 0 ;
--bs-dropdown-padding-y : . 5rem ;
--bs-dropdown-spacer : . 125rem ;
--bs-dropdown-font-size : 1rem ;
--bs-dropdown-color : var ( --bs-body-color ) ;
--bs-dropdown-bg : var ( --bs-body-bg ) ;
--bs-dropdown-border-color : var ( --bs-border-color-translucent ) ;
--bs-dropdown-border-radius : var ( --bs-border-radius ) ;
--bs-dropdown-border-width : var ( --bs-border-width ) ;
--bs-dropdown-inner-border-radius : calc ( var ( --bs-border-radius ) - var ( --bs-border-width ) ) ;
--bs-dropdown-divider-bg : var ( --bs-border-color-translucent ) ;
--bs-dropdown-divider-margin-y : . 5rem ;
--bs-dropdown-box-shadow : var ( --bs-box-shadow ) ;
--bs-dropdown-link-color : var ( --bs-body-color ) ;
--bs-dropdown-link-hover-color : var ( --bs-body-color ) ;
--bs-dropdown-link-hover-bg : var ( --bs-tertiary-bg ) ;
--bs-dropdown-link-active-color : # fff ;
--bs-dropdown-link-active-bg : # 9A63EC ;
--bs-dropdown-link-disabled-color : var ( --bs-tertiary-color ) ;
--bs-dropdown-item-padding-x : 1rem ;
--bs-dropdown-item-padding-y : . 25rem ;
--bs-dropdown-header-color : # 6c757d ;
--bs-dropdown-header-padding-x : 1rem ;
--bs-dropdown-header-padding-y : . 5rem ;
position : absolute ;
z-index : var ( --bs-dropdown-zindex ) ;
display : none ;
min-width : var ( --bs-dropdown-min-width ) ;
padding : var ( --bs-dropdown-padding-y ) var ( --bs-dropdown-padding-x ) ;
margin : 0 ;
font-size : var ( --bs-dropdown-font-size ) ;
color : var ( --bs-dropdown-color ) ;
text-align : left ;
list-style : none ;
background-color : var ( --bs-dropdown-bg ) ;
background-clip : padding-box ;
border : var ( --bs-dropdown-border-width ) solid var ( --bs-dropdown-border-color ) ;
border-radius : var ( --bs-dropdown-border-radius ) ;
box-shadow : var ( --bs-dropdown-box-shadow )
}
. dropdown-menu [ data-bs-popper ] {
top : 100 % ;
left : 0 ;
margin-top : var ( --bs-dropdown-spacer )
}
. dropdown-menu-start {
--bs-position : start
}
. dropdown-menu-start [ data-bs-popper ] {
right : auto ;
left : 0
}
. dropdown-menu-end {
--bs-position : end
}
. dropdown-menu-end [ data-bs-popper ] {
right : 0 ;
left : auto
}
@ media ( min-width : 576px ) {
. dropdown-menu-sm-start {
--bs-position : start
}
. dropdown-menu-sm-start [ data-bs-popper ] {
right : auto ;
left : 0
}
. dropdown-menu-sm-end {
--bs-position : end
}
. dropdown-menu-sm-end [ data-bs-popper ] {
right : 0 ;
left : auto
}
}
@ media ( min-width : 768px ) {
. dropdown-menu-md-start {
--bs-position : start
}
. dropdown-menu-md-start [ data-bs-popper ] {
right : auto ;
left : 0
}
. dropdown-menu-md-end {
--bs-position : end
}
. dropdown-menu-md-end [ data-bs-popper ] {
right : 0 ;
left : auto
}
}
@ media ( min-width : 992px ) {
. dropdown-menu-lg-start {
--bs-position : start
}
. dropdown-menu-lg-start [ data-bs-popper ] {
right : auto ;
left : 0
}
. dropdown-menu-lg-end {
--bs-position : end
}
. dropdown-menu-lg-end [ data-bs-popper ] {
right : 0 ;
left : auto
}
}
@ media ( min-width : 1200px ) {
. dropdown-menu-xl-start {
--bs-position : start
}
. dropdown-menu-xl-start [ data-bs-popper ] {
right : auto ;
left : 0
}
. dropdown-menu-xl-end {
--bs-position : end
}
. dropdown-menu-xl-end [ data-bs-popper ] {
right : 0 ;
left : auto
}
}
@ media ( min-width : 1400px ) {
. dropdown-menu-xxl-start {
--bs-position : start
}
. dropdown-menu-xxl-start [ data-bs-popper ] {
right : auto ;
left : 0
}
. dropdown-menu-xxl-end {
--bs-position : end
}
. dropdown-menu-xxl-end [ data-bs-popper ] {
right : 0 ;
left : auto
}
}
. dropup . dropdown-menu [ data-bs-popper ] {
top : auto ;
bottom : 100 % ;
margin-top : 0 ;
margin-bottom : var ( --bs-dropdown-spacer )
}
. dropup . dropdown-toggle : after {
display : inline-block ;
margin-left : . 255em ;
vertical-align : . 255em ;
content : "" ;
border-top : 0 ;
border-right : . 3em solid transparent ;
border-bottom : . 3em solid ;
border-left : . 3em solid transparent
}
. dropup . dropdown-toggle : empty : after {
margin-left : 0
}
. dropend . dropdown-menu [ data-bs-popper ] {
top : 0 ;
right : auto ;
left : 100 % ;
margin-top : 0 ;
margin-left : var ( --bs-dropdown-spacer )
}
. dropend . dropdown-toggle : after {
display : inline-block ;
margin-left : . 255em ;
vertical-align : . 255em ;
content : "" ;
border-top : . 3em solid transparent ;
border-right : 0 ;
border-bottom : . 3em solid transparent ;
border-left : . 3em solid
}
. dropend . dropdown-toggle : empty : after {
margin-left : 0
}
. dropend . dropdown-toggle : after {
vertical-align : 0
}
. dropstart . dropdown-menu [ data-bs-popper ] {
top : 0 ;
right : 100 % ;
left : auto ;
margin-top : 0 ;
margin-right : var ( --bs-dropdown-spacer )
}
. dropstart . dropdown-toggle : after {
display : inline-block ;
margin-left : . 255em ;
vertical-align : . 255em ;
content : ""
}
. dropstart . dropdown-toggle : after {
display : none
}
. dropstart . dropdown-toggle : before {
display : inline-block ;
margin-right : . 255em ;
vertical-align : . 255em ;
content : "" ;
border-top : . 3em solid transparent ;
border-right : . 3em solid ;
border-bottom : . 3em solid transparent
}
. dropstart . dropdown-toggle : empty : after {
margin-left : 0
}
. dropstart . dropdown-toggle : before {
vertical-align : 0
}
. dropdown-divider {
height : 0 ;
margin : var ( --bs-dropdown-divider-margin-y ) 0 ;
overflow : hidden ;
border-top : 1px solid var ( --bs-dropdown-divider-bg ) ;
opacity : 1
}
. dropdown-item {
display : block ;
width : 100 % ;
padding : var ( --bs-dropdown-item-padding-y ) var ( --bs-dropdown-item-padding-x ) ;
clear : both ;
font-weight : 400 ;
color : var ( --bs-dropdown-link-color ) ;
text-align : inherit ;
white-space : nowrap ;
background-color : transparent ;
border : 0 ;
border-radius : var ( --bs-dropdown-item-border-radius , 0 )
}
. dropdown-item : hover ,
. dropdown-item : focus {
color : var ( --bs-dropdown-link-hover-color ) ;
background-color : var ( --bs-dropdown-link-hover-bg ) ;
background-image : var ( --bs-gradient )
}
. dropdown-item . active ,
. dropdown-item : active {
color : var ( --bs-dropdown-link-active-color ) ;
text-decoration : none ;
background-color : var ( --bs-dropdown-link-active-bg ) ;
background-image : var ( --bs-gradient )
}
. dropdown-item . disabled ,
. dropdown-item : disabled {
color : var ( --bs-dropdown-link-disabled-color ) ;
pointer-events : none ;
background-color : transparent ;
background-image : none
}
. dropdown-menu . show {
display : block
}
. dropdown-header {
display : block ;
padding : var ( --bs-dropdown-header-padding-y ) var ( --bs-dropdown-header-padding-x ) ;
margin-bottom : 0 ;
font-size : . 875rem ;
color : var ( --bs-dropdown-header-color ) ;
white-space : nowrap
}
. dropdown-item-text {
display : block ;
padding : var ( --bs-dropdown-item-padding-y ) var ( --bs-dropdown-item-padding-x ) ;
color : var ( --bs-dropdown-link-color )
}
. dropdown-menu-dark {
--bs-dropdown-color : # dee2e6 ;
--bs-dropdown-bg : # 343a40 ;
--bs-dropdown-border-color : var ( --bs-border-color-translucent ) ;
--bs-dropdown-box-shadow : ;
--bs-dropdown-link-color : # dee2e6 ;
--bs-dropdown-link-hover-color : # fff ;
--bs-dropdown-divider-bg : var ( --bs-border-color-translucent ) ;
--bs-dropdown-link-hover-bg : rgba ( 255 , 255 , 255 , . 15 ) ;
--bs-dropdown-link-active-color : # fff ;
--bs-dropdown-link-active-bg : # 9A63EC ;
--bs-dropdown-link-disabled-color : # adb5bd ;
--bs-dropdown-header-color : # adb5bd
}
. btn-close {
--bs-btn-close-color : # 000 ;
--bs-btn-close-bg : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e" ) ;
--bs-btn-close-opacity : . 5 ;
--bs-btn-close-hover-opacity : . 75 ;
--bs-btn-close-focus-shadow : 0 0 0 . 25rem rgba ( 154 , 99 , 236 , . 25 ) ;
--bs-btn-close-focus-opacity : 1 ;
--bs-btn-close-disabled-opacity : . 25 ;
--bs-btn-close-white-filter : invert ( 1 ) grayscale ( 100 % ) brightness ( 200 % ) ;
box-sizing : content-box ;
width : 1em ;
height : 1em ;
padding : . 25em ;
color : var ( --bs-btn-close-color ) ;
background : transparent var ( --bs-btn-close-bg ) center / 1em auto no-repeat ;
border : 0 ;
border-radius : . 4rem ;
opacity : var ( --bs-btn-close-opacity )
}
. btn-close : hover {
color : var ( --bs-btn-close-color ) ;
text-decoration : none ;
opacity : var ( --bs-btn-close-hover-opacity )
}
. btn-close : focus {
outline : 0 ;
box-shadow : var ( --bs-btn-close-focus-shadow ) ;
opacity : var ( --bs-btn-close-focus-opacity )
}
. btn-close : disabled ,
. btn-close . disabled {
pointer-events : none ;
-webkit-user-select : none ;
user-select : none ;
opacity : var ( --bs-btn-close-disabled-opacity )
}
. btn-close-white ,
[ data-bs-theme = dark ] . btn-close {
filter : var ( --bs-btn-close-white-filter )
}
. modal {
--bs-modal-zindex : 1055 ;
--bs-modal-width : 500px ;
--bs-modal-padding : 1rem ;
--bs-modal-margin : . 5rem ;
--bs-modal-color : ;
--bs-modal-bg : var ( --bs-body-bg ) ;
--bs-modal-border-color : var ( --bs-border-color-translucent ) ;
--bs-modal-border-width : var ( --bs-border-width ) ;
--bs-modal-border-radius : var ( --bs-border-radius-lg ) ;
--bs-modal-box-shadow : var ( --bs-box-shadow-sm ) ;
--bs-modal-inner-border-radius : calc ( var ( --bs-border-radius-lg ) - ( var ( --bs-border-width ) ) ) ;
--bs-modal-header-padding-x : 1rem ;
--bs-modal-header-padding-y : 1rem ;
--bs-modal-header-padding : 1rem 1rem ;
--bs-modal-header-border-color : var ( --bs-border-color ) ;
--bs-modal-header-border-width : var ( --bs-border-width ) ;
--bs-modal-title-line-height : 1 . 5 ;
--bs-modal-footer-gap : . 5rem ;
--bs-modal-footer-bg : ;
--bs-modal-footer-border-color : var ( --bs-border-color ) ;
--bs-modal-footer-border-width : var ( --bs-border-width ) ;
position : fixed ;
top : 0 ;
left : 0 ;
z-index : var ( --bs-modal-zindex ) ;
display : none ;
width : 100 % ;
height : 100 % ;
overflow-x : hidden ;
overflow-y : auto ;
outline : 0
}
. modal-dialog {
position : relative ;
width : auto ;
margin : var ( --bs-modal-margin ) ;
pointer-events : none
}
. modal . fade . modal-dialog {
transition : transform . 3s ease-out ;
transform : translateY ( -50px )
}
@ media ( prefers-reduced-motion : reduce ) {
. modal . fade . modal-dialog {
transition : none
}
}
. modal . show . modal-dialog {
transform : none
}
. modal . modal-static . modal-dialog {
transform : scale ( 1 . 02 )
}
. modal-dialog-scrollable {
height : calc ( 100 % - var ( --bs-modal-margin ) * 2 )
}
. modal-dialog-scrollable . modal-content {
max-height : 100 % ;
overflow : hidden
}
. modal-dialog-scrollable . modal-body {
overflow-y : auto
}
. modal-dialog-centered {
display : flex ;
align-items : center ;
min-height : calc ( 100 % - var ( --bs-modal-margin ) * 2 )
}
. modal-content {
position : relative ;
display : flex ;
flex-direction : column ;
width : 100 % ;
color : var ( --bs-modal-color ) ;
pointer-events : auto ;
background-color : var ( --bs-modal-bg ) ;
background-clip : padding-box ;
border : var ( --bs-modal-border-width ) solid var ( --bs-modal-border-color ) ;
border-radius : var ( --bs-modal-border-radius ) ;
box-shadow : var ( --bs-modal-box-shadow ) ;
outline : 0
}
. modal-backdrop {
--bs-backdrop-zindex : 1050 ;
--bs-backdrop-bg : # 000 ;
--bs-backdrop-opacity : . 5 ;
position : fixed ;
top : 0 ;
left : 0 ;
z-index : var ( --bs-backdrop-zindex ) ;
width : 100vw ;
height : 100vh ;
background-color : var ( --bs-backdrop-bg )
}
. modal-backdrop . fade {
opacity : 0
}
. modal-backdrop . show {
opacity : var ( --bs-backdrop-opacity )
}
. modal-header {
display : flex ;
flex-shrink : 0 ;
align-items : center ;
padding : var ( --bs-modal-header-padding ) ;
border-bottom : var ( --bs-modal-header-border-width ) solid var ( --bs-modal-header-border-color ) ;
border-top-left-radius : var ( --bs-modal-inner-border-radius ) ;
border-top-right-radius : var ( --bs-modal-inner-border-radius )
}
. modal-header . btn-close {
padding : calc ( var ( --bs-modal-header-padding-y ) * . 5 ) calc ( var ( --bs-modal-header-padding-x ) * . 5 ) ;
margin : calc ( - . 5 * var ( --bs-modal-header-padding-y ) ) calc ( - . 5 * var ( --bs-modal-header-padding-x ) ) calc ( - . 5 * var ( --bs-modal-header-padding-y ) ) auto
}
. modal-title {
margin-bottom : 0 ;
line-height : var ( --bs-modal-title-line-height )
}
. modal-body {
position : relative ;
flex : 1 1 auto ;
padding : var ( --bs-modal-padding )
}
. modal-footer {
display : flex ;
flex-shrink : 0 ;
flex-wrap : wrap ;
align-items : center ;
justify-content : flex-end ;
padding : calc ( var ( --bs-modal-padding ) - var ( --bs-modal-footer-gap ) * . 5 ) ;
background-color : var ( --bs-modal-footer-bg ) ;
border-top : var ( --bs-modal-footer-border-width ) solid var ( --bs-modal-footer-border-color ) ;
border-bottom-right-radius : var ( --bs-modal-inner-border-radius ) ;
border-bottom-left-radius : var ( --bs-modal-inner-border-radius )
}
. modal-footer > * {
margin : calc ( var ( --bs-modal-footer-gap ) * . 5 )
}
@ media ( min-width : 576px ) {
. modal {
--bs-modal-margin : 1 . 75rem ;
--bs-modal-box-shadow : var ( --bs-box-shadow )
}
. modal-dialog {
max-width : var ( --bs-modal-width ) ;
margin-right : auto ;
margin-left : auto
}
. modal-sm {
--bs-modal-width : 300px
}
}
@ media ( min-width : 992px ) {
. modal-lg ,
. modal-xl {
--bs-modal-width : 800px
}
}
@ media ( min-width : 1200px ) {
. modal-xl {
--bs-modal-width : 1140px
}
}
. modal-fullscreen {
width : 100vw ;
max-width : none ;
height : 100 % ;
margin : 0
}
. modal-fullscreen . modal-content {
height : 100 % ;
border : 0 ;
border-radius : 0
}
. modal-fullscreen . modal-header ,
. modal-fullscreen . modal-footer {
border-radius : 0
}
. modal-fullscreen . modal-body {
overflow-y : auto
}
@ media ( max-width : 575 . 98px ) {
. modal-fullscreen-sm-down {
width : 100vw ;
max-width : none ;
height : 100 % ;
margin : 0
}
. modal-fullscreen-sm-down . modal-content {
height : 100 % ;
border : 0 ;
border-radius : 0
}
. modal-fullscreen-sm-down . modal-header ,
. modal-fullscreen-sm-down . modal-footer {
border-radius : 0
}
. modal-fullscreen-sm-down . modal-body {
overflow-y : auto
}
}
@ media ( max-width : 767 . 98px ) {
. modal-fullscreen-md-down {
width : 100vw ;
max-width : none ;
height : 100 % ;
margin : 0
}
. modal-fullscreen-md-down . modal-content {
height : 100 % ;
border : 0 ;
border-radius : 0
}
. modal-fullscreen-md-down . modal-header ,
. modal-fullscreen-md-down . modal-footer {
border-radius : 0
}
. modal-fullscreen-md-down . modal-body {
overflow-y : auto
}
}
@ media ( max-width : 991 . 98px ) {
. modal-fullscreen-lg-down {
width : 100vw ;
max-width : none ;
height : 100 % ;
margin : 0
}
. modal-fullscreen-lg-down . modal-content {
height : 100 % ;
border : 0 ;
border-radius : 0
}
. modal-fullscreen-lg-down . modal-header ,
. modal-fullscreen-lg-down . modal-footer {
border-radius : 0
}
. modal-fullscreen-lg-down . modal-body {
overflow-y : auto
}
}
@ media ( max-width : 1199 . 98px ) {
. modal-fullscreen-xl-down {
width : 100vw ;
max-width : none ;
height : 100 % ;
margin : 0
}
. modal-fullscreen-xl-down . modal-content {
height : 100 % ;
border : 0 ;
border-radius : 0
}
. modal-fullscreen-xl-down . modal-header ,
. modal-fullscreen-xl-down . modal-footer {
border-radius : 0
}
. modal-fullscreen-xl-down . modal-body {
overflow-y : auto
}
}
@ media ( max-width : 1399 . 98px ) {
. modal-fullscreen-xxl-down {
width : 100vw ;
max-width : none ;
height : 100 % ;
margin : 0
}
. modal-fullscreen-xxl-down . modal-content {
height : 100 % ;
border : 0 ;
border-radius : 0
}
. modal-fullscreen-xxl-down . modal-header ,
. modal-fullscreen-xxl-down . modal-footer {
border-radius : 0
}
. modal-fullscreen-xxl-down . modal-body {
overflow-y : auto
}
}
. popover {
--bs-popover-zindex : 1070 ;
--bs-popover-max-width : 276px ;
--bs-popover-font-size : . 875rem ;
--bs-popover-bg : var ( --bs-body-bg ) ;
--bs-popover-border-width : var ( --bs-border-width ) ;
--bs-popover-border-color : var ( --bs-border-color-translucent ) ;
--bs-popover-border-radius : var ( --bs-border-radius-lg ) ;
--bs-popover-inner-border-radius : calc ( var ( --bs-border-radius-lg ) - var ( --bs-border-width ) ) ;
--bs-popover-box-shadow : var ( --bs-box-shadow ) ;
--bs-popover-header-padding-x : 1rem ;
--bs-popover-header-padding-y : . 5rem ;
--bs-popover-header-font-size : 1rem ;
--bs-popover-header-color : inherit ;
--bs-popover-header-bg : var ( --bs-secondary-bg ) ;
--bs-popover-body-padding-x : 1rem ;
--bs-popover-body-padding-y : 1rem ;
--bs-popover-body-color : var ( --bs-body-color ) ;
--bs-popover-arrow-width : 1rem ;
--bs-popover-arrow-height : . 5rem ;
--bs-popover-arrow-border : var ( --bs-popover-border-color ) ;
z-index : var ( --bs-popover-zindex ) ;
display : block ;
max-width : var ( --bs-popover-max-width ) ;
font-family : Cairo , -apple-system , blinkmacsystemfont , Segoe UI , roboto , Helvetica Neue , arial , Noto Sans , sans-serif , "Apple Color Emoji" , "Segoe UI Emoji" , Segoe UI Symbol , "Noto Color Emoji" ;
font-style : normal ;
font-weight : 400 ;
line-height : 1 . 5 ;
text-align : left ;
text-align : start ;
text-decoration : none ;
text-shadow : none ;
text-transform : none ;
letter-spacing : normal ;
word-break : normal ;
white-space : normal ;
word-spacing : normal ;
line-break : auto ;
font-size : var ( --bs-popover-font-size ) ;
word-wrap : break-word ;
background-color : var ( --bs-popover-bg ) ;
background-clip : padding-box ;
border : var ( --bs-popover-border-width ) solid var ( --bs-popover-border-color ) ;
border-radius : var ( --bs-popover-border-radius ) ;
box-shadow : var ( --bs-popover-box-shadow )
}
. popover . popover-arrow {
display : block ;
width : var ( --bs-popover-arrow-width ) ;
height : var ( --bs-popover-arrow-height )
}
. popover . popover-arrow : before ,
. popover . popover-arrow : after {
position : absolute ;
display : block ;
content : "" ;
border-color : transparent ;
border-style : solid ;
border-width : 0
}
. bs-popover-top > . popover-arrow ,
. bs-popover-auto [ data-popper-placement ^ = top ] > . popover-arrow {
bottom : calc ( -1 * ( var ( --bs-popover-arrow-height ) ) - var ( --bs-popover-border-width ) )
}
. bs-popover-top > . popover-arrow : before ,
. bs-popover-auto [ data-popper-placement ^ = top ] > . popover-arrow : before ,
. bs-popover-top > . popover-arrow : after ,
. bs-popover-auto [ data-popper-placement ^ = top ] > . popover-arrow : after {
border-width : var ( --bs-popover-arrow-height ) calc ( var ( --bs-popover-arrow-width ) * . 5 ) 0
}
. bs-popover-top > . popover-arrow : before ,
. bs-popover-auto [ data-popper-placement ^ = top ] > . popover-arrow : before {
bottom : 0 ;
border-top-color : var ( --bs-popover-arrow-border )
}
. bs-popover-top > . popover-arrow : after ,
. bs-popover-auto [ data-popper-placement ^ = top ] > . popover-arrow : after {
bottom : var ( --bs-popover-border-width ) ;
border-top-color : var ( --bs-popover-bg )
}
. bs-popover-end > . popover-arrow ,
. bs-popover-auto [ data-popper-placement ^ = right ] > . popover-arrow {
left : calc ( -1 * ( var ( --bs-popover-arrow-height ) ) - var ( --bs-popover-border-width ) ) ;
width : var ( --bs-popover-arrow-height ) ;
height : var ( --bs-popover-arrow-width )
}
. bs-popover-end > . popover-arrow : before ,
. bs-popover-auto [ data-popper-placement ^ = right ] > . popover-arrow : before ,
. bs-popover-end > . popover-arrow : after ,
. bs-popover-auto [ data-popper-placement ^ = right ] > . popover-arrow : after {
border-width : calc ( var ( --bs-popover-arrow-width ) * . 5 ) var ( --bs-popover-arrow-height ) calc ( var ( --bs-popover-arrow-width ) * . 5 ) 0
}
. bs-popover-end > . popover-arrow : before ,
. bs-popover-auto [ data-popper-placement ^ = right ] > . popover-arrow : before {
left : 0 ;
border-right-color : var ( --bs-popover-arrow-border )
}
. bs-popover-end > . popover-arrow : after ,
. bs-popover-auto [ data-popper-placement ^ = right ] > . popover-arrow : after {
left : var ( --bs-popover-border-width ) ;
border-right-color : var ( --bs-popover-bg )
}
. bs-popover-bottom > . popover-arrow ,
. bs-popover-auto [ data-popper-placement ^ = bottom ] > . popover-arrow {
top : calc ( -1 * ( var ( --bs-popover-arrow-height ) ) - var ( --bs-popover-border-width ) )
}
. bs-popover-bottom > . popover-arrow : before ,
. bs-popover-auto [ data-popper-placement ^ = bottom ] > . popover-arrow : before ,
. bs-popover-bottom > . popover-arrow : after ,
. bs-popover-auto [ data-popper-placement ^ = bottom ] > . popover-arrow : after {
border-width : 0 calc ( var ( --bs-popover-arrow-width ) * . 5 ) var ( --bs-popover-arrow-height )
}
. bs-popover-bottom > . popover-arrow : before ,
. bs-popover-auto [ data-popper-placement ^ = bottom ] > . popover-arrow : before {
top : 0 ;
border-bottom-color : var ( --bs-popover-arrow-border )
}
. bs-popover-bottom > . popover-arrow : after ,
. bs-popover-auto [ data-popper-placement ^ = bottom ] > . popover-arrow : after {
top : var ( --bs-popover-border-width ) ;
border-bottom-color : var ( --bs-popover-bg )
}
. bs-popover-bottom . popover-header : before ,
. bs-popover-auto [ data-popper-placement ^ = bottom ] . popover-header : before {
position : absolute ;
top : 0 ;
left : 50 % ;
display : block ;
width : var ( --bs-popover-arrow-width ) ;
margin-left : calc ( - . 5 * var ( --bs-popover-arrow-width ) ) ;
content : "" ;
border-bottom : var ( --bs-popover-border-width ) solid var ( --bs-popover-header-bg )
}
. bs-popover-start > . popover-arrow ,
. bs-popover-auto [ data-popper-placement ^ = left ] > . popover-arrow {
right : calc ( -1 * ( var ( --bs-popover-arrow-height ) ) - var ( --bs-popover-border-width ) ) ;
width : var ( --bs-popover-arrow-height ) ;
height : var ( --bs-popover-arrow-width )
}
. bs-popover-start > . popover-arrow : before ,
. bs-popover-auto [ data-popper-placement ^ = left ] > . popover-arrow : before ,
. bs-popover-start > . popover-arrow : after ,
. bs-popover-auto [ data-popper-placement ^ = left ] > . popover-arrow : after {
border-width : calc ( var ( --bs-popover-arrow-width ) * . 5 ) 0 calc ( var ( --bs-popover-arrow-width ) * . 5 ) var ( --bs-popover-arrow-height )
}
. bs-popover-start > . popover-arrow : before ,
. bs-popover-auto [ data-popper-placement ^ = left ] > . popover-arrow : before {
right : 0 ;
border-left-color : var ( --bs-popover-arrow-border )
}
. bs-popover-start > . popover-arrow : after ,
. bs-popover-auto [ data-popper-placement ^ = left ] > . popover-arrow : after {
right : var ( --bs-popover-border-width ) ;
border-left-color : var ( --bs-popover-bg )
}
. popover-header {
padding : var ( --bs-popover-header-padding-y ) var ( --bs-popover-header-padding-x ) ;
margin-bottom : 0 ;
font-size : var ( --bs-popover-header-font-size ) ;
color : var ( --bs-popover-header-color ) ;
background-color : var ( --bs-popover-header-bg ) ;
border-bottom : var ( --bs-popover-border-width ) solid var ( --bs-popover-border-color ) ;
border-top-left-radius : var ( --bs-popover-inner-border-radius ) ;
border-top-right-radius : var ( --bs-popover-inner-border-radius )
}
. popover-header : empty {
display : none
}
. popover-body {
padding : var ( --bs-popover-body-padding-y ) var ( --bs-popover-body-padding-x ) ;
color : var ( --bs-popover-body-color )
}
. offcanvas ,
. offcanvas-xxl ,
. offcanvas-xl ,
. offcanvas-lg ,
. offcanvas-md ,
. offcanvas-sm {
--bs-offcanvas-zindex : 1045 ;
--bs-offcanvas-width : 400px ;
--bs-offcanvas-height : 30vh ;
--bs-offcanvas-padding-x : 1rem ;
--bs-offcanvas-padding-y : 1rem ;
--bs-offcanvas-color : var ( --bs-body-color ) ;
--bs-offcanvas-bg : var ( --bs-body-bg ) ;
--bs-offcanvas-border-width : var ( --bs-border-width ) ;
--bs-offcanvas-border-color : var ( --bs-border-color-translucent ) ;
--bs-offcanvas-box-shadow : 0 1rem 3rem rgba ( 0 , 0 , 0 , . 175 ) ;
--bs-offcanvas-transition : transform . 3s ease-in-out ;
--bs-offcanvas-title-line-height : 1 . 5
}
@ media ( max-width : 575 . 98px ) {
. offcanvas-sm {
position : fixed ;
bottom : 0 ;
z-index : var ( --bs-offcanvas-zindex ) ;
display : flex ;
flex-direction : column ;
max-width : 100 % ;
color : var ( --bs-offcanvas-color ) ;
visibility : hidden ;
background-color : var ( --bs-offcanvas-bg ) ;
background-clip : padding-box ;
outline : 0 ;
box-shadow : var ( --bs-offcanvas-box-shadow ) ;
transition : var ( --bs-offcanvas-transition )
}
}
@ media ( max-width : 575 . 98px ) and ( prefers-reduced-motion : reduce ) {
. offcanvas-sm {
transition : none
}
}
@ media ( max-width : 575 . 98px ) {
. offcanvas-sm . offcanvas-start {
top : 0 ;
left : 0 ;
width : var ( --bs-offcanvas-width ) ;
border-right : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translate ( -100 % )
}
. offcanvas-sm . offcanvas-end {
top : 0 ;
right : 0 ;
width : var ( --bs-offcanvas-width ) ;
border-left : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translate ( 100 % )
}
. offcanvas-sm . offcanvas-top {
top : 0 ;
right : 0 ;
left : 0 ;
height : var ( --bs-offcanvas-height ) ;
max-height : 100 % ;
border-bottom : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translateY ( -100 % )
}
. offcanvas-sm . offcanvas-bottom {
right : 0 ;
left : 0 ;
height : var ( --bs-offcanvas-height ) ;
max-height : 100 % ;
border-top : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translateY ( 100 % )
}
. offcanvas-sm . showing ,
. offcanvas-sm . show : not ( . hiding ) {
transform : none
}
. offcanvas-sm . showing ,
. offcanvas-sm . hiding ,
. offcanvas-sm . show {
visibility : visible
}
}
@ media ( min-width : 576px ) {
. offcanvas-sm {
--bs-offcanvas-height : auto ;
--bs-offcanvas-border-width : 0 ;
background-color : transparent ! important
}
. offcanvas-sm . offcanvas-header {
display : none
}
. offcanvas-sm . offcanvas-body {
display : flex ;
flex-grow : 0 ;
padding : 0 ;
overflow-y : visible ;
background-color : transparent ! important
}
}
@ media ( max-width : 767 . 98px ) {
. offcanvas-md {
position : fixed ;
bottom : 0 ;
z-index : var ( --bs-offcanvas-zindex ) ;
display : flex ;
flex-direction : column ;
max-width : 100 % ;
color : var ( --bs-offcanvas-color ) ;
visibility : hidden ;
background-color : var ( --bs-offcanvas-bg ) ;
background-clip : padding-box ;
outline : 0 ;
box-shadow : var ( --bs-offcanvas-box-shadow ) ;
transition : var ( --bs-offcanvas-transition )
}
}
@ media ( max-width : 767 . 98px ) and ( prefers-reduced-motion : reduce ) {
. offcanvas-md {
transition : none
}
}
@ media ( max-width : 767 . 98px ) {
. offcanvas-md . offcanvas-start {
top : 0 ;
left : 0 ;
width : var ( --bs-offcanvas-width ) ;
border-right : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translate ( -100 % )
}
. offcanvas-md . offcanvas-end {
top : 0 ;
right : 0 ;
width : var ( --bs-offcanvas-width ) ;
border-left : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translate ( 100 % )
}
. offcanvas-md . offcanvas-top {
top : 0 ;
right : 0 ;
left : 0 ;
height : var ( --bs-offcanvas-height ) ;
max-height : 100 % ;
border-bottom : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translateY ( -100 % )
}
. offcanvas-md . offcanvas-bottom {
right : 0 ;
left : 0 ;
height : var ( --bs-offcanvas-height ) ;
max-height : 100 % ;
border-top : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translateY ( 100 % )
}
. offcanvas-md . showing ,
. offcanvas-md . show : not ( . hiding ) {
transform : none
}
. offcanvas-md . showing ,
. offcanvas-md . hiding ,
. offcanvas-md . show {
visibility : visible
}
}
@ media ( min-width : 768px ) {
. offcanvas-md {
--bs-offcanvas-height : auto ;
--bs-offcanvas-border-width : 0 ;
background-color : transparent ! important
}
. offcanvas-md . offcanvas-header {
display : none
}
. offcanvas-md . offcanvas-body {
display : flex ;
flex-grow : 0 ;
padding : 0 ;
overflow-y : visible ;
background-color : transparent ! important
}
}
@ media ( max-width : 991 . 98px ) {
. offcanvas-lg {
position : fixed ;
bottom : 0 ;
z-index : var ( --bs-offcanvas-zindex ) ;
display : flex ;
flex-direction : column ;
max-width : 100 % ;
color : var ( --bs-offcanvas-color ) ;
visibility : hidden ;
background-color : var ( --bs-offcanvas-bg ) ;
background-clip : padding-box ;
outline : 0 ;
box-shadow : var ( --bs-offcanvas-box-shadow ) ;
transition : var ( --bs-offcanvas-transition )
}
}
@ media ( max-width : 991 . 98px ) and ( prefers-reduced-motion : reduce ) {
. offcanvas-lg {
transition : none
}
}
@ media ( max-width : 991 . 98px ) {
. offcanvas-lg . offcanvas-start {
top : 0 ;
left : 0 ;
width : var ( --bs-offcanvas-width ) ;
border-right : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translate ( -100 % )
}
. offcanvas-lg . offcanvas-end {
top : 0 ;
right : 0 ;
width : var ( --bs-offcanvas-width ) ;
border-left : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translate ( 100 % )
}
. offcanvas-lg . offcanvas-top {
top : 0 ;
right : 0 ;
left : 0 ;
height : var ( --bs-offcanvas-height ) ;
max-height : 100 % ;
border-bottom : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translateY ( -100 % )
}
. offcanvas-lg . offcanvas-bottom {
right : 0 ;
left : 0 ;
height : var ( --bs-offcanvas-height ) ;
max-height : 100 % ;
border-top : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translateY ( 100 % )
}
. offcanvas-lg . showing ,
. offcanvas-lg . show : not ( . hiding ) {
transform : none
}
. offcanvas-lg . showing ,
. offcanvas-lg . hiding ,
. offcanvas-lg . show {
visibility : visible
}
}
@ media ( min-width : 992px ) {
. offcanvas-lg {
--bs-offcanvas-height : auto ;
--bs-offcanvas-border-width : 0 ;
background-color : transparent ! important
}
. offcanvas-lg . offcanvas-header {
display : none
}
. offcanvas-lg . offcanvas-body {
display : flex ;
flex-grow : 0 ;
padding : 0 ;
overflow-y : visible ;
background-color : transparent ! important
}
}
@ media ( max-width : 1199 . 98px ) {
. offcanvas-xl {
position : fixed ;
bottom : 0 ;
z-index : var ( --bs-offcanvas-zindex ) ;
display : flex ;
flex-direction : column ;
max-width : 100 % ;
color : var ( --bs-offcanvas-color ) ;
visibility : hidden ;
background-color : var ( --bs-offcanvas-bg ) ;
background-clip : padding-box ;
outline : 0 ;
box-shadow : var ( --bs-offcanvas-box-shadow ) ;
transition : var ( --bs-offcanvas-transition )
}
}
@ media ( max-width : 1199 . 98px ) and ( prefers-reduced-motion : reduce ) {
. offcanvas-xl {
transition : none
}
}
@ media ( max-width : 1199 . 98px ) {
. offcanvas-xl . offcanvas-start {
top : 0 ;
left : 0 ;
width : var ( --bs-offcanvas-width ) ;
border-right : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translate ( -100 % )
}
. offcanvas-xl . offcanvas-end {
top : 0 ;
right : 0 ;
width : var ( --bs-offcanvas-width ) ;
border-left : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translate ( 100 % )
}
. offcanvas-xl . offcanvas-top {
top : 0 ;
right : 0 ;
left : 0 ;
height : var ( --bs-offcanvas-height ) ;
max-height : 100 % ;
border-bottom : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translateY ( -100 % )
}
. offcanvas-xl . offcanvas-bottom {
right : 0 ;
left : 0 ;
height : var ( --bs-offcanvas-height ) ;
max-height : 100 % ;
border-top : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translateY ( 100 % )
}
. offcanvas-xl . showing ,
. offcanvas-xl . show : not ( . hiding ) {
transform : none
}
. offcanvas-xl . showing ,
. offcanvas-xl . hiding ,
. offcanvas-xl . show {
visibility : visible
}
}
@ media ( min-width : 1200px ) {
. offcanvas-xl {
--bs-offcanvas-height : auto ;
--bs-offcanvas-border-width : 0 ;
background-color : transparent ! important
}
. offcanvas-xl . offcanvas-header {
display : none
}
. offcanvas-xl . offcanvas-body {
display : flex ;
flex-grow : 0 ;
padding : 0 ;
overflow-y : visible ;
background-color : transparent ! important
}
}
@ media ( max-width : 1399 . 98px ) {
. offcanvas-xxl {
position : fixed ;
bottom : 0 ;
z-index : var ( --bs-offcanvas-zindex ) ;
display : flex ;
flex-direction : column ;
max-width : 100 % ;
color : var ( --bs-offcanvas-color ) ;
visibility : hidden ;
background-color : var ( --bs-offcanvas-bg ) ;
background-clip : padding-box ;
outline : 0 ;
box-shadow : var ( --bs-offcanvas-box-shadow ) ;
transition : var ( --bs-offcanvas-transition )
}
}
@ media ( max-width : 1399 . 98px ) and ( prefers-reduced-motion : reduce ) {
. offcanvas-xxl {
transition : none
}
}
@ media ( max-width : 1399 . 98px ) {
. offcanvas-xxl . offcanvas-start {
top : 0 ;
left : 0 ;
width : var ( --bs-offcanvas-width ) ;
border-right : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translate ( -100 % )
}
. offcanvas-xxl . offcanvas-end {
top : 0 ;
right : 0 ;
width : var ( --bs-offcanvas-width ) ;
border-left : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translate ( 100 % )
}
. offcanvas-xxl . offcanvas-top {
top : 0 ;
right : 0 ;
left : 0 ;
height : var ( --bs-offcanvas-height ) ;
max-height : 100 % ;
border-bottom : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translateY ( -100 % )
}
. offcanvas-xxl . offcanvas-bottom {
right : 0 ;
left : 0 ;
height : var ( --bs-offcanvas-height ) ;
max-height : 100 % ;
border-top : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translateY ( 100 % )
}
. offcanvas-xxl . showing ,
. offcanvas-xxl . show : not ( . hiding ) {
transform : none
}
. offcanvas-xxl . showing ,
. offcanvas-xxl . hiding ,
. offcanvas-xxl . show {
visibility : visible
}
}
@ media ( min-width : 1400px ) {
. offcanvas-xxl {
--bs-offcanvas-height : auto ;
--bs-offcanvas-border-width : 0 ;
background-color : transparent ! important
}
. offcanvas-xxl . offcanvas-header {
display : none
}
. offcanvas-xxl . offcanvas-body {
display : flex ;
flex-grow : 0 ;
padding : 0 ;
overflow-y : visible ;
background-color : transparent ! important
}
}
. offcanvas {
position : fixed ;
bottom : 0 ;
z-index : var ( --bs-offcanvas-zindex ) ;
display : flex ;
flex-direction : column ;
max-width : 100 % ;
color : var ( --bs-offcanvas-color ) ;
visibility : hidden ;
background-color : var ( --bs-offcanvas-bg ) ;
background-clip : padding-box ;
outline : 0 ;
box-shadow : var ( --bs-offcanvas-box-shadow ) ;
transition : var ( --bs-offcanvas-transition )
}
@ media ( prefers-reduced-motion : reduce ) {
. offcanvas {
transition : none
}
}
. offcanvas . offcanvas-start {
top : 0 ;
left : 0 ;
width : var ( --bs-offcanvas-width ) ;
border-right : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translate ( -100 % )
}
. offcanvas . offcanvas-end {
top : 0 ;
right : 0 ;
width : var ( --bs-offcanvas-width ) ;
border-left : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translate ( 100 % )
}
. offcanvas . offcanvas-top {
top : 0 ;
right : 0 ;
left : 0 ;
height : var ( --bs-offcanvas-height ) ;
max-height : 100 % ;
border-bottom : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translateY ( -100 % )
}
. offcanvas . offcanvas-bottom {
right : 0 ;
left : 0 ;
height : var ( --bs-offcanvas-height ) ;
max-height : 100 % ;
border-top : var ( --bs-offcanvas-border-width ) solid var ( --bs-offcanvas-border-color ) ;
transform : translateY ( 100 % )
}
. offcanvas . showing ,
. offcanvas . show : not ( . hiding ) {
transform : none
}
. offcanvas . showing ,
. offcanvas . hiding ,
. offcanvas . show {
visibility : visible
}
. offcanvas-backdrop {
position : fixed ;
top : 0 ;
left : 0 ;
z-index : 1040 ;
width : 100vw ;
height : 100vh ;
background-color : # 000
}
. offcanvas-backdrop . fade {
opacity : 0
}
. offcanvas-backdrop . show {
opacity : . 5
}
. offcanvas-header {
display : flex ;
align-items : center ;
padding : var ( --bs-offcanvas-padding-y ) var ( --bs-offcanvas-padding-x )
}
. offcanvas-header . btn-close {
padding : calc ( var ( --bs-offcanvas-padding-y ) * . 5 ) calc ( var ( --bs-offcanvas-padding-x ) * . 5 ) ;
margin : calc ( - . 5 * var ( --bs-offcanvas-padding-y ) ) calc ( - . 5 * var ( --bs-offcanvas-padding-x ) ) calc ( - . 5 * var ( --bs-offcanvas-padding-y ) ) auto
}
. offcanvas-title {
margin-bottom : 0 ;
line-height : var ( --bs-offcanvas-title-line-height )
}
. offcanvas-body {
flex-grow : 1 ;
padding : var ( --bs-offcanvas-padding-y ) var ( --bs-offcanvas-padding-x ) ;
overflow-y : auto
}
. align-baseline {
vertical-align : baseline ! important
}
. align-top {
vertical-align : top ! important
}
. align-middle {
vertical-align : middle ! important
}
. align-bottom {
vertical-align : bottom ! important
}
. align-text-bottom {
vertical-align : text-bottom ! important
}
. align-text-top {
vertical-align : text-top ! important
}
. float-start {
float : left ! important
}
. float-end {
float : right ! important
}
. float-none {
float : none ! important
}
. object-fit-contain {
object-fit : contain ! important
}
. object-fit-cover {
object-fit : cover ! important
}
. object-fit-fill {
object-fit : fill ! important
}
. object-fit-scale {
object-fit : scale-down ! important
}
. object-fit-none {
object-fit : none ! important
}
. opacity-0 {
opacity : 0 ! important
}
. opacity-25 {
opacity : . 25 ! important
}
. opacity-50 {
opacity : . 5 ! important
}
. opacity-75 {
opacity : . 75 ! important
}
. opacity-100 {
opacity : 1 ! important
}
. overflow-auto {
overflow : auto ! important
}
. overflow-hidden {
overflow : hidden ! important
}
. overflow-visible {
overflow : visible ! important
}
. overflow-scroll {
overflow : scroll ! important
}
. overflow-x-auto {
overflow-x : auto ! important
}
. overflow-x-hidden {
overflow-x : hidden ! important
}
. overflow-x-visible {
overflow-x : visible ! important
}
. overflow-x-scroll {
overflow-x : scroll ! important
}
. overflow-y-auto {
overflow-y : auto ! important
}
. overflow-y-hidden {
overflow-y : hidden ! important
}
. overflow-y-visible {
overflow-y : visible ! important
}
. overflow-y-scroll {
overflow-y : scroll ! important
}
. d-inline {
display : inline ! important
}
. d-inline-block {
display : inline-block ! important
}
. d-block {
display : block ! important
}
. d-grid {
display : grid ! important
}
. d-inline-grid {
display : inline-grid ! important
}
. d-table {
display : table ! important
}
. d-table-row {
display : table-row ! important
}
. d-table-cell {
display : table-cell ! important
}
. d-flex {
display : flex ! important
}
. d-inline-flex {
display : inline-flex ! important
}
. d-none {
display : none ! important
}
. shadow {
box-shadow : var ( --bs-box-shadow ) ! important
}
. shadow-sm {
box-shadow : var ( --bs-box-shadow-sm ) ! important
}
. shadow-lg {
box-shadow : var ( --bs-box-shadow-lg ) ! important
}
. shadow-none {
box-shadow : none ! important
}
. focus-ring-primary {
--bs-focus-ring-color : rgba ( var ( --bs-primary-rgb ) , var ( --bs-focus-ring-opacity ) )
}
. focus-ring-secondary {
--bs-focus-ring-color : rgba ( var ( --bs-secondary-rgb ) , var ( --bs-focus-ring-opacity ) )
}
. focus-ring-success {
--bs-focus-ring-color : rgba ( var ( --bs-success-rgb ) , var ( --bs-focus-ring-opacity ) )
}
. focus-ring-info {
--bs-focus-ring-color : rgba ( var ( --bs-info-rgb ) , var ( --bs-focus-ring-opacity ) )
}
. focus-ring-warning {
--bs-focus-ring-color : rgba ( var ( --bs-warning-rgb ) , var ( --bs-focus-ring-opacity ) )
}
. focus-ring-danger {
--bs-focus-ring-color : rgba ( var ( --bs-danger-rgb ) , var ( --bs-focus-ring-opacity ) )
}
. focus-ring-light {
--bs-focus-ring-color : rgba ( var ( --bs-light-rgb ) , var ( --bs-focus-ring-opacity ) )
}
. focus-ring-dark {
--bs-focus-ring-color : rgba ( var ( --bs-dark-rgb ) , var ( --bs-focus-ring-opacity ) )
}
. position-static {
position : static ! important
}
. position-relative {
position : relative ! important
}
. position-absolute {
position : absolute ! important
}
. position-fixed {
position : fixed ! important
}
. position-sticky {
position : sticky ! important
}
. top-0 {
top : 0 ! important
}
. top-50 {
top : 50 % ! important
}
. top-100 {
top : 100 % ! important
}
. bottom-0 {
bottom : 0 ! important
}
. bottom-50 {
bottom : 50 % ! important
}
. bottom-100 {
bottom : 100 % ! important
}
. start-0 {
left : 0 ! important
}
. start-50 {
left : 50 % ! important
}
. start-100 {
left : 100 % ! important
}
. end-0 {
right : 0 ! important
}
. end-50 {
right : 50 % ! important
}
. end-100 {
right : 100 % ! important
}
. translate-middle {
transform : translate ( -50 % , -50 % ) ! important
}
. translate-middle-x {
transform : translate ( -50 % ) ! important
}
. translate-middle-y {
transform : translateY ( -50 % ) ! important
}
. border {
border : var ( --bs-border-width ) var ( --bs-border-style ) var ( --bs-border-color ) ! important
}
. border-0 {
border : 0 ! important
}
. border-top {
border-top : var ( --bs-border-width ) var ( --bs-border-style ) var ( --bs-border-color ) ! important
}
. border-top-0 {
border-top : 0 ! important
}
. border-end {
border-right : var ( --bs-border-width ) var ( --bs-border-style ) var ( --bs-border-color ) ! important
}
. border-end-0 {
border-right : 0 ! important
}
. border-bottom {
border-bottom : var ( --bs-border-width ) var ( --bs-border-style ) var ( --bs-border-color ) ! important
}
. border-bottom-0 {
border-bottom : 0 ! important
}
. border-start {
border-left : var ( --bs-border-width ) var ( --bs-border-style ) var ( --bs-border-color ) ! important
}
. border-start-0 {
border-left : 0 ! important
}
. border-primary {
--bs-border-opacity : 1 ;
border-color : rgba ( var ( --bs-primary-rgb ) , var ( --bs-border-opacity ) ) ! important
}
. border-secondary {
--bs-border-opacity : 1 ;
border-color : rgba ( var ( --bs-secondary-rgb ) , var ( --bs-border-opacity ) ) ! important
}
. border-success {
--bs-border-opacity : 1 ;
border-color : rgba ( var ( --bs-success-rgb ) , var ( --bs-border-opacity ) ) ! important
}
. border-info {
--bs-border-opacity : 1 ;
border-color : rgba ( var ( --bs-info-rgb ) , var ( --bs-border-opacity ) ) ! important
}
. border-warning {
--bs-border-opacity : 1 ;
border-color : rgba ( var ( --bs-warning-rgb ) , var ( --bs-border-opacity ) ) ! important
}
. border-danger {
--bs-border-opacity : 1 ;
border-color : rgba ( var ( --bs-danger-rgb ) , var ( --bs-border-opacity ) ) ! important
}
. border-light {
--bs-border-opacity : 1 ;
border-color : rgba ( var ( --bs-light-rgb ) , var ( --bs-border-opacity ) ) ! important
}
. border-dark {
--bs-border-opacity : 1 ;
border-color : rgba ( var ( --bs-dark-rgb ) , var ( --bs-border-opacity ) ) ! important
}
. border-black {
--bs-border-opacity : 1 ;
border-color : rgba ( var ( --bs-black-rgb ) , var ( --bs-border-opacity ) ) ! important
}
. border-white {
--bs-border-opacity : 1 ;
border-color : rgba ( var ( --bs-white-rgb ) , var ( --bs-border-opacity ) ) ! important
}
. border-primary-subtle {
border-color : var ( --bs-primary-border-subtle ) ! important
}
. border-secondary-subtle {
border-color : var ( --bs-secondary-border-subtle ) ! important
}
. border-success-subtle {
border-color : var ( --bs-success-border-subtle ) ! important
}
. border-info-subtle {
border-color : var ( --bs-info-border-subtle ) ! important
}
. border-warning-subtle {
border-color : var ( --bs-warning-border-subtle ) ! important
}
. border-danger-subtle {
border-color : var ( --bs-danger-border-subtle ) ! important
}
. border-light-subtle {
border-color : var ( --bs-light-border-subtle ) ! important
}
. border-dark-subtle {
border-color : var ( --bs-dark-border-subtle ) ! important
}
. border-1 {
border-width : 1px ! important
}
. border-2 {
border-width : 2px ! important
}
. border-3 {
border-width : 3px ! important
}
. border-4 {
border-width : 4px ! important
}
. border-5 {
border-width : 5px ! important
}
. border-opacity-10 {
--bs-border-opacity : . 1
}
. border-opacity-25 {
--bs-border-opacity : . 25
}
. border-opacity-50 {
--bs-border-opacity : . 5
}
. border-opacity-75 {
--bs-border-opacity : . 75
}
. border-opacity-100 {
--bs-border-opacity : 1
}
. w-25 {
width : 25 % ! important
}
. w-50 {
width : 50 % ! important
}
. w-75 {
width : 75 % ! important
}
. w-100 {
width : 100 % ! important
}
. w-auto {
width : auto ! important
}
. mw-100 {
max-width : 100 % ! important
}
. vw-100 {
width : 100vw ! important
}
. min-vw-100 {
min-width : 100vw ! important
}
. h-25 {
height : 25 % ! important
}
. h-50 {
height : 50 % ! important
}
. h-75 {
height : 75 % ! important
}
. h-100 {
height : 100 % ! important
}
. h-auto {
height : auto ! important
}
. mh-100 {
max-height : 100 % ! important
}
. vh-100 {
height : 100vh ! important
}
. min-vh-100 {
min-height : 100vh ! important
}
. flex-fill {
flex : 1 1 auto ! important
}
. flex-row {
flex-direction : row ! important
}
. flex-column {
flex-direction : column ! important
}
. flex-row-reverse {
flex-direction : row-reverse ! important
}
. flex-column-reverse {
flex-direction : column-reverse ! important
}
. flex-grow-0 {
flex-grow : 0 ! important
}
. flex-grow-1 {
flex-grow : 1 ! important
}
. flex-shrink-0 {
flex-shrink : 0 ! important
}
. flex-shrink-1 {
flex-shrink : 1 ! important
}
. flex-wrap {
flex-wrap : wrap ! important
}
. flex-nowrap {
flex-wrap : nowrap ! important
}
. flex-wrap-reverse {
flex-wrap : wrap-reverse ! important
}
. justify-content-start {
justify-content : flex-start ! important
}
. justify-content-end {
justify-content : flex-end ! important
}
. justify-content-center {
justify-content : center ! important
}
. justify-content-between {
justify-content : space-between ! important
}
. justify-content-around {
justify-content : space-around ! important
}
. justify-content-evenly {
justify-content : space-evenly ! important
}
. align-items-start {
align-items : flex-start ! important
}
. align-items-end {
align-items : flex-end ! important
}
. align-items-center {
align-items : center ! important
}
. align-items-baseline {
align-items : baseline ! important
}
. align-items-stretch {
align-items : stretch ! important
}
. align-content-start {
align-content : flex-start ! important
}
. align-content-end {
align-content : flex-end ! important
}
. align-content-center {
align-content : center ! important
}
. align-content-between {
align-content : space-between ! important
}
. align-content-around {
align-content : space-around ! important
}
. align-content-stretch {
align-content : stretch ! important
}
. align-self-auto {
align-self : auto ! important
}
. align-self-start {
align-self : flex-start ! important
}
. align-self-end {
align-self : flex-end ! important
}
. align-self-center {
align-self : center ! important
}
. align-self-baseline {
align-self : baseline ! important
}
. align-self-stretch {
align-self : stretch ! important
}
. order-first {
order : -1 ! important
}
. order-0 {
order : 0 ! important
}
. order-1 {
order : 1 ! important
}
. order-2 {
order : 2 ! important
}
. order-3 {
order : 3 ! important
}
. order-4 {
order : 4 ! important
}
. order-5 {
order : 5 ! important
}
. order-last {
order : 6 ! important
}
. m-0 {
margin : 0 ! important
}
. m-1 {
margin : . 25rem ! important
}
. m-2 {
margin : . 5rem ! important
}
. m-3 {
margin : 1rem ! important
}
. m-4 {
margin : 1 . 5rem ! important
}
. m-5 {
margin : 3rem ! important
}
. m-auto {
margin : auto ! important
}
. mx-0 {
margin-right : 0 ! important ;
margin-left : 0 ! important
}
. mx-1 {
margin-right : . 25rem ! important ;
margin-left : . 25rem ! important
}
. mx-2 {
margin-right : . 5rem ! important ;
margin-left : . 5rem ! important
}
. mx-3 {
margin-right : 1rem ! important ;
margin-left : 1rem ! important
}
. mx-4 {
margin-right : 1 . 5rem ! important ;
margin-left : 1 . 5rem ! important
}
. mx-5 {
margin-right : 3rem ! important ;
margin-left : 3rem ! important
}
. mx-auto {
margin-right : auto ! important ;
margin-left : auto ! important
}
. my-0 {
margin-top : 0 ! important ;
margin-bottom : 0 ! important
}
. my-1 {
margin-top : . 25rem ! important ;
margin-bottom : . 25rem ! important
}
. my-2 {
margin-top : . 5rem ! important ;
margin-bottom : . 5rem ! important
}
. my-3 {
margin-top : 1rem ! important ;
margin-bottom : 1rem ! important
}
. my-4 {
margin-top : 1 . 5rem ! important ;
margin-bottom : 1 . 5rem ! important
}
. my-5 {
margin-top : 3rem ! important ;
margin-bottom : 3rem ! important
}
. my-auto {
margin-top : auto ! important ;
margin-bottom : auto ! important
}
. mt-0 {
margin-top : 0 ! important
}
. mt-1 {
margin-top : . 25rem ! important
}
. mt-2 {
margin-top : . 5rem ! important
}
. mt-3 {
margin-top : 1rem ! important
}
. mt-4 {
margin-top : 1 . 5rem ! important
}
. mt-5 {
margin-top : 3rem ! important
}
. mt-auto {
margin-top : auto ! important
}
. me-0 {
margin-right : 0 ! important
}
. me-1 {
margin-right : . 25rem ! important
}
. me-2 {
margin-right : . 5rem ! important
}
. me-3 {
margin-right : 1rem ! important
}
. me-4 {
margin-right : 1 . 5rem ! important
}
. me-5 {
margin-right : 3rem ! important
}
. me-auto {
margin-right : auto ! important
}
. mb-0 {
margin-bottom : 0 ! important
}
. mb-1 {
margin-bottom : . 25rem ! important
}
. mb-2 {
margin-bottom : . 5rem ! important
}
. mb-3 {
margin-bottom : 1rem ! important
}
. mb-4 {
margin-bottom : 1 . 5rem ! important
}
. mb-5 {
margin-bottom : 3rem ! important
}
. mb-auto {
margin-bottom : auto ! important
}
. ms-0 {
margin-left : 0 ! important
}
. ms-1 {
margin-left : . 25rem ! important
}
. ms-2 {
margin-left : . 5rem ! important
}
. ms-3 {
margin-left : 1rem ! important
}
. ms-4 {
margin-left : 1 . 5rem ! important
}
. ms-5 {
margin-left : 3rem ! important
}
. ms-auto {
margin-left : auto ! important
}
. p-0 {
padding : 0 ! important
}
. p-1 {
padding : . 25rem ! important
}
. p-2 {
padding : . 5rem ! important
}
. p-3 {
padding : 1rem ! important
}
. p-4 {
padding : 1 . 5rem ! important
}
. p-5 {
padding : 3rem ! important
}
. px-0 {
padding-right : 0 ! important ;
padding-left : 0 ! important
}
. px-1 {
padding-right : . 25rem ! important ;
padding-left : . 25rem ! important
}
. px-2 {
padding-right : . 5rem ! important ;
padding-left : . 5rem ! important
}
. px-3 {
padding-right : 1rem ! important ;
padding-left : 1rem ! important
}
. px-4 {
padding-right : 1 . 5rem ! important ;
padding-left : 1 . 5rem ! important
}
. px-5 {
padding-right : 3rem ! important ;
padding-left : 3rem ! important
}
. py-0 {
padding-top : 0 ! important ;
padding-bottom : 0 ! important
}
. py-1 {
padding-top : . 25rem ! important ;
padding-bottom : . 25rem ! important
}
. py-2 {
padding-top : . 5rem ! important ;
padding-bottom : . 5rem ! important
}
. py-3 {
padding-top : 1rem ! important ;
padding-bottom : 1rem ! important
}
. py-4 {
padding-top : 1 . 5rem ! important ;
padding-bottom : 1 . 5rem ! important
}
. py-5 {
padding-top : 3rem ! important ;
padding-bottom : 3rem ! important
}
. pt-0 {
padding-top : 0 ! important
}
. pt-1 {
padding-top : . 25rem ! important
}
. pt-2 {
padding-top : . 5rem ! important
}
. pt-3 {
padding-top : 1rem ! important
}
. pt-4 {
padding-top : 1 . 5rem ! important
}
. pt-5 {
padding-top : 3rem ! important
}
. pe-0 {
padding-right : 0 ! important
}
. pe-1 {
padding-right : . 25rem ! important
}
. pe-2 {
padding-right : . 5rem ! important
}
. pe-3 {
padding-right : 1rem ! important
}
. pe-4 {
padding-right : 1 . 5rem ! important
}
. pe-5 {
padding-right : 3rem ! important
}
. pb-0 {
padding-bottom : 0 ! important
}
. pb-1 {
padding-bottom : . 25rem ! important
}
. pb-2 {
padding-bottom : . 5rem ! important
}
. pb-3 {
padding-bottom : 1rem ! important
}
. pb-4 {
padding-bottom : 1 . 5rem ! important
}
. pb-5 {
padding-bottom : 3rem ! important
}
. ps-0 {
padding-left : 0 ! important
}
. ps-1 {
padding-left : . 25rem ! important
}
. ps-2 {
padding-left : . 5rem ! important
}
. ps-3 {
padding-left : 1rem ! important
}
. ps-4 {
padding-left : 1 . 5rem ! important
}
. ps-5 {
padding-left : 3rem ! important
}
. gap-0 {
gap : 0 ! important
}
. gap-1 {
gap : . 25rem ! important
}
. gap-2 {
gap : . 5rem ! important
}
. gap-3 {
gap : 1rem ! important
}
. gap-4 {
gap : 1 . 5rem ! important
}
. gap-5 {
gap : 3rem ! important
}
. row-gap-0 {
row-gap : 0 ! important
}
. row-gap-1 {
row-gap : . 25rem ! important
}
. row-gap-2 {
row-gap : . 5rem ! important
}
. row-gap-3 {
row-gap : 1rem ! important
}
. row-gap-4 {
row-gap : 1 . 5rem ! important
}
. row-gap-5 {
row-gap : 3rem ! important
}
. column-gap-0 {
column-gap : 0 ! important
}
. column-gap-1 {
column-gap : . 25rem ! important
}
. column-gap-2 {
column-gap : . 5rem ! important
}
. column-gap-3 {
column-gap : 1rem ! important
}
. column-gap-4 {
column-gap : 1 . 5rem ! important
}
. column-gap-5 {
column-gap : 3rem ! important
}
. font-monospace {
font-family : var ( --bs-font-monospace ) ! important
}
. fs-1 {
font-size : calc ( 1 . 375rem + 1 . 5vw ) ! important
}
. fs-2 {
font-size : calc ( 1 . 325rem + . 9vw ) ! important
}
. fs-3 {
font-size : calc ( 1 . 3rem + . 6vw ) ! important
}
. fs-4 {
font-size : calc ( 1 . 275rem + . 3vw ) ! important
}
. fs-5 {
font-size : 1 . 25rem ! important
}
. fs-6 {
font-size : 1rem ! important
}
. fst-italic {
font-style : italic ! important
}
. fst-normal {
font-style : normal ! important
}
. fw-lighter {
font-weight : lighter ! important
}
. fw-light {
font-weight : 300 ! important
}
. fw-normal {
font-weight : 400 ! important
}
. fw-medium {
font-weight : 500 ! important
}
. fw-semibold {
font-weight : 600 ! important
}
. fw-bold {
font-weight : 700 ! important
}
. fw-bolder {
font-weight : bolder ! important
}
. lh-1 {
line-height : 1 ! important
}
. lh-sm {
line-height : 1 . 25 ! important
}
. lh-base {
line-height : 1 . 5 ! important
}
. lh-lg {
line-height : 2 ! important
}
. text-start {
text-align : left ! important
}
. text-end {
text-align : right ! important
}
. text-center {
text-align : center ! important
}
. text-decoration-none {
text-decoration : none ! important
}
. text-decoration-underline {
text-decoration : underline ! important
}
. text-decoration-line-through {
text-decoration : line-through ! important
}
. text-lowercase {
text-transform : lowercase ! important
}
. text-uppercase {
text-transform : uppercase ! important
}
. text-capitalize {
text-transform : capitalize ! important
}
. text-wrap {
white-space : normal ! important
}
. text-nowrap {
white-space : nowrap ! important
}
. text-break {
word-wrap : break-word ! important ;
word-break : break-word ! important
}
. text-primary {
--bs-text-opacity : 1 ;
color : rgba ( var ( --bs-primary-rgb ) , var ( --bs-text-opacity ) ) ! important
}
. text-secondary {
--bs-text-opacity : 1 ;
color : rgba ( var ( --bs-secondary-rgb ) , var ( --bs-text-opacity ) ) ! important
}
. text-success {
--bs-text-opacity : 1 ;
color : rgba ( var ( --bs-success-rgb ) , var ( --bs-text-opacity ) ) ! important
}
. text-info {
--bs-text-opacity : 1 ;
color : rgba ( var ( --bs-info-rgb ) , var ( --bs-text-opacity ) ) ! important
}
. text-warning {
--bs-text-opacity : 1 ;
color : rgba ( var ( --bs-warning-rgb ) , var ( --bs-text-opacity ) ) ! important
}
. text-danger {
--bs-text-opacity : 1 ;
color : rgba ( var ( --bs-danger-rgb ) , var ( --bs-text-opacity ) ) ! important
}
. text-light {
--bs-text-opacity : 1 ;
color : rgba ( var ( --bs-light-rgb ) , var ( --bs-text-opacity ) ) ! important
}
. text-dark {
--bs-text-opacity : 1 ;
color : rgba ( var ( --bs-dark-rgb ) , var ( --bs-text-opacity ) ) ! important
}
. text-black {
--bs-text-opacity : 1 ;
color : rgba ( var ( --bs-black-rgb ) , var ( --bs-text-opacity ) ) ! important
}
. text-white {
--bs-text-opacity : 1 ;
color : rgba ( var ( --bs-white-rgb ) , var ( --bs-text-opacity ) ) ! important
}
. text-body {
--bs-text-opacity : 1 ;
color : rgba ( var ( --bs-body-color-rgb ) , var ( --bs-text-opacity ) ) ! important
}
. text-muted {
--bs-text-opacity : 1 ;
color : var ( --bs-secondary-color ) ! important
}
. text-black-50 {
--bs-text-opacity : 1 ;
color : # 00000080 ! important
}
. text-white-50 {
--bs-text-opacity : 1 ;
color : # ffffff80 ! important
}
. text-body-secondary {
--bs-text-opacity : 1 ;
color : var ( --bs-secondary-color ) ! important
}
. text-body-tertiary {
--bs-text-opacity : 1 ;
color : var ( --bs-tertiary-color ) ! important
}
. text-body-emphasis {
--bs-text-opacity : 1 ;
color : var ( --bs-emphasis-color ) ! important
}
. text-reset {
--bs-text-opacity : 1 ;
color : inherit ! important
}
. text-opacity-25 {
--bs-text-opacity : . 25
}
. text-opacity-50 {
--bs-text-opacity : . 5
}
. text-opacity-75 {
--bs-text-opacity : . 75
}
. text-opacity-100 {
--bs-text-opacity : 1
}
. text-primary-emphasis {
color : var ( --bs-primary-text-emphasis ) ! important
}
. text-secondary-emphasis {
color : var ( --bs-secondary-text-emphasis ) ! important
}
. text-success-emphasis {
color : var ( --bs-success-text-emphasis ) ! important
}
. text-info-emphasis {
color : var ( --bs-info-text-emphasis ) ! important
}
. text-warning-emphasis {
color : var ( --bs-warning-text-emphasis ) ! important
}
. text-danger-emphasis {
color : var ( --bs-danger-text-emphasis ) ! important
}
. text-light-emphasis {
color : var ( --bs-light-text-emphasis ) ! important
}
. text-dark-emphasis {
color : var ( --bs-dark-text-emphasis ) ! important
}
. link-opacity-10 ,
. link-opacity-10-hover : hover {
--bs-link-opacity : . 1
}
. link-opacity-25 ,
. link-opacity-25-hover : hover {
--bs-link-opacity : . 25
}
. link-opacity-50 ,
. link-opacity-50-hover : hover {
--bs-link-opacity : . 5
}
. link-opacity-75 ,
. link-opacity-75-hover : hover {
--bs-link-opacity : . 75
}
. link-opacity-100 ,
. link-opacity-100-hover : hover {
--bs-link-opacity : 1
}
. link-offset-1 ,
. link-offset-1-hover : hover {
text-underline-offset : . 125em ! important
}
. link-offset-2 ,
. link-offset-2-hover : hover {
text-underline-offset : . 25em ! important
}
. link-offset-3 ,
. link-offset-3-hover : hover {
text-underline-offset : . 375em ! important
}
. link-underline-primary {
--bs-link-underline-opacity : 1 ;
text-decoration-color : rgba ( var ( --bs-primary-rgb ) , var ( --bs-link-underline-opacity ) ) ! important
}
. link-underline-secondary {
--bs-link-underline-opacity : 1 ;
text-decoration-color : rgba ( var ( --bs-secondary-rgb ) , var ( --bs-link-underline-opacity ) ) ! important
}
. link-underline-success {
--bs-link-underline-opacity : 1 ;
text-decoration-color : rgba ( var ( --bs-success-rgb ) , var ( --bs-link-underline-opacity ) ) ! important
}
. link-underline-info {
--bs-link-underline-opacity : 1 ;
text-decoration-color : rgba ( var ( --bs-info-rgb ) , var ( --bs-link-underline-opacity ) ) ! important
}
. link-underline-warning {
--bs-link-underline-opacity : 1 ;
text-decoration-color : rgba ( var ( --bs-warning-rgb ) , var ( --bs-link-underline-opacity ) ) ! important
}
. link-underline-danger {
--bs-link-underline-opacity : 1 ;
text-decoration-color : rgba ( var ( --bs-danger-rgb ) , var ( --bs-link-underline-opacity ) ) ! important
}
. link-underline-light {
--bs-link-underline-opacity : 1 ;
text-decoration-color : rgba ( var ( --bs-light-rgb ) , var ( --bs-link-underline-opacity ) ) ! important
}
. link-underline-dark {
--bs-link-underline-opacity : 1 ;
text-decoration-color : rgba ( var ( --bs-dark-rgb ) , var ( --bs-link-underline-opacity ) ) ! important
}
. link-underline {
--bs-link-underline-opacity : 1 ;
text-decoration-color : rgba ( var ( --bs-link-color-rgb ) , var ( --bs-link-underline-opacity , 1 ) ) ! important
}
. link-underline-opacity-0 ,
. link-underline-opacity-0-hover : hover {
--bs-link-underline-opacity : 0
}
. link-underline-opacity-10 ,
. link-underline-opacity-10-hover : hover {
--bs-link-underline-opacity : . 1
}
. link-underline-opacity-25 ,
. link-underline-opacity-25-hover : hover {
--bs-link-underline-opacity : . 25
}
. link-underline-opacity-50 ,
. link-underline-opacity-50-hover : hover {
--bs-link-underline-opacity : . 5
}
. link-underline-opacity-75 ,
. link-underline-opacity-75-hover : hover {
--bs-link-underline-opacity : . 75
}
. link-underline-opacity-100 ,
. link-underline-opacity-100-hover : hover {
--bs-link-underline-opacity : 1
}
. bg-primary {
--bs-bg-opacity : 1 ;
background-color : rgba ( var ( --bs-primary-rgb ) , var ( --bs-bg-opacity ) ) ! important
}
. bg-secondary {
--bs-bg-opacity : 1 ;
background-color : rgba ( var ( --bs-secondary-rgb ) , var ( --bs-bg-opacity ) ) ! important
}
. bg-success {
--bs-bg-opacity : 1 ;
background-color : rgba ( var ( --bs-success-rgb ) , var ( --bs-bg-opacity ) ) ! important
}
. bg-info {
--bs-bg-opacity : 1 ;
background-color : rgba ( var ( --bs-info-rgb ) , var ( --bs-bg-opacity ) ) ! important
}
. bg-warning {
--bs-bg-opacity : 1 ;
background-color : rgba ( var ( --bs-warning-rgb ) , var ( --bs-bg-opacity ) ) ! important
}
. bg-danger {
--bs-bg-opacity : 1 ;
background-color : rgba ( var ( --bs-danger-rgb ) , var ( --bs-bg-opacity ) ) ! important
}
. bg-light {
--bs-bg-opacity : 1 ;
background-color : rgba ( var ( --bs-light-rgb ) , var ( --bs-bg-opacity ) ) ! important
}
. bg-dark {
--bs-bg-opacity : 1 ;
background-color : rgba ( var ( --bs-dark-rgb ) , var ( --bs-bg-opacity ) ) ! important
}
. bg-black {
--bs-bg-opacity : 1 ;
background-color : rgba ( var ( --bs-black-rgb ) , var ( --bs-bg-opacity ) ) ! important
}
. bg-white {
--bs-bg-opacity : 1 ;
background-color : rgba ( var ( --bs-white-rgb ) , var ( --bs-bg-opacity ) ) ! important
}
. bg-body {
--bs-bg-opacity : 1 ;
background-color : rgba ( var ( --bs-body-bg-rgb ) , var ( --bs-bg-opacity ) ) ! important
}
. bg-transparent {
--bs-bg-opacity : 1 ;
background-color : transparent ! important
}
. bg-body-secondary {
--bs-bg-opacity : 1 ;
background-color : rgba ( var ( --bs-secondary-bg-rgb ) , var ( --bs-bg-opacity ) ) ! important
}
. bg-body-tertiary {
--bs-bg-opacity : 1 ;
background-color : rgba ( var ( --bs-tertiary-bg-rgb ) , var ( --bs-bg-opacity ) ) ! important
}
. bg-opacity-10 {
--bs-bg-opacity : . 1
}
. bg-opacity-25 {
--bs-bg-opacity : . 25
}
. bg-opacity-50 {
--bs-bg-opacity : . 5
}
. bg-opacity-75 {
--bs-bg-opacity : . 75
}
. bg-opacity-100 {
--bs-bg-opacity : 1
}
. bg-primary-subtle {
background-color : var ( --bs-primary-bg-subtle ) ! important
}
. bg-secondary-subtle {
background-color : var ( --bs-secondary-bg-subtle ) ! important
}
. bg-success-subtle {
background-color : var ( --bs-success-bg-subtle ) ! important
}
. bg-info-subtle {
background-color : var ( --bs-info-bg-subtle ) ! important
}
. bg-warning-subtle {
background-color : var ( --bs-warning-bg-subtle ) ! important
}
. bg-danger-subtle {
background-color : var ( --bs-danger-bg-subtle ) ! important
}
. bg-light-subtle {
background-color : var ( --bs-light-bg-subtle ) ! important
}
. bg-dark-subtle {
background-color : var ( --bs-dark-bg-subtle ) ! important
}
. bg-gradient {
background-image : var ( --bs-gradient ) ! important
}
. user-select-all {
-webkit-user-select : all ! important ;
user-select : all ! important
}
. user-select-auto {
-webkit-user-select : auto ! important ;
user-select : auto ! important
}
. user-select-none {
-webkit-user-select : none ! important ;
user-select : none ! important
}
. pe-none {
pointer-events : none ! important
}
. pe-auto {
pointer-events : auto ! important
}
. rounded {
border-radius : var ( --bs-border-radius ) ! important
}
. rounded-0 {
border-radius : 0 ! important
}
. rounded-1 {
border-radius : var ( --bs-border-radius-sm ) ! important
}
. rounded-2 {
border-radius : var ( --bs-border-radius ) ! important
}
. rounded-3 {
border-radius : var ( --bs-border-radius-lg ) ! important
}
. rounded-4 {
border-radius : var ( --bs-border-radius-xl ) ! important
}
. rounded-5 {
border-radius : var ( --bs-border-radius-xxl ) ! important
}
. rounded-circle {
border-radius : 50 % ! important
}
. rounded-pill {
border-radius : var ( --bs-border-radius-pill ) ! important
}
. rounded-top {
border-top-left-radius : var ( --bs-border-radius ) ! important ;
border-top-right-radius : var ( --bs-border-radius ) ! important
}
. rounded-top-0 {
border-top-left-radius : 0 ! important ;
border-top-right-radius : 0 ! important
}
. rounded-top-1 {
border-top-left-radius : var ( --bs-border-radius-sm ) ! important ;
border-top-right-radius : var ( --bs-border-radius-sm ) ! important
}
. rounded-top-2 {
border-top-left-radius : var ( --bs-border-radius ) ! important ;
border-top-right-radius : var ( --bs-border-radius ) ! important
}
. rounded-top-3 {
border-top-left-radius : var ( --bs-border-radius-lg ) ! important ;
border-top-right-radius : var ( --bs-border-radius-lg ) ! important
}
. rounded-top-4 {
border-top-left-radius : var ( --bs-border-radius-xl ) ! important ;
border-top-right-radius : var ( --bs-border-radius-xl ) ! important
}
. rounded-top-5 {
border-top-left-radius : var ( --bs-border-radius-xxl ) ! important ;
border-top-right-radius : var ( --bs-border-radius-xxl ) ! important
}
. rounded-top-circle {
border-top-left-radius : 50 % ! important ;
border-top-right-radius : 50 % ! important
}
. rounded-top-pill {
border-top-left-radius : var ( --bs-border-radius-pill ) ! important ;
border-top-right-radius : var ( --bs-border-radius-pill ) ! important
}
. rounded-end {
border-top-right-radius : var ( --bs-border-radius ) ! important ;
border-bottom-right-radius : var ( --bs-border-radius ) ! important
}
. rounded-end-0 {
border-top-right-radius : 0 ! important ;
border-bottom-right-radius : 0 ! important
}
. rounded-end-1 {
border-top-right-radius : var ( --bs-border-radius-sm ) ! important ;
border-bottom-right-radius : var ( --bs-border-radius-sm ) ! important
}
. rounded-end-2 {
border-top-right-radius : var ( --bs-border-radius ) ! important ;
border-bottom-right-radius : var ( --bs-border-radius ) ! important
}
. rounded-end-3 {
border-top-right-radius : var ( --bs-border-radius-lg ) ! important ;
border-bottom-right-radius : var ( --bs-border-radius-lg ) ! important
}
. rounded-end-4 {
border-top-right-radius : var ( --bs-border-radius-xl ) ! important ;
border-bottom-right-radius : var ( --bs-border-radius-xl ) ! important
}
. rounded-end-5 {
border-top-right-radius : var ( --bs-border-radius-xxl ) ! important ;
border-bottom-right-radius : var ( --bs-border-radius-xxl ) ! important
}
. rounded-end-circle {
border-top-right-radius : 50 % ! important ;
border-bottom-right-radius : 50 % ! important
}
. rounded-end-pill {
border-top-right-radius : var ( --bs-border-radius-pill ) ! important ;
border-bottom-right-radius : var ( --bs-border-radius-pill ) ! important
}
. rounded-bottom {
border-bottom-right-radius : var ( --bs-border-radius ) ! important ;
border-bottom-left-radius : var ( --bs-border-radius ) ! important
}
. rounded-bottom-0 {
border-bottom-right-radius : 0 ! important ;
border-bottom-left-radius : 0 ! important
}
. rounded-bottom-1 {
border-bottom-right-radius : var ( --bs-border-radius-sm ) ! important ;
border-bottom-left-radius : var ( --bs-border-radius-sm ) ! important
}
. rounded-bottom-2 {
border-bottom-right-radius : var ( --bs-border-radius ) ! important ;
border-bottom-left-radius : var ( --bs-border-radius ) ! important
}
. rounded-bottom-3 {
border-bottom-right-radius : var ( --bs-border-radius-lg ) ! important ;
border-bottom-left-radius : var ( --bs-border-radius-lg ) ! important
}
. rounded-bottom-4 {
border-bottom-right-radius : var ( --bs-border-radius-xl ) ! important ;
border-bottom-left-radius : var ( --bs-border-radius-xl ) ! important
}
. rounded-bottom-5 {
border-bottom-right-radius : var ( --bs-border-radius-xxl ) ! important ;
border-bottom-left-radius : var ( --bs-border-radius-xxl ) ! important
}
. rounded-bottom-circle {
border-bottom-right-radius : 50 % ! important ;
border-bottom-left-radius : 50 % ! important
}
. rounded-bottom-pill {
border-bottom-right-radius : var ( --bs-border-radius-pill ) ! important ;
border-bottom-left-radius : var ( --bs-border-radius-pill ) ! important
}
. rounded-start {
border-bottom-left-radius : var ( --bs-border-radius ) ! important ;
border-top-left-radius : var ( --bs-border-radius ) ! important
}
. rounded-start-0 {
border-bottom-left-radius : 0 ! important ;
border-top-left-radius : 0 ! important
}
. rounded-start-1 {
border-bottom-left-radius : var ( --bs-border-radius-sm ) ! important ;
border-top-left-radius : var ( --bs-border-radius-sm ) ! important
}
. rounded-start-2 {
border-bottom-left-radius : var ( --bs-border-radius ) ! important ;
border-top-left-radius : var ( --bs-border-radius ) ! important
}
. rounded-start-3 {
border-bottom-left-radius : var ( --bs-border-radius-lg ) ! important ;
border-top-left-radius : var ( --bs-border-radius-lg ) ! important
}
. rounded-start-4 {
border-bottom-left-radius : var ( --bs-border-radius-xl ) ! important ;
border-top-left-radius : var ( --bs-border-radius-xl ) ! important
}
. rounded-start-5 {
border-bottom-left-radius : var ( --bs-border-radius-xxl ) ! important ;
border-top-left-radius : var ( --bs-border-radius-xxl ) ! important
}
. rounded-start-circle {
border-bottom-left-radius : 50 % ! important ;
border-top-left-radius : 50 % ! important
}
. rounded-start-pill {
border-bottom-left-radius : var ( --bs-border-radius-pill ) ! important ;
border-top-left-radius : var ( --bs-border-radius-pill ) ! important
}
. visible {
visibility : visible ! important
}
. invisible {
visibility : hidden ! important
}
. z-n1 {
z-index : -1 ! important
}
. z-0 {
z-index : 0 ! important
}
. z-1 {
z-index : 1 ! important
}
. z-2 {
z-index : 2 ! important
}
. z-3 {
z-index : 3 ! important
}
@ media ( min-width : 576px ) {
. float-sm-start {
float : left ! important
}
. float-sm-end {
float : right ! important
}
. float-sm-none {
float : none ! important
}
. object-fit-sm-contain {
object-fit : contain ! important
}
. object-fit-sm-cover {
object-fit : cover ! important
}
. object-fit-sm-fill {
object-fit : fill ! important
}
. object-fit-sm-scale {
object-fit : scale-down ! important
}
. object-fit-sm-none {
object-fit : none ! important
}
. d-sm-inline {
display : inline ! important
}
. d-sm-inline-block {
display : inline-block ! important
}
. d-sm-block {
display : block ! important
}
. d-sm-grid {
display : grid ! important
}
. d-sm-inline-grid {
display : inline-grid ! important
}
. d-sm-table {
display : table ! important
}
. d-sm-table-row {
display : table-row ! important
}
. d-sm-table-cell {
display : table-cell ! important
}
. d-sm-flex {
display : flex ! important
}
. d-sm-inline-flex {
display : inline-flex ! important
}
. d-sm-none {
display : none ! important
}
. flex-sm-fill {
flex : 1 1 auto ! important
}
. flex-sm-row {
flex-direction : row ! important
}
. flex-sm-column {
flex-direction : column ! important
}
. flex-sm-row-reverse {
flex-direction : row-reverse ! important
}
. flex-sm-column-reverse {
flex-direction : column-reverse ! important
}
. flex-sm-grow-0 {
flex-grow : 0 ! important
}
. flex-sm-grow-1 {
flex-grow : 1 ! important
}
. flex-sm-shrink-0 {
flex-shrink : 0 ! important
}
. flex-sm-shrink-1 {
flex-shrink : 1 ! important
}
. flex-sm-wrap {
flex-wrap : wrap ! important
}
. flex-sm-nowrap {
flex-wrap : nowrap ! important
}
. flex-sm-wrap-reverse {
flex-wrap : wrap-reverse ! important
}
. justify-content-sm-start {
justify-content : flex-start ! important
}
. justify-content-sm-end {
justify-content : flex-end ! important
}
. justify-content-sm-center {
justify-content : center ! important
}
. justify-content-sm-between {
justify-content : space-between ! important
}
. justify-content-sm-around {
justify-content : space-around ! important
}
. justify-content-sm-evenly {
justify-content : space-evenly ! important
}
. align-items-sm-start {
align-items : flex-start ! important
}
. align-items-sm-end {
align-items : flex-end ! important
}
. align-items-sm-center {
align-items : center ! important
}
. align-items-sm-baseline {
align-items : baseline ! important
}
. align-items-sm-stretch {
align-items : stretch ! important
}
. align-content-sm-start {
align-content : flex-start ! important
}
. align-content-sm-end {
align-content : flex-end ! important
}
. align-content-sm-center {
align-content : center ! important
}
. align-content-sm-between {
align-content : space-between ! important
}
. align-content-sm-around {
align-content : space-around ! important
}
. align-content-sm-stretch {
align-content : stretch ! important
}
. align-self-sm-auto {
align-self : auto ! important
}
. align-self-sm-start {
align-self : flex-start ! important
}
. align-self-sm-end {
align-self : flex-end ! important
}
. align-self-sm-center {
align-self : center ! important
}
. align-self-sm-baseline {
align-self : baseline ! important
}
. align-self-sm-stretch {
align-self : stretch ! important
}
. order-sm-first {
order : -1 ! important
}
. order-sm-0 {
order : 0 ! important
}
. order-sm-1 {
order : 1 ! important
}
. order-sm-2 {
order : 2 ! important
}
. order-sm-3 {
order : 3 ! important
}
. order-sm-4 {
order : 4 ! important
}
. order-sm-5 {
order : 5 ! important
}
. order-sm-last {
order : 6 ! important
}
. m-sm-0 {
margin : 0 ! important
}
. m-sm-1 {
margin : . 25rem ! important
}
. m-sm-2 {
margin : . 5rem ! important
}
. m-sm-3 {
margin : 1rem ! important
}
. m-sm-4 {
margin : 1 . 5rem ! important
}
. m-sm-5 {
margin : 3rem ! important
}
. m-sm-auto {
margin : auto ! important
}
. mx-sm-0 {
margin-right : 0 ! important ;
margin-left : 0 ! important
}
. mx-sm-1 {
margin-right : . 25rem ! important ;
margin-left : . 25rem ! important
}
. mx-sm-2 {
margin-right : . 5rem ! important ;
margin-left : . 5rem ! important
}
. mx-sm-3 {
margin-right : 1rem ! important ;
margin-left : 1rem ! important
}
. mx-sm-4 {
margin-right : 1 . 5rem ! important ;
margin-left : 1 . 5rem ! important
}
. mx-sm-5 {
margin-right : 3rem ! important ;
margin-left : 3rem ! important
}
. mx-sm-auto {
margin-right : auto ! important ;
margin-left : auto ! important
}
. my-sm-0 {
margin-top : 0 ! important ;
margin-bottom : 0 ! important
}
. my-sm-1 {
margin-top : . 25rem ! important ;
margin-bottom : . 25rem ! important
}
. my-sm-2 {
margin-top : . 5rem ! important ;
margin-bottom : . 5rem ! important
}
. my-sm-3 {
margin-top : 1rem ! important ;
margin-bottom : 1rem ! important
}
. my-sm-4 {
margin-top : 1 . 5rem ! important ;
margin-bottom : 1 . 5rem ! important
}
. my-sm-5 {
margin-top : 3rem ! important ;
margin-bottom : 3rem ! important
}
. my-sm-auto {
margin-top : auto ! important ;
margin-bottom : auto ! important
}
. mt-sm-0 {
margin-top : 0 ! important
}
. mt-sm-1 {
margin-top : . 25rem ! important
}
. mt-sm-2 {
margin-top : . 5rem ! important
}
. mt-sm-3 {
margin-top : 1rem ! important
}
. mt-sm-4 {
margin-top : 1 . 5rem ! important
}
. mt-sm-5 {
margin-top : 3rem ! important
}
. mt-sm-auto {
margin-top : auto ! important
}
. me-sm-0 {
margin-right : 0 ! important
}
. me-sm-1 {
margin-right : . 25rem ! important
}
. me-sm-2 {
margin-right : . 5rem ! important
}
. me-sm-3 {
margin-right : 1rem ! important
}
. me-sm-4 {
margin-right : 1 . 5rem ! important
}
. me-sm-5 {
margin-right : 3rem ! important
}
. me-sm-auto {
margin-right : auto ! important
}
. mb-sm-0 {
margin-bottom : 0 ! important
}
. mb-sm-1 {
margin-bottom : . 25rem ! important
}
. mb-sm-2 {
margin-bottom : . 5rem ! important
}
. mb-sm-3 {
margin-bottom : 1rem ! important
}
. mb-sm-4 {
margin-bottom : 1 . 5rem ! important
}
. mb-sm-5 {
margin-bottom : 3rem ! important
}
. mb-sm-auto {
margin-bottom : auto ! important
}
. ms-sm-0 {
margin-left : 0 ! important
}
. ms-sm-1 {
margin-left : . 25rem ! important
}
. ms-sm-2 {
margin-left : . 5rem ! important
}
. ms-sm-3 {
margin-left : 1rem ! important
}
. ms-sm-4 {
margin-left : 1 . 5rem ! important
}
. ms-sm-5 {
margin-left : 3rem ! important
}
. ms-sm-auto {
margin-left : auto ! important
}
. p-sm-0 {
padding : 0 ! important
}
. p-sm-1 {
padding : . 25rem ! important
}
. p-sm-2 {
padding : . 5rem ! important
}
. p-sm-3 {
padding : 1rem ! important
}
. p-sm-4 {
padding : 1 . 5rem ! important
}
. p-sm-5 {
padding : 3rem ! important
}
. px-sm-0 {
padding-right : 0 ! important ;
padding-left : 0 ! important
}
. px-sm-1 {
padding-right : . 25rem ! important ;
padding-left : . 25rem ! important
}
. px-sm-2 {
padding-right : . 5rem ! important ;
padding-left : . 5rem ! important
}
. px-sm-3 {
padding-right : 1rem ! important ;
padding-left : 1rem ! important
}
. px-sm-4 {
padding-right : 1 . 5rem ! important ;
padding-left : 1 . 5rem ! important
}
. px-sm-5 {
padding-right : 3rem ! important ;
padding-left : 3rem ! important
}
. py-sm-0 {
padding-top : 0 ! important ;
padding-bottom : 0 ! important
}
. py-sm-1 {
padding-top : . 25rem ! important ;
padding-bottom : . 25rem ! important
}
. py-sm-2 {
padding-top : . 5rem ! important ;
padding-bottom : . 5rem ! important
}
. py-sm-3 {
padding-top : 1rem ! important ;
padding-bottom : 1rem ! important
}
. py-sm-4 {
padding-top : 1 . 5rem ! important ;
padding-bottom : 1 . 5rem ! important
}
. py-sm-5 {
padding-top : 3rem ! important ;
padding-bottom : 3rem ! important
}
. pt-sm-0 {
padding-top : 0 ! important
}
. pt-sm-1 {
padding-top : . 25rem ! important
}
. pt-sm-2 {
padding-top : . 5rem ! important
}
. pt-sm-3 {
padding-top : 1rem ! important
}
. pt-sm-4 {
padding-top : 1 . 5rem ! important
}
. pt-sm-5 {
padding-top : 3rem ! important
}
. pe-sm-0 {
padding-right : 0 ! important
}
. pe-sm-1 {
padding-right : . 25rem ! important
}
. pe-sm-2 {
padding-right : . 5rem ! important
}
. pe-sm-3 {
padding-right : 1rem ! important
}
. pe-sm-4 {
padding-right : 1 . 5rem ! important
}
. pe-sm-5 {
padding-right : 3rem ! important
}
. pb-sm-0 {
padding-bottom : 0 ! important
}
. pb-sm-1 {
padding-bottom : . 25rem ! important
}
. pb-sm-2 {
padding-bottom : . 5rem ! important
}
. pb-sm-3 {
padding-bottom : 1rem ! important
}
. pb-sm-4 {
padding-bottom : 1 . 5rem ! important
}
. pb-sm-5 {
padding-bottom : 3rem ! important
}
. ps-sm-0 {
padding-left : 0 ! important
}
. ps-sm-1 {
padding-left : . 25rem ! important
}
. ps-sm-2 {
padding-left : . 5rem ! important
}
. ps-sm-3 {
padding-left : 1rem ! important
}
. ps-sm-4 {
padding-left : 1 . 5rem ! important
}
. ps-sm-5 {
padding-left : 3rem ! important
}
. gap-sm-0 {
gap : 0 ! important
}
. gap-sm-1 {
gap : . 25rem ! important
}
. gap-sm-2 {
gap : . 5rem ! important
}
. gap-sm-3 {
gap : 1rem ! important
}
. gap-sm-4 {
gap : 1 . 5rem ! important
}
. gap-sm-5 {
gap : 3rem ! important
}
. row-gap-sm-0 {
row-gap : 0 ! important
}
. row-gap-sm-1 {
row-gap : . 25rem ! important
}
. row-gap-sm-2 {
row-gap : . 5rem ! important
}
. row-gap-sm-3 {
row-gap : 1rem ! important
}
. row-gap-sm-4 {
row-gap : 1 . 5rem ! important
}
. row-gap-sm-5 {
row-gap : 3rem ! important
}
. column-gap-sm-0 {
column-gap : 0 ! important
}
. column-gap-sm-1 {
column-gap : . 25rem ! important
}
. column-gap-sm-2 {
column-gap : . 5rem ! important
}
. column-gap-sm-3 {
column-gap : 1rem ! important
}
. column-gap-sm-4 {
column-gap : 1 . 5rem ! important
}
. column-gap-sm-5 {
column-gap : 3rem ! important
}
. text-sm-start {
text-align : left ! important
}
. text-sm-end {
text-align : right ! important
}
. text-sm-center {
text-align : center ! important
}
}
@ media ( min-width : 768px ) {
. float-md-start {
float : left ! important
}
. float-md-end {
float : right ! important
}
. float-md-none {
float : none ! important
}
. object-fit-md-contain {
object-fit : contain ! important
}
. object-fit-md-cover {
object-fit : cover ! important
}
. object-fit-md-fill {
object-fit : fill ! important
}
. object-fit-md-scale {
object-fit : scale-down ! important
}
. object-fit-md-none {
object-fit : none ! important
}
. d-md-inline {
display : inline ! important
}
. d-md-inline-block {
display : inline-block ! important
}
. d-md-block {
display : block ! important
}
. d-md-grid {
display : grid ! important
}
. d-md-inline-grid {
display : inline-grid ! important
}
. d-md-table {
display : table ! important
}
. d-md-table-row {
display : table-row ! important
}
. d-md-table-cell {
display : table-cell ! important
}
. d-md-flex {
display : flex ! important
}
. d-md-inline-flex {
display : inline-flex ! important
}
. d-md-none {
display : none ! important
}
. flex-md-fill {
flex : 1 1 auto ! important
}
. flex-md-row {
flex-direction : row ! important
}
. flex-md-column {
flex-direction : column ! important
}
. flex-md-row-reverse {
flex-direction : row-reverse ! important
}
. flex-md-column-reverse {
flex-direction : column-reverse ! important
}
. flex-md-grow-0 {
flex-grow : 0 ! important
}
. flex-md-grow-1 {
flex-grow : 1 ! important
}
. flex-md-shrink-0 {
flex-shrink : 0 ! important
}
. flex-md-shrink-1 {
flex-shrink : 1 ! important
}
. flex-md-wrap {
flex-wrap : wrap ! important
}
. flex-md-nowrap {
flex-wrap : nowrap ! important
}
. flex-md-wrap-reverse {
flex-wrap : wrap-reverse ! important
}
. justify-content-md-start {
justify-content : flex-start ! important
}
. justify-content-md-end {
justify-content : flex-end ! important
}
. justify-content-md-center {
justify-content : center ! important
}
. justify-content-md-between {
justify-content : space-between ! important
}
. justify-content-md-around {
justify-content : space-around ! important
}
. justify-content-md-evenly {
justify-content : space-evenly ! important
}
. align-items-md-start {
align-items : flex-start ! important
}
. align-items-md-end {
align-items : flex-end ! important
}
. align-items-md-center {
align-items : center ! important
}
. align-items-md-baseline {
align-items : baseline ! important
}
. align-items-md-stretch {
align-items : stretch ! important
}
. align-content-md-start {
align-content : flex-start ! important
}
. align-content-md-end {
align-content : flex-end ! important
}
. align-content-md-center {
align-content : center ! important
}
. align-content-md-between {
align-content : space-between ! important
}
. align-content-md-around {
align-content : space-around ! important
}
. align-content-md-stretch {
align-content : stretch ! important
}
. align-self-md-auto {
align-self : auto ! important
}
. align-self-md-start {
align-self : flex-start ! important
}
. align-self-md-end {
align-self : flex-end ! important
}
. align-self-md-center {
align-self : center ! important
}
. align-self-md-baseline {
align-self : baseline ! important
}
. align-self-md-stretch {
align-self : stretch ! important
}
. order-md-first {
order : -1 ! important
}
. order-md-0 {
order : 0 ! important
}
. order-md-1 {
order : 1 ! important
}
. order-md-2 {
order : 2 ! important
}
. order-md-3 {
order : 3 ! important
}
. order-md-4 {
order : 4 ! important
}
. order-md-5 {
order : 5 ! important
}
. order-md-last {
order : 6 ! important
}
. m-md-0 {
margin : 0 ! important
}
. m-md-1 {
margin : . 25rem ! important
}
. m-md-2 {
margin : . 5rem ! important
}
. m-md-3 {
margin : 1rem ! important
}
. m-md-4 {
margin : 1 . 5rem ! important
}
. m-md-5 {
margin : 3rem ! important
}
. m-md-auto {
margin : auto ! important
}
. mx-md-0 {
margin-right : 0 ! important ;
margin-left : 0 ! important
}
. mx-md-1 {
margin-right : . 25rem ! important ;
margin-left : . 25rem ! important
}
. mx-md-2 {
margin-right : . 5rem ! important ;
margin-left : . 5rem ! important
}
. mx-md-3 {
margin-right : 1rem ! important ;
margin-left : 1rem ! important
}
. mx-md-4 {
margin-right : 1 . 5rem ! important ;
margin-left : 1 . 5rem ! important
}
. mx-md-5 {
margin-right : 3rem ! important ;
margin-left : 3rem ! important
}
. mx-md-auto {
margin-right : auto ! important ;
margin-left : auto ! important
}
. my-md-0 {
margin-top : 0 ! important ;
margin-bottom : 0 ! important
}
. my-md-1 {
margin-top : . 25rem ! important ;
margin-bottom : . 25rem ! important
}
. my-md-2 {
margin-top : . 5rem ! important ;
margin-bottom : . 5rem ! important
}
. my-md-3 {
margin-top : 1rem ! important ;
margin-bottom : 1rem ! important
}
. my-md-4 {
margin-top : 1 . 5rem ! important ;
margin-bottom : 1 . 5rem ! important
}
. my-md-5 {
margin-top : 3rem ! important ;
margin-bottom : 3rem ! important
}
. my-md-auto {
margin-top : auto ! important ;
margin-bottom : auto ! important
}
. mt-md-0 {
margin-top : 0 ! important
}
. mt-md-1 {
margin-top : . 25rem ! important
}
. mt-md-2 {
margin-top : . 5rem ! important
}
. mt-md-3 {
margin-top : 1rem ! important
}
. mt-md-4 {
margin-top : 1 . 5rem ! important
}
. mt-md-5 {
margin-top : 3rem ! important
}
. mt-md-auto {
margin-top : auto ! important
}
. me-md-0 {
margin-right : 0 ! important
}
. me-md-1 {
margin-right : . 25rem ! important
}
. me-md-2 {
margin-right : . 5rem ! important
}
. me-md-3 {
margin-right : 1rem ! important
}
. me-md-4 {
margin-right : 1 . 5rem ! important
}
. me-md-5 {
margin-right : 3rem ! important
}
. me-md-auto {
margin-right : auto ! important
}
. mb-md-0 {
margin-bottom : 0 ! important
}
. mb-md-1 {
margin-bottom : . 25rem ! important
}
. mb-md-2 {
margin-bottom : . 5rem ! important
}
. mb-md-3 {
margin-bottom : 1rem ! important
}
. mb-md-4 {
margin-bottom : 1 . 5rem ! important
}
. mb-md-5 {
margin-bottom : 3rem ! important
}
. mb-md-auto {
margin-bottom : auto ! important
}
. ms-md-0 {
margin-left : 0 ! important
}
. ms-md-1 {
margin-left : . 25rem ! important
}
. ms-md-2 {
margin-left : . 5rem ! important
}
. ms-md-3 {
margin-left : 1rem ! important
}
. ms-md-4 {
margin-left : 1 . 5rem ! important
}
. ms-md-5 {
margin-left : 3rem ! important
}
. ms-md-auto {
margin-left : auto ! important
}
. p-md-0 {
padding : 0 ! important
}
. p-md-1 {
padding : . 25rem ! important
}
. p-md-2 {
padding : . 5rem ! important
}
. p-md-3 {
padding : 1rem ! important
}
. p-md-4 {
padding : 1 . 5rem ! important
}
. p-md-5 {
padding : 3rem ! important
}
. px-md-0 {
padding-right : 0 ! important ;
padding-left : 0 ! important
}
. px-md-1 {
padding-right : . 25rem ! important ;
padding-left : . 25rem ! important
}
. px-md-2 {
padding-right : . 5rem ! important ;
padding-left : . 5rem ! important
}
. px-md-3 {
padding-right : 1rem ! important ;
padding-left : 1rem ! important
}
. px-md-4 {
padding-right : 1 . 5rem ! important ;
padding-left : 1 . 5rem ! important
}
. px-md-5 {
padding-right : 3rem ! important ;
padding-left : 3rem ! important
}
. py-md-0 {
padding-top : 0 ! important ;
padding-bottom : 0 ! important
}
. py-md-1 {
padding-top : . 25rem ! important ;
padding-bottom : . 25rem ! important
}
. py-md-2 {
padding-top : . 5rem ! important ;
padding-bottom : . 5rem ! important
}
. py-md-3 {
padding-top : 1rem ! important ;
padding-bottom : 1rem ! important
}
. py-md-4 {
padding-top : 1 . 5rem ! important ;
padding-bottom : 1 . 5rem ! important
}
. py-md-5 {
padding-top : 3rem ! important ;
padding-bottom : 3rem ! important
}
. pt-md-0 {
padding-top : 0 ! important
}
. pt-md-1 {
padding-top : . 25rem ! important
}
. pt-md-2 {
padding-top : . 5rem ! important
}
. pt-md-3 {
padding-top : 1rem ! important
}
. pt-md-4 {
padding-top : 1 . 5rem ! important
}
. pt-md-5 {
padding-top : 3rem ! important
}
. pe-md-0 {
padding-right : 0 ! important
}
. pe-md-1 {
padding-right : . 25rem ! important
}
. pe-md-2 {
padding-right : . 5rem ! important
}
. pe-md-3 {
padding-right : 1rem ! important
}
. pe-md-4 {
padding-right : 1 . 5rem ! important
}
. pe-md-5 {
padding-right : 3rem ! important
}
. pb-md-0 {
padding-bottom : 0 ! important
}
. pb-md-1 {
padding-bottom : . 25rem ! important
}
. pb-md-2 {
padding-bottom : . 5rem ! important
}
. pb-md-3 {
padding-bottom : 1rem ! important
}
. pb-md-4 {
padding-bottom : 1 . 5rem ! important
}
. pb-md-5 {
padding-bottom : 3rem ! important
}
. ps-md-0 {
padding-left : 0 ! important
}
. ps-md-1 {
padding-left : . 25rem ! important
}
. ps-md-2 {
padding-left : . 5rem ! important
}
. ps-md-3 {
padding-left : 1rem ! important
}
. ps-md-4 {
padding-left : 1 . 5rem ! important
}
. ps-md-5 {
padding-left : 3rem ! important
}
. gap-md-0 {
gap : 0 ! important
}
. gap-md-1 {
gap : . 25rem ! important
}
. gap-md-2 {
gap : . 5rem ! important
}
. gap-md-3 {
gap : 1rem ! important
}
. gap-md-4 {
gap : 1 . 5rem ! important
}
. gap-md-5 {
gap : 3rem ! important
}
. row-gap-md-0 {
row-gap : 0 ! important
}
. row-gap-md-1 {
row-gap : . 25rem ! important
}
. row-gap-md-2 {
row-gap : . 5rem ! important
}
. row-gap-md-3 {
row-gap : 1rem ! important
}
. row-gap-md-4 {
row-gap : 1 . 5rem ! important
}
. row-gap-md-5 {
row-gap : 3rem ! important
}
. column-gap-md-0 {
column-gap : 0 ! important
}
. column-gap-md-1 {
column-gap : . 25rem ! important
}
. column-gap-md-2 {
column-gap : . 5rem ! important
}
. column-gap-md-3 {
column-gap : 1rem ! important
}
. column-gap-md-4 {
column-gap : 1 . 5rem ! important
}
. column-gap-md-5 {
column-gap : 3rem ! important
}
. text-md-start {
text-align : left ! important
}
. text-md-end {
text-align : right ! important
}
. text-md-center {
text-align : center ! important
}
}
@ media ( min-width : 992px ) {
. float-lg-start {
float : left ! important
}
. float-lg-end {
float : right ! important
}
. float-lg-none {
float : none ! important
}
. object-fit-lg-contain {
object-fit : contain ! important
}
. object-fit-lg-cover {
object-fit : cover ! important
}
. object-fit-lg-fill {
object-fit : fill ! important
}
. object-fit-lg-scale {
object-fit : scale-down ! important
}
. object-fit-lg-none {
object-fit : none ! important
}
. d-lg-inline {
display : inline ! important
}
. d-lg-inline-block {
display : inline-block ! important
}
. d-lg-block {
display : block ! important
}
. d-lg-grid {
display : grid ! important
}
. d-lg-inline-grid {
display : inline-grid ! important
}
. d-lg-table {
display : table ! important
}
. d-lg-table-row {
display : table-row ! important
}
. d-lg-table-cell {
display : table-cell ! important
}
. d-lg-flex {
display : flex ! important
}
. d-lg-inline-flex {
display : inline-flex ! important
}
. d-lg-none {
display : none ! important
}
. flex-lg-fill {
flex : 1 1 auto ! important
}
. flex-lg-row {
flex-direction : row ! important
}
. flex-lg-column {
flex-direction : column ! important
}
. flex-lg-row-reverse {
flex-direction : row-reverse ! important
}
. flex-lg-column-reverse {
flex-direction : column-reverse ! important
}
. flex-lg-grow-0 {
flex-grow : 0 ! important
}
. flex-lg-grow-1 {
flex-grow : 1 ! important
}
. flex-lg-shrink-0 {
flex-shrink : 0 ! important
}
. flex-lg-shrink-1 {
flex-shrink : 1 ! important
}
. flex-lg-wrap {
flex-wrap : wrap ! important
}
. flex-lg-nowrap {
flex-wrap : nowrap ! important
}
. flex-lg-wrap-reverse {
flex-wrap : wrap-reverse ! important
}
. justify-content-lg-start {
justify-content : flex-start ! important
}
. justify-content-lg-end {
justify-content : flex-end ! important
}
. justify-content-lg-center {
justify-content : center ! important
}
. justify-content-lg-between {
justify-content : space-between ! important
}
. justify-content-lg-around {
justify-content : space-around ! important
}
. justify-content-lg-evenly {
justify-content : space-evenly ! important
}
. align-items-lg-start {
align-items : flex-start ! important
}
. align-items-lg-end {
align-items : flex-end ! important
}
. align-items-lg-center {
align-items : center ! important
}
. align-items-lg-baseline {
align-items : baseline ! important
}
. align-items-lg-stretch {
align-items : stretch ! important
}
. align-content-lg-start {
align-content : flex-start ! important
}
. align-content-lg-end {
align-content : flex-end ! important
}
. align-content-lg-center {
align-content : center ! important
}
. align-content-lg-between {
align-content : space-between ! important
}
. align-content-lg-around {
align-content : space-around ! important
}
. align-content-lg-stretch {
align-content : stretch ! important
}
. align-self-lg-auto {
align-self : auto ! important
}
. align-self-lg-start {
align-self : flex-start ! important
}
. align-self-lg-end {
align-self : flex-end ! important
}
. align-self-lg-center {
align-self : center ! important
}
. align-self-lg-baseline {
align-self : baseline ! important
}
. align-self-lg-stretch {
align-self : stretch ! important
}
. order-lg-first {
order : -1 ! important
}
. order-lg-0 {
order : 0 ! important
}
. order-lg-1 {
order : 1 ! important
}
. order-lg-2 {
order : 2 ! important
}
. order-lg-3 {
order : 3 ! important
}
. order-lg-4 {
order : 4 ! important
}
. order-lg-5 {
order : 5 ! important
}
. order-lg-last {
order : 6 ! important
}
. m-lg-0 {
margin : 0 ! important
}
. m-lg-1 {
margin : . 25rem ! important
}
. m-lg-2 {
margin : . 5rem ! important
}
. m-lg-3 {
margin : 1rem ! important
}
. m-lg-4 {
margin : 1 . 5rem ! important
}
. m-lg-5 {
margin : 3rem ! important
}
. m-lg-auto {
margin : auto ! important
}
. mx-lg-0 {
margin-right : 0 ! important ;
margin-left : 0 ! important
}
. mx-lg-1 {
margin-right : . 25rem ! important ;
margin-left : . 25rem ! important
}
. mx-lg-2 {
margin-right : . 5rem ! important ;
margin-left : . 5rem ! important
}
. mx-lg-3 {
margin-right : 1rem ! important ;
margin-left : 1rem ! important
}
. mx-lg-4 {
margin-right : 1 . 5rem ! important ;
margin-left : 1 . 5rem ! important
}
. mx-lg-5 {
margin-right : 3rem ! important ;
margin-left : 3rem ! important
}
. mx-lg-auto {
margin-right : auto ! important ;
margin-left : auto ! important
}
. my-lg-0 {
margin-top : 0 ! important ;
margin-bottom : 0 ! important
}
. my-lg-1 {
margin-top : . 25rem ! important ;
margin-bottom : . 25rem ! important
}
. my-lg-2 {
margin-top : . 5rem ! important ;
margin-bottom : . 5rem ! important
}
. my-lg-3 {
margin-top : 1rem ! important ;
margin-bottom : 1rem ! important
}
. my-lg-4 {
margin-top : 1 . 5rem ! important ;
margin-bottom : 1 . 5rem ! important
}
. my-lg-5 {
margin-top : 3rem ! important ;
margin-bottom : 3rem ! important
}
. my-lg-auto {
margin-top : auto ! important ;
margin-bottom : auto ! important
}
. mt-lg-0 {
margin-top : 0 ! important
}
. mt-lg-1 {
margin-top : . 25rem ! important
}
. mt-lg-2 {
margin-top : . 5rem ! important
}
. mt-lg-3 {
margin-top : 1rem ! important
}
. mt-lg-4 {
margin-top : 1 . 5rem ! important
}
. mt-lg-5 {
margin-top : 3rem ! important
}
. mt-lg-auto {
margin-top : auto ! important
}
. me-lg-0 {
margin-right : 0 ! important
}
. me-lg-1 {
margin-right : . 25rem ! important
}
. me-lg-2 {
margin-right : . 5rem ! important
}
. me-lg-3 {
margin-right : 1rem ! important
}
. me-lg-4 {
margin-right : 1 . 5rem ! important
}
. me-lg-5 {
margin-right : 3rem ! important
}
. me-lg-auto {
margin-right : auto ! important
}
. mb-lg-0 {
margin-bottom : 0 ! important
}
. mb-lg-1 {
margin-bottom : . 25rem ! important
}
. mb-lg-2 {
margin-bottom : . 5rem ! important
}
. mb-lg-3 {
margin-bottom : 1rem ! important
}
. mb-lg-4 {
margin-bottom : 1 . 5rem ! important
}
. mb-lg-5 {
margin-bottom : 3rem ! important
}
. mb-lg-auto {
margin-bottom : auto ! important
}
. ms-lg-0 {
margin-left : 0 ! important
}
. ms-lg-1 {
margin-left : . 25rem ! important
}
. ms-lg-2 {
margin-left : . 5rem ! important
}
. ms-lg-3 {
margin-left : 1rem ! important
}
. ms-lg-4 {
margin-left : 1 . 5rem ! important
}
. ms-lg-5 {
margin-left : 3rem ! important
}
. ms-lg-auto {
margin-left : auto ! important
}
. p-lg-0 {
padding : 0 ! important
}
. p-lg-1 {
padding : . 25rem ! important
}
. p-lg-2 {
padding : . 5rem ! important
}
. p-lg-3 {
padding : 1rem ! important
}
. p-lg-4 {
padding : 1 . 5rem ! important
}
. p-lg-5 {
padding : 3rem ! important
}
. px-lg-0 {
padding-right : 0 ! important ;
padding-left : 0 ! important
}
. px-lg-1 {
padding-right : . 25rem ! important ;
padding-left : . 25rem ! important
}
. px-lg-2 {
padding-right : . 5rem ! important ;
padding-left : . 5rem ! important
}
. px-lg-3 {
padding-right : 1rem ! important ;
padding-left : 1rem ! important
}
. px-lg-4 {
padding-right : 1 . 5rem ! important ;
padding-left : 1 . 5rem ! important
}
. px-lg-5 {
padding-right : 3rem ! important ;
padding-left : 3rem ! important
}
. py-lg-0 {
padding-top : 0 ! important ;
padding-bottom : 0 ! important
}
. py-lg-1 {
padding-top : . 25rem ! important ;
padding-bottom : . 25rem ! important
}
. py-lg-2 {
padding-top : . 5rem ! important ;
padding-bottom : . 5rem ! important
}
. py-lg-3 {
padding-top : 1rem ! important ;
padding-bottom : 1rem ! important
}
. py-lg-4 {
padding-top : 1 . 5rem ! important ;
padding-bottom : 1 . 5rem ! important
}
. py-lg-5 {
padding-top : 3rem ! important ;
padding-bottom : 3rem ! important
}
. pt-lg-0 {
padding-top : 0 ! important
}
. pt-lg-1 {
padding-top : . 25rem ! important
}
. pt-lg-2 {
padding-top : . 5rem ! important
}
. pt-lg-3 {
padding-top : 1rem ! important
}
. pt-lg-4 {
padding-top : 1 . 5rem ! important
}
. pt-lg-5 {
padding-top : 3rem ! important
}
. pe-lg-0 {
padding-right : 0 ! important
}
. pe-lg-1 {
padding-right : . 25rem ! important
}
. pe-lg-2 {
padding-right : . 5rem ! important
}
. pe-lg-3 {
padding-right : 1rem ! important
}
. pe-lg-4 {
padding-right : 1 . 5rem ! important
}
. pe-lg-5 {
padding-right : 3rem ! important
}
. pb-lg-0 {
padding-bottom : 0 ! important
}
. pb-lg-1 {
padding-bottom : . 25rem ! important
}
. pb-lg-2 {
padding-bottom : . 5rem ! important
}
. pb-lg-3 {
padding-bottom : 1rem ! important
}
. pb-lg-4 {
padding-bottom : 1 . 5rem ! important
}
. pb-lg-5 {
padding-bottom : 3rem ! important
}
. ps-lg-0 {
padding-left : 0 ! important
}
. ps-lg-1 {
padding-left : . 25rem ! important
}
. ps-lg-2 {
padding-left : . 5rem ! important
}
. ps-lg-3 {
padding-left : 1rem ! important
}
. ps-lg-4 {
padding-left : 1 . 5rem ! important
}
. ps-lg-5 {
padding-left : 3rem ! important
}
. gap-lg-0 {
gap : 0 ! important
}
. gap-lg-1 {
gap : . 25rem ! important
}
. gap-lg-2 {
gap : . 5rem ! important
}
. gap-lg-3 {
gap : 1rem ! important
}
. gap-lg-4 {
gap : 1 . 5rem ! important
}
. gap-lg-5 {
gap : 3rem ! important
}
. row-gap-lg-0 {
row-gap : 0 ! important
}
. row-gap-lg-1 {
row-gap : . 25rem ! important
}
. row-gap-lg-2 {
row-gap : . 5rem ! important
}
. row-gap-lg-3 {
row-gap : 1rem ! important
}
. row-gap-lg-4 {
row-gap : 1 . 5rem ! important
}
. row-gap-lg-5 {
row-gap : 3rem ! important
}
. column-gap-lg-0 {
column-gap : 0 ! important
}
. column-gap-lg-1 {
column-gap : . 25rem ! important
}
. column-gap-lg-2 {
column-gap : . 5rem ! important
}
. column-gap-lg-3 {
column-gap : 1rem ! important
}
. column-gap-lg-4 {
column-gap : 1 . 5rem ! important
}
. column-gap-lg-5 {
column-gap : 3rem ! important
}
. text-lg-start {
text-align : left ! important
}
. text-lg-end {
text-align : right ! important
}
. text-lg-center {
text-align : center ! important
}
}
@ media ( min-width : 1200px ) {
. float-xl-start {
float : left ! important
}
. float-xl-end {
float : right ! important
}
. float-xl-none {
float : none ! important
}
. object-fit-xl-contain {
object-fit : contain ! important
}
. object-fit-xl-cover {
object-fit : cover ! important
}
. object-fit-xl-fill {
object-fit : fill ! important
}
. object-fit-xl-scale {
object-fit : scale-down ! important
}
. object-fit-xl-none {
object-fit : none ! important
}
. d-xl-inline {
display : inline ! important
}
. d-xl-inline-block {
display : inline-block ! important
}
. d-xl-block {
display : block ! important
}
. d-xl-grid {
display : grid ! important
}
. d-xl-inline-grid {
display : inline-grid ! important
}
. d-xl-table {
display : table ! important
}
. d-xl-table-row {
display : table-row ! important
}
. d-xl-table-cell {
display : table-cell ! important
}
. d-xl-flex {
display : flex ! important
}
. d-xl-inline-flex {
display : inline-flex ! important
}
. d-xl-none {
display : none ! important
}
. flex-xl-fill {
flex : 1 1 auto ! important
}
. flex-xl-row {
flex-direction : row ! important
}
. flex-xl-column {
flex-direction : column ! important
}
. flex-xl-row-reverse {
flex-direction : row-reverse ! important
}
. flex-xl-column-reverse {
flex-direction : column-reverse ! important
}
. flex-xl-grow-0 {
flex-grow : 0 ! important
}
. flex-xl-grow-1 {
flex-grow : 1 ! important
}
. flex-xl-shrink-0 {
flex-shrink : 0 ! important
}
. flex-xl-shrink-1 {
flex-shrink : 1 ! important
}
. flex-xl-wrap {
flex-wrap : wrap ! important
}
. flex-xl-nowrap {
flex-wrap : nowrap ! important
}
. flex-xl-wrap-reverse {
flex-wrap : wrap-reverse ! important
}
. justify-content-xl-start {
justify-content : flex-start ! important
}
. justify-content-xl-end {
justify-content : flex-end ! important
}
. justify-content-xl-center {
justify-content : center ! important
}
. justify-content-xl-between {
justify-content : space-between ! important
}
. justify-content-xl-around {
justify-content : space-around ! important
}
. justify-content-xl-evenly {
justify-content : space-evenly ! important
}
. align-items-xl-start {
align-items : flex-start ! important
}
. align-items-xl-end {
align-items : flex-end ! important
}
. align-items-xl-center {
align-items : center ! important
}
. align-items-xl-baseline {
align-items : baseline ! important
}
. align-items-xl-stretch {
align-items : stretch ! important
}
. align-content-xl-start {
align-content : flex-start ! important
}
. align-content-xl-end {
align-content : flex-end ! important
}
. align-content-xl-center {
align-content : center ! important
}
. align-content-xl-between {
align-content : space-between ! important
}
. align-content-xl-around {
align-content : space-around ! important
}
. align-content-xl-stretch {
align-content : stretch ! important
}
. align-self-xl-auto {
align-self : auto ! important
}
. align-self-xl-start {
align-self : flex-start ! important
}
. align-self-xl-end {
align-self : flex-end ! important
}
. align-self-xl-center {
align-self : center ! important
}
. align-self-xl-baseline {
align-self : baseline ! important
}
. align-self-xl-stretch {
align-self : stretch ! important
}
. order-xl-first {
order : -1 ! important
}
. order-xl-0 {
order : 0 ! important
}
. order-xl-1 {
order : 1 ! important
}
. order-xl-2 {
order : 2 ! important
}
. order-xl-3 {
order : 3 ! important
}
. order-xl-4 {
order : 4 ! important
}
. order-xl-5 {
order : 5 ! important
}
. order-xl-last {
order : 6 ! important
}
. m-xl-0 {
margin : 0 ! important
}
. m-xl-1 {
margin : . 25rem ! important
}
. m-xl-2 {
margin : . 5rem ! important
}
. m-xl-3 {
margin : 1rem ! important
}
. m-xl-4 {
margin : 1 . 5rem ! important
}
. m-xl-5 {
margin : 3rem ! important
}
. m-xl-auto {
margin : auto ! important
}
. mx-xl-0 {
margin-right : 0 ! important ;
margin-left : 0 ! important
}
. mx-xl-1 {
margin-right : . 25rem ! important ;
margin-left : . 25rem ! important
}
. mx-xl-2 {
margin-right : . 5rem ! important ;
margin-left : . 5rem ! important
}
. mx-xl-3 {
margin-right : 1rem ! important ;
margin-left : 1rem ! important
}
. mx-xl-4 {
margin-right : 1 . 5rem ! important ;
margin-left : 1 . 5rem ! important
}
. mx-xl-5 {
margin-right : 3rem ! important ;
margin-left : 3rem ! important
}
. mx-xl-auto {
margin-right : auto ! important ;
margin-left : auto ! important
}
. my-xl-0 {
margin-top : 0 ! important ;
margin-bottom : 0 ! important
}
. my-xl-1 {
margin-top : . 25rem ! important ;
margin-bottom : . 25rem ! important
}
. my-xl-2 {
margin-top : . 5rem ! important ;
margin-bottom : . 5rem ! important
}
. my-xl-3 {
margin-top : 1rem ! important ;
margin-bottom : 1rem ! important
}
. my-xl-4 {
margin-top : 1 . 5rem ! important ;
margin-bottom : 1 . 5rem ! important
}
. my-xl-5 {
margin-top : 3rem ! important ;
margin-bottom : 3rem ! important
}
. my-xl-auto {
margin-top : auto ! important ;
margin-bottom : auto ! important
}
. mt-xl-0 {
margin-top : 0 ! important
}
. mt-xl-1 {
margin-top : . 25rem ! important
}
. mt-xl-2 {
margin-top : . 5rem ! important
}
. mt-xl-3 {
margin-top : 1rem ! important
}
. mt-xl-4 {
margin-top : 1 . 5rem ! important
}
. mt-xl-5 {
margin-top : 3rem ! important
}
. mt-xl-auto {
margin-top : auto ! important
}
. me-xl-0 {
margin-right : 0 ! important
}
. me-xl-1 {
margin-right : . 25rem ! important
}
. me-xl-2 {
margin-right : . 5rem ! important
}
. me-xl-3 {
margin-right : 1rem ! important
}
. me-xl-4 {
margin-right : 1 . 5rem ! important
}
. me-xl-5 {
margin-right : 3rem ! important
}
. me-xl-auto {
margin-right : auto ! important
}
. mb-xl-0 {
margin-bottom : 0 ! important
}
. mb-xl-1 {
margin-bottom : . 25rem ! important
}
. mb-xl-2 {
margin-bottom : . 5rem ! important
}
. mb-xl-3 {
margin-bottom : 1rem ! important
}
. mb-xl-4 {
margin-bottom : 1 . 5rem ! important
}
. mb-xl-5 {
margin-bottom : 3rem ! important
}
. mb-xl-auto {
margin-bottom : auto ! important
}
. ms-xl-0 {
margin-left : 0 ! important
}
. ms-xl-1 {
margin-left : . 25rem ! important
}
. ms-xl-2 {
margin-left : . 5rem ! important
}
. ms-xl-3 {
margin-left : 1rem ! important
}
. ms-xl-4 {
margin-left : 1 . 5rem ! important
}
. ms-xl-5 {
margin-left : 3rem ! important
}
. ms-xl-auto {
margin-left : auto ! important
}
. p-xl-0 {
padding : 0 ! important
}
. p-xl-1 {
padding : . 25rem ! important
}
. p-xl-2 {
padding : . 5rem ! important
}
. p-xl-3 {
padding : 1rem ! important
}
. p-xl-4 {
padding : 1 . 5rem ! important
}
. p-xl-5 {
padding : 3rem ! important
}
. px-xl-0 {
padding-right : 0 ! important ;
padding-left : 0 ! important
}
. px-xl-1 {
padding-right : . 25rem ! important ;
padding-left : . 25rem ! important
}
. px-xl-2 {
padding-right : . 5rem ! important ;
padding-left : . 5rem ! important
}
. px-xl-3 {
padding-right : 1rem ! important ;
padding-left : 1rem ! important
}
. px-xl-4 {
padding-right : 1 . 5rem ! important ;
padding-left : 1 . 5rem ! important
}
. px-xl-5 {
padding-right : 3rem ! important ;
padding-left : 3rem ! important
}
. py-xl-0 {
padding-top : 0 ! important ;
padding-bottom : 0 ! important
}
. py-xl-1 {
padding-top : . 25rem ! important ;
padding-bottom : . 25rem ! important
}
. py-xl-2 {
padding-top : . 5rem ! important ;
padding-bottom : . 5rem ! important
}
. py-xl-3 {
padding-top : 1rem ! important ;
padding-bottom : 1rem ! important
}
. py-xl-4 {
padding-top : 1 . 5rem ! important ;
padding-bottom : 1 . 5rem ! important
}
. py-xl-5 {
padding-top : 3rem ! important ;
padding-bottom : 3rem ! important
}
. pt-xl-0 {
padding-top : 0 ! important
}
. pt-xl-1 {
padding-top : . 25rem ! important
}
. pt-xl-2 {
padding-top : . 5rem ! important
}
. pt-xl-3 {
padding-top : 1rem ! important
}
. pt-xl-4 {
padding-top : 1 . 5rem ! important
}
. pt-xl-5 {
padding-top : 3rem ! important
}
. pe-xl-0 {
padding-right : 0 ! important
}
. pe-xl-1 {
padding-right : . 25rem ! important
}
. pe-xl-2 {
padding-right : . 5rem ! important
}
. pe-xl-3 {
padding-right : 1rem ! important
}
. pe-xl-4 {
padding-right : 1 . 5rem ! important
}
. pe-xl-5 {
padding-right : 3rem ! important
}
. pb-xl-0 {
padding-bottom : 0 ! important
}
. pb-xl-1 {
padding-bottom : . 25rem ! important
}
. pb-xl-2 {
padding-bottom : . 5rem ! important
}
. pb-xl-3 {
padding-bottom : 1rem ! important
}
. pb-xl-4 {
padding-bottom : 1 . 5rem ! important
}
. pb-xl-5 {
padding-bottom : 3rem ! important
}
. ps-xl-0 {
padding-left : 0 ! important
}
. ps-xl-1 {
padding-left : . 25rem ! important
}
. ps-xl-2 {
padding-left : . 5rem ! important
}
. ps-xl-3 {
padding-left : 1rem ! important
}
. ps-xl-4 {
padding-left : 1 . 5rem ! important
}
. ps-xl-5 {
padding-left : 3rem ! important
}
. gap-xl-0 {
gap : 0 ! important
}
. gap-xl-1 {
gap : . 25rem ! important
}
. gap-xl-2 {
gap : . 5rem ! important
}
. gap-xl-3 {
gap : 1rem ! important
}
. gap-xl-4 {
gap : 1 . 5rem ! important
}
. gap-xl-5 {
gap : 3rem ! important
}
. row-gap-xl-0 {
row-gap : 0 ! important
}
. row-gap-xl-1 {
row-gap : . 25rem ! important
}
. row-gap-xl-2 {
row-gap : . 5rem ! important
}
. row-gap-xl-3 {
row-gap : 1rem ! important
}
. row-gap-xl-4 {
row-gap : 1 . 5rem ! important
}
. row-gap-xl-5 {
row-gap : 3rem ! important
}
. column-gap-xl-0 {
column-gap : 0 ! important
}
. column-gap-xl-1 {
column-gap : . 25rem ! important
}
. column-gap-xl-2 {
column-gap : . 5rem ! important
}
. column-gap-xl-3 {
column-gap : 1rem ! important
}
. column-gap-xl-4 {
column-gap : 1 . 5rem ! important
}
. column-gap-xl-5 {
column-gap : 3rem ! important
}
. text-xl-start {
text-align : left ! important
}
. text-xl-end {
text-align : right ! important
}
. text-xl-center {
text-align : center ! important
}
}
@ media ( min-width : 1400px ) {
. float-xxl-start {
float : left ! important
}
. float-xxl-end {
float : right ! important
}
. float-xxl-none {
float : none ! important
}
. object-fit-xxl-contain {
object-fit : contain ! important
}
. object-fit-xxl-cover {
object-fit : cover ! important
}
. object-fit-xxl-fill {
object-fit : fill ! important
}
. object-fit-xxl-scale {
object-fit : scale-down ! important
}
. object-fit-xxl-none {
object-fit : none ! important
}
. d-xxl-inline {
display : inline ! important
}
. d-xxl-inline-block {
display : inline-block ! important
}
. d-xxl-block {
display : block ! important
}
. d-xxl-grid {
display : grid ! important
}
. d-xxl-inline-grid {
display : inline-grid ! important
}
. d-xxl-table {
display : table ! important
}
. d-xxl-table-row {
display : table-row ! important
}
. d-xxl-table-cell {
display : table-cell ! important
}
. d-xxl-flex {
display : flex ! important
}
. d-xxl-inline-flex {
display : inline-flex ! important
}
. d-xxl-none {
display : none ! important
}
. flex-xxl-fill {
flex : 1 1 auto ! important
}
. flex-xxl-row {
flex-direction : row ! important
}
. flex-xxl-column {
flex-direction : column ! important
}
. flex-xxl-row-reverse {
flex-direction : row-reverse ! important
}
. flex-xxl-column-reverse {
flex-direction : column-reverse ! important
}
. flex-xxl-grow-0 {
flex-grow : 0 ! important
}
. flex-xxl-grow-1 {
flex-grow : 1 ! important
}
. flex-xxl-shrink-0 {
flex-shrink : 0 ! important
}
. flex-xxl-shrink-1 {
flex-shrink : 1 ! important
}
. flex-xxl-wrap {
flex-wrap : wrap ! important
}
. flex-xxl-nowrap {
flex-wrap : nowrap ! important
}
. flex-xxl-wrap-reverse {
flex-wrap : wrap-reverse ! important
}
. justify-content-xxl-start {
justify-content : flex-start ! important
}
. justify-content-xxl-end {
justify-content : flex-end ! important
}
. justify-content-xxl-center {
justify-content : center ! important
}
. justify-content-xxl-between {
justify-content : space-between ! important
}
. justify-content-xxl-around {
justify-content : space-around ! important
}
. justify-content-xxl-evenly {
justify-content : space-evenly ! important
}
. align-items-xxl-start {
align-items : flex-start ! important
}
. align-items-xxl-end {
align-items : flex-end ! important
}
. align-items-xxl-center {
align-items : center ! important
}
. align-items-xxl-baseline {
align-items : baseline ! important
}
. align-items-xxl-stretch {
align-items : stretch ! important
}
. align-content-xxl-start {
align-content : flex-start ! important
}
. align-content-xxl-end {
align-content : flex-end ! important
}
. align-content-xxl-center {
align-content : center ! important
}
. align-content-xxl-between {
align-content : space-between ! important
}
. align-content-xxl-around {
align-content : space-around ! important
}
. align-content-xxl-stretch {
align-content : stretch ! important
}
. align-self-xxl-auto {
align-self : auto ! important
}
. align-self-xxl-start {
align-self : flex-start ! important
}
. align-self-xxl-end {
align-self : flex-end ! important
}
. align-self-xxl-center {
align-self : center ! important
}
. align-self-xxl-baseline {
align-self : baseline ! important
}
. align-self-xxl-stretch {
align-self : stretch ! important
}
. order-xxl-first {
order : -1 ! important
}
. order-xxl-0 {
order : 0 ! important
}
. order-xxl-1 {
order : 1 ! important
}
. order-xxl-2 {
order : 2 ! important
}
. order-xxl-3 {
order : 3 ! important
}
. order-xxl-4 {
order : 4 ! important
}
. order-xxl-5 {
order : 5 ! important
}
. order-xxl-last {
order : 6 ! important
}
. m-xxl-0 {
margin : 0 ! important
}
. m-xxl-1 {
margin : . 25rem ! important
}
. m-xxl-2 {
margin : . 5rem ! important
}
. m-xxl-3 {
margin : 1rem ! important
}
. m-xxl-4 {
margin : 1 . 5rem ! important
}
. m-xxl-5 {
margin : 3rem ! important
}
. m-xxl-auto {
margin : auto ! important
}
. mx-xxl-0 {
margin-right : 0 ! important ;
margin-left : 0 ! important
}
. mx-xxl-1 {
margin-right : . 25rem ! important ;
margin-left : . 25rem ! important
}
. mx-xxl-2 {
margin-right : . 5rem ! important ;
margin-left : . 5rem ! important
}
. mx-xxl-3 {
margin-right : 1rem ! important ;
margin-left : 1rem ! important
}
. mx-xxl-4 {
margin-right : 1 . 5rem ! important ;
margin-left : 1 . 5rem ! important
}
. mx-xxl-5 {
margin-right : 3rem ! important ;
margin-left : 3rem ! important
}
. mx-xxl-auto {
margin-right : auto ! important ;
margin-left : auto ! important
}
. my-xxl-0 {
margin-top : 0 ! important ;
margin-bottom : 0 ! important
}
. my-xxl-1 {
margin-top : . 25rem ! important ;
margin-bottom : . 25rem ! important
}
. my-xxl-2 {
margin-top : . 5rem ! important ;
margin-bottom : . 5rem ! important
}
. my-xxl-3 {
margin-top : 1rem ! important ;
margin-bottom : 1rem ! important
}
. my-xxl-4 {
margin-top : 1 . 5rem ! important ;
margin-bottom : 1 . 5rem ! important
}
. my-xxl-5 {
margin-top : 3rem ! important ;
margin-bottom : 3rem ! important
}
. my-xxl-auto {
margin-top : auto ! important ;
margin-bottom : auto ! important
}
. mt-xxl-0 {
margin-top : 0 ! important
}
. mt-xxl-1 {
margin-top : . 25rem ! important
}
. mt-xxl-2 {
margin-top : . 5rem ! important
}
. mt-xxl-3 {
margin-top : 1rem ! important
}
. mt-xxl-4 {
margin-top : 1 . 5rem ! important
}
. mt-xxl-5 {
margin-top : 3rem ! important
}
. mt-xxl-auto {
margin-top : auto ! important
}
. me-xxl-0 {
margin-right : 0 ! important
}
. me-xxl-1 {
margin-right : . 25rem ! important
}
. me-xxl-2 {
margin-right : . 5rem ! important
}
. me-xxl-3 {
margin-right : 1rem ! important
}
. me-xxl-4 {
margin-right : 1 . 5rem ! important
}
. me-xxl-5 {
margin-right : 3rem ! important
}
. me-xxl-auto {
margin-right : auto ! important
}
. mb-xxl-0 {
margin-bottom : 0 ! important
}
. mb-xxl-1 {
margin-bottom : . 25rem ! important
}
. mb-xxl-2 {
margin-bottom : . 5rem ! important
}
. mb-xxl-3 {
margin-bottom : 1rem ! important
}
. mb-xxl-4 {
margin-bottom : 1 . 5rem ! important
}
. mb-xxl-5 {
margin-bottom : 3rem ! important
}
. mb-xxl-auto {
margin-bottom : auto ! important
}
. ms-xxl-0 {
margin-left : 0 ! important
}
. ms-xxl-1 {
margin-left : . 25rem ! important
}
. ms-xxl-2 {
margin-left : . 5rem ! important
}
. ms-xxl-3 {
margin-left : 1rem ! important
}
. ms-xxl-4 {
margin-left : 1 . 5rem ! important
}
. ms-xxl-5 {
margin-left : 3rem ! important
}
. ms-xxl-auto {
margin-left : auto ! important
}
. p-xxl-0 {
padding : 0 ! important
}
. p-xxl-1 {
padding : . 25rem ! important
}
. p-xxl-2 {
padding : . 5rem ! important
}
. p-xxl-3 {
padding : 1rem ! important
}
. p-xxl-4 {
padding : 1 . 5rem ! important
}
. p-xxl-5 {
padding : 3rem ! important
}
. px-xxl-0 {
padding-right : 0 ! important ;
padding-left : 0 ! important
}
. px-xxl-1 {
padding-right : . 25rem ! important ;
padding-left : . 25rem ! important
}
. px-xxl-2 {
padding-right : . 5rem ! important ;
padding-left : . 5rem ! important
}
. px-xxl-3 {
padding-right : 1rem ! important ;
padding-left : 1rem ! important
}
. px-xxl-4 {
padding-right : 1 . 5rem ! important ;
padding-left : 1 . 5rem ! important
}
. px-xxl-5 {
padding-right : 3rem ! important ;
padding-left : 3rem ! important
}
. py-xxl-0 {
padding-top : 0 ! important ;
padding-bottom : 0 ! important
}
. py-xxl-1 {
padding-top : . 25rem ! important ;
padding-bottom : . 25rem ! important
}
. py-xxl-2 {
padding-top : . 5rem ! important ;
padding-bottom : . 5rem ! important
}
. py-xxl-3 {
padding-top : 1rem ! important ;
padding-bottom : 1rem ! important
}
. py-xxl-4 {
padding-top : 1 . 5rem ! important ;
padding-bottom : 1 . 5rem ! important
}
. py-xxl-5 {
padding-top : 3rem ! important ;
padding-bottom : 3rem ! important
}
. pt-xxl-0 {
padding-top : 0 ! important
}
. pt-xxl-1 {
padding-top : . 25rem ! important
}
. pt-xxl-2 {
padding-top : . 5rem ! important
}
. pt-xxl-3 {
padding-top : 1rem ! important
}
. pt-xxl-4 {
padding-top : 1 . 5rem ! important
}
. pt-xxl-5 {
padding-top : 3rem ! important
}
. pe-xxl-0 {
padding-right : 0 ! important
}
. pe-xxl-1 {
padding-right : . 25rem ! important
}
. pe-xxl-2 {
padding-right : . 5rem ! important
}
. pe-xxl-3 {
padding-right : 1rem ! important
}
. pe-xxl-4 {
padding-right : 1 . 5rem ! important
}
. pe-xxl-5 {
padding-right : 3rem ! important
}
. pb-xxl-0 {
padding-bottom : 0 ! important
}
. pb-xxl-1 {
padding-bottom : . 25rem ! important
}
. pb-xxl-2 {
padding-bottom : . 5rem ! important
}
. pb-xxl-3 {
padding-bottom : 1rem ! important
}
. pb-xxl-4 {
padding-bottom : 1 . 5rem ! important
}
. pb-xxl-5 {
padding-bottom : 3rem ! important
}
. ps-xxl-0 {
padding-left : 0 ! important
}
. ps-xxl-1 {
padding-left : . 25rem ! important
}
. ps-xxl-2 {
padding-left : . 5rem ! important
}
. ps-xxl-3 {
padding-left : 1rem ! important
}
. ps-xxl-4 {
padding-left : 1 . 5rem ! important
}
. ps-xxl-5 {
padding-left : 3rem ! important
}
. gap-xxl-0 {
gap : 0 ! important
}
. gap-xxl-1 {
gap : . 25rem ! important
}
. gap-xxl-2 {
gap : . 5rem ! important
}
. gap-xxl-3 {
gap : 1rem ! important
}
. gap-xxl-4 {
gap : 1 . 5rem ! important
}
. gap-xxl-5 {
gap : 3rem ! important
}
. row-gap-xxl-0 {
row-gap : 0 ! important
}
. row-gap-xxl-1 {
row-gap : . 25rem ! important
}
. row-gap-xxl-2 {
row-gap : . 5rem ! important
}
. row-gap-xxl-3 {
row-gap : 1rem ! important
}
. row-gap-xxl-4 {
row-gap : 1 . 5rem ! important
}
. row-gap-xxl-5 {
row-gap : 3rem ! important
}
. column-gap-xxl-0 {
column-gap : 0 ! important
}
. column-gap-xxl-1 {
column-gap : . 25rem ! important
}
. column-gap-xxl-2 {
column-gap : . 5rem ! important
}
. column-gap-xxl-3 {
column-gap : 1rem ! important
}
. column-gap-xxl-4 {
column-gap : 1 . 5rem ! important
}
. column-gap-xxl-5 {
column-gap : 3rem ! important
}
. text-xxl-start {
text-align : left ! important
}
. text-xxl-end {
text-align : right ! important
}
. text-xxl-center {
text-align : center ! important
}
}
@ media ( min-width : 1200px ) {
. fs-1 {
font-size : 2 . 5rem ! important
}
. fs-2 {
font-size : 2rem ! important
}
. fs-3 {
font-size : 1 . 75rem ! important
}
. fs-4 {
font-size : 1 . 5rem ! important
}
}
@ media print {
. d-print-inline {
display : inline ! important
}
. d-print-inline-block {
display : inline-block ! important
}
. d-print-block {
display : block ! important
}
. d-print-grid {
display : grid ! important
}
. d-print-inline-grid {
display : inline-grid ! important
}
. d-print-table {
display : table ! important
}
. d-print-table-row {
display : table-row ! important
}
. d-print-table-cell {
display : table-cell ! important
}
. d-print-flex {
display : flex ! important
}
. d-print-inline-flex {
display : inline-flex ! important
}
. d-print-none {
display : none ! important
}
}
body {
color : # 4b5563 ;
font-family : Archivo , serif ;
min-height : 100vh
}
[ x-cloak ] {
display : none ! important
}
. container-xl {
max-width : 1360px
}
. content img {
max-width : 100 %
}
h1 ,
. h1 ,
h2 ,
h3 ,
h4 ,
h5 ,
h6 ,
. h2 ,
. h3 ,
. h4 ,
. h5 ,
. h6 {
color : # 333 ;
margin : 0 0 1rem ;
font-family : Archivo , serif ;
font-weight : 700 ;
line-height : 1
}
h2 ,
. h2 {
font-size : 2 . 125rem
}
h3 ,
. h3 {
font-size : 1 . 3rem
}
body {
background-color : # fff
}
@ media ( min-width : 768px ) {
h1 ,
. h1 ,
h2 ,
h3 ,
h4 ,
h5 ,
h6 ,
. h2 ,
. h3 ,
. h4 ,
. h5 ,
. h6 {
margin-bottom : 1 . 125rem ;
font-family : Archivo , serif ;
font-weight : 700
}
}
a {
color : # 4b5563 ;
text-decoration : none
}
a : hover ,
a : focus {
text-decoration : underline
}
a . btn : hover ,
a . btn : focus {
text-decoration : none
}
@ media ( min-width : 992px ) {
. w-lg-40 {
width : 40 %
}
}
[ type = checkbox ] : checked {
background-image : url ( 'data:image/svg+xml,<svg width="17" height="14" viewBox="0 0 17 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 8.01602L6.33333 12.3493L15 2.16602" stroke="white" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/></svg>' ) ;
background-size : 55 % ;
background-position : center ;
background-repeat : no-repeat ;
background-color : # 9a63ec ;
border-radius : 2 . 5px ;
border : 1px solid # 9A63EC
}
. checkbox-input {
flex : none ;
border : 1px solid # D1D5DB ;
border-radius : 2 . 5px ;
box-shadow : var ( --tw-ring-inset ) 0 0 0 calc ( 0px + var ( --tw-ring-offset-width ) ) var ( --tw-ring-color ) ;
color : # 9a63ec ;
background-color : # fff ;
-webkit-appearance : none ;
-moz-appearance : none ;
appearance : none ;
width : 16px ;
height : 16px
}
. checkbox-label {
font-family : Plus Jakarta Sans , serif ;
font-size : 14px ;
color : # 000 ;
margin-left : 9px
}
. transition-all {
transition-property : all ;
transition-timing-function : cubic-bezier ( . 4 , 0 , . 2 , 1 ) ;
transition-duration : . 3s
}
. duration-200 {
transition-duration : . 2s
}
. rotate-180 {
rotate : 180deg
}
. fs-14 {
font-size : 14px
}
. fs-15 {
font-size : 15px
}
. fs-base {
font-size : 1rem
}
. fs-18 {
font-size : 1 . 125rem
}
. fs-19 {
font-size : 19px
}
. fs-20 {
font-size : 1 . 25rem
}
. fs-22 {
font-size : 1 . 375rem
}
. fs-24 {
font-size : 1 . 5rem
}
. fs-32 {
font-size : 2rem
}
. fs-40 {
font-size : 2 . 5rem
}
. fs-44 {
font-size : 2 . 75rem
}
. fs-50 {
font-size : 3 . 125rem
}
. fs-64 {
font-size : 4rem
}
. text-primary {
color : # 9a63ec
}
. text-black {
color : # 000
}
. text-gray-300 {
color : # d1d5db
}
. text-gray-500 {
color : # 6b7280
}
. text-purple {
color : # 160037
}
. lh-1-7 {
line-height : 1 . 7
}
. lh-32 {
line-height : 32px
}
@ media ( min-width : 992px ) {
. fs-lg-40 {
font-size : 2 . 5rem
}
. fs-lg-60 {
font-size : 3 . 75rem
}
. fs-lg-64 {
font-size : 4rem
}
}
. p-20 {
padding : 20px
}
. p-24 {
padding : 24px
}
. p-40 {
padding : 40px
}
. pt-16 {
padding-top : 16px
}
. pt-22 {
padding-top : 22px
}
. pt-24 {
padding-top : 24px
}
. pt-34 {
padding-top : 34px
}
. pt-36 {
padding-top : 36px
}
. pt-40 {
padding-top : 40px
}
. pt-60 {
padding-top : 60px
}
. pt-80 {
padding-top : 80px
}
. pt-120 {
padding-top : 120px
}
. pb-40 {
padding-bottom : 40px
}
. pb-60 {
padding-bottom : 60px
}
. pb-80 {
padding-bottom : 80px
}
. pb-120 {
padding-bottom : 120px
}
. ps-16 {
padding-left : 16px
}
. ps-20 {
padding-left : 20px
}
. ps-25 {
padding-left : 25px
}
. ps-60 {
padding-left : 60px ! important
}
. ps-115 {
padding-left : 115px ! important
}
. pr-10 {
padding-right : 10px
}
. py-36 {
padding-top : 36px ;
padding-bottom : 36px
}
. py-40 {
padding-top : 40px ;
padding-bottom : 40px
}
. py-100 {
padding-top : 100px ;
padding-bottom : 100px
}
. px-20 {
padding-left : 20px ;
padding-right : 20px
}
. mb-5px {
margin-bottom : 5px
}
. mb-6 {
margin-bottom : 6px
}
. mb-10 {
margin-bottom : 10px
}
. mb-12 {
margin-bottom : 12px
}
. mb-14 {
margin-bottom : 14px
}
. mb-17 {
margin-bottom : 17px
}
. mb-20 {
margin-bottom : 20px
}
. mb-24 {
margin-bottom : 24px
}
. mb-30 {
margin-bottom : 30px ! important
}
. mb-32 {
margin-bottom : 32px
}
. mb-40 {
margin-bottom : 40px
}
. mb-47 {
margin-bottom : 47px
}
. mb-60 {
margin-bottom : 60px
}
. mr-12 {
margin-right : 12px
}
. mr-17 {
margin-right : 17px
}
@ media ( min-width : 768px ) {
. mb-md-0px {
margin-bottom : 0
}
}
@ media ( min-width : 992px ) {
. px-lg-40 {
padding-left : 40px
}
. pt-lg-34 {
padding-top : 34px
}
. pt-lg-60 {
padding-top : 60px
}
. pt-lg-80 {
padding-top : 90px
}
. pb-lg-60 {
padding-bottom : 60px
}
. pr-lg-6 {
padding-right : 6px
}
. pr-lg-32 {
padding-right : 32px
}
. pr-lg-40 {
padding-right : 40px
}
. pr-lg-50 {
padding-right : 50px
}
. ml-lg-auto {
margin-left : auto
}
. mr-lg-17 {
margin-right : 17px
}
. mr-lg-27 {
margin-right : 27px
}
. mb-lg-17 {
margin-bottom : 17px
}
}
@ media ( min-width : 1200px ) {
. mb-xl-0 {
margin-bottom : 0
}
}
. space-x-20 : not ( : last-child ) {
--tw-space-x-reverse : 0 ;
margin-inline-start : calc ( 20px * var ( --tw-space-x-reverse ) ) ;
margin-inline-end : calc ( 20px * ( 1 - var ( --tw-space-x-reverse ) ) )
}
: where ( . space-y-12 > : not ( : last-child ) ) {
--tw-space-y-reverse : 0 ;
--spacing : 12px ;
margin-block-start : calc ( var ( --spacing ) * var ( --tw-space-y-reverse ) ) ;
margin-block-end : calc ( var ( --spacing ) * ( 1 - var ( --tw-space-y-reverse ) ) )
}
: where ( . space-y-20 > : not ( : last-child ) ) {
--tw-space-y-reverse : 0 ;
--spacing : 20px ;
margin-block-start : calc ( var ( --spacing ) * var ( --tw-space-y-reverse ) ) ;
margin-block-end : calc ( var ( --spacing ) * ( 1 - var ( --tw-space-y-reverse ) ) )
}
. bg-gray-50 {
background-color : # f9fafb
}
. bg-purple-50 {
background-color : # f6f5ff
}
. border-all {
border : 1px solid # E5E7EB
}
. border-y {
border-top : 1px solid # D1D5DB ;
border-bottom : 1px solid # D1D5DB
}
. border-t {
border-top : 1px solid # D1D5DB
}
. border-b {
border-bottom : 1px solid # D1D5DB
}
. rounded-7 {
border-radius : 7px
}
. rounded-3px {
border-radius : 3px
}
. rounded-16 {
border-radius : 16px
}
. rounded-20 {
border-radius : 20px
}
. rounded-30 {
border-radius : 30px
}
. rounded-40 {
border-radius : 40px
}
. flex-none {
flex : none
}
. flex-1 {
flex : 1 1 0 %
}
. w-105 {
width : 105px
}
. h-32 {
height : 32px
}
. h-33 {
height : 33px
}
@ media ( min-width : 768px ) {
. rounded-lg-30 {
border-radius : 30px
}
. w-md-auto {
width : auto ! important
}
. mr-md-17 {
margin-right : 17px
}
}
@ media ( min-width : 992px ) {
. w-lg-auto {
width : auto ! important
}
. w-lg-20 {
width : 20 %
}
. w-lg-30 {
width : 30 %
}
. w-lg-34 {
width : 34 %
}
. w-lg-37 {
width : 37 %
}
. w-lg-70 {
width : 70 %
}
. w-lg-72 {
width : 72 %
}
. w-lg-75 {
width : 75 %
}
. w-lg-85 {
width : 85 %
}
. w-lg-90 {
width : 90 %
}
}
. btn ,
. btn . btn-outline-light ,
. btn . btn-outline-light : focus-visible ,
. btn . btn-outline-light : active ,
. btn . btn-outline-light : focus {
border-radius : 10px ;
box-shadow : none ;
background-image : none
}
. btn-primary {
color : # fff
}
. btn-primary : hover ,
. btn-primary : active ,
. btn-primary : first-child : active ,
. btn-primary : focus-visible {
color : # fff
}
. btn-secondary {
color : # 6b7280
}
. btn-sm {
font-size : . 875rem ;
padding : 4px 10px ;
border-radius : 40px
}
. btn-md {
font-size : 1 . 25rem ;
font-weight : 600 ;
padding : 8px 34px
}
. btn-lg {
font-size : 1 . 25rem ;
font-weight : 600 ;
padding : 11px 34px
}
. btn-tertiary {
color : # 9a63ec ;
background-color : # edebfe ;
padding : 4px 13px
}
. btn-tertiary : hover {
color : # 9a63ec ;
background-color : # edebfe
}
. dropdown-button {
border : none ;
outline : none ;
background-color : transparent ;
padding-left : 20px
}
. btn-outline {
color : # 333 ;
border : 1px solid # 333333
}
. btn-outline : hover {
color : # 333 ;
border : 1px solid # 333333 ;
background-color : # e9ecef
}
. btn-outline-primary {
border : 1px solid # 9A63EC
}
. form-control {
padding : 11px 20px ;
border : 1px solid # E5E7EB ;
border-radius : 10px ;
box-shadow : none
}
. form-control : focus {
box-shadow : none
}
. form-control :: placeholder {
color : # 9ca3af ;
font-weight : 300 ;
opacity : 1
}
. form-control__dropdown {
padding : 11px 20px 11px 60px
}
. line-spacer {
color : # 9ca3af ;
font-weight : 300 ;
border-right : 1px solid # 9CA3AF ;
line-height : 15px ;
padding-right : 10px
}
. dropdown-menu {
max-height : 400px ;
overflow-y : auto
}
. page-header__image-wrapper {
position : relative ;
padding-bottom : 106 . 4516129032 %
}
. image-slider__wrapper {
width : 100 % ;
position : relative ;
padding-bottom : 75 %
}
. image-slider ,
. page-header__image {
object-fit : cover ;
object-position : center ;
position : absolute ;
height : 100 % ;
width : 100 % ;
top : 0 ;
right : 0 ;
bottom : 0 ;
left : 0 ;
border-radius : 20px
}
@ media ( min-width : 992px ) {
. page-header__image-wrapper {
padding-bottom : 136 %
}
}
. swiper {
width : 100 % ;
height : 100 %
}
. swiper-slide {
text-align : center ;
font-size : 18px ;
background : # fff ;
display : flex ;
justify-content : center ;
align-items : center
}
. swiper-button-prev : after ,
. swiper-button-next : after {
content : ""
}
. content-swiper {
padding-left : 40px ;
padding-right : 40px
}
. swiper-button-prev ,
. swiper-button-next {
width : 16px
}
. swiper-button-prev {
left : 0
}
. swiper-button-next {
right : 0
}
. content-swiper : before ,
. content-swiper : after {
position : absolute ;
content : "" ;
background-color : # fff ;
top : 0 ;
width : 24px ;
height : 100 % ;
z-index : 5
}
. content-swiper : before {
left : -1px
}
. content-swiper : after {
right : -1px
}
@ media ( min-width : 992px ) {
. content-swiper {
padding-left : 30px ;
padding-right : 30px
}
. content-swiper : before ,
. content-swiper : after {
width : 24px
}
}
. site-header {
height : 71px ;
background-color : # 160037
}
. header-nav {
width : 100 % ;
left : 0 ;
top : 0 ;
background-color : # 160037 ;
transition : all . 5s ease . 3s ;
z-index : 50
}
. header-nav--top {
position : absolute ;
padding-top : 14px ;
padding-bottom : 14px
}
. header-nav--fixed {
position : fixed ;
animation : fadeInDown . 5s ease ;
box-shadow : 0 4px 6px # 0000001a ;
padding : . 25rem 0
}
. navbar__logo {
color : # 000 ;
font-size : 2 . 125rem ;
font-weight : 700 ;
font-family : var ( --font-body ) ;
line-height : normal ;
outline : none
}
. navbar {
width : 100 % ;
height : 100 % ;
background-color : # 160037 ;
position : relative
}
. nav__menu {
position : fixed ;
width : 100 % ;
height : 100vh ;
left : 0 ;
top : 0 ;
transition : all . 3s ease ;
z-index : 20
}
. nav__menu-active {
visibility : visible ;
opacity : 1
}
. nav__menu-hidden {
visibility : hidden ;
opacity : 0
}
. navbar__menu {
list-style : none ;
padding-left : 0 ;
padding-top : 70px ;
margin-bottom : 0
}
. menu__item {
position : relative ;
font-size : 14px ;
color : # fff ;
font-weight : 400 ;
text-align : center ;
margin-bottom : 25px ;
z-index : 30
}
. menu__item : hover . menu__item-link {
text-decoration : none
}
. menu__item-link {
display : flex ;
align-items : center ;
justify-content : center ;
color : currentColor ;
cursor : pointer ;
outline : none
}
@ media ( min-width : 992px ) {
. navbar {
height : auto ;
background-color : transparent
}
. nav__menu {
position : static ;
height : auto
}
. navbar__menu {
display : flex ;
align-items : center ;
justify-content : flex-end ;
gap : 27px ;
padding-top : 0 ;
margin-bottom : 0
}
. nav__menu-hidden {
visibility : visible ;
opacity : 1
}
. menu__item {
text-align : left ;
margin-bottom : 0
}
. menu__item-link {
justify-content : flex-start
}
}
. nav__toggle {
grid-column : span 1 ;
height : 2rem ;
display : flex ;
align-items : center ;
justify-content : flex-end
}
. nav__button {
color : # fff ;
cursor : pointer ;
border : none ;
outline : none ;
transition : all . 3s ease ;
z-index : 30 ;
background-color : transparent
}
. nav__button-svg {
fill : currentColor ;
transition : transform . 3s ease-in-out
}
. button-svg__line {
stroke : currentColor ;
stroke-width : 2 ;
transition : transform . 5s ease-in-out
}
. svg-line-top {
transform : translate ( 6px ) rotate ( 45deg )
}
. svg-line-center {
opacity : 0
}
. svg-line-bottom {
transform : translate ( -11px , 7px ) rotate ( -45deg )
}
@ keyframes fadeInDown {
0 % {
opacity : 0 ;
transform : translateY ( -20px )
}
to {
opacity : 1 ;
transform : translateY ( 0 )
}
}
@ media ( min-width : 992px ) {
. nav__toggle {
display : none
}
}
. menu-cta {
display : flex ;
justify-content : center ;
padding-left : 0 ;
list-style-type : none
}
. section-hero-mask {
position : absolute ;
background : linear-gradient ( 270deg , # 1600374d , # 160037 67 . 19 % ) , linear-gradient ( 0deg , # 160037 , # 160037 ) , url ( / static / img / hero-bg . jpg ) ;
background-blend-mode : normal , color , normal ;
background-position : center ;
background-repeat : no-repeat ;
background-size : auto 112 % ;
top : -7 % ;
left : 6 % ;
width : 100 % ;
height : 100 %
}
@ media ( min-width : 992px ) {
. section-hero-mask {
background-position : 50 % 58 % ;
background-size : 100 % auto ;
top : 0 ;
left : -10 % ;
width : 120 % ;
height : 100 %
}
. section-hero-mask : after {
content : "" ;
background : # 180239 ;
background-blend-mode : normal , color , normal ;
position : absolute ;
top : 0 ;
right : -50 % ;
width : 50 % ;
height : 100 % ;
z-index : 30
}
}
. section-h1 {
font-weight : 600 ;
color : # fff ;
line-height : 1
}
. section-heading-h2 {
font-weight : 600 ;
color : # 160037 ;
line-height : 1
}
. section__header-h2 {
margin-bottom : 12px
}
. section-hero__desc ,
. section-primary__desc {
color : # fff ;
line-height : 1 . 5 ;
margin-bottom : 28px
}
. section__desc {
line-height : 1 . 5
}
. section__header {
margin-bottom : 20px
}
. section__desc p {
margin-bottom : 0
}
. section__header-link {
color : # 9a63ec ;
font-size : 1 . 25rem ;
font-weight : 600 ;
line-height : 1 ;
text-decoration : none
}
. section-logo {
width : 280px
}
. section-title-svg {
right : -45px ;
top : -30px
}
. card {
border : 1px solid # E5E7EB ;
border-radius : 14px ;
padding : 20px ;
background-color : # f9fafb
}
. card-featured {
border : 1px solid # 9A63EC ;
background-color : # edebfe
}
. card__image {
2025-02-26 10:35:48 +01:00
height : 120px ;
display : flex ;
overflow : hidden ;
}
. card__image img {
max-height : 90px ;
max-width : 80 % ;
object-fit : contain ;
2025-02-24 16:22:52 +01:00
}
2025-02-25 17:02:01 +01:00
. card__image__wide {
width : 150px ;
height : 80px ;
margin-bottom : 16px
}
2025-02-24 16:22:52 +01:00
. card__title {
font-size : 1 . 5rem ;
font-weight : 600 ;
line-height : 1 ;
margin-bottom : 6px
}
. card__subtitle {
color : # 9a63ec ;
font-size : . 875rem ;
line-height : 1 ;
margin-bottom : 18px
}
. card__desc p {
color : # 6b7280 ;
font-size : . 875rem ;
line-height : 1 . 5 ;
margin-bottom : 0
}
@ media ( min-width : 992px ) {
. section-hero__header {
width : 56 %
}
. section-hero__desc {
width : 76 %
}
. section-primary__desc {
width : 55 %
}
. section__header-text {
width : 42 %
}
}
. section__faq-item {
background : # f9fafb ;
border : 1px solid # E5E7EB ;
border-radius : 10px ;
padding : 24px ;
margin-bottom : 20px
}
. section__faq-item : last-child {
margin-bottom : 0
}
. faq-item__button {
text-align : left ;
outline : none ;
border : none ;
background-color : transparent
}
. faq-item__title {
color : # 3c4043 ;
font-size : 22px
}
. faq-icon {
flex : none ;
width : 16px
}
. svg-icon {
transition-property : transform ;
transition-timing-function : cubic-bezier ( . 4 , 0 , . 2 , 1 ) ;
transition-duration : . 3s
}
. faq-description {
font-size : 16px
}
. option-dropdown {
position : absolute ;
left : 0 ;
top : 4rem ;
z-index : 10 ;
margin-top : . 5rem ;
border-width : 2px ;
width : 100 % ;
background-color : # fff ;
border : 1px solid # 0041D9 ;
border-radius : 8px
}
. option-list__item {
display : flex ;
align-items : center ;
cursor : pointer ;
padding-left : 1em ;
height : 32px
}
. option-list__item : hover {
background : # ebf0fc
}
. option-list__item-icon {
display : flex ;
justify-content : center ;
align-items : center ;
width : 23px ;
height : auto ;
margin-right : . 75rem
}
. page-card {
background-color : # edebfe ;
border : 1px solid # 9A63EC ;
border-radius : 20px ;
padding : 20px ;
margin-top : 44px ;
margin-bottom : 60px
}
@ media ( min-width : 992px ) {
. page-card {
padding : 40px
}
}
. pagination {
list-style : none ;
padding : 0 ;
margin : 0
}
. page-item {
margin-bottom : 0
}
. page-item : first-child . page-link {
border-top-left-radius : 4px ;
border-bottom-left-radius : 4px
}
. page-item : last-child . page-link {
border-top-right-radius : 4px ;
border-bottom-right-radius : 4px
}
. page-link {
display : flex ;
align-items : center ;
justify-content : center ;
font-size : . 875rem ;
color : # 6b7280 ;
border : 1px solid # D1D5DB ;
padding-left : 12px ;
padding-right : 12px ;
height : 33px
}
. page-link-prev ,
. page-number {
border-right : none
}
. page-item . active . page-link {
font-weight : 700 ;
color : # 374151
}
. page-link : focus ,
. page-link : hover {
color : # 1f2937 ;
background-color : # e5e7eb ;
border-color : # d1d5db ;
text-decoration : none
}
. page-item . disabled . page-link {
color : # 9ca3af ;
background-color : # f9fafb ;
border-color : # d1d5db ;
cursor : not-allowed
}
. input-search {
width : 100 % ;
border : 1px solid # E5E7EB ;
border-radius : 30px ;
outline : none ;
height : 42px ;
padding-left : 51px
}
. input-search :: placeholder {
font-size : 14px ;
color : # 4b5563
}
. input-search : focus :: placeholder {
color : transparent
}
. search-button {
width : 42px ;
height : 42px ;
outline : none
}
. sidebar-title {
font-family : Plus Jakarta Sans , serif ;
font-size : 17px ;
color : # 000
}
. sidebar-dropdown__title {
font-family : Plus Jakarta Sans , serif ;
font-size : 20px ;
color : # 000
}
. page-content a {
text-decoration : underline
}
. page-content . page-action a {
text-decoration : none
}