
    :root {
      --swal2-outline: 0 0 0 3px rgba(100, 150, 200, 0.5);
      --swal2-container-padding: 0.625em;
      --swal2-backdrop: rgba(0, 0, 0, 0.4);
      --swal2-backdrop-transition: background-color 0.1s;
      --swal2-width: 32em;
      --swal2-padding: 0 0 1.25em;
      --swal2-border: none;
      --swal2-border-radius: 0.3125rem;
      --swal2-background: white;
      --swal2-color: #545454;
      --swal2-footer-border-color: #eee;
      --swal2-show-animation: swal2-show 0.3s;
      --swal2-hide-animation: swal2-hide 0.15s forwards;
      --swal2-icon-zoom: 1;
      --swal2-icon-animations: true;
      --swal2-title-padding: 0.8em 1em 0;
      --swal2-html-container-padding: 1em 1.6em 0.3em;
      --swal2-input-border-radius: 0.1875em;
      --swal2-input-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), 0 0 0 3px transparent;
      --swal2-input-background: transparent;
      --swal2-input-transition: border-color 0.1s, box-shadow 0.1s;
      --swal2-progress-step-background: #add8e6;
      --swal2-validation-message-background: #f0f0f0;
      --swal2-validation-message-color: #666;
      --swal2-close-button-position: initial;
      --swal2-close-button-inset: auto;
      --swal2-close-button-font-size: 2.5em;
      --swal2-close-button-color: #ccc;
      --swal2-close-button-transition: color 0.1s, box-shadow 0.1s;
      --swal2-close-button-outline: initial;
      --swal2-close-button-box-shadow: inset 0 0 0 3px transparent;
      --swal2-close-button-focus-box-shadow: inset var(--swal2-outline);
      --swal2-close-button-hover-transform: none;
      --swal2-button-darken-hover: rgba(0, 0, 0, 0.1);
      --swal2-button-darken-active: rgba(0, 0, 0, 0.2);
      --swal2-button-transition: box-shadow 0.1s;
      --swal2-confirm-button-border: 0;
      --swal2-confirm-button-border-radius: 0.25em;
      --swal2-confirm-button-background-color: #7066e0;
      --swal2-deny-button-border: 0;
      --swal2-deny-button-border-radius: 0.25em;
      --swal2-deny-button-background-color: #dc3741;
      --swal2-cancel-button-border: 0;
      --swal2-cancel-button-border-radius: 0.25em;
      --swal2-cancel-button-background-color: #6e7881;
      --swal2-toast-show-animation: swal2-toast-show 0.5s;
      --swal2-toast-hide-animation: swal2-toast-hide 0.1s forwards;
      --swal2-toast-border: none;
      --swal2-toast-box-shadow: 0 0 1px hsl(0deg 0% 0% / 0.075), 0 1px 2px hsl(0deg 0% 0% / 0.075), 1px 2px 4px hsl(0deg 0% 0% / 0.075), 1px 3px 8px hsl(0deg 0% 0% / 0.075), 2px 4px 16px hsl(0deg 0% 0% / 0.075)
    }

    [data-swal2-theme=dark] {
      --swal2-dark-theme-black: #19191a;
      --swal2-dark-theme-white: #e1e1e1;
      --swal2-background: var(--swal2-dark-theme-black);
      --swal2-color: var(--swal2-dark-theme-white);
      --swal2-footer-border-color: #555;
      --swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);
      --swal2-validation-message-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);
      --swal2-validation-message-color: var(--swal2-dark-theme-white)
    }

    @media(prefers-color-scheme: dark) {
      [data-swal2-theme=auto] {
        --swal2-dark-theme-black: #19191a;
        --swal2-dark-theme-white: #e1e1e1;
        --swal2-background: var(--swal2-dark-theme-black);
        --swal2-color: var(--swal2-dark-theme-white);
        --swal2-footer-border-color: #555;
        --swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);
        --swal2-validation-message-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);
        --swal2-validation-message-color: var(--swal2-dark-theme-white)
      }
    }

    body.swal2-shown:not(.swal2-no-backdrop, .swal2-toast-shown) {
      overflow: hidden
    }

    body.swal2-height-auto {
      height: auto !important
    }

    body.swal2-no-backdrop .swal2-container {
      background-color: rgba(0, 0, 0, 0) !important;
      pointer-events: none
    }

    body.swal2-no-backdrop .swal2-container .swal2-popup {
      pointer-events: all
    }

    body.swal2-no-backdrop .swal2-container .swal2-modal {
      box-shadow: 0 0 10px var(--swal2-backdrop)
    }

    body.swal2-toast-shown .swal2-container {
      box-sizing: border-box;
      width: 360px;
      max-width: 100%;
      background-color: rgba(0, 0, 0, 0);
      pointer-events: none
    }

    body.swal2-toast-shown .swal2-container.swal2-top {
      inset: 0 auto auto 50%;
      transform: translateX(-50%)
    }

    body.swal2-toast-shown .swal2-container.swal2-top-end,
    body.swal2-toast-shown .swal2-container.swal2-top-right {
      inset: 0 0 auto auto
    }

    body.swal2-toast-shown .swal2-container.swal2-top-start,
    body.swal2-toast-shown .swal2-container.swal2-top-left {
      inset: 0 auto auto 0
    }

    body.swal2-toast-shown .swal2-container.swal2-center-start,
    body.swal2-toast-shown .swal2-container.swal2-center-left {
      inset: 50% auto auto 0;
      transform: translateY(-50%)
    }

    body.swal2-toast-shown .swal2-container.swal2-center {
      inset: 50% auto auto 50%;
      transform: translate(-50%, -50%)
    }

    body.swal2-toast-shown .swal2-container.swal2-center-end,
    body.swal2-toast-shown .swal2-container.swal2-center-right {
      inset: 50% 0 auto auto;
      transform: translateY(-50%)
    }

    body.swal2-toast-shown .swal2-container.swal2-bottom-start,
    body.swal2-toast-shown .swal2-container.swal2-bottom-left {
      inset: auto auto 0 0
    }

    body.swal2-toast-shown .swal2-container.swal2-bottom {
      inset: auto auto 0 50%;
      transform: translateX(-50%)
    }

    body.swal2-toast-shown .swal2-container.swal2-bottom-end,
    body.swal2-toast-shown .swal2-container.swal2-bottom-right {
      inset: auto 0 0 auto
    }

    @media print {
      body.swal2-shown:not(.swal2-no-backdrop, .swal2-toast-shown) {
        overflow-y: scroll !important
      }

      body.swal2-shown:not(.swal2-no-backdrop, .swal2-toast-shown)>[aria-hidden=true] {
        display: none
      }

      body.swal2-shown:not(.swal2-no-backdrop, .swal2-toast-shown) .swal2-container {
        position: static !important
      }
    }

    div:where(.swal2-container) {
      display: grid;
      position: fixed;
      z-index: 1060;
      inset: 0;
      box-sizing: border-box;
      grid-template-areas: "top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";
      grid-template-rows: minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);
      height: 100%;
      padding: var(--swal2-container-padding);
      overflow-x: hidden;
      transition: var(--swal2-backdrop-transition);
      -webkit-overflow-scrolling: touch
    }

    div:where(.swal2-container).swal2-backdrop-show,
    div:where(.swal2-container).swal2-noanimation {
      background: var(--swal2-backdrop)
    }

    div:where(.swal2-container).swal2-backdrop-hide {
      background: rgba(0, 0, 0, 0) !important
    }

    div:where(.swal2-container).swal2-top-start,
    div:where(.swal2-container).swal2-center-start,
    div:where(.swal2-container).swal2-bottom-start {
      grid-template-columns: minmax(0, 1fr) auto auto
    }

    div:where(.swal2-container).swal2-top,
    div:where(.swal2-container).swal2-center,
    div:where(.swal2-container).swal2-bottom {
      grid-template-columns: auto minmax(0, 1fr) auto
    }

    div:where(.swal2-container).swal2-top-end,
    div:where(.swal2-container).swal2-center-end,
    div:where(.swal2-container).swal2-bottom-end {
      grid-template-columns: auto auto minmax(0, 1fr)
    }

    div:where(.swal2-container).swal2-top-start>.swal2-popup {
      align-self: start
    }

    div:where(.swal2-container).swal2-top>.swal2-popup {
      grid-column: 2;
      place-self: start center
    }

    div:where(.swal2-container).swal2-top-end>.swal2-popup,
    div:where(.swal2-container).swal2-top-right>.swal2-popup {
      grid-column: 3;
      place-self: start end
    }

    div:where(.swal2-container).swal2-center-start>.swal2-popup,
    div:where(.swal2-container).swal2-center-left>.swal2-popup {
      grid-row: 2;
      align-self: center
    }

    div:where(.swal2-container).swal2-center>.swal2-popup {
      grid-column: 2;
      grid-row: 2;
      place-self: center center
    }

    div:where(.swal2-container).swal2-center-end>.swal2-popup,
    div:where(.swal2-container).swal2-center-right>.swal2-popup {
      grid-column: 3;
      grid-row: 2;
      place-self: center end
    }

    div:where(.swal2-container).swal2-bottom-start>.swal2-popup,
    div:where(.swal2-container).swal2-bottom-left>.swal2-popup {
      grid-column: 1;
      grid-row: 3;
      align-self: end
    }

    div:where(.swal2-container).swal2-bottom>.swal2-popup {
      grid-column: 2;
      grid-row: 3;
      place-self: end center
    }

    div:where(.swal2-container).swal2-bottom-end>.swal2-popup,
    div:where(.swal2-container).swal2-bottom-right>.swal2-popup {
      grid-column: 3;
      grid-row: 3;
      place-self: end end
    }

    div:where(.swal2-container).swal2-grow-row>.swal2-popup,
    div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup {
      grid-column: 1/4;
      width: 100%
    }

    div:where(.swal2-container).swal2-grow-column>.swal2-popup,
    div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup {
      grid-row: 1/4;
      align-self: stretch
    }

    div:where(.swal2-container).swal2-no-transition {
      transition: none !important
    }

    div:where(.swal2-container)[popover] {
      width: auto;
      border: 0
    }

    div:where(.swal2-container) div:where(.swal2-popup) {
      display: none;
      position: relative;
      box-sizing: border-box;
      grid-template-columns: minmax(0, 100%);
      width: var(--swal2-width);
      max-width: 100%;
      padding: var(--swal2-padding);
      border: var(--swal2-border);
      border-radius: var(--swal2-border-radius);
      background: var(--swal2-background);
      color: var(--swal2-color);
      font-family: inherit;
      font-size: 1rem;
      container-name: swal2-popup
    }

    div:where(.swal2-container) div:where(.swal2-popup):focus {
      outline: none
    }

    div:where(.swal2-container) div:where(.swal2-popup).swal2-loading {
      overflow-y: hidden
    }

    div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable {
      cursor: grab
    }

    div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon) {
      cursor: grab
    }

    div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging {
      cursor: grabbing
    }

    div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon) {
      cursor: grabbing
    }

    div:where(.swal2-container) h2:where(.swal2-title) {
      position: relative;
      max-width: 100%;
      margin: 0;
      padding: var(--swal2-title-padding);
      color: inherit;
      font-size: 1.875em;
      font-weight: 600;
      text-align: center;
      text-transform: none;
      word-wrap: break-word;
      cursor: initial
    }

    div:where(.swal2-container) div:where(.swal2-actions) {
      display: flex;
      z-index: 1;
      box-sizing: border-box;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
      width: auto;
      margin: 1.25em auto 0;
      padding: 0
    }

    div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled[disabled] {
      opacity: .4
    }

    div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:hover {
      background-image: linear-gradient(var(--swal2-button-darken-hover), var(--swal2-button-darken-hover))
    }

    div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:active {
      background-image: linear-gradient(var(--swal2-button-darken-active), var(--swal2-button-darken-active))
    }

    div:where(.swal2-container) div:where(.swal2-loader) {
      display: none;
      align-items: center;
      justify-content: center;
      width: 2.2em;
      height: 2.2em;
      margin: 0 1.875em;
      animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
      border-width: .25em;
      border-style: solid;
      border-radius: 100%;
      border-color: #2778c4 rgba(0, 0, 0, 0) #2778c4 rgba(0, 0, 0, 0)
    }

    div:where(.swal2-container) button:where(.swal2-styled) {
      margin: .3125em;
      padding: .625em 1.1em;
      transition: var(--swal2-button-transition);
      box-shadow: 0 0 0 3px rgba(0, 0, 0, 0);
      font-weight: 500
    }

    div:where(.swal2-container) button:where(.swal2-styled):not([disabled]) {
      cursor: pointer
    }

    div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm) {
      border: var(--swal2-confirm-button-border);
      border-radius: var(--swal2-confirm-button-border-radius);
      background: initial;
      background-color: var(--swal2-confirm-button-background-color);
      color: #fff;
      font-size: 1em
    }

    div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny) {
      border: var(--swal2-deny-button-border);
      border-radius: var(--swal2-deny-button-border-radius);
      background: initial;
      background-color: var(--swal2-deny-button-background-color);
      color: #fff;
      font-size: 1em
    }

    div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel) {
      border: var(--swal2-cancel-button-border);
      border-radius: var(--swal2-cancel-button-border-radius);
      background: initial;
      background-color: var(--swal2-cancel-button-background-color);
      color: #fff;
      font-size: 1em
    }

    div:where(.swal2-container) button:where(.swal2-styled):focus-visible {
      outline: none;
      box-shadow: var(--swal2-action-button-outline)
    }

    div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner {
      border: 0
    }

    div:where(.swal2-container) div:where(.swal2-footer) {
      margin: 1em 0 0;
      padding: 1em 1em 0;
      border-top: 1px solid var(--swal2-footer-border-color);
      color: inherit;
      font-size: 1em;
      text-align: center;
      cursor: initial
    }

    div:where(.swal2-container) .swal2-timer-progress-bar-container {
      position: absolute;
      right: 0;
      bottom: 0;
      left: 0;
      grid-column: auto !important;
      overflow: hidden;
      border-bottom-right-radius: var(--swal2-border-radius);
      border-bottom-left-radius: var(--swal2-border-radius)
    }

    div:where(.swal2-container) div:where(.swal2-timer-progress-bar) {
      width: 100%;
      height: .25em;
      background: rgba(0, 0, 0, .2)
    }

    div:where(.swal2-container) img:where(.swal2-image) {
      max-width: 100%;
      margin: 2em auto 1em;
      cursor: initial
    }

    div:where(.swal2-container) button:where(.swal2-close) {
      position: var(--swal2-close-button-position);
      inset: var(--swal2-close-button-inset);
      z-index: 2;
      align-items: center;
      justify-content: center;
      width: 1.2em;
      height: 1.2em;
      margin-top: 0;
      margin-right: 0;
      margin-bottom: -1.2em;
      padding: 0;
      overflow: hidden;
      transition: var(--swal2-close-button-transition);
      border: none;
      border-radius: var(--swal2-border-radius);
      outline: var(--swal2-close-button-outline);
      background: rgba(0, 0, 0, 0);
      color: var(--swal2-close-button-color);
      font-family: monospace;
      font-size: var(--swal2-close-button-font-size);
      cursor: pointer;
      justify-self: end
    }

    div:where(.swal2-container) button:where(.swal2-close):hover {
      transform: var(--swal2-close-button-hover-transform);
      background: rgba(0, 0, 0, 0);
      color: #f27474
    }

    div:where(.swal2-container) button:where(.swal2-close):focus-visible {
      outline: none;
      box-shadow: var(--swal2-close-button-focus-box-shadow)
    }

    div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner {
      border: 0
    }

    div:where(.swal2-container) div:where(.swal2-html-container) {
      z-index: 1;
      justify-content: center;
      margin: 0;
      padding: var(--swal2-html-container-padding);
      overflow: auto;
      color: inherit;
      font-size: 1.125em;
      font-weight: normal;
      line-height: normal;
      text-align: center;
      word-wrap: break-word;
      word-break: break-word;
      cursor: initial
    }

    div:where(.swal2-container) input:where(.swal2-input),
    div:where(.swal2-container) input:where(.swal2-file),
    div:where(.swal2-container) textarea:where(.swal2-textarea),
    div:where(.swal2-container) select:where(.swal2-select),
    div:where(.swal2-container) div:where(.swal2-radio),
    div:where(.swal2-container) label:where(.swal2-checkbox) {
      margin: 1em 2em 3px
    }

    div:where(.swal2-container) input:where(.swal2-input),
    div:where(.swal2-container) input:where(.swal2-file),
    div:where(.swal2-container) textarea:where(.swal2-textarea) {
      box-sizing: border-box;
      width: auto;
      transition: var(--swal2-input-transition);
      border: 1px solid #d9d9d9;
      border-radius: var(--swal2-input-border-radius);
      background: var(--swal2-input-background);
      box-shadow: var(--swal2-input-box-shadow);
      color: inherit;
      font-size: 1.125em
    }

    div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,
    div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,
    div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror {
      border-color: #f27474 !important;
      box-shadow: 0 0 2px #f27474 !important
    }

    div:where(.swal2-container) input:where(.swal2-input):focus,
    div:where(.swal2-container) input:where(.swal2-file):focus,
    div:where(.swal2-container) textarea:where(.swal2-textarea):focus {
      border: 1px solid #b4dbed;
      outline: none;
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px rgba(100, 150, 200, .5)
    }

    div:where(.swal2-container) input:where(.swal2-input)::placeholder,
    div:where(.swal2-container) input:where(.swal2-file)::placeholder,
    div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder {
      color: #ccc
    }

    div:where(.swal2-container) .swal2-range {
      margin: 1em 2em 3px;
      background: var(--swal2-background)
    }

    div:where(.swal2-container) .swal2-range input {
      width: 80%
    }

    div:where(.swal2-container) .swal2-range output {
      width: 20%;
      color: inherit;
      font-weight: 600;
      text-align: center
    }

    div:where(.swal2-container) .swal2-range input,
    div:where(.swal2-container) .swal2-range output {
      height: 2.625em;
      padding: 0;
      font-size: 1.125em;
      line-height: 2.625em
    }

    div:where(.swal2-container) .swal2-input {
      height: 2.625em;
      padding: 0 .75em
    }

    div:where(.swal2-container) .swal2-file {
      width: 75%;
      margin-right: auto;
      margin-left: auto;
      background: var(--swal2-input-background);
      font-size: 1.125em
    }

    div:where(.swal2-container) .swal2-textarea {
      height: 6.75em;
      padding: .75em
    }

    div:where(.swal2-container) .swal2-select {
      min-width: 50%;
      max-width: 100%;
      padding: .375em .625em;
      background: var(--swal2-input-background);
      color: inherit;
      font-size: 1.125em
    }

    div:where(.swal2-container) .swal2-radio,
    div:where(.swal2-container) .swal2-checkbox {
      align-items: center;
      justify-content: center;
      background: var(--swal2-background);
      color: inherit
    }

    div:where(.swal2-container) .swal2-radio label,
    div:where(.swal2-container) .swal2-checkbox label {
      margin: 0 .6em;
      font-size: 1.125em
    }

    div:where(.swal2-container) .swal2-radio input,
    div:where(.swal2-container) .swal2-checkbox input {
      flex-shrink: 0;
      margin: 0 .4em
    }

    div:where(.swal2-container) label:where(.swal2-input-label) {
      display: flex;
      justify-content: center;
      margin: 1em auto 0
    }

    div:where(.swal2-container) div:where(.swal2-validation-message) {
      align-items: center;
      justify-content: center;
      margin: 1em 0 0;
      padding: .625em;
      overflow: hidden;
      background: var(--swal2-validation-message-background);
      color: var(--swal2-validation-message-color);
      font-size: 1em;
      font-weight: 300
    }

    div:where(.swal2-container) div:where(.swal2-validation-message)::before {
      content: "!";
      display: inline-block;
      width: 1.5em;
      min-width: 1.5em;
      height: 1.5em;
      margin: 0 .625em;
      border-radius: 50%;
      background-color: #f27474;
      color: #fff;
      font-weight: 600;
      line-height: 1.5em;
      text-align: center
    }

    div:where(.swal2-container) .swal2-progress-steps {
      flex-wrap: wrap;
      align-items: center;
      max-width: 100%;
      margin: 1.25em auto;
      padding: 0;
      background: rgba(0, 0, 0, 0);
      font-weight: 600
    }

    div:where(.swal2-container) .swal2-progress-steps li {
      display: inline-block;
      position: relative
    }

    div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step {
      z-index: 20;
      flex-shrink: 0;
      width: 2em;
      height: 2em;
      border-radius: 2em;
      background: #2778c4;
      color: #fff;
      line-height: 2em;
      text-align: center
    }

    div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
      background: #2778c4
    }

    div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step {
      background: var(--swal2-progress-step-background);
      color: #fff
    }

    div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line {
      background: var(--swal2-progress-step-background)
    }

    div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line {
      z-index: 10;
      flex-shrink: 0;
      width: 2.5em;
      height: .4em;
      margin: 0 -1px;
      background: #2778c4
    }

    div:where(.swal2-icon) {
      position: relative;
      box-sizing: content-box;
      justify-content: center;
      width: 5em;
      height: 5em;
      margin: 2.5em auto .6em;
      zoom: var(--swal2-icon-zoom);
      border: .25em solid rgba(0, 0, 0, 0);
      border-radius: 50%;
      border-color: #000;
      font-family: inherit;
      line-height: 5em;
      cursor: default;
      user-select: none
    }

    div:where(.swal2-icon) .swal2-icon-content {
      display: flex;
      align-items: center;
      font-size: 3.75em
    }

    div:where(.swal2-icon).swal2-error {
      border-color: #f27474;
      color: #f27474
    }

    div:where(.swal2-icon).swal2-error .swal2-x-mark {
      position: relative;
      flex-grow: 1
    }

    div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line] {
      display: block;
      position: absolute;
      top: 2.3125em;
      width: 2.9375em;
      height: .3125em;
      border-radius: .125em;
      background-color: #f27474
    }

    div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left] {
      left: 1.0625em;
      transform: rotate(45deg)
    }

    div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right] {
      right: 1em;
      transform: rotate(-45deg)
    }

    @container swal2-popup style(--swal2-icon-animations:true) {
      div:where(.swal2-icon).swal2-error.swal2-icon-show {
        animation: swal2-animate-error-icon .5s
      }

      div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark {
        animation: swal2-animate-error-x-mark .5s
      }
    }

    div:where(.swal2-icon).swal2-warning {
      border-color: #f8bb86;
      color: #f8bb86
    }

    @container swal2-popup style(--swal2-icon-animations:true) {
      div:where(.swal2-icon).swal2-warning.swal2-icon-show {
        animation: swal2-animate-error-icon .5s
      }

      div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content {
        animation: swal2-animate-i-mark .5s
      }
    }

    div:where(.swal2-icon).swal2-info {
      border-color: #3fc3ee;
      color: #3fc3ee
    }

    @container swal2-popup style(--swal2-icon-animations:true) {
      div:where(.swal2-icon).swal2-info.swal2-icon-show {
        animation: swal2-animate-error-icon .5s
      }

      div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content {
        animation: swal2-animate-i-mark .8s
      }
    }

    div:where(.swal2-icon).swal2-question {
      border-color: #87adbd;
      color: #87adbd
    }

    @container swal2-popup style(--swal2-icon-animations:true) {
      div:where(.swal2-icon).swal2-question.swal2-icon-show {
        animation: swal2-animate-error-icon .5s
      }

      div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content {
        animation: swal2-animate-question-mark .8s
      }
    }

    div:where(.swal2-icon).swal2-success {
      border-color: #a5dc86;
      color: #a5dc86
    }

    div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line] {
      position: absolute;
      width: 3.75em;
      height: 7.5em;
      border-radius: 50%
    }

    div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left] {
      top: -0.4375em;
      left: -2.0635em;
      transform: rotate(-45deg);
      transform-origin: 3.75em 3.75em;
      border-radius: 7.5em 0 0 7.5em
    }

    div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right] {
      top: -0.6875em;
      left: 1.875em;
      transform: rotate(-45deg);
      transform-origin: 0 3.75em;
      border-radius: 0 7.5em 7.5em 0
    }

    div:where(.swal2-icon).swal2-success .swal2-success-ring {
      position: absolute;
      z-index: 2;
      top: -0.25em;
      left: -0.25em;
      box-sizing: content-box;
      width: 100%;
      height: 100%;
      border: .25em solid rgba(165, 220, 134, .3);
      border-radius: 50%
    }

    div:where(.swal2-icon).swal2-success .swal2-success-fix {
      position: absolute;
      z-index: 1;
      top: .5em;
      left: 1.625em;
      width: .4375em;
      height: 5.625em;
      transform: rotate(-45deg)
    }

    div:where(.swal2-icon).swal2-success [class^=swal2-success-line] {
      display: block;
      position: absolute;
      z-index: 2;
      height: .3125em;
      border-radius: .125em;
      background-color: #a5dc86
    }

    div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip] {
      top: 2.875em;
      left: .8125em;
      width: 1.5625em;
      transform: rotate(45deg)
    }

    div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long] {
      top: 2.375em;
      right: .5em;
      width: 2.9375em;
      transform: rotate(-45deg)
    }

    @container swal2-popup style(--swal2-icon-animations:true) {
      div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip {
        animation: swal2-animate-success-line-tip .75s
      }

      div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long {
        animation: swal2-animate-success-line-long .75s
      }

      div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right {
        animation: swal2-rotate-success-circular-line 4.25s ease-in
      }
    }

    [class^=swal2] {
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
    }

    .swal2-show {
      animation: var(--swal2-show-animation)
    }

    .swal2-hide {
      animation: var(--swal2-hide-animation)
    }

    .swal2-noanimation {
      transition: none
    }

    .swal2-scrollbar-measure {
      position: absolute;
      top: -9999px;
      width: 50px;
      height: 50px;
      overflow: scroll
    }

    .swal2-rtl .swal2-close {
      margin-right: initial;
      margin-left: 0
    }

    .swal2-rtl .swal2-timer-progress-bar {
      right: 0;
      left: auto
    }

    .swal2-toast {
      box-sizing: border-box;
      grid-column: 1/4 !important;
      grid-row: 1/4 !important;
      grid-template-columns: min-content auto min-content;
      padding: 1em;
      overflow-y: hidden;
      border: var(--swal2-toast-border);
      background: var(--swal2-background);
      box-shadow: var(--swal2-toast-box-shadow);
      pointer-events: all
    }

    .swal2-toast>* {
      grid-column: 2
    }

    .swal2-toast h2:where(.swal2-title) {
      margin: .5em 1em;
      padding: 0;
      font-size: 1em;
      text-align: initial
    }

    .swal2-toast .swal2-loading {
      justify-content: center
    }

    .swal2-toast input:where(.swal2-input) {
      height: 2em;
      margin: .5em;
      font-size: 1em
    }

    .swal2-toast .swal2-validation-message {
      font-size: 1em
    }

    .swal2-toast div:where(.swal2-footer) {
      margin: .5em 0 0;
      padding: .5em 0 0;
      font-size: .8em
    }

    .swal2-toast button:where(.swal2-close) {
      grid-column: 3/3;
      grid-row: 1/99;
      align-self: center;
      width: .8em;
      height: .8em;
      margin: 0;
      font-size: 2em
    }

    .swal2-toast div:where(.swal2-html-container) {
      margin: .5em 1em;
      padding: 0;
      overflow: initial;
      font-size: 1em;
      text-align: initial
    }

    .swal2-toast div:where(.swal2-html-container):empty {
      padding: 0
    }

    .swal2-toast .swal2-loader {
      grid-column: 1;
      grid-row: 1/99;
      align-self: center;
      width: 2em;
      height: 2em;
      margin: .25em
    }

    .swal2-toast .swal2-icon {
      grid-column: 1;
      grid-row: 1/99;
      align-self: center;
      width: 2em;
      min-width: 2em;
      height: 2em;
      margin: 0 .5em 0 0
    }

    .swal2-toast .swal2-icon .swal2-icon-content {
      display: flex;
      align-items: center;
      font-size: 1.8em;
      font-weight: bold
    }

    .swal2-toast .swal2-icon.swal2-success .swal2-success-ring {
      width: 2em;
      height: 2em
    }

    .swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line] {
      top: .875em;
      width: 1.375em
    }

    .swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
      left: .3125em
    }

    .swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
      right: .3125em
    }

    .swal2-toast div:where(.swal2-actions) {
      justify-content: flex-start;
      height: auto;
      margin: 0;
      margin-top: .5em;
      padding: 0 .5em
    }

    .swal2-toast button:where(.swal2-styled) {
      margin: .25em .5em;
      padding: .4em .6em;
      font-size: 1em
    }

    .swal2-toast .swal2-success {
      border-color: #a5dc86
    }

    .swal2-toast .swal2-success [class^=swal2-success-circular-line] {
      position: absolute;
      width: 1.6em;
      height: 3em;
      border-radius: 50%
    }

    .swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left] {
      top: -0.8em;
      left: -0.5em;
      transform: rotate(-45deg);
      transform-origin: 2em 2em;
      border-radius: 4em 0 0 4em
    }

    .swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right] {
      top: -0.25em;
      left: .9375em;
      transform-origin: 0 1.5em;
      border-radius: 0 4em 4em 0
    }

    .swal2-toast .swal2-success .swal2-success-ring {
      width: 2em;
      height: 2em
    }

    .swal2-toast .swal2-success .swal2-success-fix {
      top: 0;
      left: .4375em;
      width: .4375em;
      height: 2.6875em
    }

    .swal2-toast .swal2-success [class^=swal2-success-line] {
      height: .3125em
    }

    .swal2-toast .swal2-success [class^=swal2-success-line][class$=tip] {
      top: 1.125em;
      left: .1875em;
      width: .75em
    }

    .swal2-toast .swal2-success [class^=swal2-success-line][class$=long] {
      top: .9375em;
      right: .1875em;
      width: 1.375em
    }

    @container swal2-popup style(--swal2-icon-animations:true) {
      .swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip {
        animation: swal2-toast-animate-success-line-tip .75s
      }

      .swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long {
        animation: swal2-toast-animate-success-line-long .75s
      }
    }

    .swal2-toast.swal2-show {
      animation: var(--swal2-toast-show-animation)
    }

    .swal2-toast.swal2-hide {
      animation: var(--swal2-toast-hide-animation)
    }

    @keyframes swal2-show {
      0% {
        transform: scale(0.7)
      }

      45% {
        transform: scale(1.05)
      }

      80% {
        transform: scale(0.95)
      }

      100% {
        transform: scale(1)
      }
    }

    @keyframes swal2-hide {
      0% {
        transform: scale(1);
        opacity: 1
      }

      100% {
        transform: scale(0.5);
        opacity: 0
      }
    }

    @keyframes swal2-animate-success-line-tip {
      0% {
        top: 1.1875em;
        left: .0625em;
        width: 0
      }

      54% {
        top: 1.0625em;
        left: .125em;
        width: 0
      }

      70% {
        top: 2.1875em;
        left: -0.375em;
        width: 3.125em
      }

      84% {
        top: 3em;
        left: 1.3125em;
        width: 1.0625em
      }

      100% {
        top: 2.8125em;
        left: .8125em;
        width: 1.5625em
      }
    }

    @keyframes swal2-animate-success-line-long {
      0% {
        top: 3.375em;
        right: 2.875em;
        width: 0
      }

      65% {
        top: 3.375em;
        right: 2.875em;
        width: 0
      }

      84% {
        top: 2.1875em;
        right: 0;
        width: 3.4375em
      }

      100% {
        top: 2.375em;
        right: .5em;
        width: 2.9375em
      }
    }

    @keyframes swal2-rotate-success-circular-line {
      0% {
        transform: rotate(-45deg)
      }

      5% {
        transform: rotate(-45deg)
      }

      12% {
        transform: rotate(-405deg)
      }

      100% {
        transform: rotate(-405deg)
      }
    }

    @keyframes swal2-animate-error-x-mark {
      0% {
        margin-top: 1.625em;
        transform: scale(0.4);
        opacity: 0
      }

      50% {
        margin-top: 1.625em;
        transform: scale(0.4);
        opacity: 0
      }

      80% {
        margin-top: -0.375em;
        transform: scale(1.15)
      }

      100% {
        margin-top: 0;
        transform: scale(1);
        opacity: 1
      }
    }

    @keyframes swal2-animate-error-icon {
      0% {
        transform: rotateX(100deg);
        opacity: 0
      }

      100% {
        transform: rotateX(0deg);
        opacity: 1
      }
    }

    @keyframes swal2-rotate-loading {
      0% {
        transform: rotate(0deg)
      }

      100% {
        transform: rotate(360deg)
      }
    }

    @keyframes swal2-animate-question-mark {
      0% {
        transform: rotateY(-360deg)
      }

      100% {
        transform: rotateY(0)
      }
    }

    @keyframes swal2-animate-i-mark {
      0% {
        transform: rotateZ(45deg);
        opacity: 0
      }

      25% {
        transform: rotateZ(-25deg);
        opacity: .4
      }

      50% {
        transform: rotateZ(15deg);
        opacity: .8
      }

      75% {
        transform: rotateZ(-5deg);
        opacity: 1
      }

      100% {
        transform: rotateX(0);
        opacity: 1
      }
    }

    @keyframes swal2-toast-show {
      0% {
        transform: translateY(-0.625em) rotateZ(2deg)
      }

      33% {
        transform: translateY(0) rotateZ(-2deg)
      }

      66% {
        transform: translateY(0.3125em) rotateZ(2deg)
      }

      100% {
        transform: translateY(0) rotateZ(0deg)
      }
    }

    @keyframes swal2-toast-hide {
      100% {
        transform: rotateZ(1deg);
        opacity: 0
      }
    }

    @keyframes swal2-toast-animate-success-line-tip {
      0% {
        top: .5625em;
        left: .0625em;
        width: 0
      }

      54% {
        top: .125em;
        left: .125em;
        width: 0
      }

      70% {
        top: .625em;
        left: -0.25em;
        width: 1.625em
      }

      84% {
        top: 1.0625em;
        left: .75em;
        width: .5em
      }

      100% {
        top: 1.125em;
        left: .1875em;
        width: .75em
      }
    }

    @keyframes swal2-toast-animate-success-line-long {
      0% {
        top: 1.625em;
        right: 1.375em;
        width: 0
      }

      65% {
        top: 1.25em;
        right: .9375em;
        width: 0
      }

      84% {
        top: .9375em;
        right: 0;
        width: 1.125em
      }

      100% {
        top: .9375em;
        right: .1875em;
        width: 1.375em
      }
    }
.hooper-slide {
      flex-shrink: 0;
      height: 100%;
      margin: 0;
      padding: 0;
      list-style: none;
    }

    .hooper-progress {
      position: absolute;
      top: 0;
      right: 0;
      left: 0;
      height: 4px;
      background-color: #efefef;
    }

    .hooper-progress-inner {
      height: 100%;
      background-color: #4285f4;
      transition: 300ms;
    }

    .hooper-pagination {
      position: absolute;
      bottom: 0;
      right: 50%;
      transform: translateX(50%);
      display: flex;
      padding: 5px 10px;
    }

    .hooper-indicators {
      display: flex;
      list-style: none;
      margin: 0;
      padding: 0;
    }

    .hooper-indicator:hover,
    .hooper-indicator.is-active {
      background-color: #4285f4;
    }

    .hooper-indicator {
      margin: 0 2px;
      width: 12px;
      height: 4px;
      border-radius: 4px;
      border: none;
      padding: 0;
      background-color: #fff;
      cursor: pointer;
    }

    .hooper-pagination.is-vertical {
      bottom: auto;
      right: 0;
      top: 50%;
      transform: translateY(-50%);
    }

    .hooper-pagination.is-vertical .hooper-indicators {
      flex-direction: column;
    }

    .hooper-pagination.is-vertical .hooper-indicator {
      width: 6px;
    }

    .hooper-next,
    .hooper-prev {
      background-color: transparent;
      border: none;
      padding: 1em;
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      cursor: pointer;
    }

    .hooper-next.is-disabled,
    .hooper-prev.is-disabled {
      opacity: 0.3;
      cursor: not-allowed;
    }

    .hooper-next {
      right: 0;
    }

    .hooper-prev {
      left: 0;
    }

    .hooper-navigation.is-vertical .hooper-next {
      top: auto;
      bottom: 0;
      transform: initial;
    }

    .hooper-navigation.is-vertical .hooper-prev {
      top: 0;
      bottom: auto;
      right: 0;
      left: auto;
      transform: initial;
    }

    .hooper-navigation.is-rtl .hooper-prev {
      left: auto;
      right: 0;
    }

    .hooper-navigation.is-rtl .hooper-next {
      right: auto;
      left: 0;
    }

    .hooper {
      position: relative;
      box-sizing: border-box;
      width: 100%;
      height: 200px;
    }

    .hooper * {
      box-sizing: border-box;
    }

    .hooper-list {
      overflow: hidden;
      width: 100%;
      height: 100%;
    }

    .hooper-track {
      display: flex;
      box-sizing: border-box;
      width: 100%;
      height: 100%;
      padding: 0;
      margin: 0;
    }

    .hooper.is-vertical .hooper-track {
      flex-direction: column;
      height: 200px;
    }

    .hooper.is-rtl {
      direction: rtl;
    }

    .hooper-sr-only {
      position: absolute;
      width: 1px;
      height: 1px;
      padding: 0;
      margin: -1px;
      overflow: hidden;
      clip: rect(0, 0, 0, 0);
      border: 0;
    }
    .bg-primary-after[data-v-e59be3b4]:after,
    .bg-primary-before[data-v-e59be3b4]:before,
    .bg-primary[data-v-e59be3b4] {
      background-color: #1e90ff
    }

    .bg-primary-after-transparency[data-v-e59be3b4]:after,
    .bg-primary-before-transparency[data-v-e59be3b4]:before,
    .bg-primary-transparency[data-v-e59be3b4] {
      background-color: rgba(30, 144, 255, .5)
    }

    .bg-secondary-after[data-v-e59be3b4]:after,
    .bg-secondary-before[data-v-e59be3b4]:before,
    .bg-secondary[data-v-e59be3b4] {
      background-color: #747474
    }

    .bg-secondary-after-transparency[data-v-e59be3b4]:after,
    .bg-secondary-before-transparency[data-v-e59be3b4]:before,
    .bg-secondary-transparency[data-v-e59be3b4] {
      background-color: hsla(0, 0%, 45.5%, .5)
    }

    .bg-third-after[data-v-e59be3b4]:after,
    .bg-third-before[data-v-e59be3b4]:before,
    .bg-third[data-v-e59be3b4] {
      background-color: #ccc
    }

    .bg-third-after-transparency[data-v-e59be3b4]:after,
    .bg-third-before-transparency[data-v-e59be3b4]:before,
    .bg-third-transparency[data-v-e59be3b4] {
      background-color: hsla(0, 0%, 80%, .5)
    }

    .bg-success-after[data-v-e59be3b4]:after,
    .bg-success-before[data-v-e59be3b4]:before,
    .bg-success[data-v-e59be3b4] {
      background-color: #9acd32
    }

    .bg-success-after-transparency[data-v-e59be3b4]:after,
    .bg-success-before-transparency[data-v-e59be3b4]:before,
    .bg-success-transparency[data-v-e59be3b4] {
      background-color: rgba(154, 205, 50, .5)
    }

    .bg-danger-after[data-v-e59be3b4]:after,
    .bg-danger-before[data-v-e59be3b4]:before,
    .bg-danger[data-v-e59be3b4] {
      background-color: #ff4500
    }

    .bg-danger-after-transparency[data-v-e59be3b4]:after,
    .bg-danger-before-transparency[data-v-e59be3b4]:before,
    .bg-danger-transparency[data-v-e59be3b4] {
      background-color: rgba(255, 69, 0, .5)
    }

    .bg-grey-after[data-v-e59be3b4]:after,
    .bg-grey-before[data-v-e59be3b4]:before,
    .bg-grey[data-v-e59be3b4] {
      background-color: #999
    }

    .bg-grey-after-transparency[data-v-e59be3b4]:after,
    .bg-grey-before-transparency[data-v-e59be3b4]:before,
    .bg-grey-transparency[data-v-e59be3b4] {
      background-color: hsla(0, 0%, 60%, .5)
    }

    .bg-info-after[data-v-e59be3b4]:after,
    .bg-info-before[data-v-e59be3b4]:before,
    .bg-info[data-v-e59be3b4] {
      background-color: #17a2b8
    }

    .bg-info-after-transparency[data-v-e59be3b4]:after,
    .bg-info-before-transparency[data-v-e59be3b4]:before,
    .bg-info-transparency[data-v-e59be3b4] {
      background-color: rgba(23, 162, 184, .5)
    }

    .bg-warning-after[data-v-e59be3b4]:after,
    .bg-warning-before[data-v-e59be3b4]:before,
    .bg-warning[data-v-e59be3b4] {
      background-color: #ffa300
    }

    .bg-warning-after-transparency[data-v-e59be3b4]:after,
    .bg-warning-before-transparency[data-v-e59be3b4]:before,
    .bg-warning-transparency[data-v-e59be3b4] {
      background-color: rgba(255, 163, 0, .5)
    }

    .bg-light-after[data-v-e59be3b4]:after,
    .bg-light-before[data-v-e59be3b4]:before,
    .bg-light[data-v-e59be3b4] {
      background-color: #f5f5f5
    }

    .bg-light-after-transparency[data-v-e59be3b4]:after,
    .bg-light-before-transparency[data-v-e59be3b4]:before,
    .bg-light-transparency[data-v-e59be3b4] {
      background-color: hsla(0, 0%, 96.1%, .5)
    }

    .bg-dark-after[data-v-e59be3b4]:after,
    .bg-dark-before[data-v-e59be3b4]:before,
    .bg-dark[data-v-e59be3b4] {
      background-color: #24292e
    }

    .bg-dark-after-transparency[data-v-e59be3b4]:after,
    .bg-dark-before-transparency[data-v-e59be3b4]:before,
    .bg-dark-transparency[data-v-e59be3b4] {
      background-color: rgba(36, 41, 46, .5)
    }

    .bg-default-after[data-v-e59be3b4]:after,
    .bg-default-before[data-v-e59be3b4]:before,
    .bg-default[data-v-e59be3b4] {
      background-color: #ccc
    }

    .bg-default-after-transparency[data-v-e59be3b4]:after,
    .bg-default-before-transparency[data-v-e59be3b4]:before,
    .bg-default-transparency[data-v-e59be3b4] {
      background-color: hsla(0, 0%, 80%, .5)
    }

    .bg-white-after[data-v-e59be3b4]:after,
    .bg-white-before[data-v-e59be3b4]:before,
    .bg-white[data-v-e59be3b4] {
      background-color: #fff
    }

    .bg-white-after-transparency[data-v-e59be3b4]:after,
    .bg-white-before-transparency[data-v-e59be3b4]:before,
    .bg-white-transparency[data-v-e59be3b4] {
      background-color: hsla(0, 0%, 100%, .5)
    }

    .bg-black-after[data-v-e59be3b4]:after,
    .bg-black-before[data-v-e59be3b4]:before,
    .bg-black[data-v-e59be3b4] {
      background-color: #000
    }

    .bg-black-after-transparency[data-v-e59be3b4]:after,
    .bg-black-before-transparency[data-v-e59be3b4]:before,
    .bg-black-transparency[data-v-e59be3b4] {
      background-color: rgba(0, 0, 0, .5)
    }

    .fill-primary path[data-v-e59be3b4] {
      fill: #1e90ff
    }

    .fill-secondary path[data-v-e59be3b4] {
      fill: #747474
    }

    .fill-third path[data-v-e59be3b4] {
      fill: #ccc
    }

    .fill-success path[data-v-e59be3b4] {
      fill: #9acd32
    }

    .fill-danger path[data-v-e59be3b4] {
      fill: #ff4500
    }

    .fill-grey path[data-v-e59be3b4] {
      fill: #999
    }

    .fill-info path[data-v-e59be3b4] {
      fill: #17a2b8
    }

    .fill-warning path[data-v-e59be3b4] {
      fill: #ffa300
    }

    .fill-light path[data-v-e59be3b4] {
      fill: #f5f5f5
    }

    .fill-dark path[data-v-e59be3b4] {
      fill: #24292e
    }

    .fill-default path[data-v-e59be3b4] {
      fill: #ccc
    }

    .fill-white path[data-v-e59be3b4] {
      fill: #fff
    }

    .fill-black path[data-v-e59be3b4] {
      fill: #000
    }

    .label[data-v-e59be3b4] {
      border-radius: 2px;
      padding: 2px 4px;
      color: #fff;
      font-size: .714em
    }

    .label-primary[data-v-e59be3b4],
    .label[data-v-e59be3b4] {
      background-color: #1e90ff
    }

    .label-primary-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #1e90ff;
      color: #1e90ff
    }

    .label-secondary[data-v-e59be3b4] {
      background-color: #747474
    }

    .label-secondary-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #747474;
      color: #747474
    }

    .label-third[data-v-e59be3b4] {
      background-color: #ccc
    }

    .label-third-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #ccc;
      color: #ccc
    }

    .label-success[data-v-e59be3b4] {
      background-color: #9acd32
    }

    .label-success-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #9acd32;
      color: #9acd32
    }

    .label-danger[data-v-e59be3b4] {
      background-color: #ff4500
    }

    .label-danger-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #ff4500;
      color: #ff4500
    }

    .label-grey[data-v-e59be3b4] {
      background-color: #999
    }

    .label-grey-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #999;
      color: #999
    }

    .label-info[data-v-e59be3b4] {
      background-color: #17a2b8
    }

    .label-info-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #17a2b8;
      color: #17a2b8
    }

    .label-warning[data-v-e59be3b4] {
      background-color: #ffa300
    }

    .label-warning-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #ffa300;
      color: #ffa300
    }

    .label-light[data-v-e59be3b4] {
      background-color: #f5f5f5
    }

    .label-light-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #f5f5f5;
      color: #f5f5f5
    }

    .label-dark[data-v-e59be3b4] {
      background-color: #24292e
    }

    .label-dark-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #24292e;
      color: #24292e
    }

    .label-default[data-v-e59be3b4] {
      background-color: #ccc
    }

    .label-default-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #ccc;
      color: #ccc
    }

    .label-white[data-v-e59be3b4] {
      background-color: #fff
    }

    .label-white-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #fff;
      color: #fff
    }

    .label-black[data-v-e59be3b4] {
      background-color: #000
    }

    .label-black-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #000;
      color: #000
    }

    .dot[data-v-e59be3b4] {
      width: 6px;
      height: 6px;
      border-radius: 6px
    }

    .dot-primary[data-v-e59be3b4],
    .dot[data-v-e59be3b4] {
      background-color: #1e90ff
    }

    .dot-primary-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #1e90ff;
      color: #1e90ff
    }

    .dot-secondary[data-v-e59be3b4] {
      background-color: #747474
    }

    .dot-secondary-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #747474;
      color: #747474
    }

    .dot-third[data-v-e59be3b4] {
      background-color: #ccc
    }

    .dot-third-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #ccc;
      color: #ccc
    }

    .dot-success[data-v-e59be3b4] {
      background-color: #9acd32
    }

    .dot-success-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #9acd32;
      color: #9acd32
    }

    .dot-danger[data-v-e59be3b4] {
      background-color: #ff4500
    }

    .dot-danger-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #ff4500;
      color: #ff4500
    }

    .dot-grey[data-v-e59be3b4] {
      background-color: #999
    }

    .dot-grey-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #999;
      color: #999
    }

    .dot-info[data-v-e59be3b4] {
      background-color: #17a2b8
    }

    .dot-info-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #17a2b8;
      color: #17a2b8
    }

    .dot-warning[data-v-e59be3b4] {
      background-color: #ffa300
    }

    .dot-warning-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #ffa300;
      color: #ffa300
    }

    .dot-light[data-v-e59be3b4] {
      background-color: #f5f5f5
    }

    .dot-light-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #f5f5f5;
      color: #f5f5f5
    }

    .dot-dark[data-v-e59be3b4] {
      background-color: #24292e
    }

    .dot-dark-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #24292e;
      color: #24292e
    }

    .dot-default[data-v-e59be3b4] {
      background-color: #ccc
    }

    .dot-default-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #ccc;
      color: #ccc
    }

    .dot-white[data-v-e59be3b4] {
      background-color: #fff
    }

    .dot-white-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #fff;
      color: #fff
    }

    .dot-black[data-v-e59be3b4] {
      background-color: #000
    }

    .dot-black-outline[data-v-e59be3b4] {
      background-color: transparent;
      border: 1px solid #000;
      color: #000
    }

    a[data-v-e59be3b4] {
      color: #1e90ff;
      text-decoration: none
    }

    a[data-v-e59be3b4]:focus,
    a[data-v-e59be3b4]:hover {
      text-decoration: underline
    }

    .btn[data-v-e59be3b4] {
      border: 1px solid transparent;
      outline: none;
      cursor: pointer;
      -webkit-transition: all .25s cubic-bezier(.645, .045, .355, 1);
      transition: all .25s cubic-bezier(.645, .045, .355, 1);
      background-color: #1e90ff;
      color: #fff;
      display: inline-block;
      border-radius: 8px;
      line-height: 1;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      padding: 12px 20px;
      font-size: 1em;
      font-weight: inherit;
      margin: 0;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      width: auto;
      overflow: visible;
      -webkit-font-smoothing: inherit;
      text-decoration: none;
      -moz-osx-font-smoothing: inherit
    }

    .btn[data-v-e59be3b4]:focus,
    .btn[data-v-e59be3b4]:hover {
      background-color: #0077ea
    }

    .btn.active[data-v-e59be3b4] {
      background-color: #1e90ff
    }

    .btn.active[data-v-e59be3b4],
    .btn[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5);
      box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5)
    }

    .btn.active[data-v-e59be3b4],
    .btn[data-v-e59be3b4]:focus,
    .btn[data-v-e59be3b4]:hover {
      text-decoration: none
    }

    .btn--rounded[data-v-e59be3b4] {
      border-radius: 50px
    }

    .btn--block[data-v-e59be3b4] {
      width: 100%
    }

    .btn--lg[data-v-e59be3b4] {
      padding: 16px 22px;
      font-size: 1.143em
    }

    .btn--md[data-v-e59be3b4] {
      padding: 10px 20px;
      font-size: 1em
    }

    .btn--sm[data-v-e59be3b4] {
      padding: 9px 15px;
      font-size: .857em
    }

    .btn--mini[data-v-e59be3b4] {
      padding: 7px 15px;
      font-size: .857em
    }

    .btn--fab[data-v-e59be3b4] {
      border-radius: 50%;
      padding: 0;
      height: 40px;
      width: 40px
    }

    .btn--fab.btn--lg[data-v-e59be3b4] {
      height: 50px;
      width: 50px
    }

    .btn--fab.btn--md[data-v-e59be3b4] {
      height: 36px;
      width: 36px
    }

    .btn--fab.btn--sm[data-v-e59be3b4] {
      height: 32px;
      width: 32px
    }

    .btn--fab.btn--mini[data-v-e59be3b4] {
      height: 28px;
      width: 28px
    }

    .btn--light[data-v-e59be3b4],
    .btn--white[data-v-e59be3b4] {
      color: #747474
    }

    .btn--primary[data-v-e59be3b4] {
      background-color: #1e90ff
    }

    .btn--primary[data-v-e59be3b4]:focus,
    .btn--primary[data-v-e59be3b4]:hover {
      background-color: #0077ea
    }

    .btn--primary.active[data-v-e59be3b4] {
      background-color: #1e90ff
    }

    .btn--primary.active[data-v-e59be3b4],
    .btn--primary[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5);
      box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5)
    }

    .btn--primary--outline[data-v-e59be3b4] {
      background-color: rgba(30, 144, 255, .05);
      border: 1px solid #1e90ff;
      color: #1e90ff
    }

    .btn--primary--outline.active[data-v-e59be3b4],
    .btn--primary--outline[data-v-e59be3b4]:focus,
    .btn--primary--outline[data-v-e59be3b4]:hover {
      background-color: #1e90ff;
      color: #fff
    }

    .btn--primary--outline.active[data-v-e59be3b4],
    .btn--primary--outline[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5);
      box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5)
    }

    .btn--secondary[data-v-e59be3b4] {
      background-color: #747474
    }

    .btn--secondary[data-v-e59be3b4]:focus,
    .btn--secondary[data-v-e59be3b4]:hover {
      background-color: #5b5b5b
    }

    .btn--secondary.active[data-v-e59be3b4] {
      background-color: #747474
    }

    .btn--secondary.active[data-v-e59be3b4],
    .btn--secondary[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5)
    }

    .btn--secondary--outline[data-v-e59be3b4] {
      background-color: hsla(0, 0%, 45.5%, .05);
      border: 1px solid #747474;
      color: #747474
    }

    .btn--secondary--outline.active[data-v-e59be3b4],
    .btn--secondary--outline[data-v-e59be3b4]:focus,
    .btn--secondary--outline[data-v-e59be3b4]:hover {
      background-color: #747474;
      color: #fff
    }

    .btn--secondary--outline.active[data-v-e59be3b4],
    .btn--secondary--outline[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5)
    }

    .btn--third[data-v-e59be3b4] {
      background-color: #ccc
    }

    .btn--third[data-v-e59be3b4]:focus,
    .btn--third[data-v-e59be3b4]:hover {
      background-color: #b3b3b3
    }

    .btn--third.active[data-v-e59be3b4] {
      background-color: #ccc
    }

    .btn--third.active[data-v-e59be3b4],
    .btn--third[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
    }

    .btn--third--outline[data-v-e59be3b4] {
      background-color: hsla(0, 0%, 80%, .05);
      border: 1px solid #ccc;
      color: #ccc
    }

    .btn--third--outline.active[data-v-e59be3b4],
    .btn--third--outline[data-v-e59be3b4]:focus,
    .btn--third--outline[data-v-e59be3b4]:hover {
      background-color: #ccc;
      color: #fff
    }

    .btn--third--outline.active[data-v-e59be3b4],
    .btn--third--outline[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
    }

    .btn--success[data-v-e59be3b4] {
      background-color: #9acd32
    }

    .btn--success[data-v-e59be3b4]:focus,
    .btn--success[data-v-e59be3b4]:hover {
      background-color: #7ba428
    }

    .btn--success.active[data-v-e59be3b4] {
      background-color: #9acd32
    }

    .btn--success.active[data-v-e59be3b4],
    .btn--success[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5);
      box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5)
    }

    .btn--success--outline[data-v-e59be3b4] {
      background-color: rgba(154, 205, 50, .05);
      border: 1px solid #9acd32;
      color: #9acd32
    }

    .btn--success--outline.active[data-v-e59be3b4],
    .btn--success--outline[data-v-e59be3b4]:focus,
    .btn--success--outline[data-v-e59be3b4]:hover {
      background-color: #9acd32;
      color: #fff
    }

    .btn--success--outline.active[data-v-e59be3b4],
    .btn--success--outline[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5);
      box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5)
    }

    .btn--danger[data-v-e59be3b4] {
      background-color: #ff4500
    }

    .btn--danger[data-v-e59be3b4]:focus,
    .btn--danger[data-v-e59be3b4]:hover {
      background-color: #cc3700
    }

    .btn--danger.active[data-v-e59be3b4] {
      background-color: #ff4500
    }

    .btn--danger.active[data-v-e59be3b4],
    .btn--danger[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5);
      box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5)
    }

    .btn--danger--outline[data-v-e59be3b4] {
      background-color: rgba(255, 69, 0, .05);
      border: 1px solid #ff4500;
      color: #ff4500
    }

    .btn--danger--outline.active[data-v-e59be3b4],
    .btn--danger--outline[data-v-e59be3b4]:focus,
    .btn--danger--outline[data-v-e59be3b4]:hover {
      background-color: #ff4500;
      color: #fff
    }

    .btn--danger--outline.active[data-v-e59be3b4],
    .btn--danger--outline[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5);
      box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5)
    }

    .btn--grey[data-v-e59be3b4] {
      background-color: #999
    }

    .btn--grey[data-v-e59be3b4]:focus,
    .btn--grey[data-v-e59be3b4]:hover {
      background-color: grey
    }

    .btn--grey.active[data-v-e59be3b4] {
      background-color: #999
    }

    .btn--grey.active[data-v-e59be3b4],
    .btn--grey[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5)
    }

    .btn--grey--outline[data-v-e59be3b4] {
      background-color: hsla(0, 0%, 60%, .05);
      border: 1px solid #999;
      color: #999
    }

    .btn--grey--outline.active[data-v-e59be3b4],
    .btn--grey--outline[data-v-e59be3b4]:focus,
    .btn--grey--outline[data-v-e59be3b4]:hover {
      background-color: #999;
      color: #fff
    }

    .btn--grey--outline.active[data-v-e59be3b4],
    .btn--grey--outline[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5)
    }

    .btn--info[data-v-e59be3b4] {
      background-color: #17a2b8
    }

    .btn--info[data-v-e59be3b4]:focus,
    .btn--info[data-v-e59be3b4]:hover {
      background-color: #117a8b
    }

    .btn--info.active[data-v-e59be3b4] {
      background-color: #17a2b8
    }

    .btn--info.active[data-v-e59be3b4],
    .btn--info[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5);
      box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5)
    }

    .btn--info--outline[data-v-e59be3b4] {
      background-color: rgba(23, 162, 184, .05);
      border: 1px solid #17a2b8;
      color: #17a2b8
    }

    .btn--info--outline.active[data-v-e59be3b4],
    .btn--info--outline[data-v-e59be3b4]:focus,
    .btn--info--outline[data-v-e59be3b4]:hover {
      background-color: #17a2b8;
      color: #fff
    }

    .btn--info--outline.active[data-v-e59be3b4],
    .btn--info--outline[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5);
      box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5)
    }

    .btn--warning[data-v-e59be3b4] {
      background-color: #ffa300
    }

    .btn--warning[data-v-e59be3b4]:focus,
    .btn--warning[data-v-e59be3b4]:hover {
      background-color: #cc8200
    }

    .btn--warning.active[data-v-e59be3b4] {
      background-color: #ffa300
    }

    .btn--warning.active[data-v-e59be3b4],
    .btn--warning[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5);
      box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5)
    }

    .btn--warning--outline[data-v-e59be3b4] {
      background-color: rgba(255, 163, 0, .05);
      border: 1px solid #ffa300;
      color: #ffa300
    }

    .btn--warning--outline.active[data-v-e59be3b4],
    .btn--warning--outline[data-v-e59be3b4]:focus,
    .btn--warning--outline[data-v-e59be3b4]:hover {
      background-color: #ffa300;
      color: #fff
    }

    .btn--warning--outline.active[data-v-e59be3b4],
    .btn--warning--outline[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5);
      box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5)
    }

    .btn--light[data-v-e59be3b4] {
      background-color: #f5f5f5
    }

    .btn--light[data-v-e59be3b4]:focus,
    .btn--light[data-v-e59be3b4]:hover {
      background-color: #dcdcdc
    }

    .btn--light.active[data-v-e59be3b4] {
      background-color: #f5f5f5
    }

    .btn--light.active[data-v-e59be3b4],
    .btn--light[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5)
    }

    .btn--light--outline[data-v-e59be3b4] {
      background-color: hsla(0, 0%, 96.1%, .05);
      border: 1px solid #f5f5f5;
      color: #f5f5f5
    }

    .btn--light--outline.active[data-v-e59be3b4],
    .btn--light--outline[data-v-e59be3b4]:focus,
    .btn--light--outline[data-v-e59be3b4]:hover {
      background-color: #f5f5f5;
      color: #fff
    }

    .btn--light--outline.active[data-v-e59be3b4],
    .btn--light--outline[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5)
    }

    .btn--dark[data-v-e59be3b4] {
      background-color: #24292e
    }

    .btn--dark[data-v-e59be3b4]:focus,
    .btn--dark[data-v-e59be3b4]:hover {
      background-color: #0e1011
    }

    .btn--dark.active[data-v-e59be3b4] {
      background-color: #24292e
    }

    .btn--dark.active[data-v-e59be3b4],
    .btn--dark[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5);
      box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5)
    }

    .btn--dark--outline[data-v-e59be3b4] {
      background-color: rgba(36, 41, 46, .05);
      border: 1px solid #24292e;
      color: #24292e
    }

    .btn--dark--outline.active[data-v-e59be3b4],
    .btn--dark--outline[data-v-e59be3b4]:focus,
    .btn--dark--outline[data-v-e59be3b4]:hover {
      background-color: #24292e;
      color: #fff
    }

    .btn--dark--outline.active[data-v-e59be3b4],
    .btn--dark--outline[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5);
      box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5)
    }

    .btn--default[data-v-e59be3b4] {
      background-color: #ccc
    }

    .btn--default[data-v-e59be3b4]:focus,
    .btn--default[data-v-e59be3b4]:hover {
      background-color: #b3b3b3
    }

    .btn--default.active[data-v-e59be3b4] {
      background-color: #ccc
    }

    .btn--default.active[data-v-e59be3b4],
    .btn--default[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
    }

    .btn--default--outline[data-v-e59be3b4] {
      background-color: hsla(0, 0%, 80%, .05);
      border: 1px solid #ccc;
      color: #ccc
    }

    .btn--default--outline.active[data-v-e59be3b4],
    .btn--default--outline[data-v-e59be3b4]:focus,
    .btn--default--outline[data-v-e59be3b4]:hover {
      background-color: #ccc;
      color: #fff
    }

    .btn--default--outline.active[data-v-e59be3b4],
    .btn--default--outline[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
    }

    .btn--white[data-v-e59be3b4] {
      background-color: #fff
    }

    .btn--white[data-v-e59be3b4]:focus,
    .btn--white[data-v-e59be3b4]:hover {
      background-color: #e6e6e6
    }

    .btn--white.active[data-v-e59be3b4] {
      background-color: #fff
    }

    .btn--white.active[data-v-e59be3b4],
    .btn--white[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5)
    }

    .btn--white--outline[data-v-e59be3b4] {
      background-color: hsla(0, 0%, 100%, .05);
      border: 1px solid #fff;
      color: #fff
    }

    .btn--white--outline.active[data-v-e59be3b4],
    .btn--white--outline[data-v-e59be3b4]:focus,
    .btn--white--outline[data-v-e59be3b4]:hover {
      background-color: #fff;
      color: #fff
    }

    .btn--white--outline.active[data-v-e59be3b4],
    .btn--white--outline[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5)
    }

    .btn--black.active[data-v-e59be3b4],
    .btn--black[data-v-e59be3b4],
    .btn--black[data-v-e59be3b4]:focus,
    .btn--black[data-v-e59be3b4]:hover {
      background-color: #000
    }

    .btn--black.active[data-v-e59be3b4],
    .btn--black[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5);
      box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5)
    }

    .btn--black--outline[data-v-e59be3b4] {
      background-color: rgba(0, 0, 0, .05);
      border: 1px solid #000;
      color: #000
    }

    .btn--black--outline.active[data-v-e59be3b4],
    .btn--black--outline[data-v-e59be3b4]:focus,
    .btn--black--outline[data-v-e59be3b4]:hover {
      background-color: #000;
      color: #fff
    }

    .btn--black--outline.active[data-v-e59be3b4],
    .btn--black--outline[data-v-e59be3b4]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5);
      box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5)
    }

    .btn--default--outline[data-v-e59be3b4] {
      color: #747474
    }

    .btn--disabled[data-v-e59be3b4]:disabled {
      -webkit-box-shadow: none;
      box-shadow: none;
      background-color: #ccc;
      border: 1px solid #ccc;
      color: #fff;
      cursor: not-allowed
    }

    .badge[data-v-e59be3b4] {
      background: #999;
      height: 22px;
      line-height: 22px;
      border-radius: 22px;
      padding: 0 5px;
      font-size: .857em;
      color: #888;
      font-weight: 500
    }

    .badge-primary[data-v-e59be3b4] {
      background-color: #1e90ff;
      color: #fff
    }

    .badge-secondary[data-v-e59be3b4] {
      background-color: #747474;
      color: #fff
    }

    .badge-third[data-v-e59be3b4] {
      background-color: #ccc;
      color: #fff
    }

    .badge-success[data-v-e59be3b4] {
      background-color: #9acd32;
      color: #fff
    }

    .badge-danger[data-v-e59be3b4] {
      background-color: #ff4500;
      color: #fff
    }

    .badge-grey[data-v-e59be3b4] {
      background-color: #999;
      color: #fff
    }

    .badge-info[data-v-e59be3b4] {
      background-color: #17a2b8;
      color: #fff
    }

    .badge-warning[data-v-e59be3b4] {
      background-color: #ffa300;
      color: #fff
    }

    .badge-light[data-v-e59be3b4] {
      background-color: #f5f5f5;
      color: #fff
    }

    .badge-dark[data-v-e59be3b4] {
      background-color: #24292e;
      color: #fff
    }

    .badge-default[data-v-e59be3b4] {
      background-color: #ccc;
      color: #fff
    }

    .badge-white[data-v-e59be3b4] {
      background-color: #fff;
      color: #fff
    }

    .badge-black[data-v-e59be3b4] {
      background-color: #000;
      color: #fff
    }

    table.md[data-v-e59be3b4] {
      border-spacing: 0;
      border-radius: 8px;
      border-collapse: collapse;
      width: 100%;
      table-layout: fixed;
      overflow-wrap: break-word;
      overflow: hidden;
      word-break: break-all;
      margin-top: 0;
      margin-bottom: 16px;
      font-size: 1em;
      -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .2);
      box-shadow: 0 0 8px rgba(0, 0, 0, .2)
    }

    table.md tr[data-v-e59be3b4] {
      background-color: #fff;
      width: 100%
    }

    table.md tr td[data-v-e59be3b4],
    table.md tr th[data-v-e59be3b4] {
      padding: 6px 13px;
      text-align: left
    }

    table.md tr[data-v-e59be3b4]:nth-child(2n) {
      background-color: #f2f2f2
    }

    .is-dark table.md[data-v-e59be3b4] {
      color: #f2f2f2
    }

    .is-dark table.md tr[data-v-e59be3b4] {
      background-color: #21222e
    }

    .is-dark table.md tr[data-v-e59be3b4]:nth-child(2n) {
      background-color: #2e2f40
    }

    .is-dark table.md tr td.text-muted[data-v-e59be3b4] {
      color: hsla(0, 0%, 100%, .3)
    }

    .slide-enter-active[data-v-e59be3b4],
    .slide-leave-active[data-v-e59be3b4] {
      opacity: 1;
      z-index: 998;
      -webkit-transition: all .3s;
      transition: all .3s;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    .slide-enter[data-v-e59be3b4],
    .slide-leave-to[data-v-e59be3b4] {
      opacity: 0;
      z-index: 998;
      -webkit-transform: translateY(-20px);
      transform: translateY(-20px)
    }

    .tags-enter-active[data-v-e59be3b4],
    .tags-leave-active[data-v-e59be3b4] {
      opacity: 1;
      -webkit-transition: all .3s;
      transition: all .3s;
      position: absolute;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    .tags-enter[data-v-e59be3b4],
    .tags-leave-to[data-v-e59be3b4] {
      opacity: 0;
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%)
    }

    .slideinvert-enter-active[data-v-e59be3b4],
    .slideinvert-leave-active[data-v-e59be3b4] {
      opacity: 1;
      z-index: 998;
      -webkit-transition: all .3s;
      transition: all .3s;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    .slideinvert-enter[data-v-e59be3b4],
    .slideinvert-leave-to[data-v-e59be3b4] {
      opacity: 0;
      z-index: 998;
      -webkit-transform: translateY(40px);
      transform: translateY(40px)
    }

    .slidenext-enter-active[data-v-e59be3b4],
    .slidenext-leave-active[data-v-e59be3b4],
    .slideprev-enter-active[data-v-e59be3b4],
    .slideprev-leave-active[data-v-e59be3b4] {
      position: absolute;
      -webkit-transition: all .3s;
      transition: all .3s
    }

    .slidenext-enter[data-v-e59be3b4],
    .slideprev-leave-to[data-v-e59be3b4] {
      -webkit-transform: translateX(100%);
      transform: translateX(100%)
    }

    .slidenext-leave-to[data-v-e59be3b4],
    .slideprev-enter[data-v-e59be3b4] {
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%)
    }

    .slidevnext-enter-active[data-v-e59be3b4],
    .slidevnext-leave-active[data-v-e59be3b4],
    .slidevprev-enter-active[data-v-e59be3b4],
    .slidevprev-leave-active[data-v-e59be3b4] {
      position: absolute;
      -webkit-transition: all .3s;
      transition: all .3s
    }

    .slidevnext-enter[data-v-e59be3b4],
    .slidevprev-leave-to[data-v-e59be3b4] {
      -webkit-transform: translateY(100%);
      transform: translateY(100%);
      opacity: 0
    }

    .slidevnext-leave-to[data-v-e59be3b4],
    .slidevprev-enter[data-v-e59be3b4] {
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%);
      opacity: 0
    }

    @media screen and (max-width:415px) {

      .slide-enter-active[data-v-e59be3b4],
      .slide-leave-active[data-v-e59be3b4],
      .slideinvert-enter-active[data-v-e59be3b4],
      .slideinvert-leave-active[data-v-e59be3b4] {
        -webkit-transition: all 0s;
        transition: all 0s
      }
    }

    .spinner-anim[data-v-e59be3b4] {
      -webkit-animation: spin-data-v-e59be3b4 .6s linear infinite;
      animation: spin-data-v-e59be3b4 .6s linear infinite
    }

    @-webkit-keyframes spin-data-v-e59be3b4 {
      0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
      }

      to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
      }
    }

    @keyframes spin-data-v-e59be3b4 {
      0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
      }

      to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
      }
    }

    .dialog-fade-enter-active .dialog-animation[data-v-e59be3b4] {
      -webkit-animation: dialog-fade-in-data-v-e59be3b4 .4s;
      animation: dialog-fade-in-data-v-e59be3b4 .4s
    }

    .dialog-fade-leave-active .dialog-animation[data-v-e59be3b4] {
      -webkit-animation: dialog-fade-out-data-v-e59be3b4 .4s;
      animation: dialog-fade-out-data-v-e59be3b4 .4s
    }

    @-webkit-keyframes dialog-fade-in-data-v-e59be3b4 {
      0% {
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
        opacity: 0
      }

      to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
      }
    }

    @keyframes dialog-fade-in-data-v-e59be3b4 {
      0% {
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
        opacity: 0
      }

      to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
      }
    }

    @-webkit-keyframes dialog-fade-out-data-v-e59be3b4 {
      0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
      }

      to {
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
        opacity: 0
      }
    }

    @keyframes dialog-fade-out-data-v-e59be3b4 {
      0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
      }

      to {
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
        opacity: 0
      }
    }

    .expand-enter-active[data-v-e59be3b4],
    .expand-leave-active[data-v-e59be3b4] {
      -webkit-transition: .3s ease-in-out;
      transition: .3s ease-in-out;
      -webkit-transition-property: opacity, height;
      transition-property: opacity, height;
      overflow: hidden
    }

    .expand-enter[data-v-e59be3b4],
    .expand-leave-to[data-v-e59be3b4] {
      height: 0;
      opacity: 0
    }

    .scale-enter-active[data-v-e59be3b4],
    .scale-leave-active[data-v-e59be3b4] {
      opacity: 1;
      z-index: 1;
      -webkit-transition: all .3s cubic-bezier(.4, .52, .26, .9);
      transition: all .3s cubic-bezier(.4, .52, .26, .9)
    }

    .scale-enter[data-v-e59be3b4],
    .scale-leave-to[data-v-e59be3b4] {
      opacity: .4;
      z-index: 1;
      -webkit-transform: scale(0);
      transform: scale(0)
    }

    @-webkit-keyframes loading-data-v-e59be3b4 {
      0% {
        left: -200px;
        width: 30%
      }

      50% {
        width: 30%
      }

      70% {
        width: 70%
      }

      80% {
        left: 50%
      }

      95% {
        left: 120%
      }

      to {
        left: 100%
      }
    }

    .flip-list-move[data-v-e59be3b4] {
      -webkit-transition: -webkit-transform .6s;
      transition: -webkit-transform .6s;
      transition: transform .6s;
      transition: transform .6s, -webkit-transform .6s
    }

    .over-hid[data-v-e59be3b4] {
      overflow: hidden
    }

    .pos-r[data-v-e59be3b4] {
      position: relative
    }

    .pos-a[data-v-e59be3b4] {
      position: absolute
    }

    .flex[data-v-e59be3b4] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex
    }

    .flex.fluid[data-v-e59be3b4] {
      width: 100%
    }

    .flex.direction-column[data-v-e59be3b4] {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column
    }

    .flex.direction-column-reverse[data-v-e59be3b4] {
      -webkit-box-orient: vertical;
      -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
      flex-direction: column-reverse
    }

    .flex.direction-row[data-v-e59be3b4] {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row
    }

    .flex.direction-row-reverse[data-v-e59be3b4] {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse
    }

    .flex.align-center[data-v-e59be3b4] {
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center
    }

    .flex.align-start[data-v-e59be3b4] {
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start
    }

    .flex.align-end[data-v-e59be3b4] {
      -webkit-box-align: end;
      -ms-flex-align: end;
      align-items: flex-end
    }

    .flex.justify-start[data-v-e59be3b4] {
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      justify-content: flex-start
    }

    .flex.justify-end[data-v-e59be3b4] {
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end
    }

    .flex.justify-center[data-v-e59be3b4] {
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center
    }

    .flex.space-between[data-v-e59be3b4] {
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between
    }

    .flex.space-around[data-v-e59be3b4] {
      -ms-flex-pack: distribute;
      justify-content: space-around
    }

    .flex.flex-center[data-v-e59be3b4] {
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center
    }

    .flex.flex--wrap[data-v-e59be3b4] {
      -ms-flex-wrap: wrap;
      flex-wrap: wrap
    }

    .flex.flex--grow[data-v-e59be3b4] {
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1
    }

    .flex-fill[data-v-e59be3b4] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
      flex: 0 1 auto
    }

    .flex-fixed[data-v-e59be3b4] {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto
    }

    .flex-1[data-v-e59be3b4] {
      -webkit-box-flex: 1;
      -ms-flex: 1;
      flex: 1
    }

    .flex-100[data-v-e59be3b4] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 100%;
      flex: 0 1 100%
    }

    .flex-75[data-v-e59be3b4] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 75%;
      flex: 0 1 75%
    }

    .flex-50[data-v-e59be3b4] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 50%;
      flex: 0 1 50%
    }

    .flex-33[data-v-e59be3b4] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 33.33%;
      flex: 0 1 33.33%
    }

    .flex-25[data-v-e59be3b4] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 25%;
      flex: 0 1 25%
    }

    .flex-20[data-v-e59be3b4] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 20%;
      flex: 0 1 20%
    }

    .flex-16[data-v-e59be3b4] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 16.66%;
      flex: 0 1 16.66%
    }

    .text-muted-white[data-v-e59be3b4] {
      color: hsla(0, 0%, 100%, .54)
    }

    .text-muted[data-v-e59be3b4] {
      color: rgba(0, 0, 0, .54)
    }

    .is-dark .text-muted[data-v-e59be3b4] {
      color: hsla(0, 0%, 100%, .54)
    }

    .text-strong[data-v-e59be3b4] {
      font-weight: 500
    }

    .text-center[data-v-e59be3b4] {
      text-align: center
    }

    .text-left[data-v-e59be3b4] {
      text-align: left
    }

    .text-right[data-v-e59be3b4] {
      text-align: right
    }

    .text-primary[data-v-e59be3b4] {
      color: #1e90ff
    }

    .text-secondary[data-v-e59be3b4] {
      color: #747474
    }

    .text-third[data-v-e59be3b4] {
      color: #ccc
    }

    .text-success[data-v-e59be3b4] {
      color: #9acd32
    }

    .text-danger[data-v-e59be3b4] {
      color: #ff4500
    }

    .text-grey[data-v-e59be3b4] {
      color: #999
    }

    .text-info[data-v-e59be3b4] {
      color: #17a2b8
    }

    .text-warning[data-v-e59be3b4] {
      color: #ffa300
    }

    .text-light[data-v-e59be3b4] {
      color: #f5f5f5
    }

    .text-dark[data-v-e59be3b4] {
      color: #24292e
    }

    .text-default[data-v-e59be3b4] {
      color: #ccc
    }

    .text-white[data-v-e59be3b4] {
      color: #fff
    }

    .text-black[data-v-e59be3b4] {
      color: #000
    }

    .dots-text[data-v-e59be3b4] {
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden
    }

    .dots-text-3[data-v-e59be3b4] {
      overflow: hidden;
      position: relative;
      line-height: 1.3em;
      max-height: 3.9em;
      text-align: justify;
      margin-right: -1em;
      padding-right: 1em
    }

    .dots-text-3[data-v-e59be3b4]:before {
      content: "...";
      position: absolute;
      right: 3px;
      bottom: 2px
    }

    .dots-text-3[data-v-e59be3b4]:after {
      content: "";
      position: absolute;
      right: 0;
      width: 1em;
      height: 1em;
      margin-top: .2em;
      background: #fff
    }

    .dots-text-2[data-v-e59be3b4] {
      overflow: hidden;
      position: relative;
      line-height: 1.3em;
      max-height: 2.6em;
      text-align: justify;
      margin-right: -1em;
      padding-right: 1em
    }

    .dots-text-2[data-v-e59be3b4]:before {
      content: "...";
      position: absolute;
      right: 3px;
      bottom: 2px
    }

    .dots-text-2[data-v-e59be3b4]:after {
      content: "";
      position: absolute;
      right: 0;
      width: 1em;
      height: 1em;
      margin-top: .2em;
      background: #fff
    }

    .container[data-v-e59be3b4] {
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
      margin-right: auto;
      margin-left: auto
    }

    @media(max-width:768px) {
      .container[data-v-e59be3b4] {
        max-width: 100%
      }
    }

    @media(min-width:768px) {
      .container[data-v-e59be3b4] {
        max-width: 768px
      }
    }

    @media(min-width:1024px) {
      .container[data-v-e59be3b4] {
        max-width: 1024px
      }
    }

    @media(min-width:1440px) {
      .container[data-v-e59be3b4] {
        max-width: 1440px
      }
    }

    @media(min-width:2560px) {
      .container[data-v-e59be3b4] {
        max-width: 2560px
      }
    }

    .pr-0[data-v-e59be3b4] {
      padding-right: 0
    }

    .pt-0[data-v-e59be3b4] {
      padding-top: 0
    }

    .pb-0[data-v-e59be3b4] {
      padding-bottom: 0
    }

    .pl-0[data-v-e59be3b4] {
      padding-left: 0
    }

    .px-0[data-v-e59be3b4] {
      padding-left: 0;
      padding-right: 0
    }

    .py-0[data-v-e59be3b4] {
      padding-top: 0;
      padding-bottom: 0
    }

    .p-0[data-v-e59be3b4] {
      padding: 0
    }

    .pr-1[data-v-e59be3b4] {
      padding-right: .25rem
    }

    .pt-1[data-v-e59be3b4] {
      padding-top: .25rem
    }

    .pb-1[data-v-e59be3b4] {
      padding-bottom: .25rem
    }

    .pl-1[data-v-e59be3b4] {
      padding-left: .25rem
    }

    .px-1[data-v-e59be3b4] {
      padding-left: .25rem;
      padding-right: .25rem
    }

    .py-1[data-v-e59be3b4] {
      padding-top: .25rem;
      padding-bottom: .25rem
    }

    .p-1[data-v-e59be3b4] {
      padding: .25rem
    }

    .pr-2[data-v-e59be3b4] {
      padding-right: .5rem
    }

    .pt-2[data-v-e59be3b4] {
      padding-top: .5rem
    }

    .pb-2[data-v-e59be3b4] {
      padding-bottom: .5rem
    }

    .pl-2[data-v-e59be3b4] {
      padding-left: .5rem
    }

    .px-2[data-v-e59be3b4] {
      padding-left: .5rem;
      padding-right: .5rem
    }

    .py-2[data-v-e59be3b4] {
      padding-top: .5rem;
      padding-bottom: .5rem
    }

    .p-2[data-v-e59be3b4] {
      padding: .5rem
    }

    .pr-3[data-v-e59be3b4] {
      padding-right: 1rem
    }

    .pt-3[data-v-e59be3b4] {
      padding-top: 1rem
    }

    .pb-3[data-v-e59be3b4] {
      padding-bottom: 1rem
    }

    .pl-3[data-v-e59be3b4] {
      padding-left: 1rem
    }

    .px-3[data-v-e59be3b4] {
      padding-left: 1rem;
      padding-right: 1rem
    }

    .py-3[data-v-e59be3b4] {
      padding-top: 1rem;
      padding-bottom: 1rem
    }

    .p-3[data-v-e59be3b4] {
      padding: 1rem
    }

    .pr-4[data-v-e59be3b4] {
      padding-right: 1.5rem
    }

    .pt-4[data-v-e59be3b4] {
      padding-top: 1.5rem
    }

    .pb-4[data-v-e59be3b4] {
      padding-bottom: 1.5rem
    }

    .pl-4[data-v-e59be3b4] {
      padding-left: 1.5rem
    }

    .px-4[data-v-e59be3b4] {
      padding-left: 1.5rem;
      padding-right: 1.5rem
    }

    .py-4[data-v-e59be3b4] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem
    }

    .p-4[data-v-e59be3b4] {
      padding: 1.5rem
    }

    .pr-5[data-v-e59be3b4] {
      padding-right: 3rem
    }

    .pt-5[data-v-e59be3b4] {
      padding-top: 3rem
    }

    .pb-5[data-v-e59be3b4] {
      padding-bottom: 3rem
    }

    .pl-5[data-v-e59be3b4] {
      padding-left: 3rem
    }

    .px-5[data-v-e59be3b4] {
      padding-left: 3rem;
      padding-right: 3rem
    }

    .py-5[data-v-e59be3b4] {
      padding-top: 3rem;
      padding-bottom: 3rem
    }

    .p-5[data-v-e59be3b4] {
      padding: 3rem
    }

    .mr-0[data-v-e59be3b4] {
      margin-right: 0
    }

    .mt-0[data-v-e59be3b4] {
      margin-top: 0
    }

    .mb-0[data-v-e59be3b4] {
      margin-bottom: 0
    }

    .ml-0[data-v-e59be3b4] {
      margin-left: 0
    }

    .mx-0[data-v-e59be3b4] {
      margin-left: 0;
      margin-right: 0
    }

    .my-0[data-v-e59be3b4] {
      margin-top: 0;
      margin-bottom: 0
    }

    .m-0[data-v-e59be3b4] {
      margin: 0
    }

    .mr-1[data-v-e59be3b4] {
      margin-right: .25rem
    }

    .mt-1[data-v-e59be3b4] {
      margin-top: .25rem
    }

    .mb-1[data-v-e59be3b4] {
      margin-bottom: .25rem
    }

    .ml-1[data-v-e59be3b4] {
      margin-left: .25rem
    }

    .mx-1[data-v-e59be3b4] {
      margin-left: .25rem;
      margin-right: .25rem
    }

    .my-1[data-v-e59be3b4] {
      margin-top: .25rem;
      margin-bottom: .25rem
    }

    .m-1[data-v-e59be3b4] {
      margin: .25rem
    }

    .mr-2[data-v-e59be3b4] {
      margin-right: .5rem
    }

    .mt-2[data-v-e59be3b4] {
      margin-top: .5rem
    }

    .mb-2[data-v-e59be3b4] {
      margin-bottom: .5rem
    }

    .ml-2[data-v-e59be3b4] {
      margin-left: .5rem
    }

    .mx-2[data-v-e59be3b4] {
      margin-left: .5rem;
      margin-right: .5rem
    }

    .my-2[data-v-e59be3b4] {
      margin-top: .5rem;
      margin-bottom: .5rem
    }

    .m-2[data-v-e59be3b4] {
      margin: .5rem
    }

    .mr-3[data-v-e59be3b4] {
      margin-right: 1rem
    }

    .mt-3[data-v-e59be3b4] {
      margin-top: 1rem
    }

    .mb-3[data-v-e59be3b4] {
      margin-bottom: 1rem
    }

    .ml-3[data-v-e59be3b4] {
      margin-left: 1rem
    }

    .mx-3[data-v-e59be3b4] {
      margin-left: 1rem;
      margin-right: 1rem
    }

    .my-3[data-v-e59be3b4] {
      margin-top: 1rem;
      margin-bottom: 1rem
    }

    .m-3[data-v-e59be3b4] {
      margin: 1rem
    }

    .mr-4[data-v-e59be3b4] {
      margin-right: 1.5rem
    }

    .mt-4[data-v-e59be3b4] {
      margin-top: 1.5rem
    }

    .mb-4[data-v-e59be3b4] {
      margin-bottom: 1.5rem
    }

    .ml-4[data-v-e59be3b4] {
      margin-left: 1.5rem
    }

    .mx-4[data-v-e59be3b4] {
      margin-left: 1.5rem;
      margin-right: 1.5rem
    }

    .my-4[data-v-e59be3b4] {
      margin-top: 1.5rem;
      margin-bottom: 1.5rem
    }

    .m-4[data-v-e59be3b4] {
      margin: 1.5rem
    }

    .mr-5[data-v-e59be3b4] {
      margin-right: 3rem
    }

    .mt-5[data-v-e59be3b4] {
      margin-top: 3rem
    }

    .mb-5[data-v-e59be3b4] {
      margin-bottom: 3rem
    }

    .ml-5[data-v-e59be3b4] {
      margin-left: 3rem
    }

    .mx-5[data-v-e59be3b4] {
      margin-left: 3rem;
      margin-right: 3rem
    }

    .my-5[data-v-e59be3b4] {
      margin-top: 3rem;
      margin-bottom: 3rem
    }

    .m-5[data-v-e59be3b4] {
      margin: 3rem
    }

    .h-100[data-v-e59be3b4] {
      height: 100%
    }

    .mh-100[data-v-e59be3b4] {
      max-height: 100%
    }

    .w-100[data-v-e59be3b4] {
      width: 100%
    }

    .mw-100[data-v-e59be3b4] {
      max-width: 100%
    }

    .m-h-0[data-v-e59be3b4] {
      min-height: 0
    }

    .m-h-100[data-v-e59be3b4] {
      min-height: 100%
    }

    .m-w-0[data-v-e59be3b4] {
      min-width: 0
    }

    .m-w-100[data-v-e59be3b4] {
      min-width: 100%
    }

    .br-0[data-v-e59be3b4] {
      border-radius: 0
    }

    .brt-0[data-v-e59be3b4] {
      border-top-left-radius: 0;
      border-top-right-radius: 0
    }

    .brb-0[data-v-e59be3b4] {
      border-bottom-right-radius: 0;
      border-bottom-left-radius: 0
    }

    .br-2[data-v-e59be3b4] {
      border-radius: 2px
    }

    .brt-2[data-v-e59be3b4] {
      border-top-left-radius: 2px;
      border-top-right-radius: 2px
    }

    .brb-2[data-v-e59be3b4] {
      border-bottom-right-radius: 2px;
      border-bottom-left-radius: 2px
    }

    .br-4[data-v-e59be3b4] {
      border-radius: 4px
    }

    .brt-4[data-v-e59be3b4] {
      border-top-left-radius: 4px;
      border-top-right-radius: 4px
    }

    .brb-4[data-v-e59be3b4] {
      border-bottom-right-radius: 4px;
      border-bottom-left-radius: 4px
    }

    .br-8[data-v-e59be3b4] {
      border-radius: 8px
    }

    .brt-8[data-v-e59be3b4] {
      border-top-left-radius: 8px;
      border-top-right-radius: 8px
    }

    .brb-8[data-v-e59be3b4] {
      border-bottom-right-radius: 8px;
      border-bottom-left-radius: 8px
    }

    .fs-12[data-v-e59be3b4] {
      font-size: 12px
    }

    .fs-14[data-v-e59be3b4] {
      font-size: 14px
    }

    .fs-16[data-v-e59be3b4] {
      font-size: 16px
    }

    .fs-18[data-v-e59be3b4] {
      font-size: 18px
    }

    .fs-20[data-v-e59be3b4] {
      font-size: 20px
    }

    .fs-22[data-v-e59be3b4] {
      font-size: 22px
    }

    .fs-26[data-v-e59be3b4] {
      font-size: 26px
    }

    .fw-300[data-v-e59be3b4] {
      font-weight: 300
    }

    .fw-400[data-v-e59be3b4] {
      font-weight: 400
    }

    .fw-500[data-v-e59be3b4] {
      font-weight: 500
    }

    @media only screen and (max-width:2560px) {
      .hidden-4k[data-v-e59be3b4] {
        display: none
      }
    }

    @media only screen and (max-width:1440px) {
      .hidden-laptop[data-v-e59be3b4] {
        display: none
      }
    }

    @media only screen and (max-width:1024px) {
      .hidden-laptop-s[data-v-e59be3b4] {
        display: none
      }
    }

    @media only screen and (max-width:768px) {
      .hidden-tablet[data-v-e59be3b4] {
        display: none
      }
    }

    @media only screen and (max-width:425px) {
      .hidden-mobile[data-v-e59be3b4] {
        display: none
      }
    }

    @media only screen and (max-width:375px) {
      .hidden-mobile-m[data-v-e59be3b4] {
        display: none
      }
    }

    @media only screen and (max-width:320px) {
      .hidden-mobile-s[data-v-e59be3b4] {
        display: none
      }
    }

    .show-4k[data-v-e59be3b4] {
      display: none
    }

    @media only screen and (max-width:2560px) {
      .show-4k[data-v-e59be3b4] {
        display: inherit
      }
    }

    .show-laptop[data-v-e59be3b4] {
      display: none
    }

    @media only screen and (max-width:1440px) {
      .show-laptop[data-v-e59be3b4] {
        display: inherit
      }
    }

    .show-laptop-s[data-v-e59be3b4] {
      display: none
    }

    @media only screen and (max-width:1024px) {
      .show-laptop-s[data-v-e59be3b4] {
        display: inherit
      }
    }

    .show-tablet[data-v-e59be3b4] {
      display: none
    }

    @media only screen and (max-width:768px) {
      .show-tablet[data-v-e59be3b4] {
        display: inherit
      }
    }

    .show-mobile[data-v-e59be3b4] {
      display: none
    }

    @media only screen and (max-width:425px) {
      .show-mobile[data-v-e59be3b4] {
        display: inherit
      }
    }

    .show-mobile-m[data-v-e59be3b4] {
      display: none
    }

    @media only screen and (max-width:375px) {
      .show-mobile-m[data-v-e59be3b4] {
        display: inherit
      }
    }

    .show-mobile-s[data-v-e59be3b4] {
      display: none
    }

    @media only screen and (max-width:320px) {
      .show-mobile-s[data-v-e59be3b4] {
        display: inherit
      }
    }

    [data-v-e59be3b4],
    [data-v-e59be3b4]:after,
    [data-v-e59be3b4]:before {
      -webkit-box-sizing: border-box;
      box-sizing: border-box
    }

    blockquote[data-v-e59be3b4],
    body[data-v-e59be3b4],
    dd[data-v-e59be3b4],
    dl[data-v-e59be3b4],
    figure[data-v-e59be3b4],
    h1[data-v-e59be3b4],
    h2[data-v-e59be3b4],
    h3[data-v-e59be3b4],
    h4[data-v-e59be3b4],
    h5[data-v-e59be3b4],
    h6[data-v-e59be3b4],
    hr[data-v-e59be3b4],
    ol[data-v-e59be3b4],
    p[data-v-e59be3b4],
    pre[data-v-e59be3b4],
    ul[data-v-e59be3b4] {
      margin: 0;
      padding: 0
    }

    #app[data-v-e59be3b4],
    body[data-v-e59be3b4],
    button[data-v-e59be3b4],
    html[data-v-e59be3b4],
    input[data-v-e59be3b4] {
      font: 400 14px -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
      line-height: 1.5;
      -webkit-font-kerning: normal;
      font-kerning: normal
    }

    .input-tel[data-v-e59be3b4] {
      position: relative;
      font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
      height: 40px;
      min-height: 40px
    }

    .input-tel__label[data-v-e59be3b4] {
      position: absolute;
      top: 4px;
      cursor: pointer;
      left: 13px;
      -webkit-transform: translateY(25%);
      transform: translateY(25%);
      opacity: 0;
      -webkit-transition: all .25s cubic-bezier(.645, .045, .355, 1);
      transition: all .25s cubic-bezier(.645, .045, .355, 1);
      font-size: 11px;
      color: #747474
    }

    .input-tel__input[data-v-e59be3b4] {
      cursor: pointer;
      background-color: #fff;
      -webkit-transition-duration: .3s;
      transition-duration: .3s;
      position: relative;
      width: 100%;
      padding: 0 12px;
      font-weight: 400;
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      outline: none;
      border: 1px solid #ccc;
      font-size: 14px;
      z-index: 0;
      margin-left: -1px;
      height: 40px;
      min-height: 40px
    }

    .input-tel__input[data-v-e59be3b4]:hover {
      border-color: #1e90ff
    }

    .input-tel__input[data-v-e59be3b4]:not(.no-country-selector) {
      border-top-left-radius: 0 !important;
      border-bottom-left-radius: 0 !important
    }

    .input-tel__input[data-v-e59be3b4]::-webkit-input-placeholder {
      color: #747474
    }

    .input-tel__input[data-v-e59be3b4]::-moz-placeholder {
      color: #747474
    }

    .input-tel__input[data-v-e59be3b4]:-ms-input-placeholder {
      color: #747474
    }

    .input-tel__input[data-v-e59be3b4]::-ms-input-placeholder {
      color: #747474
    }

    .input-tel__input[data-v-e59be3b4]::placeholder {
      color: #747474
    }

    .input-tel__input__input[data-v-e59be3b4]:-webkit-autofill,
    .input-tel__input__input[data-v-e59be3b4]:-webkit-autofill:active,
    .input-tel__input__input[data-v-e59be3b4]:-webkit-autofill:focus,
    .input-tel__input__input[data-v-e59be3b4]:-webkit-autofill:hover {
      -webkit-box-shadow: 0 0 0 1000px #fff inset !important;
      box-shadow: inset 0 0 0 1000px #fff !important;
      -webkit-text-fill-color: #747474 !important
    }

    .input-tel__clear[data-v-e59be3b4] {
      position: absolute;
      top: 0;
      bottom: 0;
      right: 8px;
      margin: auto 0;
      width: 24px;
      height: 24px;
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      border: none;
      background: transparent;
      color: #747474;
      border-radius: 24px;
      cursor: pointer;
      font-size: 12px
    }

    .input-tel__clear[data-v-e59be3b4]:focus {
      outline: none
    }

    .input-tel__clear>span[data-v-e59be3b4]:not(.input-tel__clear__effect) {
      position: relative;
      top: 1px
    }

    .input-tel__clear__effect[data-v-e59be3b4] {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      width: 24px;
      height: 24px;
      background-color: #747474;
      border-radius: 24px;
      -webkit-transform: scale(0);
      transform: scale(0);
      -webkit-transition: -webkit-transform .2s;
      transition: -webkit-transform .2s;
      transition: transform .2s;
      transition: transform .2s, -webkit-transform .2s
    }

    .input-tel__clear[data-v-e59be3b4]:hover {
      color: #fff
    }

    .input-tel__clear:hover .input-tel__clear__effect[data-v-e59be3b4] {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: .6
    }

    .input-tel.is-dark .input-tel__input[data-v-e59be3b4]::-webkit-input-placeholder {
      color: hsla(0, 0%, 100%, .7)
    }

    .input-tel.is-dark .input-tel__input[data-v-e59be3b4]::-moz-placeholder {
      color: hsla(0, 0%, 100%, .7)
    }

    .input-tel.is-dark .input-tel__input[data-v-e59be3b4]:-ms-input-placeholder {
      color: hsla(0, 0%, 100%, .7)
    }

    .input-tel.is-dark .input-tel__input[data-v-e59be3b4]::-ms-input-placeholder {
      color: hsla(0, 0%, 100%, .7)
    }

    .input-tel.is-dark .input-tel__input[data-v-e59be3b4]::placeholder {
      color: hsla(0, 0%, 100%, .7)
    }

    .input-tel.is-dark .input-tel__input__input[data-v-e59be3b4]:-webkit-autofill,
    .input-tel.is-dark .input-tel__input__input[data-v-e59be3b4]:-webkit-autofill:active,
    .input-tel.is-dark .input-tel__input__input[data-v-e59be3b4]:-webkit-autofill:focus,
    .input-tel.is-dark .input-tel__input__input[data-v-e59be3b4]:-webkit-autofill:hover {
      -webkit-box-shadow: 0 0 0 1000px #21222e inset !important;
      box-shadow: inset 0 0 0 1000px #21222e !important;
      -webkit-text-fill-color: hsla(0, 0%, 100%, .7) !important
    }

    .input-tel.is-dark .input-tel__clear[data-v-e59be3b4] {
      color: hsla(0, 0%, 100%, .7)
    }

    .input-tel.is-dark .input-tel__clear__effect[data-v-e59be3b4] {
      background-color: hsla(0, 0%, 100%, .3)
    }

    .input-tel.is-dark .input-tel__clear[data-v-e59be3b4]:hover {
      color: #fff
    }

    .input-tel.is-focused[data-v-e59be3b4] {
      z-index: 1
    }

    .input-tel.is-focused .input-tel__input[data-v-e59be3b4] {
      border-color: #1e90ff;
      -webkit-box-shadow: 0 0 0 .125rem rgba(30, 144, 255, .7);
      box-shadow: 0 0 0 .125rem rgba(30, 144, 255, .7)
    }

    .input-tel.is-focused .input-tel__label[data-v-e59be3b4] {
      color: #1e90ff
    }

    .input-tel.is-focused.has-error .input-tel__input[data-v-e59be3b4] {
      -webkit-box-shadow: 0 0 0 .125rem rgba(255, 69, 0, .7);
      box-shadow: 0 0 0 .125rem rgba(255, 69, 0, .7)
    }

    .input-tel.is-focused.is-valid .input-tel__input[data-v-e59be3b4] {
      border-color: #9acd32;
      -webkit-box-shadow: 0 0 0 .125rem rgba(154, 205, 50, .7);
      box-shadow: 0 0 0 .125rem rgba(154, 205, 50, .7)
    }

    .input-tel.has-value .input-tel__label[data-v-e59be3b4] {
      opacity: 1;
      -webkit-transform: translateY(0);
      transform: translateY(0);
      font-size: 11px
    }

    .input-tel.has-value .input-tel__input[data-v-e59be3b4] {
      padding-top: 14px
    }

    .input-tel.has-hint .input-tel__label[data-v-e59be3b4],
    .input-tel.has-value .input-tel__label[data-v-e59be3b4] {
      opacity: 1;
      -webkit-transform: translateY(0);
      transform: translateY(0);
      font-size: 11px
    }

    .input-tel.has-hint .input-tel__input[data-v-e59be3b4],
    .input-tel.has-value .input-tel__input[data-v-e59be3b4] {
      padding-top: 14px
    }

    .input-tel.is-valid .input-tel__input[data-v-e59be3b4],
    .input-tel.is-valid .input-tel__input[data-v-e59be3b4]:hover {
      border-color: #9acd32
    }

    .input-tel.is-valid .input-tel__label[data-v-e59be3b4] {
      color: #9acd32
    }

    .input-tel.has-error:not(.is-valid) .input-tel__input[data-v-e59be3b4] {
      border-color: #ff4500
    }

    .input-tel.has-error:not(.is-valid) .input-tel__label[data-v-e59be3b4] {
      color: #ff4500
    }

    .input-tel.is-disabled[data-v-e59be3b4] {
      cursor: not-allowed
    }

    .input-tel.is-disabled .input-tel__input[data-v-e59be3b4] {
      border-color: #ccc;
      background-color: #f2f2f2;
      color: #ccc
    }

    .input-tel.is-disabled .input-tel__input[data-v-e59be3b4]::-webkit-input-placeholder {
      color: #ccc
    }

    .input-tel.is-disabled .input-tel__input[data-v-e59be3b4]::-moz-placeholder {
      color: #ccc
    }

    .input-tel.is-disabled .input-tel__input[data-v-e59be3b4]:-ms-input-placeholder {
      color: #ccc
    }

    .input-tel.is-disabled .input-tel__input[data-v-e59be3b4]::-ms-input-placeholder {
      color: #ccc
    }

    .input-tel.is-disabled .input-tel__input[data-v-e59be3b4]::placeholder {
      color: #ccc
    }

    .input-tel.is-disabled .input-tel__input[data-v-e59be3b4],
    .input-tel.is-disabled .input-tel__label[data-v-e59be3b4],
    .input-tel.is-disabled .input-tel__toggle__arrow[data-v-e59be3b4] {
      cursor: not-allowed;
      color: #ccc
    }

    .input-tel.sm[data-v-e59be3b4] {
      height: 36px;
      min-height: 36px
    }

    .input-tel.sm .input-tel__input[data-v-e59be3b4] {
      font-size: 12px;
      height: 36px;
      min-height: 36px
    }

    .input-tel.sm .input-tel__label[data-v-e59be3b4] {
      font-size: 10px
    }

    .input-tel.sm.has-value .input-tel__input[data-v-e59be3b4] {
      padding-top: 12px
    }

    .input-tel.lg[data-v-e59be3b4] {
      height: 48px;
      min-height: 48px
    }

    .input-tel.lg .input-tel__input[data-v-e59be3b4] {
      font-size: 14px;
      height: 48px;
      min-height: 48px
    }

    .input-tel.lg .input-tel__label[data-v-e59be3b4] {
      font-size: 14px
    }

    .input-tel.lg.has-value .input-tel__input[data-v-e59be3b4] {
      padding-top: 16px
    }

    .input-tel__loader[data-v-e59be3b4] {
      bottom: 0;
      height: 2px;
      left: 0;
      width: calc(100% - 8px);
      position: absolute;
      overflow: hidden;
      border-radius: 8px
    }

    .input-tel__loader__progress-bar[data-v-e59be3b4] {
      background-color: #1e90ff;
      display: block;
      position: absolute;
      content: "";
      left: -200px;
      width: 200px;
      height: 2px;
      -webkit-animation: loading-data-v-e59be3b4 2s linear infinite;
      animation: loading-data-v-e59be3b4 2s linear infinite
    }

    @keyframes loading-data-v-e59be3b4 {
      0% {
        left: -200px;
        width: 30%
      }

      50% {
        width: 30%
      }

      70% {
        width: 70%
      }

      80% {
        left: 50%
      }

      95% {
        left: 120%
      }

      to {
        left: 100%
      }
    }

    .iti-flag.be {
      width: 18px
    }

    .iti-flag.ch {
      width: 15px
    }

    .iti-flag.mc {
      width: 19px
    }

    .iti-flag.ne {
      width: 18px
    }

    .iti-flag.np {
      width: 13px
    }

    .iti-flag.va {
      width: 15px
    }

    @media only screen and (-webkit-min-device-pixel-ratio:2),
    only screen and (min-device-pixel-ratio:2),
    only screen and (min-resolution:2dppx),
    only screen and (min-resolution:192dpi) {
      .iti-flag {
        background-size: 5630px 15px
      }
    }

    .iti-flag.ac {
      height: 10px;
      background-position: 0 0
    }

    .iti-flag.ad {
      height: 14px;
      background-position: -22px 0
    }

    .iti-flag.ae {
      height: 10px;
      background-position: -44px 0
    }

    .iti-flag.af {
      height: 14px;
      background-position: -66px 0
    }

    .iti-flag.ag {
      height: 14px;
      background-position: -88px 0
    }

    .iti-flag.ai {
      height: 10px;
      background-position: -110px 0
    }

    .iti-flag.al {
      height: 15px;
      background-position: -132px 0
    }

    .iti-flag.am {
      height: 10px;
      background-position: -154px 0
    }

    .iti-flag.ao {
      height: 14px;
      background-position: -176px 0
    }

    .iti-flag.aq {
      height: 14px;
      background-position: -198px 0
    }

    .iti-flag.ar {
      height: 13px;
      background-position: -220px 0
    }

    .iti-flag.as {
      height: 10px;
      background-position: -242px 0
    }

    .iti-flag.at {
      height: 14px;
      background-position: -264px 0
    }

    .iti-flag.au {
      height: 10px;
      background-position: -286px 0
    }

    .iti-flag.aw {
      height: 14px;
      background-position: -308px 0
    }

    .iti-flag.ax {
      height: 13px;
      background-position: -330px 0
    }

    .iti-flag.az {
      height: 10px;
      background-position: -352px 0
    }

    .iti-flag.ba {
      height: 10px;
      background-position: -374px 0
    }

    .iti-flag.bb {
      height: 14px;
      background-position: -396px 0
    }

    .iti-flag.bd {
      height: 12px;
      background-position: -418px 0
    }

    .iti-flag.be {
      height: 15px;
      background-position: -440px 0
    }

    .iti-flag.bf {
      height: 14px;
      background-position: -460px 0
    }

    .iti-flag.bg {
      height: 12px;
      background-position: -482px 0
    }

    .iti-flag.bh {
      height: 12px;
      background-position: -504px 0
    }

    .iti-flag.bi {
      height: 12px;
      background-position: -526px 0
    }

    .iti-flag.bj {
      height: 14px;
      background-position: -548px 0
    }

    .iti-flag.bl {
      height: 14px;
      background-position: -570px 0
    }

    .iti-flag.bm {
      height: 10px;
      background-position: -592px 0
    }

    .iti-flag.bn {
      height: 10px;
      background-position: -614px 0
    }

    .iti-flag.bo {
      height: 14px;
      background-position: -636px 0
    }

    .iti-flag.bq {
      height: 14px;
      background-position: -658px 0
    }

    .iti-flag.br {
      height: 14px;
      background-position: -680px 0
    }

    .iti-flag.bs {
      height: 10px;
      background-position: -702px 0
    }

    .iti-flag.bt {
      height: 14px;
      background-position: -724px 0
    }

    .iti-flag.bv {
      height: 15px;
      background-position: -746px 0
    }

    .iti-flag.bw {
      height: 14px;
      background-position: -768px 0
    }

    .iti-flag.by {
      height: 10px;
      background-position: -790px 0
    }

    .iti-flag.bz {
      height: 14px;
      background-position: -812px 0
    }

    .iti-flag.ca {
      height: 10px;
      background-position: -834px 0
    }

    .iti-flag.cc {
      height: 10px;
      background-position: -856px 0
    }

    .iti-flag.cd {
      height: 15px;
      background-position: -878px 0
    }

    .iti-flag.cf {
      height: 14px;
      background-position: -900px 0
    }

    .iti-flag.cg {
      height: 14px;
      background-position: -922px 0
    }

    .iti-flag.ch {
      height: 15px;
      background-position: -944px 0
    }

    .iti-flag.ci {
      height: 14px;
      background-position: -961px 0
    }

    .iti-flag.ck {
      height: 10px;
      background-position: -983px 0
    }

    .iti-flag.cl {
      height: 14px;
      background-position: -1005px 0
    }

    .iti-flag.cm {
      height: 14px;
      background-position: -1027px 0
    }

    .iti-flag.cn {
      height: 14px;
      background-position: -1049px 0
    }

    .iti-flag.co {
      height: 14px;
      background-position: -1071px 0
    }

    .iti-flag.cp {
      height: 14px;
      background-position: -1093px 0
    }

    .iti-flag.cr {
      height: 12px;
      background-position: -1115px 0
    }

    .iti-flag.cu {
      height: 10px;
      background-position: -1137px 0
    }

    .iti-flag.cv {
      height: 12px;
      background-position: -1159px 0
    }

    .iti-flag.cw {
      height: 14px;
      background-position: -1181px 0
    }

    .iti-flag.cx {
      height: 10px;
      background-position: -1203px 0
    }

    .iti-flag.cy {
      height: 14px;
      background-position: -1225px 0
    }

    .iti-flag.cz {
      height: 14px;
      background-position: -1247px 0
    }

    .iti-flag.de {
      height: 12px;
      background-position: -1269px 0
    }

    .iti-flag.dg {
      height: 10px;
      background-position: -1291px 0
    }

    .iti-flag.dj {
      height: 14px;
      background-position: -1313px 0
    }

    .iti-flag.dk {
      height: 15px;
      background-position: -1335px 0
    }

    .iti-flag.dm {
      height: 10px;
      background-position: -1357px 0
    }

    .iti-flag.do {
      height: 13px;
      background-position: -1379px 0
    }

    .iti-flag.dz {
      height: 14px;
      background-position: -1401px 0
    }

    .iti-flag.ea {
      height: 14px;
      background-position: -1423px 0
    }

    .iti-flag.ec {
      height: 14px;
      background-position: -1445px 0
    }

    .iti-flag.ee {
      height: 13px;
      background-position: -1467px 0
    }

    .iti-flag.eg {
      height: 14px;
      background-position: -1489px 0
    }

    .iti-flag.eh {
      height: 10px;
      background-position: -1511px 0
    }

    .iti-flag.er {
      height: 10px;
      background-position: -1533px 0
    }

    .iti-flag.es {
      height: 14px;
      background-position: -1555px 0
    }

    .iti-flag.et {
      height: 10px;
      background-position: -1577px 0
    }

    .iti-flag.eu {
      height: 14px;
      background-position: -1599px 0
    }

    .iti-flag.fi {
      height: 12px;
      background-position: -1621px 0
    }

    .iti-flag.fj {
      height: 10px;
      background-position: -1643px 0
    }

    .iti-flag.fk {
      height: 10px;
      background-position: -1665px 0
    }

    .iti-flag.fm {
      height: 11px;
      background-position: -1687px 0
    }

    .iti-flag.fo {
      height: 15px;
      background-position: -1709px 0
    }

    .iti-flag.fr {
      height: 14px;
      background-position: -1731px 0
    }

    .iti-flag.ga {
      height: 15px;
      background-position: -1753px 0
    }

    .iti-flag.gb {
      height: 10px;
      background-position: -1775px 0
    }

    .iti-flag.gd {
      height: 12px;
      background-position: -1797px 0
    }

    .iti-flag.ge {
      height: 14px;
      background-position: -1819px 0
    }

    .iti-flag.gf {
      height: 14px;
      background-position: -1841px 0
    }

    .iti-flag.gg {
      height: 14px;
      background-position: -1863px 0
    }

    .iti-flag.gh {
      height: 14px;
      background-position: -1885px 0
    }

    .iti-flag.gi {
      height: 10px;
      background-position: -1907px 0
    }

    .iti-flag.gl {
      height: 14px;
      background-position: -1929px 0
    }

    .iti-flag.gm {
      height: 14px;
      background-position: -1951px 0
    }

    .iti-flag.gn {
      height: 14px;
      background-position: -1973px 0
    }

    .iti-flag.gp {
      height: 14px;
      background-position: -1995px 0
    }

    .iti-flag.gq {
      height: 14px;
      background-position: -2017px 0
    }

    .iti-flag.gr {
      height: 14px;
      background-position: -2039px 0
    }

    .iti-flag.gs {
      height: 10px;
      background-position: -2061px 0
    }

    .iti-flag.gt {
      height: 13px;
      background-position: -2083px 0
    }

    .iti-flag.gu {
      height: 11px;
      background-position: -2105px 0
    }

    .iti-flag.gw {
      height: 10px;
      background-position: -2127px 0
    }

    .iti-flag.gy {
      height: 12px;
      background-position: -2149px 0
    }

    .iti-flag.hk {
      height: 14px;
      background-position: -2171px 0
    }

    .iti-flag.hm {
      height: 10px;
      background-position: -2193px 0
    }

    .iti-flag.hn {
      height: 10px;
      background-position: -2215px 0
    }

    .iti-flag.hr {
      height: 10px;
      background-position: -2237px 0
    }

    .iti-flag.ht {
      height: 12px;
      background-position: -2259px 0
    }

    .iti-flag.hu {
      height: 10px;
      background-position: -2281px 0
    }

    .iti-flag.ic {
      height: 14px;
      background-position: -2303px 0
    }

    .iti-flag.id {
      height: 14px;
      background-position: -2325px 0
    }

    .iti-flag.ie {
      height: 10px;
      background-position: -2347px 0
    }

    .iti-flag.il {
      height: 15px;
      background-position: -2369px 0
    }

    .iti-flag.im {
      height: 10px;
      background-position: -2391px 0
    }

    .iti-flag.in {
      height: 14px;
      background-position: -2413px 0
    }

    .iti-flag.io {
      height: 10px;
      background-position: -2435px 0
    }

    .iti-flag.iq {
      height: 14px;
      background-position: -2457px 0
    }

    .iti-flag.ir {
      height: 12px;
      background-position: -2479px 0
    }

    .iti-flag.is {
      height: 15px;
      background-position: -2501px 0
    }

    .iti-flag.it {
      height: 14px;
      background-position: -2523px 0
    }

    .iti-flag.je {
      height: 12px;
      background-position: -2545px 0
    }

    .iti-flag.jm {
      height: 10px;
      background-position: -2567px 0
    }

    .iti-flag.jo {
      height: 10px;
      background-position: -2589px 0
    }

    .iti-flag.jp {
      height: 14px;
      background-position: -2611px 0
    }

    .iti-flag.ke {
      height: 14px;
      background-position: -2633px 0
    }

    .iti-flag.kg {
      height: 12px;
      background-position: -2655px 0
    }

    .iti-flag.kh {
      height: 13px;
      background-position: -2677px 0
    }

    .iti-flag.ki {
      height: 10px;
      background-position: -2699px 0
    }

    .iti-flag.km {
      height: 12px;
      background-position: -2721px 0
    }

    .iti-flag.kn {
      height: 14px;
      background-position: -2743px 0
    }

    .iti-flag.kp {
      height: 10px;
      background-position: -2765px 0
    }

    .iti-flag.kr {
      height: 14px;
      background-position: -2787px 0
    }

    .iti-flag.kw {
      height: 10px;
      background-position: -2809px 0
    }

    .iti-flag.ky {
      height: 10px;
      background-position: -2831px 0
    }

    .iti-flag.kz {
      height: 10px;
      background-position: -2853px 0
    }

    .iti-flag.la {
      height: 14px;
      background-position: -2875px 0
    }

    .iti-flag.lb {
      height: 14px;
      background-position: -2897px 0
    }

    .iti-flag.lc {
      height: 10px;
      background-position: -2919px 0
    }

    .iti-flag.li {
      height: 12px;
      background-position: -2941px 0
    }

    .iti-flag.lk {
      height: 10px;
      background-position: -2963px 0
    }

    .iti-flag.lr {
      height: 11px;
      background-position: -2985px 0
    }

    .iti-flag.ls {
      height: 14px;
      background-position: -3007px 0
    }

    .iti-flag.lt {
      height: 12px;
      background-position: -3029px 0
    }

    .iti-flag.lu {
      height: 12px;
      background-position: -3051px 0
    }

    .iti-flag.lv {
      height: 10px;
      background-position: -3073px 0
    }

    .iti-flag.ly {
      height: 10px;
      background-position: -3095px 0
    }

    .iti-flag.ma {
      height: 14px;
      background-position: -3117px 0
    }

    .iti-flag.mc {
      height: 15px;
      background-position: -3139px 0
    }

    .iti-flag.md {
      height: 10px;
      background-position: -3160px 0
    }

    .iti-flag.me {
      height: 10px;
      background-position: -3182px 0
    }

    .iti-flag.mf {
      height: 14px;
      background-position: -3204px 0
    }

    .iti-flag.mg {
      height: 14px;
      background-position: -3226px 0
    }

    .iti-flag.mh {
      height: 11px;
      background-position: -3248px 0
    }

    .iti-flag.mk {
      height: 10px;
      background-position: -3270px 0
    }

    .iti-flag.ml {
      height: 14px;
      background-position: -3292px 0
    }

    .iti-flag.mm {
      height: 14px;
      background-position: -3314px 0
    }

    .iti-flag.mn {
      height: 10px;
      background-position: -3336px 0
    }

    .iti-flag.mo {
      height: 14px;
      background-position: -3358px 0
    }

    .iti-flag.mp {
      height: 10px;
      background-position: -3380px 0
    }

    .iti-flag.mq {
      height: 14px;
      background-position: -3402px 0
    }

    .iti-flag.mr {
      height: 14px;
      background-position: -3424px 0
    }

    .iti-flag.ms {
      height: 10px;
      background-position: -3446px 0
    }

    .iti-flag.mt {
      height: 14px;
      background-position: -3468px 0
    }

    .iti-flag.mu {
      height: 14px;
      background-position: -3490px 0
    }

    .iti-flag.mv {
      height: 14px;
      background-position: -3512px 0
    }

    .iti-flag.mw {
      height: 14px;
      background-position: -3534px 0
    }

    .iti-flag.mx {
      height: 12px;
      background-position: -3556px 0
    }

    .iti-flag.my {
      height: 10px;
      background-position: -3578px 0
    }

    .iti-flag.mz {
      height: 14px;
      background-position: -3600px 0
    }

    .iti-flag.na {
      height: 14px;
      background-position: -3622px 0
    }

    .iti-flag.nc {
      height: 10px;
      background-position: -3644px 0
    }

    .iti-flag.ne {
      height: 15px;
      background-position: -3666px 0
    }

    .iti-flag.nf {
      height: 10px;
      background-position: -3686px 0
    }

    .iti-flag.ng {
      height: 10px;
      background-position: -3708px 0
    }

    .iti-flag.ni {
      height: 12px;
      background-position: -3730px 0
    }

    .iti-flag.nl {
      height: 14px;
      background-position: -3752px 0
    }

    .iti-flag.no {
      height: 15px;
      background-position: -3774px 0
    }

    .iti-flag.np {
      height: 15px;
      background-position: -3796px 0
    }

    .iti-flag.nr {
      height: 10px;
      background-position: -3811px 0
    }

    .iti-flag.nu {
      height: 10px;
      background-position: -3833px 0
    }

    .iti-flag.nz {
      height: 10px;
      background-position: -3855px 0
    }

    .iti-flag.om {
      height: 10px;
      background-position: -3877px 0
    }

    .iti-flag.pa {
      height: 14px;
      background-position: -3899px 0
    }

    .iti-flag.pe {
      height: 14px;
      background-position: -3921px 0
    }

    .iti-flag.pf {
      height: 14px;
      background-position: -3943px 0
    }

    .iti-flag.pg {
      height: 15px;
      background-position: -3965px 0
    }

    .iti-flag.ph {
      height: 10px;
      background-position: -3987px 0
    }

    .iti-flag.pk {
      height: 14px;
      background-position: -4009px 0
    }

    .iti-flag.pl {
      height: 13px;
      background-position: -4031px 0
    }

    .iti-flag.pm {
      height: 14px;
      background-position: -4053px 0
    }

    .iti-flag.pn {
      height: 10px;
      background-position: -4075px 0
    }

    .iti-flag.pr {
      height: 14px;
      background-position: -4097px 0
    }

    .iti-flag.ps {
      height: 10px;
      background-position: -4119px 0
    }

    .iti-flag.pt {
      height: 14px;
      background-position: -4141px 0
    }

    .iti-flag.pw {
      height: 13px;
      background-position: -4163px 0
    }

    .iti-flag.py {
      height: 11px;
      background-position: -4185px 0
    }

    .iti-flag.qa {
      height: 8px;
      background-position: -4207px 0
    }

    .iti-flag.re {
      height: 14px;
      background-position: -4229px 0
    }

    .iti-flag.ro {
      height: 14px;
      background-position: -4251px 0
    }

    .iti-flag.rs {
      height: 14px;
      background-position: -4273px 0
    }

    .iti-flag.ru {
      height: 14px;
      background-position: -4295px 0
    }

    .iti-flag.rw {
      height: 14px;
      background-position: -4317px 0
    }

    .iti-flag.sa {
      height: 14px;
      background-position: -4339px 0
    }

    .iti-flag.sb {
      height: 10px;
      background-position: -4361px 0
    }

    .iti-flag.sc {
      height: 10px;
      background-position: -4383px 0
    }

    .iti-flag.sd {
      height: 10px;
      background-position: -4405px 0
    }

    .iti-flag.se {
      height: 13px;
      background-position: -4427px 0
    }

    .iti-flag.sg {
      height: 14px;
      background-position: -4449px 0
    }

    .iti-flag.sh {
      height: 10px;
      background-position: -4471px 0
    }

    .iti-flag.si {
      height: 10px;
      background-position: -4493px 0
    }

    .iti-flag.sj {
      height: 15px;
      background-position: -4515px 0
    }

    .iti-flag.sk {
      height: 14px;
      background-position: -4537px 0
    }

    .iti-flag.sl {
      height: 14px;
      background-position: -4559px 0
    }

    .iti-flag.sm {
      height: 15px;
      background-position: -4581px 0
    }

    .iti-flag.sn {
      height: 14px;
      background-position: -4603px 0
    }

    .iti-flag.so {
      height: 14px;
      background-position: -4625px 0
    }

    .iti-flag.sr {
      height: 14px;
      background-position: -4647px 0
    }

    .iti-flag.ss {
      height: 10px;
      background-position: -4669px 0
    }

    .iti-flag.st {
      height: 10px;
      background-position: -4691px 0
    }

    .iti-flag.sv {
      height: 12px;
      background-position: -4713px 0
    }

    .iti-flag.sx {
      height: 14px;
      background-position: -4735px 0
    }

    .iti-flag.sy {
      height: 14px;
      background-position: -4757px 0
    }

    .iti-flag.sz {
      height: 14px;
      background-position: -4779px 0
    }

    .iti-flag.ta {
      height: 10px;
      background-position: -4801px 0
    }

    .iti-flag.tc {
      height: 10px;
      background-position: -4823px 0
    }

    .iti-flag.td {
      height: 14px;
      background-position: -4845px 0
    }

    .iti-flag.tf {
      height: 14px;
      background-position: -4867px 0
    }

    .iti-flag.tg {
      height: 13px;
      background-position: -4889px 0
    }

    .iti-flag.th {
      height: 14px;
      background-position: -4911px 0
    }

    .iti-flag.tj {
      height: 10px;
      background-position: -4933px 0
    }

    .iti-flag.tk {
      height: 10px;
      background-position: -4955px 0
    }

    .iti-flag.tl {
      height: 10px;
      background-position: -4977px 0
    }

    .iti-flag.tm {
      height: 14px;
      background-position: -4999px 0
    }

    .iti-flag.tn {
      height: 14px;
      background-position: -5021px 0
    }

    .iti-flag.to {
      height: 10px;
      background-position: -5043px 0
    }

    .iti-flag.tr {
      height: 14px;
      background-position: -5065px 0
    }

    .iti-flag.tt {
      height: 12px;
      background-position: -5087px 0
    }

    .iti-flag.tv {
      height: 10px;
      background-position: -5109px 0
    }

    .iti-flag.tw {
      height: 14px;
      background-position: -5131px 0
    }

    .iti-flag.tz {
      height: 14px;
      background-position: -5153px 0
    }

    .iti-flag.ua {
      height: 14px;
      background-position: -5175px 0
    }

    .iti-flag.ug {
      height: 14px;
      background-position: -5197px 0
    }

    .iti-flag.um {
      height: 11px;
      background-position: -5219px 0
    }

    .iti-flag.us {
      height: 11px;
      background-position: -5241px 0
    }

    .iti-flag.uy {
      height: 14px;
      background-position: -5263px 0
    }

    .iti-flag.uz {
      height: 10px;
      background-position: -5285px 0
    }

    .iti-flag.va {
      height: 15px;
      background-position: -5307px 0
    }

    .iti-flag.vc {
      height: 14px;
      background-position: -5324px 0
    }

    .iti-flag.ve {
      height: 14px;
      background-position: -5346px 0
    }

    .iti-flag.vg {
      height: 10px;
      background-position: -5368px 0
    }

    .iti-flag.vi {
      height: 14px;
      background-position: -5390px 0
    }

    .iti-flag.vn {
      height: 14px;
      background-position: -5412px 0
    }

    .iti-flag.vu {
      height: 12px;
      background-position: -5434px 0
    }

    .iti-flag.wf {
      height: 14px;
      background-position: -5456px 0
    }

    .iti-flag.ws {
      height: 10px;
      background-position: -5478px 0
    }

    .iti-flag.xk {
      height: 15px;
      background-position: -5500px 0
    }

    .iti-flag.ye {
      height: 14px;
      background-position: -5522px 0
    }

    .iti-flag.yt {
      height: 14px;
      background-position: -5544px 0
    }

    .iti-flag.za {
      height: 14px;
      background-position: -5566px 0
    }

    .iti-flag.zm {
      height: 14px;
      background-position: -5588px 0
    }

    .iti-flag.zw {
      height: 10px;
      background-position: -5610px 0
    }

    .iti-flag {
      width: 20px;
      height: 15px;
      background-image: url(/public/static/front/images/vendor/vue-phone-number-input/dist/flags.9c96e0ed.png?9c96e0ed7093c095fd33870329282962);
      background-repeat: no-repeat;
      background-color: #dbdbdb;
      background-position: 20px 0
    }

    @media only screen and (-webkit-min-device-pixel-ratio:2),
    only screen and (min-device-pixel-ratio:2),
    only screen and (min-resolution:2dppx),
    only screen and (min-resolution:192dpi) {
      .iti-flag {
        background-image: url(/public/static/front/images/vendor/vue-phone-number-input/dist/flags.9c96e0ed.png?9c96e0ed7093c095fd33870329282962)
      }
    }

    .iti-flag.np {
      background-color: transparent
    }

    .bg-primary-after[data-v-46e105de]:after,
    .bg-primary-before[data-v-46e105de]:before,
    .bg-primary[data-v-46e105de] {
      background-color: #1e90ff
    }

    .bg-primary-after-transparency[data-v-46e105de]:after,
    .bg-primary-before-transparency[data-v-46e105de]:before,
    .bg-primary-transparency[data-v-46e105de] {
      background-color: rgba(30, 144, 255, .5)
    }

    .bg-secondary-after[data-v-46e105de]:after,
    .bg-secondary-before[data-v-46e105de]:before,
    .bg-secondary[data-v-46e105de] {
      background-color: #747474
    }

    .bg-secondary-after-transparency[data-v-46e105de]:after,
    .bg-secondary-before-transparency[data-v-46e105de]:before,
    .bg-secondary-transparency[data-v-46e105de] {
      background-color: hsla(0, 0%, 45.5%, .5)
    }

    .bg-third-after[data-v-46e105de]:after,
    .bg-third-before[data-v-46e105de]:before,
    .bg-third[data-v-46e105de] {
      background-color: #ccc
    }

    .bg-third-after-transparency[data-v-46e105de]:after,
    .bg-third-before-transparency[data-v-46e105de]:before,
    .bg-third-transparency[data-v-46e105de] {
      background-color: hsla(0, 0%, 80%, .5)
    }

    .bg-success-after[data-v-46e105de]:after,
    .bg-success-before[data-v-46e105de]:before,
    .bg-success[data-v-46e105de] {
      background-color: #9acd32
    }

    .bg-success-after-transparency[data-v-46e105de]:after,
    .bg-success-before-transparency[data-v-46e105de]:before,
    .bg-success-transparency[data-v-46e105de] {
      background-color: rgba(154, 205, 50, .5)
    }

    .bg-danger-after[data-v-46e105de]:after,
    .bg-danger-before[data-v-46e105de]:before,
    .bg-danger[data-v-46e105de] {
      background-color: #ff4500
    }

    .bg-danger-after-transparency[data-v-46e105de]:after,
    .bg-danger-before-transparency[data-v-46e105de]:before,
    .bg-danger-transparency[data-v-46e105de] {
      background-color: rgba(255, 69, 0, .5)
    }

    .bg-grey-after[data-v-46e105de]:after,
    .bg-grey-before[data-v-46e105de]:before,
    .bg-grey[data-v-46e105de] {
      background-color: #999
    }

    .bg-grey-after-transparency[data-v-46e105de]:after,
    .bg-grey-before-transparency[data-v-46e105de]:before,
    .bg-grey-transparency[data-v-46e105de] {
      background-color: hsla(0, 0%, 60%, .5)
    }

    .bg-info-after[data-v-46e105de]:after,
    .bg-info-before[data-v-46e105de]:before,
    .bg-info[data-v-46e105de] {
      background-color: #17a2b8
    }

    .bg-info-after-transparency[data-v-46e105de]:after,
    .bg-info-before-transparency[data-v-46e105de]:before,
    .bg-info-transparency[data-v-46e105de] {
      background-color: rgba(23, 162, 184, .5)
    }

    .bg-warning-after[data-v-46e105de]:after,
    .bg-warning-before[data-v-46e105de]:before,
    .bg-warning[data-v-46e105de] {
      background-color: #ffa300
    }

    .bg-warning-after-transparency[data-v-46e105de]:after,
    .bg-warning-before-transparency[data-v-46e105de]:before,
    .bg-warning-transparency[data-v-46e105de] {
      background-color: rgba(255, 163, 0, .5)
    }

    .bg-light-after[data-v-46e105de]:after,
    .bg-light-before[data-v-46e105de]:before,
    .bg-light[data-v-46e105de] {
      background-color: #f5f5f5
    }

    .bg-light-after-transparency[data-v-46e105de]:after,
    .bg-light-before-transparency[data-v-46e105de]:before,
    .bg-light-transparency[data-v-46e105de] {
      background-color: hsla(0, 0%, 96.1%, .5)
    }

    .bg-dark-after[data-v-46e105de]:after,
    .bg-dark-before[data-v-46e105de]:before,
    .bg-dark[data-v-46e105de] {
      background-color: #24292e
    }

    .bg-dark-after-transparency[data-v-46e105de]:after,
    .bg-dark-before-transparency[data-v-46e105de]:before,
    .bg-dark-transparency[data-v-46e105de] {
      background-color: rgba(36, 41, 46, .5)
    }

    .bg-default-after[data-v-46e105de]:after,
    .bg-default-before[data-v-46e105de]:before,
    .bg-default[data-v-46e105de] {
      background-color: #ccc
    }

    .bg-default-after-transparency[data-v-46e105de]:after,
    .bg-default-before-transparency[data-v-46e105de]:before,
    .bg-default-transparency[data-v-46e105de] {
      background-color: hsla(0, 0%, 80%, .5)
    }

    .bg-white-after[data-v-46e105de]:after,
    .bg-white-before[data-v-46e105de]:before,
    .bg-white[data-v-46e105de] {
      background-color: #fff
    }

    .bg-white-after-transparency[data-v-46e105de]:after,
    .bg-white-before-transparency[data-v-46e105de]:before,
    .bg-white-transparency[data-v-46e105de] {
      background-color: hsla(0, 0%, 100%, .5)
    }

    .bg-black-after[data-v-46e105de]:after,
    .bg-black-before[data-v-46e105de]:before,
    .bg-black[data-v-46e105de] {
      background-color: #000
    }

    .bg-black-after-transparency[data-v-46e105de]:after,
    .bg-black-before-transparency[data-v-46e105de]:before,
    .bg-black-transparency[data-v-46e105de] {
      background-color: rgba(0, 0, 0, .5)
    }

    .fill-primary path[data-v-46e105de] {
      fill: #1e90ff
    }

    .fill-secondary path[data-v-46e105de] {
      fill: #747474
    }

    .fill-third path[data-v-46e105de] {
      fill: #ccc
    }

    .fill-success path[data-v-46e105de] {
      fill: #9acd32
    }

    .fill-danger path[data-v-46e105de] {
      fill: #ff4500
    }

    .fill-grey path[data-v-46e105de] {
      fill: #999
    }

    .fill-info path[data-v-46e105de] {
      fill: #17a2b8
    }

    .fill-warning path[data-v-46e105de] {
      fill: #ffa300
    }

    .fill-light path[data-v-46e105de] {
      fill: #f5f5f5
    }

    .fill-dark path[data-v-46e105de] {
      fill: #24292e
    }

    .fill-default path[data-v-46e105de] {
      fill: #ccc
    }

    .fill-white path[data-v-46e105de] {
      fill: #fff
    }

    .fill-black path[data-v-46e105de] {
      fill: #000
    }

    .label[data-v-46e105de] {
      border-radius: 2px;
      padding: 2px 4px;
      color: #fff;
      font-size: .714em
    }

    .label-primary[data-v-46e105de],
    .label[data-v-46e105de] {
      background-color: #1e90ff
    }

    .label-primary-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #1e90ff;
      color: #1e90ff
    }

    .label-secondary[data-v-46e105de] {
      background-color: #747474
    }

    .label-secondary-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #747474;
      color: #747474
    }

    .label-third[data-v-46e105de] {
      background-color: #ccc
    }

    .label-third-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #ccc;
      color: #ccc
    }

    .label-success[data-v-46e105de] {
      background-color: #9acd32
    }

    .label-success-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #9acd32;
      color: #9acd32
    }

    .label-danger[data-v-46e105de] {
      background-color: #ff4500
    }

    .label-danger-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #ff4500;
      color: #ff4500
    }

    .label-grey[data-v-46e105de] {
      background-color: #999
    }

    .label-grey-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #999;
      color: #999
    }

    .label-info[data-v-46e105de] {
      background-color: #17a2b8
    }

    .label-info-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #17a2b8;
      color: #17a2b8
    }

    .label-warning[data-v-46e105de] {
      background-color: #ffa300
    }

    .label-warning-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #ffa300;
      color: #ffa300
    }

    .label-light[data-v-46e105de] {
      background-color: #f5f5f5
    }

    .label-light-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #f5f5f5;
      color: #f5f5f5
    }

    .label-dark[data-v-46e105de] {
      background-color: #24292e
    }

    .label-dark-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #24292e;
      color: #24292e
    }

    .label-default[data-v-46e105de] {
      background-color: #ccc
    }

    .label-default-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #ccc;
      color: #ccc
    }

    .label-white[data-v-46e105de] {
      background-color: #fff
    }

    .label-white-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #fff;
      color: #fff
    }

    .label-black[data-v-46e105de] {
      background-color: #000
    }

    .label-black-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #000;
      color: #000
    }

    .dot[data-v-46e105de] {
      width: 6px;
      height: 6px;
      border-radius: 6px
    }

    .dot-primary[data-v-46e105de],
    .dot[data-v-46e105de] {
      background-color: #1e90ff
    }

    .dot-primary-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #1e90ff;
      color: #1e90ff
    }

    .dot-secondary[data-v-46e105de] {
      background-color: #747474
    }

    .dot-secondary-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #747474;
      color: #747474
    }

    .dot-third[data-v-46e105de] {
      background-color: #ccc
    }

    .dot-third-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #ccc;
      color: #ccc
    }

    .dot-success[data-v-46e105de] {
      background-color: #9acd32
    }

    .dot-success-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #9acd32;
      color: #9acd32
    }

    .dot-danger[data-v-46e105de] {
      background-color: #ff4500
    }

    .dot-danger-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #ff4500;
      color: #ff4500
    }

    .dot-grey[data-v-46e105de] {
      background-color: #999
    }

    .dot-grey-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #999;
      color: #999
    }

    .dot-info[data-v-46e105de] {
      background-color: #17a2b8
    }

    .dot-info-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #17a2b8;
      color: #17a2b8
    }

    .dot-warning[data-v-46e105de] {
      background-color: #ffa300
    }

    .dot-warning-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #ffa300;
      color: #ffa300
    }

    .dot-light[data-v-46e105de] {
      background-color: #f5f5f5
    }

    .dot-light-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #f5f5f5;
      color: #f5f5f5
    }

    .dot-dark[data-v-46e105de] {
      background-color: #24292e
    }

    .dot-dark-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #24292e;
      color: #24292e
    }

    .dot-default[data-v-46e105de] {
      background-color: #ccc
    }

    .dot-default-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #ccc;
      color: #ccc
    }

    .dot-white[data-v-46e105de] {
      background-color: #fff
    }

    .dot-white-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #fff;
      color: #fff
    }

    .dot-black[data-v-46e105de] {
      background-color: #000
    }

    .dot-black-outline[data-v-46e105de] {
      background-color: transparent;
      border: 1px solid #000;
      color: #000
    }

    a[data-v-46e105de] {
      color: #1e90ff;
      text-decoration: none
    }

    a[data-v-46e105de]:focus,
    a[data-v-46e105de]:hover {
      text-decoration: underline
    }

    .btn[data-v-46e105de] {
      border: 1px solid transparent;
      outline: none;
      cursor: pointer;
      -webkit-transition: all .25s cubic-bezier(.645, .045, .355, 1);
      transition: all .25s cubic-bezier(.645, .045, .355, 1);
      background-color: #1e90ff;
      color: #fff;
      display: inline-block;
      border-radius: 8px;
      line-height: 1;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      padding: 12px 20px;
      font-size: 1em;
      font-weight: inherit;
      margin: 0;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      width: auto;
      overflow: visible;
      -webkit-font-smoothing: inherit;
      text-decoration: none;
      -moz-osx-font-smoothing: inherit
    }

    .btn[data-v-46e105de]:focus,
    .btn[data-v-46e105de]:hover {
      background-color: #0077ea
    }

    .btn.active[data-v-46e105de] {
      background-color: #1e90ff
    }

    .btn.active[data-v-46e105de],
    .btn[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5);
      box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5)
    }

    .btn.active[data-v-46e105de],
    .btn[data-v-46e105de]:focus,
    .btn[data-v-46e105de]:hover {
      text-decoration: none
    }

    .btn--rounded[data-v-46e105de] {
      border-radius: 50px
    }

    .btn--block[data-v-46e105de] {
      width: 100%
    }

    .btn--lg[data-v-46e105de] {
      padding: 16px 22px;
      font-size: 1.143em
    }

    .btn--md[data-v-46e105de] {
      padding: 10px 20px;
      font-size: 1em
    }

    .btn--sm[data-v-46e105de] {
      padding: 9px 15px;
      font-size: .857em
    }

    .btn--mini[data-v-46e105de] {
      padding: 7px 15px;
      font-size: .857em
    }

    .btn--fab[data-v-46e105de] {
      border-radius: 50%;
      padding: 0;
      height: 40px;
      width: 40px
    }

    .btn--fab.btn--lg[data-v-46e105de] {
      height: 50px;
      width: 50px
    }

    .btn--fab.btn--md[data-v-46e105de] {
      height: 36px;
      width: 36px
    }

    .btn--fab.btn--sm[data-v-46e105de] {
      height: 32px;
      width: 32px
    }

    .btn--fab.btn--mini[data-v-46e105de] {
      height: 28px;
      width: 28px
    }

    .btn--light[data-v-46e105de],
    .btn--white[data-v-46e105de] {
      color: #747474
    }

    .btn--primary[data-v-46e105de] {
      background-color: #1e90ff
    }

    .btn--primary[data-v-46e105de]:focus,
    .btn--primary[data-v-46e105de]:hover {
      background-color: #0077ea
    }

    .btn--primary.active[data-v-46e105de] {
      background-color: #1e90ff
    }

    .btn--primary.active[data-v-46e105de],
    .btn--primary[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5);
      box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5)
    }

    .btn--primary--outline[data-v-46e105de] {
      background-color: rgba(30, 144, 255, .05);
      border: 1px solid #1e90ff;
      color: #1e90ff
    }

    .btn--primary--outline.active[data-v-46e105de],
    .btn--primary--outline[data-v-46e105de]:focus,
    .btn--primary--outline[data-v-46e105de]:hover {
      background-color: #1e90ff;
      color: #fff
    }

    .btn--primary--outline.active[data-v-46e105de],
    .btn--primary--outline[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5);
      box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5)
    }

    .btn--secondary[data-v-46e105de] {
      background-color: #747474
    }

    .btn--secondary[data-v-46e105de]:focus,
    .btn--secondary[data-v-46e105de]:hover {
      background-color: #5b5b5b
    }

    .btn--secondary.active[data-v-46e105de] {
      background-color: #747474
    }

    .btn--secondary.active[data-v-46e105de],
    .btn--secondary[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5)
    }

    .btn--secondary--outline[data-v-46e105de] {
      background-color: hsla(0, 0%, 45.5%, .05);
      border: 1px solid #747474;
      color: #747474
    }

    .btn--secondary--outline.active[data-v-46e105de],
    .btn--secondary--outline[data-v-46e105de]:focus,
    .btn--secondary--outline[data-v-46e105de]:hover {
      background-color: #747474;
      color: #fff
    }

    .btn--secondary--outline.active[data-v-46e105de],
    .btn--secondary--outline[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5)
    }

    .btn--third[data-v-46e105de] {
      background-color: #ccc
    }

    .btn--third[data-v-46e105de]:focus,
    .btn--third[data-v-46e105de]:hover {
      background-color: #b3b3b3
    }

    .btn--third.active[data-v-46e105de] {
      background-color: #ccc
    }

    .btn--third.active[data-v-46e105de],
    .btn--third[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
    }

    .btn--third--outline[data-v-46e105de] {
      background-color: hsla(0, 0%, 80%, .05);
      border: 1px solid #ccc;
      color: #ccc
    }

    .btn--third--outline.active[data-v-46e105de],
    .btn--third--outline[data-v-46e105de]:focus,
    .btn--third--outline[data-v-46e105de]:hover {
      background-color: #ccc;
      color: #fff
    }

    .btn--third--outline.active[data-v-46e105de],
    .btn--third--outline[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
    }

    .btn--success[data-v-46e105de] {
      background-color: #9acd32
    }

    .btn--success[data-v-46e105de]:focus,
    .btn--success[data-v-46e105de]:hover {
      background-color: #7ba428
    }

    .btn--success.active[data-v-46e105de] {
      background-color: #9acd32
    }

    .btn--success.active[data-v-46e105de],
    .btn--success[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5);
      box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5)
    }

    .btn--success--outline[data-v-46e105de] {
      background-color: rgba(154, 205, 50, .05);
      border: 1px solid #9acd32;
      color: #9acd32
    }

    .btn--success--outline.active[data-v-46e105de],
    .btn--success--outline[data-v-46e105de]:focus,
    .btn--success--outline[data-v-46e105de]:hover {
      background-color: #9acd32;
      color: #fff
    }

    .btn--success--outline.active[data-v-46e105de],
    .btn--success--outline[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5);
      box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5)
    }

    .btn--danger[data-v-46e105de] {
      background-color: #ff4500
    }

    .btn--danger[data-v-46e105de]:focus,
    .btn--danger[data-v-46e105de]:hover {
      background-color: #cc3700
    }

    .btn--danger.active[data-v-46e105de] {
      background-color: #ff4500
    }

    .btn--danger.active[data-v-46e105de],
    .btn--danger[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5);
      box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5)
    }

    .btn--danger--outline[data-v-46e105de] {
      background-color: rgba(255, 69, 0, .05);
      border: 1px solid #ff4500;
      color: #ff4500
    }

    .btn--danger--outline.active[data-v-46e105de],
    .btn--danger--outline[data-v-46e105de]:focus,
    .btn--danger--outline[data-v-46e105de]:hover {
      background-color: #ff4500;
      color: #fff
    }

    .btn--danger--outline.active[data-v-46e105de],
    .btn--danger--outline[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5);
      box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5)
    }

    .btn--grey[data-v-46e105de] {
      background-color: #999
    }

    .btn--grey[data-v-46e105de]:focus,
    .btn--grey[data-v-46e105de]:hover {
      background-color: grey
    }

    .btn--grey.active[data-v-46e105de] {
      background-color: #999
    }

    .btn--grey.active[data-v-46e105de],
    .btn--grey[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5)
    }

    .btn--grey--outline[data-v-46e105de] {
      background-color: hsla(0, 0%, 60%, .05);
      border: 1px solid #999;
      color: #999
    }

    .btn--grey--outline.active[data-v-46e105de],
    .btn--grey--outline[data-v-46e105de]:focus,
    .btn--grey--outline[data-v-46e105de]:hover {
      background-color: #999;
      color: #fff
    }

    .btn--grey--outline.active[data-v-46e105de],
    .btn--grey--outline[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5)
    }

    .btn--info[data-v-46e105de] {
      background-color: #17a2b8
    }

    .btn--info[data-v-46e105de]:focus,
    .btn--info[data-v-46e105de]:hover {
      background-color: #117a8b
    }

    .btn--info.active[data-v-46e105de] {
      background-color: #17a2b8
    }

    .btn--info.active[data-v-46e105de],
    .btn--info[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5);
      box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5)
    }

    .btn--info--outline[data-v-46e105de] {
      background-color: rgba(23, 162, 184, .05);
      border: 1px solid #17a2b8;
      color: #17a2b8
    }

    .btn--info--outline.active[data-v-46e105de],
    .btn--info--outline[data-v-46e105de]:focus,
    .btn--info--outline[data-v-46e105de]:hover {
      background-color: #17a2b8;
      color: #fff
    }

    .btn--info--outline.active[data-v-46e105de],
    .btn--info--outline[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5);
      box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5)
    }

    .btn--warning[data-v-46e105de] {
      background-color: #ffa300
    }

    .btn--warning[data-v-46e105de]:focus,
    .btn--warning[data-v-46e105de]:hover {
      background-color: #cc8200
    }

    .btn--warning.active[data-v-46e105de] {
      background-color: #ffa300
    }

    .btn--warning.active[data-v-46e105de],
    .btn--warning[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5);
      box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5)
    }

    .btn--warning--outline[data-v-46e105de] {
      background-color: rgba(255, 163, 0, .05);
      border: 1px solid #ffa300;
      color: #ffa300
    }

    .btn--warning--outline.active[data-v-46e105de],
    .btn--warning--outline[data-v-46e105de]:focus,
    .btn--warning--outline[data-v-46e105de]:hover {
      background-color: #ffa300;
      color: #fff
    }

    .btn--warning--outline.active[data-v-46e105de],
    .btn--warning--outline[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5);
      box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5)
    }

    .btn--light[data-v-46e105de] {
      background-color: #f5f5f5
    }

    .btn--light[data-v-46e105de]:focus,
    .btn--light[data-v-46e105de]:hover {
      background-color: #dcdcdc
    }

    .btn--light.active[data-v-46e105de] {
      background-color: #f5f5f5
    }

    .btn--light.active[data-v-46e105de],
    .btn--light[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5)
    }

    .btn--light--outline[data-v-46e105de] {
      background-color: hsla(0, 0%, 96.1%, .05);
      border: 1px solid #f5f5f5;
      color: #f5f5f5
    }

    .btn--light--outline.active[data-v-46e105de],
    .btn--light--outline[data-v-46e105de]:focus,
    .btn--light--outline[data-v-46e105de]:hover {
      background-color: #f5f5f5;
      color: #fff
    }

    .btn--light--outline.active[data-v-46e105de],
    .btn--light--outline[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5)
    }

    .btn--dark[data-v-46e105de] {
      background-color: #24292e
    }

    .btn--dark[data-v-46e105de]:focus,
    .btn--dark[data-v-46e105de]:hover {
      background-color: #0e1011
    }

    .btn--dark.active[data-v-46e105de] {
      background-color: #24292e
    }

    .btn--dark.active[data-v-46e105de],
    .btn--dark[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5);
      box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5)
    }

    .btn--dark--outline[data-v-46e105de] {
      background-color: rgba(36, 41, 46, .05);
      border: 1px solid #24292e;
      color: #24292e
    }

    .btn--dark--outline.active[data-v-46e105de],
    .btn--dark--outline[data-v-46e105de]:focus,
    .btn--dark--outline[data-v-46e105de]:hover {
      background-color: #24292e;
      color: #fff
    }

    .btn--dark--outline.active[data-v-46e105de],
    .btn--dark--outline[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5);
      box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5)
    }

    .btn--default[data-v-46e105de] {
      background-color: #ccc
    }

    .btn--default[data-v-46e105de]:focus,
    .btn--default[data-v-46e105de]:hover {
      background-color: #b3b3b3
    }

    .btn--default.active[data-v-46e105de] {
      background-color: #ccc
    }

    .btn--default.active[data-v-46e105de],
    .btn--default[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
    }

    .btn--default--outline[data-v-46e105de] {
      background-color: hsla(0, 0%, 80%, .05);
      border: 1px solid #ccc;
      color: #ccc
    }

    .btn--default--outline.active[data-v-46e105de],
    .btn--default--outline[data-v-46e105de]:focus,
    .btn--default--outline[data-v-46e105de]:hover {
      background-color: #ccc;
      color: #fff
    }

    .btn--default--outline.active[data-v-46e105de],
    .btn--default--outline[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
    }

    .btn--white[data-v-46e105de] {
      background-color: #fff
    }

    .btn--white[data-v-46e105de]:focus,
    .btn--white[data-v-46e105de]:hover {
      background-color: #e6e6e6
    }

    .btn--white.active[data-v-46e105de] {
      background-color: #fff
    }

    .btn--white.active[data-v-46e105de],
    .btn--white[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5)
    }

    .btn--white--outline[data-v-46e105de] {
      background-color: hsla(0, 0%, 100%, .05);
      border: 1px solid #fff;
      color: #fff
    }

    .btn--white--outline.active[data-v-46e105de],
    .btn--white--outline[data-v-46e105de]:focus,
    .btn--white--outline[data-v-46e105de]:hover {
      background-color: #fff;
      color: #fff
    }

    .btn--white--outline.active[data-v-46e105de],
    .btn--white--outline[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5)
    }

    .btn--black.active[data-v-46e105de],
    .btn--black[data-v-46e105de],
    .btn--black[data-v-46e105de]:focus,
    .btn--black[data-v-46e105de]:hover {
      background-color: #000
    }

    .btn--black.active[data-v-46e105de],
    .btn--black[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5);
      box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5)
    }

    .btn--black--outline[data-v-46e105de] {
      background-color: rgba(0, 0, 0, .05);
      border: 1px solid #000;
      color: #000
    }

    .btn--black--outline.active[data-v-46e105de],
    .btn--black--outline[data-v-46e105de]:focus,
    .btn--black--outline[data-v-46e105de]:hover {
      background-color: #000;
      color: #fff
    }

    .btn--black--outline.active[data-v-46e105de],
    .btn--black--outline[data-v-46e105de]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5);
      box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5)
    }

    .btn--default--outline[data-v-46e105de] {
      color: #747474
    }

    .btn--disabled[data-v-46e105de]:disabled {
      -webkit-box-shadow: none;
      box-shadow: none;
      background-color: #ccc;
      border: 1px solid #ccc;
      color: #fff;
      cursor: not-allowed
    }

    .badge[data-v-46e105de] {
      background: #999;
      height: 22px;
      line-height: 22px;
      border-radius: 22px;
      padding: 0 5px;
      font-size: .857em;
      color: #888;
      font-weight: 500
    }

    .badge-primary[data-v-46e105de] {
      background-color: #1e90ff;
      color: #fff
    }

    .badge-secondary[data-v-46e105de] {
      background-color: #747474;
      color: #fff
    }

    .badge-third[data-v-46e105de] {
      background-color: #ccc;
      color: #fff
    }

    .badge-success[data-v-46e105de] {
      background-color: #9acd32;
      color: #fff
    }

    .badge-danger[data-v-46e105de] {
      background-color: #ff4500;
      color: #fff
    }

    .badge-grey[data-v-46e105de] {
      background-color: #999;
      color: #fff
    }

    .badge-info[data-v-46e105de] {
      background-color: #17a2b8;
      color: #fff
    }

    .badge-warning[data-v-46e105de] {
      background-color: #ffa300;
      color: #fff
    }

    .badge-light[data-v-46e105de] {
      background-color: #f5f5f5;
      color: #fff
    }

    .badge-dark[data-v-46e105de] {
      background-color: #24292e;
      color: #fff
    }

    .badge-default[data-v-46e105de] {
      background-color: #ccc;
      color: #fff
    }

    .badge-white[data-v-46e105de] {
      background-color: #fff;
      color: #fff
    }

    .badge-black[data-v-46e105de] {
      background-color: #000;
      color: #fff
    }

    table.md[data-v-46e105de] {
      border-spacing: 0;
      border-radius: 8px;
      border-collapse: collapse;
      width: 100%;
      table-layout: fixed;
      overflow-wrap: break-word;
      overflow: hidden;
      word-break: break-all;
      margin-top: 0;
      margin-bottom: 16px;
      font-size: 1em;
      -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .2);
      box-shadow: 0 0 8px rgba(0, 0, 0, .2)
    }

    table.md tr[data-v-46e105de] {
      background-color: #fff;
      width: 100%
    }

    table.md tr td[data-v-46e105de],
    table.md tr th[data-v-46e105de] {
      padding: 6px 13px;
      text-align: left
    }

    table.md tr[data-v-46e105de]:nth-child(2n) {
      background-color: #f2f2f2
    }

    .is-dark table.md[data-v-46e105de] {
      color: #f2f2f2
    }

    .is-dark table.md tr[data-v-46e105de] {
      background-color: #21222e
    }

    .is-dark table.md tr[data-v-46e105de]:nth-child(2n) {
      background-color: #2e2f40
    }

    .is-dark table.md tr td.text-muted[data-v-46e105de] {
      color: hsla(0, 0%, 100%, .3)
    }

    .slide-enter-active[data-v-46e105de],
    .slide-leave-active[data-v-46e105de] {
      opacity: 1;
      z-index: 998;
      -webkit-transition: all .3s;
      transition: all .3s;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    .slide-enter[data-v-46e105de],
    .slide-leave-to[data-v-46e105de] {
      opacity: 0;
      z-index: 998;
      -webkit-transform: translateY(-20px);
      transform: translateY(-20px)
    }

    .tags-enter-active[data-v-46e105de],
    .tags-leave-active[data-v-46e105de] {
      opacity: 1;
      -webkit-transition: all .3s;
      transition: all .3s;
      position: absolute;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    .tags-enter[data-v-46e105de],
    .tags-leave-to[data-v-46e105de] {
      opacity: 0;
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%)
    }

    .slideinvert-enter-active[data-v-46e105de],
    .slideinvert-leave-active[data-v-46e105de] {
      opacity: 1;
      z-index: 998;
      -webkit-transition: all .3s;
      transition: all .3s;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    .slideinvert-enter[data-v-46e105de],
    .slideinvert-leave-to[data-v-46e105de] {
      opacity: 0;
      z-index: 998;
      -webkit-transform: translateY(40px);
      transform: translateY(40px)
    }

    .slidenext-enter-active[data-v-46e105de],
    .slidenext-leave-active[data-v-46e105de],
    .slideprev-enter-active[data-v-46e105de],
    .slideprev-leave-active[data-v-46e105de] {
      position: absolute;
      -webkit-transition: all .3s;
      transition: all .3s
    }

    .slidenext-enter[data-v-46e105de],
    .slideprev-leave-to[data-v-46e105de] {
      -webkit-transform: translateX(100%);
      transform: translateX(100%)
    }

    .slidenext-leave-to[data-v-46e105de],
    .slideprev-enter[data-v-46e105de] {
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%)
    }

    .slidevnext-enter-active[data-v-46e105de],
    .slidevnext-leave-active[data-v-46e105de],
    .slidevprev-enter-active[data-v-46e105de],
    .slidevprev-leave-active[data-v-46e105de] {
      position: absolute;
      -webkit-transition: all .3s;
      transition: all .3s
    }

    .slidevnext-enter[data-v-46e105de],
    .slidevprev-leave-to[data-v-46e105de] {
      -webkit-transform: translateY(100%);
      transform: translateY(100%);
      opacity: 0
    }

    .slidevnext-leave-to[data-v-46e105de],
    .slidevprev-enter[data-v-46e105de] {
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%);
      opacity: 0
    }

    @media screen and (max-width:415px) {

      .slide-enter-active[data-v-46e105de],
      .slide-leave-active[data-v-46e105de],
      .slideinvert-enter-active[data-v-46e105de],
      .slideinvert-leave-active[data-v-46e105de] {
        -webkit-transition: all 0s;
        transition: all 0s
      }
    }

    .spinner-anim[data-v-46e105de] {
      -webkit-animation: spin-data-v-46e105de .6s linear infinite;
      animation: spin-data-v-46e105de .6s linear infinite
    }

    @-webkit-keyframes spin-data-v-46e105de {
      0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
      }

      to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
      }
    }

    @keyframes spin-data-v-46e105de {
      0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
      }

      to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
      }
    }

    .dialog-fade-enter-active .dialog-animation[data-v-46e105de] {
      -webkit-animation: dialog-fade-in-data-v-46e105de .4s;
      animation: dialog-fade-in-data-v-46e105de .4s
    }

    .dialog-fade-leave-active .dialog-animation[data-v-46e105de] {
      -webkit-animation: dialog-fade-out-data-v-46e105de .4s;
      animation: dialog-fade-out-data-v-46e105de .4s
    }

    @-webkit-keyframes dialog-fade-in-data-v-46e105de {
      0% {
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
        opacity: 0
      }

      to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
      }
    }

    @keyframes dialog-fade-in-data-v-46e105de {
      0% {
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
        opacity: 0
      }

      to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
      }
    }

    @-webkit-keyframes dialog-fade-out-data-v-46e105de {
      0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
      }

      to {
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
        opacity: 0
      }
    }

    @keyframes dialog-fade-out-data-v-46e105de {
      0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
      }

      to {
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
        opacity: 0
      }
    }

    .expand-enter-active[data-v-46e105de],
    .expand-leave-active[data-v-46e105de] {
      -webkit-transition: .3s ease-in-out;
      transition: .3s ease-in-out;
      -webkit-transition-property: opacity, height;
      transition-property: opacity, height;
      overflow: hidden
    }

    .expand-enter[data-v-46e105de],
    .expand-leave-to[data-v-46e105de] {
      height: 0;
      opacity: 0
    }

    .scale-enter-active[data-v-46e105de],
    .scale-leave-active[data-v-46e105de] {
      opacity: 1;
      z-index: 1;
      -webkit-transition: all .3s cubic-bezier(.4, .52, .26, .9);
      transition: all .3s cubic-bezier(.4, .52, .26, .9)
    }

    .scale-enter[data-v-46e105de],
    .scale-leave-to[data-v-46e105de] {
      opacity: .4;
      z-index: 1;
      -webkit-transform: scale(0);
      transform: scale(0)
    }

    @-webkit-keyframes loading-data-v-46e105de {
      0% {
        left: -200px;
        width: 30%
      }

      50% {
        width: 30%
      }

      70% {
        width: 70%
      }

      80% {
        left: 50%
      }

      95% {
        left: 120%
      }

      to {
        left: 100%
      }
    }

    @keyframes loading-data-v-46e105de {
      0% {
        left: -200px;
        width: 30%
      }

      50% {
        width: 30%
      }

      70% {
        width: 70%
      }

      80% {
        left: 50%
      }

      95% {
        left: 120%
      }

      to {
        left: 100%
      }
    }

    .flip-list-move[data-v-46e105de] {
      -webkit-transition: -webkit-transform .6s;
      transition: -webkit-transform .6s;
      transition: transform .6s;
      transition: transform .6s, -webkit-transform .6s
    }

    .over-hid[data-v-46e105de] {
      overflow: hidden
    }

    .pos-r[data-v-46e105de] {
      position: relative
    }

    .pos-a[data-v-46e105de] {
      position: absolute
    }

    .flex[data-v-46e105de] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex
    }

    .flex.fluid[data-v-46e105de] {
      width: 100%
    }

    .flex.direction-column[data-v-46e105de] {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column
    }

    .flex.direction-column-reverse[data-v-46e105de] {
      -webkit-box-orient: vertical;
      -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
      flex-direction: column-reverse
    }

    .flex.direction-row[data-v-46e105de] {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row
    }

    .flex.direction-row-reverse[data-v-46e105de] {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse
    }

    .flex.align-center[data-v-46e105de] {
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center
    }

    .flex.align-start[data-v-46e105de] {
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start
    }

    .flex.align-end[data-v-46e105de] {
      -webkit-box-align: end;
      -ms-flex-align: end;
      align-items: flex-end
    }

    .flex.justify-start[data-v-46e105de] {
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      justify-content: flex-start
    }

    .flex.justify-end[data-v-46e105de] {
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end
    }

    .flex.justify-center[data-v-46e105de] {
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center
    }

    .flex.space-between[data-v-46e105de] {
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between
    }

    .flex.space-around[data-v-46e105de] {
      -ms-flex-pack: distribute;
      justify-content: space-around
    }

    .flex.flex-center[data-v-46e105de] {
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center
    }

    .flex.flex--wrap[data-v-46e105de] {
      -ms-flex-wrap: wrap;
      flex-wrap: wrap
    }

    .flex.flex--grow[data-v-46e105de] {
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1
    }

    .flex-fill[data-v-46e105de] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
      flex: 0 1 auto
    }

    .flex-fixed[data-v-46e105de] {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto
    }

    .flex-1[data-v-46e105de] {
      -webkit-box-flex: 1;
      -ms-flex: 1;
      flex: 1
    }

    .flex-100[data-v-46e105de] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 100%;
      flex: 0 1 100%
    }

    .flex-75[data-v-46e105de] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 75%;
      flex: 0 1 75%
    }

    .flex-50[data-v-46e105de] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 50%;
      flex: 0 1 50%
    }

    .flex-33[data-v-46e105de] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 33.33%;
      flex: 0 1 33.33%
    }

    .flex-25[data-v-46e105de] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 25%;
      flex: 0 1 25%
    }

    .flex-20[data-v-46e105de] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 20%;
      flex: 0 1 20%
    }

    .flex-16[data-v-46e105de] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 16.66%;
      flex: 0 1 16.66%
    }

    .text-muted-white[data-v-46e105de] {
      color: hsla(0, 0%, 100%, .54)
    }

    .text-muted[data-v-46e105de] {
      color: rgba(0, 0, 0, .54)
    }

    .is-dark .text-muted[data-v-46e105de] {
      color: hsla(0, 0%, 100%, .54)
    }

    .text-strong[data-v-46e105de] {
      font-weight: 500
    }

    .text-center[data-v-46e105de] {
      text-align: center
    }

    .text-left[data-v-46e105de] {
      text-align: left
    }

    .text-right[data-v-46e105de] {
      text-align: right
    }

    .text-primary[data-v-46e105de] {
      color: #1e90ff
    }

    .text-secondary[data-v-46e105de] {
      color: #747474
    }

    .text-third[data-v-46e105de] {
      color: #ccc
    }

    .text-success[data-v-46e105de] {
      color: #9acd32
    }

    .text-danger[data-v-46e105de] {
      color: #ff4500
    }

    .text-grey[data-v-46e105de] {
      color: #999
    }

    .text-info[data-v-46e105de] {
      color: #17a2b8
    }

    .text-warning[data-v-46e105de] {
      color: #ffa300
    }

    .text-light[data-v-46e105de] {
      color: #f5f5f5
    }

    .text-dark[data-v-46e105de] {
      color: #24292e
    }

    .text-default[data-v-46e105de] {
      color: #ccc
    }

    .text-white[data-v-46e105de] {
      color: #fff
    }

    .text-black[data-v-46e105de] {
      color: #000
    }

    .dots-text[data-v-46e105de] {
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden
    }

    .dots-text-3[data-v-46e105de] {
      overflow: hidden;
      position: relative;
      line-height: 1.3em;
      max-height: 3.9em;
      text-align: justify;
      margin-right: -1em;
      padding-right: 1em
    }

    .dots-text-3[data-v-46e105de]:before {
      content: "...";
      position: absolute;
      right: 3px;
      bottom: 2px
    }

    .dots-text-3[data-v-46e105de]:after {
      content: "";
      position: absolute;
      right: 0;
      width: 1em;
      height: 1em;
      margin-top: .2em;
      background: #fff
    }

    .dots-text-2[data-v-46e105de] {
      overflow: hidden;
      position: relative;
      line-height: 1.3em;
      max-height: 2.6em;
      text-align: justify;
      margin-right: -1em;
      padding-right: 1em
    }

    .dots-text-2[data-v-46e105de]:before {
      content: "...";
      position: absolute;
      right: 3px;
      bottom: 2px
    }

    .dots-text-2[data-v-46e105de]:after {
      content: "";
      position: absolute;
      right: 0;
      width: 1em;
      height: 1em;
      margin-top: .2em;
      background: #fff
    }

    .container[data-v-46e105de] {
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
      margin-right: auto;
      margin-left: auto
    }

    @media(max-width:768px) {
      .container[data-v-46e105de] {
        max-width: 100%
      }
    }

    @media(min-width:768px) {
      .container[data-v-46e105de] {
        max-width: 768px
      }
    }

    @media(min-width:1024px) {
      .container[data-v-46e105de] {
        max-width: 1024px
      }
    }

    @media(min-width:1440px) {
      .container[data-v-46e105de] {
        max-width: 1440px
      }
    }

    @media(min-width:2560px) {
      .container[data-v-46e105de] {
        max-width: 2560px
      }
    }

    .pr-0[data-v-46e105de] {
      padding-right: 0
    }

    .pt-0[data-v-46e105de] {
      padding-top: 0
    }

    .pb-0[data-v-46e105de] {
      padding-bottom: 0
    }

    .pl-0[data-v-46e105de] {
      padding-left: 0
    }

    .px-0[data-v-46e105de] {
      padding-left: 0;
      padding-right: 0
    }

    .py-0[data-v-46e105de] {
      padding-top: 0;
      padding-bottom: 0
    }

    .p-0[data-v-46e105de] {
      padding: 0
    }

    .pr-1[data-v-46e105de] {
      padding-right: .25rem
    }

    .pt-1[data-v-46e105de] {
      padding-top: .25rem
    }

    .pb-1[data-v-46e105de] {
      padding-bottom: .25rem
    }

    .pl-1[data-v-46e105de] {
      padding-left: .25rem
    }

    .px-1[data-v-46e105de] {
      padding-left: .25rem;
      padding-right: .25rem
    }

    .py-1[data-v-46e105de] {
      padding-top: .25rem;
      padding-bottom: .25rem
    }

    .p-1[data-v-46e105de] {
      padding: .25rem
    }

    .pr-2[data-v-46e105de] {
      padding-right: .5rem
    }

    .pt-2[data-v-46e105de] {
      padding-top: .5rem
    }

    .pb-2[data-v-46e105de] {
      padding-bottom: .5rem
    }

    .pl-2[data-v-46e105de] {
      padding-left: .5rem
    }

    .px-2[data-v-46e105de] {
      padding-left: .5rem;
      padding-right: .5rem
    }

    .py-2[data-v-46e105de] {
      padding-top: .5rem;
      padding-bottom: .5rem
    }

    .p-2[data-v-46e105de] {
      padding: .5rem
    }

    .pr-3[data-v-46e105de] {
      padding-right: 1rem
    }

    .pt-3[data-v-46e105de] {
      padding-top: 1rem
    }

    .pb-3[data-v-46e105de] {
      padding-bottom: 1rem
    }

    .pl-3[data-v-46e105de] {
      padding-left: 1rem
    }

    .px-3[data-v-46e105de] {
      padding-left: 1rem;
      padding-right: 1rem
    }

    .py-3[data-v-46e105de] {
      padding-top: 1rem;
      padding-bottom: 1rem
    }

    .p-3[data-v-46e105de] {
      padding: 1rem
    }

    .pr-4[data-v-46e105de] {
      padding-right: 1.5rem
    }

    .pt-4[data-v-46e105de] {
      padding-top: 1.5rem
    }

    .pb-4[data-v-46e105de] {
      padding-bottom: 1.5rem
    }

    .pl-4[data-v-46e105de] {
      padding-left: 1.5rem
    }

    .px-4[data-v-46e105de] {
      padding-left: 1.5rem;
      padding-right: 1.5rem
    }

    .py-4[data-v-46e105de] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem
    }

    .p-4[data-v-46e105de] {
      padding: 1.5rem
    }

    .pr-5[data-v-46e105de] {
      padding-right: 3rem
    }

    .pt-5[data-v-46e105de] {
      padding-top: 3rem
    }

    .pb-5[data-v-46e105de] {
      padding-bottom: 3rem
    }

    .pl-5[data-v-46e105de] {
      padding-left: 3rem
    }

    .px-5[data-v-46e105de] {
      padding-left: 3rem;
      padding-right: 3rem
    }

    .py-5[data-v-46e105de] {
      padding-top: 3rem;
      padding-bottom: 3rem
    }

    .p-5[data-v-46e105de] {
      padding: 3rem
    }

    .mr-0[data-v-46e105de] {
      margin-right: 0
    }

    .mt-0[data-v-46e105de] {
      margin-top: 0
    }

    .mb-0[data-v-46e105de] {
      margin-bottom: 0
    }

    .ml-0[data-v-46e105de] {
      margin-left: 0
    }

    .mx-0[data-v-46e105de] {
      margin-left: 0;
      margin-right: 0
    }

    .my-0[data-v-46e105de] {
      margin-top: 0;
      margin-bottom: 0
    }

    .m-0[data-v-46e105de] {
      margin: 0
    }

    .mr-1[data-v-46e105de] {
      margin-right: .25rem
    }

    .mt-1[data-v-46e105de] {
      margin-top: .25rem
    }

    .mb-1[data-v-46e105de] {
      margin-bottom: .25rem
    }

    .ml-1[data-v-46e105de] {
      margin-left: .25rem
    }

    .mx-1[data-v-46e105de] {
      margin-left: .25rem;
      margin-right: .25rem
    }

    .my-1[data-v-46e105de] {
      margin-top: .25rem;
      margin-bottom: .25rem
    }

    .m-1[data-v-46e105de] {
      margin: .25rem
    }

    .mr-2[data-v-46e105de] {
      margin-right: .5rem
    }

    .mt-2[data-v-46e105de] {
      margin-top: .5rem
    }

    .mb-2[data-v-46e105de] {
      margin-bottom: .5rem
    }

    .ml-2[data-v-46e105de] {
      margin-left: .5rem
    }

    .mx-2[data-v-46e105de] {
      margin-left: .5rem;
      margin-right: .5rem
    }

    .my-2[data-v-46e105de] {
      margin-top: .5rem;
      margin-bottom: .5rem
    }

    .m-2[data-v-46e105de] {
      margin: .5rem
    }

    .mr-3[data-v-46e105de] {
      margin-right: 1rem
    }

    .mt-3[data-v-46e105de] {
      margin-top: 1rem
    }

    .mb-3[data-v-46e105de] {
      margin-bottom: 1rem
    }

    .ml-3[data-v-46e105de] {
      margin-left: 1rem
    }

    .mx-3[data-v-46e105de] {
      margin-left: 1rem;
      margin-right: 1rem
    }

    .my-3[data-v-46e105de] {
      margin-top: 1rem;
      margin-bottom: 1rem
    }

    .m-3[data-v-46e105de] {
      margin: 1rem
    }

    .mr-4[data-v-46e105de] {
      margin-right: 1.5rem
    }

    .mt-4[data-v-46e105de] {
      margin-top: 1.5rem
    }

    .mb-4[data-v-46e105de] {
      margin-bottom: 1.5rem
    }

    .ml-4[data-v-46e105de] {
      margin-left: 1.5rem
    }

    .mx-4[data-v-46e105de] {
      margin-left: 1.5rem;
      margin-right: 1.5rem
    }

    .my-4[data-v-46e105de] {
      margin-top: 1.5rem;
      margin-bottom: 1.5rem
    }

    .m-4[data-v-46e105de] {
      margin: 1.5rem
    }

    .mr-5[data-v-46e105de] {
      margin-right: 3rem
    }

    .mt-5[data-v-46e105de] {
      margin-top: 3rem
    }

    .mb-5[data-v-46e105de] {
      margin-bottom: 3rem
    }

    .ml-5[data-v-46e105de] {
      margin-left: 3rem
    }

    .mx-5[data-v-46e105de] {
      margin-left: 3rem;
      margin-right: 3rem
    }

    .my-5[data-v-46e105de] {
      margin-top: 3rem;
      margin-bottom: 3rem
    }

    .m-5[data-v-46e105de] {
      margin: 3rem
    }

    .h-100[data-v-46e105de] {
      height: 100%
    }

    .mh-100[data-v-46e105de] {
      max-height: 100%
    }

    .w-100[data-v-46e105de] {
      width: 100%
    }

    .mw-100[data-v-46e105de] {
      max-width: 100%
    }

    .m-h-0[data-v-46e105de] {
      min-height: 0
    }

    .m-h-100[data-v-46e105de] {
      min-height: 100%
    }

    .m-w-0[data-v-46e105de] {
      min-width: 0
    }

    .m-w-100[data-v-46e105de] {
      min-width: 100%
    }

    .br-0[data-v-46e105de] {
      border-radius: 0
    }

    .brt-0[data-v-46e105de] {
      border-top-left-radius: 0;
      border-top-right-radius: 0
    }

    .brb-0[data-v-46e105de] {
      border-bottom-right-radius: 0;
      border-bottom-left-radius: 0
    }

    .br-2[data-v-46e105de] {
      border-radius: 2px
    }

    .brt-2[data-v-46e105de] {
      border-top-left-radius: 2px;
      border-top-right-radius: 2px
    }

    .brb-2[data-v-46e105de] {
      border-bottom-right-radius: 2px;
      border-bottom-left-radius: 2px
    }

    .br-4[data-v-46e105de] {
      border-radius: 4px
    }

    .brt-4[data-v-46e105de] {
      border-top-left-radius: 4px;
      border-top-right-radius: 4px
    }

    .brb-4[data-v-46e105de] {
      border-bottom-right-radius: 4px;
      border-bottom-left-radius: 4px
    }

    .br-8[data-v-46e105de] {
      border-radius: 8px
    }

    .brt-8[data-v-46e105de] {
      border-top-left-radius: 8px;
      border-top-right-radius: 8px
    }

    .brb-8[data-v-46e105de] {
      border-bottom-right-radius: 8px;
      border-bottom-left-radius: 8px
    }

    .fs-12[data-v-46e105de] {
      font-size: 12px
    }

    .fs-14[data-v-46e105de] {
      font-size: 14px
    }

    .fs-16[data-v-46e105de] {
      font-size: 16px
    }

    .fs-18[data-v-46e105de] {
      font-size: 18px
    }

    .fs-20[data-v-46e105de] {
      font-size: 20px
    }

    .fs-22[data-v-46e105de] {
      font-size: 22px
    }

    .fs-26[data-v-46e105de] {
      font-size: 26px
    }

    .fw-300[data-v-46e105de] {
      font-weight: 300
    }

    .fw-400[data-v-46e105de] {
      font-weight: 400
    }

    .fw-500[data-v-46e105de] {
      font-weight: 500
    }

    @media only screen and (max-width:2560px) {
      .hidden-4k[data-v-46e105de] {
        display: none
      }
    }

    @media only screen and (max-width:1440px) {
      .hidden-laptop[data-v-46e105de] {
        display: none
      }
    }

    @media only screen and (max-width:1024px) {
      .hidden-laptop-s[data-v-46e105de] {
        display: none
      }
    }

    @media only screen and (max-width:768px) {
      .hidden-tablet[data-v-46e105de] {
        display: none
      }
    }

    @media only screen and (max-width:425px) {
      .hidden-mobile[data-v-46e105de] {
        display: none
      }
    }

    @media only screen and (max-width:375px) {
      .hidden-mobile-m[data-v-46e105de] {
        display: none
      }
    }

    @media only screen and (max-width:320px) {
      .hidden-mobile-s[data-v-46e105de] {
        display: none
      }
    }

    .show-4k[data-v-46e105de] {
      display: none
    }

    @media only screen and (max-width:2560px) {
      .show-4k[data-v-46e105de] {
        display: inherit
      }
    }

    .show-laptop[data-v-46e105de] {
      display: none
    }

    @media only screen and (max-width:1440px) {
      .show-laptop[data-v-46e105de] {
        display: inherit
      }
    }

    .show-laptop-s[data-v-46e105de] {
      display: none
    }

    @media only screen and (max-width:1024px) {
      .show-laptop-s[data-v-46e105de] {
        display: inherit
      }
    }

    .show-tablet[data-v-46e105de] {
      display: none
    }

    @media only screen and (max-width:768px) {
      .show-tablet[data-v-46e105de] {
        display: inherit
      }
    }

    .show-mobile[data-v-46e105de] {
      display: none
    }

    @media only screen and (max-width:425px) {
      .show-mobile[data-v-46e105de] {
        display: inherit
      }
    }

    .show-mobile-m[data-v-46e105de] {
      display: none
    }

    @media only screen and (max-width:375px) {
      .show-mobile-m[data-v-46e105de] {
        display: inherit
      }
    }

    .show-mobile-s[data-v-46e105de] {
      display: none
    }

    @media only screen and (max-width:320px) {
      .show-mobile-s[data-v-46e105de] {
        display: inherit
      }
    }

    [data-v-46e105de],
    [data-v-46e105de]:after,
    [data-v-46e105de]:before {
      -webkit-box-sizing: border-box;
      box-sizing: border-box
    }

    blockquote[data-v-46e105de],
    body[data-v-46e105de],
    dd[data-v-46e105de],
    dl[data-v-46e105de],
    figure[data-v-46e105de],
    h1[data-v-46e105de],
    h2[data-v-46e105de],
    h3[data-v-46e105de],
    h4[data-v-46e105de],
    h5[data-v-46e105de],
    h6[data-v-46e105de],
    hr[data-v-46e105de],
    ol[data-v-46e105de],
    p[data-v-46e105de],
    pre[data-v-46e105de],
    ul[data-v-46e105de] {
      margin: 0;
      padding: 0
    }

    #app[data-v-46e105de],
    body[data-v-46e105de],
    button[data-v-46e105de],
    html[data-v-46e105de],
    input[data-v-46e105de] {
      font: 400 14px -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
      line-height: 1.5;
      -webkit-font-kerning: normal;
      font-kerning: normal
    }

    .country-selector[data-v-46e105de] {
      font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
      position: relative;
      height: 40px;
      min-height: 40px;
      z-index: 0;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none
    }

    .country-selector[data-v-46e105de]:hover {
      z-index: 1
    }

    .country-selector__label[data-v-46e105de] {
      position: absolute;
      top: 3px;
      cursor: pointer;
      left: 11px;
      -webkit-transform: translateY(25%);
      transform: translateY(25%);
      opacity: 0;
      -webkit-transition: all .25s cubic-bezier(.645, .045, .355, 1);
      transition: all .25s cubic-bezier(.645, .045, .355, 1);
      font-size: 11px;
      color: #747474
    }

    .country-selector__input[data-v-46e105de] {
      cursor: pointer;
      background-color: #fff;
      position: relative;
      width: 100%;
      height: 40px;
      min-height: 40px;
      padding-right: 22px;
      font-weight: 400;
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      outline: none;
      border: 1px solid #ccc;
      font-size: 13px;
      z-index: 0;
      padding-left: 8px;
      color: #000
    }

    .country-selector__toggle[data-v-46e105de] {
      position: absolute;
      right: 5px;
      top: calc(50% - 10px);
      -webkit-transition: all .25s cubic-bezier(.645, .045, .355, 1);
      transition: all .25s cubic-bezier(.645, .045, .355, 1);
      text-align: center;
      display: inline-block;
      cursor: pointer;
      height: 24px
    }

    .country-selector__toggle__arrow[data-v-46e105de] {
      color: #747474
    }

    .country-selector__toggle__arrow path.arrow[data-v-46e105de] {
      fill: #747474
    }

    .country-selector__country-flag[data-v-46e105de] {
      margin: auto 0;
      position: absolute;
      top: 21px;
      left: 11px;
      z-index: 1;
      cursor: pointer
    }

    .country-selector__country-flag img[data-v-46e105de] {
      position: absolute
    }

    .country-selector__list[data-v-46e105de] {
      max-width: 100%;
      top: 100%;
      width: 100%;
      min-width: 230px;
      position: absolute;
      background-color: #fff;
      overflow: hidden;
      -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12);
      box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12);
      z-index: 9;
      list-style: none;
      overflow-y: auto;
      overflow-x: hidden;
      padding: 0;
      margin: 0
    }

    .country-selector__list.has-calling-code[data-v-46e105de] {
      min-width: 270px
    }

    .country-selector__list__item[data-v-46e105de] {
      padding: 0 10px;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
      font-size: 12px;
      cursor: pointer;
      background-color: transparent;
      width: 100%;
      border: 0;
      outline: none
    }

    .country-selector__list__item__flag-container[data-v-46e105de] {
      margin-right: 10px
    }

    .country-selector__list__item__calling-code[data-v-46e105de] {
      width: 45px;
      color: #747474
    }

    .country-selector__list__item.hover[data-v-46e105de],
    .country-selector__list__item.keyboard-selected[data-v-46e105de] {
      background-color: #f2f2f2
    }

    .country-selector__list__item.selected[data-v-46e105de] {
      color: #fff;
      font-weight: 600
    }

    .country-selector__list__item.selected .country-selector__list__item__calling-code[data-v-46e105de] {
      color: #fff
    }

    .country-selector.is-dark .country-selector__input[data-v-46e105de] {
      cursor: pointer;
      color: hsla(0, 0%, 100%, .7)
    }

    .country-selector.is-dark .country-selector__input[data-v-46e105de]::-webkit-input-placeholder {
      color: hsla(0, 0%, 100%, .7)
    }

    .country-selector.is-dark .country-selector__input[data-v-46e105de]::-moz-placeholder {
      color: hsla(0, 0%, 100%, .7)
    }

    .country-selector.is-dark .country-selector__input[data-v-46e105de]:-ms-input-placeholder {
      color: hsla(0, 0%, 100%, .7)
    }

    .country-selector.is-dark .country-selector__input[data-v-46e105de]::-ms-input-placeholder {
      color: hsla(0, 0%, 100%, .7)
    }

    .country-selector.is-dark .country-selector__input[data-v-46e105de]::placeholder {
      color: hsla(0, 0%, 100%, .7)
    }

    .country-selector.is-dark .country-selector__toggle__arrow[data-v-46e105de] {
      color: hsla(0, 0%, 100%, .7)
    }

    .country-selector.is-dark .country-selector__toggle__arrow path.arrow[data-v-46e105de] {
      fill: hsla(0, 0%, 100%, .7)
    }

    .country-selector.is-dark .country-selector__list__item[data-v-46e105de] {
      color: #f2f2f2
    }

    .country-selector.is-dark .country-selector__list__item.keyboard-selected[data-v-46e105de],
    .country-selector.is-dark .country-selector__list__item[data-v-46e105de]:hover {
      background-color: #43455e
    }

    .country-selector.is-dark .country-selector__list__calling-code[data-v-46e105de] {
      color: hsla(0, 0%, 100%, .3)
    }

    .country-selector.is-dark .country-selector__input[data-v-46e105de],
    .country-selector.is-dark .country-selector__list[data-v-46e105de] {
      color: hsla(0, 0%, 100%, .7)
    }

    .country-selector.has-list-open[data-v-46e105de] {
      z-index: 1
    }

    .country-selector.has-list-open .country-selector__toggle[data-v-46e105de] {
      -webkit-transform: rotate(180deg);
      transform: rotate(180deg)
    }

    .country-selector.is-focused[data-v-46e105de] {
      z-index: 1
    }

    .country-selector.has-error .country-selector__input[data-v-46e105de] {
      border-color: #ff4500
    }

    .country-selector.has-error .country-selector__label[data-v-46e105de] {
      color: #ff4500
    }

    .country-selector.has-value .country-selector__input[data-v-46e105de] {
      padding-left: 40px
    }

    .country-selector.has-hint .country-selector__label[data-v-46e105de],
    .country-selector.has-value .country-selector__label[data-v-46e105de] {
      opacity: 1;
      -webkit-transform: translateY(0);
      transform: translateY(0);
      font-size: 11px
    }

    .country-selector.has-hint .country-selector__input[data-v-46e105de],
    .country-selector.has-value .country-selector__input[data-v-46e105de] {
      padding-top: 14px
    }

    .country-selector.is-disabled .country-selector[data-v-46e105de] {
      cursor: not-allowed
    }

    .country-selector.is-disabled .country-selector__input[data-v-46e105de] {
      border-color: #ccc;
      background-color: #f2f2f2;
      color: #ccc
    }

    .country-selector.is-disabled .country-selector__input[data-v-46e105de]::-webkit-input-placeholder {
      color: #ccc
    }

    .country-selector.is-disabled .country-selector__input[data-v-46e105de]::-moz-placeholder {
      color: #ccc
    }

    .country-selector.is-disabled .country-selector__input[data-v-46e105de]:-ms-input-placeholder {
      color: #ccc
    }

    .country-selector.is-disabled .country-selector__input[data-v-46e105de]::-ms-input-placeholder {
      color: #ccc
    }

    .country-selector.is-disabled .country-selector__input[data-v-46e105de]::placeholder {
      color: #ccc
    }

    .country-selector.is-disabled .country-selector__country-flag>div[data-v-46e105de],
    .country-selector.is-disabled .country-selector__country-flag[data-v-46e105de],
    .country-selector.is-disabled .country-selector__input[data-v-46e105de],
    .country-selector.is-disabled .country-selector__label[data-v-46e105de],
    .country-selector.is-disabled .country-selector__toggle__arrow[data-v-46e105de] {
      cursor: not-allowed;
      color: #ccc
    }

    .country-selector.no-flags .country-selector__input[data-v-46e105de] {
      padding-left: 10px
    }

    .country-selector.sm[data-v-46e105de] {
      height: 36px;
      min-height: 36px
    }

    .country-selector.sm .country-selector__input[data-v-46e105de] {
      height: 36px;
      min-height: 36px;
      font-size: 12px
    }

    .country-selector.sm .country-selector__label[data-v-46e105de] {
      font-size: 10px
    }

    .country-selector.sm .country-selector__country-flag[data-v-46e105de] {
      top: 16px
    }

    .country-selector.sm .country-selector__country-flag img[data-v-46e105de] {
      zoom: .3;
      color: red;
      -moz-transform: scale(.3);
      -moz-transform-origin: 0 0
    }

    .country-selector.sm.has-value .country-selector__input[data-v-46e105de] {
      padding-top: 12px
    }

    .country-selector.lg[data-v-46e105de] {
      height: 48px;
      min-height: 48px
    }

    .country-selector.lg .country-selector__input[data-v-46e105de] {
      height: 48px;
      min-height: 48px;
      font-size: 14px
    }

    .country-selector.lg .country-selector__label[data-v-46e105de] {
      font-size: 14px
    }

    .country-selector.lg .country-selector__country-flag[data-v-46e105de] {
      top: 25px
    }

    .country-selector.lg .country-selector__country-flag img[data-v-46e105de] {
      zoom: .45;
      -moz-transform: scale(.45);
      -moz-transform-origin: 0 0
    }

    .country-selector.lg.has-value .country-selector__input[data-v-46e105de] {
      padding-top: 18px
    }

    .country-selector .slide-enter-active[data-v-46e105de],
    .country-selector .slide-leave-active[data-v-46e105de] {
      opacity: 1;
      z-index: 998;
      -webkit-transition: all .3s;
      transition: all .3s;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    .country-selector .slide-enter[data-v-46e105de],
    .country-selector .slide-leave-to[data-v-46e105de] {
      opacity: 0;
      z-index: 998;
      -webkit-transform: translateY(-20px);
      transform: translateY(-20px)
    }

    .bg-primary-after[data-v-19351537]:after,
    .bg-primary-before[data-v-19351537]:before,
    .bg-primary[data-v-19351537] {
      background-color: #1e90ff
    }

    .bg-primary-after-transparency[data-v-19351537]:after,
    .bg-primary-before-transparency[data-v-19351537]:before,
    .bg-primary-transparency[data-v-19351537] {
      background-color: rgba(30, 144, 255, .5)
    }

    .bg-secondary-after[data-v-19351537]:after,
    .bg-secondary-before[data-v-19351537]:before,
    .bg-secondary[data-v-19351537] {
      background-color: #747474
    }

    .bg-secondary-after-transparency[data-v-19351537]:after,
    .bg-secondary-before-transparency[data-v-19351537]:before,
    .bg-secondary-transparency[data-v-19351537] {
      background-color: hsla(0, 0%, 45.5%, .5)
    }

    .bg-third-after[data-v-19351537]:after,
    .bg-third-before[data-v-19351537]:before,
    .bg-third[data-v-19351537] {
      background-color: #ccc
    }

    .bg-third-after-transparency[data-v-19351537]:after,
    .bg-third-before-transparency[data-v-19351537]:before,
    .bg-third-transparency[data-v-19351537] {
      background-color: hsla(0, 0%, 80%, .5)
    }

    .bg-success-after[data-v-19351537]:after,
    .bg-success-before[data-v-19351537]:before,
    .bg-success[data-v-19351537] {
      background-color: #9acd32
    }

    .bg-success-after-transparency[data-v-19351537]:after,
    .bg-success-before-transparency[data-v-19351537]:before,
    .bg-success-transparency[data-v-19351537] {
      background-color: rgba(154, 205, 50, .5)
    }

    .bg-danger-after[data-v-19351537]:after,
    .bg-danger-before[data-v-19351537]:before,
    .bg-danger[data-v-19351537] {
      background-color: #ff4500
    }

    .bg-danger-after-transparency[data-v-19351537]:after,
    .bg-danger-before-transparency[data-v-19351537]:before,
    .bg-danger-transparency[data-v-19351537] {
      background-color: rgba(255, 69, 0, .5)
    }

    .bg-grey-after[data-v-19351537]:after,
    .bg-grey-before[data-v-19351537]:before,
    .bg-grey[data-v-19351537] {
      background-color: #999
    }

    .bg-grey-after-transparency[data-v-19351537]:after,
    .bg-grey-before-transparency[data-v-19351537]:before,
    .bg-grey-transparency[data-v-19351537] {
      background-color: hsla(0, 0%, 60%, .5)
    }

    .bg-info-after[data-v-19351537]:after,
    .bg-info-before[data-v-19351537]:before,
    .bg-info[data-v-19351537] {
      background-color: #17a2b8
    }

    .bg-info-after-transparency[data-v-19351537]:after,
    .bg-info-before-transparency[data-v-19351537]:before,
    .bg-info-transparency[data-v-19351537] {
      background-color: rgba(23, 162, 184, .5)
    }

    .bg-warning-after[data-v-19351537]:after,
    .bg-warning-before[data-v-19351537]:before,
    .bg-warning[data-v-19351537] {
      background-color: #ffa300
    }

    .bg-warning-after-transparency[data-v-19351537]:after,
    .bg-warning-before-transparency[data-v-19351537]:before,
    .bg-warning-transparency[data-v-19351537] {
      background-color: rgba(255, 163, 0, .5)
    }

    .bg-light-after[data-v-19351537]:after,
    .bg-light-before[data-v-19351537]:before,
    .bg-light[data-v-19351537] {
      background-color: #f5f5f5
    }

    .bg-light-after-transparency[data-v-19351537]:after,
    .bg-light-before-transparency[data-v-19351537]:before,
    .bg-light-transparency[data-v-19351537] {
      background-color: hsla(0, 0%, 96.1%, .5)
    }

    .bg-dark-after[data-v-19351537]:after,
    .bg-dark-before[data-v-19351537]:before,
    .bg-dark[data-v-19351537] {
      background-color: #24292e
    }

    .bg-dark-after-transparency[data-v-19351537]:after,
    .bg-dark-before-transparency[data-v-19351537]:before,
    .bg-dark-transparency[data-v-19351537] {
      background-color: rgba(36, 41, 46, .5)
    }

    .bg-default-after[data-v-19351537]:after,
    .bg-default-before[data-v-19351537]:before,
    .bg-default[data-v-19351537] {
      background-color: #ccc
    }

    .bg-default-after-transparency[data-v-19351537]:after,
    .bg-default-before-transparency[data-v-19351537]:before,
    .bg-default-transparency[data-v-19351537] {
      background-color: hsla(0, 0%, 80%, .5)
    }

    .bg-white-after[data-v-19351537]:after,
    .bg-white-before[data-v-19351537]:before,
    .bg-white[data-v-19351537] {
      background-color: #fff
    }

    .bg-white-after-transparency[data-v-19351537]:after,
    .bg-white-before-transparency[data-v-19351537]:before,
    .bg-white-transparency[data-v-19351537] {
      background-color: hsla(0, 0%, 100%, .5)
    }

    .bg-black-after[data-v-19351537]:after,
    .bg-black-before[data-v-19351537]:before,
    .bg-black[data-v-19351537] {
      background-color: #000
    }

    .bg-black-after-transparency[data-v-19351537]:after,
    .bg-black-before-transparency[data-v-19351537]:before,
    .bg-black-transparency[data-v-19351537] {
      background-color: rgba(0, 0, 0, .5)
    }

    .fill-primary path[data-v-19351537] {
      fill: #1e90ff
    }

    .fill-secondary path[data-v-19351537] {
      fill: #747474
    }

    .fill-third path[data-v-19351537] {
      fill: #ccc
    }

    .fill-success path[data-v-19351537] {
      fill: #9acd32
    }

    .fill-danger path[data-v-19351537] {
      fill: #ff4500
    }

    .fill-grey path[data-v-19351537] {
      fill: #999
    }

    .fill-info path[data-v-19351537] {
      fill: #17a2b8
    }

    .fill-warning path[data-v-19351537] {
      fill: #ffa300
    }

    .fill-light path[data-v-19351537] {
      fill: #f5f5f5
    }

    .fill-dark path[data-v-19351537] {
      fill: #24292e
    }

    .fill-default path[data-v-19351537] {
      fill: #ccc
    }

    .fill-white path[data-v-19351537] {
      fill: #fff
    }

    .fill-black path[data-v-19351537] {
      fill: #000
    }

    .label[data-v-19351537] {
      border-radius: 2px;
      padding: 2px 4px;
      color: #fff;
      font-size: .714em
    }

    .label-primary[data-v-19351537],
    .label[data-v-19351537] {
      background-color: #1e90ff
    }

    .label-primary-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #1e90ff;
      color: #1e90ff
    }

    .label-secondary[data-v-19351537] {
      background-color: #747474
    }

    .label-secondary-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #747474;
      color: #747474
    }

    .label-third[data-v-19351537] {
      background-color: #ccc
    }

    .label-third-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #ccc;
      color: #ccc
    }

    .label-success[data-v-19351537] {
      background-color: #9acd32
    }

    .label-success-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #9acd32;
      color: #9acd32
    }

    .label-danger[data-v-19351537] {
      background-color: #ff4500
    }

    .label-danger-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #ff4500;
      color: #ff4500
    }

    .label-grey[data-v-19351537] {
      background-color: #999
    }

    .label-grey-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #999;
      color: #999
    }

    .label-info[data-v-19351537] {
      background-color: #17a2b8
    }

    .label-info-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #17a2b8;
      color: #17a2b8
    }

    .label-warning[data-v-19351537] {
      background-color: #ffa300
    }

    .label-warning-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #ffa300;
      color: #ffa300
    }

    .label-light[data-v-19351537] {
      background-color: #f5f5f5
    }

    .label-light-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #f5f5f5;
      color: #f5f5f5
    }

    .label-dark[data-v-19351537] {
      background-color: #24292e
    }

    .label-dark-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #24292e;
      color: #24292e
    }

    .label-default[data-v-19351537] {
      background-color: #ccc
    }

    .label-default-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #ccc;
      color: #ccc
    }

    .label-white[data-v-19351537] {
      background-color: #fff
    }

    .label-white-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #fff;
      color: #fff
    }

    .label-black[data-v-19351537] {
      background-color: #000
    }

    .label-black-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #000;
      color: #000
    }

    .dot[data-v-19351537] {
      width: 6px;
      height: 6px;
      border-radius: 6px
    }

    .dot-primary[data-v-19351537],
    .dot[data-v-19351537] {
      background-color: #1e90ff
    }

    .dot-primary-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #1e90ff;
      color: #1e90ff
    }

    .dot-secondary[data-v-19351537] {
      background-color: #747474
    }

    .dot-secondary-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #747474;
      color: #747474
    }

    .dot-third[data-v-19351537] {
      background-color: #ccc
    }

    .dot-third-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #ccc;
      color: #ccc
    }

    .dot-success[data-v-19351537] {
      background-color: #9acd32
    }

    .dot-success-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #9acd32;
      color: #9acd32
    }

    .dot-danger[data-v-19351537] {
      background-color: #ff4500
    }

    .dot-danger-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #ff4500;
      color: #ff4500
    }

    .dot-grey[data-v-19351537] {
      background-color: #999
    }

    .dot-grey-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #999;
      color: #999
    }

    .dot-info[data-v-19351537] {
      background-color: #17a2b8
    }

    .dot-info-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #17a2b8;
      color: #17a2b8
    }

    .dot-warning[data-v-19351537] {
      background-color: #ffa300
    }

    .dot-warning-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #ffa300;
      color: #ffa300
    }

    .dot-light[data-v-19351537] {
      background-color: #f5f5f5
    }

    .dot-light-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #f5f5f5;
      color: #f5f5f5
    }

    .dot-dark[data-v-19351537] {
      background-color: #24292e
    }

    .dot-dark-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #24292e;
      color: #24292e
    }

    .dot-default[data-v-19351537] {
      background-color: #ccc
    }

    .dot-default-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #ccc;
      color: #ccc
    }

    .dot-white[data-v-19351537] {
      background-color: #fff
    }

    .dot-white-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #fff;
      color: #fff
    }

    .dot-black[data-v-19351537] {
      background-color: #000
    }

    .dot-black-outline[data-v-19351537] {
      background-color: transparent;
      border: 1px solid #000;
      color: #000
    }

    a[data-v-19351537] {
      color: #1e90ff;
      text-decoration: none
    }

    a[data-v-19351537]:focus,
    a[data-v-19351537]:hover {
      text-decoration: underline
    }

    .btn[data-v-19351537] {
      border: 1px solid transparent;
      outline: none;
      cursor: pointer;
      -webkit-transition: all .25s cubic-bezier(.645, .045, .355, 1);
      transition: all .25s cubic-bezier(.645, .045, .355, 1);
      background-color: #1e90ff;
      color: #fff;
      display: inline-block;
      border-radius: 8px;
      line-height: 1;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      padding: 12px 20px;
      font-size: 1em;
      font-weight: inherit;
      margin: 0;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      width: auto;
      overflow: visible;
      -webkit-font-smoothing: inherit;
      text-decoration: none;
      -moz-osx-font-smoothing: inherit
    }

    .btn[data-v-19351537]:focus,
    .btn[data-v-19351537]:hover {
      background-color: #0077ea
    }

    .btn.active[data-v-19351537] {
      background-color: #1e90ff
    }

    .btn.active[data-v-19351537],
    .btn[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5);
      box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5)
    }

    .btn.active[data-v-19351537],
    .btn[data-v-19351537]:focus,
    .btn[data-v-19351537]:hover {
      text-decoration: none
    }

    .btn--rounded[data-v-19351537] {
      border-radius: 50px
    }

    .btn--block[data-v-19351537] {
      width: 100%
    }

    .btn--lg[data-v-19351537] {
      padding: 16px 22px;
      font-size: 1.143em
    }

    .btn--md[data-v-19351537] {
      padding: 10px 20px;
      font-size: 1em
    }

    .btn--sm[data-v-19351537] {
      padding: 9px 15px;
      font-size: .857em
    }

    .btn--mini[data-v-19351537] {
      padding: 7px 15px;
      font-size: .857em
    }

    .btn--fab[data-v-19351537] {
      border-radius: 50%;
      padding: 0;
      height: 40px;
      width: 40px
    }

    .btn--fab.btn--lg[data-v-19351537] {
      height: 50px;
      width: 50px
    }

    .btn--fab.btn--md[data-v-19351537] {
      height: 36px;
      width: 36px
    }

    .btn--fab.btn--sm[data-v-19351537] {
      height: 32px;
      width: 32px
    }

    .btn--fab.btn--mini[data-v-19351537] {
      height: 28px;
      width: 28px
    }

    .btn--light[data-v-19351537],
    .btn--white[data-v-19351537] {
      color: #747474
    }

    .btn--primary[data-v-19351537] {
      background-color: #1e90ff
    }

    .btn--primary[data-v-19351537]:focus,
    .btn--primary[data-v-19351537]:hover {
      background-color: #0077ea
    }

    .btn--primary.active[data-v-19351537] {
      background-color: #1e90ff
    }

    .btn--primary.active[data-v-19351537],
    .btn--primary[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5);
      box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5)
    }

    .btn--primary--outline[data-v-19351537] {
      background-color: rgba(30, 144, 255, .05);
      border: 1px solid #1e90ff;
      color: #1e90ff
    }

    .btn--primary--outline.active[data-v-19351537],
    .btn--primary--outline[data-v-19351537]:focus,
    .btn--primary--outline[data-v-19351537]:hover {
      background-color: #1e90ff;
      color: #fff
    }

    .btn--primary--outline.active[data-v-19351537],
    .btn--primary--outline[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5);
      box-shadow: 0 0 0 .143rem rgba(30, 144, 255, .5)
    }

    .btn--secondary[data-v-19351537] {
      background-color: #747474
    }

    .btn--secondary[data-v-19351537]:focus,
    .btn--secondary[data-v-19351537]:hover {
      background-color: #5b5b5b
    }

    .btn--secondary.active[data-v-19351537] {
      background-color: #747474
    }

    .btn--secondary.active[data-v-19351537],
    .btn--secondary[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5)
    }

    .btn--secondary--outline[data-v-19351537] {
      background-color: hsla(0, 0%, 45.5%, .05);
      border: 1px solid #747474;
      color: #747474
    }

    .btn--secondary--outline.active[data-v-19351537],
    .btn--secondary--outline[data-v-19351537]:focus,
    .btn--secondary--outline[data-v-19351537]:hover {
      background-color: #747474;
      color: #fff
    }

    .btn--secondary--outline.active[data-v-19351537],
    .btn--secondary--outline[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 45.5%, .5)
    }

    .btn--third[data-v-19351537] {
      background-color: #ccc
    }

    .btn--third[data-v-19351537]:focus,
    .btn--third[data-v-19351537]:hover {
      background-color: #b3b3b3
    }

    .btn--third.active[data-v-19351537] {
      background-color: #ccc
    }

    .btn--third.active[data-v-19351537],
    .btn--third[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
    }

    .btn--third--outline[data-v-19351537] {
      background-color: hsla(0, 0%, 80%, .05);
      border: 1px solid #ccc;
      color: #ccc
    }

    .btn--third--outline.active[data-v-19351537],
    .btn--third--outline[data-v-19351537]:focus,
    .btn--third--outline[data-v-19351537]:hover {
      background-color: #ccc;
      color: #fff
    }

    .btn--third--outline.active[data-v-19351537],
    .btn--third--outline[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
    }

    .btn--success[data-v-19351537] {
      background-color: #9acd32
    }

    .btn--success[data-v-19351537]:focus,
    .btn--success[data-v-19351537]:hover {
      background-color: #7ba428
    }

    .btn--success.active[data-v-19351537] {
      background-color: #9acd32
    }

    .btn--success.active[data-v-19351537],
    .btn--success[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5);
      box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5)
    }

    .btn--success--outline[data-v-19351537] {
      background-color: rgba(154, 205, 50, .05);
      border: 1px solid #9acd32;
      color: #9acd32
    }

    .btn--success--outline.active[data-v-19351537],
    .btn--success--outline[data-v-19351537]:focus,
    .btn--success--outline[data-v-19351537]:hover {
      background-color: #9acd32;
      color: #fff
    }

    .btn--success--outline.active[data-v-19351537],
    .btn--success--outline[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5);
      box-shadow: 0 0 0 .143rem rgba(154, 205, 50, .5)
    }

    .btn--danger[data-v-19351537] {
      background-color: #ff4500
    }

    .btn--danger[data-v-19351537]:focus,
    .btn--danger[data-v-19351537]:hover {
      background-color: #cc3700
    }

    .btn--danger.active[data-v-19351537] {
      background-color: #ff4500
    }

    .btn--danger.active[data-v-19351537],
    .btn--danger[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5);
      box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5)
    }

    .btn--danger--outline[data-v-19351537] {
      background-color: rgba(255, 69, 0, .05);
      border: 1px solid #ff4500;
      color: #ff4500
    }

    .btn--danger--outline.active[data-v-19351537],
    .btn--danger--outline[data-v-19351537]:focus,
    .btn--danger--outline[data-v-19351537]:hover {
      background-color: #ff4500;
      color: #fff
    }

    .btn--danger--outline.active[data-v-19351537],
    .btn--danger--outline[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5);
      box-shadow: 0 0 0 .143rem rgba(255, 69, 0, .5)
    }

    .btn--grey[data-v-19351537] {
      background-color: #999
    }

    .btn--grey[data-v-19351537]:focus,
    .btn--grey[data-v-19351537]:hover {
      background-color: grey
    }

    .btn--grey.active[data-v-19351537] {
      background-color: #999
    }

    .btn--grey.active[data-v-19351537],
    .btn--grey[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5)
    }

    .btn--grey--outline[data-v-19351537] {
      background-color: hsla(0, 0%, 60%, .05);
      border: 1px solid #999;
      color: #999
    }

    .btn--grey--outline.active[data-v-19351537],
    .btn--grey--outline[data-v-19351537]:focus,
    .btn--grey--outline[data-v-19351537]:hover {
      background-color: #999;
      color: #fff
    }

    .btn--grey--outline.active[data-v-19351537],
    .btn--grey--outline[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 60%, .5)
    }

    .btn--info[data-v-19351537] {
      background-color: #17a2b8
    }

    .btn--info[data-v-19351537]:focus,
    .btn--info[data-v-19351537]:hover {
      background-color: #117a8b
    }

    .btn--info.active[data-v-19351537] {
      background-color: #17a2b8
    }

    .btn--info.active[data-v-19351537],
    .btn--info[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5);
      box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5)
    }

    .btn--info--outline[data-v-19351537] {
      background-color: rgba(23, 162, 184, .05);
      border: 1px solid #17a2b8;
      color: #17a2b8
    }

    .btn--info--outline.active[data-v-19351537],
    .btn--info--outline[data-v-19351537]:focus,
    .btn--info--outline[data-v-19351537]:hover {
      background-color: #17a2b8;
      color: #fff
    }

    .btn--info--outline.active[data-v-19351537],
    .btn--info--outline[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5);
      box-shadow: 0 0 0 .143rem rgba(23, 162, 184, .5)
    }

    .btn--warning[data-v-19351537] {
      background-color: #ffa300
    }

    .btn--warning[data-v-19351537]:focus,
    .btn--warning[data-v-19351537]:hover {
      background-color: #cc8200
    }

    .btn--warning.active[data-v-19351537] {
      background-color: #ffa300
    }

    .btn--warning.active[data-v-19351537],
    .btn--warning[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5);
      box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5)
    }

    .btn--warning--outline[data-v-19351537] {
      background-color: rgba(255, 163, 0, .05);
      border: 1px solid #ffa300;
      color: #ffa300
    }

    .btn--warning--outline.active[data-v-19351537],
    .btn--warning--outline[data-v-19351537]:focus,
    .btn--warning--outline[data-v-19351537]:hover {
      background-color: #ffa300;
      color: #fff
    }

    .btn--warning--outline.active[data-v-19351537],
    .btn--warning--outline[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5);
      box-shadow: 0 0 0 .143rem rgba(255, 163, 0, .5)
    }

    .btn--light[data-v-19351537] {
      background-color: #f5f5f5
    }

    .btn--light[data-v-19351537]:focus,
    .btn--light[data-v-19351537]:hover {
      background-color: #dcdcdc
    }

    .btn--light.active[data-v-19351537] {
      background-color: #f5f5f5
    }

    .btn--light.active[data-v-19351537],
    .btn--light[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5)
    }

    .btn--light--outline[data-v-19351537] {
      background-color: hsla(0, 0%, 96.1%, .05);
      border: 1px solid #f5f5f5;
      color: #f5f5f5
    }

    .btn--light--outline.active[data-v-19351537],
    .btn--light--outline[data-v-19351537]:focus,
    .btn--light--outline[data-v-19351537]:hover {
      background-color: #f5f5f5;
      color: #fff
    }

    .btn--light--outline.active[data-v-19351537],
    .btn--light--outline[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 96.1%, .5)
    }

    .btn--dark[data-v-19351537] {
      background-color: #24292e
    }

    .btn--dark[data-v-19351537]:focus,
    .btn--dark[data-v-19351537]:hover {
      background-color: #0e1011
    }

    .btn--dark.active[data-v-19351537] {
      background-color: #24292e
    }

    .btn--dark.active[data-v-19351537],
    .btn--dark[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5);
      box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5)
    }

    .btn--dark--outline[data-v-19351537] {
      background-color: rgba(36, 41, 46, .05);
      border: 1px solid #24292e;
      color: #24292e
    }

    .btn--dark--outline.active[data-v-19351537],
    .btn--dark--outline[data-v-19351537]:focus,
    .btn--dark--outline[data-v-19351537]:hover {
      background-color: #24292e;
      color: #fff
    }

    .btn--dark--outline.active[data-v-19351537],
    .btn--dark--outline[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5);
      box-shadow: 0 0 0 .143rem rgba(36, 41, 46, .5)
    }

    .btn--default[data-v-19351537] {
      background-color: #ccc
    }

    .btn--default[data-v-19351537]:focus,
    .btn--default[data-v-19351537]:hover {
      background-color: #b3b3b3
    }

    .btn--default.active[data-v-19351537] {
      background-color: #ccc
    }

    .btn--default.active[data-v-19351537],
    .btn--default[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
    }

    .btn--default--outline[data-v-19351537] {
      background-color: hsla(0, 0%, 80%, .05);
      border: 1px solid #ccc;
      color: #ccc
    }

    .btn--default--outline.active[data-v-19351537],
    .btn--default--outline[data-v-19351537]:focus,
    .btn--default--outline[data-v-19351537]:hover {
      background-color: #ccc;
      color: #fff
    }

    .btn--default--outline.active[data-v-19351537],
    .btn--default--outline[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 80%, .5)
    }

    .btn--white[data-v-19351537] {
      background-color: #fff
    }

    .btn--white[data-v-19351537]:focus,
    .btn--white[data-v-19351537]:hover {
      background-color: #e6e6e6
    }

    .btn--white.active[data-v-19351537] {
      background-color: #fff
    }

    .btn--white.active[data-v-19351537],
    .btn--white[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5)
    }

    .btn--white--outline[data-v-19351537] {
      background-color: hsla(0, 0%, 100%, .05);
      border: 1px solid #fff;
      color: #fff
    }

    .btn--white--outline.active[data-v-19351537],
    .btn--white--outline[data-v-19351537]:focus,
    .btn--white--outline[data-v-19351537]:hover {
      background-color: #fff;
      color: #fff
    }

    .btn--white--outline.active[data-v-19351537],
    .btn--white--outline[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5);
      box-shadow: 0 0 0 .143rem hsla(0, 0%, 100%, .5)
    }

    .btn--black.active[data-v-19351537],
    .btn--black[data-v-19351537],
    .btn--black[data-v-19351537]:focus,
    .btn--black[data-v-19351537]:hover {
      background-color: #000
    }

    .btn--black.active[data-v-19351537],
    .btn--black[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5);
      box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5)
    }

    .btn--black--outline[data-v-19351537] {
      background-color: rgba(0, 0, 0, .05);
      border: 1px solid #000;
      color: #000
    }

    .btn--black--outline.active[data-v-19351537],
    .btn--black--outline[data-v-19351537]:focus,
    .btn--black--outline[data-v-19351537]:hover {
      background-color: #000;
      color: #fff
    }

    .btn--black--outline.active[data-v-19351537],
    .btn--black--outline[data-v-19351537]:focus {
      -webkit-box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5);
      box-shadow: 0 0 0 .143rem rgba(0, 0, 0, .5)
    }

    .btn--default--outline[data-v-19351537] {
      color: #747474
    }

    .btn--disabled[data-v-19351537]:disabled {
      -webkit-box-shadow: none;
      box-shadow: none;
      background-color: #ccc;
      border: 1px solid #ccc;
      color: #fff;
      cursor: not-allowed
    }

    .badge[data-v-19351537] {
      background: #999;
      height: 22px;
      line-height: 22px;
      border-radius: 22px;
      padding: 0 5px;
      font-size: .857em;
      color: #888;
      font-weight: 500
    }

    .badge-primary[data-v-19351537] {
      background-color: #1e90ff;
      color: #fff
    }

    .badge-secondary[data-v-19351537] {
      background-color: #747474;
      color: #fff
    }

    .badge-third[data-v-19351537] {
      background-color: #ccc;
      color: #fff
    }

    .badge-success[data-v-19351537] {
      background-color: #9acd32;
      color: #fff
    }

    .badge-danger[data-v-19351537] {
      background-color: #ff4500;
      color: #fff
    }

    .badge-grey[data-v-19351537] {
      background-color: #999;
      color: #fff
    }

    .badge-info[data-v-19351537] {
      background-color: #17a2b8;
      color: #fff
    }

    .badge-warning[data-v-19351537] {
      background-color: #ffa300;
      color: #fff
    }

    .badge-light[data-v-19351537] {
      background-color: #f5f5f5;
      color: #fff
    }

    .badge-dark[data-v-19351537] {
      background-color: #24292e;
      color: #fff
    }

    .badge-default[data-v-19351537] {
      background-color: #ccc;
      color: #fff
    }

    .badge-white[data-v-19351537] {
      background-color: #fff;
      color: #fff
    }

    .badge-black[data-v-19351537] {
      background-color: #000;
      color: #fff
    }

    table.md[data-v-19351537] {
      border-spacing: 0;
      border-radius: 8px;
      border-collapse: collapse;
      width: 100%;
      table-layout: fixed;
      overflow-wrap: break-word;
      overflow: hidden;
      word-break: break-all;
      margin-top: 0;
      margin-bottom: 16px;
      font-size: 1em;
      -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .2);
      box-shadow: 0 0 8px rgba(0, 0, 0, .2)
    }

    table.md tr[data-v-19351537] {
      background-color: #fff;
      width: 100%
    }

    table.md tr td[data-v-19351537],
    table.md tr th[data-v-19351537] {
      padding: 6px 13px;
      text-align: left
    }

    table.md tr[data-v-19351537]:nth-child(2n) {
      background-color: #f2f2f2
    }

    .is-dark table.md[data-v-19351537] {
      color: #f2f2f2
    }

    .is-dark table.md tr[data-v-19351537] {
      background-color: #21222e
    }

    .is-dark table.md tr[data-v-19351537]:nth-child(2n) {
      background-color: #2e2f40
    }

    .is-dark table.md tr td.text-muted[data-v-19351537] {
      color: hsla(0, 0%, 100%, .3)
    }

    .slide-enter-active[data-v-19351537],
    .slide-leave-active[data-v-19351537] {
      opacity: 1;
      z-index: 998;
      -webkit-transition: all .3s;
      transition: all .3s;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    .slide-enter[data-v-19351537],
    .slide-leave-to[data-v-19351537] {
      opacity: 0;
      z-index: 998;
      -webkit-transform: translateY(-20px);
      transform: translateY(-20px)
    }

    .tags-enter-active[data-v-19351537],
    .tags-leave-active[data-v-19351537] {
      opacity: 1;
      -webkit-transition: all .3s;
      transition: all .3s;
      position: absolute;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    .tags-enter[data-v-19351537],
    .tags-leave-to[data-v-19351537] {
      opacity: 0;
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%)
    }

    .slideinvert-enter-active[data-v-19351537],
    .slideinvert-leave-active[data-v-19351537] {
      opacity: 1;
      z-index: 998;
      -webkit-transition: all .3s;
      transition: all .3s;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    .slideinvert-enter[data-v-19351537],
    .slideinvert-leave-to[data-v-19351537] {
      opacity: 0;
      z-index: 998;
      -webkit-transform: translateY(40px);
      transform: translateY(40px)
    }

    .slidenext-enter-active[data-v-19351537],
    .slidenext-leave-active[data-v-19351537],
    .slideprev-enter-active[data-v-19351537],
    .slideprev-leave-active[data-v-19351537] {
      position: absolute;
      -webkit-transition: all .3s;
      transition: all .3s
    }

    .slidenext-enter[data-v-19351537],
    .slideprev-leave-to[data-v-19351537] {
      -webkit-transform: translateX(100%);
      transform: translateX(100%)
    }

    .slidenext-leave-to[data-v-19351537],
    .slideprev-enter[data-v-19351537] {
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%)
    }

    .slidevnext-enter-active[data-v-19351537],
    .slidevnext-leave-active[data-v-19351537],
    .slidevprev-enter-active[data-v-19351537],
    .slidevprev-leave-active[data-v-19351537] {
      position: absolute;
      -webkit-transition: all .3s;
      transition: all .3s
    }

    .slidevnext-enter[data-v-19351537],
    .slidevprev-leave-to[data-v-19351537] {
      -webkit-transform: translateY(100%);
      transform: translateY(100%);
      opacity: 0
    }

    .slidevnext-leave-to[data-v-19351537],
    .slidevprev-enter[data-v-19351537] {
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%);
      opacity: 0
    }

    @media screen and (max-width:415px) {

      .slide-enter-active[data-v-19351537],
      .slide-leave-active[data-v-19351537],
      .slideinvert-enter-active[data-v-19351537],
      .slideinvert-leave-active[data-v-19351537] {
        -webkit-transition: all 0s;
        transition: all 0s
      }
    }

    .spinner-anim[data-v-19351537] {
      -webkit-animation: spin-data-v-19351537 .6s linear infinite;
      animation: spin-data-v-19351537 .6s linear infinite
    }

    @-webkit-keyframes spin-data-v-19351537 {
      0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
      }

      to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
      }
    }

    @keyframes spin-data-v-19351537 {
      0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
      }

      to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
      }
    }

    .dialog-fade-enter-active .dialog-animation[data-v-19351537] {
      -webkit-animation: dialog-fade-in-data-v-19351537 .4s;
      animation: dialog-fade-in-data-v-19351537 .4s
    }

    .dialog-fade-leave-active .dialog-animation[data-v-19351537] {
      -webkit-animation: dialog-fade-out-data-v-19351537 .4s;
      animation: dialog-fade-out-data-v-19351537 .4s
    }

    @-webkit-keyframes dialog-fade-in-data-v-19351537 {
      0% {
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
        opacity: 0
      }

      to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
      }
    }

    @keyframes dialog-fade-in-data-v-19351537 {
      0% {
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
        opacity: 0
      }

      to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
      }
    }

    @-webkit-keyframes dialog-fade-out-data-v-19351537 {
      0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
      }

      to {
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
        opacity: 0
      }
    }

    @keyframes dialog-fade-out-data-v-19351537 {
      0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
      }

      to {
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
        opacity: 0
      }
    }

    .expand-enter-active[data-v-19351537],
    .expand-leave-active[data-v-19351537] {
      -webkit-transition: .3s ease-in-out;
      transition: .3s ease-in-out;
      -webkit-transition-property: opacity, height;
      transition-property: opacity, height;
      overflow: hidden
    }

    .expand-enter[data-v-19351537],
    .expand-leave-to[data-v-19351537] {
      height: 0;
      opacity: 0
    }

    .scale-enter-active[data-v-19351537],
    .scale-leave-active[data-v-19351537] {
      opacity: 1;
      z-index: 1;
      -webkit-transition: all .3s cubic-bezier(.4, .52, .26, .9);
      transition: all .3s cubic-bezier(.4, .52, .26, .9)
    }

    .scale-enter[data-v-19351537],
    .scale-leave-to[data-v-19351537] {
      opacity: .4;
      z-index: 1;
      -webkit-transform: scale(0);
      transform: scale(0)
    }

    @-webkit-keyframes loading-data-v-19351537 {
      0% {
        left: -200px;
        width: 30%
      }

      50% {
        width: 30%
      }

      70% {
        width: 70%
      }

      80% {
        left: 50%
      }

      95% {
        left: 120%
      }

      to {
        left: 100%
      }
    }

    @keyframes loading-data-v-19351537 {
      0% {
        left: -200px;
        width: 30%
      }

      50% {
        width: 30%
      }

      70% {
        width: 70%
      }

      80% {
        left: 50%
      }

      95% {
        left: 120%
      }

      to {
        left: 100%
      }
    }

    .flip-list-move[data-v-19351537] {
      -webkit-transition: -webkit-transform .6s;
      transition: -webkit-transform .6s;
      transition: transform .6s;
      transition: transform .6s, -webkit-transform .6s
    }

    .over-hid[data-v-19351537] {
      overflow: hidden
    }

    .pos-r[data-v-19351537] {
      position: relative
    }

    .pos-a[data-v-19351537] {
      position: absolute
    }

    .flex[data-v-19351537] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex
    }

    .flex.fluid[data-v-19351537] {
      width: 100%
    }

    .flex.direction-column[data-v-19351537] {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column
    }

    .flex.direction-column-reverse[data-v-19351537] {
      -webkit-box-orient: vertical;
      -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
      flex-direction: column-reverse
    }

    .flex.direction-row[data-v-19351537] {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row
    }

    .flex.direction-row-reverse[data-v-19351537] {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse
    }

    .flex.align-center[data-v-19351537] {
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center
    }

    .flex.align-start[data-v-19351537] {
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start
    }

    .flex.align-end[data-v-19351537] {
      -webkit-box-align: end;
      -ms-flex-align: end;
      align-items: flex-end
    }

    .flex.justify-start[data-v-19351537] {
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      justify-content: flex-start
    }

    .flex.justify-end[data-v-19351537] {
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end
    }

    .flex.justify-center[data-v-19351537] {
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center
    }

    .flex.space-between[data-v-19351537] {
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between
    }

    .flex.space-around[data-v-19351537] {
      -ms-flex-pack: distribute;
      justify-content: space-around
    }

    .flex.flex-center[data-v-19351537] {
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center
    }

    .flex.flex--wrap[data-v-19351537] {
      -ms-flex-wrap: wrap;
      flex-wrap: wrap
    }

    .flex.flex--grow[data-v-19351537] {
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1
    }

    .flex-fill[data-v-19351537] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
      flex: 0 1 auto
    }

    .flex-fixed[data-v-19351537] {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto
    }

    .flex-1[data-v-19351537] {
      -webkit-box-flex: 1;
      -ms-flex: 1;
      flex: 1
    }

    .flex-100[data-v-19351537] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 100%;
      flex: 0 1 100%
    }

    .flex-75[data-v-19351537] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 75%;
      flex: 0 1 75%
    }

    .flex-50[data-v-19351537] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 50%;
      flex: 0 1 50%
    }

    .flex-33[data-v-19351537] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 33.33%;
      flex: 0 1 33.33%
    }

    .flex-25[data-v-19351537] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 25%;
      flex: 0 1 25%
    }

    .flex-20[data-v-19351537] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 20%;
      flex: 0 1 20%
    }

    .flex-16[data-v-19351537] {
      -webkit-box-flex: 0;
      -ms-flex: 0 1 16.66%;
      flex: 0 1 16.66%
    }

    .text-muted-white[data-v-19351537] {
      color: hsla(0, 0%, 100%, .54)
    }

    .text-muted[data-v-19351537] {
      color: rgba(0, 0, 0, .54)
    }

    .is-dark .text-muted[data-v-19351537] {
      color: hsla(0, 0%, 100%, .54)
    }

    .text-strong[data-v-19351537] {
      font-weight: 500
    }

    .text-center[data-v-19351537] {
      text-align: center
    }

    .text-left[data-v-19351537] {
      text-align: left
    }

    .text-right[data-v-19351537] {
      text-align: right
    }

    .text-primary[data-v-19351537] {
      color: #1e90ff
    }

    .text-secondary[data-v-19351537] {
      color: #747474
    }

    .text-third[data-v-19351537] {
      color: #ccc
    }

    .text-success[data-v-19351537] {
      color: #9acd32
    }

    .text-danger[data-v-19351537] {
      color: #ff4500
    }

    .text-grey[data-v-19351537] {
      color: #999
    }

    .text-info[data-v-19351537] {
      color: #17a2b8
    }

    .text-warning[data-v-19351537] {
      color: #ffa300
    }

    .text-light[data-v-19351537] {
      color: #f5f5f5
    }

    .text-dark[data-v-19351537] {
      color: #24292e
    }

    .text-default[data-v-19351537] {
      color: #ccc
    }

    .text-white[data-v-19351537] {
      color: #fff
    }

    .text-black[data-v-19351537] {
      color: #000
    }

    .dots-text[data-v-19351537] {
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden
    }

    .dots-text-3[data-v-19351537] {
      overflow: hidden;
      position: relative;
      line-height: 1.3em;
      max-height: 3.9em;
      text-align: justify;
      margin-right: -1em;
      padding-right: 1em
    }

    .dots-text-3[data-v-19351537]:before {
      content: "...";
      position: absolute;
      right: 3px;
      bottom: 2px
    }

    .dots-text-3[data-v-19351537]:after {
      content: "";
      position: absolute;
      right: 0;
      width: 1em;
      height: 1em;
      margin-top: .2em;
      background: #fff
    }

    .dots-text-2[data-v-19351537] {
      overflow: hidden;
      position: relative;
      line-height: 1.3em;
      max-height: 2.6em;
      text-align: justify;
      margin-right: -1em;
      padding-right: 1em
    }

    .dots-text-2[data-v-19351537]:before {
      content: "...";
      position: absolute;
      right: 3px;
      bottom: 2px
    }

    .dots-text-2[data-v-19351537]:after {
      content: "";
      position: absolute;
      right: 0;
      width: 1em;
      height: 1em;
      margin-top: .2em;
      background: #fff
    }

    .container[data-v-19351537] {
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
      margin-right: auto;
      margin-left: auto
    }

    @media(max-width:768px) {
      .container[data-v-19351537] {
        max-width: 100%
      }
    }

    @media(min-width:768px) {
      .container[data-v-19351537] {
        max-width: 768px
      }
    }

    @media(min-width:1024px) {
      .container[data-v-19351537] {
        max-width: 1024px
      }
    }

    @media(min-width:1440px) {
      .container[data-v-19351537] {
        max-width: 1440px
      }
    }

    @media(min-width:2560px) {
      .container[data-v-19351537] {
        max-width: 2560px
      }
    }

    .pr-0[data-v-19351537] {
      padding-right: 0
    }

    .pt-0[data-v-19351537] {
      padding-top: 0
    }

    .pb-0[data-v-19351537] {
      padding-bottom: 0
    }

    .pl-0[data-v-19351537] {
      padding-left: 0
    }

    .px-0[data-v-19351537] {
      padding-left: 0;
      padding-right: 0
    }

    .py-0[data-v-19351537] {
      padding-top: 0;
      padding-bottom: 0
    }

    .p-0[data-v-19351537] {
      padding: 0
    }

    .pr-1[data-v-19351537] {
      padding-right: .25rem
    }

    .pt-1[data-v-19351537] {
      padding-top: .25rem
    }

    .pb-1[data-v-19351537] {
      padding-bottom: .25rem
    }

    .pl-1[data-v-19351537] {
      padding-left: .25rem
    }

    .px-1[data-v-19351537] {
      padding-left: .25rem;
      padding-right: .25rem
    }

    .py-1[data-v-19351537] {
      padding-top: .25rem;
      padding-bottom: .25rem
    }

    .p-1[data-v-19351537] {
      padding: .25rem
    }

    .pr-2[data-v-19351537] {
      padding-right: .5rem
    }

    .pt-2[data-v-19351537] {
      padding-top: .5rem
    }

    .pb-2[data-v-19351537] {
      padding-bottom: .5rem
    }

    .pl-2[data-v-19351537] {
      padding-left: .5rem
    }

    .px-2[data-v-19351537] {
      padding-left: .5rem;
      padding-right: .5rem
    }

    .py-2[data-v-19351537] {
      padding-top: .5rem;
      padding-bottom: .5rem
    }

    .p-2[data-v-19351537] {
      padding: .5rem
    }

    .pr-3[data-v-19351537] {
      padding-right: 1rem
    }

    .pt-3[data-v-19351537] {
      padding-top: 1rem
    }

    .pb-3[data-v-19351537] {
      padding-bottom: 1rem
    }

    .pl-3[data-v-19351537] {
      padding-left: 1rem
    }

    .px-3[data-v-19351537] {
      padding-left: 1rem;
      padding-right: 1rem
    }

    .py-3[data-v-19351537] {
      padding-top: 1rem;
      padding-bottom: 1rem
    }

    .p-3[data-v-19351537] {
      padding: 1rem
    }

    .pr-4[data-v-19351537] {
      padding-right: 1.5rem
    }

    .pt-4[data-v-19351537] {
      padding-top: 1.5rem
    }

    .pb-4[data-v-19351537] {
      padding-bottom: 1.5rem
    }

    .pl-4[data-v-19351537] {
      padding-left: 1.5rem
    }

    .px-4[data-v-19351537] {
      padding-left: 1.5rem;
      padding-right: 1.5rem
    }

    .py-4[data-v-19351537] {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem
    }

    .p-4[data-v-19351537] {
      padding: 1.5rem
    }

    .pr-5[data-v-19351537] {
      padding-right: 3rem
    }

    .pt-5[data-v-19351537] {
      padding-top: 3rem
    }

    .pb-5[data-v-19351537] {
      padding-bottom: 3rem
    }

    .pl-5[data-v-19351537] {
      padding-left: 3rem
    }

    .px-5[data-v-19351537] {
      padding-left: 3rem;
      padding-right: 3rem
    }

    .py-5[data-v-19351537] {
      padding-top: 3rem;
      padding-bottom: 3rem
    }

    .p-5[data-v-19351537] {
      padding: 3rem
    }

    .mr-0[data-v-19351537] {
      margin-right: 0
    }

    .mt-0[data-v-19351537] {
      margin-top: 0
    }

    .mb-0[data-v-19351537] {
      margin-bottom: 0
    }

    .ml-0[data-v-19351537] {
      margin-left: 0
    }

    .mx-0[data-v-19351537] {
      margin-left: 0;
      margin-right: 0
    }

    .my-0[data-v-19351537] {
      margin-top: 0;
      margin-bottom: 0
    }

    .m-0[data-v-19351537] {
      margin: 0
    }

    .mr-1[data-v-19351537] {
      margin-right: .25rem
    }

    .mt-1[data-v-19351537] {
      margin-top: .25rem
    }

    .mb-1[data-v-19351537] {
      margin-bottom: .25rem
    }

    .ml-1[data-v-19351537] {
      margin-left: .25rem
    }

    .mx-1[data-v-19351537] {
      margin-left: .25rem;
      margin-right: .25rem
    }

    .my-1[data-v-19351537] {
      margin-top: .25rem;
      margin-bottom: .25rem
    }

    .m-1[data-v-19351537] {
      margin: .25rem
    }

    .mr-2[data-v-19351537] {
      margin-right: .5rem
    }

    .mt-2[data-v-19351537] {
      margin-top: .5rem
    }

    .mb-2[data-v-19351537] {
      margin-bottom: .5rem
    }

    .ml-2[data-v-19351537] {
      margin-left: .5rem
    }

    .mx-2[data-v-19351537] {
      margin-left: .5rem;
      margin-right: .5rem
    }

    .my-2[data-v-19351537] {
      margin-top: .5rem;
      margin-bottom: .5rem
    }

    .m-2[data-v-19351537] {
      margin: .5rem
    }

    .mr-3[data-v-19351537] {
      margin-right: 1rem
    }

    .mt-3[data-v-19351537] {
      margin-top: 1rem
    }

    .mb-3[data-v-19351537] {
      margin-bottom: 1rem
    }

    .ml-3[data-v-19351537] {
      margin-left: 1rem
    }

    .mx-3[data-v-19351537] {
      margin-left: 1rem;
      margin-right: 1rem
    }

    .my-3[data-v-19351537] {
      margin-top: 1rem;
      margin-bottom: 1rem
    }

    .m-3[data-v-19351537] {
      margin: 1rem
    }

    .mr-4[data-v-19351537] {
      margin-right: 1.5rem
    }

    .mt-4[data-v-19351537] {
      margin-top: 1.5rem
    }

    .mb-4[data-v-19351537] {
      margin-bottom: 1.5rem
    }

    .ml-4[data-v-19351537] {
      margin-left: 1.5rem
    }

    .mx-4[data-v-19351537] {
      margin-left: 1.5rem;
      margin-right: 1.5rem
    }

    .my-4[data-v-19351537] {
      margin-top: 1.5rem;
      margin-bottom: 1.5rem
    }

    .m-4[data-v-19351537] {
      margin: 1.5rem
    }

    .mr-5[data-v-19351537] {
      margin-right: 3rem
    }

    .mt-5[data-v-19351537] {
      margin-top: 3rem
    }

    .mb-5[data-v-19351537] {
      margin-bottom: 3rem
    }

    .ml-5[data-v-19351537] {
      margin-left: 3rem
    }

    .mx-5[data-v-19351537] {
      margin-left: 3rem;
      margin-right: 3rem
    }

    .my-5[data-v-19351537] {
      margin-top: 3rem;
      margin-bottom: 3rem
    }

    .m-5[data-v-19351537] {
      margin: 3rem
    }

    .h-100[data-v-19351537] {
      height: 100%
    }

    .mh-100[data-v-19351537] {
      max-height: 100%
    }

    .w-100[data-v-19351537] {
      width: 100%
    }

    .mw-100[data-v-19351537] {
      max-width: 100%
    }

    .m-h-0[data-v-19351537] {
      min-height: 0
    }

    .m-h-100[data-v-19351537] {
      min-height: 100%
    }

    .m-w-0[data-v-19351537] {
      min-width: 0
    }

    .m-w-100[data-v-19351537] {
      min-width: 100%
    }

    .br-0[data-v-19351537] {
      border-radius: 0
    }

    .brt-0[data-v-19351537] {
      border-top-left-radius: 0;
      border-top-right-radius: 0
    }

    .brb-0[data-v-19351537] {
      border-bottom-right-radius: 0;
      border-bottom-left-radius: 0
    }

    .br-2[data-v-19351537] {
      border-radius: 2px
    }

    .brt-2[data-v-19351537] {
      border-top-left-radius: 2px;
      border-top-right-radius: 2px
    }

    .brb-2[data-v-19351537] {
      border-bottom-right-radius: 2px;
      border-bottom-left-radius: 2px
    }

    .br-4[data-v-19351537] {
      border-radius: 4px
    }

    .brt-4[data-v-19351537] {
      border-top-left-radius: 4px;
      border-top-right-radius: 4px
    }

    .brb-4[data-v-19351537] {
      border-bottom-right-radius: 4px;
      border-bottom-left-radius: 4px
    }

    .br-8[data-v-19351537] {
      border-radius: 8px
    }

    .brt-8[data-v-19351537] {
      border-top-left-radius: 8px;
      border-top-right-radius: 8px
    }

    .brb-8[data-v-19351537] {
      border-bottom-right-radius: 8px;
      border-bottom-left-radius: 8px
    }

    .fs-12[data-v-19351537] {
      font-size: 12px
    }

    .fs-14[data-v-19351537] {
      font-size: 14px
    }

    .fs-16[data-v-19351537] {
      font-size: 16px
    }

    .fs-18[data-v-19351537] {
      font-size: 18px
    }

    .fs-20[data-v-19351537] {
      font-size: 20px
    }

    .fs-22[data-v-19351537] {
      font-size: 22px
    }

    .fs-26[data-v-19351537] {
      font-size: 26px
    }

    .fw-300[data-v-19351537] {
      font-weight: 300
    }

    .fw-400[data-v-19351537] {
      font-weight: 400
    }

    .fw-500[data-v-19351537] {
      font-weight: 500
    }

    @media only screen and (max-width:2560px) {
      .hidden-4k[data-v-19351537] {
        display: none
      }
    }

    @media only screen and (max-width:1440px) {
      .hidden-laptop[data-v-19351537] {
        display: none
      }
    }

    @media only screen and (max-width:1024px) {
      .hidden-laptop-s[data-v-19351537] {
        display: none
      }
    }

    @media only screen and (max-width:768px) {
      .hidden-tablet[data-v-19351537] {
        display: none
      }
    }

    @media only screen and (max-width:425px) {
      .hidden-mobile[data-v-19351537] {
        display: none
      }
    }

    @media only screen and (max-width:375px) {
      .hidden-mobile-m[data-v-19351537] {
        display: none
      }
    }

    @media only screen and (max-width:320px) {
      .hidden-mobile-s[data-v-19351537] {
        display: none
      }
    }

    .show-4k[data-v-19351537] {
      display: none
    }

    @media only screen and (max-width:2560px) {
      .show-4k[data-v-19351537] {
        display: inherit
      }
    }

    .show-laptop[data-v-19351537] {
      display: none
    }

    @media only screen and (max-width:1440px) {
      .show-laptop[data-v-19351537] {
        display: inherit
      }
    }

    .show-laptop-s[data-v-19351537] {
      display: none
    }

    @media only screen and (max-width:1024px) {
      .show-laptop-s[data-v-19351537] {
        display: inherit
      }
    }

    .show-tablet[data-v-19351537] {
      display: none
    }

    @media only screen and (max-width:768px) {
      .show-tablet[data-v-19351537] {
        display: inherit
      }
    }

    .show-mobile[data-v-19351537] {
      display: none
    }

    @media only screen and (max-width:425px) {
      .show-mobile[data-v-19351537] {
        display: inherit
      }
    }

    .show-mobile-m[data-v-19351537] {
      display: none
    }

    @media only screen and (max-width:375px) {
      .show-mobile-m[data-v-19351537] {
        display: inherit
      }
    }

    .show-mobile-s[data-v-19351537] {
      display: none
    }

    @media only screen and (max-width:320px) {
      .show-mobile-s[data-v-19351537] {
        display: inherit
      }
    }

    [data-v-19351537],
    [data-v-19351537]:after,
    [data-v-19351537]:before {
      -webkit-box-sizing: border-box;
      box-sizing: border-box
    }

    blockquote[data-v-19351537],
    body[data-v-19351537],
    dd[data-v-19351537],
    dl[data-v-19351537],
    figure[data-v-19351537],
    h1[data-v-19351537],
    h2[data-v-19351537],
    h3[data-v-19351537],
    h4[data-v-19351537],
    h5[data-v-19351537],
    h6[data-v-19351537],
    hr[data-v-19351537],
    ol[data-v-19351537],
    p[data-v-19351537],
    pre[data-v-19351537],
    ul[data-v-19351537] {
      margin: 0;
      padding: 0
    }

    #app[data-v-19351537],
    body[data-v-19351537],
    button[data-v-19351537],
    html[data-v-19351537],
    input[data-v-19351537] {
      font: 400 14px -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
      line-height: 1.5;
      -webkit-font-kerning: normal;
      font-kerning: normal
    }

    .vue-phone-number-input .select-country-container[data-v-19351537] {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 120px;
      flex: 0 0 120px;
      width: 120px;
      min-width: 120px;
      max-width: 120px
    }

    .vue-phone-number-input.sm .select-country-container[data-v-19351537] {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 110px;
      flex: 0 0 110px;
      width: 110px;
      min-width: 110px;
      max-width: 110px
    }

    .vue-phone-number-input.lg .select-country-container[data-v-19351537] {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 130px;
      flex: 0 0 130px;
      width: 130px;
      min-width: 130px;
      max-width: 130px
    }
        .marquee[data-v-307f1144] {
      overflow: hidden;
      width: 100%;
      height: 100%;
    }

    .marquee-inner {
  display: flex;
  width: max-content;
  animation: scroll-left 30s linear infinite;
}

@keyframes scroll-left {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(-100%);
  }
}

    .marquee-inner[data-v-307f1144] {
      width: 100%;
      height: 100%;
      position: relative;
    }

    .marquee-content[data-v-307f1144] {
      width: auto;
      height: 100%;
      display: inline-block;
      vertical-align: top;
    }
       .slick-track[data-v-e4caeaf8] {
      position: relative;
      top: 0;
      left: 0;
      display: block;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
    }

    .slick-track.slick-center[data-v-e4caeaf8] {
      margin-left: auto;
      margin-right: auto
    }

    .slick-track[data-v-e4caeaf8]:after,
    .slick-track[data-v-e4caeaf8]:before {
      display: table;
      content: ""
    }

    .slick-track[data-v-e4caeaf8]:after {
      clear: both
    }

    .slick-loading .slick-track[data-v-e4caeaf8] {
      visibility: hidden
    }

    .slick-slide[data-v-e4caeaf8] {
      display: none;
      float: left;
      height: 100%;
      min-height: 1px
    }

    [dir=rtl] .slick-slide[data-v-e4caeaf8] {
      float: right
    }

    .slick-slide img[data-v-e4caeaf8] {
      display: block
    }

    .slick-slide.slick-loading img[data-v-e4caeaf8] {
      display: none
    }

    .slick-slide.dragging img[data-v-e4caeaf8] {
      pointer-events: none
    }

    .slick-initialized .slick-slide[data-v-e4caeaf8] {
      display: block
    }

    .slick-loading .slick-slide[data-v-e4caeaf8] {
      visibility: hidden
    }

    .slick-vertical .slick-slide[data-v-e4caeaf8] {
      display: block;
      height: auto;
      border: 1px solid transparent
    }

    .slick-arrow.slick-hidden[data-v-21137603] {
      display: none
    }

    .slick-slider[data-v-3d1a4f76] {
      position: relative;
      display: block;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      -webkit-touch-callout: none;
      -khtml-user-select: none;
      -ms-touch-action: pan-y;
      touch-action: pan-y;
      -webkit-tap-highlight-color: transparent
    }

    .slick-list[data-v-3d1a4f76] {
      position: relative;
      display: block;
      overflow: hidden;
      margin: 0;
      padding: 0;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
    }

    .slick-list[data-v-3d1a4f76]:focus {
      outline: none
    }

    .slick-list.dragging[data-v-3d1a4f76] {
      cursor: pointer;
      cursor: hand
    }
     a[data-v-82963a40] {
      cursor: pointer
    }

    /* Icons */
    @font-face {
      font-family: 'slick';
      src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAATsAA0AAAAAB2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE0AAAABoAAAAcdIcYB0dERUYAAAS0AAAAHAAAAB4AJwANT1MvMgAAAZwAAABRAAAAYFAQ/45jbWFwAAACAAAAAFcAAAFiIhFFt2dhc3AAAASsAAAACAAAAAj//wADZ2x5ZgAAAmgAAAE1AAACLD+btmBoZWFkAAABMAAAAC8AAAA2AAEx+2hoZWEAAAFgAAAAHAAAACQD5QIFaG10eAAAAfAAAAAQAAAAFgZKAEpsb2NhAAACWAAAABAAAAAQATYBoG1heHAAAAF8AAAAHQAAACAASwBHbmFtZQAAA6AAAADcAAABbgUngcJwb3N0AAAEfAAAAC4AAABFOXjBpHjaY2BkYGAA4vMGfuHx/DZfGbiZGEDgfGFFPZxWZVBlvM14G8jlYABLAwAT1QnNAHjaY2BkYGC8zcDAoMfEAAJANiMDKmABADBkAe942mNgZGBgYGdwYWBiAAEQycgAEnMA8xkACcgAkwAAAHjaY2BmYmCcwMDKwMDow5jGwMDgDqW/MkgytDAwMDGwcjKAQQNQCZBSYICCgDTXFAYHhkTFSYwP/j9g0GO8/f82A0QNA+NtsBIFBkYANHMN4wAAAHjaY2KAACYIVoVAAALCAJt42mNgYGBmgGAZBkYGEIgB8hjBfBYGByDNw8DBwARkMzAkKigpTlCc9P8/WB0S7/+i+4/uld4rgZoAB4xsDHAhRiYgwcSApoCBcsBMBTNYGGgGAEdEDyUAAAAAAAAAAAAAZgCKANABFnjadZBdToNAEMd3CrtAl5TQLtS0LCoN0A8SGkBI+mAfPET75B1896HppfQcvnII4w3cLYpW6k4ymdn9z8xvBwEKUQg11OgBIXAYWUEQR1uIZoFGpLGxKy3PqrIq8+waXIfJ+5mQSSvkvXwRqqocu1D39QMl2JgvN9zzhsyk1GRDz+OBfzMioCqx0rtdLYo0SiZTZttsOkmidBkveKibFF4Oep9SI46bqk3Twhp4iihUemrMWFPy2NRbthfqKkHi/PxlJLITZdAiSj6ouZ+tn9eZz78DuD9LZYB6bZ8rlCAUVuVdkULjxV4sIEysIc/KSyPmnJDdjhCOdQ0fCTliTX/tjH3ysWao+71qaNjHQjcQwrcuyl+WLZQthCMotJP/h+Xjazz+hfTeRWmG4zOiSyif/q1OtAAAAHjabY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV42mNgYkAGjAzogB0sysTgwtDOyMTIzJlYVJRfnpOaVsIFZhVlpmeUAABuKQkSAAAAAAAB//8AAnjaY2BkYGDgAWIxIGZiYARCNiBmAfMYAAPgADV42mNgYGBkAIKrS9Q5QPT5wop6GA0APf8GGAAA) format('woff');
    }

    /* Arrows */
    .slick-prev,
    .slick-next {
      font-size: 0;
      line-height: 0;

      position: absolute;
      top: 50%;

      display: block;

      width: 20px;
      height: 20px;
      padding: 0;
      -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
      transform: translate(0, -50%);

      cursor: pointer;

      color: transparent;
      border: none;
      outline: none;
      background: transparent;
    }

    .slick-prev:hover,
    .slick-prev:focus,
    .slick-next:hover,
    .slick-next:focus {
      color: transparent;
      outline: none;
      background: transparent;
    }

    .slick-prev:hover:before,
    .slick-prev:focus:before,
    .slick-next:hover:before,
    .slick-next:focus:before {
      opacity: 1;
    }

    .slick-prev.slick-disabled:before,
    .slick-next.slick-disabled:before {
      opacity: 0.25;
    }

    .slick-prev:before,
    .slick-next:before {
      font-family: 'slick';
      font-size: 20px;
      line-height: 1;

      opacity: 0.75;
      color: white;

      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
    }

    .slick-prev {
      left: -25px;
    }

    [dir='rtl'] .slick-prev {
      right: -25px;
      left: auto;
    }

    .slick-prev:before {
      content: '\2190';
    }

    [dir='rtl'] .slick-prev:before {
      content: '\2192';
    }

    .slick-next {
      right: -25px;
    }

    [dir='rtl'] .slick-next {
      right: auto;
      left: -25px;
    }

    .slick-next:before {
      content: '\2192';
    }

    [dir='rtl'] .slick-next:before {
      content: '\2190';
    }

    /* Dots */
    .slick-dotted.slick-slider {
      margin-bottom: 30px;
    }

    .slick-dots {
      position: absolute;
      bottom: -25px;

      display: block;

      width: 100%;
      padding: 0;
      margin: 0;

      list-style: none;

      text-align: center;
    }

    .slick-dots li {
      position: relative;

      display: inline-block;

      width: 20px;
      height: 20px;
      margin: 0 5px;
      padding: 0;

      cursor: pointer;
    }

    .slick-dots li button {
      font-size: 0;
      line-height: 0;

      display: block;

      width: 20px;
      height: 20px;
      padding: 5px;

      cursor: pointer;

      color: transparent;
      border: 0;
      outline: none;
      background: transparent;
    }

    .slick-dots li button:hover,
    .slick-dots li button:focus {
      outline: none;
    }

    .slick-dots li button:hover:before,
    .slick-dots li button:focus:before {
      opacity: 1;
    }

    .slick-dots li button:before {
      font-family: 'slick';
      font-size: 6px;
      line-height: 20px;

      position: absolute;
      top: 0;
      left: 0;

      width: 20px;
      height: 20px;

      content: '\2022';
      text-align: center;

      opacity: 0.25;
      color: black;

      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
    }

    .slick-dots li.slick-active button:before {
      opacity: 0.75;
      color: black;
    }
    .vdr,
    .vdr.active:before {
      position: absolute;
      -webkit-box-sizing: border-box;
      box-sizing: border-box
    }

    .vdr.active:before {
      content: "";
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      outline: 1px dashed #d6d6d6
    }

    .vdr-stick {
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      position: absolute;
      font-size: 1px;
      background: #fff;
      border: 1px solid #6c6c6c;
      -webkit-box-shadow: 0 0 2px #bbb;
      box-shadow: 0 0 2px #bbb
    }

    .inactive .vdr-stick {
      display: none
    }

    .vdr-stick-br,
    .vdr-stick-tl {
      cursor: nwse-resize
    }

    .vdr-stick-bm,
    .vdr-stick-tm {
      left: 50%;
      cursor: ns-resize
    }

    .vdr-stick-bl,
    .vdr-stick-tr {
      cursor: nesw-resize
    }

    .vdr-stick-ml,
    .vdr-stick-mr {
      top: 50%;
      cursor: ew-resize
    }

    .vdr-stick.not-resizable {
      display: none
    }

    .content-container {
      display: block;
      position: relative
    }



    /*!
 * BootstrapVue Custom CSS (https://bootstrap-vue.org)
 */
    .bv-no-focus-ring:focus {
      outline: none;
    }

    @media (max-width: 575.98px) {
      .bv-d-xs-down-none {
        display: none !important;
      }
    }

    @media (max-width: 767.98px) {
      .bv-d-sm-down-none {
        display: none !important;
      }
    }

    @media (max-width: 991.98px) {
      .bv-d-md-down-none {
        display: none !important;
      }
    }

    @media (max-width: 1199.98px) {
      .bv-d-lg-down-none {
        display: none !important;
      }
    }

    .bv-d-xl-down-none {
      display: none !important;
    }

    .form-control.focus {
      color: #495057;
      background-color: #fff;
      border-color: #80bdff;
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
    }

    .form-control.focus.is-valid {
      border-color: #28a745;
      box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
    }

    .form-control.focus.is-invalid {
      border-color: #dc3545;
      box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
    }

    .b-avatar {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      vertical-align: middle;
      flex-shrink: 0;
      width: 2.5rem;
      height: 2.5rem;
      font-size: inherit;
      font-weight: 400;
      line-height: 1;
      max-width: 100%;
      max-height: auto;
      text-align: center;
      overflow: visible;
      position: relative;
      transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    }

    .b-avatar:focus {
      outline: 0;
    }

    .b-avatar.btn,
    .b-avatar[href] {
      padding: 0;
      border: 0;
    }

    .b-avatar.btn .b-avatar-img img,
    .b-avatar[href] .b-avatar-img img {
      transition: -webkit-transform 0.15s ease-in-out;
      transition: transform 0.15s ease-in-out;
      transition: transform 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
    }

    .b-avatar.btn:not(:disabled):not(.disabled),
    .b-avatar[href]:not(:disabled):not(.disabled) {
      cursor: pointer;
    }

    .b-avatar.btn:not(:disabled):not(.disabled):hover .b-avatar-img img,
    .b-avatar[href]:not(:disabled):not(.disabled):hover .b-avatar-img img {
      -webkit-transform: scale(1.15);
      transform: scale(1.15);
    }

    .b-avatar.disabled,
    .b-avatar:disabled,
    .b-avatar[disabled] {
      opacity: 0.65;
      pointer-events: none;
    }

    .b-avatar .b-avatar-custom,
    .b-avatar .b-avatar-text,
    .b-avatar .b-avatar-img {
      border-radius: inherit;
      width: 100%;
      height: 100%;
      overflow: hidden;
      display: flex;
      justify-content: center;
      align-items: center;
      -webkit-mask-image: radial-gradient(white, black);
      mask-image: radial-gradient(white, black);
    }

    .b-avatar .b-avatar-text {
      text-transform: uppercase;
      white-space: nowrap;
    }

    .b-avatar[href] {
      text-decoration: none;
    }

    .b-avatar>.b-icon {
      width: 60%;
      height: auto;
      max-width: 100%;
    }

    .b-avatar .b-avatar-img img {
      width: 100%;
      height: 100%;
      max-height: auto;
      border-radius: inherit;
      -o-object-fit: cover;
      object-fit: cover;
    }

    .b-avatar .b-avatar-badge {
      position: absolute;
      min-height: 1.5em;
      min-width: 1.5em;
      padding: 0.25em;
      line-height: 1;
      border-radius: 10em;
      font-size: 70%;
      font-weight: 700;
      z-index: 1;
    }

    .b-avatar-sm {
      width: 1.5rem;
      height: 1.5rem;
    }

    .b-avatar-sm .b-avatar-text {
      font-size: calc(0.6rem);
    }

    .b-avatar-sm .b-avatar-badge {
      font-size: calc(0.42rem);
    }

    .b-avatar-lg {
      width: 3.5rem;
      height: 3.5rem;
    }

    .b-avatar-lg .b-avatar-text {
      font-size: calc(1.4rem);
    }

    .b-avatar-lg .b-avatar-badge {
      font-size: calc(0.98rem);
    }

    .b-avatar-group .b-avatar-group-inner {
      display: flex;
      flex-wrap: wrap;
    }

    .b-avatar-group .b-avatar {
      border: 1px solid #dee2e6;
    }

    .b-avatar-group a.b-avatar:hover:not(.disabled):not(disabled),
    .b-avatar-group .btn.b-avatar:hover:not(.disabled):not(disabled) {
      z-index: 1;
    }

    .b-calendar {
      display: inline-flex;
    }

    .b-calendar .b-calendar-inner {
      min-width: 250px;
    }

    .b-calendar .b-calendar-header,
    .b-calendar .b-calendar-nav {
      margin-bottom: 0.25rem;
    }

    .b-calendar .b-calendar-nav .btn {
      padding: 0.25rem;
    }

    .b-calendar output {
      padding: 0.25rem;
      font-size: 80%;
    }

    .b-calendar output.readonly {
      background-color: #e9ecef;
      opacity: 1;
    }

    .b-calendar .b-calendar-footer {
      margin-top: 0.5rem;
    }

    .b-calendar .b-calendar-grid {
      padding: 0;
      margin: 0;
      overflow: hidden;
    }

    .b-calendar .b-calendar-grid .row {
      flex-wrap: nowrap;
    }

    .b-calendar .b-calendar-grid-caption {
      padding: 0.25rem;
    }

    .b-calendar .b-calendar-grid-body .col[data-date] .btn {
      width: 32px;
      height: 32px;
      font-size: 14px;
      line-height: 1;
      margin: 3px auto;
      padding: 9px 0;
    }

    .b-calendar .btn:disabled,
    .b-calendar .btn.disabled,
    .b-calendar .btn[aria-disabled=true] {
      cursor: default;
      pointer-events: none;
    }

    .card-img-left {
      border-top-left-radius: calc(0.25rem - 1px);
      border-bottom-left-radius: calc(0.25rem - 1px);
    }

    .card-img-right {
      border-top-right-radius: calc(0.25rem - 1px);
      border-bottom-right-radius: calc(0.25rem - 1px);
    }

    .dropdown:not(.dropleft) .dropdown-toggle.dropdown-toggle-no-caret::after {
      display: none !important;
    }

    .dropdown.dropleft .dropdown-toggle.dropdown-toggle-no-caret::before {
      display: none !important;
    }

    .dropdown .dropdown-menu:focus {
      outline: none;
    }

    .b-dropdown-form {
      display: inline-block;
      padding: 0.25rem 1.5rem;
      width: 100%;
      clear: both;
      font-weight: 400;
    }

    .b-dropdown-form:focus {
      outline: 1px dotted !important;
      outline: 5px auto -webkit-focus-ring-color !important;
    }

    .b-dropdown-form.disabled,
    .b-dropdown-form:disabled {
      outline: 0 !important;
      color: #adb5bd;
      pointer-events: none;
    }

    .b-dropdown-text {
      display: inline-block;
      padding: 0.25rem 1.5rem;
      margin-bottom: 0;
      width: 100%;
      clear: both;
      font-weight: lighter;
    }

    .custom-checkbox.b-custom-control-lg,
    .input-group-lg .custom-checkbox {
      font-size: 1.25rem;
      line-height: 1.5;
      padding-left: 1.875rem;
    }

    .custom-checkbox.b-custom-control-lg .custom-control-label::before,
    .input-group-lg .custom-checkbox .custom-control-label::before {
      top: 0.3125rem;
      left: -1.875rem;
      width: 1.25rem;
      height: 1.25rem;
      border-radius: 0.3rem;
    }

    .custom-checkbox.b-custom-control-lg .custom-control-label::after,
    .input-group-lg .custom-checkbox .custom-control-label::after {
      top: 0.3125rem;
      left: -1.875rem;
      width: 1.25rem;
      height: 1.25rem;
      background-size: 50% 50%;
    }

    .custom-checkbox.b-custom-control-sm,
    .input-group-sm .custom-checkbox {
      font-size: 0.875rem;
      line-height: 1.5;
      padding-left: 1.3125rem;
    }

    .custom-checkbox.b-custom-control-sm .custom-control-label::before,
    .input-group-sm .custom-checkbox .custom-control-label::before {
      top: 0.21875rem;
      left: -1.3125rem;
      width: 0.875rem;
      height: 0.875rem;
      border-radius: 0.2rem;
    }

    .custom-checkbox.b-custom-control-sm .custom-control-label::after,
    .input-group-sm .custom-checkbox .custom-control-label::after {
      top: 0.21875rem;
      left: -1.3125rem;
      width: 0.875rem;
      height: 0.875rem;
      background-size: 50% 50%;
    }

    .custom-switch.b-custom-control-lg,
    .input-group-lg .custom-switch {
      padding-left: 2.8125rem;
    }

    .custom-switch.b-custom-control-lg .custom-control-label,
    .input-group-lg .custom-switch .custom-control-label {
      font-size: 1.25rem;
      line-height: 1.5;
    }

    .custom-switch.b-custom-control-lg .custom-control-label::before,
    .input-group-lg .custom-switch .custom-control-label::before {
      top: 0.3125rem;
      height: 1.25rem;
      left: -2.8125rem;
      width: 2.1875rem;
      border-radius: 0.625rem;
    }

    .custom-switch.b-custom-control-lg .custom-control-label::after,
    .input-group-lg .custom-switch .custom-control-label::after {
      top: calc(0.3125rem + 2px);
      left: calc(-2.8125rem + 2px);
      width: calc(1.25rem - 4px);
      height: calc(1.25rem - 4px);
      border-radius: 0.625rem;
      background-size: 50% 50%;
    }

    .custom-switch.b-custom-control-lg .custom-control-input:checked~.custom-control-label::after,
    .input-group-lg .custom-switch .custom-control-input:checked~.custom-control-label::after {
      -webkit-transform: translateX(0.9375rem);
      transform: translateX(0.9375rem);
    }

    .custom-switch.b-custom-control-sm,
    .input-group-sm .custom-switch {
      padding-left: 1.96875rem;
    }

    .custom-switch.b-custom-control-sm .custom-control-label,
    .input-group-sm .custom-switch .custom-control-label {
      font-size: 0.875rem;
      line-height: 1.5;
    }

    .custom-switch.b-custom-control-sm .custom-control-label::before,
    .input-group-sm .custom-switch .custom-control-label::before {
      top: 0.21875rem;
      left: -1.96875rem;
      width: 1.53125rem;
      height: 0.875rem;
      border-radius: 0.4375rem;
    }

    .custom-switch.b-custom-control-sm .custom-control-label::after,
    .input-group-sm .custom-switch .custom-control-label::after {
      top: calc(0.21875rem + 2px);
      left: calc(-1.96875rem + 2px);
      width: calc(0.875rem - 4px);
      height: calc(0.875rem - 4px);
      border-radius: 0.4375rem;
      background-size: 50% 50%;
    }

    .custom-switch.b-custom-control-sm .custom-control-input:checked~.custom-control-label::after,
    .input-group-sm .custom-switch .custom-control-input:checked~.custom-control-label::after {
      -webkit-transform: translateX(0.65625rem);
      transform: translateX(0.65625rem);
    }

    .input-group>.input-group-prepend>.btn-group>.btn,
    .input-group>.input-group-append:not(:last-child)>.btn-group>.btn,
    .input-group>.input-group-append:last-child>.btn-group:not(:last-child):not(.dropdown-toggle)>.btn {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0;
    }

    .input-group>.input-group-append>.btn-group>.btn,
    .input-group>.input-group-prepend:not(:first-child)>.btn-group>.btn,
    .input-group>.input-group-prepend:first-child>.btn-group:not(:first-child)>.btn {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0;
    }

    .b-form-btn-label-control.form-control {
      display: flex;
      align-items: stretch;
      height: auto;
      padding: 0;
      background-image: none;
    }

    .input-group .b-form-btn-label-control.form-control {
      padding: 0;
    }

    [dir=rtl] .b-form-btn-label-control.form-control,
    .b-form-btn-label-control.form-control[dir=rtl] {
      flex-direction: row-reverse;
    }

    [dir=rtl] .b-form-btn-label-control.form-control>label,
    .b-form-btn-label-control.form-control[dir=rtl]>label {
      text-align: right;
    }

    .b-form-btn-label-control.form-control>.btn {
      line-height: 1;
      font-size: inherit;
      box-shadow: none !important;
      border: 0;
    }

    .b-form-btn-label-control.form-control>.btn:disabled {
      pointer-events: none;
    }

    .b-form-btn-label-control.form-control.is-valid>.btn {
      color: #28a745;
    }

    .b-form-btn-label-control.form-control.is-invalid>.btn {
      color: #dc3545;
    }

    .b-form-btn-label-control.form-control>.dropdown-menu {
      padding: 0.5rem;
    }

    .b-form-btn-label-control.form-control>.form-control {
      height: auto;
      min-height: calc(calc(1.5em + 0.75rem + 2px) - 2px);
      padding-left: 0.25rem;
      margin: 0;
      border: 0;
      outline: 0;
      background: transparent;
      word-break: break-word;
      font-size: inherit;
      white-space: normal;
      cursor: pointer;
    }

    .b-form-btn-label-control.form-control>.form-control.form-control-sm {
      min-height: calc(calc(1.5em + 0.5rem + 2px) - 2px);
    }

    .b-form-btn-label-control.form-control>.form-control.form-control-lg {
      min-height: calc(calc(1.5em + 1rem + 2px) - 2px);
    }

    .input-group.input-group-sm .b-form-btn-label-control.form-control>.form-control {
      min-height: calc(calc(1.5em + 0.5rem + 2px) - 2px);
      padding-top: 0.25rem;
      padding-bottom: 0.25rem;
    }

    .input-group.input-group-lg .b-form-btn-label-control.form-control>.form-control {
      min-height: calc(calc(1.5em + 1rem + 2px) - 2px);
      padding-top: 0.5rem;
      padding-bottom: 0.5rem;
    }

    .b-form-btn-label-control.form-control[aria-disabled=true],
    .b-form-btn-label-control.form-control[aria-readonly=true] {
      background-color: #e9ecef;
      opacity: 1;
    }

    .b-form-btn-label-control.form-control[aria-disabled=true] {
      pointer-events: none;
    }

    .b-form-btn-label-control.form-control[aria-disabled=true]>label {
      cursor: default;
    }

    .b-form-btn-label-control.btn-group>.dropdown-menu {
      padding: 0.5rem;
    }

    .custom-file-label {
      white-space: nowrap;
      overflow-x: hidden;
    }

    .b-custom-control-lg.custom-file,
    .b-custom-control-lg .custom-file-input,
    .b-custom-control-lg .custom-file-label,
    .input-group-lg.custom-file,
    .input-group-lg .custom-file-input,
    .input-group-lg .custom-file-label {
      font-size: 1.25rem;
      height: calc(1.5em + 1rem + 2px);
    }

    .b-custom-control-lg .custom-file-label,
    .b-custom-control-lg .custom-file-label:after,
    .input-group-lg .custom-file-label,
    .input-group-lg .custom-file-label:after {
      padding: 0.5rem 1rem;
      line-height: 1.5;
    }

    .b-custom-control-lg .custom-file-label,
    .input-group-lg .custom-file-label {
      border-radius: 0.3rem;
    }

    .b-custom-control-lg .custom-file-label::after,
    .input-group-lg .custom-file-label::after {
      font-size: inherit;
      height: calc(1.5em + 1rem);
      border-radius: 0 0.3rem 0.3rem 0;
    }

    .b-custom-control-sm.custom-file,
    .b-custom-control-sm .custom-file-input,
    .b-custom-control-sm .custom-file-label,
    .input-group-sm.custom-file,
    .input-group-sm .custom-file-input,
    .input-group-sm .custom-file-label {
      font-size: 0.875rem;
      height: calc(1.5em + 0.5rem + 2px);
    }

    .b-custom-control-sm .custom-file-label,
    .b-custom-control-sm .custom-file-label:after,
    .input-group-sm .custom-file-label,
    .input-group-sm .custom-file-label:after {
      padding: 0.25rem 0.5rem;
      line-height: 1.5;
    }

    .b-custom-control-sm .custom-file-label,
    .input-group-sm .custom-file-label {
      border-radius: 0.2rem;
    }

    .b-custom-control-sm .custom-file-label::after,
    .input-group-sm .custom-file-label::after {
      font-size: inherit;
      height: calc(1.5em + 0.5rem);
      border-radius: 0 0.2rem 0.2rem 0;
    }

    .was-validated .form-control:invalid,
    .was-validated .form-control:valid,
    .form-control.is-invalid,
    .form-control.is-valid {
      background-position: right calc(0.375em + 0.1875rem) center;
    }

    input[type=color].form-control {
      height: calc(1.5em + 0.75rem + 2px);
      padding: 0.125rem 0.25rem;
    }

    input[type=color].form-control.form-control-sm,
    .input-group-sm input[type=color].form-control {
      height: calc(1.5em + 0.5rem + 2px);
      padding: 0.125rem 0.25rem;
    }

    input[type=color].form-control.form-control-lg,
    .input-group-lg input[type=color].form-control {
      height: calc(1.5em + 1rem + 2px);
      padding: 0.125rem 0.25rem;
    }

    input[type=color].form-control:disabled {
      background-color: #adb5bd;
      opacity: 0.65;
    }

    .input-group>.custom-range {
      position: relative;
      flex: 1 1 auto;
      width: 1%;
      margin-bottom: 0;
    }

    .input-group>.custom-range+.form-control,
    .input-group>.custom-range+.form-control-plaintext,
    .input-group>.custom-range+.custom-select,
    .input-group>.custom-range+.custom-range,
    .input-group>.custom-range+.custom-file {
      margin-left: -1px;
    }

    .input-group>.form-control+.custom-range,
    .input-group>.form-control-plaintext+.custom-range,
    .input-group>.custom-select+.custom-range,
    .input-group>.custom-range+.custom-range,
    .input-group>.custom-file+.custom-range {
      margin-left: -1px;
    }

    .input-group>.custom-range:focus {
      z-index: 3;
    }

    .input-group>.custom-range:not(:last-child) {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0;
    }

    .input-group>.custom-range:not(:first-child) {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0;
    }

    .input-group>.custom-range {
      height: calc(1.5em + 0.75rem + 2px);
      padding: 0 0.75rem;
      background-color: #fff;
      background-clip: padding-box;
      border: 1px solid #ced4da;
      height: calc(1.5em + 0.75rem + 2px);
      border-radius: 0.25rem;
      transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    }

    @media (prefers-reduced-motion: reduce) {
      .input-group>.custom-range {
        transition: none;
      }
    }

    .input-group>.custom-range:focus {
      color: #495057;
      background-color: #fff;
      border-color: #80bdff;
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
    }

    .input-group>.custom-range:disabled,
    .input-group>.custom-range[readonly] {
      background-color: #e9ecef;
    }

    .input-group-lg>.custom-range {
      height: calc(1.5em + 1rem + 2px);
      padding: 0 1rem;
      border-radius: 0.3rem;
    }

    .input-group-sm>.custom-range {
      height: calc(1.5em + 0.5rem + 2px);
      padding: 0 0.5rem;
      border-radius: 0.2rem;
    }

    .was-validated .input-group .custom-range:valid,
    .input-group .custom-range.is-valid {
      border-color: #28a745;
    }

    .was-validated .input-group .custom-range:valid:focus,
    .input-group .custom-range.is-valid:focus {
      border-color: #28a745;
      box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
    }

    .was-validated .custom-range:valid:focus::-webkit-slider-thumb,
    .custom-range.is-valid:focus::-webkit-slider-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #9be7ac;
    }

    .was-validated .custom-range:valid:focus::-moz-range-thumb,
    .custom-range.is-valid:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #9be7ac;
    }

    .was-validated .custom-range:valid:focus::-ms-thumb,
    .custom-range.is-valid:focus::-ms-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #9be7ac;
    }

    .was-validated .custom-range:valid::-webkit-slider-thumb,
    .custom-range.is-valid::-webkit-slider-thumb {
      background-color: #28a745;
      background-image: none;
    }

    .was-validated .custom-range:valid::-webkit-slider-thumb:active,
    .custom-range.is-valid::-webkit-slider-thumb:active {
      background-color: #9be7ac;
      background-image: none;
    }

    .was-validated .custom-range:valid::-webkit-slider-runnable-track,
    .custom-range.is-valid::-webkit-slider-runnable-track {
      background-color: rgba(40, 167, 69, 0.35);
    }

    .was-validated .custom-range:valid::-moz-range-thumb,
    .custom-range.is-valid::-moz-range-thumb {
      background-color: #28a745;
      background-image: none;
    }

    .was-validated .custom-range:valid::-moz-range-thumb:active,
    .custom-range.is-valid::-moz-range-thumb:active {
      background-color: #9be7ac;
      background-image: none;
    }

    .was-validated .custom-range:valid::-moz-range-track,
    .custom-range.is-valid::-moz-range-track {
      background: rgba(40, 167, 69, 0.35);
    }

    .was-validated .custom-range:valid~.valid-feedback,
    .was-validated .custom-range:valid~.valid-tooltip,
    .custom-range.is-valid~.valid-feedback,
    .custom-range.is-valid~.valid-tooltip {
      display: block;
    }

    .was-validated .custom-range:valid::-ms-thumb,
    .custom-range.is-valid::-ms-thumb {
      background-color: #28a745;
      background-image: none;
    }

    .was-validated .custom-range:valid::-ms-thumb:active,
    .custom-range.is-valid::-ms-thumb:active {
      background-color: #9be7ac;
      background-image: none;
    }

    .was-validated .custom-range:valid::-ms-track-lower,
    .custom-range.is-valid::-ms-track-lower {
      background: rgba(40, 167, 69, 0.35);
    }

    .was-validated .custom-range:valid::-ms-track-upper,
    .custom-range.is-valid::-ms-track-upper {
      background: rgba(40, 167, 69, 0.35);
    }

    .was-validated .input-group .custom-range:invalid,
    .input-group .custom-range.is-invalid {
      border-color: #dc3545;
    }

    .was-validated .input-group .custom-range:invalid:focus,
    .input-group .custom-range.is-invalid:focus {
      border-color: #dc3545;
      box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
    }

    .was-validated .custom-range:invalid:focus::-webkit-slider-thumb,
    .custom-range.is-invalid:focus::-webkit-slider-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #f6cdd1;
    }

    .was-validated .custom-range:invalid:focus::-moz-range-thumb,
    .custom-range.is-invalid:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #f6cdd1;
    }

    .was-validated .custom-range:invalid:focus::-ms-thumb,
    .custom-range.is-invalid:focus::-ms-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem #f6cdd1;
    }

    .was-validated .custom-range:invalid::-webkit-slider-thumb,
    .custom-range.is-invalid::-webkit-slider-thumb {
      background-color: #dc3545;
      background-image: none;
    }

    .was-validated .custom-range:invalid::-webkit-slider-thumb:active,
    .custom-range.is-invalid::-webkit-slider-thumb:active {
      background-color: #f6cdd1;
      background-image: none;
    }

    .was-validated .custom-range:invalid::-webkit-slider-runnable-track,
    .custom-range.is-invalid::-webkit-slider-runnable-track {
      background-color: rgba(220, 53, 69, 0.35);
    }

    .was-validated .custom-range:invalid::-moz-range-thumb,
    .custom-range.is-invalid::-moz-range-thumb {
      background-color: #dc3545;
      background-image: none;
    }

    .was-validated .custom-range:invalid::-moz-range-thumb:active,
    .custom-range.is-invalid::-moz-range-thumb:active {
      background-color: #f6cdd1;
      background-image: none;
    }

    .was-validated .custom-range:invalid::-moz-range-track,
    .custom-range.is-invalid::-moz-range-track {
      background: rgba(220, 53, 69, 0.35);
    }

    .was-validated .custom-range:invalid~.invalid-feedback,
    .was-validated .custom-range:invalid~.invalid-tooltip,
    .custom-range.is-invalid~.invalid-feedback,
    .custom-range.is-invalid~.invalid-tooltip {
      display: block;
    }

    .was-validated .custom-range:invalid::-ms-thumb,
    .custom-range.is-invalid::-ms-thumb {
      background-color: #dc3545;
      background-image: none;
    }

    .was-validated .custom-range:invalid::-ms-thumb:active,
    .custom-range.is-invalid::-ms-thumb:active {
      background-color: #f6cdd1;
      background-image: none;
    }

    .was-validated .custom-range:invalid::-ms-track-lower,
    .custom-range.is-invalid::-ms-track-lower {
      background: rgba(220, 53, 69, 0.35);
    }

    .was-validated .custom-range:invalid::-ms-track-upper,
    .custom-range.is-invalid::-ms-track-upper {
      background: rgba(220, 53, 69, 0.35);
    }

    .custom-radio.b-custom-control-lg,
    .input-group-lg .custom-radio {
      font-size: 1.25rem;
      line-height: 1.5;
      padding-left: 1.875rem;
    }

    .custom-radio.b-custom-control-lg .custom-control-label::before,
    .input-group-lg .custom-radio .custom-control-label::before {
      top: 0.3125rem;
      left: -1.875rem;
      width: 1.25rem;
      height: 1.25rem;
      border-radius: 50%;
    }

    .custom-radio.b-custom-control-lg .custom-control-label::after,
    .input-group-lg .custom-radio .custom-control-label::after {
      top: 0.3125rem;
      left: -1.875rem;
      width: 1.25rem;
      height: 1.25rem;
      background: no-repeat 50%/50% 50%;
    }

    .custom-radio.b-custom-control-sm,
    .input-group-sm .custom-radio {
      font-size: 0.875rem;
      line-height: 1.5;
      padding-left: 1.3125rem;
    }

    .custom-radio.b-custom-control-sm .custom-control-label::before,
    .input-group-sm .custom-radio .custom-control-label::before {
      top: 0.21875rem;
      left: -1.3125rem;
      width: 0.875rem;
      height: 0.875rem;
      border-radius: 50%;
    }

    .custom-radio.b-custom-control-sm .custom-control-label::after,
    .input-group-sm .custom-radio .custom-control-label::after {
      top: 0.21875rem;
      left: -1.3125rem;
      width: 0.875rem;
      height: 0.875rem;
      background: no-repeat 50%/50% 50%;
    }

    .b-rating {
      text-align: center;
    }

    .b-rating.d-inline-flex {
      width: auto;
    }

    .b-rating .b-rating-star,
    .b-rating .b-rating-value {
      padding: 0 0.25em;
    }

    .b-rating .b-rating-value {
      min-width: 2.5em;
    }

    .b-rating .b-rating-star {
      display: inline-flex;
      justify-content: center;
      outline: 0;
    }

    .b-rating .b-rating-star .b-rating-icon {
      display: inline-flex;
      transition: all 0.15s ease-in-out;
    }

    .b-rating.disabled,
    .b-rating:disabled {
      background-color: #e9ecef;
      color: #6c757d;
    }

    .b-rating:not(.disabled):not(.readonly) .b-rating-star {
      cursor: pointer;
    }

    .b-rating:not(.disabled):not(.readonly):focus:not(:hover) .b-rating-star.focused .b-rating-icon,
    .b-rating:not(.disabled):not(.readonly) .b-rating-star:hover .b-rating-icon {
      -webkit-transform: scale(1.5);
      transform: scale(1.5);
    }

    .b-rating[dir=rtl] .b-rating-star-half {
      -webkit-transform: scale(-1, 1);
      transform: scale(-1, 1);
    }

    .b-form-spinbutton {
      text-align: center;
      overflow: hidden;
      background-image: none;
      padding: 0;
    }

    [dir=rtl] .b-form-spinbutton:not(.flex-column),
    .b-form-spinbutton[dir=rtl]:not(.flex-column) {
      flex-direction: row-reverse;
    }

    .b-form-spinbutton output {
      font-size: inherit;
      outline: 0;
      border: 0;
      background-color: transparent;
      width: auto;
      margin: 0;
      padding: 0 0.25rem;
    }

    .b-form-spinbutton output>div,
    .b-form-spinbutton output>bdi {
      display: block;
      min-width: 2.25em;
      height: 1.5em;
    }

    .b-form-spinbutton.flex-column {
      height: auto;
      width: auto;
    }

    .b-form-spinbutton.flex-column output {
      margin: 0 0.25rem;
      padding: 0.25rem 0;
    }

    .b-form-spinbutton:not(.d-inline-flex):not(.flex-column) {
      output-width: 100%;
    }

    .b-form-spinbutton.d-inline-flex:not(.flex-column) {
      width: auto;
    }

    .b-form-spinbutton .btn {
      line-height: 1;
      box-shadow: none !important;
    }

    .b-form-spinbutton .btn:disabled {
      pointer-events: none;
    }

    .b-form-spinbutton .btn:hover:not(:disabled)>div>.b-icon {
      -webkit-transform: scale(1.25);
      transform: scale(1.25);
    }

    .b-form-spinbutton.disabled,
    .b-form-spinbutton.readonly {
      background-color: #e9ecef;
    }

    .b-form-spinbutton.disabled {
      pointer-events: none;
    }

    .b-form-tags.focus {
      color: #495057;
      background-color: #fff;
      border-color: #80bdff;
      outline: 0;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
    }

    .b-form-tags.focus.is-valid {
      border-color: #28a745;
      box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
    }

    .b-form-tags.focus.is-invalid {
      border-color: #dc3545;
      box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
    }

    .b-form-tags.disabled {
      background-color: #e9ecef;
    }

    .b-form-tags-list {
      margin-top: -0.25rem;
    }

    .b-form-tags-list .b-form-tags-field,
    .b-form-tags-list .b-form-tag {
      margin-top: 0.25rem;
    }

    .b-form-tags-input {
      color: #495057;
    }

    .b-form-tag {
      font-size: 75%;
      font-weight: normal;
      line-height: 1.5;
      margin-right: 0.25rem;
    }

    .b-form-tag.disabled {
      opacity: 0.75;
    }

    .b-form-tag>button.b-form-tag-remove {
      color: inherit;
      font-size: 125%;
      line-height: 1;
      float: none;
      margin-left: 0.25rem;
    }

    .form-control-sm .b-form-tag {
      line-height: 1.5;
    }

    .form-control-lg .b-form-tag {
      line-height: 1.5;
    }

    .media-aside {
      display: flex;
      margin-right: 1rem;
    }

    .media-aside-right {
      margin-right: 0;
      margin-left: 1rem;
    }

    .modal-backdrop {
      opacity: 0.5;
    }

    .b-pagination-pills .page-item .page-link {
      border-radius: 50rem !important;
      margin-left: 0.25rem;
      line-height: 1;
    }

    .b-pagination-pills .page-item:first-child .page-link {
      margin-left: 0;
    }

    .popover.b-popover {
      display: block;
      opacity: 1;
      outline: 0;
    }

    .popover.b-popover.fade:not(.show) {
      opacity: 0;
    }

    .popover.b-popover.show {
      opacity: 1;
    }

    .b-popover-primary.popover {
      background-color: #cce5ff;
      border-color: #b8daff;
    }

    .b-popover-primary.bs-popover-top>.arrow::before,
    .b-popover-primary.bs-popover-auto[x-placement^=top]>.arrow::before {
      border-top-color: #b8daff;
    }

    .b-popover-primary.bs-popover-top>.arrow::after,
    .b-popover-primary.bs-popover-auto[x-placement^=top]>.arrow::after {
      border-top-color: #cce5ff;
    }

    .b-popover-primary.bs-popover-right>.arrow::before,
    .b-popover-primary.bs-popover-auto[x-placement^=right]>.arrow::before {
      border-right-color: #b8daff;
    }

    .b-popover-primary.bs-popover-right>.arrow::after,
    .b-popover-primary.bs-popover-auto[x-placement^=right]>.arrow::after {
      border-right-color: #cce5ff;
    }

    .b-popover-primary.bs-popover-bottom>.arrow::before,
    .b-popover-primary.bs-popover-auto[x-placement^=bottom]>.arrow::before {
      border-bottom-color: #b8daff;
    }

    .b-popover-primary.bs-popover-bottom>.arrow::after,
    .b-popover-primary.bs-popover-auto[x-placement^=bottom]>.arrow::after {
      border-bottom-color: #bdddff;
    }

    .b-popover-primary.bs-popover-bottom .popover-header::before,
    .b-popover-primary.bs-popover-auto[x-placement^=bottom] .popover-header::before {
      border-bottom-color: #bdddff;
    }

    .b-popover-primary.bs-popover-left>.arrow::before,
    .b-popover-primary.bs-popover-auto[x-placement^=left]>.arrow::before {
      border-left-color: #b8daff;
    }

    .b-popover-primary.bs-popover-left>.arrow::after,
    .b-popover-primary.bs-popover-auto[x-placement^=left]>.arrow::after {
      border-left-color: #cce5ff;
    }

    .b-popover-primary .popover-header {
      color: #212529;
      background-color: #bdddff;
      border-bottom-color: #a3d0ff;
    }

    .b-popover-primary .popover-body {
      color: #004085;
    }

    .b-popover-secondary.popover {
      background-color: #e2e3e5;
      border-color: #d6d8db;
    }

    .b-popover-secondary.bs-popover-top>.arrow::before,
    .b-popover-secondary.bs-popover-auto[x-placement^=top]>.arrow::before {
      border-top-color: #d6d8db;
    }

    .b-popover-secondary.bs-popover-top>.arrow::after,
    .b-popover-secondary.bs-popover-auto[x-placement^=top]>.arrow::after {
      border-top-color: #e2e3e5;
    }

    .b-popover-secondary.bs-popover-right>.arrow::before,
    .b-popover-secondary.bs-popover-auto[x-placement^=right]>.arrow::before {
      border-right-color: #d6d8db;
    }

    .b-popover-secondary.bs-popover-right>.arrow::after,
    .b-popover-secondary.bs-popover-auto[x-placement^=right]>.arrow::after {
      border-right-color: #e2e3e5;
    }

    .b-popover-secondary.bs-popover-bottom>.arrow::before,
    .b-popover-secondary.bs-popover-auto[x-placement^=bottom]>.arrow::before {
      border-bottom-color: #d6d8db;
    }

    .b-popover-secondary.bs-popover-bottom>.arrow::after,
    .b-popover-secondary.bs-popover-auto[x-placement^=bottom]>.arrow::after {
      border-bottom-color: #dadbde;
    }

    .b-popover-secondary.bs-popover-bottom .popover-header::before,
    .b-popover-secondary.bs-popover-auto[x-placement^=bottom] .popover-header::before {
      border-bottom-color: #dadbde;
    }

    .b-popover-secondary.bs-popover-left>.arrow::before,
    .b-popover-secondary.bs-popover-auto[x-placement^=left]>.arrow::before {
      border-left-color: #d6d8db;
    }

    .b-popover-secondary.bs-popover-left>.arrow::after,
    .b-popover-secondary.bs-popover-auto[x-placement^=left]>.arrow::after {
      border-left-color: #e2e3e5;
    }

    .b-popover-secondary .popover-header {
      color: #212529;
      background-color: #dadbde;
      border-bottom-color: #ccced2;
    }

    .b-popover-secondary .popover-body {
      color: #383d41;
    }

    .b-popover-success.popover {
      background-color: #d4edda;
      border-color: #c3e6cb;
    }

    .b-popover-success.bs-popover-top>.arrow::before,
    .b-popover-success.bs-popover-auto[x-placement^=top]>.arrow::before {
      border-top-color: #c3e6cb;
    }

    .b-popover-success.bs-popover-top>.arrow::after,
    .b-popover-success.bs-popover-auto[x-placement^=top]>.arrow::after {
      border-top-color: #d4edda;
    }

    .b-popover-success.bs-popover-right>.arrow::before,
    .b-popover-success.bs-popover-auto[x-placement^=right]>.arrow::before {
      border-right-color: #c3e6cb;
    }

    .b-popover-success.bs-popover-right>.arrow::after,
    .b-popover-success.bs-popover-auto[x-placement^=right]>.arrow::after {
      border-right-color: #d4edda;
    }

    .b-popover-success.bs-popover-bottom>.arrow::before,
    .b-popover-success.bs-popover-auto[x-placement^=bottom]>.arrow::before {
      border-bottom-color: #c3e6cb;
    }

    .b-popover-success.bs-popover-bottom>.arrow::after,
    .b-popover-success.bs-popover-auto[x-placement^=bottom]>.arrow::after {
      border-bottom-color: #c9e8d1;
    }

    .b-popover-success.bs-popover-bottom .popover-header::before,
    .b-popover-success.bs-popover-auto[x-placement^=bottom] .popover-header::before {
      border-bottom-color: #c9e8d1;
    }

    .b-popover-success.bs-popover-left>.arrow::before,
    .b-popover-success.bs-popover-auto[x-placement^=left]>.arrow::before {
      border-left-color: #c3e6cb;
    }

    .b-popover-success.bs-popover-left>.arrow::after,
    .b-popover-success.bs-popover-auto[x-placement^=left]>.arrow::after {
      border-left-color: #d4edda;
    }

    .b-popover-success .popover-header {
      color: #212529;
      background-color: #c9e8d1;
      border-bottom-color: #b7e1c1;
    }

    .b-popover-success .popover-body {
      color: #155724;
    }

    .b-popover-info.popover {
      background-color: #d1ecf1;
      border-color: #bee5eb;
    }

    .b-popover-info.bs-popover-top>.arrow::before,
    .b-popover-info.bs-popover-auto[x-placement^=top]>.arrow::before {
      border-top-color: #bee5eb;
    }

    .b-popover-info.bs-popover-top>.arrow::after,
    .b-popover-info.bs-popover-auto[x-placement^=top]>.arrow::after {
      border-top-color: #d1ecf1;
    }

    .b-popover-info.bs-popover-right>.arrow::before,
    .b-popover-info.bs-popover-auto[x-placement^=right]>.arrow::before {
      border-right-color: #bee5eb;
    }

    .b-popover-info.bs-popover-right>.arrow::after,
    .b-popover-info.bs-popover-auto[x-placement^=right]>.arrow::after {
      border-right-color: #d1ecf1;
    }

    .b-popover-info.bs-popover-bottom>.arrow::before,
    .b-popover-info.bs-popover-auto[x-placement^=bottom]>.arrow::before {
      border-bottom-color: #bee5eb;
    }

    .b-popover-info.bs-popover-bottom>.arrow::after,
    .b-popover-info.bs-popover-auto[x-placement^=bottom]>.arrow::after {
      border-bottom-color: #c5e7ed;
    }

    .b-popover-info.bs-popover-bottom .popover-header::before,
    .b-popover-info.bs-popover-auto[x-placement^=bottom] .popover-header::before {
      border-bottom-color: #c5e7ed;
    }

    .b-popover-info.bs-popover-left>.arrow::before,
    .b-popover-info.bs-popover-auto[x-placement^=left]>.arrow::before {
      border-left-color: #bee5eb;
    }

    .b-popover-info.bs-popover-left>.arrow::after,
    .b-popover-info.bs-popover-auto[x-placement^=left]>.arrow::after {
      border-left-color: #d1ecf1;
    }

    .b-popover-info .popover-header {
      color: #212529;
      background-color: #c5e7ed;
      border-bottom-color: #b2dfe7;
    }

    .b-popover-info .popover-body {
      color: #0c5460;
    }

    .b-popover-warning.popover {
      background-color: #fff3cd;
      border-color: #ffeeba;
    }

    .b-popover-warning.bs-popover-top>.arrow::before,
    .b-popover-warning.bs-popover-auto[x-placement^=top]>.arrow::before {
      border-top-color: #ffeeba;
    }

    .b-popover-warning.bs-popover-top>.arrow::after,
    .b-popover-warning.bs-popover-auto[x-placement^=top]>.arrow::after {
      border-top-color: #fff3cd;
    }

    .b-popover-warning.bs-popover-right>.arrow::before,
    .b-popover-warning.bs-popover-auto[x-placement^=right]>.arrow::before {
      border-right-color: #ffeeba;
    }

    .b-popover-warning.bs-popover-right>.arrow::after,
    .b-popover-warning.bs-popover-auto[x-placement^=right]>.arrow::after {
      border-right-color: #fff3cd;
    }

    .b-popover-warning.bs-popover-bottom>.arrow::before,
    .b-popover-warning.bs-popover-auto[x-placement^=bottom]>.arrow::before {
      border-bottom-color: #ffeeba;
    }

    .b-popover-warning.bs-popover-bottom>.arrow::after,
    .b-popover-warning.bs-popover-auto[x-placement^=bottom]>.arrow::after {
      border-bottom-color: #ffefbe;
    }

    .b-popover-warning.bs-popover-bottom .popover-header::before,
    .b-popover-warning.bs-popover-auto[x-placement^=bottom] .popover-header::before {
      border-bottom-color: #ffefbe;
    }

    .b-popover-warning.bs-popover-left>.arrow::before,
    .b-popover-warning.bs-popover-auto[x-placement^=left]>.arrow::before {
      border-left-color: #ffeeba;
    }

    .b-popover-warning.bs-popover-left>.arrow::after,
    .b-popover-warning.bs-popover-auto[x-placement^=left]>.arrow::after {
      border-left-color: #fff3cd;
    }

    .b-popover-warning .popover-header {
      color: #212529;
      background-color: #ffefbe;
      border-bottom-color: #ffe9a4;
    }

    .b-popover-warning .popover-body {
      color: #856404;
    }

    .b-popover-danger.popover {
      background-color: #f8d7da;
      border-color: #f5c6cb;
    }

    .b-popover-danger.bs-popover-top>.arrow::before,
    .b-popover-danger.bs-popover-auto[x-placement^=top]>.arrow::before {
      border-top-color: #f5c6cb;
    }

    .b-popover-danger.bs-popover-top>.arrow::after,
    .b-popover-danger.bs-popover-auto[x-placement^=top]>.arrow::after {
      border-top-color: #f8d7da;
    }

    .b-popover-danger.bs-popover-right>.arrow::before,
    .b-popover-danger.bs-popover-auto[x-placement^=right]>.arrow::before {
      border-right-color: #f5c6cb;
    }

    .b-popover-danger.bs-popover-right>.arrow::after,
    .b-popover-danger.bs-popover-auto[x-placement^=right]>.arrow::after {
      border-right-color: #f8d7da;
    }

    .b-popover-danger.bs-popover-bottom>.arrow::before,
    .b-popover-danger.bs-popover-auto[x-placement^=bottom]>.arrow::before {
      border-bottom-color: #f5c6cb;
    }

    .b-popover-danger.bs-popover-bottom>.arrow::after,
    .b-popover-danger.bs-popover-auto[x-placement^=bottom]>.arrow::after {
      border-bottom-color: #f6cace;
    }

    .b-popover-danger.bs-popover-bottom .popover-header::before,
    .b-popover-danger.bs-popover-auto[x-placement^=bottom] .popover-header::before {
      border-bottom-color: #f6cace;
    }

    .b-popover-danger.bs-popover-left>.arrow::before,
    .b-popover-danger.bs-popover-auto[x-placement^=left]>.arrow::before {
      border-left-color: #f5c6cb;
    }

    .b-popover-danger.bs-popover-left>.arrow::after,
    .b-popover-danger.bs-popover-auto[x-placement^=left]>.arrow::after {
      border-left-color: #f8d7da;
    }

    .b-popover-danger .popover-header {
      color: #212529;
      background-color: #f6cace;
      border-bottom-color: #f2b4ba;
    }

    .b-popover-danger .popover-body {
      color: #721c24;
    }

    .b-popover-light.popover {
      background-color: #fefefe;
      border-color: #fdfdfe;
    }

    .b-popover-light.bs-popover-top>.arrow::before,
    .b-popover-light.bs-popover-auto[x-placement^=top]>.arrow::before {
      border-top-color: #fdfdfe;
    }

    .b-popover-light.bs-popover-top>.arrow::after,
    .b-popover-light.bs-popover-auto[x-placement^=top]>.arrow::after {
      border-top-color: #fefefe;
    }

    .b-popover-light.bs-popover-right>.arrow::before,
    .b-popover-light.bs-popover-auto[x-placement^=right]>.arrow::before {
      border-right-color: #fdfdfe;
    }

    .b-popover-light.bs-popover-right>.arrow::after,
    .b-popover-light.bs-popover-auto[x-placement^=right]>.arrow::after {
      border-right-color: #fefefe;
    }

    .b-popover-light.bs-popover-bottom>.arrow::before,
    .b-popover-light.bs-popover-auto[x-placement^=bottom]>.arrow::before {
      border-bottom-color: #fdfdfe;
    }

    .b-popover-light.bs-popover-bottom>.arrow::after,
    .b-popover-light.bs-popover-auto[x-placement^=bottom]>.arrow::after {
      border-bottom-color: #f6f6f6;
    }

    .b-popover-light.bs-popover-bottom .popover-header::before,
    .b-popover-light.bs-popover-auto[x-placement^=bottom] .popover-header::before {
      border-bottom-color: #f6f6f6;
    }

    .b-popover-light.bs-popover-left>.arrow::before,
    .b-popover-light.bs-popover-auto[x-placement^=left]>.arrow::before {
      border-left-color: #fdfdfe;
    }

    .b-popover-light.bs-popover-left>.arrow::after,
    .b-popover-light.bs-popover-auto[x-placement^=left]>.arrow::after {
      border-left-color: #fefefe;
    }

    .b-popover-light .popover-header {
      color: #212529;
      background-color: #f6f6f6;
      border-bottom-color: #eaeaea;
    }

    .b-popover-light .popover-body {
      color: #818182;
    }

    .b-popover-dark.popover {
      background-color: #d6d8d9;
      border-color: #c6c8ca;
    }

    .b-popover-dark.bs-popover-top>.arrow::before,
    .b-popover-dark.bs-popover-auto[x-placement^=top]>.arrow::before {
      border-top-color: #c6c8ca;
    }

    .b-popover-dark.bs-popover-top>.arrow::after,
    .b-popover-dark.bs-popover-auto[x-placement^=top]>.arrow::after {
      border-top-color: #d6d8d9;
    }

    .b-popover-dark.bs-popover-right>.arrow::before,
    .b-popover-dark.bs-popover-auto[x-placement^=right]>.arrow::before {
      border-right-color: #c6c8ca;
    }

    .b-popover-dark.bs-popover-right>.arrow::after,
    .b-popover-dark.bs-popover-auto[x-placement^=right]>.arrow::after {
      border-right-color: #d6d8d9;
    }

    .b-popover-dark.bs-popover-bottom>.arrow::before,
    .b-popover-dark.bs-popover-auto[x-placement^=bottom]>.arrow::before {
      border-bottom-color: #c6c8ca;
    }

    .b-popover-dark.bs-popover-bottom>.arrow::after,
    .b-popover-dark.bs-popover-auto[x-placement^=bottom]>.arrow::after {
      border-bottom-color: #ced0d2;
    }

    .b-popover-dark.bs-popover-bottom .popover-header::before,
    .b-popover-dark.bs-popover-auto[x-placement^=bottom] .popover-header::before {
      border-bottom-color: #ced0d2;
    }

    .b-popover-dark.bs-popover-left>.arrow::before,
    .b-popover-dark.bs-popover-auto[x-placement^=left]>.arrow::before {
      border-left-color: #c6c8ca;
    }

    .b-popover-dark.bs-popover-left>.arrow::after,
    .b-popover-dark.bs-popover-auto[x-placement^=left]>.arrow::after {
      border-left-color: #d6d8d9;
    }

    .b-popover-dark .popover-header {
      color: #212529;
      background-color: #ced0d2;
      border-bottom-color: #c1c4c5;
    }

    .b-popover-dark .popover-body {
      color: #1b1e21;
    }

    .b-sidebar-outer {
      position: fixed;
      top: 0;
      left: 0;
      right: 0;
      height: 0;
      overflow: visible;
      z-index: calc(1030 + 5);
    }

    .b-sidebar-backdrop {
      position: fixed;
      top: 0;
      left: 0;
      z-index: -1;
      width: 100vw;
      height: 100vh;
      opacity: 0.6;
    }

    .b-sidebar {
      display: flex;
      flex-direction: column;
      position: fixed;
      top: 0;
      width: 320px;
      max-width: 100%;
      height: 100vh;
      max-height: 100%;
      margin: 0;
      outline: 0;
      -webkit-transform: translateX(0);
      transform: translateX(0);
    }

    .b-sidebar.slide {
      transition: -webkit-transform 0.3s ease-in-out;
      transition: transform 0.3s ease-in-out;
      transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
    }

    @media (prefers-reduced-motion: reduce) {
      .b-sidebar.slide {
        transition: none;
      }
    }

    .b-sidebar:not(.b-sidebar-right) {
      left: 0;
      right: auto;
    }

    .b-sidebar:not(.b-sidebar-right).slide:not(.show) {
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%);
    }

    .b-sidebar:not(.b-sidebar-right)>.b-sidebar-header .close {
      margin-left: auto;
    }

    .b-sidebar.b-sidebar-right {
      left: auto;
      right: 0;
    }

    .b-sidebar.b-sidebar-right.slide:not(.show) {
      -webkit-transform: translateX(100%);
      transform: translateX(100%);
    }

    .b-sidebar.b-sidebar-right>.b-sidebar-header .close {
      margin-right: auto;
    }

    .b-sidebar>.b-sidebar-header {
      font-size: 1.5rem;
      padding: 0.5rem 1rem;
      display: flex;
      flex-direction: row;
      flex-grow: 0;
      align-items: center;
    }

    [dir=rtl] .b-sidebar>.b-sidebar-header {
      flex-direction: row-reverse;
    }

    .b-sidebar>.b-sidebar-header .close {
      float: none;
      font-size: 1.5rem;
    }

    .b-sidebar>.b-sidebar-body {
      flex-grow: 1;
      height: 100%;
      overflow-y: auto;
    }

    .b-sidebar>.b-sidebar-footer {
      flex-grow: 0;
    }

    .b-skeleton-wrapper {
      cursor: wait;
    }

    .b-skeleton {
      position: relative;
      overflow: hidden;
      background-color: rgba(0, 0, 0, 0.12);
      cursor: wait;
      -webkit-mask-image: radial-gradient(white, black);
      mask-image: radial-gradient(white, black);
    }

    .b-skeleton::before {
      content: "\A0";
    }

    .b-skeleton-text {
      height: 1rem;
      margin-bottom: 0.25rem;
      border-radius: 0.25rem;
    }

    .b-skeleton-button {
      width: 75px;
      padding: 0.375rem 0.75rem;
      font-size: 1rem;
      line-height: 1.5;
      border-radius: 0.25rem;
    }

    .b-skeleton-avatar {
      width: 2.5em;
      height: 2.5em;
      border-radius: 50%;
    }

    .b-skeleton-input {
      height: calc(1.5em + 0.75rem + 2px);
      padding: 0.375rem 0.75rem;
      line-height: 1.5;
      border: #ced4da solid 1px;
      border-radius: 0.25rem;
    }

    .b-skeleton-icon-wrapper svg {
      color: rgba(0, 0, 0, 0.12);
    }

    .b-skeleton-img {
      height: 100%;
      width: 100%;
    }

    .b-skeleton-animate-wave::after {
      content: "";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 0;
      background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
      -webkit-animation: b-skeleton-animate-wave 1.75s linear infinite;
      animation: b-skeleton-animate-wave 1.75s linear infinite;
    }

    @media (prefers-reduced-motion: reduce) {
      .b-skeleton-animate-wave::after {
        background: none;
        -webkit-animation: none;
        animation: none;
      }
    }

    @-webkit-keyframes b-skeleton-animate-wave {
      from {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
      }

      to {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
      }
    }

    @keyframes b-skeleton-animate-wave {
      from {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
      }

      to {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
      }
    }

    .b-skeleton-animate-fade {
      -webkit-animation: b-skeleton-animate-fade 0.875s ease-in-out alternate infinite;
      animation: b-skeleton-animate-fade 0.875s ease-in-out alternate infinite;
    }

    @media (prefers-reduced-motion: reduce) {
      .b-skeleton-animate-fade {
        -webkit-animation: none;
        animation: none;
      }
    }

    @-webkit-keyframes b-skeleton-animate-fade {
      0% {
        opacity: 1;
      }

      100% {
        opacity: 0.4;
      }
    }

    @keyframes b-skeleton-animate-fade {
      0% {
        opacity: 1;
      }

      100% {
        opacity: 0.4;
      }
    }

    .b-skeleton-animate-throb {
      -webkit-animation: b-skeleton-animate-throb 0.875s ease-in alternate infinite;
      animation: b-skeleton-animate-throb 0.875s ease-in alternate infinite;
    }

    @media (prefers-reduced-motion: reduce) {
      .b-skeleton-animate-throb {
        -webkit-animation: none;
        animation: none;
      }
    }

    @-webkit-keyframes b-skeleton-animate-throb {
      0% {
        -webkit-transform: scale(1);
        transform: scale(1);
      }

      100% {
        -webkit-transform: scale(0.975);
        transform: scale(0.975);
      }
    }

    @keyframes b-skeleton-animate-throb {
      0% {
        -webkit-transform: scale(1);
        transform: scale(1);
      }

      100% {
        -webkit-transform: scale(0.975);
        transform: scale(0.975);
      }
    }

    .table.b-table.b-table-fixed {
      table-layout: fixed;
    }

    .table.b-table.b-table-no-border-collapse {
      border-collapse: separate;
      border-spacing: 0;
    }

    .table.b-table[aria-busy=true] {
      opacity: 0.55;
    }

    .table.b-table>tbody>tr.b-table-details>td {
      border-top: none !important;
    }

    .table.b-table>caption {
      caption-side: bottom;
    }

    .table.b-table.b-table-caption-top>caption {
      caption-side: top !important;
    }

    .table.b-table>tbody>.table-active,
    .table.b-table>tbody>.table-active>th,
    .table.b-table>tbody>.table-active>td {
      background-color: rgba(0, 0, 0, 0.075);
    }

    .table.b-table.table-hover>tbody>tr.table-active:hover td,
    .table.b-table.table-hover>tbody>tr.table-active:hover th {
      color: #212529;
      background-image: linear-gradient(rgba(0, 0, 0, 0.075), rgba(0, 0, 0, 0.075));
      background-repeat: no-repeat;
    }

    .table.b-table>tbody>.bg-active,
    .table.b-table>tbody>.bg-active>th,
    .table.b-table>tbody>.bg-active>td {
      background-color: rgba(255, 255, 255, 0.075) !important;
    }

    .table.b-table.table-hover.table-dark>tbody>tr.bg-active:hover td,
    .table.b-table.table-hover.table-dark>tbody>tr.bg-active:hover th {
      color: #fff;
      background-image: linear-gradient(rgba(255, 255, 255, 0.075), rgba(255, 255, 255, 0.075));
      background-repeat: no-repeat;
    }

    .b-table-sticky-header,
    .table-responsive,
    [class*=table-responsive-] {
      margin-bottom: 1rem;
    }

    .b-table-sticky-header>.table,
    .table-responsive>.table,
    [class*=table-responsive-]>.table {
      margin-bottom: 0;
    }

    .b-table-sticky-header {
      overflow-y: auto;
      max-height: 300px;
    }

    @media print {
      .b-table-sticky-header {
        overflow-y: visible !important;
        max-height: none !important;
      }
    }

    @supports ((position: -webkit-sticky) or (position: sticky)) {
      .b-table-sticky-header>.table.b-table>thead>tr>th {
        position: -webkit-sticky;
        position: sticky;
        top: 0;
        z-index: 2;
      }

      .b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,
      .b-table-sticky-header>.table.b-table>tbody>tr>.b-table-sticky-column,
      .b-table-sticky-header>.table.b-table>tfoot>tr>.b-table-sticky-column,
      .table-responsive>.table.b-table>thead>tr>.b-table-sticky-column,
      .table-responsive>.table.b-table>tbody>tr>.b-table-sticky-column,
      .table-responsive>.table.b-table>tfoot>tr>.b-table-sticky-column,
      [class*=table-responsive-]>.table.b-table>thead>tr>.b-table-sticky-column,
      [class*=table-responsive-]>.table.b-table>tbody>tr>.b-table-sticky-column,
      [class*=table-responsive-]>.table.b-table>tfoot>tr>.b-table-sticky-column {
        position: -webkit-sticky;
        position: sticky;
        left: 0;
      }

      .b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,
      .table-responsive>.table.b-table>thead>tr>.b-table-sticky-column,
      [class*=table-responsive-]>.table.b-table>thead>tr>.b-table-sticky-column {
        z-index: 5;
      }

      .b-table-sticky-header>.table.b-table>tbody>tr>.b-table-sticky-column,
      .b-table-sticky-header>.table.b-table>tfoot>tr>.b-table-sticky-column,
      .table-responsive>.table.b-table>tbody>tr>.b-table-sticky-column,
      .table-responsive>.table.b-table>tfoot>tr>.b-table-sticky-column,
      [class*=table-responsive-]>.table.b-table>tbody>tr>.b-table-sticky-column,
      [class*=table-responsive-]>.table.b-table>tfoot>tr>.b-table-sticky-column {
        z-index: 2;
      }

      .table.b-table>thead>tr>.table-b-table-default,
      .table.b-table>tbody>tr>.table-b-table-default,
      .table.b-table>tfoot>tr>.table-b-table-default {
        color: #212529;
        background-color: #fff;
      }

      .table.b-table.table-dark>thead>tr>.bg-b-table-default,
      .table.b-table.table-dark>tbody>tr>.bg-b-table-default,
      .table.b-table.table-dark>tfoot>tr>.bg-b-table-default {
        color: #fff;
        background-color: #343a40;
      }

      .table.b-table.table-striped>tbody>tr:nth-of-type(odd)>.table-b-table-default {
        background-image: linear-gradient(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05));
        background-repeat: no-repeat;
      }

      .table.b-table.table-striped.table-dark>tbody>tr:nth-of-type(odd)>.bg-b-table-default {
        background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05));
        background-repeat: no-repeat;
      }

      .table.b-table.table-hover>tbody>tr:hover>.table-b-table-default {
        color: #212529;
        background-image: linear-gradient(rgba(0, 0, 0, 0.075), rgba(0, 0, 0, 0.075));
        background-repeat: no-repeat;
      }

      .table.b-table.table-hover.table-dark>tbody>tr:hover>.bg-b-table-default {
        color: #fff;
        background-image: linear-gradient(rgba(255, 255, 255, 0.075), rgba(255, 255, 255, 0.075));
        background-repeat: no-repeat;
      }
    }

    .table.b-table>thead>tr>[aria-sort],
    .table.b-table>tfoot>tr>[aria-sort] {
      cursor: pointer;
      background-image: none;
      background-repeat: no-repeat;
      background-size: 0.65em 1em;
    }

    .table.b-table>thead>tr>[aria-sort]:not(.b-table-sort-icon-left),
    .table.b-table>tfoot>tr>[aria-sort]:not(.b-table-sort-icon-left) {
      background-position: right calc(0.75rem / 2) center;
      padding-right: calc(0.75rem + 0.65em);
    }

    .table.b-table>thead>tr>[aria-sort].b-table-sort-icon-left,
    .table.b-table>tfoot>tr>[aria-sort].b-table-sort-icon-left {
      background-position: left calc(0.75rem / 2) center;
      padding-left: calc(0.75rem + 0.65em);
    }

    .table.b-table>thead>tr>[aria-sort=none],
    .table.b-table>tfoot>tr>[aria-sort=none] {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
    }

    .table.b-table>thead>tr>[aria-sort=ascending],
    .table.b-table>tfoot>tr>[aria-sort=ascending] {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='black' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
    }

    .table.b-table>thead>tr>[aria-sort=descending],
    .table.b-table>tfoot>tr>[aria-sort=descending] {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='black' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='black' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
    }

    .table.b-table.table-dark>thead>tr>[aria-sort=none],
    .table.b-table.table-dark>tfoot>tr>[aria-sort=none],
    .table.b-table>.thead-dark>tr>[aria-sort=none] {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
    }

    .table.b-table.table-dark>thead>tr>[aria-sort=ascending],
    .table.b-table.table-dark>tfoot>tr>[aria-sort=ascending],
    .table.b-table>.thead-dark>tr>[aria-sort=ascending] {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
    }

    .table.b-table.table-dark>thead>tr>[aria-sort=descending],
    .table.b-table.table-dark>tfoot>tr>[aria-sort=descending],
    .table.b-table>.thead-dark>tr>[aria-sort=descending] {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
    }

    .table.b-table>thead>tr>.table-dark[aria-sort=none],
    .table.b-table>tfoot>tr>.table-dark[aria-sort=none] {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22zM51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
    }

    .table.b-table>thead>tr>.table-dark[aria-sort=ascending],
    .table.b-table>tfoot>tr>.table-dark[aria-sort=ascending] {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
    }

    .table.b-table>thead>tr>.table-dark[aria-sort=descending],
    .table.b-table>tfoot>tr>.table-dark[aria-sort=descending] {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' view-box='0 0 101 101' preserveAspectRatio='none'%3e%3cpath fill='white' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3e%3cpath fill='white' d='M51 101l25-23 24-22H1l25 22z'/%3e%3c/svg%3e");
    }

    .table.b-table.table-sm>thead>tr>[aria-sort]:not(.b-table-sort-icon-left),
    .table.b-table.table-sm>tfoot>tr>[aria-sort]:not(.b-table-sort-icon-left) {
      background-position: right calc(0.3rem / 2) center;
      padding-right: calc(0.3rem + 0.65em);
    }

    .table.b-table.table-sm>thead>tr>[aria-sort].b-table-sort-icon-left,
    .table.b-table.table-sm>tfoot>tr>[aria-sort].b-table-sort-icon-left {
      background-position: left calc(0.3rem / 2) center;
      padding-left: calc(0.3rem + 0.65em);
    }

    .table.b-table.b-table-selectable:not(.b-table-selectable-no-click)>tbody>tr {
      cursor: pointer;
    }

    .table.b-table.b-table-selectable:not(.b-table-selectable-no-click).b-table-selecting.b-table-select-range>tbody>tr {
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
    }

    @media (max-width: 575.98px) {
      .table.b-table.b-table-stacked-sm {
        display: block;
        width: 100%;
      }

      .table.b-table.b-table-stacked-sm>caption,
      .table.b-table.b-table-stacked-sm>tbody,
      .table.b-table.b-table-stacked-sm>tbody>tr,
      .table.b-table.b-table-stacked-sm>tbody>tr>td,
      .table.b-table.b-table-stacked-sm>tbody>tr>th {
        display: block;
      }

      .table.b-table.b-table-stacked-sm>thead,
      .table.b-table.b-table-stacked-sm>tfoot {
        display: none;
      }

      .table.b-table.b-table-stacked-sm>thead>tr.b-table-top-row,
      .table.b-table.b-table-stacked-sm>thead>tr.b-table-bottom-row,
      .table.b-table.b-table-stacked-sm>tfoot>tr.b-table-top-row,
      .table.b-table.b-table-stacked-sm>tfoot>tr.b-table-bottom-row {
        display: none;
      }

      .table.b-table.b-table-stacked-sm>caption {
        caption-side: top !important;
      }

      .table.b-table.b-table-stacked-sm>tbody>tr>[data-label]::before {
        content: attr(data-label);
        width: 40%;
        float: left;
        text-align: right;
        overflow-wrap: break-word;
        font-weight: bold;
        font-style: normal;
        padding: 0 calc(1rem / 2) 0 0;
        margin: 0;
      }

      .table.b-table.b-table-stacked-sm>tbody>tr>[data-label]::after {
        display: block;
        clear: both;
        content: "";
      }

      .table.b-table.b-table-stacked-sm>tbody>tr>[data-label]>div {
        display: inline-block;
        width: calc(100% - 40%);
        padding: 0 0 0 calc(1rem / 2);
        margin: 0;
      }

      .table.b-table.b-table-stacked-sm>tbody>tr.top-row,
      .table.b-table.b-table-stacked-sm>tbody>tr.bottom-row {
        display: none;
      }

      .table.b-table.b-table-stacked-sm>tbody>tr> :first-child {
        border-top-width: 3px;
      }

      .table.b-table.b-table-stacked-sm>tbody>tr>[rowspan]+td,
      .table.b-table.b-table-stacked-sm>tbody>tr>[rowspan]+th {
        border-top-width: 3px;
      }
    }

    @media (max-width: 767.98px) {
      .table.b-table.b-table-stacked-md {
        display: block;
        width: 100%;
      }

      .table.b-table.b-table-stacked-md>caption,
      .table.b-table.b-table-stacked-md>tbody,
      .table.b-table.b-table-stacked-md>tbody>tr,
      .table.b-table.b-table-stacked-md>tbody>tr>td,
      .table.b-table.b-table-stacked-md>tbody>tr>th {
        display: block;
      }

      .table.b-table.b-table-stacked-md>thead,
      .table.b-table.b-table-stacked-md>tfoot {
        display: none;
      }

      .table.b-table.b-table-stacked-md>thead>tr.b-table-top-row,
      .table.b-table.b-table-stacked-md>thead>tr.b-table-bottom-row,
      .table.b-table.b-table-stacked-md>tfoot>tr.b-table-top-row,
      .table.b-table.b-table-stacked-md>tfoot>tr.b-table-bottom-row {
        display: none;
      }

      .table.b-table.b-table-stacked-md>caption {
        caption-side: top !important;
      }

      .table.b-table.b-table-stacked-md>tbody>tr>[data-label]::before {
        content: attr(data-label);
        width: 40%;
        float: left;
        text-align: right;
        overflow-wrap: break-word;
        font-weight: bold;
        font-style: normal;
        padding: 0 calc(1rem / 2) 0 0;
        margin: 0;
      }

      .table.b-table.b-table-stacked-md>tbody>tr>[data-label]::after {
        display: block;
        clear: both;
        content: "";
      }

      .table.b-table.b-table-stacked-md>tbody>tr>[data-label]>div {
        display: inline-block;
        width: calc(100% - 40%);
        padding: 0 0 0 calc(1rem / 2);
        margin: 0;
      }

      .table.b-table.b-table-stacked-md>tbody>tr.top-row,
      .table.b-table.b-table-stacked-md>tbody>tr.bottom-row {
        display: none;
      }

      .table.b-table.b-table-stacked-md>tbody>tr> :first-child {
        border-top-width: 3px;
      }

      .table.b-table.b-table-stacked-md>tbody>tr>[rowspan]+td,
      .table.b-table.b-table-stacked-md>tbody>tr>[rowspan]+th {
        border-top-width: 3px;
      }
    }

    @media (max-width: 991.98px) {
      .table.b-table.b-table-stacked-lg {
        display: block;
        width: 100%;
      }

      .table.b-table.b-table-stacked-lg>caption,
      .table.b-table.b-table-stacked-lg>tbody,
      .table.b-table.b-table-stacked-lg>tbody>tr,
      .table.b-table.b-table-stacked-lg>tbody>tr>td,
      .table.b-table.b-table-stacked-lg>tbody>tr>th {
        display: block;
      }

      .table.b-table.b-table-stacked-lg>thead,
      .table.b-table.b-table-stacked-lg>tfoot {
        display: none;
      }

      .table.b-table.b-table-stacked-lg>thead>tr.b-table-top-row,
      .table.b-table.b-table-stacked-lg>thead>tr.b-table-bottom-row,
      .table.b-table.b-table-stacked-lg>tfoot>tr.b-table-top-row,
      .table.b-table.b-table-stacked-lg>tfoot>tr.b-table-bottom-row {
        display: none;
      }

      .table.b-table.b-table-stacked-lg>caption {
        caption-side: top !important;
      }

      .table.b-table.b-table-stacked-lg>tbody>tr>[data-label]::before {
        content: attr(data-label);
        width: 40%;
        float: left;
        text-align: right;
        overflow-wrap: break-word;
        font-weight: bold;
        font-style: normal;
        padding: 0 calc(1rem / 2) 0 0;
        margin: 0;
      }

      .table.b-table.b-table-stacked-lg>tbody>tr>[data-label]::after {
        display: block;
        clear: both;
        content: "";
      }

      .table.b-table.b-table-stacked-lg>tbody>tr>[data-label]>div {
        display: inline-block;
        width: calc(100% - 40%);
        padding: 0 0 0 calc(1rem / 2);
        margin: 0;
      }

      .table.b-table.b-table-stacked-lg>tbody>tr.top-row,
      .table.b-table.b-table-stacked-lg>tbody>tr.bottom-row {
        display: none;
      }

      .table.b-table.b-table-stacked-lg>tbody>tr> :first-child {
        border-top-width: 3px;
      }

      .table.b-table.b-table-stacked-lg>tbody>tr>[rowspan]+td,
      .table.b-table.b-table-stacked-lg>tbody>tr>[rowspan]+th {
        border-top-width: 3px;
      }
    }

    @media (max-width: 1199.98px) {
      .table.b-table.b-table-stacked-xl {
        display: block;
        width: 100%;
      }

      .table.b-table.b-table-stacked-xl>caption,
      .table.b-table.b-table-stacked-xl>tbody,
      .table.b-table.b-table-stacked-xl>tbody>tr,
      .table.b-table.b-table-stacked-xl>tbody>tr>td,
      .table.b-table.b-table-stacked-xl>tbody>tr>th {
        display: block;
      }

      .table.b-table.b-table-stacked-xl>thead,
      .table.b-table.b-table-stacked-xl>tfoot {
        display: none;
      }

      .table.b-table.b-table-stacked-xl>thead>tr.b-table-top-row,
      .table.b-table.b-table-stacked-xl>thead>tr.b-table-bottom-row,
      .table.b-table.b-table-stacked-xl>tfoot>tr.b-table-top-row,
      .table.b-table.b-table-stacked-xl>tfoot>tr.b-table-bottom-row {
        display: none;
      }

      .table.b-table.b-table-stacked-xl>caption {
        caption-side: top !important;
      }

      .table.b-table.b-table-stacked-xl>tbody>tr>[data-label]::before {
        content: attr(data-label);
        width: 40%;
        float: left;
        text-align: right;
        overflow-wrap: break-word;
        font-weight: bold;
        font-style: normal;
        padding: 0 calc(1rem / 2) 0 0;
        margin: 0;
      }

      .table.b-table.b-table-stacked-xl>tbody>tr>[data-label]::after {
        display: block;
        clear: both;
        content: "";
      }

      .table.b-table.b-table-stacked-xl>tbody>tr>[data-label]>div {
        display: inline-block;
        width: calc(100% - 40%);
        padding: 0 0 0 calc(1rem / 2);
        margin: 0;
      }

      .table.b-table.b-table-stacked-xl>tbody>tr.top-row,
      .table.b-table.b-table-stacked-xl>tbody>tr.bottom-row {
        display: none;
      }

      .table.b-table.b-table-stacked-xl>tbody>tr> :first-child {
        border-top-width: 3px;
      }

      .table.b-table.b-table-stacked-xl>tbody>tr>[rowspan]+td,
      .table.b-table.b-table-stacked-xl>tbody>tr>[rowspan]+th {
        border-top-width: 3px;
      }
    }

    .table.b-table.b-table-stacked {
      display: block;
      width: 100%;
    }

    .table.b-table.b-table-stacked>caption,
    .table.b-table.b-table-stacked>tbody,
    .table.b-table.b-table-stacked>tbody>tr,
    .table.b-table.b-table-stacked>tbody>tr>td,
    .table.b-table.b-table-stacked>tbody>tr>th {
      display: block;
    }

    .table.b-table.b-table-stacked>thead,
    .table.b-table.b-table-stacked>tfoot {
      display: none;
    }

    .table.b-table.b-table-stacked>thead>tr.b-table-top-row,
    .table.b-table.b-table-stacked>thead>tr.b-table-bottom-row,
    .table.b-table.b-table-stacked>tfoot>tr.b-table-top-row,
    .table.b-table.b-table-stacked>tfoot>tr.b-table-bottom-row {
      display: none;
    }

    .table.b-table.b-table-stacked>caption {
      caption-side: top !important;
    }

    .table.b-table.b-table-stacked>tbody>tr>[data-label]::before {
      content: attr(data-label);
      width: 40%;
      float: left;
      text-align: right;
      overflow-wrap: break-word;
      font-weight: bold;
      font-style: normal;
      padding: 0 calc(1rem / 2) 0 0;
      margin: 0;
    }

    .table.b-table.b-table-stacked>tbody>tr>[data-label]::after {
      display: block;
      clear: both;
      content: "";
    }

    .table.b-table.b-table-stacked>tbody>tr>[data-label]>div {
      display: inline-block;
      width: calc(100% - 40%);
      padding: 0 0 0 calc(1rem / 2);
      margin: 0;
    }

    .table.b-table.b-table-stacked>tbody>tr.top-row,
    .table.b-table.b-table-stacked>tbody>tr.bottom-row {
      display: none;
    }

    .table.b-table.b-table-stacked>tbody>tr> :first-child {
      border-top-width: 3px;
    }

    .table.b-table.b-table-stacked>tbody>tr>[rowspan]+td,
    .table.b-table.b-table-stacked>tbody>tr>[rowspan]+th {
      border-top-width: 3px;
    }

    .b-time {
      min-width: 150px;
    }

    .b-time[aria-disabled=true] output,
    .b-time[aria-readonly=true] output,
    .b-time output.disabled {
      background-color: #e9ecef;
      opacity: 1;
    }

    .b-time[aria-disabled=true] output {
      pointer-events: none;
    }

    [dir=rtl] .b-time>.d-flex:not(.flex-column) {
      flex-direction: row-reverse;
    }

    .b-time .b-time-header {
      margin-bottom: 0.5rem;
    }

    .b-time .b-time-header output {
      padding: 0.25rem;
      font-size: 80%;
    }

    .b-time .b-time-footer {
      margin-top: 0.5rem;
    }

    .b-time .b-time-ampm {
      margin-left: 0.5rem;
    }

    .b-toast {
      display: block;
      position: relative;
      max-width: 350px;
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
      background-clip: padding-box;
      z-index: 1;
      border-radius: 0.25rem;
    }

    .b-toast .toast {
      background-color: rgba(255, 255, 255, 0.85);
    }

    .b-toast:not(:last-child) {
      margin-bottom: 0.75rem;
    }

    .b-toast.b-toast-solid .toast {
      background-color: white;
    }

    .b-toast .toast {
      opacity: 1;
    }

    .b-toast .toast.fade:not(.show) {
      opacity: 0;
    }

    .b-toast .toast .toast-body {
      display: block;
    }

    .b-toast-primary .toast {
      background-color: rgba(230, 242, 255, 0.85);
      border-color: rgba(184, 218, 255, 0.85);
      color: #004085;
    }

    .b-toast-primary .toast .toast-header {
      color: #004085;
      background-color: rgba(204, 229, 255, 0.85);
      border-bottom-color: rgba(184, 218, 255, 0.85);
    }

    .b-toast-primary.b-toast-solid .toast {
      background-color: #e6f2ff;
    }

    .b-toast-secondary .toast {
      background-color: rgba(239, 240, 241, 0.85);
      border-color: rgba(214, 216, 219, 0.85);
      color: #383d41;
    }

    .b-toast-secondary .toast .toast-header {
      color: #383d41;
      background-color: rgba(226, 227, 229, 0.85);
      border-bottom-color: rgba(214, 216, 219, 0.85);
    }

    .b-toast-secondary.b-toast-solid .toast {
      background-color: #eff0f1;
    }

    .b-toast-success .toast {
      background-color: rgba(230, 245, 233, 0.85);
      border-color: rgba(195, 230, 203, 0.85);
      color: #155724;
    }

    .b-toast-success .toast .toast-header {
      color: #155724;
      background-color: rgba(212, 237, 218, 0.85);
      border-bottom-color: rgba(195, 230, 203, 0.85);
    }

    .b-toast-success.b-toast-solid .toast {
      background-color: #e6f5e9;
    }

    .b-toast-info .toast {
      background-color: rgba(229, 244, 247, 0.85);
      border-color: rgba(190, 229, 235, 0.85);
      color: #0c5460;
    }

    .b-toast-info .toast .toast-header {
      color: #0c5460;
      background-color: rgba(209, 236, 241, 0.85);
      border-bottom-color: rgba(190, 229, 235, 0.85);
    }

    .b-toast-info.b-toast-solid .toast {
      background-color: #e5f4f7;
    }

    .b-toast-warning .toast {
      background-color: rgba(255, 249, 231, 0.85);
      border-color: rgba(255, 238, 186, 0.85);
      color: #856404;
    }

    .b-toast-warning .toast .toast-header {
      color: #856404;
      background-color: rgba(255, 243, 205, 0.85);
      border-bottom-color: rgba(255, 238, 186, 0.85);
    }

    .b-toast-warning.b-toast-solid .toast {
      background-color: #fff9e7;
    }

    .b-toast-danger .toast {
      background-color: rgba(252, 237, 238, 0.85);
      border-color: rgba(245, 198, 203, 0.85);
      color: #721c24;
    }

    .b-toast-danger .toast .toast-header {
      color: #721c24;
      background-color: rgba(248, 215, 218, 0.85);
      border-bottom-color: rgba(245, 198, 203, 0.85);
    }

    .b-toast-danger.b-toast-solid .toast {
      background-color: #fcedee;
    }

    .b-toast-light .toast {
      background-color: rgba(255, 255, 255, 0.85);
      border-color: rgba(253, 253, 254, 0.85);
      color: #818182;
    }

    .b-toast-light .toast .toast-header {
      color: #818182;
      background-color: rgba(254, 254, 254, 0.85);
      border-bottom-color: rgba(253, 253, 254, 0.85);
    }

    .b-toast-light.b-toast-solid .toast {
      background-color: white;
    }

    .b-toast-dark .toast {
      background-color: rgba(227, 229, 229, 0.85);
      border-color: rgba(198, 200, 202, 0.85);
      color: #1b1e21;
    }

    .b-toast-dark .toast .toast-header {
      color: #1b1e21;
      background-color: rgba(214, 216, 217, 0.85);
      border-bottom-color: rgba(198, 200, 202, 0.85);
    }

    .b-toast-dark.b-toast-solid .toast {
      background-color: #e3e5e5;
    }

    .b-toaster {
      z-index: 1100;
    }

    .b-toaster .b-toaster-slot {
      position: relative;
      display: block;
    }

    .b-toaster .b-toaster-slot:empty {
      display: none !important;
    }

    .b-toaster.b-toaster-top-right,
    .b-toaster.b-toaster-top-left,
    .b-toaster.b-toaster-top-center,
    .b-toaster.b-toaster-top-full,
    .b-toaster.b-toaster-bottom-right,
    .b-toaster.b-toaster-bottom-left,
    .b-toaster.b-toaster-bottom-center,
    .b-toaster.b-toaster-bottom-full {
      position: fixed;
      left: 0.5rem;
      right: 0.5rem;
      margin: 0;
      padding: 0;
      height: 0;
      overflow: visible;
    }

    .b-toaster.b-toaster-top-right .b-toaster-slot,
    .b-toaster.b-toaster-top-left .b-toaster-slot,
    .b-toaster.b-toaster-top-center .b-toaster-slot,
    .b-toaster.b-toaster-top-full .b-toaster-slot,
    .b-toaster.b-toaster-bottom-right .b-toaster-slot,
    .b-toaster.b-toaster-bottom-left .b-toaster-slot,
    .b-toaster.b-toaster-bottom-center .b-toaster-slot,
    .b-toaster.b-toaster-bottom-full .b-toaster-slot {
      position: absolute;
      max-width: 350px;
      width: 100%;
      /* IE 11 fix */
      left: 0;
      right: 0;
      padding: 0;
      margin: 0;
    }

    .b-toaster.b-toaster-top-full .b-toaster-slot,
    .b-toaster.b-toaster-bottom-full .b-toaster-slot {
      width: 100%;
      max-width: 100%;
    }

    .b-toaster.b-toaster-top-full .b-toaster-slot .b-toast,
    .b-toaster.b-toaster-top-full .b-toaster-slot .toast,
    .b-toaster.b-toaster-bottom-full .b-toaster-slot .b-toast,
    .b-toaster.b-toaster-bottom-full .b-toaster-slot .toast {
      width: 100%;
      max-width: 100%;
    }

    .b-toaster.b-toaster-top-right,
    .b-toaster.b-toaster-top-left,
    .b-toaster.b-toaster-top-center,
    .b-toaster.b-toaster-top-full {
      top: 0;
    }

    .b-toaster.b-toaster-top-right .b-toaster-slot,
    .b-toaster.b-toaster-top-left .b-toaster-slot,
    .b-toaster.b-toaster-top-center .b-toaster-slot,
    .b-toaster.b-toaster-top-full .b-toaster-slot {
      top: 0.5rem;
    }

    .b-toaster.b-toaster-bottom-right,
    .b-toaster.b-toaster-bottom-left,
    .b-toaster.b-toaster-bottom-center,
    .b-toaster.b-toaster-bottom-full {
      bottom: 0;
    }

    .b-toaster.b-toaster-bottom-right .b-toaster-slot,
    .b-toaster.b-toaster-bottom-left .b-toaster-slot,
    .b-toaster.b-toaster-bottom-center .b-toaster-slot,
    .b-toaster.b-toaster-bottom-full .b-toaster-slot {
      bottom: 0.5rem;
    }

    .b-toaster.b-toaster-top-right .b-toaster-slot,
    .b-toaster.b-toaster-bottom-right .b-toaster-slot,
    .b-toaster.b-toaster-top-center .b-toaster-slot,
    .b-toaster.b-toaster-bottom-center .b-toaster-slot {
      margin-left: auto;
    }

    .b-toaster.b-toaster-top-left .b-toaster-slot,
    .b-toaster.b-toaster-bottom-left .b-toaster-slot,
    .b-toaster.b-toaster-top-center .b-toaster-slot,
    .b-toaster.b-toaster-bottom-center .b-toaster-slot {
      margin-right: auto;
    }

    .b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active,
    .b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active,
    .b-toaster.b-toaster-top-right .b-toast.b-toaster-move,
    .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active,
    .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active,
    .b-toaster.b-toaster-top-left .b-toast.b-toaster-move,
    .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active,
    .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active,
    .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-move,
    .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active,
    .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active,
    .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-move {
      transition: -webkit-transform 0.175s;
      transition: transform 0.175s;
      transition: transform 0.175s, -webkit-transform 0.175s;
    }

    .b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-to .toast.fade,
    .b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active .toast.fade,
    .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-to .toast.fade,
    .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active .toast.fade,
    .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-to .toast.fade,
    .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active .toast.fade,
    .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-to .toast.fade,
    .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active .toast.fade {
      transition-delay: 0.175s;
    }

    .b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active,
    .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active,
    .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active,
    .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active {
      position: absolute;
      transition-delay: 0.175s;
    }

    .b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active .toast.fade,
    .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active .toast.fade,
    .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active .toast.fade,
    .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active .toast.fade {
      transition-delay: 0s;
    }

    .tooltip.b-tooltip {
      display: block;
      opacity: 0.9;
      outline: 0;
    }

    .tooltip.b-tooltip.fade:not(.show) {
      opacity: 0;
    }

    .tooltip.b-tooltip.show {
      opacity: 0.9;
    }

    .tooltip.b-tooltip.noninteractive {
      pointer-events: none;
    }

    .tooltip.b-tooltip .arrow {
      margin: 0 0.25rem;
    }

    .tooltip.b-tooltip.bs-tooltip-right .arrow,
    .tooltip.b-tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow,
    .tooltip.b-tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow,
    .tooltip.b-tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow,
    .tooltip.b-tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow,
    .tooltip.b-tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow,
    .tooltip.b-tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow,
    .tooltip.b-tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow,
    .tooltip.b-tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow,
    .tooltip.b-tooltip.bs-tooltip-left .arrow,
    .tooltip.b-tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow,
    .tooltip.b-tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow,
    .tooltip.b-tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow,
    .tooltip.b-tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow,
    .tooltip.b-tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow,
    .tooltip.b-tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow,
    .tooltip.b-tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow,
    .tooltip.b-tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow {
      margin: 0.25rem 0;
    }

    .tooltip.b-tooltip-primary.bs-tooltip-top .arrow::before,
    .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=top] .arrow::before {
      border-top-color: #007bff;
    }

    .tooltip.b-tooltip-primary.bs-tooltip-right .arrow::before,
    .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow::before {
      border-right-color: #007bff;
    }

    .tooltip.b-tooltip-primary.bs-tooltip-bottom .arrow::before,
    .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
      border-bottom-color: #007bff;
    }

    .tooltip.b-tooltip-primary.bs-tooltip-left .arrow::before,
    .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow::before {
      border-left-color: #007bff;
    }

    .tooltip.b-tooltip-primary .tooltip-inner {
      color: #fff;
      background-color: #007bff;
    }

    .tooltip.b-tooltip-secondary.bs-tooltip-top .arrow::before,
    .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=top] .arrow::before {
      border-top-color: #6c757d;
    }

    .tooltip.b-tooltip-secondary.bs-tooltip-right .arrow::before,
    .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow::before {
      border-right-color: #6c757d;
    }

    .tooltip.b-tooltip-secondary.bs-tooltip-bottom .arrow::before,
    .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
      border-bottom-color: #6c757d;
    }

    .tooltip.b-tooltip-secondary.bs-tooltip-left .arrow::before,
    .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow::before {
      border-left-color: #6c757d;
    }

    .tooltip.b-tooltip-secondary .tooltip-inner {
      color: #fff;
      background-color: #6c757d;
    }

    .tooltip.b-tooltip-success.bs-tooltip-top .arrow::before,
    .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=top] .arrow::before {
      border-top-color: #28a745;
    }

    .tooltip.b-tooltip-success.bs-tooltip-right .arrow::before,
    .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow::before {
      border-right-color: #28a745;
    }

    .tooltip.b-tooltip-success.bs-tooltip-bottom .arrow::before,
    .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
      border-bottom-color: #28a745;
    }

    .tooltip.b-tooltip-success.bs-tooltip-left .arrow::before,
    .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow::before {
      border-left-color: #28a745;
    }

    .tooltip.b-tooltip-success .tooltip-inner {
      color: #fff;
      background-color: #28a745;
    }

    .tooltip.b-tooltip-info.bs-tooltip-top .arrow::before,
    .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=top] .arrow::before {
      border-top-color: #17a2b8;
    }

    .tooltip.b-tooltip-info.bs-tooltip-right .arrow::before,
    .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow::before {
      border-right-color: #17a2b8;
    }

    .tooltip.b-tooltip-info.bs-tooltip-bottom .arrow::before,
    .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
      border-bottom-color: #17a2b8;
    }

    .tooltip.b-tooltip-info.bs-tooltip-left .arrow::before,
    .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow::before {
      border-left-color: #17a2b8;
    }

    .tooltip.b-tooltip-info .tooltip-inner {
      color: #fff;
      background-color: #17a2b8;
    }

    .tooltip.b-tooltip-warning.bs-tooltip-top .arrow::before,
    .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=top] .arrow::before {
      border-top-color: #ffc107;
    }

    .tooltip.b-tooltip-warning.bs-tooltip-right .arrow::before,
    .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow::before {
      border-right-color: #ffc107;
    }

    .tooltip.b-tooltip-warning.bs-tooltip-bottom .arrow::before,
    .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
      border-bottom-color: #ffc107;
    }

    .tooltip.b-tooltip-warning.bs-tooltip-left .arrow::before,
    .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow::before {
      border-left-color: #ffc107;
    }

    .tooltip.b-tooltip-warning .tooltip-inner {
      color: #212529;
      background-color: #ffc107;
    }

    .tooltip.b-tooltip-danger.bs-tooltip-top .arrow::before,
    .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=top] .arrow::before {
      border-top-color: #dc3545;
    }

    .tooltip.b-tooltip-danger.bs-tooltip-right .arrow::before,
    .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow::before {
      border-right-color: #dc3545;
    }

    .tooltip.b-tooltip-danger.bs-tooltip-bottom .arrow::before,
    .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
      border-bottom-color: #dc3545;
    }

    .tooltip.b-tooltip-danger.bs-tooltip-left .arrow::before,
    .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow::before {
      border-left-color: #dc3545;
    }

    .tooltip.b-tooltip-danger .tooltip-inner {
      color: #fff;
      background-color: #dc3545;
    }

    .tooltip.b-tooltip-light.bs-tooltip-top .arrow::before,
    .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=top] .arrow::before {
      border-top-color: #f8f9fa;
    }

    .tooltip.b-tooltip-light.bs-tooltip-right .arrow::before,
    .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow::before {
      border-right-color: #f8f9fa;
    }

    .tooltip.b-tooltip-light.bs-tooltip-bottom .arrow::before,
    .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
      border-bottom-color: #f8f9fa;
    }

    .tooltip.b-tooltip-light.bs-tooltip-left .arrow::before,
    .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow::before {
      border-left-color: #f8f9fa;
    }

    .tooltip.b-tooltip-light .tooltip-inner {
      color: #212529;
      background-color: #f8f9fa;
    }

    .tooltip.b-tooltip-dark.bs-tooltip-top .arrow::before,
    .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=top] .arrow::before {
      border-top-color: #343a40;
    }

    .tooltip.b-tooltip-dark.bs-tooltip-right .arrow::before,
    .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow::before {
      border-right-color: #343a40;
    }

    .tooltip.b-tooltip-dark.bs-tooltip-bottom .arrow::before,
    .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
      border-bottom-color: #343a40;
    }

    .tooltip.b-tooltip-dark.bs-tooltip-left .arrow::before,
    .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow::before {
      border-left-color: #343a40;
    }

    .tooltip.b-tooltip-dark .tooltip-inner {
      color: #fff;
      background-color: #343a40;
    }

    .b-icon.bi {
      display: inline-block;
      overflow: visible;
      vertical-align: -0.15em;
    }

    .b-icon.b-icon-animation-cylon,
    .b-icon.b-iconstack .b-icon-animation-cylon>g {
      -webkit-transform-origin: center;
      transform-origin: center;
      -webkit-animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon;
      animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon;
    }

    @media (prefers-reduced-motion: reduce) {

      .b-icon.b-icon-animation-cylon,
      .b-icon.b-iconstack .b-icon-animation-cylon>g {
        -webkit-animation: none;
        animation: none;
      }
    }

    .b-icon.b-icon-animation-cylon-vertical,
    .b-icon.b-iconstack .b-icon-animation-cylon-vertical>g {
      -webkit-transform-origin: center;
      transform-origin: center;
      -webkit-animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon-vertical;
      animation: 0.75s infinite ease-in-out alternate b-icon-animation-cylon-vertical;
    }

    @media (prefers-reduced-motion: reduce) {

      .b-icon.b-icon-animation-cylon-vertical,
      .b-icon.b-iconstack .b-icon-animation-cylon-vertical>g {
        -webkit-animation: none;
        animation: none;
      }
    }

    .b-icon.b-icon-animation-fade,
    .b-icon.b-iconstack .b-icon-animation-fade>g {
      -webkit-transform-origin: center;
      transform-origin: center;
      -webkit-animation: 0.75s infinite ease-in-out alternate b-icon-animation-fade;
      animation: 0.75s infinite ease-in-out alternate b-icon-animation-fade;
    }

    @media (prefers-reduced-motion: reduce) {

      .b-icon.b-icon-animation-fade,
      .b-icon.b-iconstack .b-icon-animation-fade>g {
        -webkit-animation: none;
        animation: none;
      }
    }

    .b-icon.b-icon-animation-spin,
    .b-icon.b-iconstack .b-icon-animation-spin>g {
      -webkit-transform-origin: center;
      transform-origin: center;
      -webkit-animation: 2s infinite linear normal b-icon-animation-spin;
      animation: 2s infinite linear normal b-icon-animation-spin;
    }

    @media (prefers-reduced-motion: reduce) {

      .b-icon.b-icon-animation-spin,
      .b-icon.b-iconstack .b-icon-animation-spin>g {
        -webkit-animation: none;
        animation: none;
      }
    }

    .b-icon.b-icon-animation-spin-reverse,
    .b-icon.b-iconstack .b-icon-animation-spin-reverse>g {
      -webkit-transform-origin: center;
      transform-origin: center;
      animation: 2s infinite linear reverse b-icon-animation-spin;
    }

    @media (prefers-reduced-motion: reduce) {

      .b-icon.b-icon-animation-spin-reverse,
      .b-icon.b-iconstack .b-icon-animation-spin-reverse>g {
        -webkit-animation: none;
        animation: none;
      }
    }

    .b-icon.b-icon-animation-spin-pulse,
    .b-icon.b-iconstack .b-icon-animation-spin-pulse>g {
      -webkit-transform-origin: center;
      transform-origin: center;
      -webkit-animation: 1s infinite steps(8) normal b-icon-animation-spin;
      animation: 1s infinite steps(8) normal b-icon-animation-spin;
    }

    @media (prefers-reduced-motion: reduce) {

      .b-icon.b-icon-animation-spin-pulse,
      .b-icon.b-iconstack .b-icon-animation-spin-pulse>g {
        -webkit-animation: none;
        animation: none;
      }
    }

    .b-icon.b-icon-animation-spin-reverse-pulse,
    .b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g {
      -webkit-transform-origin: center;
      transform-origin: center;
      animation: 1s infinite steps(8) reverse b-icon-animation-spin;
    }

    @media (prefers-reduced-motion: reduce) {

      .b-icon.b-icon-animation-spin-reverse-pulse,
      .b-icon.b-iconstack .b-icon-animation-spin-reverse-pulse>g {
        -webkit-animation: none;
        animation: none;
      }
    }

    .b-icon.b-icon-animation-throb,
    .b-icon.b-iconstack .b-icon-animation-throb>g {
      -webkit-transform-origin: center;
      transform-origin: center;
      -webkit-animation: 0.75s infinite ease-in-out alternate b-icon-animation-throb;
      animation: 0.75s infinite ease-in-out alternate b-icon-animation-throb;
    }

    @media (prefers-reduced-motion: reduce) {

      .b-icon.b-icon-animation-throb,
      .b-icon.b-iconstack .b-icon-animation-throb>g {
        -webkit-animation: none;
        animation: none;
      }
    }

    @-webkit-keyframes b-icon-animation-cylon {
      0% {
        -webkit-transform: translateX(-25%);
        transform: translateX(-25%);
      }

      100% {
        -webkit-transform: translateX(25%);
        transform: translateX(25%);
      }
    }

    @keyframes b-icon-animation-cylon {
      0% {
        -webkit-transform: translateX(-25%);
        transform: translateX(-25%);
      }

      100% {
        -webkit-transform: translateX(25%);
        transform: translateX(25%);
      }
    }

    @-webkit-keyframes b-icon-animation-cylon-vertical {
      0% {
        -webkit-transform: translateY(25%);
        transform: translateY(25%);
      }

      100% {
        -webkit-transform: translateY(-25%);
        transform: translateY(-25%);
      }
    }

    @keyframes b-icon-animation-cylon-vertical {
      0% {
        -webkit-transform: translateY(25%);
        transform: translateY(25%);
      }

      100% {
        -webkit-transform: translateY(-25%);
        transform: translateY(-25%);
      }
    }

    @-webkit-keyframes b-icon-animation-fade {
      0% {
        opacity: 0.1;
      }

      100% {
        opacity: 1;
      }
    }

    @keyframes b-icon-animation-fade {
      0% {
        opacity: 0.1;
      }

      100% {
        opacity: 1;
      }
    }

    @-webkit-keyframes b-icon-animation-spin {
      0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
      }

      100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
      }
    }

    @keyframes b-icon-animation-spin {
      0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
      }

      100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
      }
    }

    @-webkit-keyframes b-icon-animation-throb {
      0% {
        opacity: 0.5;
        -webkit-transform: scale(0.5);
        transform: scale(0.5);
      }

      100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
      }
    }

    @keyframes b-icon-animation-throb {
      0% {
        opacity: 0.5;
        -webkit-transform: scale(0.5);
        transform: scale(0.5);
      }

      100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
      }
    }

    .btn .b-icon.bi,
    .nav-link .b-icon.bi,
    .dropdown-toggle .b-icon.bi,
    .dropdown-item .b-icon.bi,
    .input-group-text .b-icon.bi {
      font-size: 125%;
      vertical-align: text-bottom;
    }

.marquee-wrapper {
  width: 100%;
  overflow: hidden;
  position: relative;
}

.marquee-content-1 {
  display: flex;
  white-space: nowrap;
  animation: scrollLeft 30s linear infinite;
  will-change: transform;
  /* width: max-content; */
}
.slick-slide {
  flex: 0 0 auto !important;
  margin-right: 20px; 
}
@keyframes scrollLeft {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-100%);
  }
}
.marquee-wrapper:hover .marquee-content-1 {
  animation-play-state: paused;
}
.carousel-item {
            height: 400px;
            background-size: cover;
            background-position: center;
        }

        .whatsapp-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background-color: #00000010;
    text-decoration: none;
    display: flex
;
    justify-content: center;
    align-items: center;
    font-size: 24px;
    z-index: 10100;
    cursor: default;
}
@media (max-width: 768px) {
    .slide {
        height: 12vh;
        background-size: cover !important;
        background-repeat: no-repeat !important;
    }
}
.slide {
          flex-shrink: 0;
          width: 100%;
          height: 24vw;
          /* Adjust as needed */
          background-size: contain !important;
          background-position: center !important;
          background-repeat: no-repeat !important;
        }