/*!
 * BootstrapVue Icons Custom CSS (https://bootstrap-vue.org)
 */.bv-no-focus-ring:focus{outline:0}@media (max-width:575.98px){.bv-d-xs-down-none{display:none!important}}@media (max-width:767.98px){.bv-d-sm-down-none{display:none!important}}@media (max-width:991.98px){.bv-d-md-down-none{display:none!important}}@media (max-width:1199.98px){.bv-d-lg-down-none{display:none!important}}.bv-d-xl-down-none{display:none!important}.b-icon.bi{display:inline-block;overflow:visible;vertical-align:-.15em}.b-icon.b-icon-animation-cylon,.b-icon.b-iconstack .b-icon-animation-cylon>g{-webkit-transform-origin:center}[dir] .b-icon.b-icon-animation-cylon,[dir] .b-icon.b-iconstack .b-icon-animation-cylon>g{transform-origin:center}[dir=ltr] .b-icon.b-icon-animation-cylon,[dir=ltr] .b-icon.b-iconstack .b-icon-animation-cylon>g{-webkit-animation:b-icon-animation-cylon-ltr .75s ease-in-out infinite alternate;animation:b-icon-animation-cylon-ltr .75s ease-in-out infinite alternate}[dir=rtl] .b-icon.b-icon-animation-cylon,[dir=rtl] .b-icon.b-iconstack .b-icon-animation-cylon>g{-webkit-animation:b-icon-animation-cylon-rtl .75s ease-in-out infinite alternate;animation:b-icon-animation-cylon-rtl .75s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){[dir=ltr] .b-icon.b-icon-animation-cylon,[dir=ltr] .b-icon.b-iconstack .b-icon-animation-cylon>g,[dir=rtl] .b-icon.b-icon-animation-cylon,[dir=rtl] .b-icon.b-iconstack .b-icon-animation-cylon>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-cylon-vertical,.b-icon.b-iconstack .b-icon-animation-cylon-vertical>g{-webkit-transform-origin:center}[dir] .b-icon.b-icon-animation-cylon-vertical,[dir] .b-icon.b-iconstack .b-icon-animation-cylon-vertical>g{transform-origin:center}[dir=ltr] .b-icon.b-icon-animation-cylon-vertical,[dir=ltr] .b-icon.b-iconstack .b-icon-animation-cylon-vertical>g,[dir=rtl] .b-icon.b-icon-animation-cylon-vertical,[dir=rtl] .b-icon.b-iconstack .b-icon-animation-cylon-vertical>g{-webkit-animation:b-icon-animation-cylon-vertical .75s ease-in-out infinite alternate;animation:b-icon-animation-cylon-vertical .75s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){[dir=ltr] .b-icon.b-icon-animation-cylon-vertical,[dir=ltr] .b-icon.b-iconstack .b-icon-animation-cylon-vertical>g,[dir=rtl] .b-icon.b-icon-animation-cylon-vertical,[dir=rtl] .b-icon.b-iconstack .b-icon-animation-cylon-vertical>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-fade,.b-icon.b-iconstack .b-icon-animation-fade>g{-webkit-transform-origin:center}[dir] .b-icon.b-icon-animation-fade,[dir] .b-icon.b-iconstack .b-icon-animation-fade>g{transform-origin:center}[dir=ltr] .b-icon.b-icon-animation-fade,[dir=ltr] .b-icon.b-iconstack .b-icon-animation-fade>g,[dir=rtl] .b-icon.b-icon-animation-fade,[dir=rtl] .b-icon.b-iconstack .b-icon-animation-fade>g{-webkit-animation:b-icon-animation-fade .75s ease-in-out infinite alternate;animation:b-icon-animation-fade .75s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){[dir=ltr] .b-icon.b-icon-animation-fade,[dir=ltr] .b-icon.b-iconstack .b-icon-animation-fade>g,[dir=rtl] .b-icon.b-icon-animation-fade,[dir=rtl] .b-icon.b-iconstack .b-icon-animation-fade>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-spin,.b-icon.b-iconstack .b-icon-animation-spin>g{-webkit-transform-origin:center}[dir] .b-icon.b-icon-animation-spin,[dir] .b-icon.b-iconstack .b-icon-animation-spin>g{transform-origin:center}[dir=ltr] .b-icon.b-icon-animation-spin,[dir=ltr] .b-icon.b-iconstack .b-icon-animation-spin>g{-webkit-animation:b-icon-animation-spin-ltr 2s linear infinite normal;animation:b-icon-animation-spin-ltr 2s linear infinite normal}[dir=rtl] .b-icon.b-icon-animation-spin,[dir=rtl] .b-icon.b-iconstack .b-icon-animation-spin>g{-webkit-animation:b-icon-animation-spin-rtl 2s linear infinite normal;animation:b-icon-animation-spin-rtl 2s linear infinite normal}@media (prefers-reduced-motion:reduce){[dir=ltr] .b-icon.b-icon-animation-spin,[dir=ltr] .b-icon.b-iconstack .b-icon-animation-spin>g,[dir=rtl] .b-icon.b-icon-animation-spin,[dir=rtl] .b-icon.b-iconstack .b-icon-animation-spin>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-spin-reverse,.b-icon.b-iconstack .b-icon-animation-spin-reverse>g{-webkit-transform-origin:center}[dir] .b-icon.b-icon-animation-spin-reverse,[dir] .b-icon.b-iconstack .b-icon-animation-spin-reverse>g{transform-origin:center}[dir=ltr] .b-icon.b-icon-animation-spin-reverse,[dir=ltr] .b-icon.b-iconstack .b-icon-animation-spin-reverse>g{animation:b-icon-animation-spin-ltr 2s linear infinite reverse}[dir=rtl] .b-icon.b-icon-animation-spin-reverse,[dir=rtl] .b-icon.b-iconstack .b-icon-animation-spin-reverse>g{animation:b-icon-animation-spin-rtl 2s linear infinite reverse}@media (prefers-reduced-motion:reduce){[dir=ltr] .b-icon.b-icon-animation-spin-reverse,[dir=ltr] .b-icon.b-iconstack .b-icon-animation-spin-reverse>g,[dir=rtl] .b-icon.b-icon-animation-spin-reverse,[dir=rtl] .b-icon.b-iconstack .b-icon-animation-spin-reverse>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-spin-pulse,.b-icon.b-iconstack .b-icon-animation-spin-pulse>g{-webkit-transform-origin:center}[dir] .b-icon.b-icon-animation-spin-pulse,[dir] .b-icon.b-iconstack .b-icon-animation-spin-pulse>g{transform-origin:center}[dir=ltr] .b-icon.b-icon-animation-spin-pulse,[dir=ltr] .b-icon.b-iconstack .b-icon-animation-spin-pulse>g{-webkit-animation:b-icon-animation-spin-ltr 1s steps(8) infinite normal;animation:b-icon-animation-spin-ltr 1s steps(8) infinite normal}[dir=rtl] .b-icon.b-icon-animation-spin-pulse,[dir=rtl] .b-icon.b-iconstack .b-icon-animation-spin-pulse>g{-webkit-animation:b-icon-animation-spin-rtl 1s steps(8) infinite normal;animation:b-icon-animation-spin-rtl 1s steps(8) infinite normal}@media (prefers-reduced-motion:reduce){[dir=ltr] .b-icon.b-icon-animation-spin-pulse,[dir=ltr] .b-icon.b-iconstack .b-icon-animation-spin-pulse>g,[dir=rtl] .b-icon.b-icon-animation-spin-pulse,[dir=rtl] .b-icon.b-iconstack .b-icon-animation-spin-pulse>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-spin-reverse-pulse,.b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g{-webkit-transform-origin:center}[dir] .b-icon.b-icon-animation-spin-reverse-pulse,[dir] .b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g{transform-origin:center}[dir=ltr] .b-icon.b-icon-animation-spin-reverse-pulse,[dir=ltr] .b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g{animation:b-icon-animation-spin-ltr 1s steps(8) infinite reverse}[dir=rtl] .b-icon.b-icon-animation-spin-reverse-pulse,[dir=rtl] .b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g{animation:b-icon-animation-spin-rtl 1s steps(8) infinite reverse}@media (prefers-reduced-motion:reduce){[dir=ltr] .b-icon.b-icon-animation-spin-reverse-pulse,[dir=ltr] .b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g,[dir=rtl] .b-icon.b-icon-animation-spin-reverse-pulse,[dir=rtl] .b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g{-webkit-animation:none;animation:none}}.b-icon.b-icon-animation-throb,.b-icon.b-iconstack .b-icon-animation-throb>g{-webkit-transform-origin:center}[dir] .b-icon.b-icon-animation-throb,[dir] .b-icon.b-iconstack .b-icon-animation-throb>g{transform-origin:center}[dir=ltr] .b-icon.b-icon-animation-throb,[dir=ltr] .b-icon.b-iconstack .b-icon-animation-throb>g,[dir=rtl] .b-icon.b-icon-animation-throb,[dir=rtl] .b-icon.b-iconstack .b-icon-animation-throb>g{-webkit-animation:b-icon-animation-throb .75s ease-in-out infinite alternate;animation:b-icon-animation-throb .75s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){[dir=ltr] .b-icon.b-icon-animation-throb,[dir=ltr] .b-icon.b-iconstack .b-icon-animation-throb>g,[dir=rtl] .b-icon.b-icon-animation-throb,[dir=rtl] .b-icon.b-iconstack .b-icon-animation-throb>g{-webkit-animation:none;animation:none}}@-webkit-keyframes b-icon-animation-cylon-ltr{0%{-webkit-transform:translateX(-25%);transform:translateX(-25%)}to{-webkit-transform:translateX(25%);transform:translateX(25%)}}@-webkit-keyframes b-icon-animation-cylon-rtl{0%{-webkit-transform:translateX(25%);transform:translateX(25%)}to{-webkit-transform:translateX(-25%);transform:translateX(-25%)}}@keyframes b-icon-animation-cylon-ltr{0%{-webkit-transform:translateX(-25%);transform:translateX(-25%)}to{-webkit-transform:translateX(25%);transform:translateX(25%)}}@keyframes b-icon-animation-cylon-rtl{0%{-webkit-transform:translateX(25%);transform:translateX(25%)}to{-webkit-transform:translateX(-25%);transform:translateX(-25%)}}@-webkit-keyframes b-icon-animation-cylon-vertical{0%{-webkit-transform:translateY(25%);transform:translateY(25%)}to{-webkit-transform:translateY(-25%);transform:translateY(-25%)}}@keyframes b-icon-animation-cylon-vertical{0%{-webkit-transform:translateY(25%);transform:translateY(25%)}to{-webkit-transform:translateY(-25%);transform:translateY(-25%)}}@-webkit-keyframes b-icon-animation-fade{0%{opacity:.1}to{opacity:1}}@keyframes b-icon-animation-fade{0%{opacity:.1}to{opacity:1}}@-webkit-keyframes b-icon-animation-spin-ltr{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes b-icon-animation-spin-rtl{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}@keyframes b-icon-animation-spin-ltr{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes b-icon-animation-spin-rtl{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}@-webkit-keyframes b-icon-animation-throb{0%{opacity:.5;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes b-icon-animation-throb{0%{opacity:.5;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.btn .b-icon.bi,.dropdown-item .b-icon.bi,.dropdown-toggle .b-icon.bi,.input-group-text .b-icon.bi,.nav-link .b-icon.bi{font-size:125%;vertical-align:text-bottom}