﻿@charset "UTF-8";
/**
*
*	Name:			IRANYekan Font
*	Version:			3.0
*	Author:			Moslem Ebrahimi (moslemebrahimi.com)
*	Created on:		Dec 20, 2018
*	Updated on:		Dec 20, 2018
*	Website:			http://fontiran.com
*	Copyright:		Commercial/Proprietary Software
--------------------------------------------------------------------------------------
فونت ایران یکان یک نرم افزار مالکیتی محسوب می شود. جهت آگاهی از قوانین استفاده از این فونت ها لطفا به وب سایت (فونت ایران دات کام) مراجعه نمایید
--------------------------------------------------------------------------------------
IRANYekan fonts are considered a proprietary software. To gain information about the laws regarding the use of these fonts, please visit www.fontiran.com 
--------------------------------------------------------------------------------------
This set of fonts are used in this project under the license: (.....)
--------------------------------------------------------------------------------------
*	
**/
@font-face {
  font-family: iranyekan;
  font-style: normal;
  font-weight: bold;
  font-display: swap;
  src: url("/fonts/iranyekanwebbold.woff") format("woff"); }

@font-face {
  font-family: iranyekan;
  font-style: normal;
  font-weight: normal;
  font-display: swap;
  src: url("/fonts/iranyekanwebregular.woff") format("woff"); }

@font-face {
  font-family: iranyekan;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/iranyekanwebmedium.woff") format("woff"); }

@font-face {
  font-family: iranyekan;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/fonts/iranyekanwebextrabold.woff") format("woff"); }

html {
  font-size: 16px;
  direction: rtl; }

body {
  font-family: iranyekan;
  text-align: right; }

.fill-height {
  min-height: 100vh;
  display: flex;
  flex-direction: column; }
  .fill-height .fill-height-container {
    flex-grow: 1; }

.icon {
  vertical-align: middle;
  fill: currentColor;
  color: currentColor; }

.clamp-text {
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box !important;
  -webkit-box-orient: vertical;
  visibility: visible;
  overflow-wrap: anywhere;
  word-break: break-word;
  width: fit-content;
  max-width: 100%; }
  .clamp-text.single-line {
    -webkit-line-clamp: 1; }
  .clamp-text.double-line {
    -webkit-line-clamp: 2; }
  .clamp-text.triple-line {
    -webkit-line-clamp: 3; }

.cursor-default {
  cursor: default !important; }

.cursor-pointer {
  cursor: pointer !important; }

.cursor-text {
  cursor: text !important; }

.text-shadow {
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.25); }

.petite-caps {
  font-variant-caps: all-petite-caps; }

[dir="rtl"] {
  direction: rtl;
  text-align: right; }

[dir="ltr"] {
  direction: ltr;
  text-align: left; }

.icon.icon-x-small {
  width: .75rem;
  height: .75rem; }

.icon.icon-small {
  width: .875rem;
  height: .875rem; }

.icon.icon-base {
  width: 1rem;
  height: 1rem; }

.icon.icon-large {
  width: 1.25rem;
  height: 1.25rem; }

.icon.icon-x-large {
  width: 2.5rem;
  height: 2.5rem; }

@media (min-width: 576px) {
  .icon.icon-sm-x-small {
    width: .75rem;
    height: .75rem; }
  .icon.icon-sm-small {
    width: .875rem;
    height: .875rem; }
  .icon.icon-sm-base {
    width: 1rem;
    height: 1rem; }
  .icon.icon-sm-large {
    width: 1.25rem;
    height: 1.25rem; }
  .icon.icon-sm-x-large {
    width: 1.75rem;
    height: 1.75rem; } }

@media (min-width: 768px) {
  .icon.icon-md-x-small {
    width: .75rem;
    height: .75rem; }
  .icon.icon-md-small {
    width: .875rem;
    height: .875rem; }
  .icon.icon-md-base {
    width: 1rem;
    height: 1rem; }
  .icon.icon-md-large {
    width: 1.25rem;
    height: 1.25rem; }
  .icon.icon-md-x-large {
    width: 1.75rem;
    height: 1.75rem; } }

@media (min-width: 992px) {
  .icon.icon-lg-x-small {
    width: .75rem;
    height: .75rem; }
  .icon.icon-lg-small {
    width: .875rem;
    height: .875rem; }
  .icon.icon-lg-base {
    width: 1rem;
    height: 1rem; }
  .icon.icon-lg-large {
    width: 1.25rem;
    height: 1.25rem; }
  .icon.icon-lg-x-large {
    width: 1.75rem;
    height: 1.75rem; } }

@media (min-width: 1200px) {
  .icon.icon-xl-x-small {
    width: .75rem;
    height: .75rem; }
  .icon.icon-xl-small {
    width: .875rem;
    height: .875rem; }
  .icon.icon-xl-base {
    width: 1rem;
    height: 1rem; }
  .icon.icon-xl-large {
    width: 1.25rem;
    height: 1.25rem; }
  .icon.icon-xl-x-large {
    width: 1.75rem;
    height: 1.75rem; } }

@media (min-width: 1400px) {
  .icon.icon-xxl-x-small {
    width: .75rem;
    height: .75rem; }
  .icon.icon-xxl-small {
    width: .875rem;
    height: .875rem; }
  .icon.icon-xxl-base {
    width: 1rem;
    height: 1rem; }
  .icon.icon-xxl-large {
    width: 1.25rem;
    height: 1.25rem; }
  .icon.icon-xxl-x-large {
    width: 1.75rem;
    height: 1.75rem; } }

.input-icon {
  position: absolute;
  top: .5rem;
  left: .5rem; }

.play-icon {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  pointer-events: none;
  background-color: rgba(0, 0, 0, 0.25); }
  .play-icon .icon {
    filter: drop-shadow(0 0 0.75rem #000000);
    fill: #dee2e6; }
    .play-icon .icon:not(.fixed-color) {
      transition: transform .15s; }

.play-icon-wrapper:hover .play-icon .icon:not(.fixed-size) {
  transform: scale(1.25); }

.modal-backdrop {
  background-color: #191919 !important; }
  .modal-backdrop.show {
    opacity: .85 !important; }

.btn-close {
  opacity: 1 !important; }

@supports (backdrop-filter: blur(0.75rem)) or (-webkit-backdrop-filter: blur(0.75rem)) {
  .modal-backdrop {
    display: none; }
  .modal {
    -webkit-backdrop-filter: blur(0.75rem);
    backdrop-filter: blur(0.75rem);
    background-color: rgba(173, 181, 189, 0.5); } }

.poster {
  display: block;
  max-width: 100%;
  position: relative;
  overflow: hidden;
  background-color: #6c757d; }
  .poster:not(:hover):not(:focus) .poster-info {
    visibility: hidden;
    opacity: 0; }
  .poster .poster-img {
    width: 100%;
    height: auto;
    vertical-align: top; }
  .poster .poster-info {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(108, 117, 125, 0.85);
    -webkit-backdrop-filter: blur(0.75rem);
    backdrop-filter: blur(0.75rem);
    transition: opacity .15s; }
    @supports (backdrop-filter: blur(1rem)) {
      .poster .poster-info {
        background-color: rgba(108, 117, 125, 0.5); } }

.hybrid-menu .dropdown-menu {
  top: 100% !important;
  right: 0 !important;
  left: auto !important;
  transition: transform .15s .01s, opacity .1s .001s, visibility .001s;
  display: block !important; }
  .hybrid-menu .dropdown-menu:not(.show) {
    transform: translateY(-1rem) !important;
    opacity: 0 !important;
    visibility: hidden;
    transition: transform .15s, opacity .1s, visibility .15s; }
  .hybrid-menu .dropdown-menu.show {
    transform: translateY(0) !important;
    opacity: 1 !important; }

.hybrid-menu .dropdown-toggle::after {
  display: none !important; }

.hybrid-menu .dropdown-item {
  text-align: right !important; }

body:not(.light-header) .btn-dynamic {
  color: #fff;
  background-color: #111111;
  border-color: #111111; }
  body:not(.light-header) .btn-dynamic:hover {
    color: #fff;
    background-color: #0e0e0e;
    border-color: #0e0e0e; }
  .btn-check:focus + body:not(.light-header) .btn-dynamic, body:not(.light-header) .btn-dynamic:focus {
    color: #fff;
    background-color: #0e0e0e;
    border-color: #0e0e0e;
    box-shadow: 0 0 0 0.25rem rgba(53, 53, 53, 0.5); }
  .btn-check:checked + body:not(.light-header) .btn-dynamic,
  .btn-check:active + body:not(.light-header) .btn-dynamic, body:not(.light-header) .btn-dynamic:active, body:not(.light-header) .btn-dynamic.active,
  .show > body:not(.light-header) .btn-dynamic.dropdown-toggle {
    color: #fff;
    background-color: #0e0e0e;
    border-color: #0d0d0d; }
    .btn-check:checked + body:not(.light-header) .btn-dynamic:focus,
    .btn-check:active + body:not(.light-header) .btn-dynamic:focus, body:not(.light-header) .btn-dynamic:active:focus, body:not(.light-header) .btn-dynamic.active:focus,
    .show > body:not(.light-header) .btn-dynamic.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(53, 53, 53, 0.5); }
  body:not(.light-header) .btn-dynamic:disabled, body:not(.light-header) .btn-dynamic.disabled {
    color: #fff;
    background-color: #111111;
    border-color: #111111; }

body:not(.light-header) .btn-dynamic-gray {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40; }
  body:not(.light-header) .btn-dynamic-gray:hover {
    color: #fff;
    background-color: #2c3136;
    border-color: #2a2e33; }
  .btn-check:focus + body:not(.light-header) .btn-dynamic-gray, body:not(.light-header) .btn-dynamic-gray:focus {
    color: #fff;
    background-color: #2c3136;
    border-color: #2a2e33;
    box-shadow: 0 0 0 0.25rem rgba(82, 88, 93, 0.5); }
  .btn-check:checked + body:not(.light-header) .btn-dynamic-gray,
  .btn-check:active + body:not(.light-header) .btn-dynamic-gray, body:not(.light-header) .btn-dynamic-gray:active, body:not(.light-header) .btn-dynamic-gray.active,
  .show > body:not(.light-header) .btn-dynamic-gray.dropdown-toggle {
    color: #fff;
    background-color: #2a2e33;
    border-color: #272c30; }
    .btn-check:checked + body:not(.light-header) .btn-dynamic-gray:focus,
    .btn-check:active + body:not(.light-header) .btn-dynamic-gray:focus, body:not(.light-header) .btn-dynamic-gray:active:focus, body:not(.light-header) .btn-dynamic-gray.active:focus,
    .show > body:not(.light-header) .btn-dynamic-gray.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(82, 88, 93, 0.5); }
  body:not(.light-header) .btn-dynamic-gray:disabled, body:not(.light-header) .btn-dynamic-gray.disabled {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }

body:not(.light-header) .bg-dynamic {
  background-color: #111111; }

body:not(.light-header) .link-dynamic {
  color: #f8f9fa; }

body:not(.light-header) .dropdown-menu-dynamic {
  color: #dee2e6;
  background-color: #343a40;
  border-color: rgba(0, 0, 0, 0.15); }
  body:not(.light-header) .dropdown-menu-dynamic .dropdown-item {
    color: #dee2e6; }
    body:not(.light-header) .dropdown-menu-dynamic .dropdown-item:hover, body:not(.light-header) .dropdown-menu-dynamic .dropdown-item:focus {
      color: #fff;
      background-color: rgba(255, 255, 255, 0.15); }
    body:not(.light-header) .dropdown-menu-dynamic .dropdown-item.active, body:not(.light-header) .dropdown-menu-dynamic .dropdown-item:active {
      color: #fff;
      background-color: #0d6efd; }
    body:not(.light-header) .dropdown-menu-dynamic .dropdown-item.disabled, body:not(.light-header) .dropdown-menu-dynamic .dropdown-item:disabled {
      color: #adb5bd; }
  body:not(.light-header) .dropdown-menu-dynamic .dropdown-divider {
    border-color: rgba(0, 0, 0, 0.15); }
  body:not(.light-header) .dropdown-menu-dynamic .dropdown-item-text {
    color: #dee2e6; }
  body:not(.light-header) .dropdown-menu-dynamic .dropdown-header {
    color: #adb5bd; }

body.light-header .btn-dynamic {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa; }
  body.light-header .btn-dynamic:hover {
    color: #000;
    background-color: #f9fafb;
    border-color: #f9fafb; }
  .btn-check:focus + body.light-header .btn-dynamic, body.light-header .btn-dynamic:focus {
    color: #000;
    background-color: #f9fafb;
    border-color: #f9fafb;
    box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); }
  .btn-check:checked + body.light-header .btn-dynamic,
  .btn-check:active + body.light-header .btn-dynamic, body.light-header .btn-dynamic:active, body.light-header .btn-dynamic.active,
  .show > body.light-header .btn-dynamic.dropdown-toggle {
    color: #000;
    background-color: #f9fafb;
    border-color: #f9fafb; }
    .btn-check:checked + body.light-header .btn-dynamic:focus,
    .btn-check:active + body.light-header .btn-dynamic:focus, body.light-header .btn-dynamic:active:focus, body.light-header .btn-dynamic.active:focus,
    .show > body.light-header .btn-dynamic.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); }
  body.light-header .btn-dynamic:disabled, body.light-header .btn-dynamic.disabled {
    color: #000;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }

body.light-header .btn-dynamic-gray {
  color: #000;
  background-color: #dee2e6;
  border-color: #dee2e6; }
  body.light-header .btn-dynamic-gray:hover {
    color: #000;
    background-color: #e3e6ea;
    border-color: #e1e5e9; }
  .btn-check:focus + body.light-header .btn-dynamic-gray, body.light-header .btn-dynamic-gray:focus {
    color: #000;
    background-color: #e3e6ea;
    border-color: #e1e5e9;
    box-shadow: 0 0 0 0.25rem rgba(189, 192, 196, 0.5); }
  .btn-check:checked + body.light-header .btn-dynamic-gray,
  .btn-check:active + body.light-header .btn-dynamic-gray, body.light-header .btn-dynamic-gray:active, body.light-header .btn-dynamic-gray.active,
  .show > body.light-header .btn-dynamic-gray.dropdown-toggle {
    color: #000;
    background-color: #e5e8eb;
    border-color: #e1e5e9; }
    .btn-check:checked + body.light-header .btn-dynamic-gray:focus,
    .btn-check:active + body.light-header .btn-dynamic-gray:focus, body.light-header .btn-dynamic-gray:active:focus, body.light-header .btn-dynamic-gray.active:focus,
    .show > body.light-header .btn-dynamic-gray.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(189, 192, 196, 0.5); }
  body.light-header .btn-dynamic-gray:disabled, body.light-header .btn-dynamic-gray.disabled {
    color: #000;
    background-color: #dee2e6;
    border-color: #dee2e6; }

body.light-header .bg-dynamic {
  background-color: #f8f9fa; }

body.light-header .link-dynamic {
  color: #111111; }

@supports (backdrop-filter: blur(0.75rem)) or (-webkit-backdrop-filter: blur(0.75rem)) {
  body.translucent-header .bg-dynamic {
    -webkit-backdrop-filter: blur(0.75rem);
    backdrop-filter: blur(0.75rem); }
  body.translucent-header:not(.light-header) .bg-dynamic {
    background-color: rgba(17, 17, 17, 0.5); }
  body.translucent-header.light-header .bg-dynamic {
    background-color: rgba(248, 249, 250, 0.5); } }

body.translucent-header .btn-dynamic:not(:active):not(:focus):not(:hover) {
  background-color: transparent;
  border-color: transparent; }

body.translucent-header .btn-dynamic:hover, body.translucent-header .btn-dynamic:focus {
  background-color: rgba(17, 17, 17, 0.25);
  border-color: rgba(17, 17, 17, 0.05); }

@keyframes splide-loading {
  0% {
    transform: rotateZ(0); }
  100% {
    transform: rotateZ(360deg); } }

.splide__container {
  position: relative;
  box-sizing: border-box; }

.splide__list {
  margin: 0 !important;
  padding: 0 !important;
  width: max-content;
  will-change: transform; }

.splide.is-active .splide__list {
  display: flex; }

.splide__pagination {
  display: inline-flex;
  align-items: center;
  width: 95%;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0; }
  .splide__pagination li {
    list-style-type: none;
    display: inline-block;
    line-height: 1;
    margin: 0; }

.splide {
  position: relative;
  visibility: hidden;
  outline: none; }

.splide__slide {
  position: relative;
  box-sizing: border-box;
  list-style-type: none !important;
  margin: 0;
  outline: none;
  flex-shrink: 0; }
  .splide__slide img {
    vertical-align: bottom; }

.splide__slider {
  position: relative; }

.splide__spinner {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid #999;
  border-left-color: transparent;
  animation: splide-loading 1s infinite linear; }

.splide__track {
  position: relative;
  z-index: 0;
  overflow: hidden; }

.splide--draggable > .splide__track > .splide__list > .splide__slide {
  user-select: none; }

.splide--fade > .splide__track > .splide__list {
  display: block; }
  .splide--fade > .splide__track > .splide__list > .splide__slide {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    opacity: 0; }
    .splide--fade > .splide__track > .splide__list > .splide__slide.is-active {
      position: relative;
      z-index: 1;
      opacity: 1; }

.splide--rtl {
  direction: rtl; }

.splide--ttb > .splide__track > .splide__list {
  display: block; }

.splide--ttb > .splide__pagination {
  width: auto; }

.hero-navigation .splide__slide {
  transition: opacity .15s linear; }
  .hero-navigation .splide__slide:not(.is-active) {
    opacity: .3; }

.splide__arrows {
  position: absolute;
  top: 0;
  right: -1rem;
  bottom: 0;
  left: -1rem;
  padding-right: .5rem;
  padding-left: .5rem;
  z-index: 1;
  pointer-events: none; }
  .splide__arrows .splide__arrow {
    pointer-events: all;
    width: 2.5rem;
    height: 2.5rem;
    border: none;
    box-shadow: none;
    padding: 0;
    background-color: #495057;
    border-radius: 50%; }
    .splide__arrows .splide__arrow .icon {
      position: relative;
      fill: #ffffff; }
    .splide__arrows .splide__arrow.splide__arrow--prev .icon {
      left: 1px; }
    .splide__arrows .splide__arrow.splide__arrow--next .icon {
      right: 1px; }
    .splide__arrows .splide__arrow[disabled] {
      visibility: hidden; }

@media (min-width: 992px) {
  .hero .splide__slide {
    padding: 0; }
  .hero .slide-wrapper {
    margin: 0; }
  .hero .hero-info {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
    .hero .hero-info::before {
      content: "";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      background: radial-gradient(circle, rgba(0, 0, 0, 0.5) 10%, black 100%);
      z-index: 0; }
    .hero .hero-info > * {
      z-index: 1; } }

.content-info-list {
  overflow-x: auto;
  overflow-y: hidden; }
  .content-info-list li {
    padding-left: 1rem;
    line-height: 1;
    flex-shrink: 0; }
    .content-info-list li:not(:first-child) {
      padding-right: 1rem;
      border-right: 1px solid #6c757d; }

.content-hero {
  position: relative;
  overflow: hidden;
  min-height: 70vh; }
  .content-hero::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: rgba(0, 0, 0, 0.75);
    background: linear-gradient(0deg, #111111 0%, rgba(0, 0, 0, 0.5) 100%); }

.content-hero-img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: auto; }

.content-info {
  z-index: 2; }

.screenshots-wrapper {
  position: relative; }
  .screenshots-wrapper::before {
    content: "";
    background-color: #111111;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0; }

.medium-zoom-overlay {
  z-index: 1040; }
  @supports (backdrop-filter: blur(0.75rem)) or (-webkit-backdrop-filter: blur(0.75rem)) {
    .medium-zoom-overlay {
      background-color: rgba(173, 181, 189, 0.5) !important;
      -webkit-backdrop-filter: blur(0.75rem);
      backdrop-filter: blur(0.75rem); } }

.medium-zoom-image {
  z-index: 1050; }

.video-progress-bar {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  height: .5rem;
  border-radius: 0.25rem;
  overflow: hidden; }
  .video-progress-bar::-webkit-progress-bar {
    border-radius: 0.25rem;
    background-color: rgba(255, 255, 255, 0.5);
    overflow: hidden; }
  .video-progress-bar::-webkit-progress-value {
    background-color: #dd0a35; }
  .video-progress-bar::-moz-progress-bar {
    background-color: #dd0a35; }

.seasons-modal-btn.active {
  color: #adb5bd; }

@media (min-width: 992px) {
  .content-hero {
    position: static;
    min-height: auto; }
    .content-hero::before {
      display: none; }
  .content-hero-img {
    position: static;
    width: auto;
    height: 300px;
    border-radius: 0.3rem; }
  .screenshots-wrapper::before {
    bottom: 50%; } }

.scrollable {
  overflow-x: auto; }

.player-container {
  position: relative;
  width: 100%; }
  .player-container .player {
    width: 100vw;
    height: 100vh;
    vertical-align: top;
    background-color: #000000; }
  .player-container .player-header {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 100; }
    .player-container .player-header .back-btn:not(:hover) {
      opacity: .75; }

/*!
 * Bootstrap v5.0.0-beta1 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --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-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-darker: #111111;
  --bs-100: #f8f9fa;
  --bs-dark-15: rgba(17, 17, 17, 0.15);
  --bs-200: #e9ecef;
  --bs-300: #dee2e6;
  --bs-400: #ced4da;
  --bs-500: #adb5bd;
  --bs-600: #6c757d;
  --bs-700: #495057;
  --bs-800: #343a40;
  --bs-900: #212529;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation 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, 0.15), rgba(255, 255, 255, 0)); }

*,
*::before,
*::after {
  box-sizing: border-box; }

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth; } }

body {
  margin: 0;
  font-family: iranyekan;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #ffffff;
  text-align: right;
  background-color: #191919;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent; }

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important; }

hr {
  margin: 1rem 0;
  color: inherit;
  background-color: currentColor;
  border: 0;
  opacity: 0.25; }

hr:not([size]) {
  height: 1px; }

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2; }

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 + 0.9vw); }
  @media (min-width: 1200px) {
    h2, .h2 {
      font-size: 2rem; } }

h3, .h3 {
  font-size: calc(1.3rem + 0.6vw); }
  @media (min-width: 1200px) {
    h3, .h3 {
      font-size: 1.75rem; } }

h4, .h4 {
  font-size: calc(1.275rem + 0.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],
abbr[data-bs-original-title] {
  text-decoration: underline;
  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: 0.875em; }

mark, .mark {
  padding: 0.2em;
  background-color: #fcf8e3; }

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline; }

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  color: #ffffff;
  text-decoration: none; }
  a:hover {
    color: #0a58ca; }

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;
  direction: ltr /* rtl:ignore */;
  unicode-bidi: bidi-override; }

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em; }
  pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal; }

code {
  font-size: 0.875em;
  color: #d63384;
  word-wrap: break-word; }
  a > code {
    color: inherit; }

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 0.875em;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem; }
  kbd kbd {
    padding: 0;
    font-size: 1em;
    font-weight: 700; }

figure {
  margin: 0 0 1rem; }

img,
svg {
  vertical-align: middle; }

table {
  caption-side: bottom;
  border-collapse: collapse; }

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: #6c757d;
  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 {
  outline: dotted 1px;
  outline: -webkit-focus-ring-color auto 5px; }

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; }

[list]::-webkit-calendar-picker-indicator {
  display: none; }

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: 0.5rem;
  font-size: calc(1.275rem + 0.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"] {
  outline-offset: -2px;
  -webkit-appearance: textfield; }

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-color-swatch-wrapper {
  padding: 0; }

::file-selector-button {
  font: inherit; }

::-webkit-file-upload-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 {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none; }

.list-inline-item {
  display: inline-block; }
  .list-inline-item:not(:last-child) {
    margin-right: 0.5rem; }

.initialism {
  font-size: 0.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: 0.875em;
  color: #6c757d; }
  .blockquote-footer::before {
    content: "\2014\00A0"; }

.img-fluid {
  max-width: 100%;
  height: auto; }

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto; }

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption {
  font-size: 0.875em;
  color: #6c757d; }

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl {
  width: 100%;
  padding-right: var(--bs-gutter-x, 0.75rem);
  padding-left: var(--bs-gutter-x, 0.75rem);
  margin-right: auto;
  margin-left: auto; }

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px; } }

@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 720px; } }

@media (min-width: 992px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 960px; } }

@media (min-width: 1200px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1140px; } }

@media (min-width: 1400px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
    max-width: 1320px; } }

.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(var(--bs-gutter-y) * -1);
  margin-right: calc(var(--bs-gutter-x) / -2);
  margin-left: calc(var(--bs-gutter-x) / -2); }
  .row > * {
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x) / 2);
    padding-left: calc(var(--bs-gutter-x) / 2);
    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.33333%; }

.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.66667%; }

.col-auto {
  flex: 0 0 auto;
  width: auto; }

.col-1 {
  flex: 0 0 auto;
  width: 8.33333%; }

.col-2 {
  flex: 0 0 auto;
  width: 16.66667%; }

.col-3 {
  flex: 0 0 auto;
  width: 25%; }

.col-4 {
  flex: 0 0 auto;
  width: 33.33333%; }

.col-5 {
  flex: 0 0 auto;
  width: 41.66667%; }

.col-6 {
  flex: 0 0 auto;
  width: 50%; }

.col-7 {
  flex: 0 0 auto;
  width: 58.33333%; }

.col-8 {
  flex: 0 0 auto;
  width: 66.66667%; }

.col-9 {
  flex: 0 0 auto;
  width: 75%; }

.col-10 {
  flex: 0 0 auto;
  width: 83.33333%; }

.col-11 {
  flex: 0 0 auto;
  width: 91.66667%; }

.col-12 {
  flex: 0 0 auto;
  width: 100%; }

.offset-1 {
  margin-left: 8.33333%; }

.offset-2 {
  margin-left: 16.66667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.33333%; }

.offset-5 {
  margin-left: 41.66667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.33333%; }

.offset-8 {
  margin-left: 66.66667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.33333%; }

.offset-11 {
  margin-left: 91.66667%; }

.g-0,
.gx-0 {
  --bs-gutter-x: 0; }

.g-0,
.gy-0 {
  --bs-gutter-y: 0; }

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem; }

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem; }

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem; }

.g-2,
.gy-2 {
  --bs-gutter-y: 0.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.33333%; }
  .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.66667%; }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333%; }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333%; }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66667%; }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333%; }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66667%; }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333%; }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66667%; }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; }
  .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: 0.25rem; }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem; }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem; }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.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.33333%; }
  .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.66667%; }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333%; }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333%; }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66667%; }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333%; }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66667%; }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333%; }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66667%; }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; }
  .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: 0.25rem; }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem; }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem; }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.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.33333%; }
  .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.66667%; }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333%; }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333%; }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66667%; }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333%; }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66667%; }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333%; }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66667%; }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; }
  .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: 0.25rem; }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem; }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem; }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.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.33333%; }
  .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.66667%; }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333%; }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333%; }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66667%; }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333%; }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66667%; }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333%; }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66667%; }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; }
  .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: 0.25rem; }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem; }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem; }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.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.33333%; }
  .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.66667%; }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333%; }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66667%; }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333%; }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66667%; }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333%; }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66667%; }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333%; }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66667%; }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-xxl-0 {
    margin-left: 0; }
  .offset-xxl-1 {
    margin-left: 8.33333%; }
  .offset-xxl-2 {
    margin-left: 16.66667%; }
  .offset-xxl-3 {
    margin-left: 25%; }
  .offset-xxl-4 {
    margin-left: 33.33333%; }
  .offset-xxl-5 {
    margin-left: 41.66667%; }
  .offset-xxl-6 {
    margin-left: 50%; }
  .offset-xxl-7 {
    margin-left: 58.33333%; }
  .offset-xxl-8 {
    margin-left: 66.66667%; }
  .offset-xxl-9 {
    margin-left: 75%; }
  .offset-xxl-10 {
    margin-left: 83.33333%; }
  .offset-xxl-11 {
    margin-left: 91.66667%; }
  .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: 0.25rem; }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem; }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem; }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.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-bg: transparent;
  --bs-table-striped-color: #212529;
  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
  --bs-table-active-color: #212529;
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: #212529;
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
  vertical-align: top;
  border-color: #dee2e6; }
  .table > :not(caption) > * > * {
    padding: 0.5rem 0.5rem;
    background-color: var(--bs-table-bg);
    background-image: linear-gradient(var(--bs-table-accent-bg), var(--bs-table-accent-bg));
    border-bottom-width: 1px; }
  .table > tbody {
    vertical-align: inherit; }
  .table > thead {
    vertical-align: bottom; }
  .table > :not(:last-child) > :last-child > * {
    border-bottom-color: currentColor; }

.caption-top {
  caption-side: top; }

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem; }

.table-bordered > :not(caption) > * {
  border-width: 1px 0; }
  .table-bordered > :not(caption) > * > * {
    border-width: 0 1px; }

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0; }

.table-striped > tbody > tr:nth-of-type(odd) {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color); }

.table-active {
  --bs-table-accent-bg: var(--bs-table-active-bg);
  color: var(--bs-table-active-color); }

.table-hover > tbody > tr:hover {
  --bs-table-accent-bg: var(--bs-table-hover-bg);
  color: var(--bs-table-hover-color); }

.table-primary {
  --bs-table-bg: #cfe2ff;
  --bs-table-striped-bg: #c5d7f2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bacbe6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfd1ec;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #bacbe6; }

.table-secondary {
  --bs-table-bg: #e2e3e5;
  --bs-table-striped-bg: #d7d8da;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbccce;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1d2d4;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #cbccce; }

.table-success {
  --bs-table-bg: #d1e7dd;
  --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: #000;
  border-color: #bcd0c7; }

.table-info {
  --bs-table-bg: #cff4fc;
  --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: #000;
  border-color: #badce3; }

.table-warning {
  --bs-table-bg: #fff3cd;
  --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: #000;
  border-color: #e6dbb9; }

.table-danger {
  --bs-table-bg: #f8d7da;
  --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: #000;
  border-color: #dfc2c4; }

.table-light {
  --bs-table-bg: #f8f9fa;
  --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: #000;
  border-color: #dfe0e1; }

.table-dark {
  --bs-table-bg: #212529;
  --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: #fff;
  border-color: #373b3e; }

.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: 0.5rem; }

.col-form-label {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5; }

.col-form-label-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 1.25rem; }

.col-form-label-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-size: 0.875rem; }

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #6c757d; }

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #ffffff;
  background-color: #343a40;
  background-clip: padding-box;
  border: 0 solid #ced4da;
  appearance: none;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.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: #ffffff;
    background-color: #495057;
    border-color: #86b7fe;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); }
  .form-control::-webkit-date-and-time-value {
    height: 1.5em; }
  .form-control::placeholder {
    color: #6c757d;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1; }
  .form-control::file-selector-button {
    padding: 0.375rem 0.75rem;
    margin: -0.375rem -0.75rem;
    margin-inline-end: 0.75rem;
    color: #212529;
    background-color: #e9ecef;
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 0;
    border-radius: 0;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.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: #dde0e3; }
  .form-control::-webkit-file-upload-button {
    padding: 0.375rem 0.75rem;
    margin: -0.375rem -0.75rem;
    margin-inline-end: 0.75rem;
    color: #212529;
    background-color: #e9ecef;
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 0;
    border-radius: 0;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-control::-webkit-file-upload-button {
        transition: none; } }
  .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
    background-color: #dde0e3; }

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 0 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 + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem; }
  .form-control-sm::file-selector-button {
    padding: 0.25rem 0.5rem;
    margin: -0.25rem -0.5rem;
    margin-inline-end: 0.5rem; }
  .form-control-sm::-webkit-file-upload-button {
    padding: 0.25rem 0.5rem;
    margin: -0.25rem -0.5rem;
    margin-inline-end: 0.5rem; }

.form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem; }
  .form-control-lg::file-selector-button {
    padding: 0.5rem 1rem;
    margin: -0.5rem -1rem;
    margin-inline-end: 1rem; }
  .form-control-lg::-webkit-file-upload-button {
    padding: 0.5rem 1rem;
    margin: -0.5rem -1rem;
    margin-inline-end: 1rem; }

textarea.form-control {
  min-height: calc(1.5em + 0.75rem + 2px); }

textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + 2px); }

textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + 2px); }

.form-control-color {
  max-width: 3rem;
  height: auto;
  padding: 0.375rem; }
  .form-control-color:not(:disabled):not([readonly]) {
    cursor: pointer; }
  .form-control-color::-moz-color-swatch {
    height: 1.5em;
    border-radius: 0.25rem; }
  .form-control-color::-webkit-color-swatch {
    height: 1.5em;
    border-radius: 0.25rem; }

.form-select {
  display: block;
  width: 100%;
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  vertical-align: middle;
  background-color: #fff;
  background-image: 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 5l6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  appearance: none; }
  .form-select:focus {
    border-color: #86b7fe;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); }
  .form-select[multiple], .form-select[size]:not([size="1"]) {
    padding-right: 0.75rem;
    background-image: none; }
  .form-select:disabled {
    color: #6c757d;
    background-color: #e9ecef; }
  .form-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #212529; }

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem; }

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem; }

.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem; }
  .form-check .form-check-input {
    float: left;
    margin-left: -1.5em; }

