@ -1,7 +1,7 @@
@ charset "UTF-8" ;
/ * !
* Bootstrap v5 . 3 . 3 ( https : / / getbootstrap . com / )
* Copyright 2011-2024 The Bootstrap Authors
* Bootstrap v5 . 3 . 4 ( https : / / getbootstrap . com / )
* Copyright 2011-2025 The Bootstrap Authors
* Licensed under MIT ( https : / / github . com / twbs / bootstrap / blob / main / LICENSE )
* /
: root ,
@ -517,8 +517,8 @@ legend {
width : 100 % ;
padding : 0 ;
margin-bottom : 0 . 5rem ;
font-size : calc ( 1 . 275rem + 0 . 3vw ) ;
line-height : inherit ;
font-size : calc ( 1 . 275rem + 0 . 3vw ) ;
}
@ media ( min-width : 1200px ) {
legend {
@ -601,9 +601,9 @@ progress {
}
. display-1 {
font-size : calc ( 1 . 625rem + 4 . 5vw ) ;
font-weight : 300 ;
line-height : 1 . 2 ;
font-size : calc ( 1 . 625rem + 4 . 5vw ) ;
}
@ media ( min-width : 1200px ) {
. display-1 {
@ -612,9 +612,9 @@ progress {
}
. display-2 {
font-size : calc ( 1 . 575rem + 3 . 9vw ) ;
font-weight : 300 ;
line-height : 1 . 2 ;
font-size : calc ( 1 . 575rem + 3 . 9vw ) ;
}
@ media ( min-width : 1200px ) {
. display-2 {
@ -623,9 +623,9 @@ progress {
}
. display-3 {
font-size : calc ( 1 . 525rem + 3 . 3vw ) ;
font-weight : 300 ;
line-height : 1 . 2 ;
font-size : calc ( 1 . 525rem + 3 . 3vw ) ;
}
@ media ( min-width : 1200px ) {
. display-3 {
@ -634,9 +634,9 @@ progress {
}
. display-4 {
font-size : calc ( 1 . 475rem + 2 . 7vw ) ;
font-weight : 300 ;
line-height : 1 . 2 ;
font-size : calc ( 1 . 475rem + 2 . 7vw ) ;
}
@ media ( min-width : 1200px ) {
. display-4 {
@ -645,9 +645,9 @@ progress {
}
. display-5 {
font-size : calc ( 1 . 425rem + 2 . 1vw ) ;
font-weight : 300 ;
line-height : 1 . 2 ;
font-size : calc ( 1 . 425rem + 2 . 1vw ) ;
}
@ media ( min-width : 1200px ) {
. display-5 {
@ -656,9 +656,9 @@ progress {
}
. display-6 {
font-size : calc ( 1 . 375rem + 1 . 5vw ) ;
font-weight : 300 ;
line-height : 1 . 2 ;
font-size : calc ( 1 . 375rem + 1 . 5vw ) ;
}
@ media ( min-width : 1200px ) {
. display-6 {
@ -803,7 +803,7 @@ progress {
}
. col {
flex : 1 0 0 % ;
flex : 1 0 0 ;
}
. row-cols-auto > * {
@ -1012,7 +1012,7 @@ progress {
@ media ( min-width : 576px ) {
. col-sm {
flex : 1 0 0 % ;
flex : 1 0 0 ;
}
. row-cols-sm-auto > * {
flex : 0 0 auto ;
@ -1181,7 +1181,7 @@ progress {
}
@ media ( min-width : 768px ) {
. col-md {
flex : 1 0 0 % ;
flex : 1 0 0 ;
}
. row-cols-md-auto > * {
flex : 0 0 auto ;
@ -1350,7 +1350,7 @@ progress {
}
@ media ( min-width : 992px ) {
. col-lg {
flex : 1 0 0 % ;
flex : 1 0 0 ;
}
. row-cols-lg-auto > * {
flex : 0 0 auto ;
@ -1519,7 +1519,7 @@ progress {
}
@ media ( min-width : 1200px ) {
. col-xl {
flex : 1 0 0 % ;
flex : 1 0 0 ;
}
. row-cols-xl-auto > * {
flex : 0 0 auto ;
@ -1688,7 +1688,7 @@ progress {
}
@ media ( min-width : 1400px ) {
. col-xxl {
flex : 1 0 0 % ;
flex : 1 0 0 ;
}
. row-cols-xxl-auto > * {
flex : 0 0 auto ;
@ -2607,9 +2607,11 @@ textarea.form-control-lg {
top : 0 ;
left : 0 ;
z-index : 2 ;
max-width : 100 % ;
height : 100 % ;
padding : 1rem 0 . 75rem ;
overflow : hidden ;
color : rgba ( var ( --bs-body-color-rgb ) , 0 . 65 ) ;
text-align : start ;
text-overflow : ellipsis ;
white-space : nowrap ;
@ -2634,7 +2636,7 @@ textarea.form-control-lg {
. form-floating > . form-control-plaintext :: placeholder {
color : transparent ;
}
. form-floating > . form-control : not ( : -moz-placeholder-shown ) , . form-floating > . form-control-plaintext : not ( : -moz-placeholder-shown ) {
. form-floating > . form-control : not ( : -moz-placeholder ) , . form-floating > . form-control-plaintext : not ( : -moz-placeholder ) {
padding-top : 1 . 625rem ;
padding-bottom : 0 . 625rem ;
}
@ -2652,19 +2654,21 @@ textarea.form-control-lg {
. form-floating > . form-select {
padding-top : 1 . 625rem ;
padding-bottom : 0 . 625rem ;
padding-left : 0 . 75rem ;
}
. form-floating > . form-control : not ( : -moz-placeholder-shown ) ~ label {
color : rgba ( var ( --bs-body-color-rgb ) , 0 . 65 ) ;
. form-floating > . form-control : not ( : -moz-placeholder ) ~ label {
transform : scale ( 0 . 85 ) translateY ( -0 . 5rem ) translateX ( 0 . 15rem ) ;
}
. 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 ) , 0 . 65 ) ;
transform : scale ( 0 . 85 ) translateY ( -0 . 5rem ) translateX ( 0 . 15rem ) ;
}
. form-floating > . form-control : not ( : -moz-placeholder-shown ) ~ label :: after {
. form-floating > . form-control : -webkit-autofill ~ label {
transform : scale ( 0 . 85 ) translateY ( -0 . 5rem ) translateX ( 0 . 15rem ) ;
}
. form-floating > textarea : not ( : -moz-placeholder ) ~ label :: after {
position : absolute ;
inset : 1rem 0 . 375rem ;
z-index : -1 ;
@ -2673,10 +2677,8 @@ textarea.form-control-lg {
background-color : var ( --bs-body-bg ) ;
border-radius : var ( --bs-border-radius ) ;
}
. 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 {
. form-floating > textarea : focus ~ label :: after ,
. form-floating > textarea : not ( : placeholder-shown ) ~ label :: after {
position : absolute ;
inset : 1rem 0 . 375rem ;
z-index : -1 ;
@ -2685,9 +2687,8 @@ textarea.form-control-lg {
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 ) , 0 . 65 ) ;
transform : scale ( 0 . 85 ) translateY ( -0 . 5rem ) translateX ( 0 . 15rem ) ;
. form-floating > textarea : disabled ~ label :: after {
background-color : var ( --bs-secondary-bg ) ;
}
. form-floating > . form-control-plaintext ~ label {
border-width : var ( --bs-border-width ) 0 ;
@ -2696,10 +2697,6 @@ textarea.form-control-lg {
. 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 ;
@ -2782,7 +2779,7 @@ textarea.form-control-lg {
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 ) ;
margin-left : calc ( -1 * var ( --bs-border-width ) ) ;
border-top-left-radius : 0 ;
border-bottom-left-radius : 0 ;
}
@ -2824,7 +2821,7 @@ textarea.form-control-lg {
. was-validated . form-control : valid , . form-control . is-valid {
border-color : var ( --bs-form-valid-border-color ) ;
padding-right : calc ( 1 . 5em + 0 . 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-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.1'/%3e%3c/svg%3e" ) ;
background-repeat : no-repeat ;
background-position : right calc ( 0 . 375em + 0 . 1875rem ) center ;
background-size : calc ( 0 . 75em + 0 . 375rem ) calc ( 0 . 75em + 0 . 375rem ) ;
@ -2843,7 +2840,7 @@ textarea.form-control-lg {
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" ) ;
--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.1'/%3e%3c/svg%3e" ) ;
padding-right : 4 . 125rem ;
background-position : right 0 . 75rem center , center right 2 . 25rem ;
background-size : 16px 12px , calc ( 0 . 75em + 0 . 375rem ) calc ( 0 . 75em + 0 . 375rem ) ;
@ -3755,7 +3752,7 @@ textarea.form-control-lg {
}
. btn-group > : not ( . btn-check : first-child ) + . btn ,
. btn-group > . btn-group : not ( : first-child ) {
margin-left : calc ( var ( --bs-border-width ) * -1 ) ;
margin-left : calc ( -1 * var ( --bs-border-width ) ) ;
}
. btn-group > . btn : not ( : last-child ) : not ( . dropdown-toggle ) ,
. btn-group > . btn . dropdown-toggle-split : first-child ,
@ -3802,14 +3799,15 @@ textarea.form-control-lg {
}
. btn-group-vertical > . btn : not ( : first-child ) ,
. btn-group-vertical > . btn-group : not ( : first-child ) {
margin-top : calc ( var ( --bs-border-width ) * -1 ) ;
margin-top : calc ( -1 * var ( --bs-border-width ) ) ;
}
. btn-group-vertical > . btn : not ( : last-child ) : not ( . dropdown-toggle ) ,
. btn-group-vertical > . btn-group : not ( : last-child ) > . btn {
border-bottom-right-radius : 0 ;
border-bottom-left-radius : 0 ;
}
. btn-group-vertical > . btn ~ . btn ,
. btn-group-vertical > . btn : nth-child ( n + 3 ) ,
. btn-group-vertical > : not ( . btn-check ) + . btn ,
. btn-group-vertical > . btn-group : not ( : first-child ) > . btn {
border-top-left-radius : 0 ;
border-top-right-radius : 0 ;
@ -3933,8 +3931,8 @@ textarea.form-control-lg {
. nav-justified > . nav-link ,
. nav-justified . nav-item {
flex-basis : 0 ;
flex-grow : 1 ;
flex-basis : 0 ;
text-align : center ;
}
@ -4035,8 +4033,8 @@ textarea.form-control-lg {
}
. navbar-collapse {
flex-basis : 100 % ;
flex-grow : 1 ;
flex-basis : 100 % ;
align-items : center ;
}
@ -4531,7 +4529,7 @@ textarea.form-control-lg {
flex-flow : row wrap ;
}
. card-group > . card {
flex : 1 0 0 % ;
flex : 1 0 0 ;
margin-bottom : 0 ;
}
. card-group > . card + . card {
@ -4576,11 +4574,11 @@ textarea.form-control-lg {
--bs-accordion-btn-padding-y : 1rem ;
--bs-accordion-btn-color : var ( --bs-body-color ) ;
--bs-accordion-btn-bg : var ( --bs-accordion-bg ) ;
--bs-accordion-btn-icon : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5 '/%3e%3c/svg%3e" ) ;
--bs-accordion-btn-icon : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6 '/%3e%3c/svg%3e" ) ;
--bs-accordion-btn-icon-width : 1 . 25rem ;
--bs-accordion-btn-icon-transform : rotate ( -180deg ) ;
--bs-accordion-btn-icon-transition : transform 0 . 2s ease-in-out ;
--bs-accordion-btn-active-icon : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5 '/%3e%3c/svg%3e" ) ;
--bs-accordion-btn-active-icon : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6 '/%3e%3c/svg%3e" ) ;
--bs-accordion-btn-focus-box-shadow : 0 0 0 0 . 25rem rgba ( 13 , 110 , 253 , 0 . 25 ) ;
--bs-accordion-body-padding-x : 1 . 25rem ;
--bs-accordion-body-padding-y : 1rem ;
@ -4690,16 +4688,15 @@ textarea.form-control-lg {
. accordion-flush > . accordion-item : last-child {
border-bottom : 0 ;
}
. accordion-flush > . accordion-item > . accordion-header . accordion-button , . accordion-flush > . accordion-item > . accordion-header . accordion-button . collapsed {
border-radius : 0 ;
}
. accordion-flush > . accordion-item > . accordion-collapse {
. accordion-flush > . accordion-item > . accordion-collapse ,
. accordion-flush > . accordion-item > . accordion-header . accordion-button ,
. accordion-flush > . accordion-item > . accordion-header . accordion-button . collapsed {
border-radius : 0 ;
}
[ data-bs-theme = dark ] . accordion-button :: after {
--bs-accordion-btn-icon : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z '/%3e%3c/svg%3e" ) ;
--bs-accordion-btn-active-icon : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z '/%3e%3c/svg%3e" ) ;
--bs-accordion-btn-icon : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e" ) ;
--bs-accordion-btn-active-icon : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e" ) ;
}
. breadcrumb {
@ -4803,7 +4800,7 @@ textarea.form-control-lg {
}
. page-item : not ( : first-child ) . page-link {
margin-left : calc ( var ( --bs-border-width ) * -1 ) ;
margin-left : calc ( -1 * var ( --bs-border-width ) ) ;
}
. page-item : first-child . page-link {
border-top-left-radius : var ( --bs-pagination-border-radius ) ;
@ -4952,7 +4949,7 @@ textarea.form-control-lg {
@ keyframes progress-bar-stripes {
0 % {
background-position-x : 1rem ;
background-position-x : var ( --bs-progress-height ) ;
}
}
. progress ,
@ -5046,22 +5043,6 @@ textarea.form-control-lg {
counter-increment : section ;
}
. list-group-item-action {
width : 100 % ;
color : var ( --bs-list-group-action-color ) ;
text-align : inherit ;
}
. list-group-item-action : hover , . list-group-item-action : focus {
z-index : 1 ;
color : var ( --bs-list-group-action-hover-color ) ;
text-decoration : none ;
background-color : var ( --bs-list-group-action-hover-bg ) ;
}
. list-group-item-action : active {
color : var ( --bs-list-group-action-active-color ) ;
background-color : var ( --bs-list-group-action-active-bg ) ;
}
. list-group-item {
position : relative ;
display : block ;
@ -5098,6 +5079,22 @@ textarea.form-control-lg {
border-top-width : var ( --bs-list-group-border-width ) ;
}
. list-group-item-action {
width : 100 % ;
color : var ( --bs-list-group-action-color ) ;
text-align : inherit ;
}
. list-group-item-action : not ( . active ) : hover , . list-group-item-action : not ( . active ) : focus {
z-index : 1 ;
color : var ( --bs-list-group-action-hover-color ) ;
text-decoration : none ;
background-color : var ( --bs-list-group-action-hover-bg ) ;
}
. list-group-item-action : not ( . active ) : active {
color : var ( --bs-list-group-action-active-color ) ;
background-color : var ( --bs-list-group-action-active-bg ) ;
}
. list-group-horizontal {
flex-direction : row ;
}
@ -5357,19 +5354,19 @@ textarea.form-control-lg {
. 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-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.414'/%3e%3c/svg%3e" ) ;
--bs-btn-close-opacity : 0 . 5 ;
--bs-btn-close-hover-opacity : 0 . 75 ;
--bs-btn-close-focus-shadow : 0 0 0 0 . 25rem rgba ( 13 , 110 , 253 , 0 . 25 ) ;
--bs-btn-close-focus-opacity : 1 ;
--bs-btn-close-disabled-opacity : 0 . 25 ;
--bs-btn-close-white-filter : invert ( 1 ) grayscale ( 100 % ) brightness ( 200 % ) ;
box-sizing : content-box ;
width : 1em ;
height : 1em ;
padding : 0 . 25em 0 . 25em ;
color : var ( --bs-btn-close-color ) ;
background : transparent var ( --bs-btn-close-bg ) center / 1em auto no-repeat ;
filter : var ( --bs-btn-close-filter ) ;
border : 0 ;
border-radius : 0 . 375rem ;
opacity : var ( --bs-btn-close-opacity ) ;
@ -5393,11 +5390,16 @@ textarea.form-control-lg {
}
. btn-close-white {
filter : var ( --bs-btn-close-white-filter ) ;
--bs-btn-close-filter : invert ( 1 ) grayscale ( 100 % ) brightness ( 200 % ) ;
}
: root ,
[ data-bs-theme = light ] {
--bs-btn-close-filter : ;
}
[ data-bs-theme = dark ] . btn-close {
filter : var ( --bs-btn-close-white-filter ) ;
[ data-bs-theme = dark ] {
--bs-btn-close- filter: invert ( 1 ) grayscale ( 100 % ) brightness ( 200 % ) ;
}
. toast {
@ -5474,7 +5476,7 @@ textarea.form-control-lg {
--bs-modal-width : 500px ;
--bs-modal-padding : 1rem ;
--bs-modal-margin : 0 . 5rem ;
--bs-modal-color : ;
--bs-modal-color : var ( --bs-body-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 ) ;
@ -5510,8 +5512,8 @@ textarea.form-control-lg {
pointer-events : none ;
}
. modal . fade . modal-dialog {
transition : transform 0 . 3s ease-out ;
transform : translate ( 0 , -50px ) ;
transition : transform 0 . 3s ease-out ;
}
@ media ( prefers-reduced-motion : reduce ) {
. modal . fade . modal-dialog {
@ -5586,7 +5588,10 @@ textarea.form-control-lg {
}
. modal-header . btn-close {
padding : calc ( var ( --bs-modal-header-padding-y ) * 0 . 5 ) calc ( var ( --bs-modal-header-padding-x ) * 0 . 5 ) ;
margin : calc ( -0 . 5 * var ( --bs-modal-header-padding-y ) ) calc ( -0 . 5 * var ( --bs-modal-header-padding-x ) ) calc ( -0 . 5 * var ( --bs-modal-header-padding-y ) ) auto ;
margin-top : calc ( -0 . 5 * var ( --bs-modal-header-padding-y ) ) ;
margin-right : calc ( -0 . 5 * var ( --bs-modal-header-padding-x ) ) ;
margin-bottom : calc ( -0 . 5 * var ( --bs-modal-header-padding-y ) ) ;
margin-left : auto ;
}
. modal-title {
@ -6107,6 +6112,7 @@ textarea.form-control-lg {
color : # fff ;
text-align : center ;
background : none ;
filter : var ( --bs-carousel-control-icon-filter ) ;
border : 0 ;
opacity : 0 . 5 ;
transition : opacity 0 . 15s ease ;
@ -6145,11 +6151,11 @@ textarea.form-control-lg {
}
. carousel-control-prev-icon {
background-image : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z '/%3e%3c/svg%3e" ) /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z '/%3e%3c/svg%3e")*/ ;
background-image : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e" ) /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")*/ ;
}
. carousel-control-next-icon {
background-image : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z '/%3e%3c/svg%3e" ) /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z '/%3e%3c/svg%3e")*/ ;
background-image : url ( "data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e" ) /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")*/ ;
}
. carousel-indicators {
@ -6175,7 +6181,7 @@ textarea.form-control-lg {
margin-left : 3px ;
text-indent : -999px ;
cursor : pointer ;
background-color : # fff ;
background-color : var ( --bs-carousel-indicator-active-bg ) ;
background-clip : padding-box ;
border : 0 ;
border-top : 10px solid transparent ;
@ -6199,31 +6205,27 @@ textarea.form-control-lg {
left : 15 % ;
padding-top : 1 . 25rem ;
padding-bottom : 1 . 25rem ;
color : # fff ;
color : var ( --bs-carousel-caption-color ) ;
text-align : center ;
}
. carousel-dark . carousel-control-prev-icon ,
. carousel-dark . carousel-control-next-icon {
filter : invert ( 1 ) grayscale ( 100 ) ;
}
. carousel-dark . carousel-indicators [ data-bs-target ] {
background-color : # 000 ;
}
. carousel-dark . carousel-caption {
color : # 000 ;
. carousel-dark {
--bs-carousel-indicator-active-bg : # 000 ;
--bs-carousel-caption-color : # 000 ;
--bs-carousel-control-icon-filter : invert ( 1 ) grayscale ( 100 ) ;
}
[ data-bs-theme = dark ] . carousel . carousel-control-prev-icon ,
[ data-bs-theme = dark ] . carousel . carousel-control-next-icon , [ data-bs-theme = dark ] . carousel . carousel-control-prev-icon ,
[ data-bs-theme = dark ] . carousel . carousel-control-next-icon {
filter : invert ( 1 ) grayscale ( 100 ) ;
}
[ data-bs-theme = dark ] . carousel . carousel-indicators [ data-bs-target ] , [ data-bs-theme = dark ] . carousel . carousel-indicators [ data-bs-target ] {
background-color : # 000 ;
: root ,
[ data-bs-theme = light ] {
--bs-carousel-indicator-active-bg : # fff ;
--bs-carousel-caption-color : # fff ;
--bs-carousel-control-icon-filter : ;
}
[ data-bs-theme = dark ] . carousel . carousel-caption , [ data-bs-theme = dark ] . carousel . carousel-caption {
color : # 000 ;
[ data-bs-theme = dark ] {
--bs-carousel-indicator-active-bg : # 000 ;
--bs-carousel-caption-color : # 000 ;
--bs-carousel-control-icon-filter : invert ( 1 ) grayscale ( 100 ) ;
}
. spinner-grow ,
@ -6773,7 +6775,10 @@ textarea.form-control-lg {
}
. offcanvas-header . btn-close {
padding : calc ( var ( --bs-offcanvas-padding-y ) * 0 . 5 ) calc ( var ( --bs-offcanvas-padding-x ) * 0 . 5 ) ;
margin : calc ( -0 . 5 * var ( --bs-offcanvas-padding-y ) ) calc ( -0 . 5 * var ( --bs-offcanvas-padding-x ) ) calc ( -0 . 5 * var ( --bs-offcanvas-padding-y ) ) auto ;
margin-top : calc ( -0 . 5 * var ( --bs-offcanvas-padding-y ) ) ;
margin-right : calc ( -0 . 5 * var ( --bs-offcanvas-padding-x ) ) ;
margin-bottom : calc ( -0 . 5 * var ( --bs-offcanvas-padding-y ) ) ;
margin-left : auto ;
}
. offcanvas-title {