.b-avatar{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0;width:2.5rem;height:2.5rem;font-size:inherit;font-weight:400;line-height:1;max-width:100%;max-height:auto;text-align:center;overflow:visible;position:relative;transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out}.b-avatar:focus{outline:0}.b-avatar.btn,.b-avatar[href]{padding:0;border:0}.b-avatar.btn .b-avatar-img img,.b-avatar[href] .b-avatar-img img{transition:transform .15s ease-in-out}.b-avatar.btn:not(:disabled):not(.disabled),.b-avatar[href]:not(:disabled):not(.disabled){cursor:pointer}.b-avatar.btn:not(:disabled):not(.disabled):hover .b-avatar-img img,.b-avatar[href]:not(:disabled):not(.disabled):hover .b-avatar-img img{transform:scale(1.15)}.b-avatar.disabled,.b-avatar:disabled,.b-avatar[disabled]{opacity:.65;pointer-events:none}.b-avatar .b-avatar-custom,.b-avatar .b-avatar-img,.b-avatar .b-avatar-text{border-radius:inherit;width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.b-avatar .b-avatar-text{text-transform:uppercase;white-space:nowrap}.b-avatar[href]{text-decoration:none}.b-avatar>.bootstrap-icon{width:60%;height:auto;max-width:100%}.b-avatar .b-avatar-img img{width:100%;height:100%;max-height:auto;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.b-avatar .b-avatar-badge{position:absolute;min-height:1.5em;min-width:1.5em;padding:.25em;line-height:1;border-radius:10em;font-size:70%;font-weight:700;z-index:1}.b-avatar-sm{width:1.5rem;height:1.5rem}.b-avatar-sm .b-avatar-text{font-size:.6rem}.b-avatar-sm .b-avatar-badge{font-size:.42rem}.b-avatar-lg{width:3.5rem;height:3.5rem}.b-avatar-lg .b-avatar-text{font-size:1.4rem}.b-avatar-lg .b-avatar-badge{font-size:.98rem}.b-avatar-group .b-avatar-group-inner{display:flex;flex-wrap:wrap}.b-avatar-group .b-avatar{border:1px solid #dee2e6}.b-avatar-group .btn.b-avatar:hover:not(.disabled):not(disabled),.b-avatar-group a.b-avatar:hover:not(.disabled):not(disabled){z-index:1}.btn-close.btn-close-content{background:transparent;padding:0}.card-deck{gap:1.5rem}@media(min-width:576px){.card-deck{display:flex;flex-flow:row wrap}}.card-deck>.card{flex:1 0 0%;margin-bottom:0}.card-columns .card{margin-bottom:.75rem}@media(min-width:576px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.bootstrap-icon{fill:currentColor;margin-bottom:.125em;vertical-align:middle;overflow:visible}.bootstrap-icon--variant-success{color:var(--bs-success)}.bootstrap-icon--variant-warning{color:var(--bs-warning)}.bootstrap-icon--variant-danger{color:var(--bs-danger)}.bootstrap-icon--variant-info{color:var(--bs-info)}.bootstrap-icon--variant-primary{color:var(--bs-primary)}.bootstrap-icon--variant-secondary{color:var(--bs-secondary)}.bootstrap-icon--variant-dark{color:var(--bs-dark)}.bootstrap-icon--variant-light{color:var(--bs-light)}.bootstrap-icon--variant-white{color:var(--bs-white)}.bootstrap-icon--variant-body{color:var(--bs-body)}.bootstrap-icon--variant-muted{color:var(--bs-muted)}.bootstrap-icon--variant-black-50{color:var(--bs-black-50)}.bootstrap-icon--variant-white-50{color:var(--bs-white-50)}.bootstrap-icon--size-sm{font-size:.75em}.bootstrap-icon--size-md{font-size:1.25rem}.bootstrap-icon--size-lg{font-size:1.33333333rem}.bootstrap-icon--size-2x{font-size:2rem}.bootstrap-icon--size-3x{font-size:3rem}.bootstrap-icon--size-4x{font-size:4rem}.bootstrap-icon--size-5x{font-size:5rem}.bootstrap-icon--animation-cylon{-webkit-animation:bootstrap-icon-animation-cylon .75s ease-in-out infinite alternate;animation:bootstrap-icon-animation-cylon .75s ease-in-out infinite alternate;transform-origin:center}@media(prefers-reduced-motion:reduce){.bootstrap-icon--animation-cylon{-webkit-animation:none;animation:none}}.bootstrap-icon--animation-cylon-vertical{-webkit-animation:bootstrap-icon-animation-cylon-vertical .75s ease-in-out infinite alternate;animation:bootstrap-icon-animation-cylon-vertical .75s ease-in-out infinite alternate;transform-origin:center}@media(prefers-reduced-motion:reduce){.bootstrap-icon--animation-cylon-vertical{-webkit-animation:none;animation:none}}.bootstrap-icon--animation-fade{-webkit-animation:bootstrap-icon-animation-fade .75s ease-in-out infinite alternate;animation:bootstrap-icon-animation-fade .75s ease-in-out infinite alternate;transform-origin:center}@media(prefers-reduced-motion:reduce){.bootstrap-icon--animation-fade{-webkit-animation:none;animation:none}}.bootstrap-icon--animation-spin{-webkit-animation:bootstrap-icon-animation-spin 2s linear infinite normal;animation:bootstrap-icon-animation-spin 2s linear infinite normal;transform-origin:center}@media(prefers-reduced-motion:reduce){.bootstrap-icon--animation-spin{-webkit-animation:none;animation:none}}.bootstrap-icon--animation-spin-reverse{animation:bootstrap-icon-animation-spin 2s linear infinite reverse;transform-origin:center}@media(prefers-reduced-motion:reduce){.bootstrap-icon--animation-spin-reverse{-webkit-animation:none;animation:none}}.bootstrap-icon--animation-spin-pulse{-webkit-animation:bootstrap-icon-animation-spin 1s steps(8) infinite normal;animation:bootstrap-icon-animation-spin 1s steps(8) infinite normal;transform-origin:center}@media(prefers-reduced-motion:reduce){.bootstrap-icon--animation-spin-pulse{-webkit-animation:none;animation:none}}.bootstrap-icon--animation-spin-reverse-pulse{animation:bootstrap-icon-animation-spin 1s steps(8) infinite reverse;transform-origin:center}@media(prefers-reduced-motion:reduce){.bootstrap-icon--animation-spin-reverse-pulse{-webkit-animation:none;animation:none}}.bootstrap-icon--animation-throb{-webkit-animation:bootstrap-icon-animation-throb .75s ease-in-out infinite alternate;animation:bootstrap-icon-animation-throb .75s ease-in-out infinite alternate;transform-origin:center}@media(prefers-reduced-motion:reduce){.bootstrap-icon--animation-throb{-webkit-animation:none;animation:none}}.b-icon-stack.bootstrap-icon .bootstrap-icon--animation-cylon>g{-webkit-animation:bootstrap-icon-animation-cylon .75s ease-in-out infinite alternate;animation:bootstrap-icon-animation-cylon .75s ease-in-out infinite alternate;transform-origin:center}@media(prefers-reduced-motion:reduce){.b-icon-stack.bootstrap-icon .bootstrap-icon--animation-cylon>g{-webkit-animation:none;animation:none}}.b-icon-stack.bootstrap-icon .bootstrap-icon--animation-cylon-vertical>g{-webkit-animation:bootstrap-icon-animation-cylon-vertical .75s ease-in-out infinite alternate;animation:bootstrap-icon-animation-cylon-vertical .75s ease-in-out infinite alternate;transform-origin:center}@media(prefers-reduced-motion:reduce){.b-icon-stack.bootstrap-icon .bootstrap-icon--animation-cylon-vertical>g{-webkit-animation:none;animation:none}}.b-icon-stack.bootstrap-icon .bootstrap-icon--animation-fade>g{-webkit-animation:bootstrap-icon-animation-fade .75s ease-in-out infinite alternate;animation:bootstrap-icon-animation-fade .75s ease-in-out infinite alternate;transform-origin:center}@media(prefers-reduced-motion:reduce){.b-icon-stack.bootstrap-icon .bootstrap-icon--animation-fade>g{-webkit-animation:none;animation:none}}.b-icon-stack.bootstrap-icon .bootstrap-icon--animation-spin>g{-webkit-animation:bootstrap-icon-animation-spin 2s linear infinite normal;animation:bootstrap-icon-animation-spin 2s linear infinite normal;transform-origin:center}@media(prefers-reduced-motion:reduce){.b-icon-stack.bootstrap-icon .bootstrap-icon--animation-spin>g{-webkit-animation:none;animation:none}}.b-icon-stack.bootstrap-icon .bootstrap-icon--animation-spin-reverse>g{animation:bootstrap-icon-animation-spin 2s linear infinite reverse;transform-origin:center}@media(prefers-reduced-motion:reduce){.b-icon-stack.bootstrap-icon .bootstrap-icon--animation-spin-reverse>g{-webkit-animation:none;animation:none}}.b-icon-stack.bootstrap-icon .bootstrap-icon--animation-spin-pulse>g{-webkit-animation:bootstrap-icon-animation-spin 1s steps(8) infinite normal;animation:bootstrap-icon-animation-spin 1s steps(8) infinite normal;transform-origin:center}@media(prefers-reduced-motion:reduce){.b-icon-stack.bootstrap-icon .bootstrap-icon--animation-spin-pulse>g{-webkit-animation:none;animation:none}}.b-icon-stack.bootstrap-icon .bootstrap-icon--animation-spin-reverse-pulse>g{animation:bootstrap-icon-animation-spin 1s steps(8) infinite reverse;transform-origin:center}@media(prefers-reduced-motion:reduce){.b-icon-stack.bootstrap-icon .bootstrap-icon--animation-spin-reverse-pulse>g{-webkit-animation:none;animation:none}}.b-icon-stack.bootstrap-icon .bootstrap-icon--animation-throb>g{-webkit-animation:bootstrap-icon-animation-throb .75s ease-in-out infinite alternate;animation:bootstrap-icon-animation-throb .75s ease-in-out infinite alternate;transform-origin:center}@media(prefers-reduced-motion:reduce){.b-icon-stack.bootstrap-icon .bootstrap-icon--animation-throb>g{-webkit-animation:none;animation:none}}@-webkit-keyframes bootstrap-icon-animation-cylon{0%{transform:translate(-25%)}to{transform:translate(25%)}}@keyframes bootstrap-icon-animation-cylon{0%{transform:translate(-25%)}to{transform:translate(25%)}}@-webkit-keyframes bootstrap-icon-animation-cylon-vertical{0%{transform:translateY(25%)}to{transform:translateY(-25%)}}@keyframes bootstrap-icon-animation-cylon-vertical{0%{transform:translateY(25%)}to{transform:translateY(-25%)}}@-webkit-keyframes bootstrap-icon-animation-fade{0%{opacity:.1}to{opacity:1}}@keyframes bootstrap-icon-animation-fade{0%{opacity:.1}to{opacity:1}}@-webkit-keyframes bootstrap-icon-animation-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes bootstrap-icon-animation-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@-webkit-keyframes bootstrap-icon-animation-throb{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes bootstrap-icon-animation-throb{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.input-group>.input-group-append:last-child>.btn-group:not(:last-child):not(.dropdown-toggle)>.btn,.input-group>.input-group-append:not(:last-child)>.btn-group>.btn,.input-group>.input-group-prepend>.btn-group>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn-group>.btn,.input-group>.input-group-prepend:first-child>.btn-group:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.btn-group>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-lg .input-group-append>.btn,.input-group-lg .input-group-append>.form-control,.input-group-lg .input-group-append>.form-select,.input-group-lg .input-group-append>.input-group-text,.input-group-lg .input-group-prepend>.btn,.input-group-lg .input-group-prepend>.form-control,.input-group-lg .input-group-prepend>.form-select,.input-group-lg .input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm .input-group-append>.btn,.input-group-sm .input-group-append>.form-control,.input-group-sm .input-group-append>.form-select,.input-group-sm .input-group-append>.input-group-text,.input-group-sm .input-group-prepend>.btn,.input-group-sm .input-group-prepend>.form-control,.input-group-sm .input-group-prepend>.form-select,.input-group-sm .input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.b-pagination-pills .page-item .page-link{border-radius:50rem!important;margin-left:.25rem;line-height:1}.b-pagination-pills .page-item:first-child .page-link{margin-left:0}.fade-enter-active,.fade-leave-active{transition:opacity .25s linear}.fade-enter-from,.fade-leave-to{opacity:0}.input-group>.form-floating:not(:first-child)>:not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.form-floating:not(:last-child)>:not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-toggle.dropdown-toggle-no-caret:after,.dropdown-toggle.dropdown-toggle-no-caret:before{display:none!important}.bv-no-focus-ring:focus{outline:none}