.form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  appearance: none;
  color-adjust: exact;
  transition: background-color 0.15s ease-in-out, background-position 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .form-check-input {
      transition: none; } }
  .form-check-input[type="checkbox"] {
    border-radius: 0.25em; }
  .form-check-input[type="radio"] {
    border-radius: 50%; }
  .form-check-input:active {
    filter: brightness(90%); }
  .form-check-input:focus {
    border-color: #86b7fe;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); }
  .form-check-input:checked {
    background-color: #0d6efd;
    border-color: #0d6efd; }
    .form-check-input:checked[type="checkbox"] {
      background-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 10l3 3l6-6'/%3e%3c/svg%3e"); }
    .form-check-input:checked[type="radio"] {
      background-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"); }
  .form-check-input[type="checkbox"]:indeterminate {
    background-color: #0d6efd;
    border-color: #0d6efd;
    background-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"); }
  .form-check-input:disabled {
    pointer-events: none;
    filter: none;
    opacity: 0.5; }
  .form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
    opacity: 0.5; }

.form-switch {
  padding-left: 2.5em; }
  .form-switch .form-check-input {
    width: 2em;
    margin-left: -2.5em;
    background-image: 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");
    background-position: left center;
    border-radius: 2em; }
    .form-switch .form-check-input:focus {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e"); }
    .form-switch .form-check-input:checked {
      background-position: right center;
      background-image: 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"); }

.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: 0.65; }

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  appearance: none; }
  .form-range:focus {
    outline: none; }
    .form-range:focus::-webkit-slider-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); }
    .form-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25); }
  .form-range::-moz-focus-outer {
    border: 0; }
  .form-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #0d6efd;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .form-range::-webkit-slider-thumb {
        transition: none; } }
    .form-range::-webkit-slider-thumb:active {
      background-color: #b6d4fe; }
  .form-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  .form-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #0d6efd;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .form-range::-moz-range-thumb {
        transition: none; } }
    .form-range::-moz-range-thumb:active {
      background-color: #b6d4fe; }
  .form-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  .form-range:disabled {
    pointer-events: none; }
    .form-range:disabled::-webkit-slider-thumb {
      background-color: #adb5bd; }
    .form-range:disabled::-moz-range-thumb {
      background-color: #adb5bd; }

.form-floating {
  position: relative; }
  .form-floating > .form-control,
  .form-floating > .form-select {
    height: calc(3.5rem + 2px);
    padding: 1rem 0.75rem; }
  .form-floating > label {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    padding: 1rem 0.75rem;
    pointer-events: none;
    border: 0 solid transparent;
    transform-origin: 0 0;
    transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-floating > label {
        transition: none; } }
  .form-floating > .form-control::placeholder {
    color: transparent; }
  .form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {
    padding-top: 1.625rem;
    padding-bottom: 0.625rem; }
  .form-floating > .form-control:-webkit-autofill {
    padding-top: 1.625rem;
    padding-bottom: 0.625rem; }
  .form-floating > .form-select {
    padding-top: 1.625rem;
    padding-bottom: 0.625rem; }
  .form-floating > .form-control:focus ~ label,
  .form-floating > .form-control:not(:placeholder-shown) ~ label,
  .form-floating > .form-select ~ label {
    opacity: 0.65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }
  .form-floating > .form-control:-webkit-autofill ~ label {
    opacity: 0.65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%; }
  .input-group > .form-control,
  .input-group > .form-select {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0; }
  .input-group > .form-control:focus,
  .input-group > .form-select:focus {
    z-index: 3; }
  .input-group .btn {
    position: relative;
    z-index: 2; }
    .input-group .btn:focus {
      z-index: 3; }

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 0 solid #ced4da;
  border-radius: 0.25rem; }

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem; }

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem; }

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 1.75rem; }

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3) {
  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),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4) {
  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: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #198754; }

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: rgba(25, 135, 84, 0.9);
  border-radius: 0.25rem; }

.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: #198754;
  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.73L.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(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
    border-color: #198754;
    box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); }

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: #198754;
  padding-right: calc(0.75em + 2.3125rem);
  background-image: 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 5l6 6 6-6'/%3e%3c/svg%3e"), 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.73L.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-position: right 0.75rem center, center right 1.75rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-select:valid:focus, .form-select.is-valid:focus {
    border-color: #198754;
    box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); }

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: #198754; }
  .was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
    background-color: #198754; }
  .was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
    box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25); }
  .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
    color: #198754; }

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: .5em; }

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #dc3545; }

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem; }

.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: #dc3545;
  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 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(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); }

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc(0.75em + 2.3125rem);
  background-image: 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 5l6 6 6-6'/%3e%3c/svg%3e"), 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-position: right 0.75rem center, center right 1.75rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); }

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: #dc3545; }
  .was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
    background-color: #dc3545; }
  .was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
    box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); }
  .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
    color: #dc3545; }

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: .5em; }

.btn {
  display: inline-block;
  font-weight: 400;
  line-height: 1.5;
  color: #ffffff;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 1.75rem;
  font-size: 1rem;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .btn {
      transition: none; } }
  .btn:hover {
    color: #ffffff; }
  .btn-check:focus + .btn, .btn:focus {
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); }
  .btn:disabled, .btn.disabled,
  fieldset:disabled .btn {
    pointer-events: none;
    opacity: 0.65; }

.btn-primary {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd; }
  .btn-primary:hover {
    color: #fff;
    background-color: #0b5ed7;
    border-color: #0a58ca; }
  .btn-check:focus + .btn-primary, .btn-primary:focus {
    color: #fff;
    background-color: #0b5ed7;
    border-color: #0a58ca;
    box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5); }
  .btn-check:checked + .btn-primary,
  .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #0a58ca;
    border-color: #0a53be; }
    .btn-check:checked + .btn-primary:focus,
    .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus,
    .show > .btn-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5); }
  .btn-primary:disabled, .btn-primary.disabled {
    color: #fff;
    background-color: #0d6efd;
    border-color: #0d6efd; }

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d; }
  .btn-secondary:hover {
    color: #fff;
    background-color: #5c636a;
    border-color: #565e64; }
  .btn-check:focus + .btn-secondary, .btn-secondary:focus {
    color: #fff;
    background-color: #5c636a;
    border-color: #565e64;
    box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); }
  .btn-check:checked + .btn-secondary,
  .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active,
  .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #565e64;
    border-color: #51585e; }
    .btn-check:checked + .btn-secondary:focus,
    .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus,
    .show > .btn-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); }
  .btn-secondary:disabled, .btn-secondary.disabled {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }

.btn-success {
  color: #fff;
  background-color: #198754;
  border-color: #198754; }
  .btn-success:hover {
    color: #fff;
    background-color: #157347;
    border-color: #146c43; }
  .btn-check:focus + .btn-success, .btn-success:focus {
    color: #fff;
    background-color: #157347;
    border-color: #146c43;
    box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5); }
  .btn-check:checked + .btn-success,
  .btn-check:active + .btn-success, .btn-success:active, .btn-success.active,
  .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #146c43;
    border-color: #13653f; }
    .btn-check:checked + .btn-success:focus,
    .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus,
    .show > .btn-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5); }
  .btn-success:disabled, .btn-success.disabled {
    color: #fff;
    background-color: #198754;
    border-color: #198754; }

.btn-info {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0; }
  .btn-info:hover {
    color: #000;
    background-color: #31d2f2;
    border-color: #25cff2; }
  .btn-check:focus + .btn-info, .btn-info:focus {
    color: #000;
    background-color: #31d2f2;
    border-color: #25cff2;
    box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5); }
  .btn-check:checked + .btn-info,
  .btn-check:active + .btn-info, .btn-info:active, .btn-info.active,
  .show > .btn-info.dropdown-toggle {
    color: #000;
    background-color: #3dd5f3;
    border-color: #25cff2; }
    .btn-check:checked + .btn-info:focus,
    .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus,
    .show > .btn-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5); }
  .btn-info:disabled, .btn-info.disabled {
    color: #000;
    background-color: #0dcaf0;
    border-color: #0dcaf0; }

.btn-warning {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107; }
  .btn-warning:hover {
    color: #000;
    background-color: #ffca2c;
    border-color: #ffc720; }
  .btn-check:focus + .btn-warning, .btn-warning:focus {
    color: #000;
    background-color: #ffca2c;
    border-color: #ffc720;
    box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); }
  .btn-check:checked + .btn-warning,
  .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active,
  .show > .btn-warning.dropdown-toggle {
    color: #000;
    background-color: #ffcd39;
    border-color: #ffc720; }
    .btn-check:checked + .btn-warning:focus,
    .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus,
    .show > .btn-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); }
  .btn-warning:disabled, .btn-warning.disabled {
    color: #000;
    background-color: #ffc107;
    border-color: #ffc107; }

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545; }
  .btn-danger:hover {
    color: #fff;
    background-color: #bb2d3b;
    border-color: #b02a37; }
  .btn-check:focus + .btn-danger, .btn-danger:focus {
    color: #fff;
    background-color: #bb2d3b;
    border-color: #b02a37;
    box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5); }
  .btn-check:checked + .btn-danger,
  .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active,
  .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #b02a37;
    border-color: #a52834; }
    .btn-check:checked + .btn-danger:focus,
    .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus,
    .show > .btn-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5); }
  .btn-danger:disabled, .btn-danger.disabled {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }

.btn-light {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa; }
  .btn-light:hover {
    color: #000;
    background-color: #f9fafb;
    border-color: #f9fafb; }
  .btn-check:focus + .btn-light, .btn-light:focus {
    color: #000;
    background-color: #f9fafb;
    border-color: #f9fafb;
    box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); }
  .btn-check:checked + .btn-light,
  .btn-check:active + .btn-light, .btn-light:active, .btn-light.active,
  .show > .btn-light.dropdown-toggle {
    color: #000;
    background-color: #f9fafb;
    border-color: #f9fafb; }
    .btn-check:checked + .btn-light:focus,
    .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus,
    .show > .btn-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); }
  .btn-light:disabled, .btn-light.disabled {
    color: #000;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }

.btn-dark {
  color: #fff;
  background-color: #212529;
  border-color: #212529; }
  .btn-dark:hover {
    color: #fff;
    background-color: #1c1f23;
    border-color: #1a1e21; }
  .btn-check:focus + .btn-dark, .btn-dark:focus {
    color: #fff;
    background-color: #1c1f23;
    border-color: #1a1e21;
    box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); }
  .btn-check:checked + .btn-dark,
  .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active,
  .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #1a1e21;
    border-color: #191c1f; }
    .btn-check:checked + .btn-dark:focus,
    .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus,
    .show > .btn-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); }
  .btn-dark:disabled, .btn-dark.disabled {
    color: #fff;
    background-color: #212529;
    border-color: #212529; }

.btn-darker {
  color: #fff;
  background-color: #111111;
  border-color: #111111; }
  .btn-darker:hover {
    color: #fff;
    background-color: #0e0e0e;
    border-color: #0e0e0e; }
  .btn-check:focus + .btn-darker, .btn-darker:focus {
    color: #fff;
    background-color: #0e0e0e;
    border-color: #0e0e0e;
    box-shadow: 0 0 0 0.25rem rgba(53, 53, 53, 0.5); }
  .btn-check:checked + .btn-darker,
  .btn-check:active + .btn-darker, .btn-darker:active, .btn-darker.active,
  .show > .btn-darker.dropdown-toggle {
    color: #fff;
    background-color: #0e0e0e;
    border-color: #0d0d0d; }
    .btn-check:checked + .btn-darker:focus,
    .btn-check:active + .btn-darker:focus, .btn-darker:active:focus, .btn-darker.active:focus,
    .show > .btn-darker.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(53, 53, 53, 0.5); }
  .btn-darker:disabled, .btn-darker.disabled {
    color: #fff;
    background-color: #111111;
    border-color: #111111; }

.btn-100 {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa; }
  .btn-100:hover {
    color: #000;
    background-color: #f9fafb;
    border-color: #f9fafb; }
  .btn-check:focus + .btn-100, .btn-100:focus {
    color: #000;
    background-color: #f9fafb;
    border-color: #f9fafb;
    box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); }
  .btn-check:checked + .btn-100,
  .btn-check:active + .btn-100, .btn-100:active, .btn-100.active,
  .show > .btn-100.dropdown-toggle {
    color: #000;
    background-color: #f9fafb;
    border-color: #f9fafb; }
    .btn-check:checked + .btn-100:focus,
    .btn-check:active + .btn-100:focus, .btn-100:active:focus, .btn-100.active:focus,
    .show > .btn-100.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5); }
  .btn-100:disabled, .btn-100.disabled {
    color: #000;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }

.btn-dark-15 {
  color: #fff;
  background-color: rgba(17, 17, 17, 0.15);
  border-color: rgba(17, 17, 17, 0.15); }
  .btn-dark-15:hover {
    color: #fff;
    background-color: rgba(5, 5, 5, 0.2775);
    border-color: rgba(4, 4, 4, 0.32); }
  .btn-check:focus + .btn-dark-15, .btn-dark-15:focus {
    color: #fff;
    background-color: rgba(5, 5, 5, 0.2775);
    border-color: rgba(4, 4, 4, 0.32);
    box-shadow: 0 0 0 0.25rem rgba(180, 180, 180, 0.5); }
  .btn-check:checked + .btn-dark-15,
  .btn-check:active + .btn-dark-15, .btn-dark-15:active, .btn-dark-15.active,
  .show > .btn-dark-15.dropdown-toggle {
    color: #fff;
    background-color: rgba(4, 4, 4, 0.32);
    border-color: rgba(3, 3, 3, 0.3625); }
    .btn-check:checked + .btn-dark-15:focus,
    .btn-check:active + .btn-dark-15:focus, .btn-dark-15:active:focus, .btn-dark-15.active:focus,
    .show > .btn-dark-15.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(180, 180, 180, 0.5); }
  .btn-dark-15:disabled, .btn-dark-15.disabled {
    color: #fff;
    background-color: rgba(17, 17, 17, 0.15);
    border-color: rgba(17, 17, 17, 0.15); }

.btn-200 {
  color: #000;
  background-color: #e9ecef;
  border-color: #e9ecef; }
  .btn-200:hover {
    color: #000;
    background-color: #eceff1;
    border-color: #ebeef1; }
  .btn-check:focus + .btn-200, .btn-200:focus {
    color: #000;
    background-color: #eceff1;
    border-color: #ebeef1;
    box-shadow: 0 0 0 0.25rem rgba(198, 201, 203, 0.5); }
  .btn-check:checked + .btn-200,
  .btn-check:active + .btn-200, .btn-200:active, .btn-200.active,
  .show > .btn-200.dropdown-toggle {
    color: #000;
    background-color: #edf0f2;
    border-color: #ebeef1; }
    .btn-check:checked + .btn-200:focus,
    .btn-check:active + .btn-200:focus, .btn-200:active:focus, .btn-200.active:focus,
    .show > .btn-200.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(198, 201, 203, 0.5); }
  .btn-200:disabled, .btn-200.disabled {
    color: #000;
    background-color: #e9ecef;
    border-color: #e9ecef; }

.btn-300 {
  color: #000;
  background-color: #dee2e6;
  border-color: #dee2e6; }
  .btn-300:hover {
    color: #000;
    background-color: #e3e6ea;
    border-color: #e1e5e9; }
  .btn-check:focus + .btn-300, .btn-300:focus {
    color: #000;
    background-color: #e3e6ea;
    border-color: #e1e5e9;
    box-shadow: 0 0 0 0.25rem rgba(189, 192, 196, 0.5); }
  .btn-check:checked + .btn-300,
  .btn-check:active + .btn-300, .btn-300:active, .btn-300.active,
  .show > .btn-300.dropdown-toggle {
    color: #000;
    background-color: #e5e8eb;
    border-color: #e1e5e9; }
    .btn-check:checked + .btn-300:focus,
    .btn-check:active + .btn-300:focus, .btn-300:active:focus, .btn-300.active:focus,
    .show > .btn-300.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(189, 192, 196, 0.5); }
  .btn-300:disabled, .btn-300.disabled {
    color: #000;
    background-color: #dee2e6;
    border-color: #dee2e6; }

.btn-400 {
  color: #000;
  background-color: #ced4da;
  border-color: #ced4da; }
  .btn-400:hover {
    color: #000;
    background-color: #d5dae0;
    border-color: #d3d8de; }
  .btn-check:focus + .btn-400, .btn-400:focus {
    color: #000;
    background-color: #d5dae0;
    border-color: #d3d8de;
    box-shadow: 0 0 0 0.25rem rgba(175, 180, 185, 0.5); }
  .btn-check:checked + .btn-400,
  .btn-check:active + .btn-400, .btn-400:active, .btn-400.active,
  .show > .btn-400.dropdown-toggle {
    color: #000;
    background-color: #d8dde1;
    border-color: #d3d8de; }
    .btn-check:checked + .btn-400:focus,
    .btn-check:active + .btn-400:focus, .btn-400:active:focus, .btn-400.active:focus,
    .show > .btn-400.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(175, 180, 185, 0.5); }
  .btn-400:disabled, .btn-400.disabled {
    color: #000;
    background-color: #ced4da;
    border-color: #ced4da; }

.btn-500 {
  color: #000;
  background-color: #adb5bd;
  border-color: #adb5bd; }
  .btn-500:hover {
    color: #000;
    background-color: #b9c0c7;
    border-color: #b5bcc4; }
  .btn-check:focus + .btn-500, .btn-500:focus {
    color: #000;
    background-color: #b9c0c7;
    border-color: #b5bcc4;
    box-shadow: 0 0 0 0.25rem rgba(147, 154, 161, 0.5); }
  .btn-check:checked + .btn-500,
  .btn-check:active + .btn-500, .btn-500:active, .btn-500.active,
  .show > .btn-500.dropdown-toggle {
    color: #000;
    background-color: #bdc4ca;
    border-color: #b5bcc4; }
    .btn-check:checked + .btn-500:focus,
    .btn-check:active + .btn-500:focus, .btn-500:active:focus, .btn-500.active:focus,
    .show > .btn-500.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(147, 154, 161, 0.5); }
  .btn-500:disabled, .btn-500.disabled {
    color: #000;
    background-color: #adb5bd;
    border-color: #adb5bd; }

.btn-600 {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d; }
  .btn-600:hover {
    color: #fff;
    background-color: #5c636a;
    border-color: #565e64; }
  .btn-check:focus + .btn-600, .btn-600:focus {
    color: #fff;
    background-color: #5c636a;
    border-color: #565e64;
    box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); }
  .btn-check:checked + .btn-600,
  .btn-check:active + .btn-600, .btn-600:active, .btn-600.active,
  .show > .btn-600.dropdown-toggle {
    color: #fff;
    background-color: #565e64;
    border-color: #51585e; }
    .btn-check:checked + .btn-600:focus,
    .btn-check:active + .btn-600:focus, .btn-600:active:focus, .btn-600.active:focus,
    .show > .btn-600.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5); }
  .btn-600:disabled, .btn-600.disabled {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }

.btn-700 {
  color: #fff;
  background-color: #495057;
  border-color: #495057; }
  .btn-700:hover {
    color: #fff;
    background-color: #3e444a;
    border-color: #3a4046; }
  .btn-check:focus + .btn-700, .btn-700:focus {
    color: #fff;
    background-color: #3e444a;
    border-color: #3a4046;
    box-shadow: 0 0 0 0.25rem rgba(100, 106, 112, 0.5); }
  .btn-check:checked + .btn-700,
  .btn-check:active + .btn-700, .btn-700:active, .btn-700.active,
  .show > .btn-700.dropdown-toggle {
    color: #fff;
    background-color: #3a4046;
    border-color: #373c41; }
    .btn-check:checked + .btn-700:focus,
    .btn-check:active + .btn-700:focus, .btn-700:active:focus, .btn-700.active:focus,
    .show > .btn-700.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(100, 106, 112, 0.5); }
  .btn-700:disabled, .btn-700.disabled {
    color: #fff;
    background-color: #495057;
    border-color: #495057; }

.btn-800 {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40; }
  .btn-800:hover {
    color: #fff;
    background-color: #2c3136;
    border-color: #2a2e33; }
  .btn-check:focus + .btn-800, .btn-800:focus {
    color: #fff;
    background-color: #2c3136;
    border-color: #2a2e33;
    box-shadow: 0 0 0 0.25rem rgba(82, 88, 93, 0.5); }
  .btn-check:checked + .btn-800,
  .btn-check:active + .btn-800, .btn-800:active, .btn-800.active,
  .show > .btn-800.dropdown-toggle {
    color: #fff;
    background-color: #2a2e33;
    border-color: #272c30; }
    .btn-check:checked + .btn-800:focus,
    .btn-check:active + .btn-800:focus, .btn-800:active:focus, .btn-800.active:focus,
    .show > .btn-800.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(82, 88, 93, 0.5); }
  .btn-800:disabled, .btn-800.disabled {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }

.btn-900 {
  color: #fff;
  background-color: #212529;
  border-color: #212529; }
  .btn-900:hover {
    color: #fff;
    background-color: #1c1f23;
    border-color: #1a1e21; }
  .btn-check:focus + .btn-900, .btn-900:focus {
    color: #fff;
    background-color: #1c1f23;
    border-color: #1a1e21;
    box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); }
  .btn-check:checked + .btn-900,
  .btn-check:active + .btn-900, .btn-900:active, .btn-900.active,
  .show > .btn-900.dropdown-toggle {
    color: #fff;
    background-color: #1a1e21;
    border-color: #191c1f; }
    .btn-check:checked + .btn-900:focus,
    .btn-check:active + .btn-900:focus, .btn-900:active:focus, .btn-900.active:focus,
    .show > .btn-900.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5); }
  .btn-900:disabled, .btn-900.disabled {
    color: #fff;
    background-color: #212529;
    border-color: #212529; }

.btn-outline-primary {
  color: #0d6efd;
  border-color: #0d6efd; }
  .btn-outline-primary:hover {
    color: #fff;
    background-color: #0d6efd;
    border-color: #0d6efd; }
  .btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
    box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5); }
  .btn-check:checked + .btn-outline-primary,
  .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {
    color: #fff;
    background-color: #0d6efd;
    border-color: #0d6efd; }
    .btn-check:checked + .btn-outline-primary:focus,
    .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5); }
  .btn-outline-primary:disabled, .btn-outline-primary.disabled {
    color: #0d6efd;
    background-color: transparent; }

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d; }
  .btn-outline-secondary:hover {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  .btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {
    box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); }
  .btn-check:checked + .btn-outline-secondary,
  .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
    .btn-check:checked + .btn-outline-secondary:focus,
    .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); }
  .btn-outline-secondary:disabled, .btn-outline-secondary.disabled {
    color: #6c757d;
    background-color: transparent; }

.btn-outline-success {
  color: #198754;
  border-color: #198754; }
  .btn-outline-success:hover {
    color: #fff;
    background-color: #198754;
    border-color: #198754; }
  .btn-check:focus + .btn-outline-success, .btn-outline-success:focus {
    box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5); }
  .btn-check:checked + .btn-outline-success,
  .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show {
    color: #fff;
    background-color: #198754;
    border-color: #198754; }
    .btn-check:checked + .btn-outline-success:focus,
    .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5); }
  .btn-outline-success:disabled, .btn-outline-success.disabled {
    color: #198754;
    background-color: transparent; }

.btn-outline-info {
  color: #0dcaf0;
  border-color: #0dcaf0; }
  .btn-outline-info:hover {
    color: #000;
    background-color: #0dcaf0;
    border-color: #0dcaf0; }
  .btn-check:focus + .btn-outline-info, .btn-outline-info:focus {
    box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5); }
  .btn-check:checked + .btn-outline-info,
  .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show {
    color: #000;
    background-color: #0dcaf0;
    border-color: #0dcaf0; }
    .btn-check:checked + .btn-outline-info:focus,
    .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5); }
  .btn-outline-info:disabled, .btn-outline-info.disabled {
    color: #0dcaf0;
    background-color: transparent; }

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107; }
  .btn-outline-warning:hover {
    color: #000;
    background-color: #ffc107;
    border-color: #ffc107; }
  .btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {
    box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); }
  .btn-check:checked + .btn-outline-warning,
  .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show {
    color: #000;
    background-color: #ffc107;
    border-color: #ffc107; }
    .btn-check:checked + .btn-outline-warning:focus,
    .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); }
  .btn-outline-warning:disabled, .btn-outline-warning.disabled {
    color: #ffc107;
    background-color: transparent; }

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545; }
  .btn-outline-danger:hover {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
  .btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {
    box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5); }
  .btn-check:checked + .btn-outline-danger,
  .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
    .btn-check:checked + .btn-outline-danger:focus,
    .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5); }
  .btn-outline-danger:disabled, .btn-outline-danger.disabled {
    color: #dc3545;
    background-color: transparent; }

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa; }
  .btn-outline-light:hover {
    color: #000;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  .btn-check:focus + .btn-outline-light, .btn-outline-light:focus {
    box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); }
  .btn-check:checked + .btn-outline-light,
  .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show {
    color: #000;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
    .btn-check:checked + .btn-outline-light:focus,
    .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); }
  .btn-outline-light:disabled, .btn-outline-light.disabled {
    color: #f8f9fa;
    background-color: transparent; }

.btn-outline-dark {
  color: #212529;
  border-color: #212529; }
  .btn-outline-dark:hover {
    color: #fff;
    background-color: #212529;
    border-color: #212529; }
  .btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {
    box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); }
  .btn-check:checked + .btn-outline-dark,
  .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show {
    color: #fff;
    background-color: #212529;
    border-color: #212529; }
    .btn-check:checked + .btn-outline-dark:focus,
    .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); }
  .btn-outline-dark:disabled, .btn-outline-dark.disabled {
    color: #212529;
    background-color: transparent; }

.btn-outline-darker {
  color: #111111;
  border-color: #111111; }
  .btn-outline-darker:hover {
    color: #fff;
    background-color: #111111;
    border-color: #111111; }
  .btn-check:focus + .btn-outline-darker, .btn-outline-darker:focus {
    box-shadow: 0 0 0 0.25rem rgba(17, 17, 17, 0.5); }
  .btn-check:checked + .btn-outline-darker,
  .btn-check:active + .btn-outline-darker, .btn-outline-darker:active, .btn-outline-darker.active, .btn-outline-darker.dropdown-toggle.show {
    color: #fff;
    background-color: #111111;
    border-color: #111111; }
    .btn-check:checked + .btn-outline-darker:focus,
    .btn-check:active + .btn-outline-darker:focus, .btn-outline-darker:active:focus, .btn-outline-darker.active:focus, .btn-outline-darker.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(17, 17, 17, 0.5); }
  .btn-outline-darker:disabled, .btn-outline-darker.disabled {
    color: #111111;
    background-color: transparent; }

.btn-outline-100 {
  color: #f8f9fa;
  border-color: #f8f9fa; }
  .btn-outline-100:hover {
    color: #000;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  .btn-check:focus + .btn-outline-100, .btn-outline-100:focus {
    box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); }
  .btn-check:checked + .btn-outline-100,
  .btn-check:active + .btn-outline-100, .btn-outline-100:active, .btn-outline-100.active, .btn-outline-100.dropdown-toggle.show {
    color: #000;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
    .btn-check:checked + .btn-outline-100:focus,
    .btn-check:active + .btn-outline-100:focus, .btn-outline-100:active:focus, .btn-outline-100.active:focus, .btn-outline-100.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5); }
  .btn-outline-100:disabled, .btn-outline-100.disabled {
    color: #f8f9fa;
    background-color: transparent; }

.btn-outline-dark-15 {
  color: rgba(17, 17, 17, 0.15);
  border-color: rgba(17, 17, 17, 0.15); }
  .btn-outline-dark-15:hover {
    color: #fff;
    background-color: rgba(17, 17, 17, 0.15);
    border-color: rgba(17, 17, 17, 0.15); }
  .btn-check:focus + .btn-outline-dark-15, .btn-outline-dark-15:focus {
    box-shadow: 0 0 0 0.25rem rgba(17, 17, 17, 0.5); }
  .btn-check:checked + .btn-outline-dark-15,
  .btn-check:active + .btn-outline-dark-15, .btn-outline-dark-15:active, .btn-outline-dark-15.active, .btn-outline-dark-15.dropdown-toggle.show {
    color: #fff;
    background-color: rgba(17, 17, 17, 0.15);
    border-color: rgba(17, 17, 17, 0.15); }
    .btn-check:checked + .btn-outline-dark-15:focus,
    .btn-check:active + .btn-outline-dark-15:focus, .btn-outline-dark-15:active:focus, .btn-outline-dark-15.active:focus, .btn-outline-dark-15.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(17, 17, 17, 0.5); }
  .btn-outline-dark-15:disabled, .btn-outline-dark-15.disabled {
    color: rgba(17, 17, 17, 0.15);
    background-color: transparent; }

.btn-outline-200 {
  color: #e9ecef;
  border-color: #e9ecef; }
  .btn-outline-200:hover {
    color: #000;
    background-color: #e9ecef;
    border-color: #e9ecef; }
  .btn-check:focus + .btn-outline-200, .btn-outline-200:focus {
    box-shadow: 0 0 0 0.25rem rgba(233, 236, 239, 0.5); }
  .btn-check:checked + .btn-outline-200,
  .btn-check:active + .btn-outline-200, .btn-outline-200:active, .btn-outline-200.active, .btn-outline-200.dropdown-toggle.show {
    color: #000;
    background-color: #e9ecef;
    border-color: #e9ecef; }
    .btn-check:checked + .btn-outline-200:focus,
    .btn-check:active + .btn-outline-200:focus, .btn-outline-200:active:focus, .btn-outline-200.active:focus, .btn-outline-200.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(233, 236, 239, 0.5); }
  .btn-outline-200:disabled, .btn-outline-200.disabled {
    color: #e9ecef;
    background-color: transparent; }

.btn-outline-300 {
  color: #dee2e6;
  border-color: #dee2e6; }
  .btn-outline-300:hover {
    color: #000;
    background-color: #dee2e6;
    border-color: #dee2e6; }
  .btn-check:focus + .btn-outline-300, .btn-outline-300:focus {
    box-shadow: 0 0 0 0.25rem rgba(222, 226, 230, 0.5); }
  .btn-check:checked + .btn-outline-300,
  .btn-check:active + .btn-outline-300, .btn-outline-300:active, .btn-outline-300.active, .btn-outline-300.dropdown-toggle.show {
    color: #000;
    background-color: #dee2e6;
    border-color: #dee2e6; }
    .btn-check:checked + .btn-outline-300:focus,
    .btn-check:active + .btn-outline-300:focus, .btn-outline-300:active:focus, .btn-outline-300.active:focus, .btn-outline-300.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(222, 226, 230, 0.5); }
  .btn-outline-300:disabled, .btn-outline-300.disabled {
    color: #dee2e6;
    background-color: transparent; }

.btn-outline-400 {
  color: #ced4da;
  border-color: #ced4da; }
  .btn-outline-400:hover {
    color: #000;
    background-color: #ced4da;
    border-color: #ced4da; }
  .btn-check:focus + .btn-outline-400, .btn-outline-400:focus {
    box-shadow: 0 0 0 0.25rem rgba(206, 212, 218, 0.5); }
  .btn-check:checked + .btn-outline-400,
  .btn-check:active + .btn-outline-400, .btn-outline-400:active, .btn-outline-400.active, .btn-outline-400.dropdown-toggle.show {
    color: #000;
    background-color: #ced4da;
    border-color: #ced4da; }
    .btn-check:checked + .btn-outline-400:focus,
    .btn-check:active + .btn-outline-400:focus, .btn-outline-400:active:focus, .btn-outline-400.active:focus, .btn-outline-400.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(206, 212, 218, 0.5); }
  .btn-outline-400:disabled, .btn-outline-400.disabled {
    color: #ced4da;
    background-color: transparent; }

.btn-outline-500 {
  color: #adb5bd;
  border-color: #adb5bd; }
  .btn-outline-500:hover {
    color: #000;
    background-color: #adb5bd;
    border-color: #adb5bd; }
  .btn-check:focus + .btn-outline-500, .btn-outline-500:focus {
    box-shadow: 0 0 0 0.25rem rgba(173, 181, 189, 0.5); }
  .btn-check:checked + .btn-outline-500,
  .btn-check:active + .btn-outline-500, .btn-outline-500:active, .btn-outline-500.active, .btn-outline-500.dropdown-toggle.show {
    color: #000;
    background-color: #adb5bd;
    border-color: #adb5bd; }
    .btn-check:checked + .btn-outline-500:focus,
    .btn-check:active + .btn-outline-500:focus, .btn-outline-500:active:focus, .btn-outline-500.active:focus, .btn-outline-500.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(173, 181, 189, 0.5); }
  .btn-outline-500:disabled, .btn-outline-500.disabled {
    color: #adb5bd;
    background-color: transparent; }

.btn-outline-600 {
  color: #6c757d;
  border-color: #6c757d; }
  .btn-outline-600:hover {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  .btn-check:focus + .btn-outline-600, .btn-outline-600:focus {
    box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); }
  .btn-check:checked + .btn-outline-600,
  .btn-check:active + .btn-outline-600, .btn-outline-600:active, .btn-outline-600.active, .btn-outline-600.dropdown-toggle.show {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
    .btn-check:checked + .btn-outline-600:focus,
    .btn-check:active + .btn-outline-600:focus, .btn-outline-600:active:focus, .btn-outline-600.active:focus, .btn-outline-600.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5); }
  .btn-outline-600:disabled, .btn-outline-600.disabled {
    color: #6c757d;
    background-color: transparent; }

.btn-outline-700 {
  color: #495057;
  border-color: #495057; }
  .btn-outline-700:hover {
    color: #fff;
    background-color: #495057;
    border-color: #495057; }
  .btn-check:focus + .btn-outline-700, .btn-outline-700:focus {
    box-shadow: 0 0 0 0.25rem rgba(73, 80, 87, 0.5); }
  .btn-check:checked + .btn-outline-700,
  .btn-check:active + .btn-outline-700, .btn-outline-700:active, .btn-outline-700.active, .btn-outline-700.dropdown-toggle.show {
    color: #fff;
    background-color: #495057;
    border-color: #495057; }
    .btn-check:checked + .btn-outline-700:focus,
    .btn-check:active + .btn-outline-700:focus, .btn-outline-700:active:focus, .btn-outline-700.active:focus, .btn-outline-700.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(73, 80, 87, 0.5); }
  .btn-outline-700:disabled, .btn-outline-700.disabled {
    color: #495057;
    background-color: transparent; }

.btn-outline-800 {
  color: #343a40;
  border-color: #343a40; }
  .btn-outline-800:hover {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
  .btn-check:focus + .btn-outline-800, .btn-outline-800:focus {
    box-shadow: 0 0 0 0.25rem rgba(52, 58, 64, 0.5); }
  .btn-check:checked + .btn-outline-800,
  .btn-check:active + .btn-outline-800, .btn-outline-800:active, .btn-outline-800.active, .btn-outline-800.dropdown-toggle.show {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
    .btn-check:checked + .btn-outline-800:focus,
    .btn-check:active + .btn-outline-800:focus, .btn-outline-800:active:focus, .btn-outline-800.active:focus, .btn-outline-800.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(52, 58, 64, 0.5); }
  .btn-outline-800:disabled, .btn-outline-800.disabled {
    color: #343a40;
    background-color: transparent; }

.btn-outline-900 {
  color: #212529;
  border-color: #212529; }
  .btn-outline-900:hover {
    color: #fff;
    background-color: #212529;
    border-color: #212529; }
  .btn-check:focus + .btn-outline-900, .btn-outline-900:focus {
    box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); }
  .btn-check:checked + .btn-outline-900,
  .btn-check:active + .btn-outline-900, .btn-outline-900:active, .btn-outline-900.active, .btn-outline-900.dropdown-toggle.show {
    color: #fff;
    background-color: #212529;
    border-color: #212529; }
    .btn-check:checked + .btn-outline-900:focus,
    .btn-check:active + .btn-outline-900:focus, .btn-outline-900:active:focus, .btn-outline-900.active:focus, .btn-outline-900.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5); }
  .btn-outline-900:disabled, .btn-outline-900.disabled {
    color: #212529;
    background-color: transparent; }

.btn-link {
  font-weight: 400;
  color: #0d6efd;
  text-decoration: none; }
  .btn-link:hover {
    color: #0a58ca; }
  .btn-link:disabled, .btn-link.disabled {
    color: #6c757d; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 2rem;
  font-size: 1.25rem;
  border-radius: 0.3rem; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 1.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem; }

.fade {
  transition: opacity 0.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 0.35s ease; }
  @media (prefers-reduced-motion: reduce) {
    .collapsing {
      transition: none; } }

.dropup,
.dropend,
.dropdown,
.dropstart {
  position: relative; }

.dropdown-toggle {
  white-space: nowrap; }
  .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-bottom: 0;
    border-left: 0.3em solid transparent; }
  .dropdown-toggle:empty::after {
    margin-left: 0; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem; }
  .dropdown-menu[style] {
    right: auto !important; }

.dropdown-menu-start {
  --bs-position: start;
  right: auto /* rtl:ignore */;
  left: 0 /* rtl:ignore */; }

.dropdown-menu-end {
  --bs-position: end;
  right: 0 /* rtl:ignore */;
  left: auto /* rtl:ignore */; }

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
    right: auto /* rtl:ignore */;
    left: 0 /* rtl:ignore */; }
  .dropdown-menu-sm-end {
    --bs-position: end;
    right: 0 /* rtl:ignore */;
    left: auto /* rtl:ignore */; } }

@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
    right: auto /* rtl:ignore */;
    left: 0 /* rtl:ignore */; }
  .dropdown-menu-md-end {
    --bs-position: end;
    right: 0 /* rtl:ignore */;
    left: auto /* rtl:ignore */; } }

@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
    right: auto /* rtl:ignore */;
    left: 0 /* rtl:ignore */; }
  .dropdown-menu-lg-end {
    --bs-position: end;
    right: 0 /* rtl:ignore */;
    left: auto /* rtl:ignore */; } }

@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
    right: auto /* rtl:ignore */;
    left: 0 /* rtl:ignore */; }
  .dropdown-menu-xl-end {
    --bs-position: end;
    right: 0 /* rtl:ignore */;
    left: auto /* rtl:ignore */; } }

@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
    right: auto /* rtl:ignore */;
    left: 0 /* rtl:ignore */; }
  .dropdown-menu-xxl-end {
    --bs-position: end;
    right: 0 /* rtl:ignore */;
    left: auto /* rtl:ignore */; } }

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem; }

.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent; }

.dropup .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropend .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem; }

.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid; }

.dropend .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropend .dropdown-toggle::after {
  vertical-align: 0; }

.dropstart .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem; }

.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: ""; }

.dropstart .dropdown-toggle::after {
  display: none; }

.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent; }

.dropstart .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropstart .dropdown-toggle::before {
  vertical-align: 0; }

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid rgba(0, 0, 0, 0.15); }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }
  .dropdown-item:hover, .dropdown-item:focus {
    color: #1e2125;
    background-color: #f8f9fa; }
  .dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #0d6efd; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: transparent; }

.dropdown-menu.show {
  display: block; }

.dropdown-header {
  display: block;
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap; }

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1rem;
  color: #212529; }

.dropdown-menu-dark {
  color: #dee2e6;
  background-color: #343a40;
  border-color: rgba(0, 0, 0, 0.15); }
  .dropdown-menu-dark .dropdown-item {
    color: #dee2e6; }
    .dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {
      color: #fff;
      background-color: rgba(255, 255, 255, 0.15); }
    .dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {
      color: #fff;
      background-color: #0d6efd; }
    .dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {
      color: #adb5bd; }
  .dropdown-menu-dark .dropdown-divider {
    border-color: rgba(0, 0, 0, 0.15); }
  .dropdown-menu-dark .dropdown-item-text {
    color: #dee2e6; }
  .dropdown-menu-dark .dropdown-header {
    color: #adb5bd; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    flex: 1 1 auto; }
  .btn-group > .btn-check:checked + .btn,
  .btn-group > .btn-check:focus + .btn,
  .btn-group > .btn:hover,
  .btn-group > .btn:focus,
  .btn-group > .btn:active,
  .btn-group > .btn.active,
  .btn-group-vertical > .btn-check:checked + .btn,
  .btn-group-vertical > .btn-check:focus + .btn,
  .btn-group-vertical > .btn:hover,
  .btn-group-vertical > .btn:focus,
  .btn-group-vertical > .btn:active,
  .btn-group-vertical > .btn.active {
    z-index: 1; }

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start; }
  .btn-toolbar .input-group {
    width: auto; }

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px; }

.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.btn-group > .btn:nth-child(n + 3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.dropdown-toggle-split {
  padding-right: 1.3125rem;
  padding-left: 1.3125rem; }
  .dropdown-toggle-split::after,
  .dropup .dropdown-toggle-split::after,
  .dropend .dropdown-toggle-split::after {
    margin-left: 0; }
  .dropstart .dropdown-toggle-split::before {
    margin-right: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 1.125rem;
  padding-left: 1.125rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 1.5rem;
  padding-left: 1.5rem; }

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center; }
  .btn-group-vertical > .btn,
  .btn-group-vertical > .btn-group {
    width: 100%; }
  .btn-group-vertical > .btn:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) {
    margin-top: -1px; }
  .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-group:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.nav-link {
  display: block;
  padding: 0.5rem 1.75rem;
  font-size: 0.875rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .nav-link {
      transition: none; } }
  .nav-link:hover, .nav-link:focus {
    color: #adb5bd; }
  .nav-link.disabled {
    color: #6c757d;
    pointer-events: none;
    cursor: default; }

.nav-tabs {
  border-bottom: 1px solid #dee2e6; }
  .nav-tabs .nav-link {
    margin-bottom: -1px;
    border: 1px solid transparent;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
      border-color: #e9ecef #e9ecef #dee2e6; }
    .nav-tabs .nav-link.disabled {
      color: #6c757d;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff; }
  .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav-pills .nav-link {
  border-radius: 0.25rem; }

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #495057; }

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center; }

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center; }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }
  .navbar > .container,
  .navbar > .container-fluid,
  .navbar > .container-sm,
  .navbar > .container-md,
  .navbar > .container-lg,
  .navbar > .container-xl,
  .navbar > .container-xxl {
    display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between; }

.navbar-brand {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  white-space: nowrap; }

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  .navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0; }
  .navbar-nav .dropdown-menu {
    position: static; }

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }

.navbar-collapse {
  align-items: center;
  width: 100%; }

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  transition: box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .navbar-toggler {
      transition: none; } }
  .navbar-toggler:hover {
    text-decoration: none; }
  .navbar-toggler:focus {
    text-decoration: none;
    outline: 0;
    box-shadow: 0 0 0 0.25rem; }

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%; }

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-sm .navbar-nav {
      flex-direction: row; }
      .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-sm .navbar-collapse {
      display: flex !important; }
    .navbar-expand-sm .navbar-toggler {
      display: none; } }

