/*!
 * BootstrapVue Custom CSS (https://bootstrap-vue.org)
 */
.bv-no-focus-ring:focus{outline:none}.form-control.focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.card-img-left{border-top-left-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-img-right{border-top-right-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.b-dropdown-text{clear:both;width:100%;margin-bottom:0;padding:.25rem 1.5rem;font-weight:lighter;display:inline-block}.custom-checkbox.b-custom-control-lg{padding-left:1.875rem;font-size:1.25rem;line-height:1.5}.custom-checkbox.b-custom-control-lg .custom-control-label:before{border-radius:.3rem;width:1.25rem;height:1.25rem;top:.3125rem;left:-1.875rem}.custom-checkbox.b-custom-control-lg .custom-control-label:after{background-size:50% 50%;width:1.25rem;height:1.25rem;top:.3125rem;left:-1.875rem}.custom-checkbox.b-custom-control-sm{padding-left:1.3125rem;font-size:.875rem;line-height:1.5}.custom-checkbox.b-custom-control-sm .custom-control-label:before{border-radius:.2rem;width:.875rem;height:.875rem;top:.21875rem;left:-1.3125rem}.custom-checkbox.b-custom-control-sm .custom-control-label:after{background-size:50% 50%;width:.875rem;height:.875rem;top:.21875rem;left:-1.3125rem}.custom-switch.b-custom-control-lg{padding-left:2.8125rem}.custom-switch.b-custom-control-lg .custom-control-label{font-size:1.25rem;line-height:1.5}.custom-switch.b-custom-control-lg .custom-control-label:before{border-radius:.625rem;width:2.1875rem;height:1.25rem;top:.3125rem;left:-2.8125rem}.custom-switch.b-custom-control-lg .custom-control-label:after{background-size:50% 50%;border-radius:.625rem;width:calc(1.25rem - 4px);height:calc(1.25rem - 4px);top:calc(.3125rem + 2px);left:calc(2px - 2.8125rem)}.custom-switch.b-custom-control-lg .custom-control-input:checked~.custom-control-label:after{transform:translate(.9375rem)}.custom-switch.b-custom-control-sm{padding-left:1.96875rem}.custom-switch.b-custom-control-sm .custom-control-label{font-size:.875rem;line-height:1.5}.custom-switch.b-custom-control-sm .custom-control-label:before{border-radius:.4375rem;width:1.53125rem;height:.875rem;top:.21875rem;left:-1.96875rem}.custom-switch.b-custom-control-sm .custom-control-label:after{background-size:50% 50%;border-radius:.4375rem;width:calc(.875rem - 4px);height:calc(.875rem - 4px);top:calc(.21875rem + 2px);left:calc(2px - 1.96875rem)}.custom-switch.b-custom-control-sm .custom-control-input:checked~.custom-control-label:after{transform:translate(.65625rem)}.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{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn-group>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.b-form-btn-label-control.form-control{background-image:none;align-items:stretch;height:auto;padding:0;display:flex}.input-group .b-form-btn-label-control.form-control{padding:0}.b-form-btn-label-control.form-control[dir=rtl],[dir=rtl] .b-form-btn-label-control.form-control{flex-direction:row-reverse}.b-form-btn-label-control.form-control[dir=rtl]>label,[dir=rtl] .b-form-btn-label-control.form-control>label{text-align:right}.b-form-btn-label-control.form-control>.btn{font-size:inherit;border:0;line-height:1;box-shadow:none!important}.b-form-btn-label-control.form-control>.btn:disabled{pointer-events:none}.b-form-btn-label-control.form-control>.form-control{cursor:pointer;font-size:inherit;white-space:normal;word-break:break-word;background:0 0;border:0;outline:0;height:auto;min-height:calc(1.5em + .75rem);margin:0;padding-left:.25rem}.custom-file-label{white-space:nowrap;overflow-x:hidden}.b-custom-control-lg .custom-file-input,.b-custom-control-lg .custom-file-label,.b-custom-control-lg.custom-file{height:calc(1.5em + 1rem + 2px);font-size:1.25rem}.b-custom-control-lg .custom-file-label,.b-custom-control-lg .custom-file-label:after{padding:.5rem 1rem;line-height:1.5}.b-custom-control-lg .custom-file-label{border-radius:.3rem}.b-custom-control-lg .custom-file-label:after{font-size:inherit;border-radius:0 .3rem .3rem 0;height:calc(1.5em + 1rem)}.b-custom-control-sm .custom-file-input,.b-custom-control-sm .custom-file-label,.b-custom-control-sm.custom-file{height:calc(1.5em + .5rem + 2px);font-size:.875rem}.b-custom-control-sm .custom-file-label,.b-custom-control-sm .custom-file-label:after{padding:.25rem .5rem;line-height:1.5}.b-custom-control-sm .custom-file-label{border-radius:.2rem}.b-custom-control-sm .custom-file-label:after{font-size:inherit;border-radius:0 .2rem .2rem 0;height:calc(1.5em + .5rem)}input[type=color].form-control{height:calc(1.5em + .75rem + 2px);padding:.125rem .25rem}input[type=color].form-control:disabled{opacity:.65;background-color:#adb5bd}.input-group>.custom-range{flex:auto;width:1%;margin-bottom:0;position:relative}.input-group>.custom-file+.custom-range,.input-group>.custom-range+.custom-file,.input-group>.custom-range+.custom-range,.input-group>.custom-range+.custom-select,.input-group>.custom-range+.form-control,.input-group>.custom-range+.form-control-plaintext,.input-group>.custom-select+.custom-range,.input-group>.form-control+.custom-range,.input-group>.form-control-plaintext+.custom-range{margin-left:-1px}.input-group>.custom-range:focus{z-index:3}.input-group>.custom-range:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-range:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-range{background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;height:calc(1.5em + .75rem + 2px);padding:0 .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.input-group>.custom-range{transition:none}}.input-group>.custom-range:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.input-group>.custom-range:disabled{background-color:#e9ecef}.custom-radio.b-custom-control-lg{padding-left:1.875rem;font-size:1.25rem;line-height:1.5}.custom-radio.b-custom-control-lg .custom-control-label:before{border-radius:50%;width:1.25rem;height:1.25rem;top:.3125rem;left:-1.875rem}.custom-radio.b-custom-control-lg .custom-control-label:after{background:50%/50% 50% no-repeat;width:1.25rem;height:1.25rem;top:.3125rem;left:-1.875rem}.custom-radio.b-custom-control-sm{padding-left:1.3125rem;font-size:.875rem;line-height:1.5}.custom-radio.b-custom-control-sm .custom-control-label:before{border-radius:50%;width:.875rem;height:.875rem;top:.21875rem;left:-1.3125rem}.custom-radio.b-custom-control-sm .custom-control-label:after{background:50%/50% 50% no-repeat;width:.875rem;height:.875rem;top:.21875rem;left:-1.3125rem}.modal-backdrop{opacity:.5}.b-skeleton-text{border-radius:.25rem;height:1rem;margin-bottom:.25rem}.b-skeleton-icon-wrapper svg{color:#0000001f}@keyframes b-skeleton-animate-wave{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes b-skeleton-animate-fade{0%{opacity:1}to{opacity:.4}}@keyframes b-skeleton-animate-throb{0%{transform:scale(1)}to{transform:scale(.975)}}.table.b-table.b-table-fixed{table-layout:fixed}.table.b-table.b-table-no-border-collapse{border-collapse:separate;border-spacing:0}.b-table-sticky-header,.table-responsive{margin-bottom:1rem}.b-table-sticky-header>.table,.table-responsive>.table{margin-bottom:0}.b-table-sticky-header{max-height:300px;overflow-y:auto}@media print{.b-table-sticky-header{max-height:none!important;overflow-y:visible!important}}@supports (position:sticky){.b-table-sticky-header>.table.b-table>thead>tr>th{z-index:2;position:sticky;top:0}.b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,.table-responsive>.table.b-table>thead>tr>.b-table-sticky-column{z-index:5;position:sticky;left:0}.table.b-table>thead>tr>.table-b-table-default{color:#212529;background-color:#fff}.table.b-table.table-dark>thead>tr>.bg-b-table-default{color:#fff;background-color:#343a40}}@media (width<=575.98px){.table.b-table.b-table-stacked-sm{width:100%;display:block}.table.b-table.b-table-stacked-sm>thead,.table.b-table.b-table-stacked-sm>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-sm>thead>tr.b-table-top-row{display:none}}@media (width<=767.98px){.table.b-table.b-table-stacked-md{width:100%;display:block}.table.b-table.b-table-stacked-md>thead,.table.b-table.b-table-stacked-md>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-md>thead>tr.b-table-top-row{display:none}}@media (width<=991.98px){.table.b-table.b-table-stacked-lg{width:100%;display:block}.table.b-table.b-table-stacked-lg>thead,.table.b-table.b-table-stacked-lg>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-lg>thead>tr.b-table-top-row{display:none}}@media (width<=1199.98px){.table.b-table.b-table-stacked-xl{width:100%;display:block}.table.b-table.b-table-stacked-xl>thead,.table.b-table.b-table-stacked-xl>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-xl>thead>tr.b-table-top-row{display:none}}.table.b-table.b-table-stacked{width:100%;display:block}.table.b-table.b-table-stacked>thead,.table.b-table.b-table-stacked>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked>thead>tr.b-table-top-row{display:none}.tooltip.b-tooltip{opacity:.9;outline:0;display:block}.tooltip.b-tooltip.show{opacity:.9}.tooltip.b-tooltip-primary .tooltip-inner{color:#fff;background-color:#007bff}.tooltip.b-tooltip-secondary .tooltip-inner{color:#fff;background-color:#6c757d}.tooltip.b-tooltip-success .tooltip-inner{color:#fff;background-color:#28a745}.tooltip.b-tooltip-info .tooltip-inner{color:#fff;background-color:#17a2b8}.tooltip.b-tooltip-warning .tooltip-inner{color:#212529;background-color:#ffc107}.tooltip.b-tooltip-danger .tooltip-inner{color:#fff;background-color:#dc3545}.tooltip.b-tooltip-light .tooltip-inner{color:#212529;background-color:#f8f9fa}.tooltip.b-tooltip-dark .tooltip-inner{color:#fff;background-color:#343a40}.b-icon.b-icon-animation-cylon,.b-icon.b-iconstack .b-icon-animation-cylon>g{transform-origin:50%;animation:.75s ease-in-out infinite alternate b-icon-animation-cylon}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-cylon,.b-icon.b-iconstack .b-icon-animation-cylon>g{animation:none}}.b-icon.b-icon-animation-cylon-vertical,.b-icon.b-iconstack .b-icon-animation-cylon-vertical>g{transform-origin:50%;animation:.75s ease-in-out infinite alternate b-icon-animation-cylon-vertical}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-cylon-vertical,.b-icon.b-iconstack .b-icon-animation-cylon-vertical>g{animation:none}}.b-icon.b-icon-animation-fade,.b-icon.b-iconstack .b-icon-animation-fade>g{transform-origin:50%;animation:.75s ease-in-out infinite alternate b-icon-animation-fade}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-fade,.b-icon.b-iconstack .b-icon-animation-fade>g{animation:none}}.b-icon.b-icon-animation-spin,.b-icon.b-iconstack .b-icon-animation-spin>g{transform-origin:50%;animation:2s linear infinite b-icon-animation-spin}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin,.b-icon.b-iconstack .b-icon-animation-spin>g{animation:none}}.b-icon.b-icon-animation-spin-reverse,.b-icon.b-iconstack .b-icon-animation-spin-reverse>g{transform-origin:50%;animation:2s linear infinite reverse b-icon-animation-spin}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin-reverse,.b-icon.b-iconstack .b-icon-animation-spin-reverse>g{animation:none}}.b-icon.b-icon-animation-spin-pulse,.b-icon.b-iconstack .b-icon-animation-spin-pulse>g{transform-origin:50%;animation:1s steps(8,end) infinite b-icon-animation-spin}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin-pulse,.b-icon.b-iconstack .b-icon-animation-spin-pulse>g{animation:none}}.b-icon.b-icon-animation-spin-reverse-pulse,.b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g{transform-origin:50%;animation:1s steps(8,end) infinite reverse b-icon-animation-spin}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-spin-reverse-pulse,.b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g{animation:none}}.b-icon.b-icon-animation-throb,.b-icon.b-iconstack .b-icon-animation-throb>g{transform-origin:50%;animation:.75s ease-in-out infinite alternate b-icon-animation-throb}@media (prefers-reduced-motion:reduce){.b-icon.b-icon-animation-throb,.b-icon.b-iconstack .b-icon-animation-throb>g{animation:none}}@keyframes b-icon-animation-cylon{0%{transform:translate(-25%)}to{transform:translate(25%)}}@keyframes b-icon-animation-cylon-vertical{0%{transform:translateY(25%)}to{transform:translateY(-25%)}}@keyframes b-icon-animation-fade{0%{opacity:.1}to{opacity:1}}@keyframes b-icon-animation-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes b-icon-animation-throb{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}