@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-md .navbar-nav {
      flex-direction: row; }
      .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-md .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-md .navbar-collapse {
      display: flex !important; }
    .navbar-expand-md .navbar-toggler {
      display: none; } }

@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-lg .navbar-nav {
      flex-direction: row; }
      .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-lg .navbar-collapse {
      display: flex !important; }
    .navbar-expand-lg .navbar-toggler {
      display: none; } }

@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-xl .navbar-nav {
      flex-direction: row; }
      .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-xl .navbar-collapse {
      display: flex !important; }
    .navbar-expand-xl .navbar-toggler {
      display: none; } }

@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-xxl .navbar-nav {
      flex-direction: row; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xxl .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-xxl .navbar-collapse {
      display: flex !important; }
    .navbar-expand-xxl .navbar-toggler {
      display: none; } }

.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start; }
  .navbar-expand .navbar-nav {
    flex-direction: row; }
    .navbar-expand .navbar-nav .dropdown-menu {
      position: absolute; }
    .navbar-expand .navbar-nav .nav-link {
      padding-right: 0.5rem;
      padding-left: 0.5rem; }
  .navbar-expand .navbar-collapse {
    display: flex !important; }
  .navbar-expand .navbar-toggler {
    display: none; }

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9); }
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.55); }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: rgba(0, 0, 0, 0.7); }
  .navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, 0.3); }

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.55);
  border-color: rgba(0, 0, 0, 0.1); }

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.55); }
  .navbar-light .navbar-text a,
  .navbar-light .navbar-text a:hover,
  .navbar-light .navbar-text a:focus {
    color: rgba(0, 0, 0, 0.9); }

.navbar-dark .navbar-brand {
  color: #fff; }
  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
    color: #fff; }

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.55); }
  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, 0.75); }
  .navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25); }

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff; }

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.55);
  border-color: rgba(255, 255, 255, 0.1); }

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.55); }
  .navbar-dark .navbar-text a,
  .navbar-dark .navbar-text a:hover,
  .navbar-dark .navbar-text a:focus {
    color: #fff; }

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem; }
  .card > hr {
    margin-right: 0;
    margin-left: 0; }
  .card > .list-group {
    border-top: inherit;
    border-bottom: inherit; }
    .card > .list-group:first-child {
      border-top-width: 0;
      border-top-left-radius: calc(0.25rem - 1px);
      border-top-right-radius: calc(0.25rem - 1px); }
    .card > .list-group:last-child {
      border-bottom-width: 0;
      border-bottom-right-radius: calc(0.25rem - 1px);
      border-bottom-left-radius: calc(0.25rem - 1px); }
  .card > .card-header + .list-group,
  .card > .list-group + .card-footer {
    border-top: 0; }

.card-body {
  flex: 1 1 auto;
  padding: 1rem 1rem; }

.card-title {
  margin-bottom: 0.5rem; }

.card-subtitle {
  margin-top: -0.25rem;
  margin-bottom: 0; }

.card-text:last-child {
  margin-bottom: 0; }

.card-link:hover {
  text-decoration: none; }

.card-link + .card-link {
  margin-left: 1rem /* rtl:ignore */; }

.card-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
  .card-header:first-child {
    border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }

.card-footer {
  padding: 0.5rem 1rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125); }
  .card-footer:last-child {
    border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }

.card-header-tabs {
  margin-right: -0.5rem;
  margin-bottom: -0.5rem;
  margin-left: -0.5rem;
  border-bottom: 0; }

.card-header-pills {
  margin-right: -0.5rem;
  margin-left: -0.5rem; }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1rem;
  border-radius: calc(0.25rem - 1px); }

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%; }

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px); }

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px); }

.card-group > .card {
  margin-bottom: 0.75rem; }

@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap; }
    .card-group > .card {
      flex: 1 0 0%;
      margin-bottom: 0; }
      .card-group > .card + .card {
        margin-left: 0;
        border-left: 0; }
      .card-group > .card:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0; }
        .card-group > .card:not(:last-child) .card-img-top,
        .card-group > .card:not(:last-child) .card-header {
          border-top-right-radius: 0; }
        .card-group > .card:not(:last-child) .card-img-bottom,
        .card-group > .card:not(:last-child) .card-footer {
          border-bottom-right-radius: 0; }
      .card-group > .card:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0; }
        .card-group > .card:not(:first-child) .card-img-top,
        .card-group > .card:not(:first-child) .card-header {
          border-top-left-radius: 0; }
        .card-group > .card:not(:first-child) .card-img-bottom,
        .card-group > .card:not(:first-child) .card-footer {
          border-bottom-left-radius: 0; } }

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 1rem 1.25rem;
  font-size: 1rem;
  color: #212529;
  background-color: transparent;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0;
  overflow-anchor: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease; }
  @media (prefers-reduced-motion: reduce) {
    .accordion-button {
      transition: none; } }
  .accordion-button.collapsed {
    border-bottom-width: 0; }
  .accordion-button:not(.collapsed) {
    color: #0c63e4;
    background-color: #e7f1ff; }
    .accordion-button:not(.collapsed)::after {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%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");
      transform: rotate(180deg); }
  .accordion-button::after {
    flex-shrink: 0;
    width: 1.25rem;
    height: 1.25rem;
    margin-left: auto;
    content: "";
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%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");
    background-repeat: no-repeat;
    background-size: 1.25rem;
    transition: transform 0.2s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .accordion-button::after {
        transition: none; } }
  .accordion-button:hover {
    z-index: 2; }
  .accordion-button:focus {
    z-index: 3;
    border-color: #86b7fe;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); }

.accordion-header {
  margin-bottom: 0; }

.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem; }

.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-width: 1px;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem; }

.accordion-item:last-of-type .accordion-collapse {
  border-bottom-width: 1px;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem; }

.accordion-collapse {
  border: solid rgba(0, 0, 0, 0.125);
  border-width: 0 1px; }

.accordion-body {
  padding: 1rem 1.25rem; }

.accordion-flush .accordion-button {
  border-right: 0;
  border-left: 0;
  border-radius: 0; }

.accordion-flush .accordion-collapse {
  border-width: 0; }

.accordion-flush .accordion-item:first-of-type .accordion-button {
  border-top-width: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.accordion-flush .accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-width: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 1rem;
  list-style: none; }

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem; }
  .breadcrumb-item + .breadcrumb-item::before {
    float: left;
    padding-right: 0.5rem;
    color: #6c757d;
    content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */; }

.breadcrumb-item.active {
  color: #6c757d; }

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none; }

.page-link {
  position: relative;
  display: block;
  color: #0d6efd;
  background-color: #fff;
  border: 1px solid #dee2e6;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .page-link {
      transition: none; } }
  .page-link:hover {
    z-index: 2;
    color: #0a58ca;
    background-color: #e9ecef;
    border-color: #dee2e6; }
  .page-link:focus {
    z-index: 3;
    color: #0a58ca;
    background-color: #e9ecef;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); }

.page-item:not(:first-child) .page-link {
  margin-left: -1px; }

.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd; }

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
  border-color: #dee2e6; }

.page-link {
  padding: 0.375rem 0.75rem; }

.page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem; }

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem; }

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem; }

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem; }

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem; }

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem; }

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem; }

.badge {
  display: inline-block;
  padding: 0.35em 0.65em;
  font-size: 0.75em;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem; }
  .badge:empty {
    display: none; }

.btn .badge {
  position: relative;
  top: -1px; }

.alert {
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: 700; }

.alert-dismissible {
  padding-right: 3rem; }
  .alert-dismissible .btn-close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    padding: 1.25rem 1rem; }

.alert-primary {
  color: #084298;
  background-color: #cfe2ff;
  border-color: #b6d4fe; }
  .alert-primary .alert-link {
    color: #06357a; }

.alert-secondary {
  color: #41464b;
  background-color: #e2e3e5;
  border-color: #d3d6d8; }
  .alert-secondary .alert-link {
    color: #34383c; }

.alert-success {
  color: #0f5132;
  background-color: #d1e7dd;
  border-color: #badbcc; }
  .alert-success .alert-link {
    color: #0c4128; }

.alert-info {
  color: #055160;
  background-color: #cff4fc;
  border-color: #b6effb; }
  .alert-info .alert-link {
    color: #04414d; }

.alert-warning {
  color: #664d03;
  background-color: #fff3cd;
  border-color: #ffecb5; }
  .alert-warning .alert-link {
    color: #523e02; }

.alert-danger {
  color: #842029;
  background-color: #f8d7da;
  border-color: #f5c2c7; }
  .alert-danger .alert-link {
    color: #6a1a21; }

.alert-light {
  color: #636464;
  background-color: #fefefe;
  border-color: #fdfdfe; }
  .alert-light .alert-link {
    color: #4f5050; }

.alert-dark {
  color: #141619;
  background-color: #d3d3d4;
  border-color: #bcbebf; }
  .alert-dark .alert-link {
    color: #101214; }

.alert-darker {
  color: #0a0a0a;
  background-color: #cfcfcf;
  border-color: #b8b8b8; }
  .alert-darker .alert-link {
    color: #080808; }

.alert-100 {
  color: #636464;
  background-color: #fefefe;
  border-color: #fdfdfe; }
  .alert-100 .alert-link {
    color: #4f5050; }

.alert-dark-15 {
  color: rgba(2, 2, 2, 0.49);
  background-color: rgba(250, 250, 250, 0.83);
  border-color: rgba(247, 247, 247, 0.745); }
  .alert-dark-15 .alert-link {
    color: rgba(1, 1, 1, 0.592); }

.alert-200 {
  color: #5d5e60;
  background-color: #fbfbfc;
  border-color: #f8f9fa; }
  .alert-200 .alert-link {
    color: #4a4b4d; }

.alert-300 {
  color: #595a5c;
  background-color: #f8f9fa;
  border-color: #f5f6f8; }
  .alert-300 .alert-link {
    color: #47484a; }

.alert-400 {
  color: #525557;
  background-color: #f5f6f8;
  border-color: #f0f2f4; }
  .alert-400 .alert-link {
    color: #424446; }

.alert-500 {
  color: #686d71;
  background-color: #eff0f2;
  border-color: #e6e9eb; }
  .alert-500 .alert-link {
    color: #53575a; }

.alert-600 {
  color: #41464b;
  background-color: #e2e3e5;
  border-color: #d3d6d8; }
  .alert-600 .alert-link {
    color: #34383c; }

.alert-700 {
  color: #2c3034;
  background-color: #dbdcdd;
  border-color: #c8cbcd; }
  .alert-700 .alert-link {
    color: #23262a; }

.alert-800 {
  color: #1f2326;
  background-color: #d6d8d9;
  border-color: #c2c4c6; }
  .alert-800 .alert-link {
    color: #191c1e; }

.alert-900 {
  color: #141619;
  background-color: #d3d3d4;
  border-color: #bcbebf; }
  .alert-900 .alert-link {
    color: #101214; }

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem; } }

.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem; }

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #0d6efd;
  transition: width 0.6s ease; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar {
      transition: none; } }

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar-animated {
      animation: none; } }

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem; }

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit; }
  .list-group-item-action:hover, .list-group-item-action:focus {
    z-index: 1;
    color: #495057;
    text-decoration: none;
    background-color: #f8f9fa; }
  .list-group-item-action:active {
    color: #212529;
    background-color: #e9ecef; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.5rem 1rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125); }
  .list-group-item:first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit; }
  .list-group-item:last-child {
    border-bottom-right-radius: inherit;
    border-bottom-left-radius: inherit; }
  .list-group-item.disabled, .list-group-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: #fff; }
  .list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #0d6efd;
    border-color: #0d6efd; }
  .list-group-item + .list-group-item {
    border-top-width: 0; }
    .list-group-item + .list-group-item.active {
      margin-top: -1px;
      border-top-width: 1px; }

.list-group-horizontal {
  flex-direction: row; }
  .list-group-horizontal > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0; }
  .list-group-horizontal > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0; }
  .list-group-horizontal > .list-group-item.active {
    margin-top: 0; }
  .list-group-horizontal > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0; }
    .list-group-horizontal > .list-group-item + .list-group-item.active {
      margin-left: -1px;
      border-left-width: 1px; }

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row; }
    .list-group-horizontal-sm > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-sm > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-sm > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-sm > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row; }
    .list-group-horizontal-md > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-md > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-md > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-md > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-md > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row; }
    .list-group-horizontal-lg > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-lg > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-lg > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-lg > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row; }
    .list-group-horizontal-xl > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-xl > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-xl > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-xl > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row; }
    .list-group-horizontal-xxl > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-xxl > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-xxl > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-xxl > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

.list-group-flush {
  border-radius: 0; }
  .list-group-flush > .list-group-item {
    border-width: 0 0 1px; }
    .list-group-flush > .list-group-item:last-child {
      border-bottom-width: 0; }

.list-group-item-primary {
  color: #084298;
  background-color: #cfe2ff; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #084298;
    background-color: #bacbe6; }
  .list-group-item-primary.list-group-item-action.active {
    color: #ffffff;
    background-color: #084298;
    border-color: #084298; }

.list-group-item-secondary {
  color: #41464b;
  background-color: #e2e3e5; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #41464b;
    background-color: #cbccce; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #ffffff;
    background-color: #41464b;
    border-color: #41464b; }

.list-group-item-success {
  color: #0f5132;
  background-color: #d1e7dd; }
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #0f5132;
    background-color: #bcd0c7; }
  .list-group-item-success.list-group-item-action.active {
    color: #ffffff;
    background-color: #0f5132;
    border-color: #0f5132; }

.list-group-item-info {
  color: #055160;
  background-color: #cff4fc; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #055160;
    background-color: #badce3; }
  .list-group-item-info.list-group-item-action.active {
    color: #ffffff;
    background-color: #055160;
    border-color: #055160; }

.list-group-item-warning {
  color: #664d03;
  background-color: #fff3cd; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #664d03;
    background-color: #e6dbb9; }
  .list-group-item-warning.list-group-item-action.active {
    color: #ffffff;
    background-color: #664d03;
    border-color: #664d03; }

.list-group-item-danger {
  color: #842029;
  background-color: #f8d7da; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #842029;
    background-color: #dfc2c4; }
  .list-group-item-danger.list-group-item-action.active {
    color: #ffffff;
    background-color: #842029;
    border-color: #842029; }

.list-group-item-light {
  color: #636464;
  background-color: #fefefe; }
  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #636464;
    background-color: #e5e5e5; }
  .list-group-item-light.list-group-item-action.active {
    color: #ffffff;
    background-color: #636464;
    border-color: #636464; }

.list-group-item-dark {
  color: #141619;
  background-color: #d3d3d4; }
  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #141619;
    background-color: #bebebf; }
  .list-group-item-dark.list-group-item-action.active {
    color: #ffffff;
    background-color: #141619;
    border-color: #141619; }

.list-group-item-darker {
  color: #0a0a0a;
  background-color: #cfcfcf; }
  .list-group-item-darker.list-group-item-action:hover, .list-group-item-darker.list-group-item-action:focus {
    color: #0a0a0a;
    background-color: #bababa; }
  .list-group-item-darker.list-group-item-action.active {
    color: #ffffff;
    background-color: #0a0a0a;
    border-color: #0a0a0a; }

.list-group-item-100 {
  color: #636464;
  background-color: #fefefe; }
  .list-group-item-100.list-group-item-action:hover, .list-group-item-100.list-group-item-action:focus {
    color: #636464;
    background-color: #e5e5e5; }
  .list-group-item-100.list-group-item-action.active {
    color: #ffffff;
    background-color: #636464;
    border-color: #636464; }

.list-group-item-dark-15 {
  color: rgba(2, 2, 2, 0.49);
  background-color: rgba(250, 250, 250, 0.83); }
  .list-group-item-dark-15.list-group-item-action:hover, .list-group-item-dark-15.list-group-item-action:focus {
    color: rgba(2, 2, 2, 0.49);
    background-color: rgba(216, 216, 216, 0.847); }
  .list-group-item-dark-15.list-group-item-action.active {
    color: #ffffff;
    background-color: rgba(2, 2, 2, 0.49);
    border-color: rgba(2, 2, 2, 0.49); }

.list-group-item-200 {
  color: #5d5e60;
  background-color: #fbfbfc; }
  .list-group-item-200.list-group-item-action:hover, .list-group-item-200.list-group-item-action:focus {
    color: #5d5e60;
    background-color: #e2e2e3; }
  .list-group-item-200.list-group-item-action.active {
    color: #ffffff;
    background-color: #5d5e60;
    border-color: #5d5e60; }

.list-group-item-300 {
  color: #595a5c;
  background-color: #f8f9fa; }
  .list-group-item-300.list-group-item-action:hover, .list-group-item-300.list-group-item-action:focus {
    color: #595a5c;
    background-color: #dfe0e1; }
  .list-group-item-300.list-group-item-action.active {
    color: #ffffff;
    background-color: #595a5c;
    border-color: #595a5c; }

.list-group-item-400 {
  color: #525557;
  background-color: #f5f6f8; }
  .list-group-item-400.list-group-item-action:hover, .list-group-item-400.list-group-item-action:focus {
    color: #525557;
    background-color: #dddddf; }
  .list-group-item-400.list-group-item-action.active {
    color: #ffffff;
    background-color: #525557;
    border-color: #525557; }

.list-group-item-500 {
  color: #686d71;
  background-color: #eff0f2; }
  .list-group-item-500.list-group-item-action:hover, .list-group-item-500.list-group-item-action:focus {
    color: #686d71;
    background-color: #d7d8da; }
  .list-group-item-500.list-group-item-action.active {
    color: #ffffff;
    background-color: #686d71;
    border-color: #686d71; }

.list-group-item-600 {
  color: #41464b;
  background-color: #e2e3e5; }
  .list-group-item-600.list-group-item-action:hover, .list-group-item-600.list-group-item-action:focus {
    color: #41464b;
    background-color: #cbccce; }
  .list-group-item-600.list-group-item-action.active {
    color: #ffffff;
    background-color: #41464b;
    border-color: #41464b; }

.list-group-item-700 {
  color: #2c3034;
  background-color: #dbdcdd; }
  .list-group-item-700.list-group-item-action:hover, .list-group-item-700.list-group-item-action:focus {
    color: #2c3034;
    background-color: #c5c6c7; }
  .list-group-item-700.list-group-item-action.active {
    color: #ffffff;
    background-color: #2c3034;
    border-color: #2c3034; }

.list-group-item-800 {
  color: #1f2326;
  background-color: #d6d8d9; }
  .list-group-item-800.list-group-item-action:hover, .list-group-item-800.list-group-item-action:focus {
    color: #1f2326;
    background-color: #c1c2c3; }
  .list-group-item-800.list-group-item-action.active {
    color: #ffffff;
    background-color: #1f2326;
    border-color: #1f2326; }

.list-group-item-900 {
  color: #141619;
  background-color: #d3d3d4; }
  .list-group-item-900.list-group-item-action:hover, .list-group-item-900.list-group-item-action:focus {
    color: #141619;
    background-color: #bebebf; }
  .list-group-item-900.list-group-item-action.active {
    color: #ffffff;
    background-color: #141619;
    border-color: #141619; }

.btn-close {
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: #000;
  background: transparent 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 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
  border: 0;
  border-radius: 0.25rem;
  opacity: 0.5; }
  .btn-close:hover {
    color: #000;
    text-decoration: none;
    opacity: 0.75; }
  .btn-close:focus {
    outline: none;
    box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
    opacity: 1; }
  .btn-close:disabled, .btn-close.disabled {
    pointer-events: none;
    user-select: none;
    opacity: 0.25; }

.btn-close-white {
  filter: invert(1) grayscale(100%) brightness(200%); }

.toast {
  width: 350px;
  max-width: 100%;
  font-size: 0.875rem;
  pointer-events: auto;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem; }
  .toast:not(.showing):not(.show) {
    opacity: 0; }
  .toast.hide {
    display: none; }

.toast-container {
  width: max-content;
  max-width: 100%;
  pointer-events: none; }
  .toast-container > :not(:last-child) {
    margin-bottom: 0.75rem; }

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.5rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px); }
  .toast-header .btn-close {
    margin-right: -0.375rem;
    margin-left: 0.75rem; }

.toast-body {
  padding: 0.75rem; }

.modal-open {
  overflow: hidden; }
  .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto; }

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none; }
  .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -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% - 1rem); }
  .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% - 1rem); }

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.show {
    opacity: 0.5; }

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px); }
  .modal-header .btn-close {
    padding: 0.5rem 0.5rem;
    margin: -0.5rem -0.5rem -0.5rem auto; }

.modal-title {
  margin-bottom: 0;
  line-height: 1.5; }

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem; }

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px); }
  .modal-footer > * {
    margin: 0.25rem; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto; }
  .modal-dialog-scrollable {
    height: calc(100% - 3.5rem); }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem); }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px; } }

@media (min-width: 1200px) {
  .modal-xl {
    max-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 {
    border-radius: 0; }
  .modal-fullscreen .modal-body {
    overflow-y: auto; }
  .modal-fullscreen .modal-footer {
    border-radius: 0; }

@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 {
      border-radius: 0; }
    .modal-fullscreen-sm-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-sm-down .modal-footer {
      border-radius: 0; } }

@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 {
      border-radius: 0; }
    .modal-fullscreen-md-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-md-down .modal-footer {
      border-radius: 0; } }

@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 {
      border-radius: 0; }
    .modal-fullscreen-lg-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-lg-down .modal-footer {
      border-radius: 0; } }

@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 {
      border-radius: 0; }
    .modal-fullscreen-xl-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-xl-down .modal-footer {
      border-radius: 0; } }

@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 {
      border-radius: 0; }
    .modal-fullscreen-xxl-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-xxl-down .modal-footer {
      border-radius: 0; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: iranyekan;
  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;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0; }
  .tooltip.show {
    opacity: 0.9; }
  .tooltip .tooltip-arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem; }
    .tooltip .tooltip-arrow::before {
      position: absolute;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^="top"] {
  padding: 0.4rem 0; }
  .bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow {
    bottom: 0; }
    .bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before {
      top: -1px;
      border-width: 0.4rem 0.4rem 0;
      border-top-color: #000; }

.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^="right"] {
  padding: 0 0.4rem; }
  .bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow {
    left: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before {
      right: -1px;
      border-width: 0.4rem 0.4rem 0.4rem 0;
      border-right-color: #000; }

.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^="bottom"] {
  padding: 0.4rem 0; }
  .bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow {
    top: 0; }
    .bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before {
      bottom: -1px;
      border-width: 0 0.4rem 0.4rem;
      border-bottom-color: #000; }

.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^="left"] {
  padding: 0 0.4rem; }
  .bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow {
    right: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before {
      left: -1px;
      border-width: 0.4rem 0 0.4rem 0.4rem;
      border-left-color: #000; }

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem; }

.popover {
  position: absolute;
  top: 0;
  left: 0 /* rtl:ignore */;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: iranyekan;
  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;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem; }
  .popover .popover-arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: 0.5rem;
    margin: 0 0.3rem; }
    .popover .popover-arrow::before, .popover .popover-arrow::after {
      position: absolute;
      display: block;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-popover-top, .bs-popover-auto[data-popper-placement^="top"] {
  margin-bottom: 0.5rem !important; }
  .bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow {
    bottom: calc(-0.5rem - 1px); }
    .bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before {
      bottom: 0;
      border-width: 0.5rem 0.5rem 0;
      border-top-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after {
      bottom: 1px;
      border-width: 0.5rem 0.5rem 0;
      border-top-color: #fff; }

.bs-popover-end, .bs-popover-auto[data-popper-placement^="right"] {
  margin-left: 0.5rem !important; }
  .bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow {
    left: calc(-0.5rem - 1px);
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0; }
    .bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before {
      left: 0;
      border-width: 0.5rem 0.5rem 0.5rem 0;
      border-right-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after {
      left: 1px;
      border-width: 0.5rem 0.5rem 0.5rem 0;
      border-right-color: #fff; }

.bs-popover-bottom, .bs-popover-auto[data-popper-placement^="bottom"] {
  margin-top: 0.5rem !important; }
  .bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow {
    top: calc(-0.5rem - 1px); }
    .bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before {
      top: 0;
      border-width: 0 0.5rem 0.5rem 0.5rem;
      border-bottom-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after {
      top: 1px;
      border-width: 0 0.5rem 0.5rem 0.5rem;
      border-bottom-color: #fff; }
  .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: 1rem;
    margin-left: -0.5rem;
    content: "";
    border-bottom: 1px solid #f0f0f0; }

.bs-popover-start, .bs-popover-auto[data-popper-placement^="left"] {
  margin-right: 0.5rem !important; }
  .bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow {
    right: calc(-0.5rem - 1px);
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0; }
    .bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before {
      right: 0;
      border-width: 0.5rem 0 0.5rem 0.5rem;
      border-left-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after {
      right: 1px;
      border-width: 0.5rem 0 0.5rem 0.5rem;
      border-left-color: #fff; }

.popover-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f0f0f0;
  border-bottom: 1px solid #d8d8d8;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px); }
  .popover-header:empty {
    display: none; }

.popover-body {
  padding: 1rem 1rem;
  color: #212529; }

.carousel {
  position: relative; }

.carousel.pointer-event {
  touch-action: pan-y; }

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }
  .carousel-inner::after {
    display: block;
    clear: both;
    content: ""; }

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-item {
      transition: none; } }

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block; }

/* rtl:begin:ignore */
.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%); }

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%); }

/* rtl:end:ignore */
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none; }

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1; }

.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-fade .active.carousel-item-start,
    .carousel-fade .active.carousel-item-end {
      transition: none; } }

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-control-prev,
    .carousel-control-next {
      transition: none; } }
  .carousel-control-prev:hover, .carousel-control-prev:focus,
  .carousel-control-next:hover,
  .carousel-control-next:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: 0.9; }

.carousel-control-prev {
  left: 0; }

.carousel-control-next {
  right: 0; }

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%; }

/* rtl:options: {
  "autoRename": true,
  "stringMap":[ {
    "name"    : "prev-next",
    "search"  : "prev",
    "replace" : "next"
  } ]
} */
.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"); }

.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"); }

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none; }
  .carousel-indicators li {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: 0.5;
    transition: opacity 0.6s ease; }
    @media (prefers-reduced-motion: reduce) {
      .carousel-indicators li {
        transition: none; } }
  .carousel-indicators .active {
    opacity: 1; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center; }

.carousel-dark .carousel-control-prev-icon,
.carousel-dark .carousel-control-next-icon {
  filter: invert(1) grayscale(100); }

.carousel-dark .carousel-indicators li {
  background-color: #000; }

.carousel-dark .carousel-caption {
  color: #000; }

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */; } }

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: 0.75s linear infinite spinner-border; }

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em; }

@keyframes spinner-grow {
  0% {
    transform: scale(0); }
  50% {
    opacity: 1;
    transform: none; } }

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: 0.75s linear infinite spinner-grow; }

.spinner-grow-sm {
  width: 1rem;
  height: 1rem; }

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    animation-duration: 1.5s; } }

.clearfix::after {
  display: block;
  clear: both;
  content: ""; }

.link-primary {
  color: #0d6efd; }
  .link-primary:hover, .link-primary:focus {
    color: #0a58ca; }

.link-secondary {
  color: #6c757d; }
  .link-secondary:hover, .link-secondary:focus {
    color: #565e64; }

.link-success {
  color: #198754; }
  .link-success:hover, .link-success:focus {
    color: #146c43; }

.link-info {
  color: #0dcaf0; }
  .link-info:hover, .link-info:focus {
    color: #3dd5f3; }

.link-warning {
  color: #ffc107; }
  .link-warning:hover, .link-warning:focus {
    color: #ffcd39; }

.link-danger {
  color: #dc3545; }
  .link-danger:hover, .link-danger:focus {
    color: #b02a37; }

.link-light {
  color: #f8f9fa; }
  .link-light:hover, .link-light:focus {
    color: #f9fafb; }

.link-dark {
  color: #212529; }
  .link-dark:hover, .link-dark:focus {
    color: #1a1e21; }

.link-darker {
  color: #111111; }
  .link-darker:hover, .link-darker:focus {
    color: #0e0e0e; }

.link-100 {
  color: #f8f9fa; }
  .link-100:hover, .link-100:focus {
    color: #f9fafb; }

.link-dark-15 {
  color: rgba(17, 17, 17, 0.15); }
  .link-dark-15:hover, .link-dark-15:focus {
    color: rgba(4, 4, 4, 0.32); }

.link-200 {
  color: #e9ecef; }
  .link-200:hover, .link-200:focus {
    color: #edf0f2; }

.link-300 {
  color: #dee2e6; }
  .link-300:hover, .link-300:focus {
    color: #e5e8eb; }

.link-400 {
  color: #ced4da; }
  .link-400:hover, .link-400:focus {
    color: #d8dde1; }

.link-500 {
  color: #adb5bd; }
  .link-500:hover, .link-500:focus {
    color: #bdc4ca; }

.link-600 {
  color: #6c757d; }
  .link-600:hover, .link-600:focus {
    color: #565e64; }

.link-700 {
  color: #495057; }
  .link-700:hover, .link-700:focus {
    color: #3a4046; }

.link-800 {
  color: #343a40; }
  .link-800:hover, .link-800:focus {
    color: #2a2e33; }

.link-900 {
  color: #212529; }
  .link-900:hover, .link-900:focus {
    color: #1a1e21; }

.ratio {
  position: relative;
  width: 100%; }
  .ratio::before {
    display: block;
    padding-top: var(--aspect-ratio);
    content: ""; }
  .ratio > * {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.ratio-1x1 {
  --aspect-ratio: 100%; }

.ratio-4x3 {
  --aspect-ratio: calc(3 / 4 * 100%); }

.ratio-16x9 {
  --aspect-ratio: calc(9 / 16 * 100%); }

.ratio-21x9 {
  --aspect-ratio: calc(9 / 21 * 100%); }

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030; }

.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020; }

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

.visually-hidden,
.visually-hidden-focusable:not(:focus) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important; }

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: ""; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.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; }

.overflow-auto {
  overflow: auto !important; }

.overflow-hidden {
  overflow: hidden !important; }

.overflow-visible {
  overflow: visible !important; }

.overflow-scroll {
  overflow: 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-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: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }

.shadow-none {
  box-shadow: none !important; }

.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: translateX(-50%) !important; }

.translate-middle-y {
  transform: translateY(-50%) !important; }

.border {
  border: 1px solid #dee2e6 !important; }

.border-0 {
  border: 0 !important; }

.border-top {
  border-top: 1px solid #dee2e6 !important; }

.border-top-0 {
  border-top: 0 !important; }

.border-end {
  border-right: 1px solid #dee2e6 !important; }

.border-end-0 {
  border-right: 0 !important; }

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important; }

.border-bottom-0 {
  border-bottom: 0 !important; }

.border-start {
  border-left: 1px solid #dee2e6 !important; }

.border-start-0 {
  border-left: 0 !important; }

.border-primary {
  border-color: #0d6efd !important; }

.border-secondary {
  border-color: #6c757d !important; }

.border-success {
  border-color: #198754 !important; }

.border-info {
  border-color: #0dcaf0 !important; }

.border-warning {
  border-color: #ffc107 !important; }

.border-danger {
  border-color: #dc3545 !important; }

.border-light {
  border-color: #f8f9fa !important; }

.border-dark {
  border-color: #212529 !important; }

.border-darker {
  border-color: #111111 !important; }

.border-100 {
  border-color: #f8f9fa !important; }

.border-dark-15 {
  border-color: rgba(17, 17, 17, 0.15) !important; }

.border-200 {
  border-color: #e9ecef !important; }

.border-300 {
  border-color: #dee2e6 !important; }

.border-400 {
  border-color: #ced4da !important; }

.border-500 {
  border-color: #adb5bd !important; }

.border-600 {
  border-color: #6c757d !important; }

.border-700 {
  border-color: #495057 !important; }

.border-800 {
  border-color: #343a40 !important; }

.border-900 {
  border-color: #212529 !important; }

.border-white {
  border-color: #ffffff !important; }

.border-0 {
  border-width: 0 !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; }

.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; }

.gap-0 {
  gap: 0 !important; }

.gap-1 {
  gap: 0.25rem !important; }

.gap-2 {
  gap: 0.5rem !important; }

.gap-3 {
  gap: 1rem !important; }

.gap-4 {
  gap: 1.5rem !important; }

.gap-5 {
  gap: 3rem !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: 0.25rem !important; }

.m-2 {
  margin: 0.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: 0.25rem !important;
  margin-left: 0.25rem !important; }

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.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: 0.25rem !important;
  margin-bottom: 0.25rem !important; }

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.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: 0.25rem !important; }

.mt-2 {
  margin-top: 0.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: 0.25rem !important; }

.me-2 {
  margin-right: 0.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: 0.25rem !important; }

.mb-2 {
  margin-bottom: 0.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: 0.25rem !important; }

.ms-2 {
  margin-left: 0.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; }

.m-n1 {
  margin: -0.25rem !important; }

.m-n2 {
  margin: -0.5rem !important; }

.m-n3 {
  margin: -1rem !important; }

.m-n4 {
  margin: -1.5rem !important; }

.m-n5 {
  margin: -3rem !important; }

.mx-n1 {
  margin-right: -0.25rem !important;
  margin-left: -0.25rem !important; }

.mx-n2 {
  margin-right: -0.5rem !important;
  margin-left: -0.5rem !important; }

.mx-n3 {
  margin-right: -1rem !important;
  margin-left: -1rem !important; }

.mx-n4 {
  margin-right: -1.5rem !important;
  margin-left: -1.5rem !important; }

.mx-n5 {
  margin-right: -3rem !important;
  margin-left: -3rem !important; }

.my-n1 {
  margin-top: -0.25rem !important;
  margin-bottom: -0.25rem !important; }

.my-n2 {
  margin-top: -0.5rem !important;
  margin-bottom: -0.5rem !important; }

.my-n3 {
  margin-top: -1rem !important;
  margin-bottom: -1rem !important; }

.my-n4 {
  margin-top: -1.5rem !important;
  margin-bottom: -1.5rem !important; }

.my-n5 {
  margin-top: -3rem !important;
  margin-bottom: -3rem !important; }

.mt-n1 {
  margin-top: -0.25rem !important; }

.mt-n2 {
  margin-top: -0.5rem !important; }

.mt-n3 {
  margin-top: -1rem !important; }

.mt-n4 {
  margin-top: -1.5rem !important; }

.mt-n5 {
  margin-top: -3rem !important; }

.me-n1 {
  margin-right: -0.25rem !important; }

.me-n2 {
  margin-right: -0.5rem !important; }

.me-n3 {
  margin-right: -1rem !important; }

.me-n4 {
  margin-right: -1.5rem !important; }

.me-n5 {
  margin-right: -3rem !important; }

.mb-n1 {
  margin-bottom: -0.25rem !important; }

.mb-n2 {
  margin-bottom: -0.5rem !important; }

.mb-n3 {
  margin-bottom: -1rem !important; }

.mb-n4 {
  margin-bottom: -1.5rem !important; }

.mb-n5 {
  margin-bottom: -3rem !important; }

.ms-n1 {
  margin-left: -0.25rem !important; }

.ms-n2 {
  margin-left: -0.5rem !important; }

.ms-n3 {
  margin-left: -1rem !important; }

.ms-n4 {
  margin-left: -1.5rem !important; }

.ms-n5 {
  margin-left: -3rem !important; }

.p-0 {
  padding: 0 !important; }

.p-1 {
  padding: 0.25rem !important; }

.p-2 {
  padding: 0.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: 0.25rem !important;
  padding-left: 0.25rem !important; }

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.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: 0.25rem !important;
  padding-bottom: 0.25rem !important; }

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.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: 0.25rem !important; }

.pt-2 {
  padding-top: 0.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: 0.25rem !important; }

.pe-2 {
  padding-right: 0.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: 0.25rem !important; }

.pb-2 {
  padding-bottom: 0.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: 0.25rem !important; }

.ps-2 {
  padding-left: 0.5rem !important; }

.ps-3 {
  padding-left: 1rem !important; }

.ps-4 {
  padding-left: 1.5rem !important; }

.ps-5 {
  padding-left: 3rem !important; }

.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important; }

.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important; }

.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important; }

.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important; }

.fs-5 {
  font-size: 1.25rem !important; }

.fs-6 {
  font-size: 1rem !important; }

.fs-7 {
  font-size: 0.875rem !important; }

.fs-8 {
  font-size: 0.75rem !important; }

.fst-italic {
  font-style: italic !important; }

.fst-normal {
  font-style: normal !important; }

.fw-light {
  font-weight: 300 !important; }

.fw-lighter {
  font-weight: lighter !important; }

.fw-normal {
  font-weight: 400 !important; }

.fw-bold {
  font-weight: 700 !important; }

.fw-bolder {
  font-weight: bolder !important; }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.text-start {
  text-align: left !important; }

.text-end {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

.text-primary {
  color: #0d6efd !important; }

.text-secondary {
  color: #6c757d !important; }

.text-success {
  color: #198754 !important; }

.text-info {
  color: #0dcaf0 !important; }

.text-warning {
  color: #ffc107 !important; }

.text-danger {
  color: #dc3545 !important; }

.text-light {
  color: #f8f9fa !important; }

.text-dark {
  color: #212529 !important; }

.text-darker {
  color: #111111 !important; }

.text-100 {
  color: #f8f9fa !important; }

.text-dark-15 {
  color: rgba(17, 17, 17, 0.15) !important; }

.text-200 {
  color: #e9ecef !important; }

.text-300 {
  color: #dee2e6 !important; }

.text-400 {
  color: #ced4da !important; }

.text-500 {
  color: #adb5bd !important; }

.text-600 {
  color: #6c757d !important; }

.text-700 {
  color: #495057 !important; }

.text-800 {
  color: #343a40 !important; }

.text-900 {
  color: #212529 !important; }

.text-white {
  color: #ffffff !important; }

.text-body {
  color: #ffffff !important; }

.text-muted {
  color: #6c757d !important; }

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important; }

.text-reset {
  color: inherit !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; }

.bg-primary {
  background-color: #0d6efd !important; }

.bg-secondary {
  background-color: #6c757d !important; }

.bg-success {
  background-color: #198754 !important; }

.bg-info {
  background-color: #0dcaf0 !important; }

.bg-warning {
  background-color: #ffc107 !important; }

.bg-danger {
  background-color: #dc3545 !important; }

.bg-light {
  background-color: #f8f9fa !important; }

.bg-dark {
  background-color: #212529 !important; }

.bg-darker {
  background-color: #111111 !important; }

.bg-100 {
  background-color: #f8f9fa !important; }

.bg-dark-15 {
  background-color: rgba(17, 17, 17, 0.15) !important; }

.bg-200 {
  background-color: #e9ecef !important; }

.bg-300 {
  background-color: #dee2e6 !important; }

.bg-400 {
  background-color: #ced4da !important; }

.bg-500 {
  background-color: #adb5bd !important; }

.bg-600 {
  background-color: #6c757d !important; }

.bg-700 {
  background-color: #495057 !important; }

.bg-800 {
  background-color: #343a40 !important; }

.bg-900 {
  background-color: #212529 !important; }

.bg-body {
  background-color: #191919 !important; }

.bg-white {
  background-color: #ffffff !important; }

.bg-transparent {
  background-color: transparent !important; }

.bg-gradient {
  background-image: var(--bs-gradient) !important; }

.text-wrap {
  white-space: normal !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-decoration-none {
  text-decoration: none !important; }

.text-decoration-underline {
  text-decoration: underline !important; }

.text-decoration-line-through {
  text-decoration: line-through !important; }

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important; }

/* rtl:end:remove */
.font-monospace {
  font-family: var(--bs-font-monospace) !important; }

.user-select-all {
  user-select: all !important; }

.user-select-auto {
  user-select: auto !important; }

.user-select-none {
  user-select: none !important; }

.pe-none {
  pointer-events: none !important; }

.pe-auto {
  pointer-events: auto !important; }

.rounded {
  border-radius: 0.25rem !important; }

.rounded-0 {
  border-radius: 0 !important; }

.rounded-1 {
  border-radius: 0.2rem !important; }

.rounded-2 {
  border-radius: 0.25rem !important; }

.rounded-3 {
  border-radius: 0.3rem !important; }

.rounded-circle {
  border-radius: 50% !important; }

.rounded-pill {
  border-radius: 50rem !important; }

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important; }

.rounded-end {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important; }

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-start {
  border-bottom-left-radius: 0.25rem !important;
  border-top-left-radius: 0.25rem !important; }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important; }
  .float-sm-end {
    float: right !important; }
  .float-sm-none {
    float: 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-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; }
  .gap-sm-0 {
    gap: 0 !important; }
  .gap-sm-1 {
    gap: 0.25rem !important; }
  .gap-sm-2 {
    gap: 0.5rem !important; }
  .gap-sm-3 {
    gap: 1rem !important; }
  .gap-sm-4 {
    gap: 1.5rem !important; }
  .gap-sm-5 {
    gap: 3rem !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: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.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: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.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: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.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: 0.25rem !important; }
  .mt-sm-2 {
    margin-top: 0.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: 0.25rem !important; }
  .me-sm-2 {
    margin-right: 0.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: 0.25rem !important; }
  .mb-sm-2 {
    margin-bottom: 0.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: 0.25rem !important; }
  .ms-sm-2 {
    margin-left: 0.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; }
  .m-sm-n1 {
    margin: -0.25rem !important; }
  .m-sm-n2 {
    margin: -0.5rem !important; }
  .m-sm-n3 {
    margin: -1rem !important; }
  .m-sm-n4 {
    margin: -1.5rem !important; }
  .m-sm-n5 {
    margin: -3rem !important; }
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }
  .mx-sm-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }
  .mx-sm-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }
  .my-sm-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }
  .my-sm-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }
  .my-sm-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }
  .my-sm-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }
  .my-sm-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }
  .mt-sm-n1 {
    margin-top: -0.25rem !important; }
  .mt-sm-n2 {
    margin-top: -0.5rem !important; }
  .mt-sm-n3 {
    margin-top: -1rem !important; }
  .mt-sm-n4 {
    margin-top: -1.5rem !important; }
  .mt-sm-n5 {
    margin-top: -3rem !important; }
  .me-sm-n1 {
    margin-right: -0.25rem !important; }
  .me-sm-n2 {
    margin-right: -0.5rem !important; }
  .me-sm-n3 {
    margin-right: -1rem !important; }
  .me-sm-n4 {
    margin-right: -1.5rem !important; }
  .me-sm-n5 {
    margin-right: -3rem !important; }
  .mb-sm-n1 {
    margin-bottom: -0.25rem !important; }
  .mb-sm-n2 {
    margin-bottom: -0.5rem !important; }
  .mb-sm-n3 {
    margin-bottom: -1rem !important; }
  .mb-sm-n4 {
    margin-bottom: -1.5rem !important; }
  .mb-sm-n5 {
    margin-bottom: -3rem !important; }
  .ms-sm-n1 {
    margin-left: -0.25rem !important; }
  .ms-sm-n2 {
    margin-left: -0.5rem !important; }
  .ms-sm-n3 {
    margin-left: -1rem !important; }
  .ms-sm-n4 {
    margin-left: -1.5rem !important; }
  .ms-sm-n5 {
    margin-left: -3rem !important; }
  .p-sm-0 {
    padding: 0 !important; }
  .p-sm-1 {
    padding: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.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: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.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: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.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: 0.25rem !important; }
  .pt-sm-2 {
    padding-top: 0.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: 0.25rem !important; }
  .pe-sm-2 {
    padding-right: 0.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: 0.25rem !important; }
  .pb-sm-2 {
    padding-bottom: 0.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: 0.25rem !important; }
  .ps-sm-2 {
    padding-left: 0.5rem !important; }
  .ps-sm-3 {
    padding-left: 1rem !important; }
  .ps-sm-4 {
    padding-left: 1.5rem !important; }
  .ps-sm-5 {
    padding-left: 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; }
  .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-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; }
  .gap-md-0 {
    gap: 0 !important; }
  .gap-md-1 {
    gap: 0.25rem !important; }
  .gap-md-2 {
    gap: 0.5rem !important; }
  .gap-md-3 {
    gap: 1rem !important; }
  .gap-md-4 {
    gap: 1.5rem !important; }
  .gap-md-5 {
    gap: 3rem !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: 0.25rem !important; }
  .m-md-2 {
    margin: 0.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: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.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: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.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: 0.25rem !important; }
  .mt-md-2 {
    margin-top: 0.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: 0.25rem !important; }
  .me-md-2 {
    margin-right: 0.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: 0.25rem !important; }
  .mb-md-2 {
    margin-bottom: 0.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: 0.25rem !important; }
  .ms-md-2 {
    margin-left: 0.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; }
  .m-md-n1 {
    margin: -0.25rem !important; }
  .m-md-n2 {
    margin: -0.5rem !important; }
  .m-md-n3 {
    margin: -1rem !important; }
  .m-md-n4 {
    margin: -1.5rem !important; }
  .m-md-n5 {
    margin: -3rem !important; }
  .mx-md-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }
  .mx-md-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }
  .mx-md-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }
  .mx-md-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }
  .mx-md-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }
  .my-md-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }
  .my-md-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }
  .my-md-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }
  .my-md-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }
  .my-md-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }
  .mt-md-n1 {
    margin-top: -0.25rem !important; }
  .mt-md-n2 {
    margin-top: -0.5rem !important; }
  .mt-md-n3 {
    margin-top: -1rem !important; }
  .mt-md-n4 {
    margin-top: -1.5rem !important; }
  .mt-md-n5 {
    margin-top: -3rem !important; }
  .me-md-n1 {
    margin-right: -0.25rem !important; }
  .me-md-n2 {
    margin-right: -0.5rem !important; }
  .me-md-n3 {
    margin-right: -1rem !important; }
  .me-md-n4 {
    margin-right: -1.5rem !important; }
  .me-md-n5 {
    margin-right: -3rem !important; }
  .mb-md-n1 {
    margin-bottom: -0.25rem !important; }
  .mb-md-n2 {
    margin-bottom: -0.5rem !important; }
  .mb-md-n3 {
    margin-bottom: -1rem !important; }
  .mb-md-n4 {
    margin-bottom: -1.5rem !important; }
  .mb-md-n5 {
    margin-bottom: -3rem !important; }
  .ms-md-n1 {
    margin-left: -0.25rem !important; }
  .ms-md-n2 {
    margin-left: -0.5rem !important; }
  .ms-md-n3 {
    margin-left: -1rem !important; }
  .ms-md-n4 {
    margin-left: -1.5rem !important; }
  .ms-md-n5 {
    margin-left: -3rem !important; }
  .p-md-0 {
    padding: 0 !important; }
  .p-md-1 {
    padding: 0.25rem !important; }
  .p-md-2 {
    padding: 0.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: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.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: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.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: 0.25rem !important; }
  .pt-md-2 {
    padding-top: 0.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: 0.25rem !important; }
  .pe-md-2 {
    padding-right: 0.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: 0.25rem !important; }
  .pb-md-2 {
    padding-bottom: 0.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: 0.25rem !important; }
  .ps-md-2 {
    padding-left: 0.5rem !important; }
  .ps-md-3 {
    padding-left: 1rem !important; }
  .ps-md-4 {
    padding-left: 1.5rem !important; }
  .ps-md-5 {
    padding-left: 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; }
  .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-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; }
  .gap-lg-0 {
    gap: 0 !important; }
  .gap-lg-1 {
    gap: 0.25rem !important; }
  .gap-lg-2 {
    gap: 0.5rem !important; }
  .gap-lg-3 {
    gap: 1rem !important; }
  .gap-lg-4 {
    gap: 1.5rem !important; }
  .gap-lg-5 {
    gap: 3rem !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: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.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: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.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: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.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: 0.25rem !important; }
  .mt-lg-2 {
    margin-top: 0.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: 0.25rem !important; }
  .me-lg-2 {
    margin-right: 0.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: 0.25rem !important; }
  .mb-lg-2 {
    margin-bottom: 0.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: 0.25rem !important; }
  .ms-lg-2 {
    margin-left: 0.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; }
  .m-lg-n1 {
    margin: -0.25rem !important; }
  .m-lg-n2 {
    margin: -0.5rem !important; }
  .m-lg-n3 {
    margin: -1rem !important; }
  .m-lg-n4 {
    margin: -1.5rem !important; }
  .m-lg-n5 {
    margin: -3rem !important; }
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }
  .mx-lg-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }
  .mx-lg-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }
  .my-lg-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }
  .my-lg-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }
  .my-lg-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }
  .my-lg-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }
  .my-lg-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }
  .mt-lg-n1 {
    margin-top: -0.25rem !important; }
  .mt-lg-n2 {
    margin-top: -0.5rem !important; }
  .mt-lg-n3 {
    margin-top: -1rem !important; }
  .mt-lg-n4 {
    margin-top: -1.5rem !important; }
  .mt-lg-n5 {
    margin-top: -3rem !important; }
  .me-lg-n1 {
    margin-right: -0.25rem !important; }
  .me-lg-n2 {
    margin-right: -0.5rem !important; }
  .me-lg-n3 {
    margin-right: -1rem !important; }
  .me-lg-n4 {
    margin-right: -1.5rem !important; }
  .me-lg-n5 {
    margin-right: -3rem !important; }
  .mb-lg-n1 {
    margin-bottom: -0.25rem !important; }
  .mb-lg-n2 {
    margin-bottom: -0.5rem !important; }
  .mb-lg-n3 {
    margin-bottom: -1rem !important; }
  .mb-lg-n4 {
    margin-bottom: -1.5rem !important; }
  .mb-lg-n5 {
    margin-bottom: -3rem !important; }
  .ms-lg-n1 {
    margin-left: -0.25rem !important; }
  .ms-lg-n2 {
    margin-left: -0.5rem !important; }
  .ms-lg-n3 {
    margin-left: -1rem !important; }
  .ms-lg-n4 {
    margin-left: -1.5rem !important; }
  .ms-lg-n5 {
    margin-left: -3rem !important; }
  .p-lg-0 {
    padding: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.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: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.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: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.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: 0.25rem !important; }
  .pt-lg-2 {
    padding-top: 0.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: 0.25rem !important; }
  .pe-lg-2 {
    padding-right: 0.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: 0.25rem !important; }
  .pb-lg-2 {
    padding-bottom: 0.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: 0.25rem !important; }
  .ps-lg-2 {
    padding-left: 0.5rem !important; }
  .ps-lg-3 {
    padding-left: 1rem !important; }
  .ps-lg-4 {
    padding-left: 1.5rem !important; }
  .ps-lg-5 {
    padding-left: 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; }
  .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-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; }
  .gap-xl-0 {
    gap: 0 !important; }
  .gap-xl-1 {
    gap: 0.25rem !important; }
  .gap-xl-2 {
    gap: 0.5rem !important; }
  .gap-xl-3 {
    gap: 1rem !important; }
  .gap-xl-4 {
    gap: 1.5rem !important; }
  .gap-xl-5 {
    gap: 3rem !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: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.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: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.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: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.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: 0.25rem !important; }
  .mt-xl-2 {
    margin-top: 0.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: 0.25rem !important; }
  .me-xl-2 {
    margin-right: 0.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: 0.25rem !important; }
  .mb-xl-2 {
    margin-bottom: 0.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: 0.25rem !important; }
  .ms-xl-2 {
    margin-left: 0.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; }
  .m-xl-n1 {
    margin: -0.25rem !important; }
  .m-xl-n2 {
    margin: -0.5rem !important; }
  .m-xl-n3 {
    margin: -1rem !important; }
  .m-xl-n4 {
    margin: -1.5rem !important; }
  .m-xl-n5 {
    margin: -3rem !important; }
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }
  .mx-xl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }
  .mx-xl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }
  .my-xl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }
  .my-xl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }
  .my-xl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }
  .my-xl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }
  .my-xl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }
  .mt-xl-n1 {
    margin-top: -0.25rem !important; }
  .mt-xl-n2 {
    margin-top: -0.5rem !important; }
  .mt-xl-n3 {
    margin-top: -1rem !important; }
  .mt-xl-n4 {
    margin-top: -1.5rem !important; }
  .mt-xl-n5 {
    margin-top: -3rem !important; }
  .me-xl-n1 {
    margin-right: -0.25rem !important; }
  .me-xl-n2 {
    margin-right: -0.5rem !important; }
  .me-xl-n3 {
    margin-right: -1rem !important; }
  .me-xl-n4 {
    margin-right: -1.5rem !important; }
  .me-xl-n5 {
    margin-right: -3rem !important; }
  .mb-xl-n1 {
    margin-bottom: -0.25rem !important; }
  .mb-xl-n2 {
    margin-bottom: -0.5rem !important; }
  .mb-xl-n3 {
    margin-bottom: -1rem !important; }
  .mb-xl-n4 {
    margin-bottom: -1.5rem !important; }
  .mb-xl-n5 {
    margin-bottom: -3rem !important; }
  .ms-xl-n1 {
    margin-left: -0.25rem !important; }
  .ms-xl-n2 {
    margin-left: -0.5rem !important; }
  .ms-xl-n3 {
    margin-left: -1rem !important; }
  .ms-xl-n4 {
    margin-left: -1.5rem !important; }
  .ms-xl-n5 {
    margin-left: -3rem !important; }
  .p-xl-0 {
    padding: 0 !important; }
  .p-xl-1 {
    padding: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.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: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.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: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.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: 0.25rem !important; }
  .pt-xl-2 {
    padding-top: 0.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: 0.25rem !important; }
  .pe-xl-2 {
    padding-right: 0.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: 0.25rem !important; }
  .pb-xl-2 {
    padding-bottom: 0.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: 0.25rem !important; }
  .ps-xl-2 {
    padding-left: 0.5rem !important; }
  .ps-xl-3 {
    padding-left: 1rem !important; }
  .ps-xl-4 {
    padding-left: 1.5rem !important; }
  .ps-xl-5 {
    padding-left: 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; }
  .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-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; }
  .gap-xxl-0 {
    gap: 0 !important; }
  .gap-xxl-1 {
    gap: 0.25rem !important; }
  .gap-xxl-2 {
    gap: 0.5rem !important; }
  .gap-xxl-3 {
    gap: 1rem !important; }
  .gap-xxl-4 {
    gap: 1.5rem !important; }
  .gap-xxl-5 {
    gap: 3rem !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: 0.25rem !important; }
  .m-xxl-2 {
    margin: 0.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: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.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: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.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: 0.25rem !important; }
  .mt-xxl-2 {
    margin-top: 0.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: 0.25rem !important; }
  .me-xxl-2 {
    margin-right: 0.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: 0.25rem !important; }
  .mb-xxl-2 {
    margin-bottom: 0.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: 0.25rem !important; }
  .ms-xxl-2 {
    margin-left: 0.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; }
  .m-xxl-n1 {
    margin: -0.25rem !important; }
  .m-xxl-n2 {
    margin: -0.5rem !important; }
  .m-xxl-n3 {
    margin: -1rem !important; }
  .m-xxl-n4 {
    margin: -1.5rem !important; }
  .m-xxl-n5 {
    margin: -3rem !important; }
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }
  .mx-xxl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }
  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }
  .mx-xxl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }
  .my-xxl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }
  .my-xxl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }
  .my-xxl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }
  .mt-xxl-n1 {
    margin-top: -0.25rem !important; }
  .mt-xxl-n2 {
    margin-top: -0.5rem !important; }
  .mt-xxl-n3 {
    margin-top: -1rem !important; }
  .mt-xxl-n4 {
    margin-top: -1.5rem !important; }
  .mt-xxl-n5 {
    margin-top: -3rem !important; }
  .me-xxl-n1 {
    margin-right: -0.25rem !important; }
  .me-xxl-n2 {
    margin-right: -0.5rem !important; }
  .me-xxl-n3 {
    margin-right: -1rem !important; }
  .me-xxl-n4 {
    margin-right: -1.5rem !important; }
  .me-xxl-n5 {
    margin-right: -3rem !important; }
  .mb-xxl-n1 {
    margin-bottom: -0.25rem !important; }
  .mb-xxl-n2 {
    margin-bottom: -0.5rem !important; }
  .mb-xxl-n3 {
    margin-bottom: -1rem !important; }
  .mb-xxl-n4 {
    margin-bottom: -1.5rem !important; }
  .mb-xxl-n5 {
    margin-bottom: -3rem !important; }
  .ms-xxl-n1 {
    margin-left: -0.25rem !important; }
  .ms-xxl-n2 {
    margin-left: -0.5rem !important; }
  .ms-xxl-n3 {
    margin-left: -1rem !important; }
  .ms-xxl-n4 {
    margin-left: -1.5rem !important; }
  .ms-xxl-n5 {
    margin-left: -3rem !important; }
  .p-xxl-0 {
    padding: 0 !important; }
  .p-xxl-1 {
    padding: 0.25rem !important; }
  .p-xxl-2 {
    padding: 0.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: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.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: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.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: 0.25rem !important; }
  .pt-xxl-2 {
    padding-top: 0.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: 0.25rem !important; }
  .pe-xxl-2 {
    padding-right: 0.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: 0.25rem !important; }
  .pb-xxl-2 {
    padding-bottom: 0.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: 0.25rem !important; }
  .ps-xxl-2 {
    padding-left: 0.5rem !important; }
  .ps-xxl-3 {
    padding-left: 1rem !important; }
  .ps-xxl-4 {
    padding-left: 1.5rem !important; }
  .ps-xxl-5 {
    padding-left: 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; }
  .fs-sm-1 {
    font-size: 2.5rem !important; }
  .fs-sm-2 {
    font-size: 2rem !important; }
  .fs-sm-3 {
    font-size: 1.75rem !important; }
  .fs-sm-4 {
    font-size: 1.5rem !important; }
  .fs-md-1 {
    font-size: 2.5rem !important; }
  .fs-md-2 {
    font-size: 2rem !important; }
  .fs-md-3 {
    font-size: 1.75rem !important; }
  .fs-md-4 {
    font-size: 1.5rem !important; }
  .fs-lg-1 {
    font-size: 2.5rem !important; }
  .fs-lg-2 {
    font-size: 2rem !important; }
  .fs-lg-3 {
    font-size: 1.75rem !important; }
  .fs-lg-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-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; } }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiQ29udGVudC9zY3NzL3ZvZC9zdHlsZS5jc3MiLAoJInNvdXJjZXMiOiBbCgkJIkNvbnRlbnQvc2Nzcy92b2Qvc3R5bGUuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL19mdW5jdGlvbnMuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL19taXhpbnMuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL3ZlbmRvci9fcmZzLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9taXhpbnMvX2RlcHJlY2F0ZS5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9ib290c3RyYXAvbWl4aW5zL19pbWFnZS5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9ib290c3RyYXAvbWl4aW5zL19yZXNpemUuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL21peGlucy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9ib290c3RyYXAvbWl4aW5zL191dGlsaXRpZXMuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL21peGlucy9fYWxlcnQuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9ib290c3RyYXAvbWl4aW5zL19jYXJldC5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9ib290c3RyYXAvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3RzLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL21peGlucy9fdGFibGUtdmFyaWFudHMuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9ib290c3RyYXAvbWl4aW5zL19ib3gtc2hhZG93LnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9ib290c3RyYXAvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9ib290c3RyYXAvbWl4aW5zL19ncmlkLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9fdmFyaWFibGVzLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL19mb250cy5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9fZ2VuZXJhbC5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9faW1hZ2VzLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL19tb2RhbC5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9fcG9zdGVyLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL19jb250ZXh0LW1lbnUuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvX2R5bmFtaWMuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvX3NwbGlkZS5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9faGVyby5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9fc2hvdy5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9fc2Nyb2xsYWJsZS5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9fcGxheWVyLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9ib290c3RyYXAuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL191dGlsaXRpZXMuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL19yb290LnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9fcmVib290LnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9fdHlwZS5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9ib290c3RyYXAvX2ltYWdlcy5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9ib290c3RyYXAvX2NvbnRhaW5lcnMuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL19ncmlkLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL2Zvcm1zL19sYWJlbHMuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL2Zvcm1zL19mb3JtLXNlbGVjdC5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9ib290c3RyYXAvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9mb3Jtcy9fZmxvYXRpbmctbGFiZWxzLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL2Zvcm1zL192YWxpZGF0aW9uLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9ib290c3RyYXAvX3RyYW5zaXRpb25zLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9fZHJvcGRvd24uc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL19idXR0b24tZ3JvdXAuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL19uYXYuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL19jYXJkLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9fYWNjb3JkaW9uLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9fYnJlYWRjcnVtYi5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9ib290c3RyYXAvX3BhZ2luYXRpb24uc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL19iYWRnZS5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9ib290c3RyYXAvX2FsZXJ0LnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9fcHJvZ3Jlc3Muc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9fY2xvc2Uuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL190b2FzdHMuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL19tb2RhbC5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL19wb3BvdmVyLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL19zcGlubmVycy5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9ib290c3RyYXAvX2hlbHBlcnMuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL2hlbHBlcnMvX2NsZWFyZml4LnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9oZWxwZXJzL19jb2xvcmVkLWxpbmtzLnNjc3MiLAoJCSJDb250ZW50L3Njc3Mvdm9kL2Jvb3RzdHJhcC9oZWxwZXJzL19yYXRpby5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9ib290c3RyYXAvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9ib290c3RyYXAvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsCgkJIkNvbnRlbnQvc2Nzcy92b2QvYm9vdHN0cmFwL2hlbHBlcnMvX3RleHQtdHJ1bmNhdGlvbi5zY3NzIiwKCQkiQ29udGVudC9zY3NzL3ZvZC9ib290c3RyYXAvdXRpbGl0aWVzL19hcGkuc2NzcyIKCV0sCgkibmFtZXMiOiBbXSwKCSJtYXBwaW5ncyI6ICI7QTRCQUE7Ozs7Ozs7Ozs7Ozs7Ozs7O0dBaUJHO0FBQ0gsVUFBVTtFQUNULFdBQVcsRUFBRSxTQUFTO0VBQ3RCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLFlBQVksRUFBRSxJQUFJO0VBQ2xCLEdBQUcsRUFBRSxtQ0FBbUMsQ0FBQyxjQUFjOztBQUd4RCxVQUFVO0VBQ1QsV0FBVyxFQUFFLFNBQVM7RUFDdEIsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFQUFFLE1BQU07RUFDbkIsWUFBWSxFQUFFLElBQUk7RUFDbEIsR0FBRyxFQUFFLHNDQUFzQyxDQUFDLGNBQWM7O0FBRzNELFVBQVU7RUFDVCxXQUFXLEVBQUUsU0FBUztFQUN0QixVQUFVLEVBQUUsTUFBTTtFQUNsQixXQUFXLEVBQUUsR0FBRztFQUNoQixZQUFZLEVBQUUsSUFBSTtFQUNsQixHQUFHLEVBQUUscUNBQXFDLENBQUMsY0FBYzs7QUFHMUQsVUFBVTtFQUNULFdBQVcsRUFBRSxTQUFTO0VBQ3RCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFlBQVksRUFBRSxJQUFJO0VBQ2xCLEdBQUcsRUFBRSx3Q0FBd0MsQ0FBQyxjQUFjOztBQy9DN0QsQUFBQSxJQUFJLENBQUM7RUFDRCxTQUFTLEVBQUUsSUFBSTtFQUNmLFNBQVMsRUFBRSxHQUFHLEdBQ2pCOztBQUVELEFBQUEsSUFBSSxDQUFDO0VBQ0QsV0FBVyxFQUFFLFNBQVM7RUFDdEIsVUFBVSxFQUFFLEtBQUssR0FDcEI7O0FBRUQsQUFBQSxZQUFZLENBQUM7RUFDVCxVQUFVLEVBQUUsS0FBSztFQUNqQixPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxNQUFNLEdBS3pCO0VBUkQsQUFLSSxZQUxRLENBS1Isc0JBQXNCLENBQUM7SUFDbkIsU0FBUyxFQUFFLENBQUMsR0FDZjs7QUFHTCxBQUFBLEtBQUssQ0FBQztFQUNGLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLElBQUksRUFBRSxZQUFZO0VBQ2xCLEtBQUssRUFBRSxZQUFZLEdBQ3RCOztBQUVELEFBQUEsV0FBVyxDQUFDO0VBQ1IsYUFBYSxFQUFFLFFBQVE7RUFDdkIsUUFBUSxFQUFFLE1BQU07RUFDaEIsT0FBTyxFQUFFLHNCQUFzQjtFQUMvQixrQkFBa0IsRUFBRSxRQUFRO0VBQzVCLFVBQVUsRUFBRSxPQUFPO0VBQ25CLGFBQWEsRUFBRSxRQUFRO0VBQ3ZCLFVBQVUsRUFBRSxVQUFVO0VBQ3RCLEtBQUssRUFBRSxXQUFXO0VBQ2xCLFNBQVMsRUFBRSxJQUFJLEdBYWxCO0VBdEJELEFBV0ksV0FYTyxBQVdQLFlBQWEsQ0FBQztJQUNWLGtCQUFrQixFQUFFLENBQUMsR0FDeEI7RUFiTCxBQWVJLFdBZk8sQUFlUCxZQUFhLENBQUM7SUFDVixrQkFBa0IsRUFBRSxDQUFDLEdBQ3hCO0VBakJMLEFBbUJJLFdBbkJPLEFBbUJQLFlBQWEsQ0FBQztJQUNWLGtCQUFrQixFQUFFLENBQUMsR0FDeEI7O0FBR0wsQUFBQSxlQUFlLENBQUM7RUFDWixNQUFNLEVBQUUsa0JBQWtCLEdBQzdCOztBQUVELEFBQUEsZUFBZSxDQUFDO0VBQ1osTUFBTSxFQUFFLGtCQUFrQixHQUM3Qjs7QUFFRCxBQUFBLFlBQVksQ0FBQztFQUNULE1BQU0sRUFBRSxlQUFlLEdBQzFCOztBQUVELEFBQUEsWUFBWSxDQUFDO0VBQ1QsV0FBVyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDN0IvQ2hCLG1CQUFPLEc2QmdEZDs7QUFFRCxBQUFBLFlBQVksQ0FBQztFQUNULGlCQUFpQixFQUFFLGVBQWUsR0FDckM7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVztFQUNSLFNBQVMsRUFBRSxHQUFHO0VBQ2QsVUFBVSxFQUFFLEtBQUssR0FDcEI7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVztFQUNSLFNBQVMsRUFBRSxHQUFHO0VBQ2QsVUFBVSxFQUFFLElBQUksR0FDbkI7O0FDN0VELEFBSVksS0FKUCxBQUlPLGFBQWMsQ0FBVTtFQUNwQixLQUFLLEVBQUUsTUFBTTtFQUNiLE1BQU0sRUFBRSxNQUFNLEdBQ2pCOztBQVBiLEFBUVksS0FSUCxBQVFPLFdBQVksQ0FBVTtFQUNsQixLQUFLLEVBQUUsT0FBTztFQUNkLE1BQU0sRUFBRSxPQUFPLEdBQ2xCOztBQVhiLEFBWVksS0FaUCxBQVlPLFVBQVcsQ0FBVTtFQUNqQixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7O0FBZmIsQUFnQlksS0FoQlAsQUFnQk8sV0FBWSxDQUFVO0VBQ2xCLEtBQUssRUFBRSxPQUFPO0VBQ2QsTUFBTSxFQUFFLE9BQU8sR0FDbEI7O0FBbkJiLEFBb0JZLEtBcEJQLEFBb0JPLGFBQWMsQ0FBVTtFQUNwQixLQUFLLEVBQUUsT0FBTztFQUNkLE1BQU0sRUFBRSxPQUFPLEdBQ2xCOztBN0J1Q1QsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0U2QjlENUIsQUFJWSxLQUpQLEFBSU8sZ0JBQWlCLENBQU87SUFDcEIsS0FBSyxFQUFFLE1BQU07SUFDYixNQUFNLEVBQUUsTUFBTSxHQUNqQjtFQVBiLEFBUVksS0FSUCxBQVFPLGNBQWUsQ0FBTztJQUNsQixLQUFLLEVBQUUsT0FBTztJQUNkLE1BQU0sRUFBRSxPQUFPLEdBQ2xCO0VBWGIsQUFZWSxLQVpQLEFBWU8sYUFBYyxDQUFPO0lBQ2pCLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUksR0FDZjtFQWZiLEFBZ0JZLEtBaEJQLEFBZ0JPLGNBQWUsQ0FBTztJQUNsQixLQUFLLEVBQUUsT0FBTztJQUNkLE1BQU0sRUFBRSxPQUFPLEdBQ2xCO0VBbkJiLEFBb0JZLEtBcEJQLEFBb0JPLGdCQUFpQixDQUFPO0lBQ3BCLEtBQUssRUFBRSxPQUFPO0lBQ2QsTUFBTSxFQUFFLE9BQU8sR0FDbEI7O0E3QnVDVCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RTZCOUQ1QixBQUlZLEtBSlAsQUFJTyxnQkFBaUIsQ0FBTztJQUNwQixLQUFLLEVBQUUsTUFBTTtJQUNiLE1BQU0sRUFBRSxNQUFNLEdBQ2pCO0VBUGIsQUFRWSxLQVJQLEFBUU8sY0FBZSxDQUFPO0lBQ2xCLEtBQUssRUFBRSxPQUFPO0lBQ2QsTUFBTSxFQUFFLE9BQU8sR0FDbEI7RUFYYixBQVlZLEtBWlAsQUFZTyxhQUFjLENBQU87SUFDakIsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNmO0VBZmIsQUFnQlksS0FoQlAsQUFnQk8sY0FBZSxDQUFPO0lBQ2xCLEtBQUssRUFBRSxPQUFPO0lBQ2QsTUFBTSxFQUFFLE9BQU8sR0FDbEI7RUFuQmIsQUFvQlksS0FwQlAsQUFvQk8sZ0JBQWlCLENBQU87SUFDcEIsS0FBSyxFQUFFLE9BQU87SUFDZCxNQUFNLEVBQUUsT0FBTyxHQUNsQjs7QTdCdUNULE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFNkI5RDVCLEFBSVksS0FKUCxBQUlPLGdCQUFpQixDQUFPO0lBQ3BCLEtBQUssRUFBRSxNQUFNO0lBQ2IsTUFBTSxFQUFFLE1BQU0sR0FDakI7RUFQYixBQVFZLEtBUlAsQUFRTyxjQUFlLENBQU87SUFDbEIsS0FBSyxFQUFFLE9BQU87SUFDZCxNQUFNLEVBQUUsT0FBTyxHQUNsQjtFQVhiLEFBWVksS0FaUCxBQVlPLGFBQWMsQ0FBTztJQUNqQixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7RUFmYixBQWdCWSxLQWhCUCxBQWdCTyxjQUFlLENBQU87SUFDbEIsS0FBSyxFQUFFLE9BQU87SUFDZCxNQUFNLEVBQUUsT0FBTyxHQUNsQjtFQW5CYixBQW9CWSxLQXBCUCxBQW9CTyxnQkFBaUIsQ0FBTztJQUNwQixLQUFLLEVBQUUsT0FBTztJQUNkLE1BQU0sRUFBRSxPQUFPLEdBQ2xCOztBN0J1Q1QsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0U2QjlEN0IsQUFJWSxLQUpQLEFBSU8sZ0JBQWlCLENBQU87SUFDcEIsS0FBSyxFQUFFLE1BQU07SUFDYixNQUFNLEVBQUUsTUFBTSxHQUNqQjtFQVBiLEFBUVksS0FSUCxBQVFPLGNBQWUsQ0FBTztJQUNsQixLQUFLLEVBQUUsT0FBTztJQUNkLE1BQU0sRUFBRSxPQUFPLEdBQ2xCO0VBWGIsQUFZWSxLQVpQLEFBWU8sYUFBYyxDQUFPO0lBQ2pCLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUksR0FDZjtFQWZiLEFBZ0JZLEtBaEJQLEFBZ0JPLGNBQWUsQ0FBTztJQUNsQixLQUFLLEVBQUUsT0FBTztJQUNkLE1BQU0sRUFBRSxPQUFPLEdBQ2xCO0VBbkJiLEFBb0JZLEtBcEJQLEFBb0JPLGdCQUFpQixDQUFPO0lBQ3BCLEtBQUssRUFBRSxPQUFPO0lBQ2QsTUFBTSxFQUFFLE9BQU8sR0FDbEI7O0E3QnVDVCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RTZCOUQ3QixBQUlZLEtBSlAsQUFJTyxpQkFBa0IsQ0FBTTtJQUNwQixLQUFLLEVBQUUsTUFBTTtJQUNiLE1BQU0sRUFBRSxNQUFNLEdBQ2pCO0VBUGIsQUFRWSxLQVJQLEFBUU8sZUFBZ0IsQ0FBTTtJQUNsQixLQUFLLEVBQUUsT0FBTztJQUNkLE1BQU0sRUFBRSxPQUFPLEdBQ2xCO0VBWGIsQUFZWSxLQVpQLEFBWU8sY0FBZSxDQUFNO0lBQ2pCLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUksR0FDZjtFQWZiLEFBZ0JZLEtBaEJQLEFBZ0JPLGVBQWdCLENBQU07SUFDbEIsS0FBSyxFQUFFLE9BQU87SUFDZCxNQUFNLEVBQUUsT0FBTyxHQUNsQjtFQW5CYixBQW9CWSxLQXBCUCxBQW9CTyxpQkFBa0IsQ0FBTTtJQUNwQixLQUFLLEVBQUUsT0FBTztJQUNkLE1BQU0sRUFBRSxPQUFPLEdBQ2xCOztBQUtiLEFBQUEsV0FBVyxDQUFDO0VBQ1IsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLEtBQUs7RUFDVixJQUFJLEVBQUUsS0FBSyxHQUNkOztBQUVELEFBQUEsVUFBVSxDQUFDO0VBQ1AsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixLQUFLLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxDQUFDO0VBQ1QsSUFBSSxFQUFFLENBQUM7RUFDUCxjQUFjLEVBQUUsSUFBSTtFQUNwQixnQkFBZ0IsRTlCMUJaLG1CQUFPLEc4Qm9DZDtFQWpCRCxBQVNJLFVBVE0sQ0FTTixLQUFLLENBQUM7SUFDRixNQUFNLEVBQUUsZ0NBQThCO0lBQ3RDLElBQUksRTlCckNELE9BQU8sRzhCMENiO0lBaEJMLEFBU0ksVUFUTSxDQVNOLEtBQUssQUFJRCxJQUFNLENBQUEsQUFBQSxZQUFZLEVBQUU7TUFDaEIsVUFBVSxFQUFFLGNBQWMsR0FDN0I7O0FBSVQsQUFHWSxrQkFITSxBQUNkLE1BQU8sQ0FDSCxVQUFVLENBQ04sS0FBSyxBQUNELElBQU0sQ0FBQSxBQUFBLFdBQVcsRUFBRTtFQUVmLFNBQVMsRUFBRSxXQUFXLEdBQ3pCOztBQzdEakIsQUFBQSxlQUFlLENBQUM7RUFDWixnQkFBZ0IsRS9CbUJWLE9BQU8sQytCbkJjLFVBQVUsR0FLeEM7RUFORCxBQUdJLGVBSFcsQUFHWCxLQUFNLENBQUM7SUFDSCxPQUFPLEVBQUUsY0FBYyxHQUMxQjs7QUFHTCxBQUFBLFVBQVUsQ0FBQztFQUNQLE9BQU8sRUFBRSxZQUFZLEdBQ3hCOztBQUVtRixTQUFDLEVBQTFFLGVBQWUsRUFBRSxhQUFZLEVBQTRDLEVBQUMsRUFBdkMsdUJBQXVCLEVBQUUsYUFBWTtFQUMvRSxBQUFBLGVBQWUsQ0FBQztJQUNaLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO0VBRUQsQUFBQSxNQUFNLENBQUM7SUFDSCx1QkFBdUIsRUFBRSxhQUFZO0lBQ3JDLGVBQWUsRUFBRSxhQUFZO0lBQzdCLGdCQUFnQixFL0JUYix3QkFBTyxHK0JVYjs7QUNyQkwsQUFBQSxPQUFPLENBQUM7RUFDSixPQUFPLEVBQUUsS0FBSztFQUNkLFNBQVMsRUFBRSxJQUFJO0VBQ2YsUUFBUSxFQUFFLFFBQVE7RUFDbEIsUUFBUSxFQUFFLE1BQU07RUFDaEIsZ0JBQWdCLEVoQ09ULE9BQU8sR2dDc0JqQjtFQWxDRCxBQVFRLE9BUkQsQUFPSCxJQUFNLENBQUEsQUFBQSxNQUFNLENBQUMsSUFBSyxDQUFBLEFBQUEsTUFBTSxFQUNwQixZQUFZLENBQUM7SUFDVCxVQUFVLEVBQUUsTUFBTTtJQUNsQixPQUFPLEVBQUUsQ0FBQyxHQUNiO0VBWFQsQUFjSSxPQWRHLENBY0gsV0FBVyxDQUFDO0lBQ1IsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLGNBQWMsRUFBRSxHQUFHLEdBQ3RCO0VBbEJMLEFBb0JJLE9BcEJHLENBb0JILFlBQVksQ0FBQztJQUNULFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxDQUFDO0lBQ04sS0FBSyxFQUFFLENBQUM7SUFDUixNQUFNLEVBQUUsQ0FBQztJQUNULElBQUksRUFBRSxDQUFDO0lBQ1AsZ0JBQWdCLEVoQ2RiLHlCQUFPO0lnQ2VWLHVCQUF1QixFQUFFLGFBQVk7SUFDckMsZUFBZSxFQUFFLGFBQVk7SUFJN0IsVUFBVSxFQUFFLFlBQVksR0FDM0I7SUFKMEMsU0FBQyxFQUE3QixlQUFlLEVBQUUsVUFBVTtNQTdCOUMsQUFvQkksT0FwQkcsQ0FvQkgsWUFBWSxDQUFDO1FBVUwsZ0JBQWdCLEVoQ2xCakIsd0JBQU8sR2dDcUJiOztBQ2pDTCxBQUNJLFlBRFEsQ0FDUixjQUFjLENBQUM7RUFDWCxHQUFHLEVBQUUsZUFBZTtFQUNwQixLQUFLLEVBQUUsWUFBWTtFQUNuQixJQUFJLEVBQUUsZUFBZTtFQUNyQixVQUFVLEVBQUUsd0RBQXdEO0VBQ3BFLE9BQU8sRUFBRSxnQkFBZ0IsR0FhNUI7RUFuQkwsQUFDSSxZQURRLENBQ1IsY0FBYyxBQU9WLElBQU0sQ0FBQSxBQUFBLEtBQUssRUFBRTtJQUNULFNBQVMsRUFBRSxpQkFBaUIsQ0FBQyxVQUFVO0lBQ3ZDLE9BQU8sRUFBRSxZQUFZO0lBQ3JCLFVBQVUsRUFBRSxNQUFNO0lBQ2xCLFVBQVUsRUFBRSw0Q0FBNEMsR0FDM0Q7RUFiVCxBQUNJLFlBRFEsQ0FDUixjQUFjLEFBY1YsS0FBTSxDQUFDO0lBQ0gsU0FBUyxFQUFFLGFBQWEsQ0FBQyxVQUFVO0lBQ25DLE9BQU8sRUFBRSxZQUFZLEdBQ3hCOztBQWxCVCxBQXFCSSxZQXJCUSxDQXFCUixnQkFBZ0IsQUFDWixPQUFRLENBQUM7RUFDTCxPQUFPLEVBQUUsZUFBZSxHQUMzQjs7QUF4QlQsQUEyQkksWUEzQlEsQ0EyQlIsY0FBYyxDQUFDO0VBQ1gsVUFBVSxFQUFFLGdCQUFnQixHQUMvQjs7QUM3QkwsQUFFUSxJQUZKLEFBQ0EsSUFBTSxDQUFBLEFBQUEsYUFBYSxFQUNmLFlBQVksQ0FBQztFckJpQm5CLEtBQUssRWNaSSxJQUFJO0VMSmIsZ0JBQWdCLEV0QmdCWCxPQUFPO0VhRVosWUFBWSxFYkZQLE9BQU8sR2tDZkw7RUFKVCxBQUVRLElBRkosQUFDQSxJQUFNLENBQUEsQUFBQSxhQUFhLEVBQ2YsWUFBWSxBckJzQnhDLE1BQTZCLENBQUM7SUFDTixLQUFLLEVjbEJFLElBQUk7SUxKYixnQkFBZ0IsRXBCNkpSLE9BQTJCO0lXcklqQyxZQUFZLEVYcUlOLE9BQTJCLEdXcElsQztFQUVELEFxQjVCTSxVckI0QkksQUFBQSxNQUFNLEdxQjlCbEIsSUFBSSxBQUNBLElBQU0sQ0FBQSxBQUFBLGFBQWEsRUFDZixZQUFZLEVBRnBCLEFBRVEsSUFGSixBQUNBLElBQU0sQ0FBQSxBQUFBLGFBQWEsRUFDZixZQUFZLEFyQjZCeEMsTUFBNkIsQ0FBQztJQUNOLEtBQUssRWN6QkUsSUFBSTtJTEpiLGdCQUFnQixFcEI2SlIsT0FBMkI7SVc5SGpDLFlBQVksRVg4SE4sT0FBMkI7SVd6SC9CLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2N3Z0JTLE9BQU0sQ2R4Z0JRLHFCQUF5QixHQUVwRTtFQUVELEFxQnpDTSxVckJ5Q0ksQUFBQSxRQUFRLEdxQjNDcEIsSUFBSSxBQUNBLElBQU0sQ0FBQSxBQUFBLGFBQWEsRUFDZixZQUFZO0VyQjBDbEIsQXFCMUNNLFVyQjBDSSxBQUFBLE9BQU8sR3FCNUNuQixJQUFJLEFBQ0EsSUFBTSxDQUFBLEFBQUEsYUFBYSxFQUNmLFlBQVksRUFGcEIsQUFFUSxJQUZKLEFBQ0EsSUFBTSxDQUFBLEFBQUEsYUFBYSxFQUNmLFlBQVksQXJCMkN4QyxPQUE4QixFcUI3Q1YsQUFFUSxJQUZKLEFBQ0EsSUFBTSxDQUFBLEFBQUEsYUFBYSxFQUNmLFlBQVksQXJCNEN4QyxPQUE4QjtFQUNSLEFxQjdDTSxLckI2Q0QsR3FCL0NQLElBQUksQUFDQSxJQUFNLENBQUEsQUFBQSxhQUFhLEVBQ2YsWUFBWSxBckI2Q2hDLGdCQUF1QyxDQUFDO0lBQ3hCLEtBQUssRWN6Q0UsSUFBSTtJZDBDWCxnQkFBZ0IsRVgrR1YsT0FBMkI7SVc1R2pDLFlBQVksRVg0R04sT0FBMkIsR1dsR2xDO0lBbkJELEFxQnpDTSxVckJ5Q0ksQUFBQSxRQUFRLEdxQjNDcEIsSUFBSSxBQUNBLElBQU0sQ0FBQSxBQUFBLGFBQWEsRUFDZixZQUFZLEFyQm9EbEksTUFBeUg7SUFWVCxBcUIxQ00sVXJCMENJLEFBQUEsT0FBTyxHcUI1Q25CLElBQUksQUFDQSxJQUFNLENBQUEsQUFBQSxhQUFhLEVBQ2YsWUFBWSxBckJvRGxJLE1BQXlILEVxQnREWCxBQUVRLElBRkosQUFDQSxJQUFNLENBQUEsQUFBQSxhQUFhLEVBQ2YsWUFBWSxBckIyQ2xCLE9BQVEsQUFTeEgsTUFBeUgsRXFCdERYLEFBRVEsSUFGSixBQUNBLElBQU0sQ0FBQSxBQUFBLGFBQWEsRUFDZixZQUFZLEFyQjRDbEIsT0FBUSxBQVF4SCxNQUF5SDtJQVBULEFxQjdDTSxLckI2Q0QsR3FCL0NQLElBQUksQUFDQSxJQUFNLENBQUEsQUFBQSxhQUFhLEVBQ2YsWUFBWSxBckI2Q1YsZ0JBQWlCLEFBT3pJLE1BQXlILENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENjb2ZPLE9BQU0sQ2RwZlUscUJBQXlCLEdBRXBFO0VxQjdETCxBQUVRLElBRkosQUFDQSxJQUFNLENBQUEsQUFBQSxhQUFhLEVBQ2YsWUFBWSxBckI4RHhDLFNBQWdDLEVxQmhFWixBQUVRLElBRkosQUFDQSxJQUFNLENBQUEsQUFBQSxhQUFhLEVBQ2YsWUFBWSxBckIrRHhDLFNBQWdDLENBQUM7SUFDVCxLQUFLLEVjM0RFLElBQUk7SWQ0RFgsZ0JBQWdCLEViaERiLE9BQU87SWFtRFYsWUFBWSxFYm5EVCxPQUFPLEdhb0RYOztBcUJ2RUgsQUFNUSxJQU5KLEFBQ0EsSUFBTSxDQUFBLEFBQUEsYUFBYSxFQUtmLGlCQUFpQixDQUFDO0VyQmF4QixLQUFLLEVjWkksSUFBSTtFTEpiLGdCQUFnQixFdEJXUCxPQUFPO0VhT2hCLFlBQVksRWJQSCxPQUFPLEdrQ05UO0VBUlQsQUFNUSxJQU5KLEFBQ0EsSUFBTSxDQUFBLEFBQUEsYUFBYSxFQUtmLGlCQUFpQixBckJrQjdDLE1BQTZCLENBQUM7SUFDTixLQUFLLEVjbEJFLElBQUk7SUxKYixnQkFBZ0IsRXBCNkpSLE9BQTJCO0lXcklqQyxZQUFZLEVYcUlOLE9BQTJCLEdXcElsQztFQUVELEFxQnhCTSxVckJ3QkksQUFBQSxNQUFNLEdxQjlCbEIsSUFBSSxBQUNBLElBQU0sQ0FBQSxBQUFBLGFBQWEsRUFLZixpQkFBaUIsRUFOekIsQUFNUSxJQU5KLEFBQ0EsSUFBTSxDQUFBLEFBQUEsYUFBYSxFQUtmLGlCQUFpQixBckJ5QjdDLE1BQTZCLENBQUM7SUFDTixLQUFLLEVjekJFLElBQUk7SUxKYixnQkFBZ0IsRXBCNkpSLE9BQTJCO0lXOUhqQyxZQUFZLEVYOEhOLE9BQTJCO0lXekgvQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENjd2dCUyxPQUFNLENkeGdCUSxxQkFBeUIsR0FFcEU7RUFFRCxBcUJyQ00sVXJCcUNJLEFBQUEsUUFBUSxHcUIzQ3BCLElBQUksQUFDQSxJQUFNLENBQUEsQUFBQSxhQUFhLEVBS2YsaUJBQWlCO0VyQnNDdkIsQXFCdENNLFVyQnNDSSxBQUFBLE9BQU8sR3FCNUNuQixJQUFJLEFBQ0EsSUFBTSxDQUFBLEFBQUEsYUFBYSxFQUtmLGlCQUFpQixFQU56QixBQU1RLElBTkosQUFDQSxJQUFNLENBQUEsQUFBQSxhQUFhLEVBS2YsaUJBQWlCLEFyQnVDN0MsT0FBOEIsRXFCN0NWLEFBTVEsSUFOSixBQUNBLElBQU0sQ0FBQSxBQUFBLGFBQWEsRUFLZixpQkFBaUIsQXJCd0M3QyxPQUE4QjtFQUNSLEFxQnpDTSxLckJ5Q0QsR3FCL0NQLElBQUksQUFDQSxJQUFNLENBQUEsQUFBQSxhQUFhLEVBS2YsaUJBQWlCLEFyQnlDckMsZ0JBQXVDLENBQUM7SUFDeEIsS0FBSyxFY3pDRSxJQUFJO0lkMENYLGdCQUFnQixFWCtHVixPQUEyQjtJVzVHakMsWUFBWSxFWDRHTixPQUEyQixHV2xHbEM7SUFuQkQsQXFCckNNLFVyQnFDSSxBQUFBLFFBQVEsR3FCM0NwQixJQUFJLEFBQ0EsSUFBTSxDQUFBLEFBQUEsYUFBYSxFQUtmLGlCQUFpQixBckJnRHZJLE1BQXlIO0lBVlQsQXFCdENNLFVyQnNDSSxBQUFBLE9BQU8sR3FCNUNuQixJQUFJLEFBQ0EsSUFBTSxDQUFBLEFBQUEsYUFBYSxFQUtmLGlCQUFpQixBckJnRHZJLE1BQXlILEVxQnREWCxBQU1RLElBTkosQUFDQSxJQUFNLENBQUEsQUFBQSxhQUFhLEVBS2YsaUJBQWlCLEFyQnVDeEIsT0FBUyxBQVN4SCxNQUF5SCxFcUJ0RFgsQUFNUSxJQU5KLEFBQ0EsSUFBTSxDQUFBLEFBQUEsYUFBYSxFQUtmLGlCQUFpQixBckJ3Q3hCLE9BQVMsQUFReEgsTUFBeUg7SUFQVCxBcUJ6Q00sS3JCeUNELEdxQi9DUCxJQUFJLEFBQ0EsSUFBTSxDQUFBLEFBQUEsYUFBYSxFQUtmLGlCQUFpQixBckJ5Q2hCLGdCQUFrQixBQU96SSxNQUF5SCxDQUFDO01BS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDY29mTyxPQUFNLENkcGZVLHFCQUF5QixHQUVwRTtFcUI3REwsQUFNUSxJQU5KLEFBQ0EsSUFBTSxDQUFBLEFBQUEsYUFBYSxFQUtmLGlCQUFpQixBckIwRDdDLFNBQWdDLEVxQmhFWixBQU1RLElBTkosQUFDQSxJQUFNLENBQUEsQUFBQSxhQUFhLEVBS2YsaUJBQWlCLEFyQjJEN0MsU0FBZ0MsQ0FBQztJQUNULEtBQUssRWMzREUsSUFBSTtJZDREWCxnQkFBZ0IsRWJyRFQsT0FBTztJYXdEZCxZQUFZLEVieERMLE9BQU8sR2F5RGY7O0FxQnZFSCxBQVVRLElBVkosQUFDQSxJQUFNLENBQUEsQUFBQSxhQUFhLEVBU2YsV0FBVyxDQUFDO0VBQ1IsZ0JBQWdCLEVsQ1FyQixPQUFPLEdrQ1BMOztBQVpULEFBY1EsSUFkSixBQUNBLElBQU0sQ0FBQSxBQUFBLGFBQWEsRUFhZixhQUFhLENBQUM7RUFDVixLQUFLLEVQUE4sT0FBTyxHT1FUOztBQWhCVCxBQWtCUSxJQWxCSixBQUNBLElBQU0sQ0FBQSxBQUFBLGFBQWEsRUFpQmYsc0JBQXNCLENBQUM7RUFDbkIsS0FBSyxFUFROLE9BQU87RU9VTixnQkFBZ0IsRVBMakIsT0FBTztFT01OLFlBQVksRVBKYixtQkFBSSxHT3VDTjtFQXhEVCxBQXdCWSxJQXhCUixBQUNBLElBQU0sQ0FBQSxBQUFBLGFBQWEsRUFpQmYsc0JBQXNCLENBTWxCLGNBQWMsQ0FBQztJQUNYLEtBQUssRVBmVixPQUFPLEdPaUNMO0lBM0NiLEFBd0JZLElBeEJSLEFBQ0EsSUFBTSxDQUFBLEFBQUEsYUFBYSxFQWlCZixzQkFBc0IsQ0FNbEIsY0FBYyxBQUdWLE1BQU8sRUEzQnZCLEFBd0JZLElBeEJSLEFBQ0EsSUFBTSxDQUFBLEFBQUEsYUFBYSxFQWlCZixzQkFBc0IsQ0FNbEIsY0FBYyxBQUlWLE1BQU8sQ0FBQztNQUNKLEtBQUssRVB0QmQsSUFBSTtNTEpiLGdCQUFnQixFS0lQLHlCQUFJLEdPd0JFO0lBL0JqQixBQXdCWSxJQXhCUixBQUNBLElBQU0sQ0FBQSxBQUFBLGFBQWEsRUFpQmYsc0JBQXNCLENBTWxCLGNBQWMsQUFTVixPQUFRLEVBakN4QixBQXdCWSxJQXhCUixBQUNBLElBQU0sQ0FBQSxBQUFBLGFBQWEsRUFpQmYsc0JBQXNCLENBTWxCLGNBQWMsQUFVVixPQUFRLENBQUM7TUFDTCxLQUFLLEVQNUJkLElBQUk7TUxKYixnQkFBZ0IsRUs4QlIsT0FBTyxHT0lBO0lBckNqQixBQXdCWSxJQXhCUixBQUNBLElBQU0sQ0FBQSxBQUFBLGFBQWEsRUFpQmYsc0JBQXNCLENBTWxCLGNBQWMsQUFlVixTQUFVLEVBdkMxQixBQXdCWSxJQXhCUixBQUNBLElBQU0sQ0FBQSxBQUFBLGFBQWEsRUFpQmYsc0JBQXNCLENBTWxCLGNBQWMsQUFnQlYsU0FBVSxDQUFDO01BQ1AsS0FBSyxFUDdCZCxPQUFPLEdPOEJEO0VBMUNqQixBQTZDWSxJQTdDUixBQUNBLElBQU0sQ0FBQSxBQUFBLGFBQWEsRUFpQmYsc0JBQXNCLENBMkJsQixpQkFBaUIsQ0FBQztJQUNkLFlBQVksRVA3QmpCLG1CQUFJLEdPOEJGO0VBL0NiLEFBaURZLElBakRSLEFBQ0EsSUFBTSxDQUFBLEFBQUEsYUFBYSxFQWlCZixzQkFBc0IsQ0ErQmxCLG1CQUFtQixDQUFDO0lBQ2hCLEtBQUssRVB4Q1YsT0FBTyxHT3lDTDtFQW5EYixBQXFEWSxJQXJEUixBQUNBLElBQU0sQ0FBQSxBQUFBLGFBQWEsRUFpQmYsc0JBQXNCLENBbUNsQixnQkFBZ0IsQ0FBQztJQUNiLEtBQUssRVAxQ1YsT0FBTyxHTzJDTDs7QUF2RGIsQUE0RFEsSUE1REosQUEyREEsYUFBYyxDQUNWLFlBQVksQ0FBQztFckJ6Q25CLEtBQUssRWNGSSxJQUFJO0VMZGIsZ0JBQWdCLEVLS1AsT0FBTztFZGFoQixZQUFZLEVjYkgsT0FBTyxHT3NEVDtFQTlEVCxBQTREUSxJQTVESixBQTJEQSxhQUFjLENBQ1YsWUFBWSxBckJwQ3hDLE1BQTZCLENBQUM7SUFDTixLQUFLLEVjUkUsSUFBSTtJTGRiLGdCQUFnQixFcEJ3SlIsT0FBMkI7SVdoSWpDLFlBQVksRVhnSU4sT0FBMkIsR1cvSGxDO0VBRUQsQXFCOEJNLFVyQjlCSSxBQUFBLE1BQU0sR3FCOUJsQixJQUFJLEFBMkRBLGFBQWMsQ0FDVixZQUFZLEVBNURwQixBQTREUSxJQTVESixBQTJEQSxhQUFjLENBQ1YsWUFBWSxBckI3QnhDLE1BQTZCLENBQUM7SUFDTixLQUFLLEVjZkUsSUFBSTtJTGRiLGdCQUFnQixFcEJ3SlIsT0FBMkI7SVd6SGpDLFlBQVksRVh5SE4sT0FBMkI7SVdwSC9CLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2N3Z0JTLE9BQU0sQ2R4Z0JRLHdCQUF5QixHQUVwRTtFQUVELEFxQmlCTSxVckJqQkksQUFBQSxRQUFRLEdxQjNDcEIsSUFBSSxBQTJEQSxhQUFjLENBQ1YsWUFBWTtFckJoQmxCLEFxQmdCTSxVckJoQkksQUFBQSxPQUFPLEdxQjVDbkIsSUFBSSxBQTJEQSxhQUFjLENBQ1YsWUFBWSxFQTVEcEIsQUE0RFEsSUE1REosQUEyREEsYUFBYyxDQUNWLFlBQVksQXJCZnhDLE9BQThCLEVxQjdDVixBQTREUSxJQTVESixBQTJEQSxhQUFjLENBQ1YsWUFBWSxBckJkeEMsT0FBOEI7RUFDUixBcUJhTSxLckJiRCxHcUIvQ1AsSUFBSSxBQTJEQSxhQUFjLENBQ1YsWUFBWSxBckJiaEMsZ0JBQXVDLENBQUM7SUFDeEIsS0FBSyxFYy9CRSxJQUFJO0lkZ0NYLGdCQUFnQixFWDBHVixPQUEyQjtJV3ZHakMsWUFBWSxFWHVHTixPQUEyQixHVzdGbEM7SUFuQkQsQXFCaUJNLFVyQmpCSSxBQUFBLFFBQVEsR3FCM0NwQixJQUFJLEFBMkRBLGFBQWMsQ0FDVixZQUFZLEFyQk5sSSxNQUF5SDtJQVZULEFxQmdCTSxVckJoQkksQUFBQSxPQUFPLEdxQjVDbkIsSUFBSSxBQTJEQSxhQUFjLENBQ1YsWUFBWSxBckJObEksTUFBeUgsRXFCdERYLEFBNERRLElBNURKLEFBMkRBLGFBQWMsQ0FDVixZQUFZLEFyQmZwQixPQUFVLEFBU3hILE1BQXlILEVxQnREWCxBQTREUSxJQTVESixBQTJEQSxhQUFjLENBQ1YsWUFBWSxBckJkcEIsT0FBVSxBQVF4SCxNQUF5SDtJQVBULEFxQmFNLEtyQmJELEdxQi9DUCxJQUFJLEFBMkRBLGFBQWMsQ0FDVixZQUFZLEFyQmJaLGdCQUFtQixBQU96SSxNQUF5SCxDQUFDO01BS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDY29mTyxPQUFNLENkcGZVLHdCQUF5QixHQUVwRTtFcUI3REwsQUE0RFEsSUE1REosQUEyREEsYUFBYyxDQUNWLFlBQVksQXJCSXhDLFNBQWdDLEVxQmhFWixBQTREUSxJQTVESixBQTJEQSxhQUFjLENBQ1YsWUFBWSxBckJLeEMsU0FBZ0MsQ0FBQztJQUNULEtBQUssRWNqREUsSUFBSTtJZGtEWCxnQkFBZ0IsRWMzRFQsT0FBTztJZDhEZCxZQUFZLEVjOURMLE9BQU8sR2QrRGY7O0FxQnZFSCxBQWdFUSxJQWhFSixBQTJEQSxhQUFjLENBS1YsaUJBQWlCLENBQUM7RXJCN0N4QixLQUFLLEVjRkksSUFBSTtFTGRiLGdCQUFnQixFdEJNUCxPQUFPO0VhWWhCLFlBQVksRWJaSCxPQUFPLEdrQ3lEVDtFQWxFVCxBQWdFUSxJQWhFSixBQTJEQSxhQUFjLENBS1YsaUJBQWlCLEFyQnhDN0MsTUFBNkIsQ0FBQztJQUNOLEtBQUssRWNSRSxJQUFJO0lMZGIsZ0JBQWdCLEVwQndKUixPQUEyQjtJV2hJakMsWUFBWSxFWGdJTixPQUEyQixHVy9IbEM7RUFFRCxBcUJrQ00sVXJCbENJLEFBQUEsTUFBTSxHcUI5QmxCLElBQUksQUEyREEsYUFBYyxDQUtWLGlCQUFpQixFQWhFekIsQUFnRVEsSUFoRUosQUEyREEsYUFBYyxDQUtWLGlCQUFpQixBckJqQzdDLE1BQTZCLENBQUM7SUFDTixLQUFLLEVjZkUsSUFBSTtJTGRiLGdCQUFnQixFcEJ3SlIsT0FBMkI7SVd6SGpDLFlBQVksRVh5SE4sT0FBMkI7SVdwSC9CLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2N3Z0JTLE9BQU0sQ2R4Z0JRLHdCQUF5QixHQUVwRTtFQUVELEFxQnFCTSxVckJyQkksQUFBQSxRQUFRLEdxQjNDcEIsSUFBSSxBQTJEQSxhQUFjLENBS1YsaUJBQWlCO0VyQnBCdkIsQXFCb0JNLFVyQnBCSSxBQUFBLE9BQU8sR3FCNUNuQixJQUFJLEFBMkRBLGFBQWMsQ0FLVixpQkFBaUIsRUFoRXpCLEFBZ0VRLElBaEVKLEFBMkRBLGFBQWMsQ0FLVixpQkFBaUIsQXJCbkI3QyxPQUE4QixFcUI3Q1YsQUFnRVEsSUFoRUosQUEyREEsYUFBYyxDQUtWLGlCQUFpQixBckJsQjdDLE9BQThCO0VBQ1IsQXFCaUJNLEtyQmpCRCxHcUIvQ1AsSUFBSSxBQTJEQSxhQUFjLENBS1YsaUJBQWlCLEFyQmpCckMsZ0JBQXVDLENBQUM7SUFDeEIsS0FBSyxFYy9CRSxJQUFJO0lkZ0NYLGdCQUFnQixFWDBHVixPQUEyQjtJV3ZHakMsWUFBWSxFWHVHTixPQUEyQixHVzdGbEM7SUFuQkQsQXFCcUJNLFVyQnJCSSxBQUFBLFFBQVEsR3FCM0NwQixJQUFJLEFBMkRBLGFBQWMsQ0FLVixpQkFBaUIsQXJCVnZJLE1BQXlIO0lBVlQsQXFCb0JNLFVyQnBCSSxBQUFBLE9BQU8sR3FCNUNuQixJQUFJLEFBMkRBLGFBQWMsQ0FLVixpQkFBaUIsQXJCVnZJLE1BQXlILEVxQnREWCxBQWdFUSxJQWhFSixBQTJEQSxhQUFjLENBS1YsaUJBQWlCLEFyQm5CMUIsT0FBVyxBQVN4SCxNQUF5SCxFcUJ0RFgsQUFnRVEsSUFoRUosQUEyREEsYUFBYyxDQUtWLGlCQUFpQixBckJsQjFCLE9BQVcsQUFReEgsTUFBeUg7SUFQVCxBcUJpQk0sS3JCakJELEdxQi9DUCxJQUFJLEFBMkRBLGFBQWMsQ0FLVixpQkFBaUIsQXJCakJsQixnQkFBb0IsQUFPekksTUFBeUgsQ0FBQztNQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2NvZk8sT0FBTSxDZHBmVSx3QkFBeUIsR0FFcEU7RXFCN0RMLEFBZ0VRLElBaEVKLEFBMkRBLGFBQWMsQ0FLVixpQkFBaUIsQXJCQTdDLFNBQWdDLEVxQmhFWixBQWdFUSxJQWhFSixBQTJEQSxhQUFjLENBS1YsaUJBQWlCLEFyQkM3QyxTQUFnQyxDQUFDO0lBQ1QsS0FBSyxFY2pERSxJQUFJO0lka0RYLGdCQUFnQixFYjFEVCxPQUFPO0lhNkRkLFlBQVksRWI3REwsT0FBTyxHYThEZjs7QXFCdkVILEFBb0VRLElBcEVKLEFBMkRBLGFBQWMsQ0FTVixXQUFXLENBQUM7RUFDUixnQkFBZ0IsRVA3RGpCLE9BQU8sR084RFQ7O0FBdEVULEFBd0VRLElBeEVKLEFBMkRBLGFBQWMsQ0FhVixhQUFhLENBQUM7RUFDVixLQUFLLEVsQ3REVixPQUFPLEdrQ3VETDs7QUFJbUYsU0FBQyxFQUExRSxlQUFlLEVBQUUsYUFBWSxFQUE0QyxFQUFDLEVBQXZDLHVCQUF1QixFQUFFLGFBQVk7RUE5RTNGLEFBK0VZLElBL0VSLEFBNkVBLG1CQUFvQixDQUVaLFdBQVcsQ0FBQztJQUNSLHVCQUF1QixFQUFFLGFBQVk7SUFDckMsZUFBZSxFQUFFLGFBQVksR0FDaEM7RUFsRmIsQUFvRmdCLElBcEZaLEFBNkVBLG1CQUFvQixBQU1aLElBQU0sQ0FBQSxBQUFBLGFBQWEsRUFDZixXQUFXLENBQUM7SUFDUixnQkFBZ0IsRWxDbEU3QixxQkFBTyxHa0NtRUc7RUF0RmpCLEFBeUZnQixJQXpGWixBQTZFQSxtQkFBb0IsQUFXWixhQUFjLENBQ1YsV0FBVyxDQUFDO0lBQ1IsZ0JBQWdCLEVQbEZ6Qix3QkFBTyxHT21GRDs7QUEzRmpCLEFBK0ZRLElBL0ZKLEFBNkVBLG1CQUFvQixDQWtCaEIsWUFBWSxBQUNSLElBQU0sQ0FBQSxBQUFBLE9BQU8sQ0FBQyxJQUFLLENBQUEsQUFBQSxNQUFNLENBQUMsSUFBSyxDQUFBLEFBQUEsTUFBTSxFQUFFO0VBQ25DLGdCQUFnQixFQUFFLFdBQVc7RUFDN0IsWUFBWSxFQUFFLFdBQVcsR0FDNUI7O0FBbkdiLEFBK0ZRLElBL0ZKLEFBNkVBLG1CQUFvQixDQWtCaEIsWUFBWSxBQUtSLE1BQU8sRUFwR25CLEFBK0ZRLElBL0ZKLEFBNkVBLG1CQUFvQixDQWtCaEIsWUFBWSxBQUtDLE1BQU8sQ0FBQztFQUNiLGdCQUFnQixFbENsRnpCLHNCQUFPO0VrQ21GRSxZQUFZLEVsQ25GckIsc0JBQU8sR2tDb0ZEOztBQ3BHYixVQUFVLENBQVYsY0FBVTtFQUNOLEFBQUEsRUFBRTtJQUNBLFNBQVMsRUFBRSxVQUFZO0VBR3pCLEFBQUEsSUFBSTtJQUNGLFNBQVMsRUFBRSxlQUFpQjs7QUFLOUIsQUFBQSxrQkFBWSxDQUFDO0VBQ1gsUUFBUSxFQUFFLFFBQVE7RUFDbEIsVUFBVSxFQUFFLFVBQVUsR0FDdkI7O0FBTUQsQUFBQSxhQUFPLENBQUM7RUFDTixNQUFNLEVBQUUsQ0FBQyxDQUFBLFVBQVU7RUFDbkIsT0FBTyxFQUFFLENBQUMsQ0FBQSxVQUFVO0VBQ3BCLEtBQUssRUFBRSxXQUFXO0VBQ2xCLFdBQVcsRUFBRSxTQUFTLEdBQ3ZCOztBQVJILEFBV0ksT0FYRyxBQVVMLFVBQVcsQ0FDVCxhQUFhLENBQUU7RUFDYixPQUFPLEVBQUUsSUFBSSxHQUNkOztBQUtILEFBQUEsbUJBQWEsQ0FBQztFQUNaLE9BQU8sRUFBRSxXQUFXO0VBQ3BCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLEtBQUssRUFBRSxHQUFHO0VBQ1YsU0FBUyxFQUFFLElBQUk7RUFDZixlQUFlLEVBQUUsTUFBTTtFQUN2QixNQUFNLEVBQUUsQ0FBQyxHQWFWO0VBbkJELEFBUUUsbUJBUlcsQ0FRWCxFQUFFLENBQUM7SUFDRCxlQUFlLEVBQUUsSUFBSTtJQUNyQixPQUFPLEVBQUUsWUFBWTtJQUNyQixXQUFXLEVBQUUsQ0FBQztJQUNkLE1BQU0sRUFBRSxDQUFDLEdBQ1Y7O0FBU0wsQUFBQSxPQUFPLENBQUM7RUFDTixRQUFRLEVBQUUsUUFBUTtFQUNsQixVQUFVLEVBQUUsTUFBTTtFQUNsQixPQUFPLEVBQUUsSUFBSSxHQUNkOztBQUdDLEFBQUEsY0FBUSxDQUFDO0VBQ1AsUUFBUSxFQUFFLFFBQVE7RUFDbEIsVUFBVSxFQUFFLFVBQVU7RUFDdEIsZUFBZSxFQUFFLElBQUksQ0FBQSxVQUFVO0VBQy9CLE1BQU0sRUFBRSxDQUFDO0VBQ1QsT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsQ0FBQyxHQUtmO0VBWEQsQUFRRSxjQVJNLENBUU4sR0FBRyxDQUFDO0lBQ0YsY0FBYyxFQUFFLE1BQU0sR0FDdkI7O0FBS0gsQUFBQSxlQUFTLENBQUM7RUFDUixRQUFRLEVBQUUsUUFBUSxHQUNuQjs7QUFJRCxBQUFBLGdCQUFVLENBQUM7RUFDVCxRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsQ0FBQztFQUNOLElBQUksRUFBRSxDQUFDO0VBQ1AsS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsQ0FBQztFQUNULE1BQU0sRUFBRSxJQUFJO0VBRVosT0FBTyxFQUFFLFlBQVk7RUFDckIsS0FBSyxFQWhHSSxJQUFJO0VBaUdiLE1BQU0sRUFqR0csSUFBSTtFQWtHYixhQUFhLEVBQUUsR0FBRztFQUNsQixNQUFNLEVBQUUsY0FBYztFQUN0QixpQkFBaUIsRUFBRSxXQUFXO0VBRTlCLFNBQVMsRUFBRSxpQ0FBaUMsR0FDN0M7O0FBSUQsQUFBQSxjQUFRLENBQUM7RUFDUCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsQ0FBQztFQUNWLFFBQVEsRUFBRSxNQUFNLEdBQ2pCOztBQU1ELEFBR1Esa0JBSEksR0FDUixjQUFjLEdBQ1osYUFBYSxHQUNYLGNBQWMsQ0FBRTtFQUNoQixXQUFXLEVBQUUsSUFBSSxHQUNsQjs7QUFTUCxBQUVNLGFBRkMsR0FDSCxjQUFjLEdBQ1osYUFBYSxDQUFFO0VBQ2YsT0FBTyxFQUFFLEtBQUssR0FlZjtFQWxCTCxBQUtRLGFBTEQsR0FDSCxjQUFjLEdBQ1osYUFBYSxHQUdYLGNBQWMsQ0FBRTtJQUNoQixRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsQ0FBQztJQUNOLElBQUksRUFBRSxDQUFDO0lBQ1AsT0FBTyxFQUFFLENBQUM7SUFDVixPQUFPLEVBQUUsQ0FBQyxHQU9YO0lBakJQLEFBS1EsYUFMRCxHQUNILGNBQWMsR0FDWixhQUFhLEdBR1gsY0FBYyxBQU9kLFVBQVcsQ0FBQztNQUNWLFFBQVEsRUFBRSxRQUFRO01BQ2xCLE9BQU8sRUFBRSxDQUFDO01BQ1YsT0FBTyxFQUFFLENBQUMsR0FDWDs7QUFRVCxBQUFBLFlBQU0sQ0FBQztFQUNMLFNBQVMsRUFBRSxHQUFHLEdBQ2Y7O0FBTUQsQUFFTSxZQUZBLEdBQ0YsY0FBYyxHQUNaLGFBQWEsQ0FBRTtFQUNmLE9BQU8sRUFBRSxLQUFLLEdBQ2Y7O0FBSkwsQUFPSSxZQVBFLEdBT0YsbUJBQW1CLENBQUU7RUFDckIsS0FBSyxFQUFFLElBQUksR0FDWjs7QUM3S1AsQUFDSSxnQkFEWSxDQUNaLGNBQWMsQ0FBQztFQUNYLFVBQVUsRUFBRSxtQkFBbUIsR0FLbEM7RUFQTCxBQUNJLGdCQURZLENBQ1osY0FBYyxBQUdWLElBQU0sQ0FBQSxBQUFBLFVBQVUsRUFBRTtJQUNkLE9BQU8sRUFBRSxFQUFFLEdBQ2Q7O0FBSVQsQUFBQSxlQUFlLENBQUM7RUFDWixRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsQ0FBQztFQUNOLEtBQUssRUFBRSxLQUFLO0VBQ1osTUFBTSxFQUFFLENBQUM7RUFDVCxJQUFJLEVBQUUsS0FBSztFQUNYLGFBQWEsRUFBRSxLQUFLO0VBQ3BCLFlBQVksRUFBRSxLQUFLO0VBQ25CLE9BQU8sRUFBRSxDQUFDO0VBQ1YsY0FBYyxFQUFFLElBQUksR0FnQ3ZCO0VBekNELEFBV0ksZUFYVyxDQVdYLGNBQWMsQ0FBQztJQUNYLGNBQWMsRUFBRSxHQUFHO0lBQ25CLEtBQUssRUFBRSxNQUFNO0lBQ2IsTUFBTSxFQUFFLE1BQU07SUFDZCxNQUFNLEVBQUUsSUFBSTtJQUNaLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLE9BQU8sRUFBRSxDQUFDO0lBQ1YsZ0JBQWdCLEVwQ2ZiLE9BQU87SW9CS2QsYUFBYSxFZ0JXYyxHQUFHLEdBcUI3QjtJQXhDTCxBQXFCUSxlQXJCTyxDQVdYLGNBQWMsQ0FVVixLQUFLLENBQUM7TUFDRixRQUFRLEVBQUUsUUFBUTtNQUNsQixJQUFJLEVwQzNCUixPQUFPLEdvQzRCTjtJQXhCVCxBQTJCWSxlQTNCRyxDQVdYLGNBQWMsQUFlVixvQkFBcUIsQ0FDakIsS0FBSyxDQUFDO01BQ0YsSUFBSSxFQUFFLEdBQUcsR0FDWjtJQTdCYixBQWdDWSxlQWhDRyxDQVdYLGNBQWMsQUFvQlYsb0JBQXFCLENBQ2pCLEtBQUssQ0FBQztNQUNGLEtBQUssRUFBRSxHQUFHLEdBQ2I7SUFsQ2IsQUFXSSxlQVhXLENBV1gsY0FBYyxDQTBCVixBQUFBLFFBQUUsQUFBQSxFQUFVO01BQ1IsVUFBVSxFQUFFLE1BQU0sR0FDckI7O0FuQ2NMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFbUNUeEIsQUFDSSxLQURDLENBQ0QsY0FBYyxDQUFDO0lBQ1gsT0FBTyxFQUFFLENBQUMsR0FDYjtFQUhMLEFBSUksS0FKQyxDQUlELGNBQWMsQ0FBQztJQUNYLE1BQU0sRUFBRSxDQUFDLEdBQ1o7RUFOTCxBQVFJLEtBUkMsQ0FRRCxVQUFVLENBQUM7SUFDUCxRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsQ0FBQztJQUNOLEtBQUssRUFBRSxDQUFDO0lBQ1IsTUFBTSxFQUFFLENBQUM7SUFDVCxJQUFJLEVBQUUsQ0FBQyxHQWlCVjtJQTlCTCxBQVFJLEtBUkMsQ0FRRCxVQUFVLEFBT04sUUFBUyxDQUFDO01BQ04sT0FBTyxFQUFFLEVBQUU7TUFDWCxRQUFRLEVBQUUsUUFBUTtNQUNsQixHQUFHLEVBQUUsQ0FBQztNQUNOLEtBQUssRUFBRSxDQUFDO01BQ1IsTUFBTSxFQUFFLENBQUM7TUFDVCxJQUFJLEVBQUUsQ0FBQztNQUNQLFVBQVUsRUFBRSwyREFBK0Q7TUFDM0UsT0FBTyxFQUFFLENBQUMsR0FDYjtJQXhCVCxBQTJCWSxLQTNCUCxDQVFELFVBQVUsR0FtQkYsQ0FBQyxDQUFDO01BQ0YsT0FBTyxFQUFFLENBQUMsR0FDYjs7QUNuRmIsQUFBQSxrQkFBa0IsQ0FBQztFQUNmLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLFVBQVUsRUFBRSxNQUFNLEdBWXJCO0VBZEQsQUFJSSxrQkFKYyxDQUlkLEVBQUUsQ0FBQztJQUNDLFlBQVksRUFBRSxJQUFJO0lBQ2xCLFdBQVcsRUFBRSxDQUFDO0lBQ2QsV0FBVyxFQUFFLENBQUMsR0FNakI7SUFiTCxBQUlJLGtCQUpjLENBSWQsRUFBRSxBQUtFLElBQU0sQ0FBQSxBQUFBLFlBQVksRUFBRTtNQUNoQixhQUFhLEVBQUUsSUFBSTtNQUNuQixZQUFZLEVBQUUsR0FBRyxDQUFDLEtBQUssQ3JDQ3hCLE9BQU8sR3FDQVQ7O0FBSVQsQUFBQSxhQUFhLENBQUM7RUFDVixRQUFRLEVBQUUsUUFBUTtFQUNsQixRQUFRLEVBQUUsTUFBTTtFQUNoQixVQUFVLEVBQUUsSUFBSSxHQWFuQjtFQWhCRCxBQUtJLGFBTFMsQUFLVCxRQUFTLENBQUM7SUFDTixPQUFPLEVBQUUsRUFBRTtJQUNYLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxDQUFDO0lBQ04sS0FBSyxFQUFFLENBQUM7SUFDUixNQUFNLEVBQUUsQ0FBQztJQUNULElBQUksRUFBRSxDQUFDO0lBQ1AsT0FBTyxFQUFFLENBQUM7SUFDVixVQUFVLEVyQ2JWLG1CQUFPO0lxQ2NQLFVBQVUsRUFBRSwwREFBc0QsR0FDckU7O0FBR0wsQUFBQSxpQkFBaUIsQ0FBQztFQUNkLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsQ0FBQztFQUNULElBQUksRUFBRSxDQUFDO0VBQ1AsT0FBTyxFQUFFLENBQUM7RUFDVixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7O0FBRUQsQUFBQSxhQUFhLENBQUM7RUFDVixPQUFPLEVBQUUsQ0FBQyxHQUNiOztBQUVELEFBQUEsb0JBQW9CLENBQUM7RUFDakIsUUFBUSxFQUFFLFFBQVEsR0FZckI7RUFiRCxBQUdJLG9CQUhnQixBQUdoQixRQUFTLENBQUM7SUFDTixPQUFPLEVBQUUsRUFBRTtJQUNYLGdCQUFnQixFckNuQ2pCLE9BQU87SXFDb0NOLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxDQUFDO0lBQ04sS0FBSyxFQUFFLENBQUM7SUFDUixNQUFNLEVBQUUsQ0FBQztJQUNULElBQUksRUFBRSxDQUFDO0lBQ1AsT0FBTyxFQUFFLENBQUMsR0FDYjs7QUFHTCxBQUFBLG9CQUFvQixDQUFDO0VBQ2pCLE9BQU8sRVZxd0J5QixJQUFJLEdVL3ZCdkM7RUFMdUYsU0FBQyxFQUExRSxlQUFlLEVBQUUsYUFBWSxFQUE0QyxFQUFDLEVBQXZDLHVCQUF1QixFQUFFLGFBQVk7SUFGdkYsQUFBQSxvQkFBb0IsQ0FBQztNQUdiLGdCQUFnQixFckN4RGIsd0JBQU8sQ3FDd0Q0QixVQUFVO01BQ2hELHVCQUF1QixFQUFFLGFBQVk7TUFDckMsZUFBZSxFQUFFLGFBQVksR0FFcEM7O0FBRUQsQUFBQSxrQkFBa0IsQ0FBQztFQUNmLE9BQU8sRVY2dkJ5QixJQUFJLEdVNXZCdkM7O0FBRUQsQUFBQSxtQkFBbUIsQ0FBQztFQUNoQixrQkFBa0IsRUFBRSxJQUFJO0VBQ3hCLGVBQWUsRUFBRSxJQUFJO0VBQ3JCLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLE1BQU0sRUFBRSxJQUFJO0VBQ1osTUFBTSxFQUFFLEtBQUs7RWpCaEViLGFBQWEsRWlCaUVVLE9BQU07RUFDN0IsUUFBUSxFQUFFLE1BQU0sR0FnQm5CO0VBdkJELEFBU0ksbUJBVGUsQUFTZixzQkFBdUIsQ0FBQztJakJwRXhCLGFBQWEsRWlCcUVjLE9BQU07SUFDN0IsZ0JBQWdCLEVyQ2xGaEIsd0JBQU87SXFDbUZQLFFBQVEsRUFBRSxNQUFNLEdBRW5CO0VBZEwsQUFnQkksbUJBaEJlLEFBZ0JmLHdCQUF5QixDQUFDO0lBQ3RCLGdCQUFnQixFckM1RWxCLE9BQU8sR3FDNkVSO0VBbEJMLEFBb0JJLG1CQXBCZSxBQW9CZixtQkFBb0IsQ0FBQztJQUNqQixnQkFBZ0IsRXJDaEZsQixPQUFPLEdxQ2lGUjs7QUFHTCxBQUNJLGtCQURjLEFBQ2QsT0FBUSxDQUFDO0VBQ0wsS0FBSyxFckM3RkYsT0FBTyxHcUM4RmI7O0FwQzFDRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RW9DOEN4QixBQUFBLGFBQWEsQ0FBQztJQUNWLFFBQVEsRUFBRSxNQUFNO0lBQ2hCLFVBQVUsRUFBRSxJQUFJLEdBS25CO0lBUEQsQUFJSSxhQUpTLEFBSVQsUUFBUyxDQUFDO01BQ04sT0FBTyxFQUFFLElBQUksR0FDaEI7RUFHTCxBQUFBLGlCQUFpQixDQUFDO0lBQ2QsUUFBUSxFQUFFLE1BQU07SUFDaEIsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsS0FBSztJakJ2R2pCLGFBQWEsRU9zVmEsTUFBSyxHVTdPOUI7RUFFRCxBQUNJLG9CQURnQixBQUNoQixRQUFTLENBQUM7SUFDTixNQUFNLEVBQUUsR0FBRyxHQUNkOztBQ2hJVCxBQUFBLFdBQVcsQ0FBQztFQUNSLFVBQVUsRUFBRSxJQUFJLEdBQ25COztBQ0ZELEFBQUEsaUJBQWlCLENBQUM7RUFDZCxRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUUsSUFBSSxHQXNCZDtFQXhCRCxBQUlJLGlCQUphLENBSWIsT0FBTyxDQUFDO0lBQ0osS0FBSyxFQUFFLEtBQUs7SUFDWixNQUFNLEVBQUUsS0FBSztJQUNiLGNBQWMsRUFBRSxHQUFHO0lBQ25CLGdCQUFnQixFdkNRaEIsT0FBTyxHdUNQVjtFQVRMLEFBV0ksaUJBWGEsQ0FXYixjQUFjLENBQUM7SUFDWCxRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsQ0FBQztJQUNOLEtBQUssRUFBRSxDQUFDO0lBQ1IsSUFBSSxFQUFFLENBQUM7SUFDUCxPQUFPLEVBQUUsR0FBRyxHQU9mO0lBdkJMLEFBa0JRLGlCQWxCUyxDQVdiLGNBQWMsQ0FPVixTQUFTLEFBQ0wsSUFBTSxDQUFBLEFBQUEsTUFBTSxFQUFFO01BQ1YsT0FBTyxFQUFFLEdBQUcsR0FDZjs7QUNyQmI7Ozs7O0dBS0c7QUVMSCxBQUFBLEtBQUssQ0FBQztFQUdGLFNBQThCLEVBQUcsT0FBQztFQUFsQyxXQUE4QixFQUFHLE9BQUM7RUFBbEMsV0FBOEIsRUFBRyxPQUFDO0VBQWxDLFNBQThCLEVBQUcsT0FBQztFQUFsQyxRQUE4QixFQUFHLE9BQUM7RUFBbEMsV0FBOEIsRUFBRyxPQUFDO0VBQWxDLFdBQThCLEVBQUcsT0FBQztFQUFsQyxVQUE4QixFQUFHLE9BQUM7RUFBbEMsU0FBOEIsRUFBRyxPQUFDO0VBQWxDLFNBQThCLEVBQUcsT0FBQztFQUFsQyxVQUE4QixFQUFHLElBQUM7RUFBbEMsU0FBOEIsRUFBRyxPQUFDO0VBQWxDLGNBQThCLEVBQUcsT0FBQztFQUlsQyxZQUE4QixFQUFHLE9BQUM7RUFBbEMsY0FBOEIsRUFBRyxPQUFDO0VBQWxDLFlBQThCLEVBQUcsT0FBQztFQUFsQyxTQUE4QixFQUFHLE9BQUM7RUFBbEMsWUFBOEIsRUFBRyxPQUFDO0VBQWxDLFdBQThCLEVBQUcsT0FBQztFQUFsQyxVQUE4QixFQUFHLE9BQUM7RUFBbEMsU0FBOEIsRUFBRyxPQUFDO0VBQWxDLFdBQThCLEVBQUcsT0FBQztFQUFsQyxRQUE4QixFQUFHLE9BQUM7RUFBbEMsWUFBOEIsRUFBRyxzQkFBQztFQUFsQyxRQUE4QixFQUFHLE9BQUM7RUFBbEMsUUFBOEIsRUFBRyxPQUFDO0VBQWxDLFFBQThCLEVBQUcsT0FBQztFQUFsQyxRQUE4QixFQUFHLE9BQUM7RUFBbEMsUUFBOEIsRUFBRyxPQUFDO0VBQWxDLFFBQThCLEVBQUcsT0FBQztFQUFsQyxRQUE4QixFQUFHLE9BQUM7RUFBbEMsUUFBOEIsRUFBRyxPQUFDO0VBS3BDLG9CQUFvQyxFQUFrQiwrTEFBQztFQUN2RCxtQkFBbUMsRUFBaUIsb0ZBQUM7RUFDckQsYUFBNkIsRUFBVywwRUFBQyxHQUMxQzs7QUNBRCxBQUFBLENBQUM7QUFDRCxBQUFBLENBQUMsQUFBQSxRQUFRO0FBQ1QsQUFBQSxDQUFDLEFBQUEsT0FBTyxDQUFDO0VBQ1AsVUFBVSxFQUFFLFVBQVUsR0FDdkI7O0FBWUcsTUFBTSxFQUFFLHNCQUFzQixFQUFFLGFBQWE7RUFKakQsQUFBQSxLQUFLLENBQUM7SUFLQSxlQUFlLEVBQUUsTUFBTSxHQUc1Qjs7QUFVRCxBQUFBLElBQUksQ0FBQztFQUNILE1BQU0sRUFBRSxDQUFDO0VBQ1QsV0FBVyxFM0NqQk0sU0FBUztFSTZOdEIsU0FBWSxFQXZFUixJQUEyQjtFdUNuSW5DLFdBQVcsRWhCeVdpQixHQUFHO0VnQnhXL0IsV0FBVyxFaEI4V2lCLEdBQUc7RWdCN1cvQixLQUFLLEUzQzdDQyxPQUFPO0UyQzhDYixVQUFVLEUzQzVCTSxLQUFLO0UyQzZCckIsZ0JBQWdCLEUzQ2pDUixPQUFPO0UyQ2tDZix3QkFBd0IsRUFBRSxJQUFJO0VBQzlCLDJCQUEyQixFM0N2Q3JCLFdBQU8sRzJDd0NkOztDQVlELEFBQUEsQUFBQSxRQUFDLENBQVMsSUFBSSxBQUFiLENBQWMsTUFBTSxBQUFBLElBQUssQ0FBQSxBQUFBLGNBQWMsRUFBRTtFQUN4QyxPQUFPLEVBQUUsWUFBWSxHQUN0Qjs7QUFRRCxBQUFBLEVBQUUsQ0FBQztFQUNELE1BQU0sRWhCK0pDLElBQUksQ2dCL0pVLENBQUM7RUFDdEIsS0FBSyxFaEI0WXVCLE9BQU87RWdCM1luQyxnQkFBZ0IsRUFBRSxZQUFZO0VBQzlCLE1BQU0sRUFBRSxDQUFDO0VBQ1QsT0FBTyxFaEIyWXFCLElBQUcsR2dCMVloQzs7QUFFRCxBQUFBLEVBQUUsQUFBQSxJQUFLLEVBQUEsQUFBQSxBQUFBLElBQUMsQUFBQSxHQUFPO0VBQ2IsTUFBTSxFaEJtUXNCLEdBQUcsR2dCbFFoQzs7QUFtQkQsQUFWQSxFQVVFLEVDeEdGLEFEOEZBLEdDOUZHLEVENkdILEFBZkEsRUFlRSxFQ3pHRixBRDBGQSxHQzFGRyxFRDhHSCxBQXBCQSxFQW9CRSxFQzFHRixBRHNGQSxHQ3RGRyxFRCtHSCxBQXpCQSxFQXlCRSxFQzNHRixBRGtGQSxHQ2xGRyxFRGdISCxBQTlCQSxFQThCRSxFQzVHRixBRDhFQSxHQzlFRyxFRGlISCxBQW5DQSxFQW1DRSxFQzdHRixBRDBFQSxHQzFFRyxDRDBFTTtFQUNQLFVBQVUsRUFBRSxDQUFDO0VBQ2IsYUFBYSxFaEJtVmUsTUFBVztFZ0JoVnZDLFdBQVcsRWhCbVZpQixHQUFHO0VnQmxWL0IsV0FBVyxFaEJtVmlCLEdBQUcsR2dCalZoQzs7QUFFRCxBQUFBLEVBQUUsRUN4R0YsQUR3R0EsR0N4R0csQ0R3R0E7RXZDb0pLLFNBQVksRUFmVixzQkFBMkIsR3VDbElwQztFdkNqQkcsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0l1Q2M3QixBQUFBLEVBQUUsRUN4R0YsQUR3R0EsR0N4R0csQ0R3R0E7TXZDMkpLLFNBQVksRUFsRlYsTUFBMkIsR3VDdEVwQzs7QUFFRCxBQUFBLEVBQUUsRUN6R0YsQUR5R0EsR0N6R0csQ0R5R0E7RXZDK0lLLFNBQVksRUFmVixzQkFBMkIsR3VDN0hwQztFdkN0QkcsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0l1Q21CN0IsQUFBQSxFQUFFLEVDekdGLEFEeUdBLEdDekdHLENEeUdBO012Q3NKSyxTQUFZLEVBbEZWLElBQTJCLEd1Q2pFcEM7O0FBRUQsQUFBQSxFQUFFLEVDMUdGLEFEMEdBLEdDMUdHLENEMEdBO0V2QzBJSyxTQUFZLEVBZlYsb0JBQTJCLEd1Q3hIcEM7RXZDM0JHLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtJdUN3QjdCLEFBQUEsRUFBRSxFQzFHRixBRDBHQSxHQzFHRyxDRDBHQTtNdkNpSkssU0FBWSxFQWxGVixPQUEyQixHdUM1RHBDOztBQUVELEFBQUEsRUFBRSxFQzNHRixBRDJHQSxHQzNHRyxDRDJHQTtFdkNxSUssU0FBWSxFQWZWLHNCQUEyQixHdUNuSHBDO0V2Q2hDRyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07SXVDNkI3QixBQUFBLEVBQUUsRUMzR0YsQUQyR0EsR0MzR0csQ0QyR0E7TXZDNElLLFNBQVksRUFsRlYsTUFBMkIsR3VDdkRwQzs7QUFFRCxBQUFBLEVBQUUsRUM1R0YsQUQ0R0EsR0M1R0csQ0Q0R0E7RXZDNEhHLFNBQVksRUF2RVIsT0FBMkIsR3VDbERwQzs7QUFFRCxBQUFBLEVBQUUsRUM3R0YsQUQ2R0EsR0M3R0csQ0Q2R0E7RXZDdUhHLFNBQVksRUF2RVIsSUFBMkIsR3VDN0NwQzs7QUFRRCxBQUFBLENBQUMsQ0FBQztFQUNBLFVBQVUsRUFBRSxDQUFDO0VBQ2IsYUFBYSxFaEI4SWEsSUFBSSxHZ0I3SS9COztBQVVELEFBQUEsSUFBSSxDQUFBLEFBQUEsS0FBQyxBQUFBO0FBQ0wsQUFBQSxJQUFJLENBQUEsQUFBQSxzQkFBQyxBQUFBLEVBQXdCO0VBQzNCLGVBQWUsRUFBRSxTQUFTO0VBQzFCLGVBQWUsRUFBRSxnQkFBZ0I7RUFDakMsTUFBTSxFQUFFLElBQUk7RUFDWix3QkFBd0IsRUFBRSxJQUFJLEdBQy9COztBQUtELEFBQUEsT0FBTyxDQUFDO0VBQ04sYUFBYSxFQUFFLElBQUk7RUFDbkIsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFQUFFLE9BQU8sR0FDckI7O0FBS0QsQUFBQSxFQUFFO0FBQ0YsQUFBQSxFQUFFLENBQUM7RUFDRCxZQUFZLEVBQUUsSUFBSSxHQUNuQjs7QUFFRCxBQUFBLEVBQUU7QUFDRixBQUFBLEVBQUU7QUFDRixBQUFBLEVBQUUsQ0FBQztFQUNELFVBQVUsRUFBRSxDQUFDO0VBQ2IsYUFBYSxFQUFFLElBQUksR0FDcEI7O0FBRUQsQUFBRyxFQUFELENBQUMsRUFBRTtBQUNMLEFBQUcsRUFBRCxDQUFDLEVBQUU7QUFDTCxBQUFHLEVBQUQsQ0FBQyxFQUFFO0FBQ0wsQUFBRyxFQUFELENBQUMsRUFBRSxDQUFDO0VBQ0osYUFBYSxFQUFFLENBQUMsR0FDakI7O0FBRUQsQUFBQSxFQUFFLENBQUM7RUFDRCxXQUFXLEVoQnVOaUIsR0FBRyxHZ0J0TmhDOztBQUlELEFBQUEsRUFBRSxDQUFDO0VBQ0QsYUFBYSxFQUFFLEtBQUs7RUFDcEIsV0FBVyxFQUFFLENBQUMsR0FDZjs7QUFLRCxBQUFBLFVBQVUsQ0FBQztFQUNULE1BQU0sRUFBRSxRQUFRLEdBQ2pCOztBQU9ELEFBQUEsQ0FBQztBQUNELEFBQUEsTUFBTSxDQUFDO0VBQ0wsV0FBVyxFaEJnTWlCLE1BQU0sR2dCL0xuQzs7QUFPRCxBQUFBLEtBQUssRUN2TEwsQUR1TEEsTUN2TE0sQ0R1TEE7RXZDdUJBLFNBQVksRUF2RVIsT0FBMkIsR3VDa0RwQzs7QUFLRCxBQUFBLElBQUksRUMxTEosQUQwTEEsS0MxTEssQ0QwTEE7RUFDSCxPQUFPLEVoQndQcUIsS0FBSTtFZ0J2UGhDLGdCQUFnQixFaEIrUFksT0FBTyxHZ0I5UHBDOztBQVFELEFBQUEsR0FBRztBQUNILEFBQUEsR0FBRyxDQUFDO0VBQ0YsUUFBUSxFQUFFLFFBQVE7RXZDR2QsU0FBWSxFQXZFUixNQUEyQjtFdUNzRW5DLFdBQVcsRUFBRSxDQUFDO0VBQ2QsY0FBYyxFQUFFLFFBQVEsR0FDekI7O0FBRUQsQUFBQSxHQUFHLENBQUM7RUFBRSxNQUFNLEVBQUUsTUFBTSxHQUFLOztBQUN6QixBQUFBLEdBQUcsQ0FBQztFQUFFLEdBQUcsRUFBRSxLQUFLLEdBQUs7O0FBS3JCLEFBQUEsQ0FBQyxDQUFDO0VBQ0EsS0FBSyxFM0MvUEMsT0FBTztFMkNnUWIsZUFBZSxFM0M1T0MsSUFBSSxHMkNrUHJCO0VBUkQsQUFJRSxDQUpELEFBSUMsTUFBTyxDQUFDO0lBQ04sS0FBSyxFekN6R0MsT0FBMkIsR3lDMkdsQzs7QUFRSCxBQUNFLENBREQsQUFBQSxJQUFLLEVBQUEsQUFBQSxBQUFBLElBQUMsQUFBQSxFQUFNLElBQUssRUFBQSxBQUFBLEFBQUEsS0FBQyxBQUFBLElBQW5CLEFBRUUsQ0FGRCxBQUFBLElBQUssRUFBQSxBQUFBLEFBQUEsSUFBQyxBQUFBLEVBQU0sSUFBSyxFQUFBLEFBQUEsQUFBQSxLQUFDLEFBQUEsRUFFakIsTUFBTyxDQUFDO0VBQ04sS0FBSyxFQUFFLE9BQU87RUFDZCxlQUFlLEVBQUUsSUFBSSxHQUN0Qjs7QUFNSCxBQUFBLEdBQUc7QUFDSCxBQUFBLElBQUk7QUFDSixBQUFBLEdBQUc7QUFDSCxBQUFBLElBQUksQ0FBQztFQUNILFdBQVcsRWhCNkdpQix3QkFBd0Q7RXZCcEpoRixTQUFZLEVBdkVSLEdBQTJCO0V1Q2dIbkMsU0FBUyxFQUFFLEdBQUcsQ0FBQyxnQkFBcUI7RUFDcEMsWUFBWSxFQUFFLGFBQWEsR0FDNUI7O0FBTUQsQUFBQSxHQUFHLENBQUM7RUFDRixPQUFPLEVBQUUsS0FBSztFQUNkLFVBQVUsRUFBRSxDQUFDO0VBQ2IsYUFBYSxFQUFFLElBQUk7RUFDbkIsUUFBUSxFQUFFLElBQUk7RXZDckRWLFNBQVksRUF2RVIsT0FBMkIsR3VDc0lwQztFQWRELEFBU0UsR0FUQyxDQVNELElBQUksQ0FBQztJdkMxREQsU0FBWSxFQXZFUixPQUEyQjtJdUNtSWpDLEtBQUssRUFBRSxPQUFPO0lBQ2QsVUFBVSxFQUFFLE1BQU0sR0FDbkI7O0FBR0gsQUFBQSxJQUFJLENBQUM7RXZDakVDLFNBQVksRUF2RVIsT0FBMkI7RXVDMEluQyxLQUFLLEVoQjFSRyxPQUFPO0VnQjJSZixTQUFTLEVBQUUsVUFBVSxHQU10QjtFQUhDLEFBQUksQ0FBSCxHQU5ILElBQUksQ0FNSTtJQUNKLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBR0gsQUFBQSxHQUFHLENBQUM7RUFDRixPQUFPLEVoQnMrQjJCLE1BQUssQ0FDTCxNQUFLO0V2QnBqQ25DLFNBQVksRUF2RVIsT0FBMkI7RXVDc0puQyxLQUFLLEVoQm5VSSxJQUFJO0VnQm9VYixnQkFBZ0IsRWhCM1RQLE9BQU87RVBFZCxhQUFhLEVPcVZhLE1BQUssR2dCcEJsQztFQVpELEFBT0UsR0FQQyxDQU9ELEdBQUcsQ0FBQztJQUNGLE9BQU8sRUFBRSxDQUFDO0l2Q3BGUixTQUFZLEVBdkVSLEdBQTJCO0l1QzZKakMsV0FBVyxFaEIwRWUsR0FBRyxHZ0J6RTlCOztBQVFILEFBQUEsTUFBTSxDQUFDO0VBQ0wsTUFBTSxFQUFFLFFBQVEsR0FDakI7O0FBS0QsQUFBQSxHQUFHO0FBQ0gsQUFBQSxHQUFHLENBQUM7RUFDRixjQUFjLEVBQUUsTUFBTSxHQUN2Qjs7QUFPRCxBQUFBLEtBQUssQ0FBQztFQUNKLFlBQVksRUFBRSxNQUFNO0VBQ3BCLGVBQWUsRUFBRSxRQUFRLEdBQzFCOztBQUVELEFBQUEsT0FBTyxDQUFDO0VBQ04sV0FBVyxFaEJtSWlCLE1BQUs7RWdCbElqQyxjQUFjLEVoQmtJYyxNQUFLO0VnQmpJakMsS0FBSyxFaEJ0V0ksT0FBTztFZ0J1V2hCLFVBQVUsRUFBRSxJQUFJLEdBQ2pCOztBQU1ELEFBQUEsRUFBRSxDQUFDO0VBRUQsVUFBVSxFQUFFLE9BQU87RUFDbkIsVUFBVSxFQUFFLG9CQUFvQixHQUNqQzs7QUFFRCxBQUFBLEtBQUs7QUFDTCxBQUFBLEtBQUs7QUFDTCxBQUFBLEtBQUs7QUFDTCxBQUFBLEVBQUU7QUFDRixBQUFBLEVBQUU7QUFDRixBQUFBLEVBQUUsQ0FBQztFQUNELFlBQVksRUFBRSxPQUFPO0VBQ3JCLFlBQVksRUFBRSxLQUFLO0VBQ25CLFlBQVksRUFBRSxDQUFDLEdBQ2hCOztBQU9ELEFBQUEsS0FBSyxDQUFDO0VBQ0osT0FBTyxFQUFFLFlBQVksR0FDdEI7O0FBS0QsQUFBQSxNQUFNLENBQUM7RUFFTCxhQUFhLEVBQUUsQ0FBQyxHQUNqQjs7QUFNRCxBQUFBLE1BQU0sQUFBQSxNQUFNLENBQUM7RUFDWCxPQUFPLEVBQUUsVUFBVTtFQUNuQixPQUFPLEVBQUUsaUNBQWlDLEdBQzNDOztBQUlELEFBQUEsS0FBSztBQUNMLEFBQUEsTUFBTTtBQUNOLEFBQUEsTUFBTTtBQUNOLEFBQUEsUUFBUTtBQUNSLEFBQUEsUUFBUSxDQUFDO0VBQ1AsTUFBTSxFQUFFLENBQUM7RUFDVCxXQUFXLEVBQUUsT0FBTztFdkNuTGhCLFNBQVksRUF2RVIsT0FBMkI7RXVDNFBuQyxXQUFXLEVBQUUsT0FBTyxHQUNyQjs7QUFJRCxBQUFBLE1BQU07QUFDTixBQUFBLE1BQU0sQ0FBQztFQUNMLGNBQWMsRUFBRSxJQUFJLEdBQ3JCOztDQUtELEFBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLEVBQWU7RUFDZCxNQUFNLEVBQUUsT0FBTyxHQUNoQjs7QUFLRCxBQUFBLE1BQU0sQ0FBQztFQUNMLFNBQVMsRUFBRSxNQUFNLEdBQ2xCOztDQUtELEFBQUEsQUFBQSxJQUFDLEFBQUEsQ0FBSyxtQ0FBbUMsQ0FBQztFQUN4QyxPQUFPLEVBQUUsSUFBSSxHQUNkOztBQU9ELEFBQUEsTUFBTTtDQUNOLEFBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiO0NBQ0QsQUFBQSxBQUFBLElBQUMsQ0FBSyxPQUFPLEFBQVo7Q0FDRCxBQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixFQUFlO0VBQ2Qsa0JBQWtCLEVBQUUsTUFBTSxHQU8zQjtFQVhELEFBT0ksTUFQRSxBQU9MLElBQVMsQ0FBQSxBQUFBLFNBQVM7R0FObkIsQUFBQSxBQU1JLElBTkgsQ0FBSyxRQUFRLEFBQWIsQ0FNQSxJQUFTLENBQUEsQUFBQSxTQUFTO0dBTG5CLEFBQUEsQUFLSSxJQUxILENBQUssT0FBTyxBQUFaLENBS0EsSUFBUyxDQUFBLEFBQUEsU0FBUztHQUpuQixBQUFBLEFBSUksSUFKSCxDQUFLLFFBQVEsQUFBYixDQUlBLElBQVMsQ0FBQSxBQUFBLFNBQVMsRUFBRTtJQUNmLE1BQU0sRUFBRSxPQUFPLEdBQ2hCOztBQU1MLEFBQUEsa0JBQWtCLENBQUM7RUFDakIsT0FBTyxFQUFFLENBQUM7RUFDVixZQUFZLEVBQUUsSUFBSSxHQUNuQjs7QUFJRCxBQUFBLFFBQVEsQ0FBQztFQUNQLE1BQU0sRUFBRSxRQUFRLEdBQ2pCOztBQVNELEFBQUEsUUFBUSxDQUFDO0VBQ1AsU0FBUyxFQUFFLENBQUM7RUFDWixPQUFPLEVBQUUsQ0FBQztFQUNWLE1BQU0sRUFBRSxDQUFDO0VBQ1QsTUFBTSxFQUFFLENBQUMsR0FDVjs7QUFPRCxBQUFBLE1BQU0sQ0FBQztFQUNMLEtBQUssRUFBRSxJQUFJO0VBQ1gsS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEVBQUUsQ0FBQztFQUNWLGFBQWEsRWhCckNlLE1BQUs7RXZCak8zQixTQUFZLEVBZlYsc0JBQTJCO0V1Q3dSbkMsV0FBVyxFQUFFLE9BQU8sR0FLckI7RXZDaGJHLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtJdUNvYTdCLEFBQUEsTUFBTSxDQUFDO012QzNQQyxTQUFZLEVBbEZWLE1BQTJCLEd1Q3lWcEM7RUFaRCxBQVNJLE1BVEUsR0FTRixDQUFDLENBQUM7SUFDRixLQUFLLEVBQUUsSUFBSSxHQUNaOztBQU1ILEFBQUEsc0NBQXNDO0FBQ3RDLEFBQUEsNEJBQTRCO0FBQzVCLEFBQUEsOEJBQThCO0FBQzlCLEFBQUEsa0NBQWtDO0FBQ2xDLEFBQUEsaUNBQWlDO0FBQ2pDLEFBQUEsbUNBQW1DO0FBQ25DLEFBQUEsa0NBQWtDLENBQUM7RUFDakMsT0FBTyxFQUFFLENBQUMsR0FDWDs7QUFFRCxBQUFBLDJCQUEyQixDQUFDO0VBQzFCLE1BQU0sRUFBRSxJQUFJLEdBQ2I7O0NBUUQsQUFBQSxBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsRUFBZTtFQUNkLGNBQWMsRUFBRSxJQUFJO0VBQ3BCLGtCQUFrQixFQUFFLFNBQVMsR0FDOUI7O0FBT0Q7Ozs7Ozs7RUFPRTtBQUlGLEFBQUEsMkJBQTJCLENBQUM7RUFDMUIsa0JBQWtCLEVBQUUsSUFBSSxHQUN6Qjs7QUFJRCxBQUFBLDhCQUE4QixDQUFDO0VBQzdCLE9BQU8sRUFBRSxDQUFDLEdBQ1g7O0FBTUQsQUFBQSxzQkFBc0IsQ0FBQztFQUNyQixJQUFJLEVBQUUsT0FBTyxHQUNkOztBQUtELEFBQUEsNEJBQTRCLENBQUM7RUFDM0IsSUFBSSxFQUFFLE9BQU87RUFDYixrQkFBa0IsRUFBRSxNQUFNLEdBQzNCOztBQUlELEFBQUEsTUFBTSxDQUFDO0VBQ0wsT0FBTyxFQUFFLFlBQVksR0FDdEI7O0FBSUQsQUFBQSxNQUFNLENBQUM7RUFDTCxNQUFNLEVBQUUsQ0FBQyxHQUNWOztBQU1ELEFBQUEsT0FBTyxDQUFDO0VBQ04sT0FBTyxFQUFFLFNBQVM7RUFDbEIsTUFBTSxFQUFFLE9BQU8sR0FDaEI7O0FBT0QsQUFBQSxRQUFRLENBQUM7RUFDUCxjQUFjLEVBQUUsUUFBUSxHQUN6Qjs7Q0FPRCxBQUFBLEFBQUEsTUFBQyxBQUFBLEVBQVE7RUFDUCxPQUFPLEVBQUUsZUFBZSxHQUN6Qjs7QUM5bEJELEFBQUEsS0FBSyxDQUFDO0V4QytOQSxTQUFZLEVBdkVSLE9BQTJCO0V3Q3RKbkMsV0FBVyxFakI4YWlCLEdBQUcsR2lCN2FoQzs7QUFJQyxBQUFBLFVBQVUsQ0FBVztFeEM0TmYsU0FBWSxFQWZWLHNCQUEyQjtFd0MzTWpDLFdBQVcsRWpCa2FPLEdBQUc7RWlCamFyQixXQUFXLEVqQm9aZSxHQUFHLEdpQm5aOUI7RXhDc0RDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtJd0MxRDNCLEFBQUEsVUFBVSxDQUFXO014Q21PZixTQUFZLEVBbEZWLElBQTJCLEd3QzdJbEM7O0FBSkQsQUFBQSxVQUFVLENBQVc7RXhDNE5mLFNBQVksRUFmVixzQkFBMkI7RXdDM01qQyxXQUFXLEVqQmthTyxHQUFHO0VpQmphckIsV0FBVyxFakJvWmUsR0FBRyxHaUJuWjlCO0V4Q3NEQyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07SXdDMUQzQixBQUFBLFVBQVUsQ0FBVztNeENtT2YsU0FBWSxFQWxGVixNQUEyQixHd0M3SWxDOztBQUpELEFBQUEsVUFBVSxDQUFXO0V4QzROZixTQUFZLEVBZlYsc0JBQTJCO0V3QzNNakMsV0FBVyxFakJrYU8sR0FBRztFaUJqYXJCLFdBQVcsRWpCb1plLEdBQUcsR2lCblo5QjtFeENzREMsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0l3QzFEM0IsQUFBQSxVQUFVLENBQVc7TXhDbU9mLFNBQVksRUFsRlYsSUFBMkIsR3dDN0lsQzs7QUFKRCxBQUFBLFVBQVUsQ0FBVztFeEM0TmYsU0FBWSxFQWZWLHNCQUEyQjtFd0MzTWpDLFdBQVcsRWpCa2FPLEdBQUc7RWlCamFyQixXQUFXLEVqQm9aZSxHQUFHLEdpQm5aOUI7RXhDc0RDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtJd0MxRDNCLEFBQUEsVUFBVSxDQUFXO014Q21PZixTQUFZLEVBbEZWLE1BQTJCLEd3QzdJbEM7O0FBSkQsQUFBQSxVQUFVLENBQVc7RXhDNE5mLFNBQVksRUFmVixzQkFBMkI7RXdDM01qQyxXQUFXLEVqQmthTyxHQUFHO0VpQmphckIsV0FBVyxFakJvWmUsR0FBRyxHaUJuWjlCO0V4Q3NEQyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07SXdDMUQzQixBQUFBLFVBQVUsQ0FBVztNeENtT2YsU0FBWSxFQWxGVixJQUEyQixHd0M3SWxDOztBQUpELEFBQUEsVUFBVSxDQUFXO0V4QzROZixTQUFZLEVBZlYsc0JBQTJCO0V3QzNNakMsV0FBVyxFakJrYU8sR0FBRztFaUJqYXJCLFdBQVcsRWpCb1plLEdBQUcsR2lCblo5QjtFeENzREMsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0l3QzFEM0IsQUFBQSxVQUFVLENBQVc7TXhDbU9mLFNBQVksRUFsRlYsTUFBMkIsR3dDN0lsQzs7QUFrQkgsQUFBQSxjQUFjLENBQUM7RTVCckRiLFlBQVksRUFBRSxDQUFDO0VBQ2YsVUFBVSxFQUFFLElBQUksRzRCc0RqQjs7QUFHRCxBQUFBLFlBQVksQ0FBQztFNUIxRFgsWUFBWSxFQUFFLENBQUM7RUFDZixVQUFVLEVBQUUsSUFBSSxHNEIyRGpCOztBQUNELEFBQUEsaUJBQWlCLENBQUM7RUFDaEIsT0FBTyxFQUFFLFlBQVksR0FLdEI7RUFORCxBQUdFLGlCQUhlLEFBR2YsSUFBTSxDQUFBLEFBQUEsV0FBVyxFQUFFO0lBQ2pCLFlBQVksRWpCcWFjLE1BQUssR2lCcGFoQzs7QUFTSCxBQUFBLFdBQVcsQ0FBQztFeEM0S04sU0FBWSxFQXZFUixPQUEyQjtFd0NuR25DLGNBQWMsRUFBRSxTQUFTLEdBQzFCOztBQUdELEFBQUEsV0FBVyxDQUFDO0VBQ1YsYUFBYSxFakJ3Sk4sSUFBSTtFdkJhUCxTQUFZLEVBdkVSLE9BQTJCLEd3Q3hGcEM7RUFQRCxBQUlJLFdBSk8sR0FJUCxXQUFXLENBQUM7SUFDWixhQUFhLEVBQUUsQ0FBQyxHQUNqQjs7QUFHSCxBQUFBLGtCQUFrQixDQUFDO0VBQ2pCLFVBQVUsRWpCK0lILEtBQUk7RWlCOUlYLGFBQWEsRWpCOElOLElBQUk7RXZCYVAsU0FBWSxFQXZFUixPQUEyQjtFd0NsRm5DLEtBQUssRWpCckZJLE9BQU8sR2lCMEZqQjtFQVRELEFBTUUsa0JBTmdCLEFBTWhCLFFBQVMsQ0FBQztJQUNSLE9BQU8sRUFBRSxZQUFZLEdBQ3RCOztBQy9GSCxBQUFBLFVBQVUsQ0FBQztFdkNJVCxTQUFTLEVBQUUsSUFBSTtFQUdmLE1BQU0sRUFBRSxJQUFJLEd1Q0xiOztBQUlELEFBQUEsY0FBYyxDQUFDO0VBQ2IsT0FBTyxFbEJpc0MyQixPQUFNO0VrQmhzQ3hDLGdCQUFnQixFbEJSUCxJQUFJO0VrQlNiLE1BQU0sRWxCMFVzQixHQUFHLENrQjFVQyxLQUFLLENsQk41QixPQUFPO0VQUWQsYUFBYSxFT29WYSxPQUFNO0VyQjNWbEMsU0FBUyxFQUFFLElBQUk7RUFHZixNQUFNLEVBQUUsSUFBSSxHdUNRYjs7QUFNRCxBQUFBLE9BQU8sQ0FBQztFQUVOLE9BQU8sRUFBRSxZQUFZLEdBQ3RCOztBQUVELEFBQUEsV0FBVyxDQUFDO0VBQ1YsYUFBYSxFQUFFLE1BQVc7RUFDMUIsV0FBVyxFQUFFLENBQUMsR0FDZjs7QUFFRCxBQUFBLGVBQWUsQ0FBQztFekNxTlYsU0FBWSxFQXZFUixPQUEyQjtFeUM1SW5DLEtBQUssRWxCM0JJLE9BQU8sR2tCNEJqQjs7QUNuQ0MsQUFBQSxVQUFVO0FBRVYsQUFBQSxnQkFBZ0I7QUFNZCxBQU5GLGFBTWU7QUFBYixBQU5GLGFBTWU7QUFBYixBQU5GLGFBTWU7QUFBYixBQU5GLGFBTWU7QUFBYixBQU5GLGNBTWdCLENBTkM7RXJCTGpCLEtBQUssRUFBRSxJQUFJO0VBQ1gsYUFBYSxFQUFFLDJCQUF3RDtFQUN2RSxZQUFZLEVBQUUsMkJBQXdEO0VBQ3RFLFlBQVksRUFBRSxJQUFJO0VBQ2xCLFdBQVcsRUFBRSxJQUFJLEdxQkdoQjs7QTdDcURDLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFNkNuQ2xCLEFBVEosVUFTYyxFQUFWLEFBVEosYUFTaUIsQ0FUb0I7SUFDbkMsU0FBUyxFbkJ3U1gsS0FBSyxHbUJ2U0o7O0E3QzBDSCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RTZDbkNsQixBQVRKLFVBU2MsRUFBVixBQVRKLGFBU2lCLEVBQWIsQUFUSixhQVNpQixDQVRvQjtJQUNuQyxTQUFTLEVuQnlTWCxLQUFLLEdtQnhTSjs7QTdDMENILE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFNkNuQ2xCLEFBVEosVUFTYyxFQUFWLEFBVEosYUFTaUIsRUFBYixBQVRKLGFBU2lCLEVBQWIsQUFUSixhQVNpQixDQVRvQjtJQUNuQyxTQUFTLEVuQjBTWCxLQUFLLEdtQnpTSjs7QTdDMENILE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFNkNuQ25CLEFBVEosVUFTYyxFQUFWLEFBVEosYUFTaUIsRUFBYixBQVRKLGFBU2lCLEVBQWIsQUFUSixhQVNpQixFQUFiLEFBVEosYUFTaUIsQ0FUb0I7SUFDbkMsU0FBUyxFbkIyU1gsTUFBTSxHbUIxU0w7O0E3QzBDSCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RTZDbkNuQixBQVRKLFVBU2MsRUFBVixBQVRKLGFBU2lCLEVBQWIsQUFUSixhQVNpQixFQUFiLEFBVEosYUFTaUIsRUFBYixBQVRKLGFBU2lCLEVBQWIsQUFUSixjQVNrQixDQVRtQjtJQUNuQyxTQUFTLEVuQjRTVixNQUFNLEdtQjNTTjs7QUNoQkwsQUFBQSxJQUFJLENBQUM7RXJCQUwsYUFBNkIsRUFBVyxNQUFDO0VBQ3pDLGFBQTZCLEVBQVksQ0FBQztFQUMxQyxPQUFPLEVBQUUsSUFBSTtFQUNiLFNBQVMsRUFBRSxJQUFJO0VBQ2YsVUFBVSxFQUFFLDZCQUF1RDtFQUNuRSxZQUFZLEVBQUUsNkJBQXVEO0VBQ3JFLFdBQVcsRUFBRSw2QkFBdUQsR3FCQW5FO0VBTkQsQUFHSSxJQUhBLEdBR0EsQ0FBQyxDQUFDO0lyQllOLFdBQVcsRUFBRSxDQUFDO0lBQ2QsS0FBSyxFQUFFLElBQUk7SUFDWCxTQUFTLEVBQUUsSUFBSTtJQUNmLGFBQWEsRUFBRSw0QkFBc0Q7SUFDckUsWUFBWSxFQUFFLDRCQUFzRDtJQUNwRSxVQUFVLEVBQUUsa0JBQTRDLEdxQmZyRDs7QXJCd0RDLEFBQUEsSUFBSSxDQUFVO0VBQ1osSUFBSSxFQUFFLE1BQU0sR0FDYjs7QUFFRCxBQUFpQixjQUFILEdBQUcsQ0FBQyxDQUFVO0VBcENoQyxJQUFJLEVBQUUsUUFBUTtFQUNkLEtBQUssRUFBRSxJQUFJLEdBcUNOOztBQUlHLEFBM0JOLFdBMkJpQixHQTNCakIsQ0FBQyxDQUFDO0VBQ0YsSUFBSSxFQUFFLFFBQVE7RUFDZCxLQUFLLEVBQUUsSUFBYSxHQUNyQjs7QUF3Qk8sQUEzQk4sV0EyQmlCLEdBM0JqQixDQUFDLENBQUM7RUFDRixJQUFJLEVBQUUsUUFBUTtFQUNkLEtBQUssRUFBRSxHQUFhLEdBQ3JCOztBQXdCTyxBQTNCTixXQTJCaUIsR0EzQmpCLENBQUMsQ0FBQztFQUNGLElBQUksRUFBRSxRQUFRO0VBQ2QsS0FBSyxFQUFFLFNBQWEsR0FDckI7O0FBd0JPLEFBM0JOLFdBMkJpQixHQTNCakIsQ0FBQyxDQUFDO0VBQ0YsSUFBSSxFQUFFLFFBQVE7RUFDZCxLQUFLLEVBQUUsR0FBYSxHQUNyQjs7QUF3Qk8sQUEzQk4sV0EyQmlCLEdBM0JqQixDQUFDLENBQUM7RUFDRixJQUFJLEVBQUUsUUFBUTtFQUNkLEtBQUssRUFBRSxHQUFhLEdBQ3JCOztBQXdCTyxBQTNCTixXQTJCaUIsR0EzQmpCLENBQUMsQ0FBQztFQUNGLElBQUksRUFBRSxRQUFRO0VBQ2QsS0FBSyxFQUFFLFNBQWEsR0FDckI7O0FBOEJHLEFBQUEsU0FBUyxDQUFVO0VBaER2QixJQUFJLEVBQUUsUUFBUTtFQUNkLEtBQUssRUFBRSxJQUFJLEdBaUROOztBQUlHLEFBQUEsTUFBTSxDQUFjO0VBM0Q1QixJQUFJLEVBQUUsUUFBUTtFQUNkLEtBQUssRUFBRSxRQUE0QixHQTREMUI7O0FBRkQsQUFBQSxNQUFNLENBQWM7RUEzRDVCLElBQUksRUFBRSxRQUFRO0VBQ2QsS0FBSyxFQUFFLFNBQTRCLEdBNEQxQjs7QUFGRCxBQUFBLE1BQU0sQ0FBYztFQTNENUIsSUFBSSxFQUFFLFFBQVE7RUFDZCxLQUFLLEVBQUUsR0FBNEIsR0E0RDFCOztBQUZELEFBQUEsTUFBTSxDQUFjO0VBM0Q1QixJQUFJLEVBQUUsUUFBUTtFQUNkLEtBQUssRUFBRSxTQUE0QixHQTREMUI7O0FBRkQsQUFBQSxNQUFNLENBQWM7RUEzRDVCLElBQUksRUFBRSxRQUFRO0VBQ2QsS0FBSyxFQUFFLFNBQTRCLEdBNEQxQjs7QUFGRCxBQUFBLE1BQU0sQ0FBYztFQTNENUIsSUFBSSxFQUFFLFFBQVE7RUFDZCxLQUFLLEVBQUUsR0FBNEIsR0E0RDFCOztBQUZELEFBQUEsTUFBTSxDQUFjO0VBM0Q1QixJQUFJLEVBQUUsUUFBUTtFQUNkLEtBQUssRUFBRSxTQUE0QixHQTREMUI7O0FBRkQsQUFBQSxNQUFNLENBQWM7RUEzRDVCLElBQUksRUFBRSxRQUFRO0VBQ2QsS0FBSyxFQUFFLFNBQTRCLEdBNEQxQjs7QUFGRCxBQUFBLE1BQU0sQ0FBYztFQTNENUIsSUFBSSxFQUFFLFFBQVE7RUFDZCxLQUFLLEVBQUUsR0FBNEIsR0E0RDFCOztBQUZELEFBQUEsT0FBTyxDQUFhO0VBM0Q1QixJQUFJLEVBQUUsUUFBUTtFQUNkLEtBQUssRUFBRSxTQUE0QixHQTREMUI7O0FBRkQsQUFBQSxPQUFPLENBQWE7RUEzRDVCLElBQUksRUFBRSxRQUFRO0VBQ2QsS0FBSyxFQUFFLFNBQTRCLEdBNEQxQjs7QUFGRCxBQUFBLE9BQU8sQ0FBYTtFQTNENUIsSUFBSSxFQUFFLFFBQVE7RUFDZCxLQUFLLEVBQUUsSUFBNEIsR0E0RDFCOztBQU1DLEFBQUEsU0FBUyxDQUFjO0VBeERqQyxXQUFXLEVBQW1CLFFBQWdCLEdBMERuQzs7QUFGRCxBQUFBLFNBQVMsQ0FBYztFQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7O0FBRkQsQUFBQSxTQUFTLENBQWM7RUF4RGpDLFdBQVcsRUFBbUIsR0FBZ0IsR0EwRG5DOztBQUZELEFBQUEsU0FBUyxDQUFjO0VBeERqQyxXQUFXLEVBQW1CLFNBQWdCLEdBMERuQzs7QUFGRCxBQUFBLFNBQVMsQ0FBYztFQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7O0FBRkQsQUFBQSxTQUFTLENBQWM7RUF4RGpDLFdBQVcsRUFBbUIsR0FBZ0IsR0EwRG5DOztBQUZELEFBQUEsU0FBUyxDQUFjO0VBeERqQyxXQUFXLEVBQW1CLFNBQWdCLEdBMERuQzs7QUFGRCxBQUFBLFNBQVMsQ0FBYztFQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7O0FBRkQsQUFBQSxTQUFTLENBQWM7RUF4RGpDLFdBQVcsRUFBbUIsR0FBZ0IsR0EwRG5DOztBQUZELEFBQUEsVUFBVSxDQUFhO0VBeERqQyxXQUFXLEVBQW1CLFNBQWdCLEdBMERuQzs7QUFGRCxBQUFBLFVBQVUsQ0FBYTtFQXhEakMsV0FBVyxFQUFtQixTQUFnQixHQTBEbkM7O0FBU0wsQUFBQSxJQUFJO0FBQ0osQUFBQSxLQUFLLENBQWdCO0VBQ25CLGFBQTZCLEVBQVcsQ0FBQyxHQUMxQzs7QUFFRCxBQUFBLElBQUk7QUFDSixBQUFBLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsRUFBVyxDQUFDLEdBQzFDOztBQVJELEFBQUEsSUFBSTtBQUNKLEFBQUEsS0FBSyxDQUFnQjtFQUNuQixhQUE2QixFQUFXLE9BQUMsR0FDMUM7O0FBRUQsQUFBQSxJQUFJO0FBQ0osQUFBQSxLQUFLLENBQWdCO0VBQ25CLGFBQTZCLEVBQVcsT0FBQyxHQUMxQzs7QUFSRCxBQUFBLElBQUk7QUFDSixBQUFBLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsRUFBVyxNQUFDLEdBQzFDOztBQUVELEFBQUEsSUFBSTtBQUNKLEFBQUEsS0FBSyxDQUFnQjtFQUNuQixhQUE2QixFQUFXLE1BQUMsR0FDMUM7O0FBUkQsQUFBQSxJQUFJO0FBQ0osQUFBQSxLQUFLLENBQWdCO0VBQ25CLGFBQTZCLEVBQVcsSUFBQyxHQUMxQzs7QUFFRCxBQUFBLElBQUk7QUFDSixBQUFBLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsRUFBVyxJQUFDLEdBQzFDOztBQVJELEFBQUEsSUFBSTtBQUNKLEFBQUEsS0FBSyxDQUFnQjtFQUNuQixhQUE2QixFQUFXLE1BQUMsR0FDMUM7O0FBRUQsQUFBQSxJQUFJO0FBQ0osQUFBQSxLQUFLLENBQWdCO0VBQ25CLGFBQTZCLEVBQVcsTUFBQyxHQUMxQzs7QUFSRCxBQUFBLElBQUk7QUFDSixBQUFBLEtBQUssQ0FBZ0I7RUFDbkIsYUFBNkIsRUFBVyxJQUFDLEdBQzFDOztBQUVELEFBQUEsSUFBSTtBQUNKLEFBQUEsS0FBSyxDQUFnQjtFQUNuQixhQUE2QixFQUFXLElBQUMsR0FDMUM7O0F6QnBETCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RXlCR3RCLEFBQUEsT0FBTyxDQUFPO0lBQ1osSUFBSSxFQUFFLE1BQU0sR0FDYjtFQUVELEFBQW9CLGlCQUFILEdBQUcsQ0FBQyxDQUFPO0lBcENoQyxJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxJQUFJLEdBcUNOO0VBSUcsQUEzQk4sY0EyQm9CLEdBM0JwQixDQUFDLENBQUM7SUFDRixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxJQUFhLEdBQ3JCO0VBd0JPLEFBM0JOLGNBMkJvQixHQTNCcEIsQ0FBQyxDQUFDO0lBQ0YsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsR0FBYSxHQUNyQjtFQXdCTyxBQTNCTixjQTJCb0IsR0EzQnBCLENBQUMsQ0FBQztJQUNGLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLFNBQWEsR0FDckI7RUF3Qk8sQUEzQk4sY0EyQm9CLEdBM0JwQixDQUFDLENBQUM7SUFDRixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxHQUFhLEdBQ3JCO0VBd0JPLEFBM0JOLGNBMkJvQixHQTNCcEIsQ0FBQyxDQUFDO0lBQ0YsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsR0FBYSxHQUNyQjtFQXdCTyxBQTNCTixjQTJCb0IsR0EzQnBCLENBQUMsQ0FBQztJQUNGLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLFNBQWEsR0FDckI7RUE4QkcsQUFBQSxZQUFZLENBQU87SUFoRHZCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLElBQUksR0FpRE47RUFJRyxBQUFBLFNBQVMsQ0FBVztJQTNENUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsUUFBNEIsR0E0RDFCO0VBRkQsQUFBQSxTQUFTLENBQVc7SUEzRDVCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLFNBQTRCLEdBNEQxQjtFQUZELEFBQUEsU0FBUyxDQUFXO0lBM0Q1QixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxHQUE0QixHQTREMUI7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQTNENUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsU0FBNEIsR0E0RDFCO0VBRkQsQUFBQSxTQUFTLENBQVc7SUEzRDVCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLFNBQTRCLEdBNEQxQjtFQUZELEFBQUEsU0FBUyxDQUFXO0lBM0Q1QixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxHQUE0QixHQTREMUI7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQTNENUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsU0FBNEIsR0E0RDFCO0VBRkQsQUFBQSxTQUFTLENBQVc7SUEzRDVCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLFNBQTRCLEdBNEQxQjtFQUZELEFBQUEsU0FBUyxDQUFXO0lBM0Q1QixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxHQUE0QixHQTREMUI7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQTNENUIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVBQUUsU0FBNEIsR0E0RDFCO0VBRkQsQUFBQSxVQUFVLENBQVU7SUEzRDVCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLFNBQTRCLEdBNEQxQjtFQUZELEFBQUEsVUFBVSxDQUFVO0lBM0Q1QixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxJQUE0QixHQTREMUI7RUFNQyxBQUFBLFlBQVksQ0FBVztJQXhEakMsV0FBVyxFQUFnQixDQUFDLEdBMERqQjtFQUZELEFBQUEsWUFBWSxDQUFXO0lBeERqQyxXQUFXLEVBQW1CLFFBQWdCLEdBMERuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lBeERqQyxXQUFXLEVBQW1CLFNBQWdCLEdBMERuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lBeERqQyxXQUFXLEVBQW1CLEdBQWdCLEdBMERuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lBeERqQyxXQUFXLEVBQW1CLFNBQWdCLEdBMERuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lBeERqQyxXQUFXLEVBQW1CLFNBQWdCLEdBMERuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lBeERqQyxXQUFXLEVBQW1CLEdBQWdCLEdBMERuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lBeERqQyxXQUFXLEVBQW1CLFNBQWdCLEdBMERuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lBeERqQyxXQUFXLEVBQW1CLFNBQWdCLEdBMERuQztFQUZELEFBQUEsWUFBWSxDQUFXO0lBeERqQyxXQUFXLEVBQW1CLEdBQWdCLEdBMERuQztFQUZELEFBQUEsYUFBYSxDQUFVO0lBeERqQyxXQUFXLEVBQW1CLFNBQWdCLEdBMERuQztFQUZELEFBQUEsYUFBYSxDQUFVO0lBeERqQyxXQUFXLEVBQW1CLFNBQWdCLEdBMERuQztFQVNMLEFBQUEsT0FBTztFQUNQLEFBQUEsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLEVBQVcsQ0FBQyxHQUMxQztFQUVELEFBQUEsT0FBTztFQUNQLEFBQUEsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLEVBQVcsQ0FBQyxHQUMxQztFQVJELEFBQUEsT0FBTztFQUNQLEFBQUEsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLEVBQVcsT0FBQyxHQUMxQztFQUVELEFBQUEsT0FBTztFQUNQLEFBQUEsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLEVBQVcsT0FBQyxHQUMxQztFQVJELEFBQUEsT0FBTztFQUNQLEFBQUEsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLEVBQVcsTUFBQyxHQUMxQztFQUVELEFBQUEsT0FBTztFQUNQLEFBQUEsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLEVBQVcsTUFBQyxHQUMxQztFQVJELEFBQUEsT0FBTztFQUNQLEFBQUEsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLEVBQVcsSUFBQyxHQUMxQztFQUVELEFBQUEsT0FBTztFQUNQLEFBQUEsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLEVBQVcsSUFBQyxHQUMxQztFQVJELEFBQUEsT0FBTztFQUNQLEFBQUEsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLEVBQVcsTUFBQyxHQUMxQztFQUVELEFBQUEsT0FBTztFQUNQLEFBQUEsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLEVBQVcsTUFBQyxHQUMxQztFQVJELEFBQUEsT0FBTztFQUNQLEFBQUEsUUFBUSxDQUFhO0lBQ25CLGFBQTZCLEVBQVcsSUFBQyxHQUMxQztFQUVELEFBQUEsT0FBTztFQUNQ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R0EwRG5DO0VBRkQsQUFBQSxZQUFZLENBQVc7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxZQUFZLENBQVc7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxZQUFZLENBQVc7SUF4RGpDLFdBQVcsRUFBbUIsR0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxZQUFZLENBQVc7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxZQUFZLENBQVc7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxZQUFZLENBQVc7SUF4RGpDLFdBQVcsRUFBbUIsR0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxhQUFhLENBQVU7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxhQUFhLENBQVU7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBU0wsQUFBQSxPQUFPO0VBQ1AsQUFBQSxRQUFRLENBQWE7SUFDbkIsYUFBNkIsRUFBVyxDQUFDLEdBQzFDO0VBRUQsQUFBQSxPQUFPO0VBQ1AsQUFBQSxRQUFRLENBQWE7SUFDbkIsYUFBNkIsRUFBVyxDQUFDLEdBQzFDO0VBUkQsQUFBQSxPQUFPO0VBQ1AsQUFBQSxRQUFRLENBQWE7SUFDbkIsYUFBNkIsRUFBVyxPQUFDLEdBQzFDO0VBRUQsQUFBQSxPQUFPO0VBQ1AsQUFBQSxRQUFRLENBQWE7SUFDbkIsYUFBNkIsRUFBVyxPQUFDLEdBQzFDO0VBUkQsQUFBQSxPQUFPO0VBQ1AsQUFBQSxRQUFRLENBQWE7SUFDbkIsYUFBNkIsRUFBVyxNQUFDLEdBQzFDO0VBRUQsQUFBQSxPQUFPO0VBQ1AsQUFBQSxRQUFRLENBQWE7SUFDbkIsYUFBNkIsRUFBVyxNQUFDLEdBQzFDO0VBUkQsQUFBQSxPQUFPO0VBQ1AsQUFBQSxRQUFRLENBQWE7SUFDbkIsYUFBNkIsRUFBVyxJQUFDLEdBQzFDO0VBRUQsQUFBQSxPQUFPO0VBQ1AsQUFBQSxRQUFRLENBQWE7SUFDbkIsYUFB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QSxhQUFhLENBQVU7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxhQUFhLENBQVU7SUF4RGpDLFdBQVcsRUFBbUIsR0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxjQUFjLENBQVM7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBRkQsQUFBQSxjQUFjLENBQVM7SUF4RGpDLFdBQVcsRUFBbUIsU0FBZ0IsR0EwRG5DO0VBU0wsQUFBQSxRQUFRO0VBQ1IsQUFBQSxTQUFTLENBQVk7SUFDbkIsYUFBNkIsRUFBVyxDQUFDLEdBQzFDO0VBRUQsQUFBQSxRQUFRO0VBQ1IsQUFBQSxTQUFTLENBQVk7SUFDbkIsYUFBNkIsRUFBVyxDQUFDLEdBQzFDO0VBUkQsQUFBQSxRQUFRO0VBQ1IsQUFBQSxTQUFTLENBQVk7SUFDbkIsYUFBNkIsRUFBVyxPQUFDLEdBQzFDO0VBRUQsQUFBQSxRQUFRO0VBQ1IsQUFBQSxTQUFTLENBQVk7SUFDbkIsYUFBNkIsRUFBVyxPQUFDLEdBQzFDO0VBUkQsQUFBQSxRQUFRO0VBQ1IsQUFBQSxTQUFTLENBQVk7SUFDbkIsYUFBNkIsRUFBVyxNQUFDLEdBQzFDO0VBRUQsQUFBQSxRQUFRO0VBQ1IsQUFBQSxTQUFTLENBQVk7SUFDbkIsYUFBNkIsRUFBVyxNQUFDLEdBQzFDO0VBUkQsQUFBQSxRQUFRO0VBQ1IsQUFBQSxTQUFTLENBQVk7SUFDbkIsYUFBNkIsRUFBVyxJQUFDLEdBQzFDO0VBRUQsQUFBQSxRQUFRO0VBQ1IsQUFBQSxTQUFTLENBQVk7SUFDbkIsYUFBNkIsRUFBVyxJQUFDLEdBQzFDO0VBUkQsQUFBQSxRQUFRO0VBQ1IsQUFBQSxTQUFTLENBQVk7SUFDbkIsYUFBNkIsRUFBVyxNQUFDLEdBQzFDO0VBRUQsQUFBQSxRQUFRO0VBQ1IsQUFBQSxTQUFTLENBQVk7SUFDbkIsYUFBNkIsRUFBVyxNQUFDLEdBQzFDO0VBUkQsQUFBQSxRQUFRO0VBQ1IsQUFBQSxTQUFTLENBQVk7SUFDbkIsYUFBNkIsRUFBVyxJQUFDLEdBQzFDO0VBRUQsQUFBQSxR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 */